html{ font:normal 62.5%/2.3em "黑体",Arial;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; color:#333; width:100%; background:#fff; min-width:1200px; width:expression((documentElement.clientWidth < 1001) ? "1200px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
ul,li{ list-style:none;}
em{ font-style:normal;}
.floatL{float: left}
.floatR{float: right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.floatL{float: left;}
.floatR{float: right;}
p{ -webkit-margin-before: 0;-webkit-margin-after: 0;}
/*头部*/
.wrapper{width:1300px;margin:auto; }
.header_wrapper .header_top{background: #f2f2f2;height: 28px;line-height: 28px;text-align: right;color:#666;}
.header_wrapper .header_top a{color:#666;margin:0px 20px;}
.header_wrapper .header_top .Nopadding{margin-right: 0px;}
.header_wrapper .header_menu{height: 80px;}
.header_wrapper h1{width: 330px;padding:15px 0px;margin:0px;}
.header_wrapper .Index_menu{width: 700px;padding-top: 16px;line-height: 65px;}
.header_wrapper .Index_menu ul li{float: left;margin-left: 40px;font-size: 14px;font-weight: bold;}
.header_wrapper .Index_menu ul li.onnav{border-bottom:3px solid #e52b30;}
.header_wrapper .Index_menu ul li.onnav a{color:#e52b30;}
.header_wrapper .Index_search{width: 184px;padding-top: 27px;}
.header_wrapper .On .form_text{background: url(images/searchIcon.png) no-repeat 0px top;}
.header_wrapper .On .form_sub{background: url(images/searchIcon.png) no-repeat -88px top;}
.header_wrapper .form_text{padding-left:5px;width: 84px;height:36px;line-height:36px;float: left;}
.header_wrapper .form_sub{background: url(images/search.png) no-repeat center top;cursor: pointer;width: 38px;height: 36px;margin-right: 20px;}
.Index_languge{background: url(images/radius.png) no-repeat center top;width: 36px;height: 36px;text-align: center;line-height: 36px;color:#333;}
/*Banner*/
.Index_banner{width: 100%;  position: relative;height: 450px;}
.flexslider{position:relative;height:500px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{display:block;height:500px;}
.flex-control-nav{position:absolute;bottom:30px;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(../images/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:35%;}
.flex-direction-nav li a{display:block;width:70px;height:70px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{    top: 15px;left:100px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{    top: 15px;right:100px;background:url(images/next.png) center center no-repeat;}
.slider{width: 585px;position: relative;left: 50%;margin-left: -252px;}
.slider li{float: left;margin-right: 80px;}
.slider_one{position: absolute;left: 0px;bottom: -10px;z-index: 3;}
.slider_two{position: absolute;z-index: 3;bottom: -40px;left: 180px;}
.slider_three{position: absolute;left: 365px;bottom: -10px;z-index: 3;}

.slider_1{position: absolute;left: 0px;bottom: -10px;z-index: 3;}
.slider_2{position: absolute;z-index: 3;bottom: -40px;left: 180px;}
.slider_3{position: absolute;left: 365px;bottom: -10px;z-index: 3;}
/*Contain*/
.Index_contain{padding: 50px 0 50px 0;}
.Index_list ul li{float: left;height: 206px;width: 206px; padding:20px 0 0 20px;}
.Index_list ul li a{display:block;width: 100%;height: 100%;color:#fff;}
.Index_list ul li a strong{display: block;font-size: 16px;}
.Index_list ul li a span{font-family: "arial";font-size: 16px;font-weight: bold;text-transform: uppercase;}
.Index_list > dl{float: right;width: 360px;background: #fff;padding:3px;border:1px solid #eceded;height: 208px;}
.Index_list > dl >dt{float: right;}
.Index_list > dl > dd> h3{color:#0158a7;font-size: 16px;margin:20px 20px 10px 20px;line-height: 20px;text-transform: uppercase;}
.Index_list > dl > dd> h3 >span{display: block;}
.Index_list > dl > dd > dl > dd{background: url(images/newsLi.png) no-repeat 20px center ; padding-left: 30px;line-height: 18px;}
.Index_link{margin-top: 45px;}
.Index_link .link_title{background: url(images/link_bg.png) repeat-x;height: 24px;line-height: 20px; }
.Index_link .link_title strong{display: block;background: #FFFFFF; width: 115px;text-align:center;font-size: 18px;color:#333;margin:auto;}
/* 友情链接*/
.link_text{margin-top:25px;}
.picScroll-left{ overflow:hidden; position:relative;}
.link_text .picScroll-left .hd{position: absolute;top:20px;width: 1100px;padding:0px 10px;left:0px;}
.picScroll-left .hd a{cursor: pointer;}
.picScroll-left .hd .next{background: url(images/left.png) no-repeat left center;width: 56px;height: 56px;float: left;}
.picScroll-left .hd .next:hover{background: url(images/leftH.png) no-repeat left center;}
.picScroll-left .hd .prev{background: url(images/right.png) no-repeat left center;width: 56px;height: 56px;float: right;}
.picScroll-left .hd .prev:hover{background: url(images/rightH.png) no-repeat left center;}

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd  a{display: block;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{width: 970px;margin: auto;position: relative;z-index: 2;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 0 0 30px; float:left; _display:inline; overflow:hidden; text-align:center;border:1px solid #eee;width: 205px; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{width: 168px;height: 168px;}
.link_text .picScroll-left .bd ul li .pic img{ width:205px; height:88px; display:block;}
.link_text .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{height: 35px;line-height: 35px;text-align: center;color:#525252;background:#eee;}
/*footer*/
footer{background: #323232;padding-top: 30px;}
.Index_footer{}
.Index_footer .link_info{width: 117px;font-size: 14px; padding-right:70px; padding-bottom:40px;}
.Index_footer .link_info li.Link_title a,.Index_footer .link_goods .Link_title a{color:#fff;font-size: 16px;font-weight: bold;}
.Index_footer .link_info li.Link_title ,.Index_footer .link_goods .Link_title{border-bottom:1px solid #787b81;height: 35px;line-height: 35px;padding-bottom: 10px;margin-bottom:10px;}
.Index_footer .link_info li a,.Index_footer .link_goods li a{color:#95989c;line-height: 24px;font-size:14px;}
.Index_footer .link_goods{width: 175px;padding-bottom: 40px;}
.Index_footer .link_goods li.Link_otitle a{color:#dc487a;font-weight: bold;font-size: 16px;}
.Index_footer .link_goods  ul{padding-right: 125px;}
.Index_footer .link_goods .footer_search{width: 191px;}
.footer_search .search_text{border:none;background: url(images/searchF.png) no-repeat left top;width:133px;float: left;height: 29px;line-height:29px;padding-left: 10px;color: #e4e4e5; }
.footer_search .search_sub{border:none;background: url(images/searchF.png) no-repeat -143px top;height: 29px;line-height: 29px;color:#fff;width: 48px;cursor: pointer;float: left;}
.Index_footer .link_goods ul.floatR{padding-right: 0px;padding-top: 20px;}
.Index_footer .link_goods .link_weixin{color: #e4e4e5;background: url(images/weiIcon.png) no-repeat 15px center;padding-left: 50px;height: 40px;line-height: 40px;}
.Index_footer .link_font{width: 100%;border-top:1px solid #84878c;height: 62px;line-height: 62px;}
.Index_footer .link_font .floatR a{background: url(images/footericoin.png) no-repeat right center;color:#84878c;padding:0px 15px;font-size: 12px;}
.Index_footer .link_font .floatR a:last-child{background: none;}
.Index_footer .link_font{color:#84878c;font-size: 14px;}
.Index_footer .link_font a{color:#84878c;}
/*内页*/
.List_wrapper{padding-top: 40px;padding-bottom: 50px; }
.ListBan{height: 241px;}
.aside h3{padding-left:25px;padding-top:23px;height:83px;line-height:32px;background-color: #0158a7;color:#fff;font-size: 24px;margin:0px;margin-bottom:10px;    -webkit-margin-before: 0;-webkit-margin-after: 0;}
.aside{background: #f8f8f8;width: 262px;}
.aside h3 span{font-family: "arial";font-size: 18px;text-transform: uppercase;display: block;font-weight: normal;}
.aside ul li a{display: block;height: 50px;line-height: 50px;font-size: 14px;background: url(images/list.png) no-repeat 225px center; border-left:5px solid #f8f8f8;padding-left: 35px;border-bottom: 1px solid #f2f2f2;}
.aside ul li a:hover,.aside ul li.onmenu a{border-left:5px solid #0158a7;color:#0158a7;background: url(images/listH.png) no-repeat 225px center #fff;}
.Contain{background: #fff;border-top:3px solid #0158a7;width: 938px;padding:15px 30px 20px 30px;}
.Current{height: 45px;line-height: 45px;border-bottom:1px solid #ebebeb;color:#333;}
.Current a,.Current dl{color:#999;}
.Current >span{font-size: 20px;}
.ListNews dl{margin:55px 0px 0px 0;border-bottom:1px dashed #dcdcdc;height: 215px;}
.ListNews dl dt{float: left;margin-right: 33px; width:278px; height:182px;}
.ListNews dl dt img{width: 278px;height: 182px;}
.ListNews dl dd h2{font-size: 16px;color:#616161;height: 46px;line-height: 46px;margin:0px;}
.ListNews dl dd h2 a{color:#616161;}
.ListNews dl dd p{margin:0px;line-height: 24px;font-size: 14px;}
.ListNews dl dd p a{color:#888;}
.ListNews dl dd.datail_a{margin-top:30px;}
.ListNews dl dd.datail_a a{background: url(images/more.png) no-repeat 70px center #e52b30; padding:5px 25px 5px 15px;color:#fff;}
.ListNews ul{margin:0px 0px 0px 55px;}
.ListNews ul li{background: url(images/ListLi.png) no-repeat left center;padding-left: 15px;font-size: 14px;border-bottom: 1px solid #f0f0f0;color:#888;height: 50px;line-height: 50px;}
.ListNews ul li a{color:#616161;}
.ListNews ul li span{float: right;}
/*产品*/
.ListGood{padding:20px 0px;}
.ListGood ul li{float: left;position: relative;margin-left:30px;margin-top: 30px;width: 245px;height: 272px;}
.ListGood ul li .image img{width: 245px;height: 232px;}
.ListGood ul li .title{background: #f7f7f7;height: 40px;line-height: 40px;text-align: center;}
.ListGood ul li .title a{color:#505050;font-size: 14px;}
.ListGood ul li .logo{display: none;}
.ListGood ul li.onshow .logo{display:block;position: absolute;width: 106px;left: 50%;margin-left: -53px;top:33px;}
.ListGood ul li.onshow .logo .datail{background: url(images/moreB.png) no-repeat center top;text-align: center;display: block;color:#fff;font-size: 16px;height: 36px;line-height: 36px;margin-top: 15px;}
/*招聘*/
.recruitList{padding-top: 20px;}
.recruitList table{border:1px solid #e4e4e4;border-left:none;border-top:none;margin-top: 30px;}
.recruitList table td ,.recruitList table th{border:1px solid #e4e4e4;border-right:none;border-bottom:none;padding:10px 0px;font-size: 14px;}
.recruitList table th{font-weight: normal;}
.recruitList table td{text-indent: 2em;}
.recruitList  .Links {cursor: pointer; position: relative;background: #dadada;display:block;width:105px;height:34px;text-indent:0px;line-height:34px;margin-left:30px;color:#fff;overflow: hidden;text-align: center;}
.recruitList  .Links input {border:1px red solid;position: absolute;width:125px;height:34px;left: -20px;top: 0;opacity: 0;}
.recruitList  .Links:hover {background: #e52b30;color: #fff;cursor: pointer; }

.cooperationList{padding-top: 10px;}
.recruitList .datail{padding:15px 15px 15px 37px;text-indent: 0px;line-height: 30px;}
.cooperationList .listUl li{width: 245px;text-align: center;float: left;margin:30px 20px 0px 20px;}
.cooperationList .listUl li img{width: 245px;height: 162px;}
.cooperationList .listUl li span{display: block;height: 40px;line-height: 40px;text-align: center;background: #f7f7f7;color:#333;font-size: 14px;}
.zizhiList ul li{width: 240px;float: left;margin:30px 14px 0 30px;border:1px solid #f7f7f7;}
.zizhiList ul li a{display: block;width: 100%;height: 100%}
.zizhiList ul li a:hover span{background: #e83c24;color:#fff;}
.zizhiList ul li:hover {border:1px solid #e83c24}
.zizhiList ul li img{width: 237px;height: 279px;border:1px solid7ececec;}
.zizhiList ul li span{display: block;height: 40px;line-height: 40px;text-align: center;background: #f7f7f7;color:#333;font-size: 14px;}
.ListGoods{padding-top: 20px;}
.ListGoods > dl{/*height: 375px;*/}
.ListGoods > dl >dt.floatL{margin-right: 20px;width: 380px;}
.ListGoods > dl >dt img{width: 380px;/*height: 375px;*/}
.ListGoods > dl >dd{width: 440px;font-size: 14px;}
.ListGoods > dl > dd dl{margin-bottom: 10px;}
.ListGoods > dl > dd dt,.Gdatail_right> dl > dt{background: url(images/goodsicon.jpg) no-repeat left center;font-weight: bold;color:#4d4d4d;padding-left: 20px;}
.ListGoods > dl > dd dd{line-height: 24px;color:#666;}
.Gdatail_contain{margin-top: 20px;width: 440px;float: right;}
.Gdatail_banner{width:380px;overflow:hidden;float:left;margin-top: 10px;}
.large_box{margin-bottom:10px;overflow:hidden;width: 380px;/*height: 168px;*/}
.large_box img{display:block;width: 380px;/*height: 168px;*/}
.small_box{width:380px;overflow:hidden;}
.small_list{position:relative;float:left;width:380px;/*height:93px;*/overflow:hidden;margin-bottom: 15px;}
.small_list ul{/*height:93px;*/overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right: 2px;margin-bottom: 2px; width:93px;}
.small_list ul li img{display:block;width: 93px;/*height: 93px;*/}
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:93px;height:93px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;}
.btn{}
.btn:hover{}
.left_btn{float:right;margin-right:10px;background-image:url(../images/left_btn.png);}
.right_btn{float:right;background-image:url(../images/right_btn.png);}
.Gdatail_right{width: 440px;float: right;}
.Gdatail_right dd table{border-left:1px solid #e5e5e5;}
.Gdatail_right dd table th{background: #eeeeee;color: #4d4d4d;height: 40px;line-height: 40px;}
.Gdatail_right dd table th ,.Gdatail_right dd table td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align: center;}
.Gdatail_right dd table td{height: 29px;line-height: 29px;}
.datail_images{margin-top: 40px;height: 211px;overflow: hidden;}
.datail_images .picScroll-left .bd ul li {padding:5px 5px 0px 5px;border:none;margin-left: 4px;margin-right: 4px;width: 168px;height: 202px;overflow: hidden;}
.datail_images .picScroll-left .bd ul li:hover{background: #e52b30;}
.picScroll-left .bd ul li .title a{display: block;height: 35px;}
.datail_images .picScroll-left .bd ul li:hover .title a{height:35px;background: #e52b30;color:#fff;display: block;}
.datail_images .picScroll-left .bd{width: 745px;}
.datail_images .hd{/*position: absolute;*/width: 100%;height: 100%;top: 67px;left:0px;}
.datail_images .picScroll-left .hd .next{background: url(images/datailL.png) no-repeat left center;
    width: 40px;height: 40px;float: left; margin-top: 80px;}
.datail_images .picScroll-left .hd .prev {background: url(images/datalR.png) no-repeat left center;
    width: 40px;height: 40px;float: right; margin-top: 80px;}
.datail_images .picScroll-left .hd .next:hover{background: url(images/datailHL.png) no-repeat left center;}
.datail_images .picScroll-left .hd .prev:hover{background: url(images/datailHR.png) no-repeat left center;}
/*progress*/
.progress {padding:20px;}
.progress .arrow{background: url(images/arrow.png) no-repeat 79px top; height: 54px;}
.progress .pro_year{float: left;width:108px;color:#e83820;font-size:26px;font-family: "arial"; }
.progress .pro_year img{float: right;position: relative;z-index: 1}
.progress .pro_list{border-left: 3px solid #e52b30;width: 670px;float: left;margin-left: -12px; padding-left:35px;padding-bottom: 20px;}
.progress .pro_list ul{border-bottom:1px solid #d9d9d9;padding-bottom: 20px;}
.progress .pro_list ul li{font-size: 14px;color: #888;line-height: 30px; }

/*pages*/
.Pages{line-height:18px; zoom:1; overflow:hidden; text-align:right;margin-top: 50px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; height:29px; line-height:29px; border:1px solid #e6e6e6; padding:0px 12px;color: #858585}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#858585;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#858585;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#858585;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{border:1px solid #ddd; }
.Pages .p_page em a.a_cur{ color:#fff;background: #e52b30;border:1px solid #e52b30; }
/*pages end*/

.pofixed{position: fixed;background: #fff;width: 100%;height: 105px;z-index: 4;}
#dowebok{margin-top: 105px;}


#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(../80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.section a{width: 100%;height: 100%;display: block;}

.info_title {
    color: #454545;
    font-size: 2em;
    font-weight: bold;
    margin: 0;
    padding: 10px 0;
    text-align: center;
}
.info_time {
    color: #9a9a9a;
    font-size: 1.17em;
    font-weight: normal;
    margin: 0;
    padding-bottom: 10px;
    text-align: center;
}
.info_date {
    border-bottom: 1px dotted #ccc;
    color: #9a9a9a;
    font-size: 1.17em;
    padding: 0 0 10px;
    text-align: center;
}
.info_cont {
    border-bottom: 1px solid #e6e5e5;
    clear: both;
    padding: 10px 0 30px;
    text-align: justify;
    word-wrap: break-word;
}
.resform dl .btns {
    background: #dadada none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: "黑体";
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    letter-spacing: 3px;
    line-height: 35px;
    margin: 30px auto 0;
    position: relative;
    text-align: center;
    width: 130px;
    z-index: 2;
}
    .resform dl .text, .resform dl .text1 {
    background: #fffcf7 none repeat scroll 0 0;
    border: 1px solid #999;
    border-radius: 5px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    position: relative;
    width: 280px;
    z-index: 2;
}
.jobtitle {
    color: #999;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 30px;
}
.resform dl dt {
    float: left;
    width: 450px;
    padding: 10px;
}
.resform dl dd {
   /* float: right;*/
   padding: 10px;
    width: 450px;
}

.resform dl .jtitle {
    color: #333;
    display: block;
    float: left;
    font-size: 14px;
    margin-right: 10px;
    text-align: right;
    width: 100px;
}
.jobdl::after, .resform dl::after, .resform dl dt::after, .resform dl dd::after{clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;}
    
    
.form_table .text {
    border: 1px solid #dadada;
    border-radius: 5px;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    position: relative;
    width: 303px;
    z-index: 1;
}
.form_table .text1 {
    border: 1px solid #dadada;
    border-radius: 5px;
    height: 80px;

    padding: 0 10px;
    position: relative;
    width: 303px;
    z-index: 1;
}
.form_table .btn {
    background: #dadada none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-family: "黑体";
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    letter-spacing: 3px;
    line-height: 35px;
    position: relative;
    text-align: center;
    width: 112px;
    z-index: 1;
}
.tjfj{ padding:10px;}


/**
 * fullPage 2.4.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
 
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;

}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span {
    background: #e52b30;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    top: 2px;
    left: 2px;
    width: 8px;
    height: 8px;
    border: 1px solid #e52b30;
    background: rgba(0, 0, 0, 0);
    border-radius: 50%;
    position: absolute;
    z-index: 1;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
}
#fp-nav ul li:hover .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}

.Content{ font-size:14px; line-height:25px;}

.header_1 {height: 101px;width: 1120px;margin: 0px auto;overflow: hidden;}
.header {
    width: 100%;
    min-width: 1120px;
    height: 101px;
    position: relative;
    z-index: 1;
    float: none;
    margin: 0 auto;
}
.header .logo{float:left;background-size:contain;margin-top:13px;overflow:hidden;}
			  
.div_link { float: right; width: 200px; height: 101px; font-size: 14px; }
.div_link a { text-decoration: none; color:#000; padding: 0 10px; }
.div_link a:hover { text-decoration: underline; }

.phone{ padding-left:50px; background:url(images/phone.png) no-repeat left center; margin-top:29px; float:right; line-height: 22px;}
.phone p{ font-size:15px; color:#3b3b3b; -webkit-margin-before: 0; -webkit-margin-after: 0;}
.phone b{ font-size:19px; color:#333;}

.div_search { float:right; width: 200px;height: 25px;line-height: 25px;padding: 0 10px;border: 1px solid #445a6d;margin-top: 25px;border-radius: 15px; }
.div_search input[type="text"] { border: 0px; height: 25px;line-height: 25px; background:none; width: 180px; float:left; }
.div_search input[type="button"] { border: 0px; height: 25px;line-height: 25px; width:20px; float:right; background:url("../images/search.png") center center no-repeat;cursor:pointer;}

.navBar {width:100%; min-width:1300px; margin:0 auto;background:#0158a7;color:#fff;}
.navmenu {position:relative;margin:0 auto;font-family:"黑体",SimSun,SimHei;font-size:14px;z-index:99;}
.navmenu a {color:#fff;}
.navmenu a:hover {background-color:#02447f;}
.navmenu .content { width: 1120px; margin: 0 auto; }
.navmenu a {display:block;font-size:16px;width:136px;margin-top: 1px;text-align:center;font-weight:normal;line-height:50px;}
.navmenu .m {float:left;position:relative;z-index:1;}
.navmenu .s {float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px; line-height:50px;}
.navmenu .sub {display:none; position:absolute;left:0px;top:50px;z-index:1;width:136px;border-top:0;background:#02447f;}
.navmenu .sub li { height:40px;line-height:30px; }
.navmenu .sub li span {height: 25px; text-align:center;padding:8px 0;display:block;border-bottom:1px solid #E6E4E3;	margin-bottom:-1px;}
.navmenu .sub li a {font-size:14px;font-weight:normal;padding:0 0;color: #fff;height:28px;line-height:28px;width: 136px;display: block;}
.navmenu_bottom { height: 3px; line-height: 3px; background-color: #005F75; position:relative;}
.navmenu .sub li a:hover {color:#fff;}
.navmenu .block {height:3px;width:150px;background:#005F75;position:absolute;left:0px;top:47px;overflow:hidden;}
.navmenuItem { width: 180px; float: left; border-right: 1px; border-right-color: #b2b1b0; color:#000; font-family: frutigernext, "黑体", Arial, Helvetica, sans-serif; }
.navmenuItem_title { width: 180px; font-weight:bold; text-align: center; font-size: 15px; background-color: #f5f2f1; }
.navmenuItem_content { font-size: 14px; float: none; }
.navsub_bottom { line-height: 3px; height: 3px; width: 100%; background-color: #0158a7; position:absolute; bottom: -2px; left:0px; }

.navmenuItemBIG { width: 240px; float: left; border-right: 1px; border-right-color: #b2b1b0; color:#000; font-family: frutigernext, "黑体", Arial, Helvetica, sans-serif; }
.navmenuItemBIG_title { width: 240px; font-weight:bold; text-align: center; font-size: 15px; background-color: #f5f2f1; }
.navmenuItemBIG_content { font-size: 14px; float: none; }
.navmenu .sub .navmenuItemBIG_content li a {font-size:14px;font-weight:normal;padding:0 8px;color: #000;height:28px;line-height:28px;width: 230px;display: block;margin-left: 5px;}


.biaoti {
	font-family:  "黑体", "Arial", "Verdana", "sans-serif";
	font-size: 18px;
	line-height: 150%;
	color: #00731B;
	text-decoration: none;
	font-weight: bold;
}

.zhengwen {
	font-size: 14px;
	line-height: 140%;
	color: #777777;
	text-decoration: none;
	padding-top:13px;
}

.products_box{margin-top:30px;}
.TWLB_LIST .txt{line-height:24px;color:#888;}
.TWLB_LIST li h4{height:22px;overflow:hidden;margin:0 0 10px}
.TWLB_LIST li{overflow:hidden;zoom:1;padding:0 0 25px;margin:0 0 15px;border-bottom:1px solid #f1f1f1;}
.TWLB_LIST li img{border:1px solid #d9d9d9;padding:5px;float:left;margin:0 15px 0 0}
.TWLB_LIST li img{margin:0 20px 0 0;position:relative;top:4px}
.TWLB_LIST li h4{margin:0 0 2px}
.TWLB_LIST .txt .more {
    margin: 10px 0;
    line-height: 1.6;
}
.TWLB_LIST .txt .more a {
    background: #0158a7;
    color: #fff;
    display: inline-block;
    zoom: 1;
    padding: 1px 7px 2px;
    font-size: 10px;
}