@charset "utf-8";
/* CSS Document */
/*S*/

body{ font-size:14px; font-family:"微软雅黑"; margin:0px;  padding:0px; color:#676767; background:#fff; line-height:30px; }
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#676767; }
a:hover{text-decoration:none; color:#000;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; b_order-bottom:1px #d6d8d9 solid; padding-bottom:15px; margin-bottom:20px;}
ul,ol{ margin:0px; padding:0px;}

.banner{ padding-top:160px; position:fixed; width:100%; z-index:0;}

.one{ height:527px; overflow:hidden; background:url(../images/a6.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.one1{ background:url(../images/a7.png) bottom center no-repeat; height:50px; line-height:50px; width:404px; margin:50px auto; text-align:center; margin-top:60px; overflow:hidden; font-size:18px; color:#666666; font-weight:bold;}
.one1 span{ font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#999999;}
.one2{ float:left; width:500px; overflow:hidden;}
.slideBox{ width:500px; height:300px; overflow:hidden; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:url(../images/a3.png) center no-repeat; cursor:pointer; } 
.slideBox .hd ul li.on{ background:url(../images/a4.png) center no-repeat; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:500px; height:300px; }
.one3{ float:right; width:670px; overflow:hidden;} 
.one4{ line-height:26px; height:210px; overflow:hidden; margin-top:15px;}
.one5{ font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#cccccc 1px solid; float:left; line-height:22px; padding:0 15px; margin-top:14px;}
.one5_1{ margin-top:5px;}
.one6{ width:700px; height:225px; overflow:hidden;}
.one6 li{ float:left; width:155px; height:102px; margin:11px 16px 0px 0; overflow:hidden;}
.one6 li img{ width:155px; height:102px;}
.one7{ width:700px; height:234px; overflow:hidden;}
.one7 li{ float:left; width:147px; height:67px; margin:10px 26px 0px 0; overflow:hidden;}
.one7 li img{ width:145px; height:65px; border:#CCC 1px solid;}
.two{ height:530px; overflow:hidden; background:url(../images/a9.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
/********/
.leftLoop{ overflow:hidden; position:relative;}  
.leftLoop .bd{ text-align:left; width:1200px; margin:auto; overflow:hidden;} 
.leftLoop .bd ol{ overflow:hidden; zoom:1; } 
.leftLoop .bd ol li{ float:left; _display:inline; width:285px; margin-right:20px; height:290px; overflow:hidden; line-height:30px; text-align:center;}
.leftLoop .bd ol li img{ width:285px; height:204px;}
/*******/
.two1{ background:url(../images/a11.jpg) center no-repeat; height:30px; line-height:30px; text-align:center;}
.two1 span{ border:#d8d8d8 1px solid; background:#f3f3f3; padding:2px 10px; font-size:12px;}
.three{height:860px; overflow:hidden; background:url(../images/a12.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.three1{ background:url(../images/a13.png) bottom center no-repeat; height:50px; line-height:50px; width:404px; margin:50px auto; text-align:center; margin-top:60px; overflow:hidden; font-size:18px; color:#fff; font-weight:bold;}
.three1 span{ font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#fff;}
.three2{ width:1300px;}
.three2 li{ float:left; width:383px; margin:0 31px 30px 0; height:273px; overflow:hidden; position:relative;}
.three2 li img{ width:383px; height:273px;}
.three2_1{ position:absolute; height:80px; line-height:80px; width:100%; text-align:center; bottom:0px; background:rgba(231, 231, 231, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/background:#e7e7e7;/*实现IE背景透明*/filter:Alpha(opacity=80); display:none;}
.three2_1 a{ color:#2f4a9e; font-size:16px; display:block}
.three2 li:hover .three2_1{ display:block;}
.three3{ background:url(../images/a15.png) center no-repeat; width:194px; overflow:hidden; height:30px; line-height:30px; text-align:center; margin:auto; font-size:18px; margin-top:15px;}
.three3 a{ color:#FFF;}
.four{ height:720px; overflow:hidden; background:url(../images/a16.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.four1{ width:1350px;}
.four1 li{ float:left; width:568px; overflow:hidden; margin-right:64px;}
.four1_1{ }
.four1_1 img{ width:100%; height:155px;}
.four1_0{width:100%; overflow:hidden;}
.four1_2{ height:22px; line-height:20px; overflow: hidden; font-size:14px; font-weight:bold; font-size:15px;}
.four1_3{ line-height:22px; height:65px; overflow:hidden;}
.four1_4{ background:#f3f3f3; border:1px #ccc solid; float:left; font-size:12px; line-height:22px; padding:0 15px; margin-top:15px;}
.four1_5{ font-size:12px;}
.four1 li:hover .four1_2 a{ color:#2f4a9e;}
.four1 li:hover .four1_3{ color:#2f4a9e;}
.four1 li:hover .four1_4{ background:#2f4a9e;}
.four1 li:hover .four1_4 a{ color:#FFF}
.four2{ margin-top:40px; width:1300px;}
.four2 li{ float:left; width:265px; margin-right:46px; overflow:hidden; border-top:#cccccc 1px solid; padding-top:15px;}
.four2 li:hover .four2_2_1 a{ color:#2f4a9e;} 
.four2_1{ float:left; background:url(../images/a18.png) center no-repeat; width:79px; overflow:hidden; height:55px;}
.four2_1_1{ float:left; font-size:24px;}
.four2_1_2{ float:right; font-size:36px; padding-top:22px;}
.four2_2{ float:right; width:165px; overflow:hidden;}
.four2_2_1{ height:22px; line-height:22px; overflow:hidden; font-weight:bold;}
.four2_2_2{ line-height:18px; height:38px; overflow:hidden; font-size:12px;}
.four1_3{ font-size:12px;}
.five{ height:340px; overflow:hidden; background:url(../images/a6.jpg) bottom center no-repeat; background-attachment:fixed; z-index:300; position:relative;}
.five1{ margin-top:35px;}
.five1 li{ float:left;}
.five1 li img{ width:198px; height:90px; border:#cccccc 1px solid;}
.five2{ background:url(../images/a7.png) bottom center no-repeat; height:50px; line-height:50px; width:404px; margin:30px auto; text-align:center; margin-top:40px; overflow:hidden; font-size:18px; color:#666666; font-weight:bold;}
