@charset "utf-8";
/* CSS Document */
body,ul,li,p,h1{ margin:0; padding:0; font-size:12px; font-family:Arial, "宋体"}
ul li{ list-style:none;}
body{ background:url(../img/22_0.jpg) repeat-x;}

img{ border:0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#F90;}


.fl{ float:left;}
.fr{ float:right;}

.yi{ width:880px; height:60px; line-height:30px; margin:0 auto; background:url(../img/1000.jpg) no-repeat; text-align:right; padding-right:20px;}
.yi .ulli{ padding-left:700px; background:url(../img/2000.jpg) no-repeat right; width:186px; height:14px; padding-top:8px; padding-bottom:8px; line-height:14px;}
.yi .ulli a{ display:block; float:left; width:60px; text-align:center; height:14px; line-height:14px;float:left; border-right:1px #333 solid;}

.er{ width:890px; height:47px; margin:0 auto; background:url(../img/4000.jpg) no-repeat; padding-left:10px; position:relative;}

.er ul li{ height:47px; line-height:47px; float:left; width:101px; text-align:center; position:relative;}
.er ul li a{ color:#FFF; font-size:14px; font-weight:bold;}
.er ul li a:hover{ background:url(../img/5.gif) no-repeat; display:block; color:#004793; text-decoration:none;}





.er ul li .indexer{ width:101px; min-height:35px; height:auto!important; height:35px; position:absolute; left:0; top:47px;z-index:300;}

.er ul li .indexer ul{ margin:0; padding:0; position:absolute;left:0;top:0px; z-index:1000;}
.er ul li .indexer ul li{/* min-height:35px; height:auto!important;*/height:35px; background:#ffffff; filter:alpha(opacity=50);opacity: .5; border-bottom:1px #09C solid; text-align:center;}
.er ul li .indexer ul li a{ display:block; height:35px; line-height:35px; color:#333;font-size:12px;font-weight:normal;}
.er ul li .indexer ul li a:hover{ color:#006; /*background:none;*/}

.sanjidh{ width:101px; min-height:35px; height:auto!important; height:35px;position:absolute; left:101px; top:83px;z-index:900; display:none; background:#ffffff; filter:alpha(opacity=50);opacity: .5;}
.sanjidh ul li{ min-height:35px; height:auto!important; height:35px; line-height:35px; padding:0; margin:0; border-bottom:1px #06C solid; font-weight:normal; font-size:12px;}

.sanjidh ul li a{color:#000; font-weight:normal; font-size:12px;}
.sanjidh ul li a:hover{color:#00F;}



.san{ width:900px; height:215px; margin:0 auto;}

.er .hover{ width:135px; position:absolute; z-index:300; top:47px; right:0;}
.er .hover .sh{ width:135px; height:20px; text-align:center;}
.er .hover .tu{ width:135px; height:53px; padding-top:4px;}
.dingwei{ position:absolute; z-index:10; top:47px; left:0;}



.cont{ width:900px; min-height:420px; height:auto!important; height:420px;margin:0 auto; margin-top:8px; }
.contl{ width:682px; min-height:420px; height:auto!important; height:420px; float:left;}
.contl_sh{ width:682px; height:188px;}
.contl_sh .tongul{ width:340px; height:188px; float:left; background:url(../img/10.jpg) no-repeat center;}
.contl_sh .tongul h1{ height:24px; line-height:24px; padding-bottom:14px; color:#7FBD42; font-size:12px; font-weight:bold; padding-left:18px;}
.contl_sh .tongul ul{ width:160px; float:left; height:150px; padding-left:10px;}
.contl_sh .tongul ul li{ background:url(../img/12.jpg) no-repeat 5px 15px; height:35px; line-height:35px; padding-left:15px;}
.contl_sh .tongul p{ line-height:1.8em; padding-left:10px;}

.contl_xia{ width:682px; min-height:225px; height:auto!important; height:225px; margin-top:8px; background:url(../img/16.jpg) no-repeat center bottom;}
.contl_xia .daohang{ width:681px; height:27px; padding-left:1px;}
.contl_xia .daohang ul li{float:left; text-align:center;}
.contl_xia .daohang ul li a{ display:block;  width:170px; color:#000; background:url(../img/13.jpg) no-repeat; line-height:27px; height:27px;}
.contl_xia .daohang ul li a:hover{ color:#005979;font-weight:bold; background:url(../img/15.jpg) no-repeat; display:block;}

.contl_xia .xcont{ width:642px; min-height:160px; height:auto!important; height:160px; padding:20px;}
.contl_xia .xcont .xcl{ width:110px; min-height:160px; height:auto!important; height:160px; float:left; line-height:2.0em; font-size:12px; font-weight:bold;}
.contl_xia .xcont .xcr{ width:532px;  min-height:160px; height:auto!important; height:160px; float:right;}
.contl_xia .xcont .xcr h1{ height:26px; line-height:26px; text-align:center; font-size:14px; font-weight:normal; color:#005A7C;}
.contl_xia .xcont .xcr ul li{ background:url(../img/17.jpg) no-repeat 5px 8px; height:28px; line-height:28px; padding-left:20px;}






.contr{ width:215px; min-height:420px; height:auto!important; height:420px; float:right;}

.contr .crsh{ width:215px; min-height:263px; height:auto!important; height:263px; background:url(../img/2_1.jpg) no-repeat;}
.contr .crsh .caidan{ width:215px; height:27px; background:url(../img/2_4.jpg) no-repeat left bottom;}
.contr .crsh .caidan ul li{ float:left; width:107px; height:27px; line-height:27px;}
.contr .crsh .caidan ul li a{ display:block; background:url(../img/2_3.jpg) no-repeat; color:#969799; font-size:12px; font-weight:bold; padding-left:15px;}
.contr .crsh .caidan ul li a:hover{ color:#FFF; background:url(../img/2_2.jpg) no-repeat; display:block; font-size:12px; font-weight:bold; text-decoration:none;}

.contr .crsh .cdrong{ display:block; width:193px; min-height:205px; height:auto!important; height:205px; padding:10px;}
.contr .crsh .cdrong ul li{ background:url(../img/23.jpg) no-repeat 1px 0px; min-height:27px; height:auto!important; height:27px; line-height:27px; padding-left:15px; border-bottom:1px #036 dashed;}

.contr .over{ height:140px; width:215px; margin-top:5px;}
.contr .over .caidan2{ width:215px; height:27px; background:url(../img/2_4.jpg) no-repeat left bottom;}
.contr .over .caidan2 ul li{ width:107px; background:url(../img/2_3.jpg) no-repeat; float:left; height:27px; line-height:27px;}
.contr .over .caidan2 ul li a{ color:#969799; font-size:12px; font-weight:bold; padding-left:15px;}
.contr .over .caidan2 ul li a:hover{ color:#FFF; background:url(../img/2_2.jpg) no-repeat; display:block; font-size:12px; font-weight:bold; text-decoration:none;}


.bottom{ height:90px; line-height:20px; text-align:center; vertical-align:middle; clear:both; margin:0 auto; margin-top:10px; width:900px; background:url(../img/25.jpg) no-repeat; color:#FFF;}


