@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0;}
*html{ background-image:url(about:blank); background-attachment:fixed;}
body{ font-size:14px; font-family:Microsoft Yahei,Arial,"Î¢ÈíÑÅºÚ","ËÎÌå"; background-color:#314f8f; color:#000; padding-bottom:80px;}
ul, li{ list-style:none;}
img{ border:0px;}
a{ color:#000; text-decoration:none; outline:none;}
a:hover{ color:#f00; text-decoration:underline}
em,th,i{ font-weight:normal; font-style:normal;}
table{ border-collapse:collapse; border-spacing:0;}
td,th{ font-size:14px; font-family:Microsoft Yahei,"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";}
.mt20{ margin-top:20px;}
.pb35{ padding-bottom:35px;}
.ml30{ margin-left:30px; display:inline;}
.bc1 { background-color:#ffffff;}
.bc2{ background-color:#f0b829;}
.bc3{ background-color:#ffffff;}
.bc4{ background-color:#f0b829;}
.bc5{ background-color:#ffffff;}
.bc6{ background-color:#f0b829;}
.bc7{ background-color:#ffffff;}
.bc8{ background-color:#f0b829;}
.bc9{ background-color:#ffffff;}
.bc10{ background-color:#f0b829;}
.bc11{ background-color:#ffffff;}
.bc12{ background-color:#f0b829;}

/* header */
.header{ width:100%; height:31px; background:url(header.png) repeat-x; border-bottom:1px solid #cecece; font-size:12px;}
.header_box{ width:1000px; height:31px; line-height:31px; margin:0px auto;}
.header_box .logo{ float:left; width:166px; height:31px; background:url(logo.png) no-repeat;}
.header_box .logo a{ width:166px; height:31px; display:block;}
.header_box .nav{ float:right; height:31px; overflow:hidden;}
.header_box .nav span{ padding:0px 20px;}
.header a{ color:#000; text-decoration:none;}
.header a:hover{ color:#4c9101; text-decoration:none;}

/* banner */
.banner{ width:100%; height:560px; background:url(banner.jpg) top center no-repeat;}

/* dy */
.dy{ width:860px; height:104px; line-height:34px; margin:0px auto; padding:420px 35px 16px 120px; font-size:18px;}
.dy p{ text-indent:36px;}

/* wrap */
.wrap{ width:1080px; margin:0px auto; overflow:hidden; padding:56px 0px 36px 0px;}

/* sj_l */
.sj_l{ float:left; width:1040px; padding-bottom:20px;}
.sj_l .num{ float:left; width:320px; height:200px;}
.sj_l .n1{ background:url(n1.jpg) 0px 0px no-repeat;}
.sj_l .n3{ background:url(n3.jpg) 0px 0px no-repeat;}
.sj_l .n5{ background:url(n5.jpg) 0px 0px no-repeat;}
.sj_l .n7{ background:url(n7.jpg) 0px 0px no-repeat;}
.sj_l .n9{ background:url(n9.jpg) 0px 0px no-repeat;}

.sj_l .text{ float:left; width:650px; padding:15px 30px; line-height:28px;}


.sj_l11{ float:left; width:1040px; padding-bottom:20px;}
.sj_l11 .num{ float:left; width:370px; height:200px;}
.sj_l11 .n11{ background:url(n11.jpg) 0px 0px no-repeat;}
.sj_l11 .text{ float:left; width:610px; padding:15px 30px; line-height:28px;}


/* sj_r */
.sj_r{ float:right; width:1040px; padding-bottom:20px;}
.sj_r .num{ float:right; width:320px; height:200px;}
.sj_r .n2{ background:url(n2.jpg) right 0px no-repeat;}
.sj_r .n4{ background:url(n4.jpg) right 0px no-repeat;}
.sj_r .n6{ background:url(n6.jpg) right 0px no-repeat;}
.sj_r .n8{ background:url(n8.jpg) right 0px no-repeat;}

.sj_r .text{ float:right; width:650px; padding:15px 30px; line-height:28px;}


.sj_r10{ float:right; width:1040px; padding-bottom:20px;}
.sj_r10 .num{ float:right; width:375px; height:200px;}
.sj_r10 .n10{ background:url(n10.jpg) right 0px no-repeat;}
.sj_r10 .text{ float:right; width:605px; padding:15px 30px; line-height:28px;}


.sj_r12{ float:right; width:1040px; padding-bottom:20px;}
.sj_r12 .num{ float:right; width:370px; height:200px;}
.sj_r12 .n12{ background:url(n12.jpg) right 0px no-repeat;}
.sj_r12 .text{ float:right; width:610px; padding:15px 30px; line-height:28px;}

/* w */
.sj_l .w250, .sj_r .w250{ width:250px;}
.sj_l .w730, .sj_r .w730{ width:730px;}

/* bottom */
.bottom{ width:100%; height:60px; line-height:60px; background-color:#1b3268; color:#fff; text-align:center;}
.bottom a{ color:#fff;}

/* navigate */
.navigate{ width:100%; height:80px; background:url(navigate.png) top center no-repeat; position:fixed; bottom:0px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.navigate_box{ width:1000px; height:80px; margin:0px auto;}
.navigate_logo{ float:left; width:200px; height:80px;}
.navigate_logo a{ width:200px; height:80px; display:block; cursor:pointer;}
.navigate_link{ float:right; width:768px; height:80px; line-height:74px; font-size:18px; font-weight:700;}
.navigate_link ul li{ float:left; width:96px; height:80px; text-align:center;}
.navigate_link ul li a{ color:#fff;}
.navigate_link ul li a:hover{ color:#000; text-decoration:none;}