@charset "gb2312";
/* CSS Document */

.wrapper{ width:950px; margin:0 auto; overflow:hidden;}
.banner{ background:url(../images/banner3.jpg) no-repeat; width:950px; height:309px;}
.ythz{ height:197px; display:block; width:950px; float:left; text-indent:-9999em;}
.banner ul li{ width:93px; text-align:center; float:left; height:36px; line-height:36px;}
.banner ul{ float:left; margin-left:20px; display:inline;}
.banner ul li a{ font-size:14px; font-weight:bold; display:block;}
.re{ position:relative;}
.ab{ position:absolute; top:-2px; right:0;}
.banner ul li a:hover{ color:#fff; background:url(../images/index_hover_orange.png) no-repeat; width:85px; height:36px; line-height:36px;}
.banner p{ float:right; margin-right:100px; display:inline;}
.banner p a{ background:url(../images/btn_white1.png) no-repeat; width:70px; height:25px; text-align:center; line-height:25px; display:block; float:left; margin-left:10px; font-size:14px; color:#FF6600; font-weight:bold;}
.banner p a:hover{ background:url(../images/btn_orange.png) no-repeat;width:70px; height:25px; color:#fff;}
.bd{ border:1px solid #E1E1E1; width:948px; margin:0 auto;}
.banner span{ display:block; background:url(../images/zj_bg1.png) no-repeat; height:61px; float:left; padding:20px 35px 0 25px; line-height:24px; text-indent:2em; width:900px;}
.gk_bt{ background:url(../images/zj_bt_bg.png) repeat-x; height:40px; line-height:40px; overflow:hidden;}
.gk_bt span{  display:block; padding-left:80px; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; margin-top:5px;}

.focusBox{ width:300px; height:217px; overflow:hidden; position:relative; border:1px solid #CCCCCC; margin:20px 0 10px 10px;float:left; display:inline; }
.focusPic li{ position:absolute; left:0; top:0; display:none;}
.focusPic li img{ display:block;}
.focusNum{ width:70px;height:23px; line-height:23px; position:absolute; right:0; bottom:0px; text-align:center; padding-top:9px;}
.focusNum span{ background:#fff; width:18px; height:18px; display:inline-block; margin:0 3px; line-height:18px; text-align:center; color:#083173;}
.focusNum span.on{ background:#083173; width:18px; height:18px; color:#fff;}
.daoy{ float:left; width:380px; margin:10px 0 10px 10px;display:inline; background:url(../images/zj_img.jpg) no-repeat left top;}
.daoy h3{ height:28px; line-height:28px; width:270px; padding-left:80px; color:#CC0000; margin-top:13px;}
.daoy h3 a{ color:#CC0000;}
.daoy p{ line-height:24px; text-indent:2em; padding:10px 0 8px; border-bottom:1px dashed #CCCCCC;}
.daoy dl{ padding:10px 0px;}
.daoy dl dt{ height:30px; line-height:30px; text-align:center;}
.daoy dl dt a{ color:#CC0000; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";}
.daoy dl dd{ text-align:center; line-height:24px;}
.yellow{ color:#FF6600;}
.bg_zj{ background:url(../images/zj_bg5.png) no-repeat left top; overflow:hidden;}
.ztrw{ width:216px; float:right; background:url(../images/zj_bg6.png) no-repeat right top;; border-left:1px solid #E1E1E1; padding:10px;}
.ztrw dl dt{ height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.ztrw dl dt a{font-weight:bold; font-size:14px;}
.ztrw dl dd img{ float:left; border:1px solid #CCCCCC; padding:1px; margin-right:10px; display:inline;}
.ztrw dl dd strong{ font-size:14px; color:#073172; display:block;}
.ztrw dl dd strong a{ font-size:14px; color:#073172; }
.ztrw dl dd span{ display:block;}
.ztrw p{
	line-height:24px;
	text-indent:2em;
}

.bg_sz{ background:url(../images/zj_bg3.png) repeat-x center top;}
.cont_l{ float:left; width:560px; padding:20px 20px 0;}
.cont_l h3{ background:url(../images/zj_bg2.png) no-repeat left center; padding-left:30px; color:#CC0000; height:40px; border-bottom:1px dashed #999999; line-height:40px;}
.cont_l h3 span{ float:right;}
.cont_l h3 span a{ font-weight:normal; font-size:12px;}
.l{ float:left;}
.r{ float:right;}
.cont_l dl{ width:260px; padding-left:10px;}
.cont_l dl dt{ height:45px; line-height:45px;}
.cont_l dl dt a{ font-size:14px; font-weight:bold;}
.cont_l dl dd{ background:url(../images/zj_d.png) no-repeat left center; padding-left:8px; line-height:25px; height:25px;}
.cont_r{ float:right; width:317px; margin:25px 10px 0 0;}
.ct_t{ background:url(../images/zj_bgt.png) no-repeat; height:7px; overflow:hidden;}
.ct_c{ background:url(../images/zj_bgc.png) repeat-y; padding-bottom:3px;}
.ct_b{ background:url(../images/zj_bgb.png) no-repeat; height:7px; overflow:hidden;}
.ct_c h3{ background:url(../images/zj_bg_x.png) no-repeat center bottom; width:302px; padding-left:15px; height:28px;}
.ct_c h3 a{ font-size:14px;}
.ct1{ background:url(../images/zj_bq.gif) no-repeat left center; padding-left:24px; display:block;}
.ct2{ background:url(../images/zj_bq2.gif) no-repeat left center; padding-left:24px; display:block;}
.ct_c dl{ padding:0 16px;}
.ct_c dl dt{ margin-top:10px;}
.ct_c dl dt img{ display:block;}
.ct_c dl dt strong{ height:28px; line-height:28px;}
.ct_c dl dd{ background:url(../images/zj_bg4.png) no-repeat; width:267px; height:128px; padding:24px 10px 0; line-height:24px;}
.yy_bg{ background:#fff; margin:10px 16px 0;  padding:10px;}
.yy_bg p strong{ float:left; width:58px; height:60px; overflow:hidden;}
.yy_bg p strong img{ display:block;}
.yy_bg p{ height:60px; overflow:hidden;}
.yy_bg p span{ display:block; height:20px; line-height:20px; float:right; width:200px;}
.yy_bg p span em{ font-style:normal; float:right;}
.yy_bg p span b{ font-weight:normal; margin-right:3px; display:inline;}
.yy_bg ul{ border-top:1px dashed #CCCCCC; padding-top:10px;}
.yy_bg ul li{ height:22px; line-height:22px;}
.yy_bg ul li a{ color:#999999;}
.xq{ float:right; height:25px; overflow:hidden; }
.gk_bt strong{ float:right; display:block; margin-right:10px; display:inline;}
.gk_bt strong a{ font-weight:normal; color:#fff;}
.blank10{ height:10px; overflow:hidden;}










.rmzt{ padding:10px 10px 0px;}
.rmzt li{ border:1px solid #CDCDCD; width:108px; float:left; margin:0 12px; display:inline; padding:10px; overflow:hidden; margin-bottom:10px;}
.rmzt li img{ display:block;}
.rmzt li a{ display:block; text-align:center; line-height:30px;}
