/* CSS Document */
* { margin:0; padding:0; }
body { font-size:12px; font-family:SimSun; color:#666; }
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div { zoom:1; }
li { list-style-type:none; }
form, ul, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }
img { border:none; _vertical-align:bottom; }
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.s { font-size:11px; }
.m { font-size:14px; }
.bold { font-weight:bold; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.red { color:#B72F00; }
.green { color:#009900; }

.head_box { width:970px; margin:0 auto; display:block; overflow:hidden;}
.logo { width:220px; height:65px; float:left; }
.jd { height:65px; line-height:65px; width:265px; float:left;}
.jd h1 a{font-size:28px; color:#444; font-weight:bold;}


.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }

.box_main{width:100%;background-color:#1c4873; margin:0px auto;}
.head01{width:970px; height:194px; margin:0 auto; background:url(../images/bg_head.jpg) no-repeat;}
.head02{width:970px; height:480px; margin:0 auto; background:url(../images/head_bg.jpg) repeat-y;}

.box_bg { width:970px; margin:0 auto; display:block; overflow:hidden; background:#DCE2EB url(../images/bg_box.gif) repeat-y; font-size:14px; line-height:24px; }
.box_bg p{ text-indent:2em; font-size:12px;}


.infoCon p{width:900px;padding:0px 30px 10px;line-height:24px; text-indent:2em; color:#fff;} 
.infoCon .infoTop {width:540px;float:left;}
.infoCon .infoTop h3{color:#6a99c2;font-size:24px;font-weight:bold;height:24px; line-height:24px; padding:20px 4px 0px; text-align:center; overflow:hidden;width:500px;}
.infoCon .infoTop p{width:500px;padding:15px 20px 10px;}
.infoCon .infoImg{padding:20px 15px 0 0; display:block;width:409px}


.content h3{padding:10px 0 10px 30px; height:34px;font:bold 28px/32px "Î¢ÈíÑÅºÚ","ºÚÌå"; color:#154771;}
.content p{width:910px;font-seze:12px; padding:0 30px;}

.lc{width:960px;}
.lc h3{padding:10px 0 10px 30px; height:34px;font:bold 28px/32px "Î¢ÈíÑÅºÚ","ºÚÌå"; color:#154771;}
.lc p{padding-left:4px;font-size:14px;}

.line{ display:block; height:30px; background:url(../images/bg_line.png) no-repeat 25px;;}
.btn_web{ width:970px; padding:0;}
.btn_web .btn{background:url(../images/bg_btn.gif) no-repeat center; width:130px; height:32px; line-height:32px;}
.btn_web p {padding:20px 420px;text-align:center; text-indent:inherit}
.btn_web p a{display:block;text-align:center;color:#fff;font-weight:bold;_padding-right:20px;}
.btn_web p a:hover{color:#024176; text-decoration:none;}

.honor{ width:319px; margin:31px auto 0; height:55px; background:url(../images/honor.jpg) no-repeat;}

.carousel {overflow:hidden; padding:10px 0;}
.jCarouselLite { float:left; width:970px;}
.jCarouselLite li { padding:0 5px; }
.prev { float:left; background:url(../images/icon_left.jpg) no-repeat 10px 80px; width:23px; height:160px; cursor:pointer; padding-left:4px; }
.next { float:left; background:url(../images/icon_right.jpg) no-repeat 10px 80px; width:23px; height:160px; cursor:pointer; }