@charset "utf-8";


/*头部*/
.index_head {z-index: 999; position: relative;/*background:url(../images/topbg.jpg) top no-repeat;*/ height: 120px; background-color: #fff;}

.logo{width: 600px; height: 100px; float: left;  margin-bottom: 10px;}

.tedn {float: right; width: 380px;}
.tedn .rightsh{ width: 220px; overflow: hidden; color: #000; line-height:24px; font-size:14px; margin-top:15px; margin-right:150px}
.tedn .rightsh a{float: left; margin-left:5px;}
.tedn .rightsh a:hover { color:#D23A00}

.index_menu{ float:right;padding-top:0px; width: 120px;}
.head-lang{float:right;position: relative;text-align: center;margin-top: 38px;z-index: 999;}
.head-lang span{display: block;color:#595757;width: 95px;line-height: 30px;background: url("../images/i1.png") no-repeat center;font-size: 14px;padding: 0 10px 0 17px;cursor: pointer;}
.head-lang #head1-langspan{background: url("../images/i1.png") no-repeat center !important;color: #595757; border-left: 1px solid #595757;border-right: 1px solid #595757;}
.head-lang ul{position: absolute;top:30px;left: 0;display: none; padding-top: 10px; right: 0;border: 1px solid #ddd;border-top: none;z-index: 999;}
.head-lang li{z-index: 999;}
.head-lang li a{display:block; line-height:30px;color:#666;background: #fff;}
.head-lang li a:hover{background: #D23A00;color:#fff;}

.tedn .head-tel{line-height:36px; height:36px;color:#D23A00 ;font-size:20px;margin-top: 35px; width: 260px;  float: right;}
.tedn .head-tel em{float:left;display:inline-block;height:36px; width:36px; background:url(../images/tel.png) no-repeat center;margin-right:3px;}


.nav {z-index: 30; position: relative; /*background: url(../images/menu_bg.png) no-repeat center top;*/ background:#161270;height: 43px}
.nav UL {margin: 0px auto; width: 1080px}
.nav UL LI {text-align: center;line-height: 43px; padding-left: 30px; padding-right: 20px; background: #161270; float: left; height: 43px; border-right: #3595CC 1px solid;}
.nav UL LI A {color: #fff; font-size: 15px; margin-left:-1px }
.nav UL LI.chosen{color: #fff; background-color:#D23A00 }
.nav UL LI.li_cur {z-index: 20; position: relative; padding-right: 30px; background: url(../images/menu_right.png) #161270 no-repeat 100px center}
.nav UL LI.cur { width: 210px; background: url(../images/search_bg.png) no-repeat 20px 50%; margin-left: 10px; border-right: medium none; 
padding: 0; float: right;}
.nav UL ol LI:hover{color: #fff; background-color:#D23A00 }
.nav UL LI.li_cur:hover{color: #fff; background-color:#D23A00 }
.nav UL LI.li_cur.chosen{color: #fff; background-color:#D23A00 }

.nav UL LI OL {position: absolute; display: none; top: 43px; left: 0px}
.nav UL LI OL LI {border-bottom: #3595CC 1px solid; text-align: center;  WIDTH: 119px;  background: #161270; float: none; padding: 0;border-right: #3595CC 0px solid; }
.nav UL LI .sea_btn {width: 20px; background: url(../images/search.png) no-repeat center 50%; float: right; height: 43px; cursor: pointer; margin-right: 10px;}
.nav UL LI .sea_txt {width: 150px;  background: none transparent scroll repeat 0% 0%; height: 25px; color: #d1d3d6; padding-top: 8px}

/*头部*/




/*底部*/
.footer {line-height: 37px; width: 100%; background: #161270;background:url(../images/footbg.jpg) top no-repeat; height:240px;color: #fff;overflow: hidden;border-top:2px #161270 solid}
.zml_footer {margin: 0px auto; width: 1080px; color: #fff;	z-index: 90; position: relative;  cursor: pointer}

.footer .footleft{width:550px; margin-top:55px; float:left}
.footer .footleft .right{width:460px;text-align:left;line-height:28px; font-size:14px;float: left; }
.footer .footleft .right a{ color:#FFFFFF;margin-right: 20px; float: left;}
.footer .footleft .right a:hover{ color:#D23A00}
.footer .footleft .left{width:460px;text-align:left;line-height:28px; font-size:14px;}
.footer .footleft .left a{ color:#FFFFFF}
.footer .footleft .left a:hover{ color:#D23A00}

.footer .footright{width:460px; margin-top:20px; float:right}
.footer .footright .wend{float:right; width: 120px; }
.footer .footright .wend .imgs{width: 100%; height: 120px; margin-bottom: 5px;}
.footer .footright .wend .imgs img{width: 100%;}
.footer .footright .wend .tend{width: 100%; text-align: right;line-height: 24px; color: #fff; font-size: 14px;}







/*分页*/
.leftbtn{ width: 45px; position: fixed; right: 10px; bottom:12%; z-index: 999; display: none;}
.leftbtn .ico{ width: 45px; height: 45px; margin-bottom: 5px; cursor: pointer; position: relative;}
.leftbtn .qq{ background: #161270 url(../images/cimg23.png) center no-repeat;}
.leftbtn .qq .cont{ background: #161270 url(../images/cimg23.png) 10px center no-repeat; padding-left: 45px; height: 45px; line-height: 45px; color: #fff; font-size: 18px; width: 100px; position: absolute; top: 0; right: 0; z-index: 999;}
.leftbtn .wechat{ background: #161270 url(../images/cimg24.png) center no-repeat;}
.leftbtn .wechat .cont{ width: 153px; padding: 1px 16px 5px 1px; background: url(../images/cimg28.png) 0 0 no-repeat; position: absolute; left: -170px; top: -44px;}
.leftbtn .wechat .cont img{ display: block;  width: 153px; height: 153px;}
.leftbtn .wechat .cont span{ display: block; line-height: 20px; font-size: 12px; text-align: center; color: #1a1a1a;}
.leftbtn .tel{ background: #161270 url(../images/cimg25.png) center no-repeat;}
.leftbtn .tel .cont{ background: #161270 url(../images/cimg25.png) 10px center no-repeat; padding-left: 45px; height: 45px; line-height: 45px; color: #fff; font-size: 18px; width: 180px; position: absolute; top: 0; right: 0; z-index: 999;}
.leftbtn .official-wechat{ background: #161270 url(../images/cimg26.png) center no-repeat;}
.leftbtn .official-wechat .cont{ width: 153px; padding: 1px 16px 5px 1px; background: url(../images/cimg28.png) 0 0 no-repeat; position: absolute; left: -170px; top: -44px;}
.leftbtn .official-wechat .cont img{ display: block;  width: 143px; height: 143px;}
.leftbtn .official-wechat .cont span{ display: block; line-height: 20px; font-size: 12px; text-align: center; color: #1a1a1a;}
.leftbtn .backtop{ background:#4d4d4d url(../images/returnTop.png) center no-repeat;}

.leftbtn .ico .cont{ display: none;}
/*.Exhibition{box-shadow: 0px 3px 5px rgba(0,0,0,.2);}*/






/*底部*/

.donerw{width: 100%;text-align:center; overflow: hidden; display: block; margin-top: 20px; margin-bottom: 20px; }
.donerw .hometit{ font-size:24px;height:42px;line-height:42px;  color:#161270;display: inline-block;}
.donerw .hometit span{ font-size:24px;height:42px;line-height:42px; color:#161270;border-bottom: 2px solid #D23A00;display: inline-block;}
.donerw .tundein{border-top:#E2E2E2 1px solid; font-size:15px; color:#ABABAB}

.hometitle{float: left; font-size:24px;height:42px;line-height:42px; text-align:center;  color:#161270;border-bottom: 2px solid #D23A00;display: inline-block;}

.home a{font-size:11px;height:20px;color:#fff;line-height:20px; float:right;padding:4px;margin-top:15px; background-color:#8C8C8C}
.home a:hover{ color:#fff; background-color:#D23A00}


/*共用*/


.bannerny {width: 100%;height: 400px;position: relative; margin-top:-100px}
.bannerny img {display: block; position: absolute;height: auto;width: 100%;}

@media (max-width: 1550px){
.bannerny {width: 100%;height: 380px;position: relative; margin-top:-80px}	
	
}
@media (max-width: 1450px){
.bannerny {width: 100%;height: 350px;position: relative; margin-top:-80px}	
	
}

.nywrap{position: relative; margin: 0px auto; WIDTH: 100%; background: #fff}
.insinav {position: absolute; margin-left: -540px; top: -40px; left: 50%}
.insinav ul {width: 860px; display: block; height: 35px}
.insinav ul li {width: 158px; float: left; height: 35px; margin-right: 1px}
.insinav ul li A {text-align: center; line-height: 35px; width: 158px; display: block; background: url(../images/insinav.png); height: 35px; color: #fff; font-size: 16px}
.insinav ul li A {width: 158px; display: block; height: 35px}
.insinav ul li A:hover {background: #D23A00}
.insinav ul li A.cur {background: #D23A00}




.insinavcp {position: absolute; margin-left: -540px; top: -40px; left: 50%}
.insinavcp ul {width: 1080px; display: block; height: 35px}
.insinavcp ul li {width: 119px; float: left; height: 35px; margin-right: 1px}
.insinavcp ul li A {text-align: center; line-height: 35px; width: 119px; display: block; background: url(../images/insinav.png); height: 35px; color: #fff; font-size: 16px}
.insinavcp ul li A {width: 119px; display: block; height: 35px}
.insinavcp ul li A:hover {background: #D23A00}
.insinavcp ul li A.cur {background: #D23A00}



/* 产品-分类 */

.navweb{width:100%;overflow:hidden;clear:both; margin-bottom: 20px;}
.navweb ul{zoom: 1;}
.navweb ul li{float:left;height:28px;margin-right:20px;padding-bottom:10px}
.navweb ul li a{width:100%;height:28px;display:block;background:#908E8C;text-align:center;line-height:28px;color:#fff;font-weight:bold;
padding-right:6px;padding-left:6px;font-size:15px;}
.navweb ul li a:hover{background:#D23A00 ;}
.navweb ul li .cne{ background:#D23A00 ;}

/* 产品-分类 */





/*---标题---*/
.location {width:1080px; margin:17px auto 25px;border-bottom:1px solid #ccc; overflow: hidden; padding-bottom: 15px;}
.location .title{}
.location .title span{ float:left; background:url(../images/titleimg.png) no-repeat left center; padding-left:25px; font-size:13px; color:#666;font-weight:normal;}
.location .title span a{ padding:0px 5px; color:#666;font-weight:normal;}
.location .title span a:hover{ color:#D23A00;}
.location .title span a.cur{ color:#D23A00;}
/*---标题---*/

/*共用*/






/*搜索*/
.tixttle{line-height: 28px; font-size: 15px; border-bottom: 1px #ddd solid; margin-bottom: 30px; margin-top: 20px;}
.tixttle em {color: #188ACC; font-weight: bold; padding-right: 5px;}
.tixttle a {font-size: 15px; padding-right: 5px;}

.search{width: 100%; overflow: hidden; position: relative; margin-bottom: 30px; margin-top: 30px;}
.search .inftitle{padding:10px 20px; font-size:24px;}
.search ul{zoom: 1; margin-top: 10px;}
.search ul li{width: 100%; float: left; margin-bottom: 20px; overflow: auto; }

.search ul li .img{float:left;width:200px;height:130px;overflow:hidden;}
.search ul li .img img{width:200px;height:130px;display:block; transition:all .3s linear;-webkit-transition:all .3s linear;}
.search ul li .cont{margin-left:215px;}
.search ul li h3{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size:16px;color:#343434; font-weight: 100;}
.search ul li h3:hover{color:#F0A50C ;}
.search ul li .text{color:#727A80;font-size:13px;line-height:20px;height:70px;overflow:hidden;margin:10px 0 5px;}
.search ul li .date{font-size:13px; color:#959595;padding-left:20px; background:url(../images/date.png) no-repeat left center;}
.search ul li .figure img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);}

/*搜索*/



















