@charset "gb2312";
/* CSS Document */

/** Header Start **/
.header{ width:100%; text-align:center; overflow:hidden; background:#077bd1;}
.header .banner{ height:auto; width:950px; overflow:hidden; margin:0px auto;}
/** Header End **/
/** Content Start **/
.content{ width:950px; height:auto; margin:0 auto; background:white;}
.tips{ height:88px; width:908px; margin:0 auto; overflow:hidden; background:url(../images/tips_bg.png) no-repeat 0 0; _background:url(../images/tips_bg.gif) no-repeat 0 0; margin-top:-35px; position:relative; left:0; top:0; z-index:8; padding:30px 20px 0 20px; text-align:left; line-height:200%;}
.content .cms_tit{ height:35px; padding-bottom:2px; background:url(../images/line_tex.gif) repeat-x 0 bottom;}
.content .cms_tit span{ display:block; float:left; width:440px; height:35px; background:url(../images/tit1.gif) no-repeat 0 0; text-align:center;}
.content .cms_tit span a{ color:white; font:19px/35px microsoft yahei; text-shadow:2px 2px 5px #04478a;}
.content .cms_tit span a font{ font:bold 19px/35px microsoft yahei; color:#fef198; padding-right:8px; text-shadow:2px 2px 5px #000;}
.content .cms_tit .ct_cur2{ width:402px; background:url(../images/tit2.gif) no-repeat 0 0;}
.content .cms_tit .ct_cur3{ width:378px; background:url(../images/tit3.gif) no-repeat 0 0;}
.content .cms_tit .ct_cur4{ width:280px; background:url(../images/tit4.gif) no-repeat 0 0;}
.content .cms_tit .ct_cur5{ width:255px; background:url(../images/yzqd_33.jpg) no-repeat 0 0;}
.content .cms_tit span a:hover{ text-decoration:none;}
.content .cms_tit .rit_mores{ height:20px; line-height:20px; float:right; overflow:hidden; text-align:right; width:300px; margin-top:8px; color:#e76209;}
.content .cms_tit .rit_mores a{ color:#e76209;}
.content .cms_tit .w_au{ width:auto;}
.content .cms_tit .r_tps{ height:20px; font:17px/20px microsoft yahei; color:#e76209; float:right; margin-right:10px; margin-top:5px;}

.sp_dy{ height:auto; overflow:hidden; padding:0 5px; width:940px; margin-top:3px;}
.sp_dy .lft{ width:690px; overflow:hidden; float:left;}
.sp_dy .lft .td{ height:168px; width:198px; border:1px #ddd solid; overflow:hidden; background:#f9f9f9;}
.sp_dy .lft .td a.img{ display:block; height:93px; width:189px; margin:0 auto; overflow:hidden; margin-top:5px;}
.sp_dy .lft .td a.img img{ display:block; height:93px; width:189px;}
.sp_dy .lft .td .row_t{ padding:0 5px; height:18px; overflow:hidden; margin-top:10px; text-align:left;}
.sp_dy .lft .td .row_t a.st{ display:block; height:18px; line-height:18px; float:right; padding-left:22px; background:url(../images/st1.gif) no-repeat 0 3px; color:#0e8be7;}
.sp_dy .lft .td .row_t a.nms{ display:block; height:18px; line-height:18px; float:left; overflow:hidden;}
.sp_dy .lft .td .row_t span{ display:block; height:18px; line-height:18px; float:left; overflow:hidden;}
.sp_dy .lft .td .row_b{ padding:0 5px; height:18px; line-height:18px; text-align:left; margin-top:10px; overflow:hidden;}
.sp_dy .lft .leftLoop{ overflow:hidden; position:relative; left:0; top:0;  border:0; overflow:hidden; margin:0 auto; width:690px; height:170px; margin-top:10px;}
.sp_dy .lft .leftLoop .hd{ overflow:hidden; width:690px;  height:170px; position:absolute; right:0px; top:0px;}
.sp_dy .lft .leftLoop .hd .prev,.sp_dy .lft .leftLoop .hd .next{ display:block;  width:30px; height:170px; float:right; overflow:hidden; cursor:pointer; background:#f2f2f2 url(../images/gl_btn_off.gif) no-repeat 10px 65px;}
.sp_dy .lft .leftLoop .hd .prev{ position:absolute; left:0; top:0;}
.sp_dy .lft .leftLoop .hd .prev:hover{ background:#f2f2f2 url(../images/gl_btn_on.gif) no-repeat 10px 65px;}
.sp_dy .lft .leftLoop .hd .next{ position:absolute; right:0; top:0; background:#f2f2f2 url(../images/gr_btn_off.gif) no-repeat 10px 65px;}
.sp_dy .lft .leftLoop .hd .next:hover{ background:#f2f2f2 url(../images/gr_btn_on.gif) no-repeat 10px 65px;}
.sp_dy .lft .leftLoop .bd{ padding:0px; width:617px; height:170px; overflow:hidden; position:relative; margin:0 auto; left:0; top:0;}
.sp_dy .lft .leftLoop .bd ul{ overflow:hidden; zoom:1; }
.sp_dy .lft .leftLoop .bd ul li{ width:200px; height:170px; margin-right:8px; float:left; overflow:hidden; }

.sp_dy .rit{ width:237px; height:213px; overflow:hidden; float:right; border:1px #b9dcea solid; padding:1px;}
.sp_dy .rit .cont{ background:#e1f3fe; width:237px; height:208px; border-bottom:5px #c8e7f8 solid;}
.sp_dy .rit .cont .tit{width:155px; margin:0px auto; border-bottom:1px #cfe2ea solid; overflow:hidden; height:43px; font:18px/43px microsoft yahei; color:#155798; padding-right:45px; background:url(../images/yzqd_06.jpg) no-repeat right 5px;}
.sp_dy .rit .cont .ct{ width:207px; overflow:hidden; margin:0 auto; margin-top:8px; line-height:200%; text-align:left;}
.sp_dy .rit .cont .ct a:hover{ text-decoration:underline;}
.sp_dy .rit .cont .btn{ display:block; height:31px; width:183px; overflow:hidden; margin:0 auto; margin-top:15px;}

.jcbh{ height:auto; overflow:hidden; width:940px; margin:0 auto; margin-top:10px;}
.jcbh table{ border:1px #d5eaf2 solid; width:940px;}
.jcbh table td{ height:36px;}
.jcbh table td.tit{ border-bottom:1px #c4e2ed solid; background:#ddf1fe; font-weight:bold; color:#155798;}
.jcbh table td.tit a p font strong{ font-weight:bold; color:#155798;}
.jcbh table td.col1_bg_l{ background:#f0f9ff;}
.jcbh table td.col1_bg_d{ background:#e7f4ff;}
.jcbh table td.cts{ background:#f5faff;}
.jcbh table td.pdl{ padding-left:50px; text-align:left;}
.jcbh table td img{ position:relative; left:0; top:4px; margin-right:3px}
.bkjd_proc{ height:auto; overflow:hidden; width:940px; margin:0 auto; padding-top:10px;}

.xxjhb{ width:940px; margin:0 auto; overflow:hidden; margin-top:10px;}
.xxjhb table{ width:940px; border-top:1px #b9dcea solid; border-left:1px #b9dcea solid; margin-top:6px;}
.xxjhb table td{ height:28px; border-right:1px #b9dcea solid; border-bottom:1px #b9dcea solid;}
.xxjhb table td.ys{ background:#f7fbff;}
.xxjhb table td.titq{ background:#f2faff; height:35px;}
.xxjhb table td.tits{ background:#ddf1fe; height:35px; color:#155798; font-size:14px;}
.xxjhb table td.tits img{ margin-left:10px;}
.xxjhb table td.pdl12{ text-align:left; padding-left:12px;}
.xxjhb table td.pdl20{ text-align:left; padding-left:20px;}
.xxjhb table td.pdl40{ text-align:left; padding-left:40px;}

.xkkt{ width:940px; overflow:hidden; margin:0 auto; margin-top:10px;}
.xkkt .lfts{ width:685px; overflow:hidden; float:left;}
.xkkt .lfts .top_tips{ height:auto; overflow:hidden; line-height:210%; text-align:left; color:#2b73a7; padding:8px 15px;}
.xkkt .lfts .top_tips a{ color:#ff6600;}
.xkkt .lfts table{ width:685px; border-left:1px #d5eaf2 solid; border-top:1px #d5eaf2 solid;}
.xkkt .lfts table td{ padding:10px 0; border-right:1px #d5eaf2 solid; border-bottom:1px #d5eaf2 solid;}
.xkkt .lfts table td.tit{ padding:0; height:37px; text-align:center; background:#ddf1fe; font-weight:bold; color:#155798;}
.xkkt .lfts table td.tit1{ background:url(../images/yzqd_22.jpg) repeat-x 0 0; font-size:16px; color:white; font-weight:bold; font-family:microsoft yahei;}
.xkkt .lfts table td.tit2{ background:url(../images/yzqd_24.jpg) repeat-x 0 0; font-size:16px; color:white; font-weight:bold; font-family:microsoft yahei;}
.xkkt .lfts table td.tit3{ background:url(../images/yzqd_27.jpg) repeat-x 0 0;}
.xkkt .lfts table td.tit a{ font-size:16px; color:white; font-weight:bold; font-family:microsoft yahei;}
.xkkt .lfts table td.pdlr22{ padding:8px 22px;}
.xkkt .lfts table td.cs1{ background:#eef8fe; line-height:180%; text-align:left;}
.xkkt .lfts table td.cs2{ background:#fff7e5; line-height:180%; text-align:left;}
.xkkt .lfts table td.cs3{ background:#ebfbff; line-height:180%; text-align:left;}
.xkkt .lfts table td.cts{ text-align:center;}

.xkkt .rits{ width:245px; overflow:hidden; float:right;}
.xkkt .rits .top_txt{ border:1px #b9dcea solid; background:#e9f7ff; margin-top:8px; height:138px; overflow:hidden;}
.xkkt .rits .top_txt .tt{ height:36px; overflow:hidden; padding-left:18px;}
.xkkt .rits .top_txt .tt .lt{ display:block; height:34px; float:left; border-bottom:2px #177bc7 solid; font:18px/34px microsoft yahei; color:#155798; float:left;}
.xkkt .rits .top_txt p{ padding:0 18px; text-align:left; line-height:200%; color:#2b73a7;}
.xkkt .rits .top_txt p a{ color:#e76209;}

.yxxyfc{ width:940px; overflow:hidden; margin:0 auto; margin-top:8px;}
.yxxyfc .lfts{ height:auto; overflow:hidden; width:681px; float:left; margin-top:9px;}
.yxxyfc .lfts .inners{ width:730px; overflow:hidden;}
.yxxyfc .lfts .inners .cols{ width:218px; height:328px; margin-right:10px; float:left; border:1px #c4e2ed solid; border-bottom:2px #c4e2ed solid; overflow:hidden;}
.yxxyfc .lfts .inners .cols .tops{ padding:10px; background:#f4f4f2; border-bottom:1px #a9bbcb dashed;}
.yxxyfc .lfts .inners .cols .tops a{ display:block; height:auto; overflow:hidden; width:197px; text-align:left; color:#1372b7;}
.yxxyfc .lfts .inners .cols .tops a img{ display:block; width:197px; height:108px; margin-bottom:8px;}
.yxxyfc .lfts .inners .cols .tops a b.nms{ color:#1372b7; font-size:14px;}
.yxxyfc .lfts .inners .cols .tops a b.fs{ color:#dd5a02; font-size:12px;}
.yxxyfc .lfts .inners .cols .b_des{ padding:10px; overflow:hidden; line-height:200%; text-align:left;}
.yxxyfc .lfts .inners .cols .b_des b{ font-size:12px;}
.yxxyfc .lfts .inners .cols .b_des a{ color:#1372b7;}

.yxxyfc .rits{ height:auto; overflow:hidden; width:251px; float:right; margin-top:9px;}
.yxxyfc .rits .xxxd{ width:249px; overflow:hidden; border:1px #d6d6d6 solid; height:159px; overflow:hidden; background:#fffcf4 url(../images/yzqd_40.jpg) no-repeat 185px 94px; border-bottom:0;}
.yxxyfc .rits .xxxd .tits{ background:#ffedc2; height:36px; padding-left:12px; text-align:left; overflow:hidden; font:18px/36px microsoft yahei; color:#e76209; margin-bottom:5px;}
.yxxyfc .rits .xxxd span{ display:block; height:22px; padding:0 20px; text-align:left; overflow:hidden;}
.yxxyfc .rits .xxxd span a{ line-height:22px; color:#e76209}
.yxxyfc .rits .xyxs{ width:249px; overflow:hidden; border:1px #d6d6d6 solid; border-top:0;}
.yxxyfc .rits .xyxs .tits{ background:#dcf3ff; height:36px; padding-left:12px; text-align:left; overflow:hidden; color:#155798; font:18px/36px microsoft yahei; margin-bottom:5px;}
.yxxyfc .rits .xyxs .tits a{ display:block; height:20px; line-height:20px; margin-top:8px; float:right; overflow:hidden; margin-right:8px; _margin-right:4px; color:#E76209;}
.yxxyfc .rits .xyxs .cont{ height:129px; overflow:hidden; background:#f0faff;}
.yxxyfc .rits .xyxs .cont #xingsheng{overflow: hidden;width:209px; margin:0px auto; text-align:left; height:122px; font-size: 12px; margin-top:2px;}
.yxxyfc .rits .xyxs .cont #xingsheng a:hover{ text-decoration:underline;}
.yxxyfc .rits .xyxs .cont #xingsheng .font-title{ padding: 5px 0;}
.yxxyfc .rits .xyxs .cont #xingsheng .font-title a font{ font-size:12px;}
.yxxyfc .rits .xyxs .cont #xingsheng .font-cont a{ font-size:12px; color:#555656; line-height:180%; text-indent: 22px;}
/** Content End **/
/** Bottom Start **/
/** Bottom End **/