/**** Base styles ****/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {  margin: 0;  padding: 0;  border: 1;  font-size: 100%;  font: inherit; }
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block;}
ul li,em{ list-style:none; font-style:normal;}
html {overflow-y: scroll;}
body {font: 13px 'Arial', 宋休, sans-serif;border-top:2px solid #044291}
.clear{ clear:both;}
a{text-decoration:none;}
li{list-style-type:none;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" d";clear:both;height:0;}
.fn-clear{zoom:1; /* for IE6 IE7 */}
/*head*/
#head{width:100%;height:129px;background:#f9f9f9}
.head{width:1000px;margin:0 auto;}
/*导行*/
#nav{height:55px;width:100%;background:url(../images/nav.png) repeat-x;}
.nav{width:1000px;margin:0 auto;overflow:hidden;}
.nav li{float:left;font-family: 微软雅黑;line-height: 55px;font-size: 14px;padding: 0 27px;}
.nav li a{color:#fff;}
.nav  .cc{font-family: Arial;}
/*导行*/
#nav_en{height:55px;width:100%;background:url(../images/nav.png) repeat-x;}
.nav_en{width:1000px;margin:0 auto;overflow:hidden;}
.nav_en li{float:left;line-height: 55px;font-size: 14px;padding: 0 25px;}
.nav_en li a{color:#fff;}
.nav_en  .cc_en{font-family: 微软雅黑;}
/* ---------------------- 百叶窗banner  -------------------------- */
#slider-wrap{width:1440px; height:378px;}   /*可以修改宽高*/
#slider{position: relative; width:100%; height:378px; background:#FFF;} /*可以修改宽高*/
#slider img{position:absolute; top:0; left:0; display:none; width:100%; height: 378px;}/*可以修改宽高*/
.nivoSlider{position:relative;overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px}
.nivoSlider a.nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:990px;height:334px;border:0;padding:0;margin:0;z-index:6;}/*可以修改宽高*/
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute; left:0; bottom:0; background:#000;width:100%; z-index:50; height: 0px; }/*可以修改宽高*/
.nivo-caption p{width:100%;height: 0px; text-indent: -9999px}/*可以修改宽高*/
.nivo-controlNav{position:absolute; left:47%; bottom:10px; z-index: 100;}/*可以修改左右上下间距*/
.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:#003c89;}
.nivo-controlNav a.active{background: #e1041e;font-weight:bold}
.nivo-controlNav a{display:block; color: #fff; width:30px; height:20px; line-height: 20px; text-align: center; margin-right:3px; float:left; overflow: hidden; font-family:Arial, Helvetica, sans-serif;}/*可以修改宽高*/
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}   /*左右切换按钮，不能删除，如果不需要可以设背景，删除会引起图片错位*/
.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav {right:15px;}
a.nivo-prevNav {left:15px;}
.picture{ border:#BACBEB 1px solid; padding:3px;}
/*热搜*/
#resou{width:100%;background:#f9f9f9;height:70px;border-bottom:1px solid #ddd;}
.resou{width:1000px;margin:0 auto;overflow:hidden;}
.resou_left{float:left;}
.resou_left h2{float:left;font-size:14px;font-weight:bold;color:#ef792f;line-height:70px;}
.resou_left ul{float:left;line-height:70px;}
.resou_left li{float:left;font-family:微软雅黑;font-size:12px;}
.resou_left li a{color:#7e7c7c}
.resou_left_en{float:left;}
.resou_left_en h2{float:left;font-size:14px;font-weight:bold;color:#ef792f;line-height:70px;}
.resou_left_en ul{float:left;line-height:70px;}
.resou_left_en li{float:left;font-size:13px;}
.resou_left_en li a{color:#7e7c7c}
.resou_right{width:367px;height:39px;border:3px solid #eee;margin-top: 9px;float:right;}
.resou_right input.searchinput { width: 267px; height: 36px; border: none; line-height: 36px; display: block;overflow:hidden;float:left; font-size: 13px;text-indent: 1em;color: #7f7f7f;}
.resou_right input#search_logo {width:98px;height:40px;cursor: pointer;border: none;	float:right; color: #fff; font-weight: bold; font-size: 14px;font-family: Arial;    text-align: center; line-height: 36px;overflow: hidden;background: #026baf;}
.lo_wen{font-size: 14px; margin-top: 9px; font-family: Arial; font-weight: bold;    color: #757575;}
.lo_wen span{font-family: 宋体; }
.resou_right li{float:left;height:40px;overflow:hidden;}
/**/
.cpmc{width:195px;height:73px;margin:0 auto;margin-top:35px;}
.cp_lb{width:1000px;margin:0 auto}
.cp_lb li{border:1px solid #ccc;float:left;width:183px;height:252px;background:#f9f9f9; margin-right: 15px; margin-top: 34px;}
.cp_lb li h2{ text-align: center; margin-top: 38px; font-size: 15px; font-family: 微软雅黑;}
.cp_lb li h2 a{color:#035bb2}
.cp_lb li h3{ text-align: center; margin-top: 23px;font-size: 14px;}
.cp_lb li h4{text-align: center; margin-top: 18px;font-size: 14px;    height: 22px;}
.cp_lb li h5{display: block; text-align: center; margin-top: 25px;}
.cp_lb li h4 i{line-height: 23px; display: block; float: left; margin-left: 26px;}
.cp_lb li h4 p{float:left; line-height: 23px;}
/*简介说明*/
#jianjie{height:435px;width:100%;background:#024498;margin-top:30px;}
.jianjie{width:1000px;margin:0 auto;overflow:hidden;}
.j_top{text-align:center; margin-top: 60px;}
.j_down dd{float: left; width: 625px; margin-left: 11px;    margin-top: 35px; }
.j_down dd p{color: #fff;font-family: 微软雅黑; line-height: 26px;}
.j_down dt{float:right;margin-top: 35px;margin-right:10px;}
.j_down dd p a{color:#fff}
/*新闻和联系我们*/
.zixun{width:1000px;margin:0 auto;margin-top:20px;overflow:hidden;}
.zixun_left{float:left;width:430px;height:285px;overflow:hidden;}
.zl_top{height:28px;}
.zl_top h2{float: left; font-size: 24px; font-family: 微软雅黑; font-weight: bold; line-height: 26px;color:#035bb2;}
.zl_top h2 span{color:#a3a3a3;margin-left:5px;font-family: Arial;}
.zl_top  a{ float: right; display: block; line-height: 28px;color:#ff731c;}
.zl_top_en{height:28px;}
.zl_top_en h2{float: left; font-size: 24px;  font-weight: bold; line-height: 26px;color:#035bb2;}
.zl_top_en h2 span{color:#a3a3a3;margin-left:5px;font-family: Arial;}
.zl_top_en  a{ float: right; display: block; line-height: 28px;color:#ff731c;}
.zl_down_en li{width:426px;height:109px;background:#f8f9f9;border:1px solid #ddd;margin-top: 13px;}
.zl_down_en li h2{margin-left: 21px; margin-top: 19px; font-size: 14px; }
.zl_down_en li p{font-size: 12px; margin-left: 20px; margin-top: 9px;color:#7e7c7c;}
.zl_down_en li  span{font-size: 12px; margin-left: 20px; margin-top: 12px;color:#7e7c7c;display:block;}
.zl_down_en li h2 a{color:#035bb2;}
.zl_down li{width:426px;height:109px;background:#f8f9f9;border:1px solid #ddd;margin-top: 13px;}
.zl_down li h2{margin-left: 21px; margin-top: 19px; font-size: 14px; font-family: 微软雅黑;}
.zl_down li p{font-size: 12px; margin-left: 20px; margin-top: 9px;font-family: 微软雅黑;color:#7e7c7c;}
.zl_down li  span{font-size: 12px; margin-left: 20px; margin-top: 12px;font-family: 微软雅黑;color:#7e7c7c;display:block;}
.zl_down li h2 a{color:#035bb2;}
.zixun_right{float:right;width:540px;height:290px;overflow:hidden;}
.zl_ljie{height:251px;margin-top: 21px;overflow:hidden;}
.zl_ljie dt{float:left;}
.zl_ljie dd{float: right; width: 350px;overflow:hidden;}
.zl_ljie dd h2{ font-size: 18px; font-family: 微软雅黑; font-weight: bold; margin-top: 11px;margin-bottom:10px;}
.zl_ljie dd li{ line-height: 34px; border-bottom: 1px dotted #ccc;} 
.zl_ljie dd li a{color:#000}
.zl_down{ margin-top: 21px;}
.zl_ljie_en{height:251;margin-top: 21px;overflow:hidden;}
.zl_ljie_en dt{float:left;}
.zl_ljie_en dd{float: right; width: 350px;overflow:hidden;}
.zl_ljie_en dd h2{ font-size: 18px;  font-weight: bold; margin-top: 11px;margin-bottom:10px;}
.zl_ljie_en dd li{ line-height: 34px; border-bottom: 1px dotted #ccc;} 
.zl_ljie_en dd li a{color:#000}
/*changmao*/
.changmao{height:327px;background:#f5f5f5;width:100%;margin-top:30px;}
.cmao{width:1000px;margin:0 auto;overflow:hidden;}
.cmao_top{width:184px;height:71px;margin:0 auto; margin-top: 32px;}
.picture{ border:#BACBEB 1px solid; padding:3px;}
/*邮箱*/
.Email{width:1000px;margin:0 auto;overflow:hidden;margin-top:30px;}
.mail_left{float:left;width:685px;height:53px;border:1px solid #e7e7e7;border-radius: 2px;}
.mail_left h2{font-size: 18px;line-height: 52px; text-indent: 1em;font-family: 微软雅黑;float:left;color: #024497;}
.mail_left h2 i{display: block; float:left;width: 3px; background-color: #024497; height: 54px;}
.em_dl{float:right;    margin-right: 10px;}
.em_dl_en{float:right;    margin-right: 40px;}
.mail_right{float:right;width:300px;height:56px;border:1px solid #e7e7e7;border-radius: 2px;}
.mail_right i{display: block; float:left;width: 3px; background-color: #024497; height: 54px;}
.mail_left_en{float:left;width:685px;height:53px;border:1px solid #e7e7e7;border-radius: 2px;}
.mail_left_en h2{font-size: 18px;line-height: 52px; text-indent: 1em;float:left;color: #024497;}
.mail_left_en h2 i{display: block; float:left;width: 3px; background-color: #024497; height: 54px;}
/*毛部*/
#footer{width:100%;height:125px;background:#024497;margin-top:30px;}
.footer{width:1000px;overflow:hidden;margin:0 auto;}
/*footer*/
.foot_top{width:520px;margin:0 auto; height: 38px;margin-top: 34px;}
.foot_top li{height:40px;text-align: center; line-height: 40px;font-family: 微软雅黑; font-size: 12px;color:#fff;float: left;}
.foot_top li a{color:#fff;display:block;padding: 0px 4px; float: left;}
.foot_top .cc{font-family: Arial;}
.foot_top_en{width:545px;margin:0 auto; height: 38px;margin-top: 34px;}
.foot_top_en li{height:40px;text-align: center; line-height: 40px; font-size: 12px;color:#fff;float: left;}
.foot_top_en li a{color:#fff;display:block;padding: 0px 4px; float: left;}
.foot_top_en .cc_en{font-family: 微软雅黑;}
.foot_down{ height: 20px; line-height: 20px; width: 750px; margin: 0 auto;margin-top: 8px;}
.foot_down li{float:left;font-size:12px;padding:0 1px;color:#fff}
.foot_down li a{color:#fff}
.foot_downer{ height: 20px; line-height: 20px; width: 512px; margin: 0 auto;margin-top: 8px;}
.foot_downer li{float:left;font-size:12px;padding:0 1px;color:#fff}
.foot_downer li a{color:#fff}
.foot_downer_en{ height: 20px; line-height: 20px; width: 700px; margin: 0 auto;margin-top: 8px;}
.foot_downer_en li{float:left;font-size:12px;padding:0 1px;color:#fff}
.foot_downer_en li a{color:#fff}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 13px;text-decoration:none;	color: #7f7f7f;}
a.zzb07link:hover {	text-decoration: underline;	color: #fff;}
.zzb07tail{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#fff;}
.fr_down{font-family: Arial; text-align: center;font-size: 20px; margin-top: 21px; color: #7f7f7f;}
/*简介*/
.about{width:1000px;margin:0 auto;overflow:hidden;margin-top:30px;margin-bottom:35px;}
.about_left{float:left;width:218px;border:1px solid #ddd;overflow:hidden;}
.ab_cpbf{height:219px;overflow:hidden;}
.ab_cpmc{height:500px;overflow:hidden;background:#035bb2;padding-top: 20px;}
.ab_cpmc li{width:185px;border-bottom:1px solid #357cc1; margin-left: 16px; line-height: 42px; font-size: 14px; font-family: 微软雅黑;}
.ab_cpmc li a{color:#fff;}
.ab_cpmc .dd{font-family: Arial;}
.about_right{float:right;width:738px;overflow:hidden;}
.ab_cpmc_en{height:480px;overflow:hidden;background:#035bb2;}
.ab_cpmc_en li{width:185px;border-bottom:1px solid #357cc1; margin-left: 16px; line-height: 42px; font-size: 14px;}
.ab_cpmc_en li a{color:#fff;}
.ab_cpmc_en .dd{font-family: Arial;}
.ar_top{margin-bottom:35px;background:url(../images/gsjj.jpg) no-repeat;height:71px;}
.ar_top h2{ font-family: 微软雅黑; font-size: 24px; font-weight: bold; color: #035bb2; line-height: 71px;  margin-left: 78px;}
.ar_top h2 span{color:#a3a3a3;font-family: Arial;margin-left:10px;}
.ar_top_en{margin-bottom:35px;background:url(../images/gsjj_en.jpg) no-repeat;height:71px;}
.ar_top_en h2{  font-size: 24px; font-weight: bold; color: #035bb2; line-height: 71px;  margin-left: 78px;}
.ar_top_en h2 span{color:#a3a3a3;font-family: Arial;margin-left:10px;}
.ar_down p{font-size: 14px; font-family: 微软雅黑; line-height: 29px; margin-bottom: 18px;}
.ar_down p span{}
.ar_down p a{color:#000}
.ar_down ul{height:235px; margin-bottom: 19px;}
.ar_down li{float: left; width: 330px; margin-left: 27px; border-bottom: 1px dashed #ccc; line-height: 38px; text-indent: 0.5em;}
.ar_down li a{color:#000;}
.ar_down m a{color:#000}
.lx_bti { text-align: center; font-size: 21px; font-weight: bold; font-family: 微软雅黑; border-bottom: 1px dashed #ccc; padding-bottom: 24px; margin-top: 28px; margin-bottom: 19px; color: #026BAF;}
.ar_down h3{ line-height: 26px; margin-top: 22px; }
.ar_down span{}
.ar_down td{ height:37px; text-align:center;line-height: 26px;    width: 100px}
.ar_down input{ height:20px; border:1px solid #999; /*width:380px;*/width:400px;}
.ar_down textarea{ resize:none;width:436px; height:100px;border:1px solid #999; float:left; outline:none;}
#mess_sub{height:35px; width:100px; cursor:pointer; margin-top:15px; color:#fff; font-weight:bold; font-size:14px; background:#035BB2;float:left;}
#mess_rst{height:35px; width:100px;cursor:pointer;color:#fff; font-weight:bold; font-size:14px; background:#035BB2;float:left;    margin-top: 15px;}
.ar_down_en p{font-size: 14px;  line-height: 29px; margin-bottom: 18px;}
.ar_down_en  p span{font-weight:bold;}
.ar_down_en p a{color:#000}
.ar_down_en ul{height:280px; margin-bottom: 19px;}
.ar_down_en li{float: left; width: 330px; margin-left: 27px; border-bottom: 1px dashed #ccc; line-height: 38px; text-indent: 0.5em;    font-size: 12px;}
.ar_down_en li a{color:#000;}
.ar_down_en m a{color:#000}
.lx_bti_en { text-align: center; font-size: 21px; font-weight: bold;  border-bottom: 1px dashed #ccc; padding-bottom: 24px; margin-top: 28px; margin-bottom: 19px; color: #026BAF;}
.ar_down_en h3{ line-height: 26px; margin-top: 22px; }
.ar_down_en span{color:#f00;float: left;
    margin-left: 8px;}
.ar_down_en td{ /*height:37px; text-align:center;line-height: 26px;   */ width: 100px}
.ar_down_en input{ height:20px; border:1px solid #999; /*width:380px;*/width:460px;}
.ar_down_en textarea{ resize:none;width:436px; height:100px;border:1px solid #999; float:left; outline:none;}
/*新闻*/
.xw_down{}
.xw_down li{background:url(../images/news.gif) 7px center no-repeat;  line-height: 37px;  padding-left: 43px;border-bottom:1px solid #ccc;font-family:微软雅黑}
.xw_down li a{color:#000;}
.xw_down li span{float:right;font-family: Arial;}
.xw_down_en li{background:url(../images/news.gif) 7px center no-repeat; height: 37px; line-height: 37px;  padding-left: 43px;border-bottom:1px solid #ccc;}
.xw_down_en li a{color:#000;    float: left;
    display: block;}
.xw_down_en li span{float:right;font-family: Arial;}
.xw_nr{}
.xw_nr table img{    margin-top: 22px;}
.xw_nr table td {    padding: 5px;}
/*.blues{ height: 31px; display: block; line-height: 31px;width:158px;}
*/
.zj_fh{font-size: 14px;width: 86px;height: 30px;line-height: 30px;text-align: center;font-family: 微软雅黑;background: #035bb2; margin: 0 auto; margin-top: 32px; border-radius: 7px;}
.zj_fh a{color:#fff}
/*厂*/
.xw_chang{}
.xw_chang li{float:left;margin-left: 27px;  margin-top: 25px;}
.xw_chang  li i{border: 1px solid #ccc; display: block;}
.xw_chang  li i:hover{opacity: 0.5;}
.xw_chang li p{ text-align: center;margin-top: 13px;}
.newspage { width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both}
.newspage A { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;}
.newspage A:hover {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #188fed; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none}
.newspage A:active {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#188fed; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid}
.newspage SPAN.current {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#188fed; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid}
.newspage SPAN.disabled {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}
.news_title h2 { text-align: center; margin-bottom: 16px;font-size: 25px;height: 30px;color:#013a87; border-bottom: 1px dashed #ccc; padding-bottom: 9px;    font-weight: bold;}
.news_zz{height:25px; text-align:center; margin-top:10px; color:#999999}
.news_zz a{color:#999}
.cp_down{}
.cp_down ul li{border: 1px solid #ccc;  height: 36px;    margin-top: -1px;}
.cp_down ul li h2{float: left; width: 245px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;font-weight:bold}
.cp_down ul li h3{float: left; width: 245px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;font-weight:bold}
.cp_down ul li i{float: left; width: 244px; text-align: center; height: 36px; line-height: 36px;font-weight:bold}
.cp_down .mc1{float: left; width: 245px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;color:#000;}
.cp_down .mc1_en{float: left; width: 245px; text-indent: 0.7em; height: 36px; line-height: 36px;border-right:1px solid #ccc;color:#000;}
.cp_down .cs1{float: left; width: 244px; text-align: center; height: 36px; line-height: 36px;color:#000;}
.cp_down span{float: left; width: 245px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;}
.abtute{ text-align: center;}