@charset "gb2312";
/* CSS Document */

.banner{ width:973px; margin:0 auto; height:314px; padding:10px 0px}
.banimg { width: 973px; height: 314px; margin:0 auto; position: relative; overflow:hidden;}
.banimg .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; right:100px; zoom:1; z-index:3 }
.banimg .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "??????", Arial; color: #FFFFFF; background: #444444; border-radius:50%; cursor:pointer; float: left; }
.banimg .num li.on { background: #FF7700; }
.banimg .prev,
.banimg .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.banimg .prev { left: 0; }
.banimg .next { right: 0; background-position: right }

.xwzx_con{ width:973px; height:255px; margin:0 auto}
.f1_xw{ width:375px; height:250px; border:#ddd 1px solid; float:left}
.f1_img{ padding:10px}

.mainbox{overflow:hidden; position:relative;}
.flashbox{ overflow:hidden; position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(image02.png)}
.curimg{background-image:url(image01.png)}


.f2_xw{ width:370px; height:250px; float:left; padding:0 10px}
.wsdt{width:370px;height:250px;float:right;}
.wsdt_bt ul{width:370px;height:40px; border-bottom:#ddd solid 1px; border-top:1px solid #ae7967; background:#fafafa}
.wsdt_bt ul li{float:left;display:block;color:#666666;width:90px; border-right:#ddd solid 1px;line-height:40px;height:40px;text-align:center; font-size:14px}
.wsdt_xqcontent a{ color:#666}
.li1{ background:#fff !important; border-bottom:none !important;height: 41px !important; font-weight:bold}
.li1 a{ color:#000 !important; text-decoration:none}
.wsdt_bt ul li a:link,.wsdt_bt ul li a:visited{color:#666666;display:block;}
.wsdt_bt ul li a:hover{color:#000;display:block;}
.wsdt_bt ul li span{color:#fff;font-weight:600;}
.wsdt_bt img{float:right;margin:-17px 10px 0px 0px;}
.wsdt_list{width:370px;;height:auto;padding-top:20px;}
.wsdt_list ul{width:370px;;overflow:hidden;}
.wsdt_list ul li{width:370px; line-height:30px; height:30px; padding-left:20px}
.wsdt_list ul li a:link,.wsdt_list ul li a:visited{color:#333333; font-size:14px}
.wsdt_list ul li a:hover{ font-weight:bold; color:#333333}
.wsdt_list ul li span{float:right;margin-right:10px;display:inline;}
.wsdt_listbottom{width:370px;;height:15px;}

.f3_xw{ width:203px; height:250px; float:right; border:1px #ddd solid; border-top:1px #6790ac solid }
.f3_title{ height:40px; background:#fafafa; border-bottom:1px #ddd solid}
.f3_title h3{ width:100px; float:left; line-height:40px; color:#017fcc; font-size:14px; padding-left:5px}
.f3_title a{ float:right; line-height:40px; color:#434345; font-size:14px; padding-right:5px}
.f3_cont{ margin-top:15px; padding:0 10px}
.f3_cont p{ line-height:22px; color:#666; text-indent:2em}
.gaoceng{ height:290px; width:973px; margin:10px auto}
.gc1,.gc2,.gc3{ float:left;width:317px; height:290px;}
.gc2{ padding:0 10px }
.gc_title{ background:#086ab1; height:44px; line-height:44px}
.gc_title h3{ font-size:14px; color:#fff; float:left; width:180px; padding-left:5px}
.gc_title a{ float:right; color:#fff; padding-right:5px}
.hknr{ padding:10px}
.hknr ul li{ line-height:30px; height:30px; border-bottom:1px solid #dadada}
.hknr ul li a{ font-size:14px}
.hknr ul li a:hover{ color:#017fcc}
.dibutp{ width:971px; height:117px; margin:0 auto}
.jgjj_con{ width:973px; height:270px; margin:10px auto}
.jgjj{ width:650px; height:270px; float:left}
.yqly{ width:300px; float:right; }
.gc_yqly{ margin-top:28px }
.gc_jj{ margin-top:20px}
.gc_jj p{ line-height:30px; font-size:14px; text-indent:2em}
.gc_yqly img{ width:135px; height:83px}
.gc_yqly img:hover{ opacity:0.6}
.gc_yqly a{ padding:0 5px}
.bszn li a:hover{ color:#017fcc}

.gundong{ width:973px; height:160px; margin:0 auto}
.gd_title{ width:100%;background:#086ab1; height:44px; line-height:44px}
.gd_title h3{ font-size:14px; color:#fff; float:left; width:120px; padding-left:5px}
.gd_title a{ float:right; color:#fff; padding-right:5px}
.gd_con{ height:100px; padding:10px}

#wrap{width:973px;height:106px;position:relative;left:50%;top:0%;margin-left:-486px;overflow:hidden;}
#wrap ul{margin:0px;padding:0px;position:absolute;top:0px;left:0px;}
#wrap ul li{list-style:none;float:left;margin:0px 10px;}
#wrap ul li img{width:178px;height:75px;cursor:pointer;}
#wrap ul li p{ text-align:center; font-size:14px; line-height:20px; height:20px;  background:#cfcfcf; margin-top:4px; width:178px}
#wrap ul li p a{ color:#333333; text-align:center; width:178px; font-size:12px}
.direction{width:104px;margin:0px auto;display:none}
.direction img{border:1px dotted pink;cursor:pointer;display:none}
.active{}


#marqueebox li{ line-height:25px; height:25px}
.dibutp img{ width:230px; height:116px}
.dibutp img:hover{ opacity:0.6}
#wrap ul li img:hover{ opacity:0.6}
.haiwairc{ height:38px; width:304px; border:#e0d9cf 1px solid;background: #f0f8fb;}
.haiwairc h3{ line-height:38px; height:38px; text-align:center}
.haiwairc h3 a{color:#0769b0}
.jianli{ height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold}
.jianli a{ padding-right:20px; color:#0769b0}

.bszn{ width:100%; height:210px}
.bsan1,.bsan2,.bsan3{ height:45px; width:100%}
.bszhinan,.bszhinan1{ float:left}
.bszhinan1{ margin-top:20px;height:38px; border: #e0d9cf 1px solid;background: #f0f8fb; width:145px; text-align:center}
.bszhinan1 h3{ line-height:38px; height:38px; color:#0969b3; font-size:16px}
.nczn,.nczn1,.nczn2{ float:right}
.bszhinan{ height:38px; border: #e0d9cf 1px solid;background: #f0f8fb; width:145px; text-align:center}
.bszhinan h3{ line-height:38px; height:38px; color:#0969b3; font-size:16px}
.bsan2{ height:90px;}
.nczn{ width:496px;margin-top:5px}
.cyzna{ float:left; height:30px; line-height:30px; width:159px; border: #e0d9cf 1px solid;background: #f0f8fb; color:#0969b3; font-size:12px; text-align:center; margin-right:4px; height:30px; }
.nczn1{ width:496px;margin-top:5px}
.cyznb{ float:left; height:30px; line-height:30px; width:159px; border: #e0d9cf 1px solid;background: #f0f8fb; color:#0969b3; font-size:12px; text-align:center; margin-right:4px; height:30px; margin-bottom:5px }
.nczn2{ width:496px;}
.cyznc{ float:left; height:30px; line-height:30px; width:159px; border: #e0d9cf 1px solid;background: #f0f8fb; color:#0969b3; font-size:12px; text-align:center; margin-right:4px; height:30px; margin-bottom:5px }

