@charset "utf-8";
*{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif; } 
img{border:0;}  
body{font-size:12px;line-height:180%;font-family: Arial, Helvetica, sans-serif; } 
ul,li{list-style:none;}
p{line-height:2em;}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#0041b9;transition: color 0.3s;-moz-transition: color 0.3s;	-webkit-transition: color 0.3s;-o-transition: color 0.3s; }
.clear{ clear:both} 


.language {float:right;text-align:center;width:70px;height: 25px;line-height:25px;}
.language a{display:block;float:left;padding:0 8px 0 8px; text-align:center;width:60px;height: 23px;line-height:25px;background:#999;font-family: Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;font-size:12px;border-radius: 15px;

-webkit-transition:background  .3s ease-in-out;
-moz-transition: background .3s ease-in-out;
-o-transition:background .3s ease-in-out;
-ms-transition:background .3s ease-in-out;
transition: background .3s ease-in-out;}
.language a:hover{display:block;background:#005cde;color:#ffffff;}


/* header结束 */


#ProductRec{width:100%;margin:0 auto;background: url(../images/pro-bg.jpg) center no-repeat;clear: both;display: block;height:550px;height:auto;min-height:650px;text-align:center;}
#ProductRec p{padding:20px; font-size:13PX; line-height:1.5em;color:#333333;text-align:center;}
.ProductTitle{padding:50px 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size:28px;color:#004bb5; font-weight:bold;}
.TitleKuang{position:relative;top:2px;width:30px;margin:0 auto;height:2px;background:#004bb5;}

.ProContent{position: relative;width:1100px;padding:40px 0px 0px 0px;margin:0 auto;text-align:center;}
.ProContent ul{padding:0;margin:0;}
.ProContent ul li{width:365px;background:#787878;float:left}
.ProContent ul li a{display:block;text-align:center;color:#ffffff;-webkit-transition:background  .3s ease-in-out;-moz-transition: background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;transition: background .3s ease-in-out;}
.ProContent ul li a span{display:block;padding:47px 0px 0px 0px;font-size:18px; font-weight:bold}
.ProContent ul li a em{display: block;font-size:14px;font-style:normal;line-height:25px;font-family:Arial, Helvetica, sans-serif;}
.ProContent ul li a img{border:0;margin-bottom:-10px;}
.ProContent ul li a:hover{background:#004bb5;color:#ffffff;}
/* 首页产品推荐结束 */


#Contact{width:100%;margin:0 auto; padding-top:20px;}
#Contact p {padding:20px; font-size:13PX; line-height:1.5em;color:#666666;text-align:center;}
/* 首页公司简介结束 */

#Footer{width:100%;	margin:0 auto;background:#005cde;height:350px;text-align:center;}
.FooterContent{width:1200px;margin:auto;}
.FooterNav{float:left; width:250px; margin-left:50px; padding-top:40px;text-align:left;}
.FooterNav ul{margin:0; padding:0; list-style:none;}
.FooterNav ul li {font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;color:#FFFFFF;text-decoration:none;}
.FooterNav ul li span{font-size:15px;line-height:40px;color:#FFFFFF;text-decoration:none; font-weight:bold;}
.FooterNav ul li a{font-size:12px;line-height:24px;color:#FFFFFF;text-decoration:none;}
.FooterNav ul li a:hover{color:#9dab20}
/* footer 结束 */

#copyright{ margin:0 auto;text-align:center; width:100%; height:45px; background:#004bb6;}
.copycontent{ margin:auto; width:1100px;}
#copyright p{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;display:block;width:540px;line-height:45px;float:left;color:#fff;}
/* 版权结束 */


.gototop{position:fixed; right:7px; bottom:10px; display:block; font-size:18px; width:30px; height:30px; background:#031523; color:#fff; text-align:center; padding-top:5px; z-index:9999999;
-webkit-transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; transition:all 1s; display:none;}
a:hover.gototop{text-decoration:none; background:#9dab20; color:#fff;}
/* 悬浮结束 */

#File{width:100%;margin:0 auto;text-align:center;height:auto;}
.FileMain{width:1100px;height:280px;height:auto;min-height:280px;margin:30px auto;}
.FileLeft{width:265px;float:right;}
.FileLeftTitle{background:#0047ac;color:#fff;font-size:25px;text-align:left;padding:30px 0px 20px 30px;}
.FileLeftTitle P{color:#4675b9;font-size:15px;text-align:left;padding:5px 0px 0px 0px;}
.FileLeftTitle1{background:#0047ac;color:#fff;font-size:25px;text-align:left;padding:20px 0px 20px 30px;}
.FileContact{background:#ededed;text-align:left;padding:20px;}
.FileContact p{line-height:30PX;color:#666666;}

.FileFenlei{text-align:left;padding:20px 0 30px 18px; background:#ededed}
.FileFenlei ul{padding:0;margin:0;}
.FileFenlei ul li{ width:230px; margin-top:10px;height:40px;line-height:40px;font-size:12px; background:#004bb5; color:#fff;}
.FileFenlei ul li a{ display:block; padding-left:15px;line-height:40px;color:#fff;font-size:12px;-webkit-transition:background  .3s ease-in-out;
-moz-transition: background .3s ease-in-out;
-o-transition:background .3s ease-in-out;
-ms-transition:background .3s ease-in-out;
transition: background .3s ease-in-out;}
.FileFenlei ul li a:hover{ background:#333; color:#fff}
.FileFenlei ul li a#active{ background:#333; color:#fff}

.FileRight{width:805px;text-align:left;margin-left:0px;float:left;}
.Location{ margin:0 auto;width:1100px;height:100px;line-height:100px;color:#666666;}
.FileContent{width:98%;margin:0px 20px;font-size:13px;color:#666666;line-height:1.8em;text-align:justify;}
/* 内页-公司简介结束 */

.CultureImg{ float:left;}
.CultureText{ margin-left:50px;}

.pro-font{font-size:12px; color:#ffffff; line-height:30px;}
.pro-font a{color:#ffffff; line-height:30px;}

.ProMain{width:1100px;height:280px;height:auto;min-height:280px;margin:30px auto;}
.ProDetails{ width:1100px; margin:0 auto; text-align:left;}
.ProLocation{width:100%;height:40px;line-height:40px;padding-left:20px;color:#666666; }
.DetailContent{ width:1000px; margin:40px auto;}
.DetailTitle{ font-size:18px; color:#333333; }
.DetailFont{ font-size:13px; line-height:2em; color:#666; }