*{ margin:0px;padding:0px;border:0px;}
body{ font-family:"\5FAE\8F6F\96C5\9ED1"; background:#f4f4f4; font-size:14px;}
ul,li{ list-style:none;}
.f-l{ float:left;}
.f-r{ float:right;}
.clear { height: 0px; line-height: 0; clear: both; font-size: 0px; }
a{ text-decoration:none;}
.w1000{ width:1000px; margin:0 auto;}
.w{ background:#ededed;}
.header{ overflow:hidden; }
.header p{ width:300px; float:left;}
.header  ul{ float:right; width:645px; margin-top:10px;}
.header  ul li{ float:left; width:200px; height:30px; line-height:30px;}
.header  ul li a{ color:#1883c6;}
.header  ul li.last{ width:240px;}

.banner{ width:100%; text-align:center; position:relative;z-index:90; height: 904px; }
.banner .p1{ background:url(../images/b1.png) no-repeat top center; height:248px;}
.banner .p2{ background:url(../images/b2.png) no-repeat top center; height:321px;}
.banner .p3{ background:url(../images/b3.jpg) no-repeat top center; height:412px;}
.banner .nav{ position:absolute; left:0px; z-index:100; top:0px;  background:url(../images/navbg.png) repeat-x; height:35px; width:100%;}
.banner .nav .w1000{ height:35px; line-height:35px; overflow:hidden;}
.banner .nav .w1000 a{ display:block; padding:0 50px; float:left; color:#fff; font-size:16px; margin-right:35px;}

.slideBox .bd{ position:relative; width:100%; height: 767px; z-index:0;}
.slideBox .bd .inbox{ height: 767px;}
.slideBox .bd #inbox1,.slideBox .bd #inbox2{ zoom:1; vertical-align:middle;}
.slideBox .bd #inbox1{ background: url(../images/banner1.jpg) top center no-repeat;}
.slideBox .bd #inbox2{ background: url(../images/banner2.jpg) top center no-repeat;}
.slideBox .bd .inbox .innerbox{position: relative; width:1000px; height:767px; margin: 0 auto; overflow: hidden;}
.banner_word{position: absolute; display: block; top:145px; left:-490px;}
.banner_word1{position: absolute;top:282px; left: -462px; opacity: 0;}
.bannerbg{width:100%; top: 447px; left: 0; height: 498px;   }
.phone1,.phone2{position: absolute; width: 105px; height: 195px; top:80px; left:665px; opacity: 0;}
.phone2{position: absolute; width: 103px; height: 195px; top: 403px; left:789px; }
.bannerbg{position: absolute; background:url(../images/bannerbg.png) top center no-repeat; width: 100%; height: 457px; top:450px; }


.con1{ background:#d4d4d4;background:url(../images/con1bg.jpg) no-repeat top center #f4f4f4; height:1558px;}
.con1 h3{position: relative; width: 1000px; height: 72px; margin: 0 auto; background: url(../images/con1title.jpg) no-repeat top center;}
.con1 h3 span{position: absolute; color: #229138; font-style: italic; top:49px;}
.con1 h3 .cont1_phone1{  left: 659px; }
.con1 h3 .cont1_phone2{  left: 820px; }
.con1 p.sb{ font-size:16px; color:#464646; line-height:27px; font-weight:bold;} 
.con1 .w1000 div.con1-sb{ height:330px; background:#0085ce; margin-top:20px;}
.con1 .w1000 div.con1-sb p.sb{ float:left; margin:17px 0px 0 17px;}
.con1 .w1000 .info{ margin-top:17px; font-size:16px; float:left; color:#fff; width:570px; margin-left:40px;}
.con1 .w1000 .info p{ margin-top:6px;}
.con1 .w1000 .info ul li{ background:url(../images/ico.png) no-repeat left 10px; text-indent:13px; line-height:23px;}
.con1 .w1000 div.con1-sb2 h1{ text-align:center;}
.con1 .w1000 div.con1-sb2 dl{ overflow:hidden;}
.con1 .w1000 div.con1-sb2 dt{ float:left; width:26px; margin-left:190px;}
.con1 .w1000 div.con1-sb2 dd{ float:left; width:690px; font-size:16px; line-height:25px; margin-bottom:6px; font-weight:bold; color:#6b6b6b;}
.con1 .w1000 div.con1-sb3{ margin-top:450px;}
.con1 .w1000 div.con1-sb3 h1{ text-align:center;}
.con1 .w1000 div.con1-sb3 .con1-sb3-dl{ overflow:hidden; width:850px; margin:20px auto;}
.con1-sb3 .con1-sb3-dl dl{ float:left; width:250px; height:330px; background:#0085ce; margin-left:30px; }
.con1-sb3 .con1-sb3-dl dt{ color: #FFF; font-size:20px; text-align:center; height:66px; font-weight:bold; line-height:66px;}
.con1-sb3 .con1-sb3-dl dd{ color:#fff; padding:0 8px; line-height:20px;}

.con2{ margin-top:45px; background:#e7e7e7;}
.con3{ margin-top:45px; background:#f4f4f4; overflow:hidden;} 
.con3 .w1000 h1{ text-align:center; margin-bottom:10px;}

.con4{ height:741px; background:url(../images/con4bg.jpg) no-repeat top center;overflow:hidden; margin-top:10px;}
.con4 .con4bg{position: relative; background:url(../images/con5bg.jpg) no-repeat top center; height:358px;  margin-top:100px;}
.con4 .con4bg .cont4_phone1,.con4 .con4bg .cont4_phone2{ position: absolute; top:-39px; color: #229138; font-size: 1.17em; font-weight: bold; font-style: italic;}
.con4 .con4bg .cont4_phone1{ left:661px;}
.con4 .con4bg .cont4_phone2{ left:820px;}
.con4 .con4bg ul{ overflow:hidden; color:#fff; float:left;} 
.con4 .con4bg ul li{ margin-top:15px;}
.con4 .con4bg .f-l ul{ width:376px; margin-top:10px;}
.con4 .con4bg ul li p.title{ font-size:18px; font-weight:bold; margin-bottom:12px;}
.con4 .con4bg ul li p{ line-height:22px;}
.con4 .con4bg .f-l{ margin-left:10px;}
.con4 .con4bg ul.f-r{ margin-left:230px;}
.con4 a.zixun{ display:block; width:185px; height:125px; margin: 90px 0 0 400px;}


.con5{ background:#0085ce;overflow:hidden; max-width: 1700px; margin: 0 auto;}
.con5 div.con5-c{ overflow:hidden; margin-top:10px; margin-bottom:10px;}
.con5 dl{ width:308px; margin-right:25px; color:#fff; float:left;}
.con5 dl dd{ font-size:16px; line-height:28px;}
.con5 dl dd.title{ font-size:18px; font-weight:bold; text-align:center; height:35px; line-height:35px;}
.con5 div.con5-con p{ color:#fff; padding:10px 0 0 0px;} 
.con5 .phonebox{ position: relative;}
.con5 .phonebox .cont5_phone1,.con5 .phonebox .cont5_phone2{ position: absolute; top:51px; font-size: 14px; color: #fff; font-style: italic;}
.con5 .phonebox .cont5_phone1{left:663px;}
.con5 .phonebox .cont5_phone2{left:824px;}

.con6{ background:url(../images/con6.jpg) no-repeat top center; height:1078px;}
.con6 ul{ overflow:hidden; padding-top:350px;}
.con6 ul li{ width:330px; float:left; font-size:16px; color:#464646; }
.con6 ul li a{ display:block; width:185px; height:195px; margin:0 auto;}
.con6 ul li p{ padding:0 20px; line-height:24px;}


.con7{background:url(../images/con7.jpg) no-repeat top center; height:452px;}

.con8 h1{ text-align:center; padding:40px 0 20px 0px; font-size:34px; font-weight:bold; color:#0085ce;}

.sideMenu{   overflow:hidden;border:1px solid #ddd;  }
.sideMenu h3{ height:533px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; padding:6px 4px; cursor:pointer; width:25px; float:left; overflow:hidden;}
.sideMenu h3.cur{ width:300px;}
.sideMenu p{  height:533px;padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; width:0px; float:left;  }

.foot{ padding-top:20px;line-height:25px; text-align:center;color:#0081cc;}
.foot p{ text-align:center; }
.foot p a{color:#666;}
.foot p a:hover{color:#0081cc;}
.foot a{color:#0081cc;}
