@charset "utf-8";
/* CSS base */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; } body{ font: 12px/1.5 "Microsoft YaHei","微软雅黑",sans-serif; color:#000; } 
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; } section, header, article, time, nav, footer, figure, figcaption { display:block; margin:0; padding:0; } input:focus, a:focus { outline:none; }  fieldset, img { border:0; } 
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; } ol, ul { list-style:none; } caption, th { text-align:left; } 
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; } 
q:before, q:after { content:''; }
 abbr, acronym { border:0; font-variant:normal; } sup { vertical-align:text-top; } sub { vertical-align:text-bottom; } 
button, input, textarea, select { font-family:Helvetica,Arial,sans-serif;; font-size:inherit; font-weight:inherit; line-height:1.5; vertical-align:middle; } 
button, input, textarea, select { *font-size:100%; }
textarea { resize:none; } 
legend { color:#000; } 
a{ vertical-align:baseline; } 
a{  text-decoration:none;color:#666;font-size:14px; } 
a:hover{text-decoration: none;color:#f60;} 
.clear { display:block; float:none; clear:both; overflow:hidden; visibility:hidden; width:0; height:0; background:none; border:0; font-size:0; } 
.clearfix:before, 
.clearfix:after { content:""; display:table; } 
.clearfix:after { clear:both; }
 .clearfix{ zoom:1; }
.fl{float: left;}
.fr{float: right;}

/*header*/
.header{position: absolute;left:0;top:0;width:100%;z-index: 500;}
.hd_tbox{height:30px;background: #373b3c;line-height: 30px;}
.hd_t{max-width:1200px;margin:0 auto;text-align: right;color:#aaa;}
.hd_t >*{display: inline-block;*display: inline;*zoom:1;margin-left:10px;}
.hd_fn{margin-left: 20px;}
.hd_fn a{color:#aaa;margin:0 5px;}
.hd_fn a:hover{text-decoration: underline;}
.hd_cbox{background:#eee;background: rgba(255,255,255,0.85);height:65px;width:100%;margin:0px auto;}
.hd_fixed{position:fixed;width:100%;top:0;left:0;}
.hd_c{width:1200px;margin:0 auto;}
.logo{float: left; margin:10px 20px;}
.logo img{display: block;width:100%;}
#bann2_ids{position: absolute;top: 30%;left: 20%; }
#bann4_ids{position: absolute;top: 16%;  right: 3.5%;  left: auto;}
/*mainNav*/
.mainNav{float:right;font-size: 14px;}
.mainNav>li{float:left;position: relative;background: url(../images/style/null.png)\9;border-right:1px #fff solid;}
.mainNav>li>a{
	color:#4a4949;
	display:block;
	position: relative;
	height:65px;
	line-height: 65px;
	text-align: center;
	transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-webkit-transition:all .3s ease-out 0s;
	font-size: 18px;font-weight:500;text-align:center;padding:0px 20px;
}
.mainNav>li>a i{position: absolute;width:11px;height:6px;
	transition:all .5s ease-out 0s;
	-moz-transition:all .5s ease-out 0s;
	-webkit-transition:all .5s ease-out 0s;
}
.mainNav .mn_null{text-align:center;}
.mn_null i{display: none;}
.mainNav .mn_null a{text-indent: 0;}
.mainNav .active>a,.mainNav>li:hover>a{color:#fff;background: #e7262f;}
.mainNav .active i{background-image: url(../images/icon2_1k.png);}
.mainNav>li:hover i{background-image: url(../images/icon2_1k.png);
	transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);bottom:-50px;right:45%;top:90%;
}
.mainNav>li>div{position: absolute;top:100%;left:0;width:100%;background: #eee;background:rgba(255,255,255,0.85);overflow: hidden;height:0;}
.mainNav>li>div>div{border-top:3px solid #b12126;padding:10px 0;}
.mainNav>li>div a{display:block;line-height: 20px;padding:5px 0 ;text-align: center;color:#4a4949;}
.mainNav>li>div a:hover{background: #ddd;}
.search{float:right;background: #fff;position: relative;margin-top: 17px;height:25px; margin-right: 15px;}
.se_inp{width:140px;height:25px;line-height:25px\9;display:block;padding:0 30px 0 10px;border:0;background: none;color:#666;}
.se_btn{position: absolute;right:0;top:0;height:100%;width:30px;background: url(../images/style/search.png) no-repeat center center;border: 0;cursor: pointer;}
/*header end*/
/*content go*/
.pcontent{ clear:both;width:1200px;margin:15px auto;height:250px;}
.pcontent .video{float:left;width:330px;margin-right:15px;}
#js_ifr video{height:220px;}
.pcontent .video h1{border-left:3px #e30004 solid;font-size:18px;padding-left:5px;height:18px;line-height:15px;margin-bottom:10px;}
.pcontent .more{float:right;font-size:12px;color:#000; text-decoration:none;background:#eee;border-radius:3px;height:20px;line-height:18px;display:block;padding:0px 5px;}
.pcontent .more b{color:#f60;font-weight:bold;}
.pcontent .videoco{height:220px;width:330px;border:1px #ddd solid;padding:0px;overflow:hidden;}
.dm_denew{ width:360px; float:right;}
.denew_title{ height:29px; }
.denew_title img{ float:right; margin-top:3px; }
.denew_title h1{ border-left:3px #e30004 solid;font-size:18px; padding-left:5px;height:18px;line-height:15px;margin-bottom:10px;}
.denew_title strong span{ font-family:Arial; font-size:12px; color:#666; font-weight:normal;}
.denew_list{ border:solid 1px #efefef; padding:10px; height:200px; color:#666;}
.denew_list li{ height:24px; line-height:24px; background:url(../images/default_icon.gif) no-repeat left center; padding-left:10px;color:#666;}
.denew_list li a{color:#666;width:100px;}
.denew_list li em{ float:right; color:#ccc;}
.company_denew{ width:480px; float:left;}
.company_title{ height:29px; }
.company_title img{ float:right; margin-top:3px; margin-left:5px;}
.company_title h1{ border-left:3px #e30004 solid;font-size:18px; padding-left:5px;height:18px;line-height:15px;margin-bottom:10px;}
.company_title strong span{ font-family:Arial; font-size:12px; color:#666; font-weight:normal;}
.company_list{ border:solid 1px #efefef; padding:10px; height:200px; color:#666;font-size:14px;line-height:25px;}

/*content end*/
/*footer GO*/
.bsd{padding: 20px;width:1180px;margin:0px auto;}
.footWrap{background: #3f3f3f;}
.ft_box{width:100%;margin:0 auto;color:#b4b4b4;position: relative;z-index: 200;}
.code{float:right;}
.ft_contact{margin-top: 20px;float:left;margin-left:100px;}
.ft_beiAn{float: left;position: relative;  margin-top: 20px;}
.ft_link{padding:10px 0 14px 80px;}
.ft_link a{color:#b4b4b4;margin:0 5px;}
.ft_link a:hover{text-decoration: underline;}
.share{position: absolute;left:0;top:0;}
.share a{width:35px;height: 35px;display: inline-block;*display: inline;*zoom:1;background-image: url(../images/share.png);background-repeat: no-repeat;}
.share_wx{background-position: 0 -2px;}
.share_wb{background-position: -35px -2px;}
.ywbk .sps{width: 1px; height: 100px;background-color: #84a1e5;display: block;position: absolute;left: 342px;top:22px;}



.ft_select{width:150px;height:25px;padding-right: 25px;text-align: center;position: absolute;left:50%;top:50%; margin-left: 300px;}
.fs_view{height:100%;background: #979393;position: relative;}
.fs_box{position: absolute;left:0;bottom:0;height:25px;overflow: hidden;width:100%;}
.fs_box div{background: #979393;}
.fs_box a{display: block;line-height: 24px;height:24px;color:#444;border-top:1px dotted #ccc; }
.fs_box a:hover{background: #aaa;}
.fs_btn{position: absolute;right:0;top:0;width:25px;height:100%;background: #fff;cursor: pointer;background: #515151}
.fs_btn i{display: block;width:100%;height:100%;background: url(../images/style/icon20.png) no-repeat center center;
	transition:all .5s ease-out 0s;
	-moz-transition:all .5s ease-out 0s;
	-webkit-transition:all .5s ease-out 0s;
}
.fs_btn.on i{
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}
/*footer END*/
/*banner*/
.banner{padding-top:95px;position: relative;min-width: 1100px;height:538px;overflow: hidden;}
.bxslider img{display: block;width:100%;}
.bxslider li{position: relative;height:780px;background-repeat: no-repeat; background-position:center bottom; }
.bxslider li div{position: absolute;opacity:0;

}
.bxslider .active div{
	opacity:1;
	transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000) 0;
	-moz-transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000) 0;
	-webkit-transition:all 1s cubic-bezier(0.215, 0.610, 0.355, 1.000) 0;
	transform:translate(0,0) scale(1);
	-moz-transform:translate(0,0) scale(1);
	-webkit-transform:translate(0,0) scale(1);
}
.banner .bx-wrapper .bx-pager{position: absolute;bottom:295px;right:50%;margin-right:-550px;width:auto;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{display: inline-block;width:22px;height:22px;line-height:22px;border-radius: 3px;background: #fff;background: rgba(255,255,255,0.9);text-align: center;color: #000;margin:0 3px;text-indent: 0;font-weight: normal;}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffb014;background: rgba(255,176,20,0.9);color:#fff;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{opacity:0.8;}

/*hotNews*/
.hotNews{position: absolute;left:50%;top:110px;width:240px;margin-left: -550px;padding:20px;background: url(../images/style/alpha1.png);background: rgba(255,255,255,0.6);
	transition:all .5s ease-out 0s;
	-moz-transition:all .5s ease-out 0s;
	-webkit-transition:all .5s ease-out 0s;
}

.hotNews:hover{background: rgba(255,255,255,0.85);}
.title{background: url(../images/style/icon3.png) no-repeat 0 center;padding-left: 17px;font-size: 14px;font-weight: bold;color:#333;margin-bottom: 10px;}
.title span{font-weight:normal;margin-left: 10px;color:#555;}
.t_blue{color:#3298e5;background-image: url(../images/style/icon3_2.png);}
.t_blue span{color:#8AC1EF;}
.hotNews li{margin-bottom: 15px;}
.hotNews a{color:#333;}
.hotNews a:hover{text-decoration: underline;}
.hotNews li span{color:#555;display:block;margin-top: 3px;}
.hotNews li p{line-height: 20px;max-height: 40px;overflow: hidden;}
.hn_r{text-align: right;}
.more:hover{text-decoration: none;color:#f00;}
.yw_slider span{display: inline-block;height: 100px;width: 2px;cursor: red}
/*indCon*/
.indCon{width:100%;margin:0 auto;height:205px;position: relative;z-index: 10;margin-top: -205px;opacity:0.7;}
.ywbk{background: url(../images/style/alpha2.png);float:left;width:65%;height:100%;position: relative;overflow: hidden;}
.ywbk .title{background-image:url(../images/style/icon3_1.png); color:#fff;margin:15px 40px;}
.ywbk .title span{color:#bbb;}
/*ywslider GO*/
.yw_slider{margin:0 40px;padding-top: 25px;position: relative;}
.yw_line{position: absolute;z-index: 1;height:150px;width:1px;font-size: 0;line-height: 0;background: #487EF4;left:50%;top:0;display: none;}
.yw_slider ul{width:300%;}
.yw_slider .bx-wrapper{z-index: 2; width: 720px}
.yw_slider .bx-wrapper .bx-viewport{background:none;}
.yw_slider .bx-wrapper .bx-pager{bottom:auto;top:-70px;right:0;width:auto;}
.yw_slider .bx-wrapper .bx-pager.bx-default-pager a{width: 9px;height:9px;margin:0 3px;background:#fff;}
.yw_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background: #ffb014;}
/*ywslider END*/
.ywbk li{width:300px;margin-right: 80px;float:left;}
.ywbk li:before{content: "";display: table;}
.ywbk li:after{content: "";display: table;clear: both;}
.ywbk li>a{width:100px;float:left;}
.ywbk li>a img{display:block;width:100%;}
.yw_con{float:left;color:#fff;width:180px;margin-left: 10px;}
.yw_con a{color:#fff;}
.yw_con a:hover{text-decoration: underline;}
.yw_con h2{font-size: 14px;font-weight: bold;margin-bottom: 5px;}
.yw_con p{line-height: 20px;height:40px;overflow: hidden;margin-bottom: 5px;}
.more2{display: block;width:45px;line-height: 20px;color:#fff;background: url(../images/style/icon5.png) no-repeat right center;text-transform:uppercase;font-family: sans-serif;}
/*jtjj*/
.jtjj{float:left;height:100%;width:35%;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;}
.jt_img{float:left;width:270px;height:100%;overflow: hidden;position: relative;}
.jt_img img{display: block;width:100%;}

.jt_img .bx-wrapper .bx-controls-direction a{width:25px;height:28px;margin-top: -14px;opacity:0;display: none\9;
	transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-webkit-transition:all .3s ease-out 0s;
}
.jt_img:hover .bx-wrapper .bx-controls-direction a{opacity:1;display: block\9;}
.jt_img .bx-wrapper .bx-prev{background:url(../images/style/arrdows_l.png) no-repeat center center;left:0;}
.jt_img .bx-wrapper .bx-next{background:url(../images/style/arrdows_r.png) no-repeat center center;right:0;}

.jt_tbox{float:left;padding:25px;}
.jtjj .more{font-family: sans-serif;color:#666;margin-top: 5px;background-image: url(../images/style/icon6.png);}
.jt_txt{max-height: 125px;overflow: hidden;line-height: 25px;padding-right:100px;color:#000;}

/*GO*/
.ls_wrap{background-position: center top;background-repeat:no-repeat;margin-bottom: 50px;display: block;margin-top: 30px;}
/* END*/

/* -----banner--------*/
.pBanner{padding-top: 30px;}
.pBanner>div{height:410px;background-repeat:no-repeat;background-position: center center;position: relative;}
.pBanner h5{position: absolute;left:50%;margin-left: -550px;top:70px;}
.pBanner h5 b{display: block;font-size: 30px;color:#fff;font-weight: normal;}
.pBanner h5 span{}
.paging{position:absolute;top:480px;left:50%;margin-left: 560px;width:124px;border-top:1px solid #e5e5e5;}
.paging_fixed{position:fixed;top:120px;}
.paging a{display: block;background: #f5f5f5;height:40px;line-height: 40px;text-align:center;font-size: 14px;color:#666;font-family:Microsoft YaHei;border:1px solid #e5e5e5;border-top:0;
	transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-webkit-transition:all .3s ease-out 0s;
	transform-origin:left;
	-moz-transform-origin:left;
	-webkit-transform-origin:left;
}
.paging a:hover{background:#ddd;border-color:#ddd;
	/*transform:rotateY(-20deg);
	-moz-transform:rotateY(-20deg);
	-webkit-transform:rotateY(-20deg);*/
}
.paging a.active,.paging a.active:hover{background: #d62200;color:#fff;border-color:#d62200;}
.paging .active:after{background-position: right 0;}
.content{width:1100px;margin:0 auto;padding:30px 0;font-family:Microsoft YaHei;font-size: 14px;}
.title2{text-align: center;color:#000;font-size:24px;font-family:Microsoft YaHei;line-height: 20px;position: relative;margin:0 auto 30px;background:url(../images/line.png) center no-repeat;}
.title2 b{line-height: 30px;border-left:3px #e13206 solid;height:15px;padding-left:8px;font-weight:normal;font-size:16px;margin-top:-5px;}
.title2 span{font-size:24px}
.tit2_color2{color:#fff;border-color: #5D90FC;}
.tit2_color2:after{background: #fff;}
.bg1{background:#f8f8f8;}
.bg2{background:#eeeff3;}
.bg3{background:#fbe5dd;}
/*------zhaopin---*/
.job_wrapper{color:#666;}
.rc{width:100%;background:url(../images/z1.jpg) no-repeat right center;}

.jobView li{float:left;width:60%;padding:0 2%;text-align:left;margin-bottom:35px;}
.jobView li h2{font-size:18px;font-weight:normal;color:#000;line-height:15px;margin-bottom:10px;position: relative}
.jobView li div{text-align:left;line-height: 25px;font-size:15px;}
.jobView li i{height:6px;width:6px;background:#d62200;display:inline-block;margin-right:10px;top:-4px;line-height:10px; position: relative;}
.jobView .icon_xc{background-position:2px 0;}
.jobView .icon_yc{background-position:-249px 0;}
.jobView .icon_yongc{background-position:-501px 0;}
.jobView .icon_lc{background-position:-759px 0;}

.zpList{background: #fff;}
.zpList h5{padding:0 40px;height:65px;line-height: 65px;position: relative;font-size: 20px;border-bottom:1px solid #eee;cursor: pointer;
	transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-webkit-transition:all .3s ease-out 0s;
}
.zpList h5 i{position: absolute;right:40px;top:50%;margin-top: -13px;width:26px;height:26px;background: url(../images/style/plus.png) no-repeat center center;}
.zpList h5:hover{background:#f8f8f8;
	box-shadow:0 0 20px rgba(0,0,0,0.2);
}
.zpList .active,.zpList .active:hover{background: #2b7ac7;color:#fff;}
.zpList .active i{display: none;}
.fold_flex{position: relative;overflow:hidden;height:0px;}
.zpList .fold_box{padding:40px;line-height: 1.8em;}
.applyfor{display:block;color:#fff;background: #fba409;width:170px;height:40px;line-height: 40px;text-align: center;margin-top: 40px;}

.job_contact{margin-top: 30px;}
.jc_l{float:left;width:530px;}
.jc_l img{display:block;width:100%;}
.jc_r{float:right;width:530px;}
.jc_r a{color:#666;font-size:18px;color:#f42d00;}
.jc_r a:hover{text-decoration: underline;}
.jc_r li{font-size: 20px;border-bottom:1px solid #eee;height:68px;line-height: 68px;padding-left: 60px;position: relative;}
.jc_r li i{position: absolute;left:0;top:50%;height:60px;width:50px;margin-top:-30px;background-repeat: no-repeat;background-image: url(../images/icon11.png);}
.icon_email{background-position: 0px 2px;}
.icon_phone{background-position: -83px 2px;}
.icon_linkman{background-position: -160px 2px;}
.icon_link{background-position: -237px center;}
.map{width:1000px;margin:0px auto;}

/*----EdwardXie style  GO------*/
/*aboutus*/
.e-page1{width: 100%;background: #fff;overflow: hidden;}
.e-middle-page{width: 1100px;overflow: hidden;margin: 0 auto;}
.e-page1-left{float: left;width: 676px;}
.e-page1-right{float: right;width: 402px;height: 378px;margin-bottom: 88px;}

.a_txt1{line-height: 30px; margin-bottom: 10px;color: #666; font-size: 15px;}
.a_txt1 img{margin-right:15px;}
.ltimg{margin-left:220px;}
.ltimg2{margin-left:50px;}
.a_pic_3{width: 100%; height: 193px; background: url(../images/aboutus/p1_3.jpg) no-repeat; margin-top: 16px;}
.a_pic_3 p{width: 550px; float: right;font-size: 16px;color: #6a6a6a; margin-top: 20px; line-height: 30px;}

.a_txt2 p{margin-top: 30px; line-height: 30px; color: #666; font-size: 15px;}
.show_jj{
	width: 100%; 
	line-height: 48px; 
	display: block;
	margin: 22px 0; 
	text-align: center;
	color: #437bf4; 
	background:url(../images/aboutus/arr_open.png) #eeeff3 no-repeat 600px center;
	cursor: pointer;
}
.a_txt2.active .show_jj{
	background-image:url(../images/aboutus/arr_close.png);
}
.a_txt2 .txt{overflow: hidden; -webkit-transition:1s all 0s ease;}
.a_txt2.active .txt{height: 510px;}
.a_txt2 .txt{height: 100px;}

.a_txt2 .show_jj .open{display: none;}
.a_txt2.active .show_jj .close{display: none;}
.a_txt2.active .show_jj .open{display: block;}

.e-title1{font-size: 30px; color: #427bf3;width: 348px;margin: 0 auto;padding-top: 30px;padding-bottom:5px;
	border-bottom: 1px solid #cccccc;text-align: center;margin-bottom: 73px;font-family: "Microsoft YaHei"}
.e-span1{width: 137px;text-align: center;border-bottom: 2px solid #427bf3;
	font-size: 12px;display: block;margin: 0 auto;position: relative;top: 5px;}
.e-page1-left p{margin-bottom:35px;line-height: 24px;font-size: 14px;color: #585858;font-family: "Microsoft YaHei";}
.e-page2{width: 100%;overflow: hidden;}
.ico-boxa{width: 100%;overflow: hidden;position: relative; padding-bottom: 144px;}
.e-ps-ico{width: 113px;height: 113px;background: url('../images/icon_c1.png');
margin: 0 auto;}
.e-ps-ico span{display:inline-block;width: 75px;font-size: 18px;color: #fff;
	line-height: 28px;text-align: center;margin-top: 32px;position: relative;left: 15px;}
.e-ps-ico1{background: url('../images/icon_c1.png');}
.e-ps-ico2{background: url('../images/icon_c2.png');}
.e-ps-ico3{background: url('../images/icon_c3.png');}
.e-line{width: 1px;height: 113px;background:#b2b2b2;margin: 0 auto;position: relative;}
.e-line span{display: inline-block;width: 12px;height: 9px;
	position: absolute;background: url('../images/icon_c4.png');top: 50px;left: -6px;}
.e-pagetx1{background: url('../images/pagebg1.png');right: 0px; top: 30px;width: 451px;height: 140px;position: absolute;}
.e-pagetx2{background: url('../images/pagebg2.png');left: 0px; top: 260px;width: 440px;height: 140px;position: absolute;}
.e-pagetx3{background: url('../images/pagebg3.png');right: 0px; top: 480px;width: 451px;height: 140px;position: absolute;}
.e-img1{ float: left;margin-left: 54px;margin-top: 16px;}
.e-ul1{width: 240px;float: left;margin-left: 30px;margin-top: 40px;font-size: 14px;color: #fff;list-style: disc;}
.e-img2{ float: left;margin-left: 20px;margin-top: 16px;}
.e-ul2{width: 240px;float: left;margin-left: 30px;margin-top: 40px;font-size: 14px;color: #fff;list-style: disc;}
.e-page3{width: 100%;height: 462px;background: url('../images/page3bg.jpg') center center;overflow: hidden;}
.e-title2{font-size: 30px;color: #fff;text-align: center;width: 100%;font-family: "Microsoft YaHei";margin-top: 60px;
margin-bottom: 60px;}
.e-show-box{width: 100%;height: 255px;overflow: hidden;}
.e-pagt-left{width: 41px;height: 83px;float: left;background: url('../images/icon_left.png');position: relative;top: 55px;cursor: pointer;}
.e-pagt-right{width: 41px;height: 83px;float: right;background: url('../images/icon_right.png');position: relative;top: 55px;cursor: pointer;}
.e-pagt-right a,.e-pagt-left a{display:block;width:100%;height:100%;text-indent: -9999px;}
.e-ul-box{height: 255px;width: 875px;float: left;margin-left: 58px;overflow: hidden;position: relative;}
.e-ul3{width: 1000%;list-style: none;}
.e-ul3 li{width: 170px;height: 255px;float: left;overflow: hidden;margin-right: 95px;}
.e-li3-left{height: 255px;}
.e-li3-left img{width:130px;margin:0 auto;}
.e-li3-right{width: 176px;height: 1px;background: #a1bdf9;float: left;margin-left: 8px;margin-top: 85px;}
.e-sp1{border-bottom: 1px solid #fff;font-size: 20px;margin-top: 30px;padding-bottom: 5px;}
.e-li3-left span{display: block;text-align: center;width: 100%;color: #fff;}
.e-show-box2{width: 100%;margin-top: 242px;height: 45px;padding-bottom: 164px;position: relative;}
.e-ico-left{float: left;}
.e-ico-right{float: right;}
.e-line3{width:1010px;float: left;height: 1px;background: #e5e5e5;position: relative;top: 22px;}
.e-ul-box3{width: 100%;height:90px;overflow: hidden;position: absolute;left:0px;top: 0px;overflow: hidden;}
.e-ul4{width: 300%;position: absolute;left: 0;top: 0}
.e-ul4 li{width: 106px;margin-left: 158px;float: left;padding-top: 15px;}
.e-img4{width: 16px;height: 16px;-moz-border-radius: 8px;-webkit-border-radius: 8px;display: block;
	border-radius:8px;background: #aaaaaa;margin: 0 auto;}
.e-ul4 li p{text-align: center;font-size: 15px;color: #aaaaaa;}
.e-atxt-box{width: 436px;height: 190px;background: url('../images/pagebg4.png');position: absolute;top: -190px;left: 150px;}

.e-page-content{position: relative;}
.e-page-list{width: 128px;height: 120px;position: absolute;right: 20px;top: 100px; }
.e-page-list ul li{width: 128px;height: 30px;background: #fff;position: relative;}
.e-page-list ul li:hover{background: #427bf3;}
.e-page-list ul li span{display: inline-block;width: 8px;height: 8px;-moz-border-radius: 4px;-webkit-border-radius: 4px;
	border-radius:4px;background:#7f7f7f;position: absolute;right: 22px;top: 10px;}

/*work*/
.e-work1-left{width: 413px;height: 301px;float: left;}
.e-work1-right{width: 675px;float: right;margin-bottom: 65px;}
.e-work1-right p{margin-bottom:35px;line-height: 26px;font-size: 14px;color: #585858;font-family: "Microsoft YaHei";}
.e-work-txt1{width: 100%;font-size: 14px;line-height: 26px;color: #515153;padding-bottom: 50px;}
.e-work-txt1 strong{font-weight: bolder;}
.e-product{width: 100%;overflow: hidden;position: relative;height: 30px;}
.e-work-line1{width: 100%;height: 1px; background: #bfc0c4;position: absolute;top: 15px;z-index: 98;}
.e-product-title{font-family: "Microsoft YaHei";font-size: 20px;width: 90px;color: #000;background: #EEEFF3;
position: absolute;z-index: 99;}
.e-work-ul1{width: 100%;height: 80px;margin-top: 18px;}
.e-work-ul1 li{width: 230px;height: 80px;float: left;margin-right: 15px;background-image:url(../images/icon22.png);background-repeat:no-repeat;cursor: pointer;}
.e-work-ws{background-position: 0 0;}
.e-work-sj{background-position: -240px 0;}
.e-work-kj{background-position: -480px 0;}
.e-work-ul1 .active.e-work-ws{background-position: 0 -90px;}
.e-work-ul1 .active.e-work-sj{background-position: -240px -90px;}
.e-work-ul1 .active.e-work-kj{background-position: -480px -90px;}
.e-work-ul1 li img{position: relative;top: 5px;margin-right: 5px;}
.e-work-title2{width: 100%;padding-top: 30px; padding-bottom: 20px;font-size: 20px;color: #2b7ac7;font-family: "Microsoft YaHei";}
.e-work-title2 i{width: 23px;height: 23px;display: inline-block;background: url('../images/ico-w4.png');position: relative;top: 5px;margin-right: 8px;}
.e-work-txt3{font-size: 14px;color: #606063;line-height: 28px;}
.e-work-ul4{width: 980px;overflow: hidden;height: 86px;}
.e-work-ul4 li{width:195px;height: 86px;float: left;border-right: 1px dashed  #c3c4c6;
	text-align: center;}
.e-work-ul4 li:last-child{border-right:none}
.e-work-ul4 li p{width: 154px;margin: 0 auto;text-align: left;color: #9b9c9f;font-size: 14px;line-height: 26px;}
.e-pos1{margin-bottom: 100px;}
.e-work-sp3{width: 249px;text-align: center;border-bottom: 2px solid #427bf3;
	font-size: 12px;display: block;margin: 0 auto;position: relative;top: 5px;}
.e-work-txt4{width: 100%;font-size: 14px;line-height: 26px;color: #585858;font-family: "Microsoft YaHei";}
.e-work-ul5{width: 1106px;overflow: hidden;margin-top: 24px;}
.e-work-ul5 li{width:548px;height:219px;background:#f5f5f5;float: left;margin-right: 5px;margin-bottom: 5px;}
.e-work-ul5 li div{width: 544px; height: 215px;margin:0 auto;margin-top:2px;background: #fff;}
.e-work-left5{width:277px;height: 215px;float: left;}
.e-work-right5{width: 231px;overflow: hidden;float: left;margin-left: 11px;}
.e-work-sp5{font-size: 20px;color: #f6a136;font-family: "Microsoft YaHei";display: block;
border-bottom: 1px solid #d6d7d7; }
.e-work-sp6{font-size: 14px;font-family: "Microsoft YaHei";color: #565757;line-height: 26px;}

.e-page4{width: 100%;overflow: hidden;background:#3676ff;}
.e-title2{font-size: 30px; color: #fff;width: 348px;margin: 0 auto;padding-top: 30px;padding-bottom:5px;
	border-bottom: 1px solid #cccccc;text-align: center;margin-bottom: 73px;font-family: "Microsoft YaHei"}
.e-work-sp7{width: 158px;text-align: center;border-bottom: 2px solid #fff;
	font-size: 12px;display: block;margin: 0 auto;position: relative;top: 5px;}
.e-work-box5{width: 100%;text-align: center;margin-bottom: 20px;}
.e-work-box5 img{display: block;margin:0 auto;}
.e-work-ul7{width: 1052px;height: 169px;}
.e-work-ul7 li{width: 263px;height: 169px;float: left;}
.e-work-ul7 li h3{width: 100%;text-align: center;font-size: 20px;color: #fff;padding-top: 30px;padding-bottom: 20px;font-family: "Microsoft YaHei"}
.e-work-ul7 li p{width: 198px;margin:0 auto;text-align: center;font-size: 14px;color: #fff;font-family: "Microsoft YaHei"}

.e-title4{width:600px;background: url('../images/icon_c8.png') repeat-x;height: 15px;margin-bottom: 30px;padding-left:500px;}
.e-title4 span{display: block;background: #fff;font-size: 20px;color: #000;width: 100px;position: relative;top: -8px; text-align:center;}
.e-fontfamily{font-family: "Microsoft YaHei"}
.end{padding-left:450px;width:650px;}
.end span{width:200px;}
.e-fleft{float: left;}
.e-fright{float: right;}
.e-work-box3{height: 228px;overflow: hidden;margin-bottom: 35px;}	
.e-work-box4{width: 759px;float: right;overflow: hidden;}
.e-work-box4 p{font-size: 14px;line-height: 22px;color: #585858;font-family: "Microsoft YaHei";margin-bottom: 18px;}
.e-work-box8{height: 36px;text-align: left;}
.e-work-box8 span{width:164px;height: 36px;text-align: center;display: inline-block;
	background: #eaeaea;color: #505050;margin-right: 10px;line-height: 36px;font-family: "Microsoft YaHei";cursor: pointer;}
.e-work-box8 span:hover,.e-work-box8 .active{background: #ffa12d;color: #fff;}
.e-work-box6{height: 344px;margin-top: 50px;margin-bottom: 100px;}
.e-work-box6_1{width: 525px;float: right;}
.e-work-box6_1 p{margin-bottom: 30px;}
.e-work-box6_1 p span{display: block;font-family: "Microsoft YaHei";font-size: 14px;line-height: 22px;color: #868585;}
.e-work-box6_1 p .e-work-sp4{font-size: 16px;color:#2284f1;}
.e_work_r11{height:auto;}
.e_work_r11 img{display:block;margin:0 auto;}
.e-work-box7{overflow: hidden;margin-bottom: 30px;}
.e-work-box7_1{width: 705px;float: right;}
.e-work-box7_1 p{margin-bottom: 30px; font-size: 14px;font-family: "Microsoft YaHei";line-height: 22px;color: #515153;}
.e-title4 .e-work-sp8{}
.e-work-ul8{height: 285px;overflow: hidden;}
.e-work-ul8 li{height: 70px;margin-bottom: 25px;}
.e-work-box8_1{width: 1012px;float: right;}
.e-work-box8_1 span{display: block;font-size: 14px;font-family: "Microsoft YaHei";line-height: 24px;}
.e-work-title3{color:#ffa12d;font-weight: bolder;}
.e-work-title4{color:#ff5f22;font-weight: bolder;padding-top: 10px;}
.e-work-title5{color:#0661dd;font-weight: bolder;padding-top: 10px;}
.e-work-box9{overflow: hidden;margin-bottom: 30px;}
.e-work-box9_1{width: 608px;float: left;padding-left:20px;}
.e-work-box9_1 p{margin-bottom: 20px; font-size: 15px;font-family: "Microsoft YaHei";line-height: 30px;color: #515153;}
.e-work-box10{overflow: hidden;margin-bottom: 30px;border-bottom:1px #ddd dotted;padding-bottom:30px;margin-bottom:30px;}
.e-work-box10_1{width: 609px;float: right;}
.e-work-box10_1 p{margin-bottom: 10px; font-size: 15px;font-family: "Microsoft YaHei";line-height: 30px;color: #515153;}
p.etitle{font-size:18px;color:#000;}
p.etitle em{font-style:normal;background:#e13207;height:30px;width:30px;line-height:30px;border-radius:2px;color:#fff;text-align:center; display: inline-block;margin-right:20px; transform:rotate(130deg); position:relative;top:10px;}
p.etitle span{ position: absolute;margin-left:-45px;color:#fff;font-size:20px;line-heihgt:20px;margin-top:8px;}
.e-work-box11{}
.e-work-box12{color:#565757;overflow: hidden;margin-bottom: 15px;}
.e-work-box12_1{width: 665px;float: right;margin-right: 15px}
.e-work-box12_1 h3{font-size: 25px;font-family: "微软雅黑";color: #b4b4b4;}
.e-work-box12_1 h3 span{font-size: 30px;color: #757575;font-family: "Microsoft YaHei";}
.e-work-box12_1 p{font-size: 14px;font-family: "Microsoft YaHei";line-height: 24px;color: #515153;margin-top: 15px;}
.e-work-ul9{width: 1102px;height: 412px;margin-bottom:86px;}
.e-work-ul9 li{width: 510px;height: 206px;float: left;margin-right: 20px;background: #fff;margin-bottom: 20px;padding:10px;}
.e-work-txt5{float: right;width: 242px;text-align: left;font-family: "Microsoft YaHei";color: #565656;font-size: 14px;}
.e-work-txt5 b{font-size:18px;color:#f00;font-weight:bold; display:block;line-height:35px;margin-bottom:5px;font-weight:normal;}
.e-work-txt5 a{margin-top:15px;display:block;width:80px;height:20px;line-height:20px;}
.r_title2{width:500px;border-bottom: 0;padding:0;}
.e-ul-box .bx-wrapper .bx-viewport{background: none;}
.e-title5{width: 100%;background: url('../images/icon_c12.png') repeat-x;height: 15px;margin-bottom: 30px;}
.e-title5 span{display: block;background: #3676ff;font-size: 20px;color: #fff;width: 85px;
	position: relative;top: -8px;}
.e-work-box13{height: 264px;overflow: hidden;margin-bottom: 20px;}
.e-work-box13_1{width: 710px;float: right;margin-right: 15px}
.e-work-box13_1 p{font-size: 14px;font-family: "Microsoft YaHei";line-height: 22px;color: #fff; line-height: 30px;}
.e-work-box14{height: 228px;margin-top: 36px;}
.e-work-box14_1{width: 737px;float: right;margin-bottom: 60px;}
.e-work-box14_1 h3{font-size: 16px;font-family: "Microsoft YaHei";line-height: 22px;color: #fff;margin-top: 15px;}
.e-work-box14_1 p{font-size: 14px;font-family: "Microsoft YaHei";line-height: 22px;color: #fff;}
.e-work-box15{height: 159px;margin-bottom: 30px;}
.e-work-box15_1{width: 846px;float: right;padding-top: 10px;}
.e-work-box15_1 p{font-size: 14px;font-family: "Microsoft YaHei";line-height: 24px;color: #585858;}
.e-work-box15_1 p strong{font-size: 16px; color: #539bff;font-weight: bolder;}
.e-work-box15_1 .e-url-box{color: #0079f1;margin-top: 10px;}
.e-url-box img{position: relative;top: 10px;display: inline-block;margin-right: 8px;}
.e-url-box a{color: #0079f1;display: inline-block;margin-left: 8px;}
.e-work-bot{margin-bottom: 60px;}


/* alley*/
.president{border-bottom: dashed 1px #c5c6c8;}
.pr_img{float: right;width:212px;}
.pr_text{float:left;width:858px;font-size: 14px;color:#666;line-height:2em;font-family: "Microsoft YaHei";}
.pr_text p{margin-bottom: 12px; font-size: 13px;}
.pr_text h5{font-size: 16px;padding-top:15px;border-top: 1px dotted #ccc;}
/*add alley style 2015-10-08*/

.e-page1.bg3, .e-page2.bg3{background-color:#fbe5dd; }

.title2.a_title{color: #fff;}
.title2.a_title:after {
  background: #fff;
}

.a_title2 {
  color: #000;
  font-size: 26px;
  font-family: Microsoft YaHei;
  line-height: 26px;
  position: relative;
  margin-bottom:10px;
}

.a_title2 span {
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  line-height: 30px;
  letter-spacing: 1px;
}
.a_titledetail {border-left:3px #d62200 solid;padding-left:10px;
  color: #000;
  font-size: 24px;
  font-family: Microsoft YaHei;
  line-height: 20px;
  position: relative;
  margin-bottom:10px;
}

.a_titledetail span {
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  line-height: 30px;
  letter-spacing: 1px;
}
.a-page1 {
  width: 100%;
  background: #f1f1f1;
}
.a-page3 {
  width: 100%;
  background: #9fd5ff;
}
.a-page4 {
  width: 100%;
  background: #6de9df;
}
.a-page5 {
  width: 100%;
  background:url(../images/j5.png) no-repeat;
}
.a-page-content{margin-bottom: 0px;}

.a-work{padding: 10px 0;}
.a-work .work_txt{margin-bottom: 20px; font-size: 14px; color: #565757; line-height: 30px;}
.work_txt b{font-size:16px;color:#000;font-weight:normal;margin:20px 0px;}
.work_txtbz{font-size:16px;border-top:1px #ddd  dotted;padding-top:20px;margin-top:20px;}
.work_txtbz b{font-weight:normal;}
.cailiao{width:100%;padding:0px;margin:10px 0px; color:#565757;}
.cailiao li{line-height:30px;background:url(../images/icon1.png) no-repeat;padding-left:30px;}
.cailiao b{color:#000;font-size:16px;font-weight:normal;margin-bottom:10px;}
.question{width:100%;padding:0px;margin:10px 0px; color:#565757;}
.question li{line-height:30px;background:url(../images/q_icon.png) no-repeat;padding-left:40px;font-size:14px;}
.question b{color:#000;font-size:16px;font-weight:normal;margin-bottom:10px;}
.titblod{font-size:22px;font-weight:bold;margin-bottom:10px;}
.show_detail{
	background-color: #d62200; 
	text-align: center; 
	line-height: 30px; 
	color: #fff;
	padding:4px 10px;
}
.show_detail:hover{
	background:none; 
	border: solid 1px #d62200; 
	color: #000;
}
.a-work1-left {
	width: 670px;
	float: left;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.a-worktz-left {
	width: 320px;
	float: left;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.a-worktz-left b{font-size:16px;margin-bottom:20px;}
.a-worktz-left p{color:#565757;line-height:30px;font-size:14px;margin-top:60px;}
.a-worktzgl-right {
	width: 725px;
	float: right;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.js_page.init .a-work1-left{
	/*-webkit-transform:translateX(0);*/
	opacity: 1;
}
.a-work1-right {
	width: 382px;
	float: right;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.a-workbz-left {
	float: left;
	/*-webkit-transition:1s all 0s ease;*/
	/*-webkit-transform:translateX(50px);*/
	opacity: 1;width: 550px;margin-top:50px;
}
.a-workbz-left p{margin:20px 0;}
.a-workbz2-left {
	float: left;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.a-workbz-right {
	width: 500px;
	float: right;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.bzp{line-height:30px;font-size:15px;margin:10px 0;}
.js_page.init .a-work1-right{
	/*-webkit-transform:translateX(0);*/
	opacity: 1;
}

.a-work2-left {
	float: left;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(-50px);*/
	opacity: 1;
	padding-top:30px;
	
}
.a-work2-right {
	width: 620px;
	float: right; 
	margin-top: 28px;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.a-worktz-right {
	width: 520px;
	float: right; 
	margin-top: 28px;
	/*-webkit-transition:1s all 0s ease;
	-webkit-transform:translateX(50px);*/
	opacity: 1;
}
.js_page.init .a-work2-left{
	/*-webkit-transform:translateX(0);*/
	opacity: 1;
}
.js_page.init .a-work2-right{
	/*-webkit-transform:translateX(0);*/
	opacity: 1;
}
.indent{text-indent: 2em;margin:10px 0px;font-size:14px;line-height:30px; color:#515153;}

.a_work{margin-bottom: 60px;}
.a_work1{ margin-top: 20px;}
.a_work1 img{float: left;}
.a_work1 p{float: right; width: 436px; line-height: 28px; margin-top: -6px;}

.a_work0{ margin-top: 20px;}
.a_work0 .txt{width: 590px;}
.a_work0 p{line-height: 28px; margin-bottom: 12px;}
/*add alley 2015-10-08*/

/**/
.fzlc_wrap{position: relative;color:#666;font-family:Microsoft YaHei;margin:50px 0;}
.fzlc_view{position: relative;margin:0 55px;overflow: hidden;z-index: 2;}
.fzlc_view ul{width:2000%;position: relative;}
.fzlc_view ul:after{content:"";display: table;clear:both;*zoom:1;}
.fzlc_view li{float:left;width:200px;text-align: center;font-size: 15px;line-height: 1.5em;margin-right: 50px;}
.fzlc_view li>*{display: block;}
.fzlc_view li span,.fzlc_view li p{
	transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-webkit-transition:all .3s ease-out 0s;
}
.fzlc_view li i{width:27px;height:27px;background: url(../images/style/icon_fz.png) no-repeat -4px -217px;margin:0 auto 5px;}
.fzlc_view .active i{background-position: -10px -186px;}
.fzlc_view .active{font-size: 18px;line-height:1.2em;color:#2a7fd2;}
.fzlc_prev,.fzlc_next{background-image:url(../images/style/icon_fz.png);background-repeat: no-repeat;width:45px;height:45px;position: absolute;top:200px;cursor: pointer;z-index: 2;}
.fzlc_prev p,.fzlc_next p{background: #fff;width:100%;height:40px;text-align: center;line-height: 16px;padding-top: 5px;color:#999;font-size: 14px;display: none;}
.fzlc_prev{left:0;background-position: -10px -131px;}
.fzlc_next{right:0;background-position: -10px -76px;}
.fzlc_detail{position: absolute;left:0;top:0;padding-bottom: 56px;z-index: 100;width:435px;display: none;}
.fzd_box{background:#2a7fd2;color:#fff;overflow: hidden;}
.fzd_con{height:115px;margin:10px 0;padding:0 15px;overflow: auto;}
.fzd_con::-webkit-scrollbar{width:6px;height:6px;background:rgba(0,0,0,0.3);}
.fzd_con::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.3)}
.fzd_con li{
	padding-left: 15px;
	position: relative;
	line-height: 20px;
	margin-bottom: 5px;
	font-size: 20px;
	margin-top: 10px;
}

.fzd_con i{position: absolute;left:0;top:5px;width:6px; height:11px; background:url(../images/style/icon_fz.png) no-repeat -47px -186px;}
.fzd_mark{width:35px; height:56px; background:url(../images/style/icon_fz.png) no-repeat -10px -10px;position: absolute;bottom:0;display: none;}
.fz_markLeft .fzd_mark{left:50px;display: block;}
.fz_markRight .fzd_mark{right:50px;display: block;}
/*----EdwardXie style  END------*/

/*----d style GO-----*/
.d_container{background-color:#ededed;}
.d_title2:after{content: "";position: absolute;bottom:-1px;left:30%;width:40%;height:2px;font-size: 0;line-height: 0;background:#6bc597;}
.d_container_main{width:1100px;margin:0 auto;overflow:hidden;}
.d_content{margin-top:20px;overflow:hidden;}
.d_content ul{float:left;margin-bottom:7px;}
.d_content p{font-size:14px;line-height:54px;font-weight:bold;}
.d_content ul li{overflow:hidden;margin-bottom:16px;}
.d_content select{ outline:none;border:none;font-size:14px;height:28px;line-height:28px;width:273px;}
.d_content select option{border:none;}
.d_content span{font-size:14px;line-height:28px;font-weight:bold;color:#515151;width:90px;}
.d_content ul li>*{float:left;}
.d_content ul li input{border:none;font-size:14px;line-height:28px;width:273px;height:28px;}
.d_content_rt{margin-left:266px;margin-top:44px;}
.d_other{clear:left;overflow:hidden;}
.d_other *{float:left;}
.d_other textarea{outline:none;border:none;width:898px;height:220px;}
.d_btn{margin:0 auto;width:546px;overflow:hidden;margin-top:50px;margin-bottom:136px;}
.d_btn a{float:left;font-size:14px;font-weight:bold;line-height:45px;color:white;width:162px;background-color:#2b7ac7;text-align:center;margin:0 10px;}
.r_content{margin-top:10px;}
/*d_p6 END*/
.d_news_m{width:1000px;margin:auto;margin-top:65px;}
.d_news_mnt h4{font:20px/60px '微软雅黑';color:#000;text-align:center;margin:auto;border-bottom:2px #999 solid;}
.d_news_mnt span{width:100px;margin:5px auto 50px;font:14px/14px '微软雅黑';color:#666;line-height:30px;}
.d_news_mnt p{font:14px/24px '微软雅黑';color:#585858;margin-top:20px;text-indent: 2em;}
.d_news_mnt img{margin:15px auto; display: block;}
.d_title_m li a{margin-left:20px;font:14px/43px '微软雅黑';color:#585858;}
.d_title_m li a:hover{text-decoration: underline;}
.d_title_m li{border-top:1px solid #cccccc;}
.d_title_m .d_list{border-bottom:1px solid #cccccc;}
.d_return a{display:block;width:213px;text-align:center;font:14px/56px '微软雅黑';color:#585858;border:1px solid #cccccc;margin:53px auto 120px;}
.d_title{margin-top:55px;}
.pubdate{display:block;text-align:center;}
.d_news_mnt strong{color:#000;font-weight:bold;font-size:16px;}
/*d_p3 END*/
.d_news_main{}
.d_news_con{margin:auto;width:1100px;margin-top:43px;}
.d_news_main{overflow:hidden;}
.d_news_main li{min-height: 423px;margin-top:20px;float:left;width:354px;border:1px solid #ddd;background-color:white;height:470px;}
.d_news_main .d_news_mt{width:352px;margin:0 17px;}
.d_news_text{width:324px;margin:0 auto;}
.d_news_text h6{font-weight:bold;font-size:14px;line-height:24px;width:310px;margin:0 auto;}
.d_news_text h6 span{font:normal 14px/24px '微软雅黑';color:#a5a5a5;margin-left:12px;}
.d_news_text p{color:#5d5d5d;font:14px/22px '微软雅黑';margin-top:5px;}
.d_news_mt p{width:330px;}
.d_news_text a{display:block;font-size:12px;line-height:26px;width:87px;background:#dd3f16;color:white;text-align:center;margin-top:15px;margin-bottom:16px;}
.d_news_text a:hover{color:#f9e506;}
.d_news_main .d_news_mt{width:352px;margin:0 17px;margin-top:20px;}
.d_news_more{width:600px;border:1px solid #e2e2e2;background-color:white; margin: 48px auto 100px;display: block;}
.d_news_more span{display:block;padding-left:26px;width:80px;line-height:49px;font-weight:bold;font-size:14px;color:#585858;background:url(../images/news_m.png) no-repeat left center;margin:auto;}
/*d_con_main*/
.d_con_main{width:1100px;margin:auto;margin-top:15px;}
.d_con_main h3{font:20px/20px '微软雅黑';color:#2b7ac7;margin-bottom:12px;margin-top:20px;}
.d_con_main h3 img{vertical-align:middle;}
.d_main_tl p{margin-left:30px;font:14px/18px '微软雅黑';color:#515253;}
.d_main_tl h2{font:24px/32px '微软雅黑';color:#2b7ac7;}
.d_main_tl h2 img{vertical-align:middle;}
.d_main_tl ul{margin-left:10px;overflow:hidden;float: none;}
.d_main_txt p{margin:0;width:155px;margin-top:6px;} 
.d_main_tl ul li{float:left;width:168px;border-right:1px dashed #c4c4c6;margin-left:20px;}
.d_main_tl ul .d_lastli{border:none;}
.d_bank{margin-left:35px;margin-bottom:147px;}
.d_bank a{margin-top:28px;margin-bottom:30px;display:block;height:18px;background:url(../images/d_doted.png) repeat-x center center;}
.d_bank span{padding-right:20px;font:18px/18px '微软雅黑';color:#5f6061;background-color:#eeeff3;}
/*----d style END-----*/

/*----h style GO-----*/
.h_culture{margin:auto;background-color:#f5f5f5;overflow:hidden;}
.h_culture1{margin-top:37px;}
.h_culture2{width:1100px;overflow:hidden;margin:auto;margin-top:96px;}
.h_cultureLeft{background-color:white;float:left;height:135px;width:536px;border-bottom:solid 1px #dcdcdc;}
.h_cultureImg,.h_cultureText{float:left;}
.h_cultureText h2{margin-left:25px;margin-top:18px;font-size:20px;color:#0084cf;}
.h_cultureText h2 span{margin-left:5px;font-size:14px;color:#414141;}
.h_cultureText p{height:180px;width:340px;margin-left:25px;margin-top:8px;font-size:14px;color:#414141;line-height:22px;}
.h_cultureRight{background-color:white;float:right;height:135px;width:536px;border-bottom:solid 1px #dcdcdc;}
.h_culture3{width:100%;height:1px;border-bottom:solid #dcdcdc 1px;margin-top:55px;margin-bottom:26px;}

.h_culture4{width:1100px;margin:auto;}
.h_cultureTltle h2{font-size:20px;color:#0084cf;}
.h_cultureTltle h2 span{margin-left:5px;font-size:14px;color:#414141;}
.h_cultureImgs{width:1100px;height:277px;overflow:hidden;margin-top:26px;margin-bottom:40px;}
.h_cultureImgs ul{overflow:hidden;width:1100px;}
.h_cultureImgs ul li{width:347px;height:277px;float:left;margin-left:19px;}
.h_cultureImgs ul .h_firstImg{margin-left:0;}

.h_enterprise{width:100%;overflow:hidden;}
.h_enterprise1{margin-top:64px;}
.h_enterprise2{width:1100px;margin:auto;overflow:hidden;margin-top:43px;margin-bottom:40px;}
.h_enterprise2Cont{float:left;width:266px;height:364px;border:solid #e5e5e5 1px;overflow:hidden;}
.h_enterprise2Cont ul{width:266px;height:270px;}
.h_enterprise2Cont ul li{width:179px;height:230px;margin:auto;margin-top:20px;}
.h_enterprise2Cont dl{width:266px;height:94px;background-color:#f5f5f5;overflow:hidden;}
.h_enterprise2Cont .h_enterpriseCurrent{background-color:#0084cf;color:#cce6f5;}
.h_enterprise2Cont dl dd{text-align:center;margin-top:28px;}
.h_enterprise2Cont dl dd a{color:#3e3e3e;font-size:14px;}

.h_Staff{width:100%;overflow:hidden;background-color:#0056a7;}
.h_Staff1{width:100%;overflow:hidden;margin-top:64px;}
.h_Staff2{width:1100px;margin:0 auto 30px;overflow:hidden;}
.h_Staff2 h2{text-align:center;font-size:20px;color:#eef3f7;}
.h_Staff2 p{text-align:center;font-size:14px;color:#68a5df;}
.h_Staff3{width:1100px;margin:auto;height:342px;overflow:hidden;}
.h_Staff3Box{width:1100px;margin:auto;overflow:hidden;}
.h_StaffFi1,.h_StaffFi2,.h_StaffFi3{width:347px;height:342px;float:left;}
.h_StaffFi1 ul{width:347px;height:284px;}
.h_StaffFi1 dl{width:347px;height:56px;background-color:#ffffff;}
.h_StaffFi1 dl dd{text-align:center;color:#6f6f6f;font-size:20px;padding-top:16px;}

.h_Staff4{width:100%;margin-top:34px;overflow:hidden;}

.h_video1{width:100%;overflow:hidden;margin-top:52px;}
.h_video2{width:1100px;margin:auto;margin-top:54px;margin-bottom:160px;}
.h_videoBox{width:988px;height:538px;overflow:hidden;margin:auto;}

/*contactus*/
.h_contactUs{width:100%;overflow:hidden;}
.h_contactUs1{width:100%;margin-top:36px;}
.h_contactUs2{width:1000px;margin:auto;font-size:14px;line-height:25px;color:#5d5d5d; border-bottom:1px #999 dotted;padding:15px 0px;}
.h_contactUs2 b{font-size:22px;font-weight:normal;}
.h_contactUs2 span{margin-bottom:10px; display:block;}
.h_contactUs2left{width:60%;float:left;}
.h_contactUs2Right{width:39%;float:right;}
.h_contactUs3{width:1000px;margin:auto;overflow:hidden;background:url(../images/map.jpg) center right no-repeat;height:285px;margin-bottom:50px;}
.h_contactUs3Left{font-size:28px;line-height:30px;width:500px;text-align:left;margin-bottom:10px;margin-top:30px;}
.h_contactUs3Left span{font-size:15px;text-align:left;display:block; text-transform:uppercase;}
.h_contactUs3Left ul li a{display:block;heigth:18px;color:#707070;padding-left:28px;background-image:url(../images/h_icon_map.png);background-repeat:no-repeat;background-position:left center;}
.h_contactUs3Right ul{overflow:hidden;}
.h_contactUs3Right ul li{float:left;width:100%;line-height:35px;color:#333;}
.h_contactUs3Right ul li a{display:block;height:20px;color:#707070;padding-right:25px;padding-left:23px;background-image:url(../images/h_icon_line.png);background-repeat:no-repeat;background-position:right center;}
.h_contactUs3Right ul li .h_contantUs3F{padding-left:30px;background-image:url(../images/h_icon_phone.png);background-repeat:no-repeat;background-position:left center;}
.h_contactUs3Right ul li .h_contantUs3L{padding-right:0;background-image:none;}
.h_contactUs3Right{margin-bottom:25px;width:500px;font-size:16px;margin-bottom:30px;}
.h_contactUs4{width:980px;margin:auto;overflow:hidden;margin-top:40px;}
.h_contactUs4Input1,.h_contactUs4Input2,.h_contactUs4Input3{float:left;margin-left:27px;}
.h_contactUs4Input1 li,.h_contactUs4Input2 li,.h_contactUs4Input3 li{float:left;}
.h_contactUs4Input1 input,.h_contactUs4Input2 input,.h_contactUs4Input3 input{background-image:url(../images/h_icon_inputBg.png);width:296px;height:40px;color:#c2c1c1;line-height:40px;padding-left:10px}
.h_contactUs4 .h_contactUs4Input1{margin:0;}
.h_contactUs5{width:980px;margin:auto;overflow:hidden;margin-top:30px;}
.h_contactUs5 ul{width:980px;margin:auto;overflow:hidden;}
.h_contactUs5 ul li{float:left;}
.h_contactUs5 ul li input{width:978px;height:140px;background-image:url(../images/h_icon_inputBigbg.png);}
.h_contactUs6{width:980px;overflow:hidden;margin:auto;margin-top:37px;}
.h_contactUs6 ul{width:980px;overflow:hidden;margin:auto;}
.h_contactUs6 ul li{float:left;}
.h_contactUs6 ul li button{width:974px;height:50px;background-image:url(../images/h_buttonBg.png)}

.h_marketing{margin-top:0px;width:100%;overflow:hidden;}
.h_marketing1{margin-top:60px;}
.h_marketing2{width:1100px;margin:auto;margin-top:25px;}
.h_marketing2 a{font-size:14px;color:#69696b;}
.h_marketing2 ul{width:310px;height:14px;margin:auto;}
.h_marketing2 dl{width:196px;height:14px;margin:auto;margin-top:16px;}
.h_marketing3{width:100%;overflow:hidden;}
.h_marketing3map{width:1030px;margin:auto;}
/*H_products*/
.h_products{width:1100px;margin:auto;font-family:"微软雅黑";font-size:14px;}
.h_products:before,.h_products:after{content:"";display:table;clear:both;}
.h_products .h_title{margin:10px 0;padding-left:33px;position:relative;font-size:20px;color:#3882ca;}

.h_products .h_title i{position:absolute;left:0;top:3px;display:inline-block;width:23px;margin-right:5px;height:23px;background-image:url(../images/h_icon_1.png);}
.h_productsText{margin-left:33px;}
.h_productsText  p{line-height:26px;color:#6f7071;}
.h_productsList{padding-top:5px;}
.h_productsList li{height:130px;padding-left:24px;float:left;width:226px;border-right:dotted 1px #c4c4c6;padding-right:22px;}
.h_productsList img{position:absolute;left:0;top:5px;}
.h_productsList h3{font-size:24px;color:#3882ca;font-weight:bold;padding-left:48px;position:relative;}
.h_productsList h3:after,.h_productsList h3:before{content:"";display:table;clear:both;}
.h_productsList p{color:#6f7071;}
#h_producteClear{padding-left:0;}
#h_producteCL{padding-right:0;border:none;}
.r_marT20{margin-top: 20px;}
/* rock add style*/
.r_form{width:1100px;margin:30px auto 0;}
.r_form_inp{overflow: hidden;margin-bottom: 30px;}
.r_form_inp li{float:left;width:330px;}
.r_form_inp input{border:1px solid #ccc;height:40px;color:#666;padding:0 15px;width:298px;font-size: 14px;font-family:Microsoft YaHei;line-height: 40px\9;}
.r_form_area{border:1px solid #ccc;margin-bottom: 30px;}
.r_form_area textarea{width:1078px;border:0;height:150px;color:#666;font-size: 14px;font-family:Microsoft YaHei;padding:10px;}
.r_form_submit{height:40px;border-radius: 5px;background:#0084cf;}
.r_form_submit input{width:100%;height:100%;border:0;font-size: 14px;font-family:Microsoft YaHei;color:#fff;background: none;cursor: pointer;}
.r_form_inpMargin{margin:0 55px;}
.h_contactMap{height:456px;position: relative;}
.h_contactMap #allmap{height: 100%;width:100%;overflow: hidden;}
/*----h style END-----*/
/*cul*/
.cul_img{margin-bottom: 30px;}
.cul_tit{padding:20px 0;border-top:1px solid #ddd;}
.cul_news{position: relative;overflow: hidden;}
.cul_news ul{overflow: hidden;width:2000%;}
.cul_news li{width:345px;height:275px;overflow: hidden;position: relative;float:left;margin-right: 32px;}
.cul_news li img{display: block;width:100%;height: 100%;}
.cul_news li p{position: absolute;bottom:0;text-align: center; left:0;width:325px;padding:20px 10px;color:#fff;background: #2a7fd2;background: rgba(42,127,210,0.9);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;font-family:Microsoft YaHei;}

.honor{position: relative;overflow: hidden;}
.honor ul{width:2000%;overflow: hidden;}
.honor li{float:left;width:265px;border:1px solid #ddd;margin-right: 10px;}
.honor li img{display:block;}
.honor li p{padding:15px 5px;text-align: center;color:#666;font-size: 14px;font-family:Microsoft YaHei;background: #f5f5f5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
	transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-webkit-transition:all .3s ease-out 0s;
}
.honor li:hover p{background:#d62200;color:#fff;}

.ygfc{color:#fff;font-size: 14px;font-family:Microsoft YaHei;}
.yg_desc{text-align: center;margin-bottom: 30px;}
.yg_desc h4{font-size: 20px;}
.yg_desc h5{color:#6399d4;}
.yg_imgList{overflow: hidden;position: relative;}
.yg_imgList ul{width:2000%;overflow: hidden;}
.yg_imgList li{width:345px;overflow: hidden;float:left;margin-right: 32px;}
.yg_imgList li img{display: block;}
.yg_imgList li p{font-size: 16px;color:#333;background: #fff;padding:20px 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
#cultureVideo{width:1000px;height:540px;margin:0 auto;background:#000;}
/*bxslider*/
.cul_news .bx-wrapper .bx-viewport,.honor .bx-wrapper .bx-viewport,.yg_imgList .bx-wrapper .bx-viewport{background: none;}
.cul_news .bx-wrapper .bx-pager,.honor .bx-wrapper .bx-pager,.yg_imgList .bx-wrapper .bx-pager{position: static;}
.cul_news .bx-wrapper .bx-pager.bx-default-pager a,.honor .bx-wrapper .bx-pager.bx-default-pager a{background: #d0d0d0;}
.cul_news .bx-wrapper .bx-pager.bx-default-pager a.active,.honor .bx-wrapper .bx-pager.bx-default-pager a.active{background: #d62200;}
.yg_imgList .bx-wrapper .bx-pager.bx-default-pager a{border:1px solid #666;background: #666;}
.yg_imgList .bx-wrapper .bx-pager.bx-default-pager a.active{background:none;}
/*js init style*/
.js_tabBox>*{display: none;}
/*turnpage*/
.crowd_page_turn {margin: 20px 0;text-align: center;}
.crowd_page_turn .ui-page { display: inline-block;float: none;}
.ui-page{margin:5px auto;float:right}
.ui-page li{list-style:none;float:left;border:1px solid #E6E6E6;background-color:#fff;margin-left:5px;height:28px;line-height:28px;font-family:verdana,"微软雅黑";font-size:12px}
.ui-page li:hover{border-color:#ff5f08}
.ui-page li.ui-page-point{border-color:#fff!important}.ui-page li a{font-family:verdana,"微软雅黑";font-size:12px;display:block;padding:0 11px;text-align:center;color:#666;height:28px;line-height:28px;text-decoration:none}
.ui-page .ui-page-current{padding:0 12px;text-align:center;background:#e7262f;color:#fff;border-color:#d81821}
.ui-page .ui-page-current a{margin:0px;padding:0px;color:white;}
.ui-page .ui-page-previous{background:url(../images/ico_pre.png) no-repeat center center}
.ui-page .ui-page-next{background:url(../images/ico_next.png) no-repeat center center}
/*zhaopin*/
#menu{width:100%; overflow:hidden; margin:0px auto;background:url(../images/job1.png) no-repeat;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menu #nav li {float:left;width:50%;height:100px;line-height:100px;text-align:left;padding-left:20px;}
#menu #nav li a {display:block;line-height:100px;text-decoration:none; color:#333;font-size:30px;}
#menu_con{ width:100%; height:500px; border-top:none}
.tag{ padding:0; overflow:hidden;color:#000;float:left;width:100%;}
.selected{ color:#fff;}
.jobquery {margin:0;border-bottom:2px #e8e8e8 solid;background:#f8f8f8;}
.jobquery ul{margin:0;padding:0;}
.jobquery ul.queryul{margin:10px 0px;}
.jobquery li{list-style-type: none;padding:0px 15px;height:35px;}
.jobquery li.cap{border-bottom:2px #e8e8e8 solid;background:#eee;color:#000;font-size:18px;height:40px;line-height:40px;}
.jobquery .bt{float:left;line-height:35px;margin-right:20px;background:url("/images/default_icon2.gif") no-repeat scroll left center;padding-left:15px;}
.jobquery li.cap .bt{background:none;}
.jobquery .bt a{font: 14px/35px Verdana, Arial, Helvetica, sans-serif;}
.jobquery .bk{float:right;width:160px;line-height:35px;text-align:center;}
.jobquery .bk a{font: 14px/35px Verdana, Arial, Helvetica, sans-serif;}
.jobquery .au{float:right;width:190px;line-height:35px;text-align:center;}
.jobquery .au a{font: 14px/35px Verdana, Arial, Helvetica, sans-serif;}
.jobquery .cl{float:right;width:150px;line-height:35px;text-align:center;}
.jobquery .cl a{font: 12px/35px Verdana, Arial, Helvetica, sans-serif; color:#f60;}
.jobquery .cl a:hover{ text-decoration:underline;}
/* ============职位详情============== */

div#jobcontent{
text-align:left;
margin:0px ;padding:20px 0px
}
.root{height:30px;line-height:30px;border-bottom:2px #e7262f solid;padding-left:20px;}

div#jobcontent .jobname{
	height:28px;
	background-color:#f5f5f5;
	padding:5px;
	font:bold 14px/28px 'Microsoft YaHei',SimSun,Arial,Sans-Serif;
}
div#jobcontent .jobitem{margin:0px 20px;
	margin-bottom:15px;
	font:14px/30px Verdana, Arial, Helvetica, sans-serif;
}
div#jobcontent .jobtit{
	margin:0px 20px;
	background:url(../images/downarr.gif) 60px no-repeat;
	font:16px/35px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;border-bottom:1px #ddd solid;
}
div#jobcontent .jobintro{
margin:0px 20px;
	padding:5px 3px;
	font:14px/30px Verdana, Arial, Helvetica, sans-serif;
}
div#jobcontent .jobcontact{
	margin:15px 20px;
	font:14px/23px Verdana, Arial, Helvetica, sans-serif;
}
.tabheight{margin:20px;}
.tabheight td{height:35px;line-height:35px;margin:20px;}
.tabheight td input{height:30px;line-height:30px;border:1px #ddd solid;}
.tabheight .submit{height:40px;background:#d62200;line-height:40px;color:#fff;width:100px;text-align:center; border-radius:2px;border:0px;font-size:18px;}
.tabheight .submit:hover{background:#f60;}


/*新增荣誉*/
.honor-bg{ background: url(/images/hor-bg.jpg) center no-repeat; height: 593px;}
.hor-img{ width: 820px; margin: 0 auto 35px;}
.hor-img:after{ content: ""; display: table; clear: both;}
.hor-img img{ float: left; display: block;}
.mrl{ margin: 0 70px;}
.hor-imgo .mrls{ margin: 0;}
.hor-imgo img{ margin-right: 60px;}
.hor-imga img{ margin-right: 5px;}
.hor{ width: 820px; margin: 0 auto;}
.hor .bx-wrapper .bx-pager.bx-default-pager a{border: none; background: #d0d0d0;}
.hor .bx-wrapper .bx-pager.bx-default-pager a.active { background: #d62200; border: none;}