/*common*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
ol, ul {list-style:none;}
:focus {outline:0;}
a img {border:0;}
a{ color:#069; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}
img {vertical-align:middle;}
table {empty-cells:show;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
em, i, cite {font-style:normal;}
b {font-weight:normal;}
body {font-family:SimSun;background:#f6d6b4 url(../images/topbg.png) repeat-x 0 35px; font-size:12px;}
.btn-tw{ background:url(../images/web_btn.png) no-repeat -26px -66px; display:block; width:60px; height:24px; line-height:24px; text-align:center; white-space:nowrap; overflow:hidden; font-size:12px; color:#e48f10;}
.btn-tw:hover{color:#e48f10; text-decoration:none; background-position:-87px -66px;}

/*special_box*/
.top-nav{ background:#fff; margin:0 auto; height:35px;}
.special_box {overflow:visible; background:#fff; margin:0 auto; width:1000px;}
.special_box .special_nav {background: none repeat scroll 0 0 #FFFFFF;padding: 0;}

/*top-wrap*/
.top-wrap{background:url(../images/top.png) no-repeat top center; margin: 0 auto;width:auto !important; min-width:1000px; height:245px;}
.top-wrap .t990{margin: 0 auto; width:1000px; position:relative;}
.top-wrap .qishu{ position:absolute; width:62px; height:26px; line-height:26px; text-align:center; top:99px; left:742px; color:#fff; font-family:Verdana, "ËÎÌå";}
.top-wrap .wangqi{ position:absolute; top:5px; right:45px;}

/*main-wrap*/
.main-wrap{background:url(../images/conbg0.png) repeat-y center; width:990px; padding:0 5px; margin:0 auto; position:relative;}
.bb-img1{ position:absolute; background:url(../images/bb_img1.png) no-repeat; width:105px; height:74px; top:125px; left:-5px;}
.bb-img2{ position:absolute; background:url(../images/bb_img2.png) no-repeat; width:120px; height:110px; top:1280px; right:0; z-index:4;}
.bb-img3{ position:absolute; background:url(../images/block3_rbot.png) no-repeat; width:225px; height:70px; top:1316px; right:11px;}

.block1{ background:url(../images/conbg1.png) no-repeat; height:190px; overflow:hidden;zoom:1;}
.block1 .block1-left{ float:left; width:680px; padding-left:45px;}
.block1 .block1-left span{ float:left; height:47px; line-height:24px; padding-top:5px; width:110px; text-align:center; font-size:14px; font-weight:bold; color:#fff995; overflow:hidden;}
.block1 .block1-left span a,.block1 .block1-left span a:hover{color:#fff995;}
.block1 .block1-left strong{ float:left; padding-left:15px; width:540px; height:52px; overflow:hidden; color:#e48f10; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; font-weight:500; line-height:52px;}
.block1 .block1-left strong a{color:#e48f10;}
.block1 .block1-left strong a:hover{color:#f60;}
.block1 .block1-left p{ float:left; width:680px; font-size:14px; color:#666; line-height:26px; text-indent:2em; height:52px; overflow:hidden; padding-top:15px;}
.block1 .block1-right{ float:left; width:230px; padding-left:10px;}
.block1 .block1-right strong{ display:block; color:#653b11; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:500; text-align:center; line-height:26px; padding-top:20px;}
.block1 .block1-right span{ display:block; padding-top:15px;}
.block1 .block1-right span a{ display:block; background: url(../images/web_btn.png) no-repeat 0 0; width:110px; height:40px; text-indent:-100em; overflow:hidden; margin:0 auto;}
.block1 .block1-right span a:hover{ background-position:-111px 0;}
.block1 .block1-right p{ text-align:center; line-height:20px;padding-top:15px; font-family:Verdana, "ËÎÌå"; color:#666;}
.block1 .block1-right p em{ color:#f60;}

.block2{ background:url(../images/conbg2.png) no-repeat; height:392px; overflow:hidden;zoom:1;}
.block2 .block2-left{ float:left; width:655px; padding-left:80px; padding-top:45px;}
.block2 .block2-left p{ line-height:24px; text-indent:2em;}
.block2 .block2-left p.wen{ height:72px;overflow:hidden;}
.block2 .block2-left p.da{ height:120px; margin-top:60px;overflow:hidden;}

.main-wrap p.btns{ position:relative; margin-top:5px; height:60px;}
.main-wrap p.btns .sina{ position:absolute; right:120px; top:24px;}
.main-wrap p.btns .sina a{ display:block; background:url(../images/web_btn.png) no-repeat 0 -66px; width:24px; height:24px; text-indent:-100em; overflow:hidden;}
.main-wrap p.btns .youyong{position:absolute; right:5px;top:24px;}
.main-wrap p.btns .youyong a{ display:block; background:url(../images/web_btn.png) no-repeat 0 -41px; width:106px; height:24px; line-height:24px; color:#fff; text-indent:30px;}
.main-wrap p.btns .youyong a:hover{color:#fff; text-decoration:none; background-position:-107px -41px;}
.main-wrap p.btns .youyong a.done,.main-wrap p.btns .youyong a.done:hover{ background:url(../images/web_btn.png) no-repeat -214px -41px; cursor:default;}
.main-wrap p.btns .jia{ position:absolute; background:url(../images/web_btn.png) no-repeat -321px -41px; width:99px; height:20px; right:5px;}

.block2 .block2-right{ float:right; width:220px; padding-right:5px;}
.block2 .block2-right .zj-img{ padding:49px 0 0 46px; width:130px; height:130px;}
.block2 .block2-right .zj-jj{ margin:25px 15px 0 10px; background:url(../images/w_ico.gif) no-repeat 0 -1px; padding-left:20px; line-height:22px;}
.block2 .block2-right .zj-jj em{ color:#666;}
.block2 .block2-right .zj-tw{ margin:5px 0 0 0;}
.block2 .block2-right .zj-tw a{ background:url(../images/web_btn.png) no-repeat -334px 0; width:109px; height:40px; text-indent:-100em; overflow:hidden; display:block; margin:0 auto;}
.block2 .block2-right .zj-tw a:hover{ background-position:-224px 0;}
.block2 .block2-right .zj-tw span{ display:block; text-align:center; margin-top:8px;font-family:Verdana, "ËÎÌå"; color:#666;}
.block2 .block2-right .zj-tw span i{ color:#f60;}

.block3{ background:url(../images/conbg3.png) repeat-y; overflow:hidden;zoom:1;}
.block3 .block3-left{ float:left; width:725px; padding-left:20px;}
.block3 .titbar{ background:url(../images/titbar.png) no-repeat; height:36px; line-height:36px; overflow:hidden;zoom:1; margin-top:10px;}
.block3 .tb1{ background-position: 0 0;}
.block3 .tb2{ background-position: 0 -41px;}
.block3 .tb3{ background-position: -366px -41px;}
.block3 .tb4{ background-position: 0 -82px; height:40px; line-height:40px;}
.block3 .tb5{ background-position: -232px -82px; height:40px; line-height:44px;}
.block3 .titbar h3{ float:left; padding-left:55px;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; font-weight:600; color:#f28b8b;}
.block3 .tb3 h3{padding-left:45px;}
.block3 .tb4 h3, .block3 .tb5 h3{ font-family:Verdana, "ËÎÌå"; font-size:14px; font-weight:600; color:#fff;padding-left:50px;}
.block3 .titbar h3 b{ color:#7fb8cd;font-weight:600;}
.block3 .titbar .btn-tw{ float:right; margin:4px 10px 0 0;}
.block3 .block3-left .wd-cons{ height:335px; overflow:hidden; overflow-y:scroll; position:relative; margin:8px 2px 0 0;}
.block3 .block3-left .wd-cons ul{ padding:0 10px;}
.block3 .block3-left .wd-cons ul li{ background:url(../images/ico1.png) no-repeat 15px 8px; padding:5px 5px 5px 65px; border-bottom:dashed 1px #f1dcc4;position:relative; margin-bottom:10px;}
.block3 .block3-left .wd-cons ul li p.bcons{ line-height:24px; text-indent:2em;}
.block3 .block3-left .wd-cons ul li p.btns{margin-top:-18px; height:65px;}
.block3 .block3-left .wlhd{ background:url(../images/titbar.png) no-repeat 0 -127px; width:725px; height:82px; margin-top:5px; position:relative;}
.block3 .block3-left .wlhd a{ text-indent:-100em; overflow:hidden; position:absolute; display:block; width:99px; height:30px; left:384px; top:34px;}
.block3 .block3-left .box725{ overflow:hidden;zoom:1; width:725px;}
.block3 .block3-left .box725 .wbzb{ float:left; width:358px; overflow:hidden}
.block3 .block3-left .box725 .wqwd{ float:right; width:358px; overflow:hidden}
.block3 .block3-left .box725 .wqwd .wqwd-list{ padding:10px 10px 0 15px;}
.block3 .block3-left .box725 .wqwd .wqwd-list li{ overflow:hidden;zoom:1; line-height:26px; height:26px; background:url(../images/ico2.png) no-repeat 0 11px; padding-left:8px; vertical-align:bottom;}
.block3 .block3-left .box725 .wqwd .wqwd-list li span{ font-size:14px; float:left; width:210px;white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}
.block3 .block3-left .box725 .wqwd .wqwd-list li i{ float:right; font-family:Verdana; font-size:12px; color:#999;}
.block3 .block3-right{ float:right; width:225px; overflow:hidden; margin-right:6px;}

.yezjt{ padding:0 18px; margin-top:10px;}
.yezjt ul{ overflow:hidden;zoom:1;}
.yezjt ul li{ overflow:hidden;zoom:1;border-bottom:dashed 1px #f1dcc4; padding:0 3px 12px 3px; margin-bottom:15px; height:80px; overflow:hidden; vertical-align:bottom;}
.yezjt ul li span{ float:left; width:74px; height:80px; background:url(../images/imgbg1.png) no-repeat; margin-top:2px;}
.yezjt ul li span img{ width:70px; height:70px; vertical-align:bottom; padding:2px 0 0 2px;}
.yezjt ul li p{ float:right; width:96px; line-height:20px;}
.yezjt ul li p em{ color:#666;}
.yezjt ul li p cite{ display:block; margin-top:2px;}
.yezjt ul li p cite a{display:block; background:url(../images/web_btn.png) no-repeat -260px -66px; width:80px; height:16px; line-height:16px; overflow:hidden; text-indent:-100em;}
.yezjt ul li p cite a:hover{ background-position: -341px -66px;}

.xqyg{ padding:15px 10px 0 14px;}
.xqyg img{ width:180px; height:90px; display:block; margin: 0 auto;}
.xqyg span{ display:block;margin: 0 auto; width:180px; text-align:center; font-size:14px; height:30px; line-height:30px; overflow:hidden; margin-top:5px;}
.xqyg cite{ display:block; margin-top:10px;}
.xqyg cite a{ margin: 0 auto;}

.block4{ padding:10px 20px; overflow:hidden;zoom:1;}
.block4 h3{ display:block; height:30px; line-height:30px; overflow:hidden;zoom:1; background:#fdecda; border-bottom:solid 2px #ecae71;}
.block4 h3 span{ float:left; padding-left:15px; font-size:14px; color:#E48E10;}
.block4 h3 .tmore{ float:right; margin-right:15px; font-size:12px; font-weight:normal; color:#666;}
.block4 h3 .tmore:hover{ color:#f60;}
.block4 .block4-cons{ border:solid 1px #F3DBC2; border-top:none; overflow:hidden;zoom:1;}
.block4 .block4-cons .xght{ float:left; width:690px; padding:15px 0; height:330px; overflow:hidden; overflow-y:scroll;}
.block4 .block4-cons .xght ul{padding:0 20px 5px 20px;}
.block4 .block4-cons .xght ul li{border-bottom:dashed 1px #f1dcc4; padding:0 5px 8px 5px; margin-bottom:8px;}
.block4 .block4-cons .xght ul li p{ line-height:24px; overflow:hidden;zoom:1; font-size:12px;}
.block4 .block4-cons .xght ul li p i{ float:left;font-family:Verdana; color:#999;}
.block4 .block4-cons .xght ul li p span{ float:right; color:#069; margin-right:15px;}
.block4 .block4-cons .wbgz{ float:right; margin-top:10px;}

/*footer*/
.footer{ background:url(../images/conbg0.png) repeat-y; width:990px; margin:0 auto;color:#999; padding:10px 0;}
.footer .foot-info{ text-align:center; line-height:24px; padding-top:15px;}
#bottominfo{ background: none; padding-top:0; color:#999;}
.footer a,.footer a:hover, #bottominfo a,#bottominfo a:hover{ color:#999;}
