@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0;}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{overflow: hidden; text-align: left; font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA; background:url(../img/14/bg.jpg);}
.doc .inner,.nav-inner{width:930px; clear: both; margin:0 auto; overflow: hidden;}
.title{ display:block; width:193px; margin:60px auto 10px}
.title1{ display:block; width:193px; margin:37px auto 10px}
.more { display:block; margin:0 auto; width:75px; height:28px; color:#b1d7eb; font-size:14px; text-align:center; border:solid 1px #323e45; line-height:26px;}
.more:hover{ color:#cdebfb;}

.area1{ height:500px; background:url(../images/banner.jpg) no-repeat top center;}
.area1 ul{ margin-top:435px;}
.area1 .navMenu li a {display:block;width:107px;text-align:center;height:60px;line-height:64px;float:left;padding:0;font-size:18px; color:#fff; font-weight:bolder;	
}
.area1 .navMenu li a:first-child{ width:70px;}
.area1 .navMenu li a.active {
	
	color:#fad400;
}
.area1 .navMenu li a:hover { color:#e8e6e4;}
.area2{ height:519px; background:url(../images/bg1.jpg) no-repeat top center;}
.area2 h2{ font-size:32.42px; color:#323e45; font-weight:bolder; text-align:center;}
.area2 h2 span{ font-size:24px; font-weight:lighter;}

.area2 .inner{ padding-top:100px; position:relative; }
.area2 .box545{ width:453px; height:302px; float:left; overflow:hidden;}
.area2 .value{ padding-bottom:10px;}
.area2 .value,.value img{ width:453px; height:302px; float:left; }
.area2 .value .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; }
.area2 .news{ width:445px;float:left; overflow:hidden; font-size:14px; color:#666; }
.area2 .news ul li{line-height:24px; overflow:hidden; border-bottom:dashed 1px #87a6b6; }
.area2 .news .news1 li p{ color:#3a4950; text-align:justify; text-justify:inter-ideograph;}
.area2 .news p{ display:block; padding:5.2px 0; line-height:24px; font-size:14px; color:#333; line-height:24px}
.area2 .news p a{ font-size:14px; color:#000;}
.area2 .news p a:hover{ color:#333;}
.area2 .news ul li h3 a {  overflow:hidden; color:#00529e ; font-size:14px; overflow:hidden; display:block; font-weight:bolder;}
.area2 .news h3 a{ color:#0080ff;}


.slideBox{ width:453px; height:345px; overflow:hidden; position:relative; float:left; margin-left:30px;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#fde05f; color:#666; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:453px; height:302px; display:block; position:absolute; top:43px;  }
		.slideBox .bd p{  z-index:5; text-align:center; font-size:24px; color:#323e45; font-weight:bolder;}


.area3{ height:406px; background:url(../images/bg2.jpg) no-repeat top center; }
.area3 .con01 .prev { background-position:-143px 0px; left:0;}
.area3 .con01 .next { background-position:-215px 0px; right:0;}
.area3 .con01 .prev:hover { background-position:0px 0px;}
.area3 .con01 .next:hover { background-position:-71px 0px;}
.area3 .con01 .jCarouselLite2 { float:left; margin-top:13px;}
.area3 .con01 LI { float:left; margin:0 15px 0 0; display:inline; width:302px; height:260px;}
.area3 .con01 LI a{width:300px; height:240px;display:block; overflow:hidden; }
.area3 .con01 LI a img{ width:300px; height:200px; display:block; border:solid 1px #323e45; }
.area3 .con01 LI p{ font-size:18px; color:#b7dff4; text-align:center; border:solid 1px #323e45; height:29px; font-weight:bolder; overflow:hidden;}


.area4{ height:637px; background:url(../images/bg3.jpg) repeat-y top center; }
.area4 .more{ margin-bottom:15px;}
.area4 .inner{ width:835px; position:relative;}
.area4 .left{ width:170px; height:455px; float:left;}
.area4 .left li a{ margin-bottom:15px; display:block;}
.area4 .left img{ width:170px; height:113px; display:block;}
.area4 .left p{ font-size:12px; font-weight:bolder; color:#b7dff4; background:#313338; height:25px; border:solid 1px #323e45; text-align:center; line-height:24px; overflow:hidden;}
.area4 .middle{ width:400px; float:left; margin-left:44px;}
.area4 .middle img{ width:400px; height:265px;}
.area4 .middle p{ font-size:24px; font-weight:bolder; color:#b7dff4; text-align:center; margin-top:7px; overflow:hidden; }
.area4 .mgleft{ margin-left:6px;}
.area4 .mgleft1{ margin-left:45px;}
.area4 .daodu{ font-size:14px; color:#b7dff4; line-height:24px; text-align:justify; text-justify:inter-ideograph; width:303px; position:absolute; top:525px; left:250px; padding:10px 20px 25px 20px; border-top:1px dashed #323e45; border-bottom:1px dashed #323e45;}



.area5{ height:393px; background:url(../images/bg4.jpg) repeat-y top center;}
.area5 .inner{ width:960px;}
.area5 ul{ margin-top:15px;}
.area5 ul li{ width:300px; height:200px; float:left; margin-right:15px;}
.area5 ul li:first-child{ margin-left:15px;}
.area5 ul li img{ width:300px; height:200px; display:block;}


.jCarouselLite,.jCarouselLite3 { float:left;}
.prev ,.next{float:left; position:absolute; z-index:9; width:69px; height:96px; margin-top:112px; cursor:pointer;background:url(../images/icon_bg.png) no-repeat}

.area6{  height:295px; background:url(../images/bg6.jpg) no-repeat top center;}
.area6 .inner{ width:960px;}
.area6 ul{ margin-top:15px;}
.area6 ul li{ width:165px; height:100px; float:left; margin-right:14px;}
.area6 ul li:first-child{ margin-left:15px;}
.area6 ul li img{ width:165px; height:100px; display:block;}

.area7{ height:475px; background:url(../images/bg6.jpg) repeat-y top center; }
.area7 img{ margin:0 auto; display:block;}
.area7 p{ font-size:12px; color:#fff; text-align:center; line-height:24px; }
.area7 p a{ color:#FFF;}
.area7 p a:hover{ color:#f6f2f2;}
.area7 .mgtop{ margin-top:15px; margin-bottom:15px;}

.area8{ height:1120px; background:#e1e8eb; }
.area8 .inner{ position:relative; height:1594px;}
.area8  h3{ font-size:36px; font-weight:bolder; position:absolute; left:426px; top:22px; color:#003fa8;}
.area8 .news_list{ margin-top:100px;}
.area8 .news_list li{ height:190px; margin-bottom:30px; }

.area8 .news_list img{ width:445px; height:190px; float:left; display:block; }
.area8 .news_list .news_cot{ width:445px; float:left; color:#3b3b3b; font-size:14px; text-align:justify; line-height:22px; border-bottom:dashed 1px #b1b1b1; height:188px; overflow:hidden; margin-left:50px; }
.area8  h2{ font-size:17px; color:#00529E; margin-bottom:10px;}
.area8  a{ color:#00529e; }
.area8  a:hover{ color:#00529e;}
.area8 p{ line-height:23px; text-indent:30px;}
.page{ background-color:transparent;}
.page a{ background:#00529e; color:#FFF; border-radius:5px; border:0}
.page a:hover{ border-radius:5px; background:#fff; color:#00529e; border:0}
.currentPage{ background:#e1e8eb; border:0; color:#000;}
.paginationInfo{ color:#00529E;}

.duilian{top:70px;position:absolute;overflow:hidden;}
.duilian_left{ left:5px;width:197px; height:345px;background:url(../images/ad_left.png) no-repeat center top;}
.duilian_right{right:5px; margin-top:50px;} 

.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#00529e; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:1; filter:Alpha(opacity=100); }
