/* CSS Document */
*{ margin:0 ; padding:0}
ul li{ list-style:none}
a{ text-decoration:none}
a{ color: #434343}
body{ font-family:"微软雅黑"; color:#434343; font_size:14px; background: #FFFFFF url(../images/bj.jpg)  }
.header{ overflow:hidden}
h1{ color:#CD3B27; font-size:25px; font-weight:normal}
h2{ color:#333333; font-size:32px; font-weight:normal; letter-spacing:normal}
h3{ font-size:18px; text-align:left;font-weight:700; line-height:40px; color:#0d417a;}
h4{ font-size:27px; margin-bottom:33px;}

.bj{ width:auto; background:url(../images/bj_.jpg) repeat-x;}

/*首页头部*/
.top{ width:1100px; margin:0 auto; background:#FFFFFF; height:130px; }
.top_l{ width:450px; float:left;  padding:15px 0 0 0; text-align:left; }
.top_l img{  background:#0033CC; text-align:left}
.top_r{ width:500px; float:left;  text-align:right; font-size:14px; padding:40px 0 0 0; line-height:25px;; letter-spacing:0px;}
.top_img{ padding:15px 0 0 5px; width:100px; float:left}
.top_img img{  border:1px #E5E5E5 solid ; }
.top_china{ width:170px;  height:30px; font-size:12px; position:relative; overflow:hidden; left:785px; top:-22px }
.top_china a:hover{ color:#245B94}
.top_china_f{ float:left}
.top_china_f span{ float:left; padding:5px;}
.top_china_f img{ float:left; width:28px ; height:28px;}
.top_english{ float:left; margin-left:15px;}
.top_english span{ float:left; padding:5px;}
.top_english img{ float:left; width:28px ; height:28px;}

/*首页导航*/
.nav{ width:1100px; margin:0 auto ; background:#00468E; overflow:hidden; height:50px;}
.nav ul li{ float:left; color:#FFFFFF; width:150px; text-align:center; line-height:50px; font-size:15px;}
.nav ul li a{ color:#FFFFFF}
.nav ul li a:hover{ background:#003264; display:block}

/*首页产品中心展示*/
.index_products{ width:1150px; margin:0 auto; text-align:center; margin-top:40px; overflow:hidden }
.index_products a{  color:#555555}
.index_products a:hover{ color:#CE3B28}
.index_products ul li{ width:270px; height:321px; float:left;   margin:40px 1px 0 14px; background:#FFFFFF ; padding:0px;}
.index_products_img img{height:213px;width:265px;}
.index_products_bottom { padding:4px; font-size:14px; text-align:left; color:#777777}
.index_products_bottom h3 a:hover{ color:#05020b}
.index_products_bottom h3 a{ color:#075ebf}

/*首页文本*/
.index_text { width:1160px; margin:0 auto; text-align:center; font-size:14px; margin-top:60px; overflow:hidden; }
.index_text  ul li:hover h5{ color:#FFFFFF}
.index_text ul li{ width:450px; height:160px; float:left; background:#FF0000; margin:20px 0 0 8px; padding:0 5px 0 115px; line-height:50px; text-align:left; overflow:hidden; border:1px solid #EEEEEE }
.index_text ul li h5{ font-size:20px; text-align:left; line-height:60px; color:#0B5DC2}

#a1{ background:url(../images/a1.jpg) no-repeat}
#a1:hover{ background:url(../images/a1..jpg) no-repeat; color:#FFFFFF}

#a2{ background:url(../images/a2.jpg) no-repeat}
#a2:hover{ background:url(../images/a2..jpg) no-repeat; color:#FFFFFF}

#a3{ background:url(../images/a3.jpg) no-repeat}
#a3:hover{ background:url(../images/a3..jpg) no-repeat; color:#FFFFFF}

#a4{ background:url(../images/a4.jpg) no-repeat}
#a4:hover{ background:url(../images/a4..jpg) no-repeat; color:#FFFFFF}

/*首页合作伙伴*/  
.Partner{ overflow:hidden;  width:1150px; margin:0 auto; margin-top:50px; margin-bottom:40px;}
.Partner_left,.Partner_right{ float:left; width:48%; margin-left:2%}
.Partner_left,.Partner_right .Partner_bottom_video{ padding:0 10px ; box-sizing:border-box; } 
.Partner_top{ padding-bottom:15px; border-bottom:5px solid #666666; font-size:18px}
.Partner_top span{ float:right; font-size:13px; line-height:28px}
.Partner_bottom { overflow:hidden}
.Partner_bottom ul li{ width:150px; height:105px; float:left; border:1px solid #D7D7D7; margin:40px 10px 0 10px; }
.Partner_bottom ul li img{ width:150px; height:105px; text-align:center}


/*页脚*/
/*修改*/
.foot{ background:url("../images/foot_bj.jpg") repeat-x;  }
.footer{ width:1150px; margin:0 auto; overflow:hidden}
.footer .top{ height:270px;}
.footer_top_l{ width:860px; float:left; margin-top:30px; overflow:hidden; margin-left:20px  }

.footer_top{height:300px; overflow:hidden}
.footer_top_l .footer_news{ margin-top:8px}
.footer_top_l .footer_news li{ padding-left:10px; background: url("../images/news_li.jpg") no-repeat 0px center; overflow:hidden; width:252px; line-height:19px; margin-bottom:6px;text-overflow:ellipsis;
white-space: nowrap;}
.footer_top_l ul li{color:#FFFFFF;   line-height:45px; font-size:14px; margin-bottom:20px; float:left;margin-right:30px;  }
.footer_top_l ul li a{color:#FFFFFF;}
.footer_top_l ul li a:hover{ color:#FFFFFF;}
.footer_top_l ul li ul{ margin-top:15px}
.footer_top_l ul li ul li{ line-height:6px; float:none;  font-size:13px;color:#BEBEBE;}
.footer_top_l ul li ul li a{color:#BEBEBE;}
.footer_top_l ul li ul li a:hover{ color:#FFFFFF;}

.footer_top_r_t{ width:250px; text-align:right;}
.footer_top_r_c{ margin-top:50px; color:#FFFFFF; }

.footer_top_r{ width:250px; float:right; }
.footer_top_r_c_l{ float:none}
.footer_top_r_c_r{ float:none; font-size:13px; margin:15px 0 0 0px; line-height:25px}

.footer_top_r_c_r span{ font-weight:bold}
.footer_bottom{ text-align:left; line-height:40px; font-size:13px; color:#999999}
.footer_bottom a{ color:#999999}
.footer_bottom a:hover{ color:#FFFFFF}
.footer_bottom span{ float:right; text-overflow:ellipsis;
white-space: nowrap; width:700px; text-align:right; overflow:hidden}

.footer_bottom2{
	text-align:left;
	line-height:20px;
	font-size:13px;
	color:#999999;
	height:40px;
	
}
.footer_bottom2 a{ color:#999999}
.footer_bottom2 a:hover{ color:#FFFFFF}
.footer_bottom2 span{ float:right}




.inside_banner{ overflow:hidden; padding-bottom:25px; background:#FFFFFF}
.inside_banner{ height:305px;}
.inside_banner img {
	margin: 0 auto;
	display: block;
}


/*关于我们内容*/
.con{ padding-bottom:35px; background:#FFFFFF}
.contact{ width:1170px; margin:0 auto;}
.contact_t{ height:30px; line-height:30px; padding:0 0 0 25px; border-bottom:1px solid #DBDBDB; font-size:13px; background:url(../images/bt.png) no-repeat 5px 6px}
.contact_t a{ color: #434343}
.contact_t a:hober{ color:#235991}

.contact_b{ margin-top:25px; overflow:hidden}
.contact_b_l{ width:285px; float:left; }
.contact_b_l_t{ height:70px; overflow:hidden; background:url(../images/contact_bj.png) no-repeat; color:#FFFFFF; font-size:28px; font-weight:bold; line-height:65px; text-align:center}
.contact_b_l_t span{ font-size:13px; font-weight:normal}
.contact_b_l_b { margin-top:20px; overflow:hidden; border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC}
.contact_b_l_b ul li{ line-height:46px; height:46px; border-bottom:1px solid #cccccc; font-size:15px; padding:0 0 0 44px; background:url(../images/li.png) no-repeat 30px center; }
.contact_b_l_b ul li a:hover{ color:#235991; }
.contact_b_r{ width:800px; float:left; margin-left:20px; border:1px solid #cccccc; padding:15px 30px 15px 30px; text-indent:25px; line-height:35px; text-align:}


.honor{ width:865px; overflow:hidden; float:left; margin-left:20px; }
.honor ul li{ width:185px; height:280px; float:left;padding:5px; line-height:15px; font-size:15px; text-align:center; padding:0 15px 10px 15px;}
.honor ul li a:hover{ color:#245B94}
.honor ul li img{ width:185px; height:260px;border:1px solid #cccccc; padding:4px}

/*产品中心*/
.products{ width:870px; margin:0 auto; float:left; margin-left:15px; overflow:hidden;  }
.products ul li{ width:850px; height:355px;  float:left; border:1px solid #CCCCCC; margin-left:10px; margin-bottom:15px; background:#EBEBEB ;  }
.products ul li .products_l{ float:left;padding:12px; }
.products ul li .products_l img{ width:410px; height:329px; }
.products ul li .products_r{ float:right; width:380px; padding:12px; text-align:left; font-size:14px;  }
.products ul li .products_r span{ font-weight:bold; font-size:18px; color:#666666; height:50px; line-height:50px; }
.products ul li .products_r span a{ color:#666666}
.products ul li .products_r span a:hover{ color:#245B94}
.products_r_t{ height:200px; overflow:hidden; line-height:20px;}
.products_r .products_r_b{  overflow:hidden; text-align:right; margin-top:95px;}
.products_r .products_r_b img{width:69px; height:22px; }
.products ul li img{ width:270px; height:183px; padding:3px 0 0 3px}
.products ul li:hover{ border:1px solid #245B94; }
.products_text{ height:38px;   position:relative; top:-38px;width:270px; left:3px; line-height:38px; text-align:center; color:#ffffff; background:rgba(0,0,0,0.4) none repeat scroll !important;
 }
.products_text a{ color:#FFFFFF}

.products_show{ width:800px; padding:20px 30px 15px 30px; float:left; border:solid 1px #cccccc; margin-left:23px; overflow:hidden}
.products_show_t{ height:415px;  text-align:center; padding:2px 0 0 0  ; }
.products_show_t_t{  overflow:hidden;border:0px solid #CCCCCC; margin:0 auto;width:600px; text-align:center; }
.products_show_t_t img{width:500px; height:402px; }
.products_show_t_b{ float:left;   text-align:left; font-size:14px; margin:25px 0 25px 25px; line-height:20px;}
.products_show_t_b span{ color:#00468E}

/*上下页*/
.product_page{ width:auto; overflow:hidden; width:800px; margin:0 auto; font-size:14px; letter-spacing:1px; }
.product_page a:hover{color:#00468E}

/*2015 4 9*/
.products_show_b{ margin-top:25px; font-size:13px;}
.pros_bas{ overflow:hidden; padding-bottom:15px;}
.pros_img{ float:left; width:470px; text-align:left;}
.pros_img img{ border:1px solid #DCDCDC; padding:1px;}
.pros_info{ float:left;}
.pros_info .tit{ font-weight:bold; font-size:16px;}
.pros_info label{ color:#00468E; font-weight:bold;}
.pros_pmtit{ clear:both; background:#00AAE7; height:40px; line-height:40px; color:#FFF; cursor:pointer;}
.pros_pmtit li{ float:left; width:120px; text-align:center; margin-right:2px; font-weight:bold}
.pros_pmtit li.cur{ background:#00468E;}
.pros_pmcont{ clear:both; padding:10px 0 0 0; line-height:25px; text-indent:10px;}


/*新闻中心*/
.news{ width:850px; margin:0 auto; float:right; margin-left:15px; overflow:hidden; }
.news ul li{ line-height:32px; border-bottom:1px dashed #999999; font-size:13px; padding: 0 0 0 15px; background:url(../images/news_li.jpg) 5px center no-repeat }
.news ul li span{ float:right}
.news ul li a:hover{ color:#00468E}
.news_show{ float:right ; width:860px; border:1px solid #cccccc; overflow:hidden ; margin-bottom:30px; }
.news_show_bt{ text-align:center; font-weight:bold; color:#666666; margin:25px 0 10px 0; font-size:16px;}
.news_show_time{ text-align:center; font-size:13px; color:#999999; margin-bottom:25px;}
.nusi{ width:138px; position:relative; left:366px;}

.news_show_cnotact{padding:0 25px 0 25px; color:#666666; text-align:left; text-indent:15px; line-height:25px;}

.vod{ float:right ; width:860px; border:1px solid #cccccc; overflow:hidden; text-align:center; padding:20px 0 20px 0; }
.lianxi{ float:right ; width:860px; border:1px solid #cccccc; overflow:hidden; text-align:center; }
.lianxi_t{ overflow:hidden; text-align:left; padding:20px 20px 15px 20px; border-bottom:1px solid #999999 }
.lianxi_t_l{ float:left; font-size:14px; line-height:25px; font-size:13px;}
.lianxi_t_l h6{ font-size:17px; color:#004B7F; margin-bottom:5px;}
.lianxi_t_r{ float:right}
.lianxi_b{ margin-top:25px; margin-bottom:25px;}

.case{ float:right ; width:860px; border:1px solid #cccccc; overflow:hidden; text-align:center; padding:20px 0 20px 0; }
.case ul li{ width:150px; height:105px; float:left; border:1px solid #D7D7D7; margin:20px 10px 20px 10px; }
.case ul li img{ width:150px; height:105px; text-align:center}}