/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0; }
i,em { font-weight:normal; font-style:normal; }
body { font-family: "Microsoft Yahei";  }
li { list-style:none; }
a,img,input { border:0 none; }
a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; }
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px; } /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

/*========定义基础样式========*/
.hide { display:none;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0; }
.clearfix { zoom:1; }

/*a标签鼠标hover高亮显示状态（可选用）
a .opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 
a:hover .opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
*/

/*主体宽度样式（可选用）如有新宽度，命名规则以小写w开头，后接具体宽度数据，例：*/
.w1200{width: 1200px; margin: 0px auto; }

.header{width: 100%;height: 254px;background: url(../images/header.jpg) bottom center no-repeat;background-size: cover;}
.header .t{padding-top: 72px;height: 113px;border-bottom: #bbc0c4 1px solid;}
.header .t a{display: block;float: left;}
.header .t img{display: block;float: left;}
.header .t .s{float: right;width: 305px;height: 45px;border-radius: 45px;border:#0168b7 1px solid;}
.header .t .s .inp{float: left;padding-left: 25px;}
.header .t .s .inp input{display: block;width: 235px;height: 45px;line-height: 45px;font-size: 18px;color: #9c9b9b; background: none;}
.header .t .s button{float: right;width: 44px;height: 45px;line-height: 45px;background: url(../images/icon_6.png) center no-repeat; border:none;cursor: pointer;}

.header .b{height: 68px;}
.header .nav{margin:0 auto;width: 1309px;}
.header .nav .ls{position: relative; background: url(../images/icon_7.png) right center no-repeat;}
.header .nav .end{background: none;}
.header .nav .one{margin:0 55px; display: block;line-height: 66px; font-size: 20px;color: #666;}
.header .nav .one.other{color: #0168b7;font-weight: bold;}
.header .nav .one:hover{color: #0168b7; border-bottom: #0168b7 2px solid;font-weight: bold;}
.header .nav ul{display: block;position: absolute;top:68px;z-index: 4;width: 100%; height: 0px;overflow: hidden;background: url(../images/icon_8.png) repeat;}
.header .nav ul li{line-height: 60px;border: 0;}
.header .nav ul li a{display: block; text-align: center; font-size: 18px;color: #666;}
.header .nav ul li a:hover{color: #0168b7;}






.footer{}
.footer .t{padding:37px 0 38px 0;}
.footer .t .tit{display: inline-block; height: 36px;line-height: 36px;font-size: 18px;color: #666; border-bottom: #00b0ec 2px solid;}
.footer .t .l{float: left;width: 350px; min-height: 147px; border-right:#dadada 1px solid;}
.footer .t .l div{padding-bottom: 19px; width: 345px;}
.footer .t .l a{display: inline-block;/* margin-right: 36px; */width: 92px; line-height: 36px; font-size: 14px;color: #666;}
.footer .t .l a:hover{color: #00b0ec;}
.footer .t .c{float: left;margin-left: 43px;line-height: 36px;font-size: 14px;color: #666;}
.footer .t .c .tit{margin-bottom: 19px;}
.footer .t .c .fl{}
.footer .t .c .fl b{padding-left: 30px; float: left;font-weight: normal;background: url(../images/icon_2.png) left center no-repeat;}
.footer .t .c .fl div{float: right;}
.footer .t .c .fr{margin-left:57px;}
.footer .t .c .fr .p1{padding-left: 30px;background: url(../images/icon_3.png) left top 10px no-repeat;}
.footer .t .c .fr .p2{padding-left: 30px;background: url(../images/icon_4.png) left center no-repeat;}

.footer .t .r{float: right;font-size: 14px;color: #666;}
.footer .t .r .tit{margin-bottom:13px;}
.footer .t .r .w{float: left;width: 110px;height: 110px;border:#f6f6f6 1px solid;}
.footer .t .r .w img{display: block;margin:5px;  width: 100px;height: 100px;}
.footer .t .r .clearfix p{margin-left: 14px; float: right;font-size: 18px;color: #666;width: 20px;line-height: 25px;}













.footer .b{width: 100%;height: 45px;line-height: 45px;text-align: center;color: #fff;font-size: 14px; background: #0168b7;}
.footer .b b{font-weight: normal;}
.footer .b a{padding-left: 30px; color: #fff;}





