body,dd,dl,dt,h2,h4,html,img,li,p,ul,em{margin:0; padding:0;}
body{color:#666;font:400 14px/1.6 "Microsoft YaHei",Arial;overflow:-Scroll;overflow-x:hidden}
a:hover img,img{border:none; vertical-align: bottom;}
ul,li{list-style: none}
.clear{display: block; clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
a{text-decoration:none; color:#333;}
.hd a:hover,.ul1 li a:hover,.service dl dd a:hover{color:#cd0200;text-decoration: underline; cursor: pointer}
.w_1200{ width:1200px; margin:0 auto;}
.clearfix:after{content: ""; display: block;height: 0;clear: both;}
.clearfix{zoom:1;}
.head{ width:100%; height:100px; border-top:5px solid #dd0000}
.head .logo{ float:left; padding-top:28px; display:inline-block; width:383px; height:45px}
.head ul{ width:726px; float:right}
.head ul li{ width:120px; border-right:1px solid #efefef; text-align:center; float:left; height:100px; overflow:hidden; line-height:100px; position:relative; font-size:16px}
.head ul li .bottom{ position:absolute; background:#dd0000; color:#fff; width:120px; top:-100px; left:0}
.banner{ width: 100%;height: 280px; position: relative; margin-bottom:32px}
.banner img { width: 1920px; position: absolute; left: 50%; top: 0px; display: block; margin-left: -960px;}
.ul1{ padding-top:9px}
.ul1 li {line-height: 32px; height:32px; overflow:hidden}
.foot{ width:100%; background:#222; color:#cecece;}
.foot a{ color:#cecece}
.foot ul{ height: 75px;border-bottom: 1px solid #393939;line-height: 75px;}
.foot ul li{ font-size:18px; float:left;padding-left:42px}
.foot ul li.email{ background:url(../images/index_35.png) 0 24px no-repeat; margin-right:36px}
.foot ul li.add{background:url(../images/index_36.png) 0 24px no-repeat;}
.foot ul li.tel{background:url(../images/index_35-14.png) 0 24px no-repeat; float:right}
.foot .mid{ padding: 20px 0; height:139px}
.foot .bot{border-top: 1px solid #393939; height:60px; line-height:60px; color:#a9a9a9; text-align:center}
.foot .bot a{color:#a9a9a9}
.link{ width:1000px; float:left; }
.link h2{ width:90px; height:34px; line-height:34px; text-align:center; font-size:14px; display:block; background:#181818; margin-bottom:14px}
.link .tx{height:28px; margin-bottom:28px; line-height:28px; overflow:hidden}
.link .tx a{ margin-right:30px; float:left}
.link .tx a:hover{ text-decoration:underline}
.link p a{ float:left; margin-right:6px}
.h_55{ height:55px;}