@charset "utf-8"; 
*{margin:0;padding:0;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../enimages/body_bg.gif) center 0 repeat-y; color:#2c2c2c; }
ul li{ list-style-type:none; }
img{border:none;}
input{}
font{font-size:12px;}
a{ text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;height:0;_height:0; overflow:hidden;}
.clear{clear:both;}


/*head*/

.main{ margin:0 auto; width:1200px; overflow:hidden;}
.left{ float:left; width:272px;overflow:hidden; margin-right:28px; margin-bottom:100px;}
.right{ float:left; width:900px;overflow:hidden;}

.logo{ height:169px; background:url(../enimages/logo.png) 0 0 no-repeat;}
.yuyan{ height:33px; padding-top:67px; padding-left:128px; background:#d1d2d4 url(../enimages/yuyan.jpg) 0 bottom no-repeat;}
.yuyan a{font-family:"新宋体"; color:#777; }
.yuyan_a1{ padding-right:51px;}

.left01{ background:#be2021;}
.left01 ul li{ width:272px; height:61px; border-bottom:1px solid #9c0001}
.left01 ul li a{ display:block;  padding-left:64px; height:61px; line-height:61px; color:#fff; font-size:18px; text-decoration:none;}
.left01 ul li a:hover{ display:block;  padding-left:64px; height:61px; line-height:61px; color:#fff; font-size:18px; background:url(../enimages/left_ah.jpg) 0 0 no-repeat; text-decoration:none;}
.left01 ul li a.hover{ display:block;  padding-left:64px; height:61px; line-height:61px; color:#fff; font-size:18px; background:url(../enimages/left_ah.jpg) 0 0 no-repeat; text-decoration:none;}
.left02{ color:#ffdede; line-height:24px; font-size:14px; padding-left:26px; padding-top:26px; height:179px;background:#9c0001;}
.left03{ height:81px;}

.banner{ width:900px; height:500px;}
.box01{ height:162px; background:url(../enimages/about1.gif) 0 0 repeat-y; padding:17px 26px 0 40px; font-size:14px; line-height:24px;}
.box02{ border-bottom:1px solid #d6d6d6; height:63px; line-height:63px; font-size:30px; text-align:center; text-transform:uppercase; font-weight:bold;}
.box03{ height:180px; padding-top:30px; border-bottom:1px solid #d6d6d6; padding-left:42px;}
.box03 ul li{ float:left;/* width:143px;*/ height:210px; text-align:center; padding-left:10px;}
.box03 ul li p{ line-height:51px; font-size:14px; font-weight:bold; color:#0c172d;}
.box03 ul li p a{ color:#0c172d;}
.box03li{ margin-right:83px;}

.box04{ height:78px; text-align:center; font-size:18px; padding-top:28px;}
.box04 span{ font-size:30px; text-transform:uppercase; font-weight:bold;}

.box05{ margin:0 auto; width:899px; border-left:1px solid #e0e0e0; overflow:hidden;}
.box05 ul li{ float:left; width:298px; height:215px; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
.box05_a1{ display:block; width:298px; height:215px; background:url(../enimages/about6_a.jpg) 0 0 no-repeat;}
.box05_a1:hover{display:block;width:298px; height:215px;  background:url(../enimages/about6_ah.jpg) 0 0 no-repeat;}
.box05_a1.hover{display:block;width:298px; height:215px;  background:url(../enimages/about6_ah.jpg) 0 0 no-repeat;}

.box05_a2{ display:block; width:298px; height:215px; background:url(../enimages/about7_a.jpg) 0 0 no-repeat;}
.box05_a2:hover{display:block;width:298px; height:215px;  background:url(../enimages/about7_ah.jpg) 0 0 no-repeat;}
.box05_a3{ display:block; width:298px; height:215px; background:url(../enimages/about8_a.jpg) 0 0 no-repeat;}
.box05_a3:hover{display:block;width:298px; height:215px;  background:url(../enimages/about8_ah.jpg) 0 0 no-repeat;}
.box05_a4{ display:block; width:298px; height:215px; background:url(../enimages/about9_a.jpg) 0 0 no-repeat;}
.box05_a4:hover{display:block;width:298px; height:215px;  background:url(../enimages/about9_ah.jpg) 0 0 no-repeat;}
.box05_a5{ display:block; width:298px; height:215px; background:url(../enimages/about10_a.jpg) 0 0 no-repeat;}
.box05_a5:hover{display:block;width:298px; height:215px;  background:url(../enimages/about10_ah.jpg) 0 0 no-repeat;}
.box05_a6{ display:block; width:298px; height:215px; background:url(../enimages/about11_a.jpg) 0 0 no-repeat;}
.box05_a6:hover{display:block;width:298px; height:215px;  background:url(../enimages/about11_ah.jpg) 0 0 no-repeat;}


.foot{ height:94px; background:url(../enimages/foot_bg.jpg) center 0 no-repeat;}
.copy{ margin:0 auto; width:1200px; height:94px; line-height:94px; color:#4d4d4d; font-family:"微软雅黑";}
.copyf{ float:left; width:697px; height:94px; padding-left:303px;}
.copyr{ float:left; width:200px; height:94px; text-align:right;}


.menu{   height:55px;  padding-top:7px; background:#2d3e50; margin-top:5px; padding-left:15px;}
.menu a{ float:left; display:block; margin-right:2px; padding-left:3px; padding-right:3px; height:33px; padding-top:15px; font-size:16px;  color:#fff; text-align:center; text-decoration:none;}
.menu a:hover{ display:block; padding-left:3px; padding-right:3px; height:33px; padding-top:15px; font-size:16px; color:#fff; text-align:center; background-color:#b20000;text-decoration:none;}
.menu a.hover{ display:block;padding-left:3px; padding-right:3px;height:33px; padding-top:15px; font-size:16px;  color:#fff; text-align:center; background-color:#b20000;text-decoration:none;}

.about{ background:#fff; overflow:hidden;}

.about01{ font-size:14px; line-height:24px; padding:20px 25px 15px 41px;}
.zizhi{ padding-top:37px; padding-left:43px; overflow:hidden;}
.zizhi ul li{ float:left; width:384px; height:339px; display:inline; margin-right:43px;}
.zizhi ul li p{ text-align:center; font-family:"微软雅黑";}
.zizhi ul li p a{ color:#666;}
.zizhi ul li img{ padding-bottom:17px;}

/*nextpage*/
.nextpage{ margin:0 auto; width:600px; height:70px; text-align:center;  font-size:12px;}
.nextpage ul{ display:inline;}	
.nextpage ul li{ display:inline; margin-right:1px; _margin-right:1px; *margin-right:1px; height:20px;padding:0 1px; }	
.nextpage ul li a{ color:#787878;}	
.nextpage .pagenum{display:inline-block; width:21px; height:20px; line-height:20px; border:1px solid #dddddd; color:#787878; text-align:center;   }
.nextpage .currentpagenum{display:inline-block;color:#5f6065; width:21px; height:20px; line-height:20px; border:1px solid #fff;text-decoration:none;  }
.nextpage .shang{display:inline-block; width:59px; height:20px; line-height:20px; border:1px solid #dddddd; color:#787878; text-align:center;  padding:0 2px; }

.pro01{ padding-top:37px; padding-left:50px; overflow:hidden;}
.pro01 ul li{ float:left; display:inline; margin-bottom:45px; margin-right:53px; width:371px; height:411px; background:#bfbfbf;}
.pro01x{ height:59px;}
.pro01xf{ float:left; width:223px; padding-left:17px; height:59px; font-size:14px; line-height:59px;color:#000;font-family:"微软雅黑";}
.pro01xr{ float:left; width:131px; height:47px; padding-top:12px; text-align:right;}

.pro02{ margin:0 auto; width:817px; overflow:hidden;}
.pro02s{ height:44px; padding-top:42px; text-align:center; font-size:24px; color:#4d4d4d; border-bottom:1px solid #c8c8c8;}
.pro02z{ padding-top:27px; text-align:center;}
.pro02x{ padding:23px 8px 33px 12px; line-height:24px; font-size:14px;}

.Technology{ background:#fff; overflow:hidden; line-height:24px; color:#4d4d4d; font-size:14px; padding:34px 40px 53px 52px;}

.newsw{background:#fff; overflow:hidden;}
.news{  color:#4d4d4d; font-size:14px; padding:70px 0 24px 60px;}
.news ul{ width:788px; height:210px;}
.news ul li{ width:788px; height:37px;}
.news ul li span{ float:right;}
.news ul li a{ color:#4d4d4d;}

.article01{ margin:0 auto; width:800px; text-align:center; font-size:18px; line-height:20px; color:#4d4d4d; padding-top:30px; padding-bottom:10px; border-bottom:1px solid #cacaca;}
.article02{ margin:0 auto; width:800px; text-align:center; font-size:14px; color:#4d4d4d; padding-top:10px; padding-bottom:17px; }
.article03{ margin:0 auto; width:800px; font-size:14px; color:#4d4d4d; line-height:24px; padding-bottom:25px; }
.article04{ margin:0 auto; width:800px; height:113px; padding-top:15px; color:#000; line-height:26px;border-top:1px solid #cacaca;}
.article04 a{color:#000; }

.case{ margin-bottom:20px; overflow:hidden;}
.case ul li{ margin-top:37px; margin-left:40px;width:813px; border-bottom:1px solid #cacaca; overflow:hidden;}
.casef{ float:left; width:338px; overflow:hidden; padding-bottom:50px;}
.caser{ float:left; width:475px; overflow:hidden; font-size:14px;}
.caser1{ height:46px;border-bottom:1px solid #cacaca; line-height:22px; color:#000;}
.caser2{ line-height:20px; color:#4d4d4d; padding-top:15px; padding-bottom:23px;}




