﻿article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
html {
    -webkit-text-size-adjust: none;font-size:62.5%;
}
*{list-style:none;margin:0;padding:0}
img{border:none;vertical-align:bottom;}
a{text-decoration: none;color:#000;}
a:hover{color:#ff9c00;text-decoration:none;}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
body{font-size:100%;font-family:"microsoft yahei";color:#000;behavior:url("csshover.htc");}
.mt1{margin-top:10px;}.mt2{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}
.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}.font18{font-size:18px;}.font20{font-size:20px}.font24{font-size:24px}
.red{color: #da251c;}.co333{color: #333;}.co999{color: #999;}.fff{color: #fff;}
.en{font-family:Arial, Helvetica, sans-serif;}.yahei{font-family:"microsoft yahei";}
.bold{font-weight:bold;}.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}
.cen{text-align:center;}.fl{float:left;}.fr{float:right;}.ov{overflow:hidden;}.block{display:block;}


.wrap{width:640px;margin:0px auto;overflow:hidden;}.w{width:100%;}
@media screen and (max-width: 650px) {.wrap {width:100%;}}

.navs{position:fixed;top:0;left:0;z-index:5;}
.navs .wrap{height:60px;position:relative;z-index:5;background:rgba(0,0,0,0.8);overflow:visible;}
.navs .logo{position:absolute;left:10px;top:10px;}.navs .logo img{float:left;height:40px;}
.navs .drop{position:absolute;right:5px;top:5px;padding:10px;cursor:pointer;}
.subNavBox{display:none;position:absolute;top:60px;width:100%;font-size:14px;background:#333;}
.subNavBox dt{width:100%;line-height:35px;border-top:solid 1px #eee;cursor:pointer;}
.subNavBox dt a{display:block;color:#fff;}

.navContent{display:none;background:#F2F2F2;}
.navContent li{width:100%;line-height:30px;border-bottom:solid 2px #fff;}
.navContent li a{display:block;}
.navContent li:hover{background-color:#ddd;}

.inside .wrap{background:rgba(0,0,0,0.8);}
/*slide*/
.banner{position:relative;width:100%;overflow:hidden;}
.carousel{position:relative;list-style:none;padding:0;}
.carousel .item{display:nones;float:left;position:relative;}
.carousel .active{display:block;}
.carousel img{display:block;max-width:100%;height:auto;margin:0 auto;}
.banner .pointer{display:none;position:absolute;bottom:0;padding:15px;}
.pointer li{width:10px;height:10px;margin:0 3px;display:inline-block;border-radius:5px;background:#aaa;cursor:pointer;}
.pointer .active{background:#c00;}
.banner .pager-prev, .banner .pager-next{position:absolute;/*display:none*/;top:50%;margin-top:-30px;width:60px;height:60px;background:url(../images/slider-arrow.png) -118px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius: 30px 30px 30px 30px;border-radius: 30px 30px 30px 30px;}
.banner .pager-prev{left:1%;}
.banner .pager-next{right:1%;background-position:3px -137px;}
.banner:hover .pager-prev,.banner:hover .pager-next{display:block;}

.icona li{float:left;width:50%;overflow:hidden;position:relative;}
.icona li img{float:left;width:100%;height:300px;}
.icona li abbr{position:absolute;left:0;}
.icona li abbr.bg{z-index:1;top:0;background:rgba(0,0,0,0.3);background:url(../images/txtbg3.png) repeat\9;}
.icona li abbr.zi{z-index:2;top:50%;margin-top:-50px;}
.icona li abbr .more{display:inline-block;width:100px;border-top:2px solid #fff;}
.icona li.bord1{border-top:6px solid #ff9c00;}
.icona li.bord2{border-top:6px solid #8c6a40;}
.icona li.bord3{border-top:6px solid #9300d8;}
.icona li.bord4{border-top:6px solid #ed0000;}

.tit{line-height:25px;padding-bottom:10px;border-bottom:1px solid #626262;}
.iconb .s a{float:left;width:23.5%;height:25px;margin:0 1% 5px 0;display:inline;color:#ff9c00;border:1px solid #ccc;overflow:hidden;}

.iconb{padding:0 10px;}
.iconb dd li{float:left;width:50%;overflow:hidden;position:relative;}
.iconb dd li .pic,.iconb dd li .pic img{width:100%;height:290px;-webkit-transition: all .50s ease;transition: all .50s ease;}
.iconb dd li:hover .pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.iconb dd li abbr{display:none;position:absolute;top:0;left:0;width:90%;height:290px;padding:0 5%;background:url(../images/txtbg3.png) repeat;}
.iconb dd li em{position:absolute;top:0;left:0;width:1px;height:290px;background:#fff;}
.iconb dd li a{display:block;}
.iconb dd li a.t{height:45px;}
.iconb dd li:hover{background:#e5e5e5;}
.iconb dd .more{display:inline-block;width:250px;line-height:50px;color:#fff;background:#313131;}
.iconb dd .more:hover{background:#ff9c00;}

.iconc{padding:50px 10px;background:url(../images/iconc.png) 40px bottom no-repeat #242527;}
.iconc .tit{border:none;}
.iconc dd{position:relative;}
.iconc dd .bd li{float:left;width:50%;overflow:hidden;position:relative;}
.iconc dd .bd li .pic{width:95%;height:290px;}
.iconc dd .bd li .pic img{width:100%;height:290px;-webkit-transition: all .50s ease;transition: all .50s ease;}
.iconc dd .bd li:hover .pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.iconc dd .bd li a{display:block;width:95%;}
.iconc dd .bd li a.t{line-height:25px;padding:20px 0;background:#3e3e3e;}
.iconc dd .bd li a.t span{color:#898989;}
.iconc dd .bd li:hover .t{color:#fff;background:#ff9c00;}
.iconc dd .more{display:inline-block;width:260px;line-height:60px;color:#ff9c00;border:1px solid #484848;}
.iconc dd .more:hover{color:#fff;border-color:#ff9c00;background:#ff9c00;}

.iconc dd .hd li{*display:inline;zoom:1;display:inline-block;width:50px;height:1px;margin:0px 3px;line-height:999px;border:1px solid #414243;overflow:hidden;cursor:pointer;}
.iconc dd .hd .on{border-color:#ff9c00;background:#ff9c00;}
.iconc dd .btn{position:absolute;top:40%;z-index:1;width:40px;height:40px;cursor:pointer;background:#000;filter:alpha(opacity=20);opacity:0.2;}
.iconc dd .btn:hover{background:#ff9c00;filter:alpha(opacity=100);opacity:1;}
.iconc dd .btn i{font-size:30px;position:relative;top:5px;}
.iconc dd .prev{left:0;}
.iconc dd .next{right:2%;}

.icond{padding:30px 0;background:#f9f9f9;}
.icond .tit{padding-bottom:20px;border-bottom:1px solid #e8e8e8;}
.icond dd .bd li{float:left;width:20%;overflow:hidden;position:relative;}
.icond dd .bd li,.icond dd .bd li td{height:70px;}
.icond dd .bd li img{max-width:90%;max-height:60px;}

.icone{padding:50px 10px;background:url(../images/icone.jpg) center bottom no-repeat;background-size:cover;}
.icone .tit{border:none;}
.icone ol{width:100%;}
.icone ol.fl li{float:left;width:100%;line-height:1.8;margin-bottom:50px;}
.icone ol.fl li img{float:left;width:30%;margin-right:10px;display:inline;}
.icone ol.fl li .t{position:relative;}
.icone ol.fl li .m{display:inline-block;width:120px;line-height:30px;color:#ff9c00;border:1px solid #484848;}
.icone ol.fl li:hover .t{color:#ff9c00;}
.icone ol.fl li:hover .m{color:#fff;border-color:#ff9c00;background:#ff9c00;}

.icone ol.fr li{float:left;width:98%;padding:10px 1%;-webkit-transition: all .50s ease;transition: all .50s ease;}
.icone ol.fr li a{display:block;color:#d6d6d6;}
.icone ol.fr li a span{color:#757575;}
.icone ol.fr li:hover{background:#ff9c00;}
.icone ol.fr li:hover a{color:#000;}

.icone dd .more{display:inline-block;width:300px;line-height:50px;color:#ff9c00;border:1px solid #484848;}
.icone dd .more:hover{color:#fff;border-color:#ff9c00;background:#ff9c00;}

.iconf{padding:30px 10px;background:url(../images/iconf.jpg) right bottom no-repeat #2d2d2d;}
.iconf .tit{border:none;}
.iconf dt{width:38%;line-height:2;color:#9e9e9e;}
.iconf dt p.t{width:250px;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.iconf dd{width:95%;}
.iconf dd li{width:48%;position:relative;}
.iconf dd li.fr{}
.iconf dd li .ipt{width:100%;height:45px;line-height:45px;color:#4f4f4f;border:1px solid #a0a0a0;background:none;outline:none;}
.iconf dd li .iptbg{background:url(../images/ico4.png) no-repeat;}
.iconf dd li.fl .iptbg{ background-position:95% center;}
.iconf dd li.fr .iptbg{ background-position:98% center;}
.iconf dd li.w{width:100%;height:1px;margin:20px 0;background:#434343;}
.iconf dd li ul{display:none;position:absolute;top:42px;left:0;width:100%;line-height:35px;border:1px solid #a0a0a0;border-top:none;background:#2d2d2d;}
.iconf dd li ul p{padding-left:10px;color:#fff;cursor:pointer;}
.iconf dd li ul p:hover{background:#000;}
.iconf dd li.bg1{z-index:8;}
.iconf dd li.bg2{z-index:7;}
.iconf dd li.bg3{z-index:6;}
.iconf dd li.bg4{z-index:5;}
.iconf dd li.bg5{z-index:4;}
.iconf dd li.bg6{z-index:3;}
.iconf dd li.bg7{z-index:2;}
.iconf dd li.btn{width:100%;}
.iconf dd li.btn input{width:210px;height:55px;line-height:55px;border:0;background:#fff;cursor:pointer;}

.foot{padding:10px 0;color:#888;background:url(../images/foot.jpg) repeat;}
.foot dl{line-height:25px;padding:0 2%;}

.foots{position:fixed;bottom:0;z-index:3;width:100%;}
.foots .wrap{padding:5px 0;background:rgba(0,0,0,0.5);}
.foots li{float:left;width:25%;}
.foots li a{display:block;color:#fff;}
.foots li img{height:26px;}.ipic{float:left;width:100%;}
.ipic li{float:left;width:50%;line-height:22px;padding:10px 0;text-align:center;overflow:hidden;}
.ipic li img{width:90%;}
.ipic li a{display:block;font-size:12px}


@media screen and (max-width: 500px) {.ipic li{height:150px;}.ipic li img{height:110px;}}

.banner{margin-top:60px;position:relative;}

.where{position:absolute;bottom:0;left:0;height:30px;line-height:30px;color:#fff;background:url(../images/txtbg6.png) repeat;}
.where li{padding-left:10px;}
.where a{padding:0 5px;color:#fff;}
.where a.home{width:15px;height:30px;background:url(../images/ico12.png) 0 center no-repeat;}

.newslist{width:100%;}
.newslist li{float:left;width:92%;line-height:25px;padding:5px 4%;border-bottom:1px dotted #ddd;background:url(../images/dot.jpg) 2% 15px no-repeat;overflow:hidden;}
.newslist li a{display:block;}
.newslist li span{float:right;}



.acon{width:94%;line-height:25px;padding:10px 3%;}
.acon img{max-width:100%;}
.acon p{display:block;}
.acon h1{width:100%;line-height:30px;text-align:center;font-size:18px;color:#ff9c00;font-weight:normal;overflow:hidden;}
.acon .heng{width:100%;line-height:25px;padding:10px 0;margin-bottom:20px;font-size:12px;color:#888;border-bottom:1px solid #E4E4E4;}

.sorts{width:100%;line-height:30px;padding:10px 0;border-bottom:1px solid #eee;background:url(../images/sorts.png) repeat-x;}
.sorts a{display:inline-block;width:21%;height:30px;margin:2px 1%;text-align:center;border:1px solid #ddd;overflow:hidden;}
.sorts a:hover, .sorts a.cur{color:#fff;border-color:#ff9c00;background:#ff9c00;}

.prenext{float:left;width:99%;padding:1em 0;margin-top:2em;line-height:1.5em;border-top:1px solid #ddd;}

#faqbox {}
#faqbox li{float:left;width:100%;line-height:30px;}
#faqbox li span{display:block;}
#faqbox li .ipt{width:95%;height:30px;line-height:30px;padding:0 2%;border:1px solid #D1D0CB;border-top:2px solid #808080;border-left:2px solid #808080;}
#faqbox li  textarea {width:95%;height:80px;padding:5px 2%;border:1px solid #D1D0CB;border-top:2px solid #808080;border-left:2px solid #808080;}
#faqbox li .btn{height:30px;line-height:25px;padding:0 20px;border:0;color:#fff;background:#ff9c00;cursor:pointer;}
#faqbox li .code{position:relative;top:-10px;}
.wap{display:none;}
/* 栏目页分页 */
.wp-pagenavi{padding:20px 0;width:98%;text-align:center;}
.wp-pagenavi a, .wp-pagenavi span{padding:2px 5px;margin:2px;font-size:0.75em;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#ff9c00;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* 内容分页 */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;

	text-align: center;
}

