@charset "gb2312";
/* CSS Document */

/** Header Start **/
.header{ width:100%; text-align:center; overflow:hidden; background:url(../images/top_bg.gif) repeat-x 0 0;}
.header .banner{ height:auto; width:950px; overflow:hidden; margin:0px auto;}
/** Header End **/

.top_tips{ height:85px; width:980px; overflow:hidden; margin:0 auto; position:relative; left:0; top:0; z-index:88; _position:static; margin-top:-44px; +margin-top:-48px;}
.top_tips .c_ins{ height:85px; width:980px; background:url(../images/top_con_bg.png) no-repeat 0 0; }
.top_tips .cont{ width:820px; text-align:left; margin:0 auto; overflow:hidden; padding-top:10px; line-height:180%; color:#9f3b00;}

/** Content Start **/
.content{ height:auto; margin:0 auto; width:950px; padding:0 4px; padding-top:28px; background:url(../images/con_bg.gif) repeat-y 0 0; margin-top:-4px; _position:relative; left:10px; top:0;}
.zkzy{ height:auto; margin:0 auto; width:930px; background:#fff4de;}
.content img.tit_img{ position:absolute; left:-59px; top:-15px;}
.zkzy .vd_tb{ height:auto; overflow:hidden; width:267px; float:left; background:#ffe4b6; padding:50px 9px 9px 9px;}
.zkzy .vd_tb .vd{ height:172px; width:267px; overflow:hidden;}
.zkzy .vd_tb .tb{ width:267px; background:white; margin-top:7px; overflow:hidden; padding:8px 0;}
.zkzy .vd_tb .tb table{ width:256px; margin:0 auto; border-left:1px #ffdcbf solid; border-top:1px #ffdcbf solid;}
.zkzy .vd_tb .tb table td{ height:34px; line-height:34px; padding-left:22px; text-align:left; border-right:1px #ffdcbf solid; border-bottom:1px #ffdcbf solid;}
.zkzy .vd_tb .tb table td.tit{ height:44px; background:#fff1d5; text-align:center;}
.zkzy .vd_tb .tb table td span.nm{ color:#ff4e00; font-size:20px; font-family:microsoft yahei; padding-right:10px;}
.zkzy .vd_tb .tb table td span.km{ color:#033333; font-size:16px; font-family:microsoft yahei;}
.zkzy .vd_tb .tb table td b{ font-size:12px; color:#ff0000;}
.zkzy .vd_tb .shares{ height:18px; margin-top:6px; overflow:hidden; text-align:right;}
.zkzy .vd_tb .shares .jiathis_style{ float:right;}

.zkzy .rit_info{ height:auto; overflow:hidden; float:right; width:620px; overflow:hidden; padding-right:6px; position:relative; left:0; top:0;}
.zkzy .rit_info .tits{ height:41px; overflow:hidden; text-align:center; background:url(../images/jyb_18.gif) no-repeat center 0; margin-top:28px; padding-bottom:8px;}
.zkzy .rit_info .tits span{font:18px/41px microsoft yahei; color:#ff0000}
.zkzy .rit_info .tits a{ font:16px/41px microsoft yahei; color:#cc5201;}
.zkzy .rit_info p.ts{ font-weight:bold; text-align:left; line-height:180%; margin:5 0; margin-top:8px; overflow:hidden;}
.zkzy .rit_info p.des{ line-height:190%; text-align:left; margin:5 0; overflow:hidden; margin-top:6px; text-indent:2em;}
.zkzy .rit_info p.des a{ color:#006ae2;}
.zkzy .rit_info p.des a:hover{ color:#ff0066;}
.zkzy .rit_info .btn a{display:block;  width:110px; height:33px; background:url(../images/btn1.gif) no-repeat; line-height:33px; text-align:center; font-size:14px; color:#fff; position:absolute; right:20px; bottom:20px;}

.qktgxy{ height:auto; margin:0 auto; margin-top:28px; width:930px; background:#fff4de;}
.qktgxy .lefts{ height:auto; overflow:hidden; float:left; width:285px;}
.qktgxy .lefts .inners{ background:#ffe4b6; margin-top:44px; overflow:hidden; padding-top:17px; padding-bottom:5px;}
.qktgxy .lefts .inners .td_c{ width:246px; margin:0 auto; overflow:hidden; background:#ffcd8b; border-bottom:2px #af420a solid; overflow:hidden; padding:3px;}
.qktgxy .lefts .inners .td_c a.ims{ display:block; overflow:hidden;}
.qktgxy .lefts .inners .td_c .tc_rs{ height:24px; line-height:24px; overflow:hidden; padding:0 10px; text-align:left; padding-top:4px;}
.qktgxy .lefts .inners .td_c .tc_rs span{ color:#ff0000;}
.qktgxy .lefts .inners .td_c .tc_rb{ height:20px; padding:0 10px; text-align:left; overflow:hidden;}
.qktgxy .lefts .inners .td_c .tc_rb a{ color:#006ae2; line-height:18px;}
.qktgxy .lefts .inners .td_c .tc_rb a:hover{ color:#ff0066;}
.qktgxy .lefts .inners .mgts{ margin-top:44px;}

.qktgxy .rights{ width:631px; padding-right:6px; float:right; overflow:hidden;}
.qktgxy .rights .tits{ height:41px; overflow:hidden; text-align:center; background:url(../images/jyb_18.gif) no-repeat center 0; font:18px/41px microsoft yahei; color:#cc5201; margin-top:20px; padding-bottom:8px;}
.qktgxy .rights .tits a{ font:18px/41px microsoft yahei; color:#cc5201;}
.qktgxy .rights .tits span{ font:18px/41px microsoft yahei; color:#ff0000}
.qktgxy .rights .minis a{ font:16px/41px microsoft yahei; }
.qktgxy .rights .minis a span{ font:16px/41px microsoft yahei;}
.qktgxy .rights .top_c{ margin-top:12px; overflow:hidden; height:304px; background:url(../images/jyb_13.gif) no-repeat 0 0;}
.qktgxy .rights .top_c a{ display:block; height:60px; width:631px; overflow:hidden; position:relative; left:0; top:0; z-index:888;}
.qktgxy .rights .top_c .titp{
	width:60px;
	overflow:hidden;
	text-align:left;
	height:22px;
}
.qktgxy .rights .top_c .titp span.ffoo{ display:block; height:18px; line-height:18px; text-align:left; font-weight:bold; color:#c80000; margin-top:4px;}
.qktgxy .rights .top_c .tp1{
	position:absolute;
	left: 41px;
	top: 9px;
}
.qktgxy .rights .top_c .tp2{
	position:absolute;
	left: 156px;
	top: 9px;
}
.qktgxy .rights .top_c .tp3{
	position:absolute;
	left: 264px;
	top: 9px;
}
.qktgxy .rights .top_c .tp4{
	position:absolute;
	left: 357px;
	top: 9px;
}
.qktgxy .rights .top_c .tp5{
	position:absolute;
	left: 470px;
	top: 9px;
}
.qktgxy .rights .top_c .tp6{
	position:absolute;
	left: 562px;
	top: 9px;
}
.qktgxy .rights .top_c .conts{ overflow:hidden; text-align:left; width:90px; text-indent:2em; line-height:22px;}
.qktgxy .rights .top_c .c1{
	position:absolute;
	left: 9px;
	top: 52px;
}
.qktgxy .rights .top_c .c2{
	position:absolute;
	left: 122px;
	top: 52px;
}
.qktgxy .rights .top_c .c3{
	position:absolute;
	left: 234px;
	top: 52px;
}
.qktgxy .rights .top_c .c4{
	position:absolute;
	left: 341px;
	top: 52px; width:75px;
}
.qktgxy .rights .top_c .c5{
	position:absolute;
	left: 433px;
	top: 52px; width:98px;
}
.qktgxy .rights .top_c .c6{
	position:absolute;
	left: 549px;
	top: 52px; width:80px;
}

.qktgxy .rights .sbxxf{ border-top:1px #f2d9a7 solid; overflow:hidden; margin-top:18px; _padding-top:18px; +padding-top:18px;}
.qktgxy .rights .sbxxf .ins{ height:auto; overflow:hidden; width:670px;}
.qktgxy .rights .sbxxf .ins .i_td{ width:202px; height:258px; border-bottom:3px #fd9f38 solid; float:left; margin-right:12px; overflow:hidden; background:white;}
.qktgxy .rights .sbxxf .ins .i_td .itt{ height:20px; text-align:center; overflow:hidden; width:170px; margin:0 auto; margin-top:8px;}
.qktgxy .rights .sbxxf .ins .i_td .itt a{ font-size:14px; color:#c80000; font-weight:bold;}
.qktgxy .rights .sbxxf .ins .i_td .itc{  margin-top:8px; overflow:hidden; text-align:left; line-height:22px; padding-bottom:15px; padding:0 10px;}

.qktgxy .five_cols{ height:auto; width:912px; margin:0 auto; overflow:hidden; border-top:1px #f2d9a7 solid; overflow:hidden; margin-top:18px;}
.qktgxy .five_cols p{ line-height:26px; padding:6px 20px; text-align:left;}
.qktgxy .five_cols .fc_inner{ width:940px; overflow:hidden; padding-left:5px; text-align:left;}
.qktgxy .five_cols .fc_inner .fi_td{ display:block; padding:0 12px; padding-top:9px; width:151px; float:left; overflow:hidden; background:white; border-bottom:3px #fd9f38 solid; height:206px; margin-top:8px;}
.qktgxy .five_cols .fc_inner .fi_td img{ display:block; height:131px; width:151px; }
.qktgxy .five_cols .fc_inner .fi_td span.qktg{ display:block; height:20px; line-height:20px; text-align:left; padding-left:31px; margin-top:15px;}
.qktgxy .five_cols .fc_inner .fi_td p.fs{ height:24px; line-height:24px; overflow:hidden; text-align:left; padding-left:31px;}
.qktgxy .five_cols .fc_inner .fi_td p.fs span{ line-height:24px; color:#ff0000;}

.fc_inner .leftLoop{width:912px; height:232px; position:relative; left:0; top:0; background:none; overflow:hidden;}
.fc_inner .leftLoop .hd{ display:none; overflow:hidden; width:915px;  height:240px; position:absolute; right:0px; background:none; top:0px;}
.fc_inner .leftLoop .hd .prev,.fc_inner .leftLoop .hd .next{ display:block;  width:19px; height:35px; float:right; margin-top:0px; margin-right:0px;  overflow:hidden; cursor:pointer; background:url(../images/opt_bg_gl.png) center no-repeat; _background:url(../images/opt_bg_gl.gif) center no-repeat;}
.fc_inner .leftLoop .hd .prev{ position:absolute; left:0; top:92px;}
.fc_inner .leftLoop .hd .next{ position:absolute; right:0; top:92px; background:url(../images/opt_bg_gr.png) center no-repeat; _background:url(../images/opt_bg_gr.gif) center no-repeat;}
.fc_inner .leftLoop .bd{ padding:0px; width:912px; height:232px; overflow:hidden; margin:0px auto; position:absolute; left:0; top:0; z-index:5;} 
.fc_inner .leftLoop .bd ul{ overflow:hidden; zoom:1; height:232px; width:912px; position:relative; left:0px; top:0px;} 
.fc_inner .leftLoop .bd ul li{ width:173px; height:232px; margin-right:7px; text-align:center; float:left; overflow:hidden;}

.sqyxb{ height:auto; margin:0 auto; margin-top:28px; width:930px; background:#fff4de; padding-bottom:22px;}
.sqyxb .lefts{ height:auto; overflow:hidden; width:505px; float:left; padding-top:55px; padding-left:24px;}
.sqyxb .lefts .tits{ height:24px; font:17px/24px microsoft yahei; color:#d30b00; text-align:center;}
.sqyxb .lefts .tgxy_tb{ width:505px; height:auto; margin-top:8px; }


.sqyxb .rit_xyxs{background:white; width:380px; float:left; margin-left:10px; margin-top:55px; border:1px #fcc176 solid;}
.sqyxb .rit_xyxs .t_tit{ height:33px; background:url(../images/jyb_91.gif) no-repeat 0 0; overflow:hidden;}
.sqyxb .rit_xyxs .t_tit a{ display:block; height:33px; line-height:33px; font-weight:bold; color:white; font-size:14px; width:188px; text-align:center; overflow:hidden; float:left;}
.sqyxb .rit_xyxs .xy_cont{ width:363px; overflow:hidden; margin:0 auto; margin-top:15px; height:268px;}
.sqyxb .rit_xyxs .xy_cont #xingsheng{overflow: hidden;width:363px; margin:0px auto; height: 255px;}
.sqyxb .rit_xyxs .xy_cont .xc_row{ height:auto; overflow:hidden; width:335px; background:#fef3e7; margin-top:2px; padding:7px 14px 5px 14px;}
.sqyxb .rit_xyxs .xy_cont .xc_row a.l_img{ display:block; height:auto; width:72px; float:left; overflow:hidden; text-align:center; word-break:break-all;}
.sqyxb .rit_xyxs .xy_cont .xc_row a.l_img img{ display:block; height:72px; width:72px; margin-bottom:3px;}
.sqyxb .rit_xyxs .xy_cont .xc_row .r_des{ height:auto; float:right; overflow:hidden; width:255px; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .xc_row .r_des a{ line-height:180%; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .xc_row .r_des .dts{ height:18px; line-height:18px; text-align:right; margin-top:3px; color:#727272;}

.sqyxb .rit_xyxs .xy_cont .list{ height:auto; overflow:hidden; width:335px; background:#fef3e7; margin-top:2px; padding:7px 14px 5px 14px;}
.sqyxb .rit_xyxs .xy_cont .list .img{ display:block; height:auto; width:72px; float:left; overflow:hidden; text-align:center; word-break:break-all;}
.sqyxb .rit_xyxs .xy_cont .list .img img{ display:block; height:72px; width:72px; margin-bottom:3px;}
.sqyxb .rit_xyxs .xy_cont .list .say{ height:auto; float:right; overflow:hidden; width:255px; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .list .say .p1{ line-height:180%; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .list .say .p2{ height:18px; line-height:18px; text-align:right; margin-top:3px; color:#727272;}
.sqyxb .lefts .tgxy_tb table td{ height:24px; border-left:0;}
.yxb{ overflow:hidden;}
.yxb .tit{ font-size:18px;color:#d30b00; text-align:center; padding:6px 0; font-family:Î¢ÈíÑÅºÚ; font-weight:bold;}
.yxb table{ width:505px; margin:0 auto; background:#fff; height:200px; border-top:1px solid #FCC176; border-left:1px solid #FCC176;}
.yxb table td{ line-height:24px; padding:3px 10px; color:#666666; border-bottom:1px solid #FCC176; border-right:1px solid #FCC176;}
.yxb table td.xgqk{ text-align:left; padding-left:15px; background:#FEF3E7;}
.yxb table td.xgqk a{ color:#f00;}
.yxb table tr.tr1{ font-weight:800; background:#fffae4; font-family: ËÎÌå; line-height: 24px;}
.yxb table strong{ color:#ff0000;}


.content .cms_tit{ margin:0 auto; height:40px; width:930px; position:relative; left:0; top:0; z-index:5; background:#fff4de; text-align:left;}
.content .cms_tit img{ position:absolute; left:-26px; top:0;}
.content .cms_tit a.ms{ height:20px; line-height:20px; margin-right:12px; _margin-right:6px; color:#801800; font-size:14px; margin-top:10px;}
.content .cms_tit a.ms:hover{ color:#ff6600;}
.content .cms_tit span{ float:right; line-height:40px;}
.gfxy-k-wx{ height:auto; margin:0 auto; margin-top:18px; width:930px; _position:relative; left:10px; top:0;}
.gfxy-k-wx .conts{ width:970px; overflow:hidden; margin-top:18px;}
.gfxy-k-wx .conts .cols{ width:299px; height:383px; overflow:hidden; background:#ffe0b6; float:left; margin-right:17px;}
.gfxy-k-wx .conts .cols .con{ width:257px; overflow:hidden; height:325px; text-align:left; line-height:200%; padding:12px 18px 0 18px; background:white; margin-left:3px;}
.gfxy-k-wx .conts .cols .top_t{ height:43px; font:18px/43px microsoft yahei; color:#c90101; text-align:center; display:block; overflow:hidden;}
.gfxy-k-wx .conts .cols .con span{ color:#ff6600;}
.gfxy-k-wx .conts .cs2{ background:#aae8ff;}
.gfxy-k-wx .conts .cs2 .top_t{ color:#0065a5;}
.gfxy-k-wx .conts .cs3{ background:#baf1b5;}
.gfxy-k-wx .conts .cs3 .top_t{ color:#0f5603;}

.zkxzc{ height:auto; margin:0 auto; margin-top:18px; width:930px;}
.zkxzc .tb_sts{ width:930px; border-left:1px #ffc46e solid; border-top:1px #ffc46e solid; margin:0 auto; margin-top:18px;}
.zkxzc .tb_sts td{ padding:0 5px 0 10px; height:39px; border-right:1px #ffc46e solid; border-bottom:1px #ffc46e solid; line-height:180%; text-align:left;}
.zkxzc .tb_sts td.tit{ padding:0; font-weight:bold; font-size:14px; text-align:center; background:#ffe4af; color:#b82400;}
.zkxzc .tb_sts td.pdbt{text-align:left;}
.zkxzc .tb_sts td a{ color:#ff6600;}
.zkxzc .tb_sts td a:hover{ color:blue;}
.zkxzc .tb_sts td.tit a{ font-weight:bold; font-size:14px;  color:#b82400;}
.zkxzc .tb_sts td a:hover{ color:#b82400;}

.kc_btms{ height:auto; width:928px; overflow:hidden; background:white; border:1px #ffc46e solid; margin-top:10px; padding-bottom:20px; _padding-bottom:0px; +padding-bottom:0px;}
.kc_btms .kb_lft{ height:auto; width:425px; overflow:hidden; float:left; padding-left:25px; margin-top:20px;}
.kc_btms .kl_tit{ height:25px; overflow:hidden;}
.kc_btms .kl_tit img{ display:block; float:left;}
.kc_btms .kl_tit font{ display:block; float:left; height:20px; line-height:20px; margin-top:2px; color:#ff0000; font-size:12px; margin-left:7px;}
.kc_btms .kb_lft .kl_con{ height:auto; width:395px; overflow:hidden; padding-top:12px;}
.kc_btms .kb_lft .kl_con a.kc_l{ display:block; float:left; width:214px; height:135px; overflow:hidden;}
.kc_btms .kb_lft .kl_con .kc_r{ height:auto; width:160px; overflow:hidden; float:right;}
.kc_btms .kb_lft .kl_con .kc_r span.tit_kr{ display:block; height:20px; line-height:20px; width:160px; overflow:hidden; text-align:left; font-size:12px; color:black; font-weight:bold;}
.kc_btms .kb_lft .kl_con .kc_r ul li{ height:24px; line-height:24px; text-align:left; width:79px; color:black; font-size:12px; float:left;}
.kc_btms .kb_lft .kl_con .kc_r ul li.lks{ padding-left:7px; width:72px; padding-top:3px;}
.kc_btms .kb_lft .kl_con .kc_r ul li.lks a{ font-size:12px; color:#ff0000;}

.kc_btms .kb_rit{ height:auto; width:420px; padding-right:22px; padding-top:20px; overflow:hidden; float:right;}
.kc_btms .kb_rit .kr_con{ height:auto; width:420px; overflow:hidden; padding-top:12px; text-align:left;}
.kc_btms .kb_rit .kr_con a.kc_l{ display:block; float:left; width:161px; height:118px; overflow:hidden;}
.kc_btms .kb_rit .kr_con .kc_r{ height:auto; width:240px; overflow:hidden;line-height:180%;  float:left; margin-left:15px;}
.kc_btms .kb_rit .kr_con .kc_r .kr_a{ height:22px; line-height:180%; width:240px; overflow:hidden; padding-top:25px;}
.kc_btms .kb_rit .kr_con .kc_r .kr_a a{ font-size:12px; color:#ff0000; margin-left:12px;}
.kc_btms .kb_rit .kr_con .kc_r ul li{ height:24px; line-height:24px; text-align:left; width:79px; color:black; font-size:12px; float:left;}

.xzwxms{ height:305px; margin:0 auto; margin-top:18px; width:930px;}



.content .ad_con{ display:block; height:auto; width:950px; overflow:hidden; margin:0 auto;}
.content img.fix-ie67{ left:-62px; left:-62px;}
.content .cms_tit img.fix_ie67{ left:-28px; +left:-28px;}
.content .cms_tit img.fix_ie6{ _left:-30px; +left:-28px;}



.skms{height:265px;overflow:hidden;background:#fff;position:relative;}
.skms-roll{width:846px;padding:10px 0 0 49px;}
.skms-roll ul{height:264px;overflow:hidden;}
.skms-roll ul li{width:169px;height:250px;float:left;text-align:center;}
.skms-roll ul li .class-name{line-height:38px;}
.skms-roll ul li .skms-img{width:120px;padding:6px; border:1px solid #d4d1cd; margin:0 auto; position:relative;}
.skms-roll ul li .skms-img span{width:120px;height:21px; line-height:21px; position:absolute;left:6px;bottom:6px; color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000, endColorstr=#7F000000);background:rgba(0,0,0,0.5);}
:root .skms-roll ul li .skms-img span{filter:none;}/*for IE9*/
.skms-roll ul li .skms-tex{line-height:20px; padding-top:5px;}
.skms-btnl,.skms-btnr{ display:block; width:19px; height:35px; float:right; margin-top:0px; margin-right:0px;  overflow:hidden; cursor:pointer; background:url(../images/go-lft.gif) center no-repeat; text-indent:-9999px}
.skms-btnr{ position:absolute; left:12px; top:92px;}
.skms-btnl{ position:absolute; right:6px; top:92px; background:url(../images/go-rit.gif) center no-repeat;}


/** Content End **/


/** Bottom Start **/

/** Bottom End **/
