﻿/* CSS Document */
@import url("reset.css");
@import url("typography.css");

body { margin:0 auto; width:100%; padding:0; font-family:微软雅黑; font-size:14px;line-height:24px; }
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border:0px; margin:0; padding:0; list-style-type:none; }
b{ font-size:14px;}

/* Link */
a:link {color: ; text-decoration:none;}
a:visited {color: ;text-decoration:none;}
a:hover {color: white;}
a:active {color: ;}

a{blr:expression(this.onFocus=this.blur());} 

/*index*/
.all{ float:left; width:100%; background:#fff;}
.top{width:100%; height:152px;}
.top11{ width:100%;height:38px; line-height:38px; background:#ededed;}
.top111{ width:1080px;height:38px; line-height:38px; margin: 0 auto;}
.top11z{ float:left;}
.top11y{ float:right;} 
.top11y a{ color:#333333;}
.top22{ float:left; width:100%; height:114px; background:url(../images/top22bj.jpg) center no-repeat;}
.top222{ width:1080px; height:114px; margin:0 auto;}
.top22z{ float:left;}
.top22y{ float:right;}
.nav{ width:100%; height:60px; line-height:60px;}
.nav1{ width:1080px; height:60px; margin: 0 auto;}
.nav1 ul li{ float:left; width:133px; text-align:center; height:60px; line-height:60px; color:#333; font-size:16px;}
.nav1 ul li:hover{float:left; width:133px; text-align:center; height:60px; line-height:60px; background:#c40d28; color:#FFFFFF;font-size:16px;}
.navys{width:133px; text-align:center; height:60px; line-height:60px; background:#c40d28;font-size:16px; color:#FFFFFF;}



.banner{ float:left; width:100%; height:400px;}
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.ggl{ float:left; width:100%; height:60px;}
.ggl1{ width:1080px; height:60px; margin: 0 auto;}
.gglz{ width:348px; height:60px; background:#014d97; float:left; line-height:60px; color:#FFFFFF; font-size:16px; text-align:center;}
.ggly{ width:731px; height:60px; background:#0e6fda; float:right; color:#FFFFFF; line-height:60px;}
.gglytu{ float:left; margin-left:25px;}
.gglywz1{ float:left; font-size:16px;}
.gglywz2{ float:left; width:570px; font-size:16px;}

.gywm{ float:left; width:100%; height:387px; position:absolute; z-index:999px; margin-top:460px;}
.gywm1{ width:1080px; height:387px; margin:0 auto; margin-top:40px;}
.gywm1z{ width:470px; height:350px; float:left;}

.luara-top{position:relative;padding:0;overflow: hidden;}
.luara-top ul{position: relative;padding: inherit;margin: 0;}
.luara-top ul li{padding: inherit;margin: inherit;list-style: none;}
.luara-top ul li img{width: inherit;height: inherit;}


.gywm1y{ float:left; width:610px; height:418px;}
.gywm1ybt{ width:610px; height:75px;}
.gywmbt{ float:left; margin-left:25px;}
.gywmbtwz{ float:left; color:#03346b; font-size:22px;}
.gywm1ynr{ width:610px; height:345px; background:#f6f6f6;}
.gywm1nr1{width:506px; height:108px; padding-left:50px; padding-top:30px; line-height:30px; text-indent:2em;}
.gywmckxq{  width:160px; height:40px; line-height:40px; text-align:center; border:1px solid #cbced7; margin-top:120px; margin-left:50px;}
.gywmckxq a{ color:#0a2966;}

.zycp{ float:left; width:100%; height:189px; background:url(../images/cpzxbj.jpg) center no-repeat; margin-top:389px; }
.zyzp1{ width:1080px; height:189px; margin:0 auto;}
.zycpbtwz{ float:left; color:#fff; font-size:22px; padding-top:100px; padding-left:15px;}
.zycpbtwz2{ float:right; color:#FFFFFF; padding-top:115px; padding-right:15px;}
.zycpbtwz2 a{ color:#FFFFFF;}
.zycp2{ float:left; width:100%; height:auto; min-height:630px;}
.zycp21{ width:1080px; height: auto ; min-height:630px;margin:0 auto; }
.zycp21z{ width:283px; height:630px; float:left;}
.zycp21z1{ width:239px; height:2000px; border:1px solid #dddddd; margin-top:40px;}
.zycp21bt{ background:url(../images/cpzbtbj.jpg); width:105px; margin-left:20px; border-bottom:1px solid #ddd; height:81px; line-height:81px; color:#03346b; padding-left:70px; font-size:16px;}
.zycp21lb{ width:239px; height:2000px; }
.zycp21lb ul li{ float:left; width:100%; height:50px; line-height:50px;}
.lbtu{ float:left; margin-left:27px; height:50px; width:}
.lbwz{ float:left; height:50px; line-height:50px;}
.lbwz a{ color:#666666;}
.zycp21y1 ul li{ float:left; width:256px; height:256px; background:#f6f6f6; margin-left:8px; margin-top:39px;}
.zycptu{ float:left; width:230px; height:173px; margin-left:13px; margin-top:10px;} 
.zycpwz{ float:left; width:256px; padding-left: height:70px; line-height:70px; text-align:center; font-size:16px;}
.zycpwz a{ color:#666666;}
.zycpwz a:hover{ color:#085eab;}





.lxwmxwzx{ float:left; width:100%; height:446px; }
.lxwmxwzx1{ width:1080px; height:446px; margin: 0 auto;}
.lxwm{ float:left; width:240px; height:408px;background:url(../images/sydzbj.jpg);}
.lxwm1{ width:240px; height:48px; color:#FFFFFF; text-align:center; font-size:24px; line-height:50px;}
.lxwm2{ width:240px; height:15px; color:#FFFFFF; text-align:center; font-size:16px; line-height:15px;}
.lxwm3{ width:240px; height:15px; color:#FFFFFF; padding-left:60px; padding-top:48px; font-size:16px; line-height:15px;}
.lxwm4{ width:240px; height:15px; color:#FFFFFF; padding-left:60px; padding-top:48px; font-size:16px; line-height:15px;}
.lxwm5{ width:240px; height:15px; color:#FFFFFF; padding-left:60px; padding-top:40px; font-size:16px; line-height:25px;}

.xwzx{ float:right;width:835px;  height:446px;}
.xwzxbt{ background:url(../images/xwzxbj.jpg) no-repeat; width:797px; height:54px; float:left; margin-left:40px;}
.xwzxbtwz{ float:left; color:#03346b; font-size:22px;padding-left:8px;}
.xwzxnr ul li{ float:right; margin-top:30px; width:769px; height:148px; border:1px solid #e7e7e7;}
.xwzxnrrq{ width:56px; height:56px; background:#0256ac; float:left; margin-left:-25px; margin-top:45px;}
.xwzxnrrq1{ width:56px; height:35px; line-height:35px; color:#FFFFFF; text-align:center; font-size:20px; font-weight:bold;}
.xwzxnrrq2{width:56px; height:5px; line-height:1px; margin-top:-18px;color:#FFFFFF; text-align:center;}
.xwzxnrrqbt{ float:left; padding-left:20px;width:90%; height:60px; line-height:60px; color:#333333; font-size:16px; }
.xwzxnrrqnr{ float:left; width:90%; height:62px; line-height:25px; color:#747474;padding-left:20px;}
.xwzxnrrqbt a{ color:#333333;}
.xwzxnrrqbt a:hover{ color:#085eab;}
.xwzxnrrqnr a{color:#747474;}
.xwzxnrrqnr a:hover{color:#085eab;}
.xwzxys{ width:67px; height:2px; background:#0256ac; float:left; margin-left:50px;}




.foot{ float:left; width:100%; height:258px; background:url(../images/footbj.jpg) repeat-x ; margin-top:38px;}
.foot1{ width:1080px; height:258px; margin:0 auto;}
.foot_nav ul li{ float:left; width:133px; height:69px; line-height:69px; color:#FFFFFF; font-size:16px; text-align:center;}
.foot_nav ul li a{ color:#FFFFFF;}
.foot_nav ul li a:hover{ font-weight:bold;color:#FFFFFF;}
.foot_nrz{ float:left; width:50%; }
.foot_nry{ float:left; width:50%; }
.footnrztu{ float:left; margin-top:45px;}
.footnrzwz{ float:left; margin-top:62px; color:#FFFFFF; margin-left:32px;}
.lj5 ul li{ float:right; margin-left:5px; margin-top:78px; }




/*产品*/
.bannerdy{ width:100%; height:299px;margin: 0 auto;}
.bannerdy img{ width:100%; height:299px;margin: 0 auto;  }
.zycp21zdy{width:270px; height:auto; min-height:700px;float:left;}
.zycp21ydy{ width:800px; height:auto; min-height:800px; float:right;}
.zycpdyy{ margin-top:40px;background:url(../images/dyybtbj.jpg) no-repeat; width:800px; height:68px;}
.zycpdyyleft{ float:left; width:130px; padding-left:20px; height:68px; line-height:80px; color:#294a78; font-size:16px;}
.zycpdyyright{  height:68px; line-height:80px; float:right;}
.zycpdyyright a{ color:#1f65de;}
.zycp21y1dy{ width:100%; height:auto; min-height:800px;}
.zycp21y1dy ul li{ float:left; width:256px; height:256px; background:#f6f6f6; margin-left:8px; margin-top:39px;}
.zycp2dy{ float:left; width:100%; height:aotu; min-height:300px; margin-top:-20px;}
.zycp21dy{ width:1080px;height:aotu; min-height:300px; margin:0 auto; }
.zycp_tel{ float:left; margin-top:5px;background:url(../images/telbj.jpg) no-repeat; width:240px; height:113px; font-size:26px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:60px; margin-top:10px;}

.fy{margin-top:40px; float:left; margin-left:205px;}
DIV.digg { 
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;
 MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center ; 
} 
DIV.digg A { 
BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid;
 PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; 
BORDER-LEFT: #aaaadd 1px solid; COLOR: #03395a; PADDING-TOP: 2px;
 BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none 
} 
DIV.digg A:hover { 
BORDER-RIGHT: #e5edf2 1px solid; BORDER-TOP: #e5edf2 1px solid;
 BORDER-LEFT: #e5edf2 1px solid; COLOR: #000; BORDER-BOTTOM: #e5edf2 1px solid 
} 
DIV.digg A:active { 
BORDER-RIGHT: #e5edf2 1px solid; BORDER-TOP: #e5edf2 1px solid;
 BORDER-LEFT: #e5edf2 1px solid; COLOR: #000; BORDER-BOTTOM: #e5edf2 1px solid 
} 
DIV.digg SPAN.current { 
BORDER-RIGHT: #e5edf2 1px solid; PADDING-RIGHT: 5px;
 BORDER-TOP: #e5edf2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold;
 PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #e5edf2 1px solid;
 COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #e5edf2 1px solid; BACKGROUND-COLOR: #e5edf2 
} 
DIV.digg SPAN.disabled { 
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid;
 PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;
 BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px;
 BORDER-BOTTOM: #eee 1px solid 
} 




/*产品最终*/
.zycpzzbt{ width:100%; height:83px; line-height:83px; text-align:center; font-size:24px;}
.zycpzztu{ width:100%; height:420px; }
.zycpzztu img{ width:522px; height:392px; margin-left:139px;}
.zycpzzjswz{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #aeaeae;}
.zycpzzjswz ul li{ margin-top:-3px; float:left; width:33px; height:33px; background:#0f60cc; border-radius:50px; text-align:center; color:#FFFFFF; line-height:33px;}
.zycpzzjswz1{ width:170px; height:50px; margin: 0 auto;}
.zycpzzwz{ width:755px; height:auto; min-height:400px; margin-left:15px; margin-top:20px;}




/*在线订购*/
.zycp2dg{float:left; width:100%; height:auto;}
.zxdg{ width:600px; height:auto; min-height:300px; margin-left:50px; margin-top:50px;}
.zxdg p{ width:600px; height:65px; line-height:65px; float:left; font-size:16px;}
.tjly{ float:left; width:600px; margin-left:130px; margin-top:20px;}




/*新闻最终*/
.xwzzbt{ width:100%; height:80px; line-height:80px;border-bottom:1px solid #aeaeae; text-align:center; font-size:22px;}
.xwzznr{width:755px; height:auto; min-height:400px; margin-left:15px; margin-top:20px;}




