@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,input,span,a{margin:0;padding:0;}
html,body{min-width: 1200px;}
img,input,button {border: 0;}
i{font-style: normal;font-family: "Microsoft Yahei";}
input:focus,textarea:focus,select:focus, button{outline:none;}
ul,li,button{list-style: none;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:16px;}
a:hover{color: #069139;}
button,img,input { vertical-align: middle;}
.clearfix{content: " "; height:0;display: table;clear: both;}
.clearfix:before,.clearfix:after {content: " ";display: table;clear: both;}
::-webkit-input-placeholder {color: #b2b2b2; } :-moz-placeholder { color: #b2b2b2; } ::-moz-placeholder {  color: #b2b2b2; } :-ms-input-placeholder {color: #b2b2b2; }
.fl{ float:left;} 
.fr{ float:right;}

body{ background-color:#eef1f6;}
.headbox{width:100%;/* height: 505px; */background: url(bg_1020.jpg) no-repeat top center;}
.head{width:1200px;/* height: 485px; */position:relative;margin:0 auto;}
.logozt{ padding-top:20px; height:61px;}
.fanhui{ position:absolute; top:0; right:0; width:127px; height:49px;}
.searchbox{width:509px;height:62px;background:url(search_1020.png) no-repeat left center;margin-top: 165px;}
.search{ padding:10px 0 0 20px; overflow:hidden;}
.zsksc{ width:420px; height:40px; line-height:40px; color:#ffffff; font-size:16px; border:0; background-color:transparent;}
.zsktj{ width:46px; height:40px; background-color:transparent; border:0; cursor:pointer;}
.tishi{width:515px;height: auto;line-height:30px;color:#ffffff;font-size:16px;padding: 20px 0;}
.location{width:1200px;height:42px;line-height:42px;background:url(icon06_1020.png) no-repeat left center;margin: 34px auto 18px auto;}
.location span{ padding-left:28px;}

.mainbox{width:1200px;height: auto;margin:0 auto;overflow:hidden;}
.shujubox{width:745px;/* height: 570px; */background:#ffffff;float:left;overflow:hidden;}
.hot_tit{ margin: 10px 15px; height: 45px; line-height: 45px; border-bottom: 2px solid #046db9; }
.hot_tit i{ width: 40px; height: 45px;  display: inline-block; float: left; }
.hot_tit span{ font-size: 24px; margin-left: 10px; }
.hot_tit .hot_tit_ico1{ background: url(icon01_1020.png) no-repeat center; }
.fenlei{height: 45px;padding:15px 15px;overflow:hidden;/* margin-bottom: 20px; */}
.fenlei ul li{ width:80px; height:30px; line-height:30px; background:#d4def0; text-align:center; display:block; float:left; border-radius:20px; margin-right:15px; cursor:pointer;}
.fenlei ul li.on{ background:#0d6db9; color:#ffffff;}
.hot-Tab{ padding:15px; overflow:hidden;}
.shuju{ width:100%; height:460px;}

.hotprobox{width:400px;height: 570px;background:#ffffff;padding:10px 15px;float:right;overflow:hidden;}
.hottitle{ height: 45px; line-height: 45px; border-bottom: 2px solid #046db9;}
.hottitle ul li{ width:140px; height:45px; line-height:40px; text-align:center; font-size:24px; display:block; float:left; cursor:pointer;}
.hottitle ul li.on{ background:url(icon04_1020.png) no-repeat center 40px; color:#0d6db9;}
.hot_list{ width:100%; height:auto; padding-top:25px;}
.hot_list ul li{ width:100%; height:auto; line-height:30px; display:block; padding:12px 0; overflow:hidden;}
.hot_list ul li i{ width:24px; height:24px; line-height:24px; text-align:center; font-size:14px; color:#ffffff; background:#5892bd; border-radius:50%; margin-top:2px; display:block; float:left;margin-left: 20px;}
.hot_list ul li .txt{width: 310px;min-height:25px;height:auto;line-height:25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;float:right;}

.conttant{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.hudongnav{ height:76px; background:#ffffff url(zsk_1020.jpg) no-repeat left center; margin:25px 0;}
.nav_t{ width:1000px; height:auto; padding-top:22px; float:right;}
.nav_t ul li{ height:30px; line-height:30px; padding:0 40px; display:block; float:left;}
.nav_t ul li:hover,.nav_t ul li.on{ background:#3b84ea; color:#ffffff;}
.nav_t ul li.on a{ color:#ffffff;}
.nav_t ul li:hover a{ color:#ffffff;}
.wendabox{ min-height:500px; height:auto; background:#ffffff; padding:20px 15px; margin-bottom:30px; overflow:hidden;}
.wendabox ul li{padding: 22px 20px;border-bottom: 1px dashed #e6e8ed;}
.wendabox ul li:last-child{border: none;}
.des-title{padding-left: 52px;background: url(icon02_1020.png) no-repeat left center; height:35px;line-height: 35px; overflow:hidden;}
.des-title span{display: inline-block; line-height:30px;font-size: 14px;color: #429ae1; width:98px;padding-left: 32px;background:#eef1f6 url(icon05_1020.png) no-repeat 10px center; margin-left:15px;}
.des-ssy{overflow: hidden;margin-top: 15px;}
.des-ssy-t{float: left;width: 40px;height: 35px;background: url(icon03_1020.png) no-repeat left center;}
.branddesc{float:left;color: #999;width: 1078px; line-height:30px;margin-left: 53px;}
#a1,#a2{ width:715px; height:458px;}