body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0px;padding:0px;border:0px;}
ul,ol,li{list-style-type:none;}
input,button{margin:0px;font-size:12px;vertical-align:middle;}
body{background:url(images/bg.jpg) no-repeat center top;background-color:#F6F6F6;color:#333333;font-size:14px;font-family:Î¢ÈíÑÅºÚ;min-width:1200px;}
a{color:#333333;text-decoration:none;}
a:hover{color:#C90D26;text-decoration:underline;}

#nav{margin:0px auto;width:1200px;height:100px;overflow:hidden;background:url(images/tel.png) no-repeat right;}
#nav .l{float:left;width:220px;padding:5px 0px;}
#nav .m{float:left;width:800px;height:100px;line-height:100px;vertical-align:middle;text-align:center;font-size:18px;}
#nav .m a{color:#C90D26;text-decoration:none;}
#nav .m a:hover{color:#C90D26;text-decoration:underline;}
#nav .r{float:right;width:165px;padding:50px 0px 0px 15px;font-size:18px;color:#24211C;font-weight:bold;}

#foot{margin:0px auto;width:1200px;overflow:hidden;padding-top:40px;height:240px;}
#foot .l{float:left;width:800px;line-height:200%;color:#FFFFFF;}
#foot .l ul{width:800px;overflow:hidden;zoom:1;}
#foot .l ul li{float:left;width:160px;}
#foot .l ul li p{font-size:18px;padding-bottom:10px;}
#foot .l a{color:#818085;text-decoration:none;}
#foot .l a:hover{color:#C90D26;text-decoration:underline;}
#foot .r{float:right;width:400px;text-align:right;}

#copy{margin:0px auto;width:1200px;overflow:hidden;color:#818085;}
#copy .l{float:left;height:40px;line-height:40px;vertical-align:middle;}
#copy .r{float:right;height:40px;line-height:40px;vertical-align:middle;text-align:right;}
#copy a{color:#818085;text-decoration:none;}
#copy a:hover{color:#C90D26;text-decoration:underline;}

#good{margin:0px auto;width:1220px;overflow:hidden;zoom:1;}
#good .tt{overflow:hidden;height:40px;padding:40px 10px 20px 10px;text-align:right;}
#good .tt span{float:left;}
#good ul{overflow:hidden;zoom:1;}
#good ul li{float:left;width:285px;height:214px;overflow:hidden;zoom:1;margin:0px 10px;}
#good ul li img{width:285px;height:214px;border:0px;transition:all 0.6s;}
#good ul li img:hover{transform:scale(1.4,1.3);}
#good ul li .relative{position:relative;z-index:5;left:0px;top:174px;}
#good ul li .absolute{position:absolute;width:285px;height:40px;line-height:40px;vertical-align:middle;text-align:center;color:#FFFFFF;background:url(images/bgs.png);font-size:16px;}

#about{margin:0px auto;width:1200px;overflow:hidden;zoom:1;}
#about .l{float:left;width:400px;overflow:hidden;}
#about .l .tt{overflow:hidden;padding-top:35px;height:40px;line-height:40px;vertical-align:middle;font-weight:bold;font-size:20px;}
#about .l .tt a{color:#333333;text-decoration:none;}
#about .l .tt a:hover{color:#C90D26;text-decoration:none;}
#about .l .bd{overflow:hidden;zoom:1;line-height:180%;height:100px;}
#about .l .mm{overflow:hidden;zoom:1;padding-top:8px;}
#about .l .mm li{float:left;padding-right:8px;}
#about .l .mm li a{display:block;background-color:#252432;color:#FFFFFF;text-decoration:none;width:100px;height:30px;line-height:30px;vertical-align:middle;text-align:center;}
#about .l .mm li a:hover{display:block;background-color:#D03032;color:#FFFFFF;text-decoration:none;width:100px;height:30px;line-height:30px;vertical-align:middle;text-align:center;}
#about .r{float:right;width:313px;overflow:hidden;}
#about .r .tt{overflow:hidden;padding-top:40px;height:40px;line-height:40px;vertical-align:middle;font-weight:bold;font-size:20px;}
#about .r .tt a{color:#FFFFFF;text-decoration:none;}
#about .r .tt a:hover{color:#333333;text-decoration:none;}
#about .r .bd{padding:25px 0px 0px 30px;overflow:hidden;zoom:1;line-height:220%;color:#FFFFFF;}

#xwen{margin:0px auto;width:1200px;overflow:hidden;padding:40px 0px;}
#xwen .left{float:left;width:788px;height:287px;overflow:hidden;border:1px solid #EEEEEE;background-color:#FFFFFF;}
#xwen .left .l{float:left;width:190px;height:287px;padding-right:10px;overflow:hidden;background:url(images/xwen.jpg) no-repeat;text-align:center;}
#xwen .left .l a{font-weight:bold;font-size:18px;color:#FFFFFF;text-decoration:none;}
#xwen .left .l a:hover{font-weight:bold;font-size:18px;color:#FFFF00;text-decoration:none;}
#xwen .left .r{float:right;width:588px;overflow:hidden;}
#xwen .left .r .bd{overflow:hidden;zoom:1;padding:10px 0px;}
#xwen .left .r .bd li{background:url(images/ico.png) no-repeat left center;padding-left:15px;height:30px;line-height:30px;vertical-align:middle;}
#xwen .right{float:right;width:393px;overflow:hidden;}
#xwen .right p{font-size:14px;}
#xwen .right a.hr{display:block;background:url(images/hr01.jpg) no-repeat;color:#333333;text-decoration:none;width:200px;height:108px;font-size:18px;padding:30px 0px 0px 193px;}
#xwen .right a.hr:hover{display:block;background:url(images/hr02.jpg) no-repeat;color:#C90D26;text-decoration:none;width:200px;height:108px;font-size:18px;padding:30px 0px 0px 193px;}
#xwen .right a.bm{display:block;background:url(images/hr03.jpg) no-repeat;color:#333333;text-decoration:none;width:200px;height:108px;margin-top:13px;font-size:18px;padding:30px 0px 0px 193px;}
#xwen .right a.bm:hover{display:block;background:url(images/hr04.jpg) no-repeat;color:#C90D26;text-decoration:none;width:200px;height:108px;margin-top:13px;font-size:18px;padding:30px 0px 0px 193px;}

#body{margin:0px auto;width:1200px;overflow:hidden;padding:40px 0px;}
#body .left{float:left;width:218px;overflow:hidden;background-color:#FFFFFF;border:1px solid #DDDDDD;}
#body .left .tt{background:url(images/tt.jpg) no-repeat;overflow:hidden;zoom:1;height:100px;line-height:100px;vertical-align:middle;text-align:center;font-size:26px;color:#FFFFFF;}
#body .left ul{width:100%;overflow:hidden;zoom:1;}
#body .left ul li{border-bottom:1px solid #EEEEEE;text-align:center;font-size:16px;}
#body .left ul li a{display:block;height:40px;line-height:40px;vertical-align:middle;color:#333333;text-decoration:none;}
#body .left ul li a:hover{display:block;height:40px;line-height:40px;vertical-align:middle;color:#FFFFFF;text-decoration:none;background-color:#EC991F;}
#body .right{float:right;width:900px;overflow:hidden;background-color:#FFFFFF;border:1px solid #DDDDDD;padding:10px 24px;}

#dh{overflow:hidden;border-bottom:1px solid #DDDDDD;height:40px;line-height:40px;vertical-align:middle;font-size:18px;}
#tb{overflow:hidden;padding:15px 0px;line-height:180%;font-size:16px;min-height:600px;color:#555555;}
#tb a{color:#555555;text-decoration:none;}
#tb a:hover{color:#C90D26;text-decoration:underline;}
#tb select{font-family:Arial;border:1px solid #CCCCCC;width:260px;height:30px;}
#tb .area{font-family:Arial;border:1px solid #CCCCCC;width:400px;height:80px;padding:5px;}
#tb .text{font-family:Arial;border:1px solid #CCCCCC;width:250px;height:20px;line-height:20px;vertical-align:middle;padding:5px;}

#item{width:900px;overflow:hidden;zoom:1;min-height:780px;padding-top:5px;}
#item ul{overflow:hidden;zoom:1;}
#item ul li{float:left;width:300px;text-align:center;padding-top:15px;}
#item ul li img{width:260px;height:195px;border:0px;}
#item ul li p{padding-top:8px;}
#item .page{margin:15px auto 0px auto;width:860px;background:url(images/li.gif) repeat-x top;text-align:center;padding-top:20px;font-size:16px;}

#itemlist{width:900px;overflow:hidden;zoom:1;min-height:600px;padding:15px 0px;}
#itemlist .hh{text-align:center;}
#itemlist .mm{border-bottom:1px solid #DDDDDD;padding:8px 0px;text-align:center;font-size:16px;}
#itemlist .nn{font-size:16px;line-height:180%;padding:15px 0px;}
#itemlist .share{width:100%;padding-top:8px;overflow:hidden;background:url(images/li.gif) repeat-x top;}
#itemlist .share li{float:left;}
#itemlist .share li.a{width:100px;padding-top:5px;}
#itemlist .share li.b{width:700px;}
#itemlist .share li.c{width:100px;padding-top:3px;text-align:right;}
#itemlist .next{width:100%;line-height:180%;padding-top:5px;overflow:hidden;}

#honor{width:900px;overflow:hidden;zoom:1;min-height:780px;padding-top:5px;}
#honor ul{overflow:hidden;zoom:1;}
#honor ul li{float:left;width:300px;text-align:center;padding-top:15px;}
#honor ul li img{width:260px;height:195px;border:0px;}
#honor ul li p{padding-top:8px;}
#honor .page{margin:15px auto 0px auto;width:860px;background:url(images/li.gif) repeat-x top;text-align:center;padding-top:20px;font-size:16px;}

#news{width:900px;overflow:hidden;zoom:1;min-height:600px;padding-top:15px;}
#news ul{width:100%;overflow:hidden;zoom:1;}
#news ul li{background:url(images/ico.png) no-repeat left center;height:31px;line-height:31px;vertical-align:middle;text-align:right;}
#news ul li span{float:left;padding-left:15px;}
#news ul li.li{background:url(images/li.gif) repeat-x center center;height:30px;}
#news .page{background:url(images/li.gif) repeat-x center top;text-align:center;font-size:16px;padding-top:20px;margin-top:15px;}

#newslist{width:900px;overflow:hidden;zoom:1;min-height:600px;padding:15px 0px;}
#newslist h1{font-size:20px;color:#E00000;text-align:center;}
#newslist .mm{border-bottom:1px solid #DDDDDD;padding:8px 0px;text-align:center;}
#newslist .pp{text-align:center;padding-top:15px;}
#newslist .nn{font-size:16px;line-height:180%;padding:15px 0px;}
#newslist .share{width:100%;padding-top:8px;overflow:hidden;background:url(images/li.gif) repeat-x top;}
#newslist .share li{float:left;}
#newslist .share li.a{width:100px;padding-top:5px;}
#newslist .share li.b{width:700px;}
#newslist .share li.c{width:100px;padding-top:3px;text-align:right;}
#newslist .next{width:100%;line-height:180%;padding-top:5px;overflow:hidden;}