body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,iframe{margin:0;padding:0;}
body{font-size:14px;font-family: Microsoft Yahei,-apple-system-font,Helvetica Neue,sans-serif;color:#999999;word-break:break-all;background-color:#fff}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
option{padding-left:5px;*padding:0;}
ul, li{list-style:none;}
a{color:#424242;text-decoration:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{ clear:both}


/*头部logo*/
.top_head{width:100%;height:100%;background-color:#fff}
.top_seo{width:100%;border-bottom:1px solid #ebebeb;height:35px}
.top_seobt{width:1200px;margin:0px auto;height:100%;}
.top_bt{width:950px;height:100%}
.top_bt img{margin: 15px 0px 0px 20px;}
.top_bt p{margin-top: 7px;}
.top_wx{height:35px;line-height: 35px;}
.top_wx a{color:#999}
.top_name{width:100%;height:100px}
.top_name img{width:467px;height:70px;float:left}
.top_com{font-size:30px;line-height:75px;color:#333333;margin: 10px 440px 0px 0px;font-weight:bold;float:right}
.top_cj{padding:5px 15px}
.top_cj p{font-size:20px;color:#264095;margin-top: 15px;}
.topmenu li,.topmenu strong.icon_arr,.topmenu strong.dh,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .focusht{}
.topmenu{line-height:35px;color:#333;}
.topmenu li{float:left;position:relative;border-left:1px solid #ebebeb}
.topmenu strong{display:block;position:relative;height:35px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu li.hover strong{border-bottom:none;background-color:#fff;}
.topmenu li.hover{}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin strong{}
.topmenu li.webnav{_width:83px;}
.top_logo{width:1200px;height:100px;margin:0px auto;overflow:hidden;}
.tel{width:250px;background:url(../img/dianhua.png) no-repeat;margin-top: 25px;}
.tel h1{font-size:16px;color:#666;margin-left:50px}
.telp{font-size:28px;color:#FA7C03;margin-left: 48px;}
.siderNav li a{color:#999999}
.siderNav li:hover a{color:#424242}



/*导航*/
.dh{width:100%;background:#AAAAAA}
.menu{width:1200px;margin: 0px auto;}
#colorNav > ul{	width: 100%; margin:0 auto;line-height:40px;text-align:center}
#colorNav > ul > li{list-style: none;display: inline-block;position:relative;font-size:16px;width:180px;margin: 0px 7px;}
#colorNav > ul > li > a{display: block;color:#FFFFFF;height:40px;font-size: 16px;font-weight: bolder;}
#colorNav li ul{position:absolute;list-style:none;text-align:center;width:196px;left:50%;margin-left:-98px;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s linear;
-moz-transition:max-height 0.3s linear;transition:max-height 0.3s linear;z-index:999}
#colorNav > ul > li > a:hover{background:#FFFFFF;color:#F47300;height:41px}
#colorNav li ul li{background-color:#F47300;}
#colorNav li ul li a{padding:5px 15px 5px 15px;color:#666666;text-decoration:none !important;display:block;line-height:30px;font-size:14px}
#colorNav li ul li:nth-child(odd){background-color:rgba(255,255,255,1);}
#colorNav li ul li{background-color:rgba(255,255,255,1);}
#colorNav li ul li:hover{background-color:#0CB75B;}
#colorNav li ul li a:hover{color:#FFFFFF;}
#colorNav li ul li:first-child{position:relative;line-height:30px}
#colorNav li ul li:first-child:before{content:'';position:absolute;width:1px;height:1px;border:5px solid transparent;border-bottom-color:rgba(0,160,233,0.8);left:50%;top:-5px;margin-left:-5px;}
#colorNav li ul li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#colorNav li:hover ul{max-height:500px;}


/*轮播*/
.jq22-container{width:100%;position: relative;}
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../img/loading.gif)) 50% no-repeat;width:100%}
		.slides{position:relative;z-index:1;}
		.slides li{height:600px;width:1920px}
		.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
		.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
		.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
		.flex-control-nav .flex-active{background-position:0 0;}

		.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
		.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
		.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
		.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}
		
		
/*搜索*/		
.ss{width:100%;height:100px;position: absolute;z-index: 6;top:570px;}
.ssz{width:1200px;height:60px;margin: 0px auto;background:#FFFFFF;box-shadow: 0px 0px 7px #999999;z-index: 7;}
.gjc{width:650px;display:table;float:left;}
.gjc p{font-size: 16px;margin:19px 0px 10px 100px;}
.gjc a{color:#999}
.gjc a:hover {color:#666}
.bd{float:right;margin: 10px 100px 0px 0px;position: relative;}
.kuang{width:400px;height:30px;background:#eaeaea;border: none;color:#999999;border-radius: 30px;margin-top: 5px;}
.an{width:40px;height:40px;border: none;float:right;background:url(../img/fdj.png)no-repeat;position: absolute;right:-5px;top:10px}




/*产品*/
.cp{width:1200px;margin: 0px auto;padding-top: 70px;padding-bottom: 40px;}
.cpbt{background:url(../img/bt.png)50% no-repeat;width:400px;height:80px;text-align: center;margin: 0px auto;}
.cpbt p{font-size: 28px;color:#FFFFFF}
.cpbt h1{font-size: 16px;color:#FFFFFF;}
.cpdh{width:250px;float:left;margin-top: 50px;}
.ce{display:block;width:100%;}
.ce li{border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
.ce li a{color:#fff;display:block;cursor:pointer;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; text-align: center;line-height: 30px;}
.one{background:#FFFFFF}
.two{background:#9E7B4F}
.three{width:250px;height:40px}
.three span{background:url(../img/paizi2.png)no-repeat;width:250px;height:40px;display: block;}
.onexz{padding: 10px 0px 10px 0px;font-size: 24px;color:#FFFFFF;background:url(../img/paizi.png)no-repeat;text-align: center;}
.cpnr{width:920px;margin-top: 50px;float:right;}
.cpnr ul{margin-left: -10px;}
.cpnr li{float:left;margin-left: 10px;margin-bottom: 30px;}
.cpmz{width:100%;height:41px;text-align: center;background:url(../img/paizi3.png)}
.cpmz p{padding-top: 8px;font-size: 16px;color:#FFFFFF;width:200px;margin:0px auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ce li:hover {background:#F47300}

.tv_hot {
    width: 300px;
}

.avatar {
    position: relative;
}
.tv_hot .avatar {
    display: block;
    height: 225px;
    overflow: hidden;
    width: 300px;
}
.avatar img{width:100%;vertical-align: top;}
.avatar:after {
    bottom: 0;
    content: url("../images/bg_play.png");
    left: 5px;
    position: absolute;
    z-index: 10;
}
.avatar:hover, .zhuti .avatar:hover, .bbsinner .avatar:hover {
    box-shadow: 0 0 10px gray;
}
.zhuti li:hover img, .bbsinner li:hover img {
    transform: scale(1.1);
    transition: all 1.5s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1.5s ease 0s;
}

.cpnr li:hover .cpmz{background:#F47300;}
.cpnr li:hover p{color:#FFFFFF}
.cpnr li:hover {box-shadow: 0px 0px 7px #999999;}



/*公司简介*/
.gsjj{background:url(../img/gsjj.jpg)no-repeat;width:1200px;height:450px;margin: 0px auto;margin-top: 50px;margin-bottom: 80px;}
.gsbt{width:550px;margin-left: 650px;}
.gsbt p{font-size: 24px;color:#F47300;margin:20px 0px 20px 100px;}
.gsnr{width:650px;margin-left: 550px;background:url(../img/jjt.jpg);box-shadow: 0px 0px 7px #999999;}
.nrz{width:550px;margin: 0px auto;padding: 5px 0px 20px 0px;}
.nrbt{width:100%;border-bottom: 2px solid #F47300;}
.nrbt i{font-size: 22px;font-style: normal;color:#333333}
.nrbt img{margin: 15px 0px 10px 10px;float:left}
.i{padding: 10px;margin-left: 40px;}
.nrwb{width:100%;margin-top: 10px;}
.nrwb p{font-size: 15px;color:#666666;line-height: 25px;text-indent:2em;text-align:justify
}


/*联系*/
.lx{width:100%;height: 250px;margin: 60px 0px 60px 0px;background:#ff8f45;position: relative;box-shadow: 0px 0px 7px 5px #999;}
.lxz{width:1200px;height:270px;margin:0px auto;}
.lxt{width:1200px;height:270px;background:url(../img/lx.png);position: absolute;bottom: 0px;}
.lxt p{font-size: 22px;color:#FFFFFF;position: absolute;right:100px;top:125px}



/*新闻*/
.nex_con{width: 1200px; height:auto; margin:30px auto;}
.nex_con_left{ width:700px; height: auto; float: left;}
.nex_con_left .n_tl{ width: 100%;}
.nex_con_left .n_tl li{ width:300px; height: auto; float: left; margin-right:40px; border-bottom: 2px solid #dedede;}
.nex_con_left .n_tl li a{ display: block;}
.nex_con_left .n_tl li img{ width: 100%;}
.nex_con_left .n_tl li p{ font-size: 16px; color: #333;line-height: 35px; overflow: hidden;white-space:nowrap;vertical-align:top; overflow:hidden; text-overflow:ellipsis; margin-top: 20px;}
.nex_con_left .n_tl li .nleftconfot{ font-size: 14px; color: #666;line-height:23px;}
.nex_con_left .n_tl li b{ display: block; width: 120px; height:35px;line-height: 35px; color: #F47300; border: 1px solid #F47300; text-align: center; border-radius: 30px; font-size: 16px; margin:25px 0px;}
.nex_con_left .n_tl li a:hover p{ color: #F47300;}
.nex_con_left .n_tl li a:hover b{ color: #fff; background:#F47300;}
.nex_con_right{ width: 480px; height: auto; float: right;}
.n_ol{ width: 100%; height: auto;}
.n_ol li{ padding: 15px; border: 2px solid #dedede; margin-bottom: 15px;}
.n_ol li a{ display: block;}
.n_ol li:hover{ border: 2px solid #F47300;}
.n_ol li p{ line-height:20px; color: #333; font-size: 16px;overflow: hidden;white-space:nowrap;vertical-align:top; overflow:hidden; text-overflow:ellipsis; margin-bottom:5px;}
.n_ol li .nsrightfont{ color: #666;line-height: 20px; font-size: 14px;}
.n_ol li i{ font-size:16px; color: #999;line-height: 25px;}

/*结尾*/
.jw{width:100%;overflow: hidden;}
.jwa{width:100%;height:40px;background:#F47300}
.jaz{width:1200px;margin: 0px auto;}
.jaz ul{}
.jaz li{float:left;width:16.6%;text-align:center ;height:40px;}
.jaz li a{font-size: 16px;color:#FFFFFF;line-height: 40px;}
.jaz li:hover{background:#FFFFFF;}
.jaz li:hover a{color:#F47300}
.jwb{width:100%;background:#333333;}
.jbz{width:1200px;margin: 0px auto; padding:30px 0px;}
.jbl{width:900px;float:left;}
.jll{float:left;text-align: center;}
.jll img{ height:100px;}
.jll p{font-size:25px;color:#FFFFFF;line-height:50px;}

.jlr{float:right;margin:0px 80px 0px 0px;}
.jrl{float:left;margin-right: 50px;}
.jrr{float:right;margin-left: 15px;}
.jlr p{font-size: 16px;color:#999;line-height:35px;}
.jlr p span{margin-left: 47px;}
.jbr{width:300px;float:right;text-align: center;}
.jbr img{width:130px;}
.jbr p{font-size: 15px;color:#999;line-height: 30px;}

.banquan{width:100%;background:#333333;text-align: center; line-height: 40px;}
.banquan a{color:#999999;}