@charset "gb2312";
/* CSS Document
body{ padding:0; margin:0 auto; font:12px Microsoft YaHei,SimSun,SimHe,arial; color:#000; background:#fff;}
ul,li{ float:left; list-style:none;}
div,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,p{ margin:0; padding:0; border:0;}
img{ display:block;}
em{ font-style:normal;}
input{ font-family:Microsoft YaHei,SimSun,SimHe,arial;}
p{ text-indent:2em; line-height:2em;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; display:block; color:#000;}*/
body{ padding:0; margin:0 auto; font:12px SimSun,SimHei,arial,Microsoft YaHei; color:#000; background:#fff;}
ul,li{ float:left; list-style:none;}
div,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,p{ margin:0; padding:0; border:0;}
img{ display:block;}
em{ font-style:normal;}
input{}
p{ text-indent:2em; line-height:2em;}

h1,h2,h3,h4,h5,h6,.icolist_b,.icolist_a,.icolist_c,.icolist_e,.check_lab,.btn_gray,.btn_blue,.header_menu dt,.bannerBox .tips .title,.footerSelect span,
.icolist_d,.icolist_e_a,.quickLink,.block_w_e em,#lab,.subMenu{ font-family:SimHei,SimSun,arial,Microsoft YaHei;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; display:block; color:#000;}
/* CSS Document 20141106*/
h1{ padding:0 15px; font-size:16px; background:url(imageblock_bg_gray.gif) 0 bottom repeat-x #fff; border:1px solid #cdcdcd; border-top:0; border-bottom:0; height:35px; line-height:34px;}
h1 em,h2 em{ float:left; width:10px; height:34px; overflow:hidden; display:inline-block; background:url(imagename_ico.gif) 0 11px no-repeat;}
h2 em.searchIco{ width:25px; background:url(imagesearch_ico.gif) 0 9px no-repeat;}
h2{ font-size:16px; height:35px; line-height:35px;}
h3{ color:#fff; padding:0 15px; font-size:16px; background:url(imageblock_bg_blue.gif) 0 0 no-repeat; height:35px; line-height:35px;}
h4{ color:#fff; padding:0 15px; font-size:16px; color:#fff; background:url(imagelab_bg.gif) 0 -50px repeat-x; height:35px; line-height:35px;}
h4 em{ float:left; width:10px; height:33px; overflow:hidden; display:inline-block; background:url(imagename_ico.gif) -40px 11px no-repeat;}
h5{ background:url(imageblock_bg_gray.gif) 0 bottom repeat-x #fff; border:1px solid #cdcdcd; border-top:0; border-bottom:0; height:35px; line-height:34px;}
h5 span{ float:right; font-size:12px; margin-right:15px;}
.h1_red{ background:url(imagename_ico.gif) -20px 11px no-repeat;}
h1 span,h3 span,h4 span, h6 span{ float:right; font-size:12px; padding-right:10px; background:url(imagenews_ico.gif) right -67px no-repeat;}

/*字体*/
.f12px{ font-size:12px;}
.f13px{ font-size:13px;}
.f14px{ font-size:14px;}
.f15px{ font-size:15px;}

.tc{ text-align:center;}
.fwhite{ color:#fff;}
.fred{ color:#e60000;}
.fblue{ color:#036fa9;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#036fa9;}

a.f_blue{ color:#036fa9; text-decoration:none;}
a.f_blue:hover{ color:#e60000; text-decoration:underline;}

a.f_red{ color:#e60000; text-decoration:none;}
a.f_red:hover{ color:#036fa9; text-decoration:underline;}

a.f_white{ color:#fff; text-decoration:none;}
a.f_white:hover{ color:#fff; text-decoration:underline;}

a.btn_blue,a.btn_blue:hover,a.btn_blue span,a.btn_blue span.hot{ color:#fff; text-decoration:none; background:url(imagelittle_btn.gif) 0 0 no-repeat; height:30px; line-height:30px; display:inline-block;}
a.btn_blue{ padding-right:20px; background-position:right 0;}
a.btn_blue:hover{ background-position:right -50px;}
a.btn_blue span{ float:left; width:20px; background-position:left 0;}
a.btn_blue span.hot{ background-position:left -50px;}

a.btn_gray,a.btn_gray:hover,a.btn_gray span,a.btn_gray span.hot{ color:#333; text-decoration:none; background:url(imagelittle_btn.gif) 0 0 no-repeat; height:30px; line-height:30px; display:inline-block;}
a.btn_gray{ padding-right:20px; background-position:right -100px;}
a.btn_gray:hover{ background-position:right -150px;}
a.btn_gray span{ float:left; width:20px; background-position:left -100px;}
a.btn_gray span.hot{ background-position:left -150px;}

/*整体*/
.headerWid,.mainWid,.footerWid{ min-width:1000px; width:100%;}
.headerWrap:after,.mainWid:after,.bottomWid:after{ clear:both; content:""; display:block;}
.header,.main,.footer{ width:1000px; margin:0 auto; clear:both;}
.header:after,.main:after,.footer:after{ clear:both; content:""; display:block;}
.header div,.main div,.footer div{ float:left;}

.marginLeft{ margin-left:15px;}
.marginRight{ margin-right:15px;}
.marginTop{ margin-top:15px;}
.marginTopB{ margin-top:10px;}

.blank15px{ width:100%; display:block; height:15px; overflow:hidden;}
.commonWid{ width:100%;}

/*头部*/
.headerWid{ background:url(imagetop_bg.gif) left top repeat-x; height:160px;}
.header_regit{ width:270px;}
.regit_ico_a,.regit_ico_a:hover,.regit_ico_b,.regit_ico_b:hover{ color: #fff;text-decoration:none; height:40px; line-height:40px; padding:0 25px;background:url(imagelogin_ico.gif) 0 0 no-repeat;}
.regit_ico_a{ background-position:0 0; color:#fff;}
.regit_ico_a:hover{ background-position:0 -50px; color:#fff;}
.regit_ico_b{ background-position:0 -100px; color:#fff;}
.regit_ico_b:hover{ background-position:0 -150px; color:#fff;}

.header_lang{ width:350px;color:#fff;}
.header_lang li a,.header_lang li a:hover{ width:80px; height:40px; line-height:40px; color:#fff; display:inline-block; text-decoration:none; text-align:center;}
.header_lang li a.hot{ width:78px; border:1px solid #0170a8; border-top:0; border-bottom:0; background:#fff; color:#036fa9;}

.header_search{ width:380px; height:36px; padding-top:4px;}
.searchBg{ float:left; width:250px; height:30px; line-height:30px; color:#666; background:url(imagesearch_bg.gif) right top no-repeat; border:0; margin-right:5px;}
.searchIco{ float:left; width:40px; height:30px; background:url(imagesearch_bg.gif) left top no-repeat; display:inline-block;}


.header_logo{ float:left; width:260px; height:110px; background:url(imagelogo.gif) 0 25px no-repeat; display:inline-block;}
.header_menu{ float:right; width:240px; margin:15px 0 0 5px;}
.header_menu dt a{ color:#fff; padding-left:16px; height:40px; line-height:31px; background:url(imagemenu_bg.gif) 0 0 no-repeat; display:block; text-decoration:none;}
.header_menu dt a:hover,.header_menu dt a.check{ color:#fff; background:url(imagemenu_bg.gif) 0 -50px no-repeat;}
.header_menu dd{padding-left: 8px;line-height:26px; display:block; color:#036fa9;}
.header_menu dd a{ padding:0 6px; text-decoration:none; color:#036fa9; display:inline-block;}
.header_menu dd a:hover,.header_menu dd a.hot{ color:#e60000;}

/*内容*/
.mainWid{ margin:10px 0 15px;}
.main_block{ width:970px;}
.main_block_a{ width:280px;}
.main_block_b{ width:460px;}
.main_block_c{ width:230px;}
.main_block_d{ width:705px;}

.block_w,.block_w_a_b,.block_w_b,.block_w_c,.block_w_d{ border:1px solid #cdcdcd;}
.block_w{ width:970px;}
.block_w_a{ width:250px; border:1px solid #a3cbe1;}
.block_w_a_b{ width:250px;}
.block_w_b{ width:430px;}
.block_w_c{ width:200px;}
.block_w_d{ width:675px;}
.block_w,.block_w_a,.block_w_b,.block_w_c,.block_w_a_b,.block_w_d{ border-top:0; padding:10px 14px;}
.block_bg_a{ background:url(imageblock_bg.gif) 0 0 #e9f1f2 no-repeat;}
.block_bg_b{ background:#f8fafb;}

.block_w_e{ width:900px; border:1px solid #cdcdcd; padding:15px 49px 30px;}
.block_w_e em{ width:100%; text-align:center; font-size:20px; line-height:40px; display:block; border-bottom:1px dashed #999; margin-bottom:15px;}
.block_w_e em span{ width:100%; text-align:center; font-size:12px; display:block; color:#999;}
.block_w_e p{ font-size:14px; color:#666;}
.block_w_e span img{ display:inline-block; padding:5px 0;}

.block_w_f{ width:655px; border:1px solid #a3cbe1; border-top:0; padding:15px 24px 30px;}
.block_w_f dl{ width:100%; line-height:30px; color:#666; float:left;}
.block_w_f dt{ float:left; width:140px; text-align:right; padding-right:10px; margin:5px 0; color:#888;}
.block_w_f dd{ float:left; width:500px; margin:5px 0;}
.block_w_f dd img{ float:left; padding:0 10px;}
.block_w_f dd a{ float:left;}

.main_list{ width:100%;}
.main_list li{ width:100%; line-height:30px;}
.main_list li a{ background:url(imagenews_ico.gif) 0 8px no-repeat; padding-left:15px;}
.main_list li a:hover{ background:url(imagenews_ico.gif) 0 -32px no-repeat;}
.main_list li span{ float:right; color:#999; font-size:12px; display:inline-block;}
.main_list li span a,.main_list li span a:hover{ background:none;}
.main_list li span.feedback{ float:right; display:inline-block; margin-right:10px;}

/* CSS Document 20141106*/
.fire_list li a,.fire_list li a:hover{ padding:0; background:none;}
/* CSS Document 20141106*/

.subMenu{ width:100%;}
.subMenu li{ width:100%; line-height:35px;}
.subMenu li a{ padding-left:25px; color:#333; text-decoration:none; display:block; border-bottom:1px dashed #a3cbe1; background:url(imagesubMenu_ico.gif) 0 11px no-repeat;}
.subMenu li a:hover,.subMenu li a.hot{ color:#e60000; font-weight:bold; background:url(imagesubMenu_ico.gif) 0 -29px no-repeat;}

.answer_list{ width:100%; line-height:200%;}
.answer_list li{ width:180px; padding:2px 9px;  border:1px dashed #d9d9d9; background:#f9f9f9; margin-top:5px;}

.answer_list_a{ width:100%;}
.answer_list_a li{ width:325px; margin:0 6px!important; margin:0 4px;}

.list_a{ width:100%; display:block; margin:5px 0; line-height:200%;}
.list_a dt{ padding:3px 9px; display:block; border:1px dashed #d9d9d9; border-bottom:0; background:#f9f9f9; color:#666;}
.list_a dd{ padding:3px 9px; display:block; border:1px dashed #f1cdd2; background:#fff8f9; color:#e60000;}

.list_b{ width:100%; display:block; margin:5px 0; line-height:200%;}
.list_b dt{ padding:3px 9px; display:block; border:1px dashed #d9d9d9; border-bottom:0; background:#f9f9f9; color:#666;}
.list_b dd{ padding:3px 9px; display:block; border:1px dashed #cedae2; background:#f1f6fa; color:#e60000;}

.hot_list{ width:100%;}
.hot_list li{ width:100%; line-height:34px; background:url(imageline_dot.gif) left bottom repeat-x;}
.hot_list li a{ color:#333; text-decoration:none;}
.hot_list li a:hover{ color:#e60000;}
.hot_list li span{ float:right; color:#999; font-size:12px; display:inline-block;}

.block_h_a{ min-height:294px; height:auto !important; _height:294px; overflow:hidden;}
.block_h_b{ min-height:245px; height:auto !important; _height:245px; overflow:hidden;}
.block_h_c{ min-height:190px; height:auto !important; _height:190px; overflow:hidden;}
.block_h_d{ min-height:222px; height:auto !important; _height:222px; overflow:hidden;}
.block_h_e{ min-height:100px; height:auto !important; _height:100px; overflow:hidden;}

.question dl{ width:100%;}
.question dt{ float:left; width:100%; display:block;}
.question dd{ float:left; width:100%; display:inline-block; line-height:30px;}

.photoText_a{ width:100%; margin-top:5px;}
.photoText_a dt{ width:100%; line-height:30px;}
.photoText_a dt span{ float:left; width:90px; display:inline-block;}
.photoText_a dd{ width:100%; display:block; color:#999; line-height:25px; padding:10px 0 15px; background:url(imageline_dot.gif) left bottom repeat-x;}

.photoText_b{ width:100%; line-height:22px; margin-top:5px;}
.photoText_b dt{ width:100%; display:block;}
.photoText_b dt span{ display:block;}
.photoText_b dt img{ float:left; padding-right:10px;}
.photoText_b dd{ width:100%; display:block; height:20px; overflow:hidden; background:url(imageline_dot.gif) left center repeat-x;}

.map{ padding:9px 9px; border:1px solid #cdcdcd;}

.searchBorder{ height:26px; line-height:26px; color:#666; border:1px solid #d2d2d2; padding-left:10px;}
.textfieldBorder{ line-height:26px; color:#666; border:1px solid #d2d2d2; padding-left:10px;}

.newsSearch{ display:block}

.quickLink{ width:100%; display:block; text-align:right; color:#666; height:30px; line-height:30px;}
.quickLink a{ padding:0 10px; display:inline-block; text-decoration:none; color:#666;}
.quickLink a:hover,.quickLink a.clicked{ color:#e60000; text-decoration:none;}

/*ico*/
.icolist_a{ width:100%;}
.icolist_a li{ width:100%;}
.icolist_a li a,.icolist_a li a:hover{ text-decoration:none; color:#fff;}
.a_ico_1,.a_ico_2,.a_ico_3{ padding-left:85px; display:block; color:#fff; font-size:16px; height:58px; line-height:58px; margin-bottom:3px;}
.a_ico_1{ background:url(imageico_list.png) 25px 15px no-repeat #0066dd;}
.a_ico_1:hover{ background:url(imageico_list.png) 25px 15px no-repeat #3b5998;}
.a_ico_2{ background:url(imageico_list.png) 25px -90px no-repeat #027fcc;}
.a_ico_2:hover{ background:url(imageico_list.png) 25px -90px no-repeat #3b5998;}
.a_ico_3{ background:url(imageico_list.png) 25px -190px no-repeat #4fb9d8;}
.a_ico_3:hover{ background:url(imageico_list.png) 25px -190px no-repeat #3b5998;}
.mtf60{margin-top:-60px;}

.icolist_b{ width:100%;}
.icolist_b li a,.icolist_b li a:hover{ text-decoration:none; color:#fff;}
.b_ico_1,.b_ico_2,.b_ico_3,.b_ico_4,.b_ico_5,.b_ico_6{ display:inline-block; color:#fff; text-align:center; font-size:16px; width:112px; height:35px; padding-top:55px; margin-bottom:6px;}
.b_ico_1{ background:url(imageico_list.png) center -280px no-repeat #0066dd; margin-right:3px;}
.b_ico_1:hover{ background:url(imageico_list.png) center -280px no-repeat #3b5998;}
.b_ico_2{ background:url(imageico_list.png) center -383px no-repeat #1b93d3; margin-left:3px;}
.b_ico_2:hover{ background:url(imageico_list.png) center -383px no-repeat #3b5998;}
.b_ico_3{ background:url(imageico_list.png) center -483px no-repeat #4fb9d8; margin-right:3px;}
.b_ico_3:hover{ background:url(imageico_list.png) center -483px no-repeat #3b5998;}
.b_ico_4{ background:url(imageico_list.png) center -583px no-repeat #027fcc; margin-left:3px;}
.b_ico_4:hover{ background:url(imageico_list.png) center -583px no-repeat #3b5998;}
.b_ico_5{ background:url(imageico_list.png) center -985px no-repeat #0066dd; margin-left:3px;}
.b_ico_5:hover{ background:url(imageico_list.png) center -985px no-repeat #3b5998;}
.b_ico_6{ background:url(imageico_list.png) center -1085px no-repeat #1b93d3; margin-left:3px;}
.b_ico_6:hover{ background:url(imageico_list.png) center -1085px no-repeat #3b5998;}

.b_ico_w{ width:122px;}



.icolist_c{ width:100%;}
.icolist_c li a,.icolist_c li a:hover{ text-decoration:none; color:#fff;}
.c_ico_1,.c_ico_2,.c_ico_3{ display:inline-block; color:#fff; text-align:center; font-size:16px; width:90px; height:40px; padding-top:70px; margin-top:10px;}
.c_ico_1{ background:url(imageico_list.png) center -374px no-repeat #0066dd; margin-right:5px;}
.c_ico_1:hover{ background:url(imageico_list.png) center -374px no-repeat #3b5998;}
.c_ico_2{ background:url(imageico_list.png) center -478px no-repeat #1b93d3;}
.c_ico_2:hover{ background:url(imageico_list.png) center -478px no-repeat #3b5998;}
.c_ico_3{ background:url(imagebg-1.png) center 20px no-repeat #4fb9d8; margin-left:5px;}
.c_ico_3:hover{ background:url(imagebg-1.png) center 20px no-repeat #3b5998;}

.icolist_d{ width:100%;}
.icolist_d li{ width:100%; margin-bottom:5px;}
.icolist_d li a{ padding:10px 10px; text-decoration:none; color:#fff; background:#1b92d2; display:block;}
.icolist_d li a:hover{ color:#fff; background:#3b5998;}


.icolist_e{ float:left; width:1000px; background:url(imageico_list_b_bg.gif) 0 0 no-repeat;}
.icolist_e li{ background:url(imageico_list_b_new.png) right -800px no-repeat;}
.icolist_e li a,.icolist_e li a:hover{ text-decoration:none; width:140px; height:50px; line-height:50px;}
.e_ico_1,.e_ico_2,.e_ico_3,.e_ico_4,.e_ico_5{ display:inline-block; font-size:15px; padding-left:60px;}
.e_ico_1{ background:url(imageico_list_b_new.png) 15px 5px no-repeat; color:#569800;}
.e_ico_1:hover{  background:url(imageico_list_b_new.png) 15px -395px no-repeat; color:#569800;}
.e_ico_2{ background:url(imageico_list_b_new.png) 15px -95px no-repeat; color:#cc7800;}
.e_ico_2:hover{  background:url(imageico_list_b_new.png) 15px -495px no-repeat; color:#cc7800;}
.e_ico_3{ background:url(imageico_list_b_new.png) 15px -195px no-repeat; color:#e60000;}
.e_ico_3:hover{  background:url(imageico_list_b_new.png) 15px -595px no-repeat; color:#e60000;}
.e_ico_4{ background:url(imageico_list_b_new.png) 15px -295px no-repeat; color:#036fa9;}
.e_ico_4:hover{  background:url(imageico_list_b_new.png) 15px -695px no-repeat; color:#036fa9;}
.e_ico_5{ background:url(imageico_list_b_new.png) 15px -895px no-repeat; color:#e60f1a;}
.e_ico_5:hover{  background:url(imageico_list_b_new.png) 15px -995px no-repeat; color:#e60f1a;}

.icolist_e_a{ float:left; width:230px;}
.icolist_e_a li{ background:url(imageico_list_c_bg.gif) 0 0 no-repeat; margin-bottom:5px;}
.icolist_e_a li a,.icolist_e_a li a:hover{ text-decoration:none; width:170px; height:50px; line-height:50px;}


.textLink{ width:100%;}
.textLink li{ text-align:center; margin:2px 1px;}
.textLink li a{ color:#333; width:83px; height:30px; line-height:30px; display:inline-block; text-decoration:none;}
.textLink li a:hover,.textLink li a.hot{ color:#fff; background:#1b92d2;}

.textList{ width:100%; height:30px; line-height:30px;}
.textList dt{ float:left; width:75px; font-size:14px;}
.textList dd{ float:left; width:175px;}

.textInp{ width:100%;}
.textInp dt{ float:left; width:80px; text-align:right; height:35px; line-height:35px;}
.textInp dd{ float:left; width:130px; height:35px; line-height:35px;}

.photoList{ width:100%; margin-top:10px;}
.photoList li{ width:242px; text-align:center;}
.photoList li img{ width:220px; display:inline-block;}
.photoList li span{ display:block; text-align:center; font-size:14px; line-height:30px;}


/*lab*/
.lab_a{ width:228px;}
.lab_b{ width:278px;}

.check_lab{ border:1px solid #cdcdcd; border-top:0; border-bottom:0; background:url(imagelab_bg.gif) 0 0 repeat-x;}
.check_lab li{ width:50%; text-align:center; font-size:16px;}
.check_lab li a{ height:35px; line-height:35px; display:block; text-decoration:none; color:#666;}
.check_lab li.checked a{ color:#fff; background:url(imagelab_bg.gif) 0 -50px repeat-x;}

.check_lab_b{ float:left; margin:4px 0 0 15px;}
.check_lab_b li{ width:68px; text-align:center; line-height:31px;}
.check_lab_b li a{ height:31px; line-height:31px; display:block; text-decoration:none; color:#666;}
.check_lab_b li.checked a{ color:#036fa9; background:url(imagecheck_lab.gif) 0 0 no-repeat;}

.checkLabWid{background:url(imageblock_bg_gray.gif) 0 bottom repeat-x #fff; border:1px solid #cdcdcd; border-top:0; border-bottom:0; height:35px; line-height:34px;}

.check_lab_c{ width:80%;}
.check_lab_c li{text-align:center; font-size:16px;}
.check_lab_c li a{ padding:0 50px;  height:35px; line-height:35px; display:inline-block; text-decoration:none; color:#666;}
.check_lab_c li.checked a{ color:#fff; background:url(imagelab_bg.gif) 0 -50px repeat-x;}

/*htlp*/
dl.help{ width:100%; display:block; line-height:220%;}
dl.help dt{ width:100%; line-height:300%; cursor:pointer; border-bottom:1px dashed #e2e0c6;}
dl.help dt span{ float:left; width:18px; height:15px; display:inline-block; margin-top:14px; background:url(imagehelp_ico.gif) 0 0 no-repeat;}
dl.help dt span.clicked{ background:url(imagehelp_ico.gif) -30px 0 no-repeat;}
dl.help dd{ padding:15px 20px; background:#fcfcfc; border:1px dashed #e2e0c6; border-top:0; display:none; color:#29528a;}
dl.help dd span{ float:left; width:18px; height:15px; display:inline-block; margin-top:6px; background:url(imagehelp_ico.gif) 0 -37px no-repeat;}

/*page*/
.page{ width:100%; display:block; overflow:hidden; text-align:center; border-top:1px solid #f6f6f6; padding:15px 0; background:#fff;}
.page a{ border:1px solid #d1d1d1; display:inline-block; padding:4px 10px; line-height:normal; text-decoration:none; color:#999;}
.page a:hover,.page a.checked{ border:1px solid #3b5998; background:#036fa9; color:#fff;}

/*banner*/
.bannerBox{ position:relative; width:755px; height:350px; overflow:hidden;}
.bannerBox ul.items{ position:absolute; background:none;}
.bannerBox ul.items li{ float:left; background:none;}
.bannerBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none;}
.bannerBox ul.items li a{ margin:0 !important; padding:0 !important; display:block; border:none;}
.bannerBox .tips{ position:absolute; bottom:0; width:100%; height:40px; background:#000; overflow:hidden;}
.bannerBox .tips .title{ position:absolute; left:0; top:0; height:100%;}
.bannerBox .tips .title a{ color:#fff; font-size:18px; line-height:40px; margin-left:10px; text-decoration:none;}
.bannerBox .tips .title a:hover{ text-decoration:underline !important;}
.bannerBox .tips .nums{ position:absolute; right:10px; top:0; height:100%;}
.bannerBox .tips .nums a{ display:inline-block; >float:left; width:12px; height:12px; overflow:hidden; background:#fff; text-indent:-99999px; margin:15px 10px 0 0;}
.bannerBox .tips .nums a.active{ background:#1b93d3;}

/*footer*/
.footerWid{ background:url(imagefooter_bg.gif) 0 0 repeat-x #e4e4e4;}
.footerSelect{ width:100%; height:32px; padding-top:12px; display:block;}
.footerSelect span{ float:left; display:inline-block; padding:0 20px;}
.jumpLink{ width:200px; height:22px; border:1px solid #20396d; margin-right:15px;}
.linkAd{ width:100%; margin-top:8px;}
.linkAd li{ width:200px; text-align:center; padding:5px 0;}
.linkAd li img{ border:1px solid #c5c5c5; display:inline-block;}

.linkText{ width:100%; margin-top:15px; line-height:35px; color:#666; text-align:center;}
.linkText a{ color:#666; text-decoration:none; padding:0 5px;}
.linkText a:hover{ color:#036fa9; text-decoration:underline;}

#_ideConac{float:left;margin-left: 10px;}
#_ideConac a{padding:0;}

#b_hgwb{float: left;padding-top: 10px;}

.bottom_b_a{padding:0 5px;}

.newsbgline {
    border-bottom: 2px solid #036fa9;
    height: 22px;
    margin: 0 auto;
    width: 100%;
    margin-bottom:20px;
}
.newsother {
    margin: 0 auto;
    padding-top: 15px;
    text-align: center;
    width: 95%;
}
.newsother a {
    color: #f60;
    text-decoration: none;
}
.news_attach {
    margin: 0 auto;
    padding-top: 15px;
    text-align: left;
    width: 95%;
}

#list_a_dt{
    float: left;
    margin: 5px 0;
    text-align: left;
    width:90%;
}
.span_w_f {
    border-bottom: 1px dashed #999;
    display: block;
    font-size: 16px;
    line-height: 40px;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}
.textLink2{ width:100%;}
.textLink2 li{ margin: 5px 3px;    text-align: center;}
.textLink2 li a{ color:#333; width:150px; height:30px; line-height:30px; display:inline-block; text-decoration:none;}
.textLink2 li a:hover,.textLink2 li a.hot0{ color:#fff; background:#1b92d2;}
.textLink2 li a:hover,.textLink2 li a.hot1{ color:#fff; background:#d94105;}
.textLink2 li a:hover,.textLink2 li a.hot2{ color:#fff; background:#71bc00;}
.textLink2 li a:hover,.textLink2 li a.hot3{ color:#fff; background:#C03;}
.block_w_g{ width:860px; padding:10px 20px;}
.serarchList{ width:100%; display:block; line-height:2em; border-bottom:1px dashed #999; padding:15px 0;}
.serarchList dt{font-size:14px; display:block;}
.serarchList dt span{ float:right; display:inline-block; color:#999; font-size:12px;}
.serarchList dt a{ color:#036fa9; text-decoration:none;}
.serarchList dt a:hover{ color:#036fa9; text-decoration:underline;}
.serarchList dd{ display:block; color:#666;}

.header_regit a,.header_regit a:hover{
    color:#fff;
}
.regit_ico_axxgk,.regit_ico_axxgk:hover,.regit_ico_bxxgk,.regit_ico_bxxgk:hover{ color: #036fa9;text-decoration:none; height:40px; line-height:40px; padding:0 25px;background:url(imagelogin_ico_2.gif) 0 0 no-repeat;}
.regit_ico_axxgk{ background-position:0 0; color:#036fa9;}
.regit_ico_axxgk:hover{ background-position:0 -50px; color:#036fa9;}
.regit_ico_bxxgk{ background-position:0 -100px; color:#036fa9;}
.regit_ico_bxxgk:hover{ background-position:0 -150px; color:#036fa9;}
.topDate{ width:100%; display:block; clear:both; font-size:12px; text-align:right; line-height:normal; color:#999;}

#ivs_content span img,table {
    display: inline-block;
    padding: 5px 0px;
}

#ivs_content p img,table {
    display: inline-block;
    padding: 5px 0px;
}

#ivs_content div img,table {
    display: inline-block;
    padding: 5px 0px;
}

#ivs_content img,table {
    display: inline-block;
    padding: 5px 0px;
}

.block_w_j{ width:400px; padding:10px 14px; border:1px solid #cdcdcd; border-top:0;}
.block_w_k{ width:400px; padding:10px 14px; border:1px solid #cdcdcd; border-top:0;}
.marginTop h4 em{float: left;width: 10px;height: 34px;overflow: hidden;display: inline-block;background: url(imagename_ico.gif) -38px 11px no-repeat;margin-bottom: 0;border-bottom: 0;}

.block_w_l{ width:315px; padding:10px 14px; border:1px solid #cdcdcd; border-top:0;}
.w_l_w{ width:345px;}

.ans_date{ float:right; display:inline-block; color:#999;} /*网上咨询答复页面增加时间显示*/

#ivs_content table{
    display: table;
    padding: 0;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
    margin: 0 auto !important;
}

#ivs_content table td{
    border-style:solid;
    border-width:1px;
    padding:5px;
}

#ivs_content table p{
    text-indent:0;
}
div#ivs_content img {
  max-width: 840px;
}
#ivs_content h1 {
  padding: 0 0;
  border: none;
  background: none;
  height: auto;
}
#ivs_content h1 span {
  padding: 0;
  background: none;
  float: none;
  font-size: inherit;
}

.main_block_y{
    width:100%
}
.main_block_z{
    width: 495px;
    margin-top: 10px;
}
.m_l{
    margin-left: 5px;
}
.m_r{
    margin-right: 5px;
}
.block_w_z{
    width:465px;
    border-top: 0;
    padding: 10px 14px;
    border: 1px solid #cdcdcd;
}
.block_w_y{
    padding: 10px 14px;
    border: 1px solid #cdcdcd;
    width: 970px;
}



.wrapTop,.warpBot{font-family: Microsoft YaHei,SimHei,arial,SimSun;}
/*头部*/
.wrapTop{ width:100%; height:150px; background:url(imagenew_indextop_bg.gif) 0 0 repeat-x;}
.wrapTop .header{ width:1000px; margin:0 auto; clear:both;}
.wrapTop .header .headerRegit{ float:left; width:270px;}
.wrapTop .header .headerRegit a{ color:#fff;}
.wrapTop .header .headerRegit a:hover{ color:#fff; text-decoration:underline;}
.regitIcoA,.regitIcoA:hover,.regitIcoB,.regitIcoB:hover{ text-decoration:none; line-height:38px; padding:0 25px;background:url(imagenew_indexlogin_ico.png) 0 0 no-repeat;}
.regitIcoA{ background-position:0 0; color:#7c7c7c;}
.regitIcoA:hover{ background-position:0 0; color:#036fa9;}
.regitIcoB{ background-position:0 -50px; color:#7c7c7c;}
.regitIcoB:hover{ background-position:0 -50px; color:#036fa9;}



.wrapTop .header .headerLang{ float:left; width:350px;}
.wrapTop .header .headerLang li{ width:80px; float:left;}
.wrapTop .header .headerLang li a,
.wrapTop .header .headerLang li a:hover{ width:80px; height:38px; line-height:38px; color:#fff; display:inline-block; text-decoration:none; text-align:center;}
.wrapTop .header .headerLang li a.hot{ width:80px; background:#e8eff7; color:#036fa9;}

.wrapTop .header .headerSear{ float:left; width:380px; height:36px; padding-top:4px;}
.headerSearBg{ float:left; width:200px; height:30px; line-height:30px; color:#666; background:url(imagenew_indexsearch_bg.gif) right top no-repeat; border:0; margin-right:3px;}
.headerSearIco{ float:left; width:40px; height:30px; background:url(imagenew_indexsearch_bg.gif) left top no-repeat; display:inline-block;}

.headerSearBtn { float:left; background:url(imagenew_indexsearch_btn.gif) 0 0 repeat-x; height:28px; line-height:28px; display:inline-block; border:1px solid #177eb4; font-size:14px; margin-right:10px; width:60px; text-align:center; color:#017fcd;}
.headerSearBtn:hover { background:url(imagenew_indexsearch_btn.gif) 0 -40px repeat-x; color:#333;}

.headerSearBtnB { float:left; line-height:30px; color:#fff;}
.headerSearBtnB:hover { color:#fff; text-decoration:underline;}

.headerLogo{ float:left; width:220px; height:30px; padding-top:80px; text-align:center; background:url(imagenew_indexlogo.png) 0 20px no-repeat; display:inline-block; font-size:11px; color:#555;}

.headerMenu{ float:right; width:240px; margin:10px 0 0 5px;}
.headerMenu dt a{ color:#fff; padding-left:16px; height:40px; line-height:31px; background:url(imagenew_indexmenu_bg.gif) 0 0 no-repeat; display:block; text-decoration:none; font-size:15px;}
.headerMenu dt a:hover,
.headerMenu dt a.check{ color:#fff; background:url(imagenew_indexmenu_bg.gif) 0 -50px no-repeat;}
.headerMenu dd{ padding-left:5px; line-height:26px; display:block; color:#036fa9; font-size:14px;}
.headerMenu dd a{ padding:0 6px; text-decoration:none; color:#036fa9;}
.headerMenu dd a:hover,
.headerMenu dd a.hot{ color:#f56626;}

/*底部*/
.wrapBot{ width:100%; background:url(imagenew_indexbottom_bg.gif) 0 0 repeat-x #f6f6f6;}
.wrapBot .botLink,
.wrapBot .texLink{ width:1000px; margin:0 auto;}
.wrapBot .botLink{ height:44px; line-height:44px;}
.wrapBot .botLink i{ width:10%; float:left; font-size:16px; color:#fff;font-style: normal;}
.wrapBot .botLink .linkSel{ width:90%; float:left;}
.wrapBot .botLink .linkSel .selInp{ width:20%; height:24px; line-height:24px; float:left; margin:10px 20px 0; border:1px solid #536b77}
.wrapBot .texLink{ padding:12px 0;}
.wrapBot .texLink .linkName{ width:100%; text-align:center; color:#666;}
.wrapBot .texLink .linkName a{ padding:0 10px; color:#666; line-height:30px;}
.wrapBot .texLink .linkName a:hover{ text-decoration:underline; color:#017fcd;}
.wrapBot .texLink .linkName p{ text-align:center;}
.wrapBot .texLink .linkName img{ padding:24px 5px 0; vertical-align:top; display:inline;}


/**和编辑器样式冲突的内容调整**/
#ivs_content div{float:none;}
#ivs_content .commonWid div,#ivs_content .newsother div,#ivs_content .newsbgline{float:left;}


/*add 20160309*/
.rowSpan3.mr{ margin-right:20px;}
.rowSpan3 { width:475px;}

.rowLine{ width:475px; background:url(imagenew_indexrow_line_bg.gif) 0 0 repeat-y; border-radius:10px;}
.rowLine.mt{ margin-top:20px;}
.rowLine i{ float:left; width:20px; text-align:center; padding:0 15px; font-size:16px; color:#fff;}

.rowName, .rowLine i, .rowLine .rowIcoListA, .rowIcoListB, .wrapTop, .rowDotList li i, .rowIcoListC, .rowIcoListD, .wrapBot {font-family: Microsoft YaHei,SimHei,arial,SimSun;  }

.rowName{display:block;background:#fff;width:100%;}
.rowName.mt{ margin-top:15px;}
.rowName i{ background:url(imagenew_indexname_bg_1.jpg) 0 0 repeat-x; height:50px; line-height:48px; padding:0 19px 0 17px; color:#fff; font-size:16px; display:inline-block;}
.rowName span{ float:right; margin:10px 0; line-height:30px;}
.rowName span a{ color:#666;}
.rowName span a:hover{ color:#017fcd;}
.rowName span em{ font-family:SimSun,Microsoft YaHei,SimHei,arial;}

.rowList{ padding:5px 0;}
.rowList.listLine{ width:394px; padding:13px 15px;}
.rowList.fl{ float:left;}
.rowList li{ padding:1px 0;width: 100%;}
.rowList li a{ display:inline-block; padding:4px 0 4px 22px; color:#333; font-size:14px; background:url(imagenew_indexrow_arrow.gif) 0 5px no-repeat;}
.rowList li a:hover{ color:#017fcd; background-position:0 -45px;}
.rowList li a.lineNew,
.rowList li a.lineNew:hover{ background-position:0 -145px; color:#f56626;}
.rowList li a.lineRed{ background-position:0 -95px;}
.rowList li a.lineRed:hover{ background-position:0 -45px;}
.rowList li a.lineWor{ background-position:0 -195px;}
.rowList li a.lineWor:hover{ background-position:0 -245px;}
.rowList li span{ float:right; color:#999; font-size:12px; padding:4px 0;}

i, em {  font-style: normal;  }

.menuInfo_1,
.menuInfo_2,
.menuInfo_3{ width:970px; padding:15px 15px; border:1px solid #49b3f0; border-top:0; background:#fff; position:absolute; z-index:99999; margin-top:97px; visibility:hidden; box-shadow:#999 0 5px 5px; -webkit-box-shadow:#999 0 5px 5px; -moz-box-shadow:#999 0 5px 5px;}
.menuInfo_1{ margin-left:-271px}
.menuInfo_3{ margin-left:-516px}
.menuInfo_2{ margin-left:-761px}

.menuInfoShow{ visibility:visible;}

.menuSub{ padding:12px 0; width:100%;}
.menuSub li{ float:left; width:33.3%; padding:8px 0; font-size:14px}
.menuSub li em{ font-size:12px; font-family:SimSun,Microsoft YaHei,SimHei,arial;}
.menuSub li a:hover {color: #f56626;}

.rowIcoListE{ margin:10px 0; width:100%; float:left;}
.rowIcoListE li{ float:left; margin:0 4px;}
.rowIcoListE li a{ height:95px; padding-top:15px; color:#017fcd; width:130px; display:inline-block; text-align:center; font-size:14px; background:url(imagesub_ico_1_bg.gif) 0 0 no-repeat; border-radius:5px;}
.rowIcoListE li a:hover,
.rowIcoListE li a.hove{ background-position:0 -150px; color:#fff;}
.rowIcoListE li a span{ width:40px; height:35px; display:block; margin:10px auto 5px;}

.rowIcoListF{ margin:10px 0; width:100%; float:left;}
.rowIcoListF li{ float:left; margin:4px 4px;}
.rowIcoListF li a{ height:60px; padding:20px 0 0 40px; color:#017fcd; width:188px; display:inline-block; font-size:16px;  background:url(imagesub_ico_1_bg.gif) 0 0 no-repeat; border-radius:5px; line-height:36px;}
.rowIcoListF li a:hover,
.rowIcoListF li a.hove{ background-position:0 -150px; color:#fff;}
.rowIcoListF li a span{ width:40px; height:40px; margin-right:5px; display:inline-block; float:left;}

.menuNav{ float:left; margin-bottom:5px;}
.menuNav.ad_r{ margin-left:5px;}
.menuNav.ad_b_1,
.menuNav.ad_b_2{ width:190px; padding:10px 0 10px 45px; height:110px; border-radius:10px;}
.menuNav.ad_b_1{ background:#6c9ddf;}
.menuNav.ad_b_2{ background:#49b3f0;}
.menuNav a.ad_1,
.menuNav a.ad_2{ width:235px; height:65px; line-height:65px; display:block; border-radius:10px; font-size:16px; font-weight:bold; text-shadow:1px 1px 1px #555; color:#fff; text-align:center;}
.menuNav a.ad_1:hover,
.menuNav a.ad_2:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.menuNav a.ad_1{ background:url(imagemenu_ad_1.gif) 0 0 no-repeat;}
.menuNav a.ad_2{ background:url(imagemenu_ad_2.gif) 0 0 no-repeat;}

.navLine li{ display:block; line-height:24px; margin:8px 0; float:none;}
.navLine li a{ color:#fff; font-size:14px; font-weight:bold;}
.navLine li a:hover{ color:#fff; text-decoration:underline;}
.navLine li a span{ width:30px; height:25px; display:inline-block; float:left;}

.menuIco_1,
.menuIco_2,
.menuIco_3,
.menuIco_4,
.menuIco_5,
.menuIco_6{ background:url(imagemenu_ico.png) 0 3px no-repeat;}
.menuIco_1{ background-position:0 0;}
.menuIco_2{ background-position:-30px 0;}
.menuIco_3{ background-position:-60px 0;}
.menuIco_4{ background-position:-90px 0;}
.menuIco_5{ background-position:-120px 0;}

.menuIco_10,
.menuIco_11,
.menuIco_12,
.menuIco_13,
.menuIco_14,
.menuIco_15,
.menuIco_16,
.menuIco_17,
.menuIco_20,
.menuIco_21,
.menuIco_22,
.menuIco_23,
.menuIco_24,
.menuIco_25,
.menuIco_26{ background:url(imagemenu_ico_1.png) 0 0 no-repeat;}
.menuIco_10{ background-position:0 0;}
.menuIco_10.hoter{ background-position:0 -50px;}
.menuIco_11{ background-position:-50px 0;}
.menuIco_11.hoter{ background-position:-50px -50px;}
.menuIco_12{ background-position:-100px 0;}
.menuIco_12.hoter{ background-position:-100px -50px;}
.menuIco_13{ background-position:-150px 0;}
.menuIco_13.hoter{ background-position:-150px -50px;}
.menuIco_14{ background-position:-200px 0;}
.menuIco_14.hoter{ background-position:-200px -50px;}
.menuIco_15{ background-position:-250px 0;}
.menuIco_15.hoter{ background-position:-250px -50px;}
.menuIco_16{ background-position:-300px 0;}
.menuIco_16.hoter{ background-position:-300px -50px;}
.menuIco_17{ background-position:-350px 0;}
.menuIco_17.hoter{ background-position:-350px -50px;}

.menuIco_20{ background-position:0 -100px;}
.menuIco_20.hoter{ background-position:0 -150px;}
.menuIco_21{ background-position:-50px -100px;}
.menuIco_21.hoter{ background-position:-50px -150px;}
.menuIco_22{ background-position:-100px -100px;}
.menuIco_22.hoter{ background-position:-100px -150px;}
.menuIco_23{ background-position:-150px -100px;}
.menuIco_23.hoter{ background-position:-150px -150px;}
.menuIco_24{ background-position:-200px -100px;}
.menuIco_24.hoter{ background-position:-200px -150px;}
.menuIco_25{ background-position:-250px -100px;}
.menuIco_25.hoter{ background-position:-250px -150px;}
.menuIco_26{ background-position:-300px -100px;}
.menuIco_26.hoter{ background-position:-300px -150px;}

.slideMenuPhoto{border:1px dashed #fb8d67; border-left:0; border-radius:10px; border-top-left-radius:0; border-bottom-left-radius:0; width:402px; background:#f1f7fa; height:107px; padding:13px 10px 0 12px; float:right;}

.slidePhotoWid{}
.slidePhoto{ width:33.3%; text-align:center;}
.slidePhoto img{ padding-left:7px;width: 120px;height: 95px;}
.slidePhoto .photoInfo{ position:absolute; z-index:99999; width:120px; height:24px; background:#000; margin:71px 0 0 7px; color:#fff; line-height:24px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.photoInfo a{color:#FFF;}