@charset "utf-8";
/* CSS Document */
*{margin:0 auto; padding:0; list-style-type:none;font-family:"微软雅黑";font-size: 14px;}
.lf{ float:left}
.rf{ float:right}
em,i{ font-style:normal}

/*----------------------------------------------------------------------about----------------------------------------------------*/
.inside-banner { position: relative; overflow: hidden; z-index: 0; margin-top:1% }
.inside-banner img { display: block; position: relative;  left: 0; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; height: auto; width: 100%; }
.inside-con { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.inside-banner .inbanner-title { text-align: center; color: #fff; font-size: 33px; line-height: 40px; font-weight:normal;  }

.sention{width:100%;margin:0 auto;  text-align:center; overflow:hidden }
.main{ width:1200px; margin:0 auto; }

.tansuo_xiang{background:#F5F5F5; }
.product-left{width:100%;}
.fixednav {position: fixed;top: 0px;z-index: 9;text-align:left;}
.left-nav{width:100%; margin:0 auto; text-align:left}
.left-nav a{ float:left; font-size:15px; margin:0 4% 0 0;padding:20px 0; display:block;color:#737373;font-family: Verdana,sans-serif; 
border-bottom: 3px solid transparent;}
.left-nav a:hover,.left-nav a.cuur{ border-bottom-color:#0450A3; text-decoration:none ; color:#003f76}

.about_xiang{ padding:3% 0;}
.about_xia_top{background:url(../images/wimg40.jpg) no-repeat center; height:240px;}
.xia_tp_lt{ width:28%; margin:6% 0 0 10%; }
.xia_tp_lt p{ font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#043c88; line-height:30px; margin-bottom:18px }
.xia_tp_lt em{ font-size:18px; color:#666;}
.xia_tp_mid{background:#E5E5E5; width:3px; height:150px; margin:3% 5% 0 }
.xia_tp_rt{ width:40%;margin:6% 0 0 3%; text-align:left; font-size:14px; color:#666; line-height:26px; }

.about_er{  width:100%;margin:0 0 2%;text-align:left;}
.about_er p{line-height:29px;color:#666; }

/*----------------------------------------------------------------------news----------------------------------------------------*/
.new_mai{ padding:2% 0;}
.new_ma_yi{ padding:1% 0 2%; width:100%; overflow:hidden}

.new_ma_yi a.mw_tex{ width:46%; background:#f7f7f7; height:200px; margin-top:30px; text-align:left; padding:3% 4%}
.new_ma_yi a.mw_tex em{ font-size:16px; color:#777; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.new_ma_yi a.mw_tex h5.biaoti{ font-size:23px; line-height:28px; margin:4% 0; font-weight:normal;overflow:hidden;word-break:keep-all; 
white-space:nowrap; text-overflow:ellipsis;}
.new_ma_yi a.mw_tex p{ font-size:15px; line-height:27px; color:#666; margin-bottom:3%}
.new_ma_yi a.mw_tex h5.biaoti:hover{ color:#003f76; text-decoration:underline}

.new_ma_er{ padding:3% 0 0; width:100%; overflow:hidden}
#nw_tx{ margin:0 12px 5%}
#nw_tx .news-item-desc{ padding:0}
#nw_tx .news-date{top: -85px; }
#nw_tx .news-item-desc h4{ margin-top:25px}

#nw_tx a .news-item-desc i{width:122px;height:36px;text-align:center;line-height:36px;display:block;border:1px solid #d7d7d7;border-radius:15px;margin-top:20px;float:left;color:#888888}
#nw_tx a .news-item-desc  i:after{content:url(../images/newioc.gif);padding-left:10px;}
#nw_tx a .news-item-desc  i:hover{ background:#003f76; color:#FFF}


/*----------------------------------------------------------------------ziliao----------------------------------------------------*/

.ziliao_mai{ padding:4% 0 0;}

.ketang_xia{ width:100%; text-align:left; }
.ketang_xia ul{}
.ketang_xia ul li{ width:100%; float:left; display:block; margin:0 0 3%;border-bottom: 1px solid #e5e5e5;padding-bottom: 28px;}
.ketang_xia ul li a{ width:80%;float:left; display:block}
.ketang_xia ul li a h4{ width:100%;float:left;line-height:26px; margin:0 0 1% ; font-weight:normal}
.ketang_xia ul li a h4 i{ width:100%;float:left;font-size:18px; color:#000; line-height:28px; margin:0 0 1.5% ;
background:url(../images/ppp_52.png) no-repeat left; font-style:normal; padding-left:3%;overflow:hidden;word-break:keep-all; 
white-space:nowrap; text-overflow:ellipsis;}
.ketang_xia ul li a p{width:100%;float:left; font-size:14px; color:#666; line-height:28px;}
.ketang_xia ul li a em{ float:left; padding:1% 1.5%; width:9%; margin-top:2.5%; background:#b0b1b1; color:#FFF; font-size:14px;}
.ketang_xia ul li a:hover em{ background:#003f76; }

.ketang_xia ul li .timee{ float:right; text-align: right;display:block; width:10%; margin-top:2%; overflow:hidden; font-weight:normal; 
font-size:40px; color:#888; font-family:Arial, Helvetica, sans-serif}
.ketang_xia ul li .timee span{font-size:18px; color:#888; line-height:35px;}

/*----------------------------------------------------------------------downlod----------------------------------------------------*/
.downlod{ padding:2% 0;}
.download_main_zhu{ width:70%; margin:2% 0 1%; text-align:left}
.download_main_zhu ul{}		
.download_main_zhu ul li{width:100%; float:left; display:block; margin:1% 0 2%; border-bottom:1px solid #e8e8e8; padding-bottom:1%;}		
.download_main_zhu ul li a.xiazaai{ width:10%; margin:10px 0;background:url(../images/xiazaiho.png) no-repeat center; width:30px; height:30px; }	
.download_main_zhu ul li:hover a.xiazaai{background:url(../images/xiazaiho-ov.png) no-repeat center;}	
.download_main_zhu ul li .down_left{ width:90%; margin:0; line-height:27px;overflow:hidden;word-break:keep-all; 
white-space:nowrap; text-overflow:ellipsis;}		
.download_main_zhu ul li .down_left a{ font-size:18px; color:#000; line-height:32px;}		
.download_main_zhu ul li .down_left p,.download_main_zhu ul li .down_left p span{ font-size:14px; color:#777;}		
.download_main_zhu ul li:hover .down_left a{ color:#003f76;}		

.tansuo_right{ width:23%; padding:0 0 3%}

.tansuo_right_er{ width:100%;  margin:3% 0 15%; padding-top:7%; }
.tansuo_right_er .erwei{width:100%;text-align: left; font-size:16px; color:#333; margin:0 0 13%; }
.tansuo_right_er img{ text-align:center}
.tansuo_right_er p{ text-align:left; font-size:13px; line-height:24px; margin:8% 0 2%; color:#666;}

.tansuo_right_san{ padding:0; border:0;}
.tansuo_right_er a.more{ float:left; padding:2.5% 5%; width:30%; margin-top:5%; background:#656565; color:#FFF; font-size:14px;}
.tansuo_right_er a.more:hover{ background:#0566b9; }

/*----------------------------------------------------------------------products----------------------------------------------------*/
.products_man{ padding:3% 0;}
.produ_tp{ width:100%; margin:0 0 2%; text-align:left;}
.produ_tp h4{ font-size:19px; line-height:24px; background:url(../images/pro_05.png) no-repeat left; padding-left:1.5%; margin-bottom:2%; font-weight:normal;}
.produ_tp p{ width:65%; font-size:14px; color:#666; margin:0 0 1%; line-height:26px;}

.produ_zhumn{width:100%; margin:0 0 2%; }
.produ_zhumn ul{}
.produ_zhumn ul li{ float:left; width:280px; margin:0 15px 4% 5px;}
.produ_zhumn ul li a{float:left; width:100%;}
.produ_zhumn ul li a p{ font-size:16px; line-height:30px;height:30px; margin:3% 0; overflow:hidden}
.produ_zhumn ul li a i{ font-size:14px; color:#919090;}
.produ_zhumn ul li a:hover p{ color:#003f76; font-weight:bold}
.produ_zhumn ul li a .img{ display: block;overflow: hidden;width:100%; position:relative ; }
.produ_zhumn ul li a .img img{ width:100%; height:230px; display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.produ_zhumn ul li a .img img:hover{transform:scale(1.2,1.2); }

/*----------------------------------------------------------------------products main----------------------------------------------------*/
.pro_man_bg{background:url(../images/cp_b_bg1.jpg) no-repeat bottom; padding-bottom:2%}

.produ_tp a.pro_man_fan{ background:#0566b9; padding:0.7% 1.7%; line-height:20px; font-size:14px; color:#FFF;}
.produ_nei_main{ padding:4% 0; width:100%;}
.pro_nei_left{ width:450px; margin:0; text-align:left}
.pro_nei_rigt{ width:600px; margin:0;text-align:left}
.pro_nei_rigt h5{ width:100%;font-size:28px; font-weight:normal; margin:0 0 5%;}
.pro_nei_rigt h4{font-size:17px; font-weight:normal;margin:2% 0 3%;color:#666;}
.pro_nei_rigt p.pro_fen{ margin-bottom:10px;}
.pro_nei_rigt .pro_guih{width:100%; margin-bottom:30px;}
.pro_nei_rigt .pro_guih i{ font-size:15px; color:#666; line-height:27px;}
.pro_nei_rigt .pro_guih i b{ font-size:15px;color:#777;}
.pro_nei_rigt p{width:100%; line-height:27px;color:#666; }
.pro_nei_rigt p b{ font-size:15px;color:#777;}

.pro_nei_rigt a.pro_man_ding{background:#0566b9; padding:0.9% 4%; line-height:22px; font-size:14px; color:#FFF;}


/*----------------------------------------------------------------------case----------------------------------------------------*/
.case_xiang{ padding:3% 0;}

.case_xa{ margin:0; padding:10px 0; overflow:hidden}
.case_xa ul{}
.case_xa ul li{ width:377px; float:left; margin:13px 22px 25px 0;}
.case_xa ul li a{float:left; width:100%; position:relative;z-index:0}
.case_xa ul li a .case_txt{background:url(../images/ca_bg.png) repeat ;width:84%; padding:3% 8%; text-align:left; 
 position:absolute;bottom:0; left:0; z-index:100}
.case_xa ul li a .case_txt p{color:#FFF; font-size:16px;line-height:27px; font-weight:bold; margin-bottom:5px}
.case_xa ul li a .case_txt span{color:#afafaf; font-size:14px;line-height:24px;}
.case_xa ul li a .case_txt:hover{background:url(../images/ca_bgk.png) repeat ; }
.case_xa ul li a .img,.case_right ul li a .img{float:left; display: block;overflow: hidden;width:100%; height:100%;position:relative ;}
.case_xa ul li a .img img,.case_right ul li a .img img{ width:100%; display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.case_xa ul li a .img img:hover,.case_right ul li a .img img:hover{transform:scale(1.2,1.2); }


/*----------------------------------------------------------------------case feng---------------------------------------------------*/
.case_biaoti{ width:100%;  margin:10px 0 25px; text-align:left}
.case_biaoti a{line-height:40px; font-size:25px;}
.nei_about_yi{width:100%;  margin:0 0 25px; background:#1361aa; height:346px;}

.about_yi_right{ width:37%; margin:35px 5% 0 0; text-align:left;}
.about_yi_right a{}
.about_yi_right a em{ font-size:18px; color:#FFF; line-height:30px;}
.about_yi_right a p{ font-size:14px;color:#FFF; line-height:25px; margin:20px 0 40px;}
.about_yi_right a span{ border:1px solid #FFF;color:#FFF; font-size:14px; padding:5px 20px}
.about_yi_right a:hover span{ background:#e02d00;border:1px solid #e02d00}
.about_yi_right a em:hover{ text-decoration:underline}
.lingwww{margin:20px 0 0 4%;}

/*----------------------------------------------------------------------case main----------------------------------------------------*/
.new_nei_mai{padding:2% 0 0;}
.case_left{  width:72%; float:left; margin:0 auto; overflow:hidden}
.case_topp{ width:100%; float:left; margin:0 auto; text-align:left; border-bottom:1px solid #efefef;}
.case_topp span{ float:right; font-size:12px; color:#333;background:url(../images/cas_43.jpg) no-repeat 0 0; width:69px; display:block; height:69px;
 line-height:69px; padding-left:10px; padding-top:15px; margin-left:6%; background-size:81px;}
.case_topp h2{ font-size:20px; color:#003f76; line-height:30px; margin-bottom:10px}
.case_topp p{ font-weight:normal; margin-bottom:15px}
.case_topp p i{ font-size:12px; margin:0 15px 0 0; color:#888; line-height:25px; }

.case_nei{width:100%; float:left; margin:30px auto 20px; text-align:left;border-bottom:1px solid #efefef; padding-bottom:40px}
.case_nei p{ font-size:14px; color:#666; line-height:28px;}
.case_img{ text-align:center; margin:20px 0 40px}
.case_bomm{width:100%; float:left; margin:0 auto;}
.case_bomm p{ width:70%; float:left; overflow:hidden; text-align:left; display:block}
.case_bomm p a{width:100%; float:left; line-height:30px; font-size:14px; color:#666;}
.case_bomm span a{ width:15%; float:right; margin:15px 15px 0 0; background:#0566b9; height:42px; line-height:42px; color:#FFF; font-size:14px;}
.case_bomm span a:hover{ background:#cb0202;}

.case_right{ width:205px; float:right; text-align:left; margin:0 10px 30px; padding:20px 20px 20px; overflow:hidden;border:1px solid #efefef;}
.case_right h3{ font-weight:normal; font-size:17px; color:#000; line-height:25px;}
.case_right h3 span{ font-size:12px; text-transform:uppercase; color:#666; font-family:Arial, Helvetica, sans-serif}

.case_right ul{ margin:30px 0; text-align:center}
.case_right ul li{ width:205px; float:left; display:block; margin:5px 0 10px;}
.case_right ul li a p{ float:left; width:100%; color:#666; font-size:14px; line-height:28px;height:28px; overflow:hidden; display:block}






/*----------------------------------------------------------------------news---------------------------------------------------*/
.news_list {margin:0 auto; width:100%; float:left;}
.news_list li { width:95%;background:#FFF;  float:left; border-bottom: 1px solid #ddd; box-sizing: border-box; padding:23px 2.5%; margin-bottom:20px; box-shadow: 0 2px 3px 1px #ccc;}
.news_list li .news_img {float: left; width:300px;}
.news_list li .mindd{ float:left;width:620px; margin:0 0 0 40px }
.news_list li .rht_time{ float:right; width:90px; margin:30px 0 0 0;}
.news_list li .rht_time span{font-size:55px; line-height:55px; border-bottom: 1px solid #1a1a1a; color: #1a1a1a; }
.news_list li .rht_time  p{display: block;font-size: 18px; padding-top:25px; }
.news_list li .news_title {float: right; text-align:left; width:100%; margin:0 0 10px; overflow: hidden;}
.news_list li .news_title a {width:100%;color:#333333; font-size:20px; line-height:40px;  max-height: 2.6em;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }
.news_list li .news_title a:hover{ color:#1361aa;}
.news_list li .news_brief {float:right; width:100%;font-size:13px; color:#898888; line-height:24px; padding-top: 5px; text-align: justify; 
max-height:48px; overflow: hidden;}
.news_list li .news_btm { float:right;width:100%;margin:40px 0 0 0;}
.news_list li .news_br{ float:left;}
.news_br .bdsharebuttonbox a {display: inline-block; padding:10px 0 0 0;}
.news_br .bdsharebuttonbox a.qq {background:url(../images/icons.png) no-repeat 0 5px; width:22px; height:18px; display:block}
.news_br .bdsharebuttonbox a.weibo {background:url(../images/icons.png) no-repeat 0 -21px; width: 22px; height: 18px;}
.news_br .bdsharebuttonbox a.weixin {background:url(../images/icons.png) no-repeat 0 -47px; width: 22px; height: 18px;}
.news_br {vertical-align: bottom; line-height: 33px;float: right;width:220px; }
.news_bl, .news_br .bdsharebuttonbox {display: inline-block;}
.news_br .bdsharebuttonbox .share,  .news_br .bdsharebuttonbox a {float: left; margin-left: 5px;font-size: 14px;color: #999; }
.read_num {padding-right: 20px;}

/*----------------------------------------------------------------------news main---------------------------------------------------*/
.newsman_left{ width:70%}


/* 分页 */
.pageController{float:right; padding-right:10px; padding-top:10px;padding-bottom:5px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#efefef 1px solid; color:#07166A;padding:3px 6px 3px 6px; margin-right:5px; line-height:14px;}
.pageController a:hover{background-color:#efefef;color:#438ece; text-decoration:none;  border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#438ece;font-weight:bold;border:#efefef 1px solid;}
.clear{clear:both;}

 
.items1 li {float: left; margin-top: 20px;margin-right: 35px;}
.items1 li img {border: 1px solid #D4D4D4;height: padding: 4px;}
.items1 li span {display: block;line-height: 20px; text-align: center;font-size: 14px; color:#686666}



.pd_section {margin:0 0 10px; float:left; width:100%; padding:0 0 2%; clear:both; text-align:left   }
.inquiryForm { clear:both; overflow:hidden;padding:0 0 2%; font-family:"nexa_lightregular";}
.inquiryForm dl { padding-bottom:10px; margin-left:0; }
.inquiryForm dt { font-size:15px; color:#666;padding-bottom:10px;}
.inquiryForm .row{ width:100%; float:left}
.inquiryForm font.red { color:red; font-size:18px; vertical-align:middle; height:14px; line-height:14px; display:inline-block;}
.inquiryForm .tip { color:red; padding-top:5px; display:none;}
.inquiryForm .input,.inquiryForm .select,.inquiryForm .textarea { width:100%; border:#ccc 1px solid; height:2.8125em; padding:.5em; line-height:23px;
 box-sizing:border-box; font-family:Arial;}
.inquiryForm .input:focus,.inquiryForm .select:focus,.inquiryForm .textarea:focus { -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; background:#fafafa; border-color:#999; outline:0 }
.inquiryForm .textarea { height:auto; resize:none;}
.inquiryForm .yzm { width:75%; margin-right:10px;}
.span-6,.full-row .row .span-6{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:47%}
.row {width: 100%;}
.span-12, .full-row .row .span-12 {float: left;  transition: .2s width ease; margin-right: 2%; width: 98%;}
.submit{width:30%;height:34px;float:left; margin-right:20px; font-size:16px; text-transform:uppercase; color:#FFF;border:none; background:#0450A3;}
.reset{background:#aaa9a9;}