@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:#202741;}
ul, li{ list-style:none;}
img{ border:0px;}
a{ text-decoration:none; outline:none;}
a:hover{ text-decoration:underline}
em,th,i{ font-weight:normal; font-style:normal;}
table{ border-collapse:collapse; border-spacing:0;}
td,th{ font-size:13px; font-family:Microsoft Yahei,"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";}
.fd{ width:139px; height:150px; padding-top:109px; position:fixed; right:0px; top:200px; _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))); _margin-top:200px; background:url(fd.png) no-repeat;}
.fd a{ float:left; width:124px; height:35px; margin-top:15px; display:block;}

/* 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:660px; background:url(banner.jpg) top center no-repeat;}

/* sj */
.sj-title{ width:100%; height:170px; background:url(sj-title.png) top center no-repeat;}
.sj-wrap{ width:100%; height:916px; background-color:#e0e4f2;}
.sj-box{ width:1000px; height:874px; margin:0px auto; padding-top:42px; color:#333;}
.sj-box a,.sj-box a:hover{ color:#333;}
.sj-img{ float:left; width:992px; height:549px; border:3px solid #202741; background:url(sj-img.jpg) no-repeat;}
.sj-text{ float:left; width:1000px; height:120px; line-height:30px; padding-top:32px; border-bottom:1px dotted #919191; font-size:16px;}
.sj-text p{ text-indent:26px;}
.sj-list{ float:left; width:1000px; height:90px; padding-top:30px;}
.sj-list ul{ float:left; width:480px;}
.sj-list ul.r{ float:right;}
.sj-list ul li{ float:left; width:480px; height:30px; line-height:30px; background:url(icon.png) left center no-repeat; text-indent:8px;}
.sj-list ul li span{ float:right; color:#919191;}

/* yx */
.yx-title{ width:100%; height:172px; background:url(yx-title.png) top center no-repeat;}
.yx-wrap{ width:100%; height:1080px; background-color:#202741;}
.yx-box{ width:1000px; height:1080px; margin:0px auto; color:#f8f6c6; background:url(yx-box.jpg) no-repeat; position:relative;}
.yx-box a,.yx-box a:hover{ color:#f8f6c6;}
.yx-text{ position:absolute; width:192px;}
.yx-a{ left:14px; top:96px;}
.yx-b{ left:806px; top:122px;}
.yx-c{ left:14px; top:672px;}
.yx-d{ left:796px; top:674px;}
.yx-e{ left:376px; top:878px;}
.yx-text .title{ float:left; width:192px; color:#f8e152; font-size:18px; height:36px; line-height:20px;}
.yx-c .title,.yx-d .title{height:30px;}
.yx-e .title{ width:260px; height:30px;}
.yx-text ul li{ float:left; width:192px; line-height:26px; background:url(icon1.png) 0px 12px no-repeat; text-indent:8px;}
.yx-e ul li{ width:260px;}

/* td */
.td-title{ width:100%; height:172px; background:url(td-title.png) top center no-repeat;}
.td-wrap{ width:100%; height:634px; background:url(td-wrap.png) top center no-repeat;}
.td-box{ width:1000px; height:634px; margin:0px auto; color:#fff; position:relative;}
.td-box a,.td-box a:hover{ color:#fff;}
.td-text{ position:absolute; width:210px;}
.td-a{ left:165px; top:102px;}
.td-b{ left:648px; top:105px;}
.td-c{ left:100px; top:272px;}
.td-d{ left:700px; top:271px;}
.td-e{ left:78px; top:486px;}
.td-f{ left:732px; top:486px;}
.td-text .title{ float:left; width:210px; color:#f8f6c6; font-size:18px; height:26px; line-height:20px;}
.td-text .text{ float:left; width:210px; line-height:26px;}

/* gh */
.gh-title{ width:100%; height:172px; background:url(gh-title.png) top center no-repeat;}
.gh-wrap{ width:100%; height:682px; padding-top:32px; background-color:#303146;}
.gh-box{ width:990px; height:631px; border:5px solid #202741; margin:0px auto; background:url(gh-box.jpg) no-repeat; position:relative;}
.gh-a{ position:absolute; width:76px; height:24px; left:101px; top:65px;}
.gh-b{ position:absolute; width:76px; height:24px; left:131px; top:145px;}
.gh-c{ position:absolute; width:76px; height:24px; left:59px; top:203px;}
.gh-d{ position:absolute; width:76px; height:24px; left:385px; top:33px;}
.gh-e{ position:absolute; width:105px; height:61px; left:284px; top:177px;}
.gh-f{ position:absolute; width:98px; height:24px; left:204px; top:378px;}
.gh-g{ position:absolute; width:76px; height:24px; left:328px; top:591px;}

/* zw */
.zw-title{ width:100%; height:172px; background:url(zw-title.png) top center no-repeat;}
.zw-wrap{ width:100%; height:770px; padding-top:50px; background-color:#e0e4f2;}
.zw-box{ width:1006px; height:740px; margin:0px auto; background:url(zw-box.png) no-repeat; color:#f8f6c6; position:relative; font-size:16px;}
.zw-box a,.zw-box a:hover{ color:#f8f6c6;}
.zw-text{ position:absolute; width:340px;}
.zw-a{ left:140px; top:20px;}
.zw-b{ left:645px; top:66px;}
.zw-c{ left:140px; top:252px;}
.zw-d{ left:645px; top:296px;}
.zw-text .title{ float:left; width:340px; color:#f8e152; font-size:18px; height:40px; line-height:20px;}
.zw-text .text{ float:left; width:340px; line-height:30px;}
.zw-text .text p{ text-indent:32px;}

/* bottom */
.bottom{ width:100%; height:60px; line-height:60px; text-align:center; color:#fff; font-size:13px;}
.bottom a,.bottom a:hover{ color:#fff;}