@charset "utf-8";
/* CSS Document */

/* 公共属性*/
div,ul,ul li,body,a,p,span,form,input,table,tr,td,img,textarea{ margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
img{ border:0;}
a{ text-decoration:none; border:0;}
li{ list-style-type:none;}
.clear{ clear:both;}
input{ vertical-align:bottom;}

/*body bag*/
body{ background:url(../images/body_bag.jpg); }

/*header*/
.header{ min-width:950px; height:157px; background:url(../images/header_bag.jpg) repeat-x left bottom; overflow:hidden;}
/*.hd{ width:950px; margin: 0 auto; padding-top:29px; _padding-top:22px; overflow:hidden; _margin-top:4px; }*/
.hd{ width:950px; margin: 0 auto; padding-top:22px; padding-top:23px !important;  _padding-top:22px; overflow:hidden; margin-top:4px; }

.logo{ float:left;}
.fanyi{ width:60px; height:44px; float:right; padding-top:8px; letter-spacing:2px;}
.fanyi span{ float:right; }
.fanyi a{ float:right; font-family:"黑体"; font-size:14px; line-height:20px; color:#d25117; text-decoration:underline;}
.fanyi a:hover{ color:#d25117;}
.fy{ width:143px; height:20px; margin-top:11px; background:#fff; float:right; text-align:center;}
.center{ text-align:center;}

/*导航*/
.daohang{ width:950px; height:50px; margin-top:24px; background:url(../images/dh.jpg) no-repeat center top;}
.daohang ul li{ height:50px; float:left; text-align:center; line-height:46px;}
.dh_1{ width:116px; }
.dh_2{ width:109px; }
.dh_3{ width:111px; }
.dh_4{ width:128px; }
.dh_5{ width:112px; }
.dh_6{ width:129px; }
.dh_7{ width:128px; }
.dh_8{ width:116px; }
.dh_1 a{ width:115px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block; }
.dh_1 a:hover{width:115px; height:50px; background:url(../images/dh_hover.png) left bottom no-repeat; display:block; }
#nav1{width:115px; height:50px; background:url(../images/dh_hover.png) left bottom no-repeat; display:block; }


.dh_2 a{ width:109px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_2 a:hover{width:109px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav2{width:109px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}


.dh_3 a{ width:111px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_3 a:hover{width:111px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav3{width:111px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}


.dh_4 a{ width:128px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_4 a:hover{width:128px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav4{width:128px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}


.dh_5 a{ width:112px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_5 a:hover{width:112px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav5{width:112px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}


.dh_6 a{ width:129px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_6 a:hover{width:129px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav6{width:129px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}

.dh_7 a{ width:128px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_7 a:hover{width:128px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav7{width:128px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}


.dh_8 a{ width:116px; height:50px; color:#fff; font-size:15px; font-weight:700; display:block;}
.dh_8 a:hover{width:116px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}
#nav8{width:116px; height:50px; background:url(../images/dh_hover.png) bottom center no-repeat; display:block;}

/*main*/
.main{ min-width:950px; margin-top:1px; background:url(../images/main_bag.jpg) repeat-x top center; /*position:relative;*/}
/*banner*/
.banner{ width:950px; margin:0 auto; padding-top:12px;}
.b{ padding:2px; border:1px solid #6f6f6e; position:relative;}
.b_name{ width:945px; height:40px; margin-left:3px; background:url(../images/b_name_bag.png) no-repeat bottom; position:absolute; top:440px; _top:446px; text-align:center; line-height:40px; font-size:24px; font-weight:700; color:#fff; letter-spacing:2px;}
#KinSlideshow .KSS_titleBox{ text-align:center; line-height:40px;}
#KinSlideshow .KSS_btnBox{ display:none;}
#KinSlideshow_1 .KSS_titleBox h2{ display:none;}
#btnlistID{ display:none;}

/*主体内容*/
.m_con{ width:948px; margin:0 auto; border:1px solid #404040; background:url(../images/m_con_bag.jpg) repeat-x center top #fff;}
/*主体左边*/
.m_con_left{ width:249px; margin:0 3px 2px; _margin:0 2px 2px; float:left}
.date{ width:249px; height:304px; padding-top:40px; margin-bottom:2px; background:url(../images/d_bag.jpg) no-repeat center;}
.tongji{ width:249px; height:234px; margin-bottom:4px; padding-top:30px; background:url(../images/tj_bag.jpg) no-repeat center;}
.tjbt{ width:249px; height:30px; text-align:center; line-height:30px; font-size:14px; font-weight:700; color:#fff;}
.tj_con{ width:215px; height:154px; margin:0 auto; }
.tj_con ul li{ width:195px; height:25px; padding-left:20px; line-height:25px; overflow:hidden;}
/*日历样式*/
.date table tbody{ z-index:999999; width:249px; }
.date .sj{ width:240px; border:0; background:none; margin:20px 0 0 0; text-align:center; color:#6a6a6a;}

/*主体右边*/
.m_con_right{ width:689px; margin-right:3px; _margin-right:1px; float:right;}
/*大字*/
.dazi{ width:689px; height:225px; margin-bottom:9px; padding-top:30px; background:url(../images/dz_bag.jpg) no-repeat center;}
.dazi p{ text-align:center; line-height:50px; font-size:30px; font-weight:700;}
/*播放器*/
.bofang{ width:689px; height:141px; padding-top:16px; background:url(../images/bf_bag.jpg) no-repeat center;}
.bfq{ width:602px; height:80px; padding-top:10px; margin:0 auto; }

.xz{ width:25px; height:24px; position:absolute; right:12px; top:44px;}
.welcome{ /*padding-top:20px; _padding-top:30px;*/  line-height:30px; font-size:14px; font-family:"黑体"; font-weight:700; text-align:center;}
/*更新*/
.gx{ width:689px; height:184px; padding-top:5px; background:url(../images/gx_bag.jpg) no-repeat center;}
.bt_bag1{ width:689px; height:39px; padding-top:1px; background-color:#5c5c5b;}
.bt_bag2{ width:649px; height:33px; padding-left:40px; background:url(../images/xb_2.jpg) 15px 10px no-repeat #000; line-height:32px; color:#fff; font-size:14px; font-weight:700;}
.gx_con_left{ width:314px; padding-left:19px; padding-top:15px; padding-right:10px; float:left;}
.gx_con_left ul li span{ float:right; padding-left:7px;}
.gx_con_left ul li{ height:25px; line-height:25px; overflow:hidden;}
.gx_con_left ul li a{ color:#000;}

/*footer*/
.footer{ min-width:950px; height:70px; margin-top:23px; background:url(../images/f_bag.jpg) repeat-x top center #000;}
.footer .foot{ width:950px; margin:0 auto; color:#fff; text-align:center; line-height:30px; }
.footer .foot a{ color:#fff;}


/*列表页内容*/
.list_m_con{ width:950px; margin:0 auto; background:url(../images/l_m_bag.jpg) repeat-x top center #fff; border-bottom:1px solid #afa5a5;}
.l_m_bagl{ width:950px; margin:0 auto; background:url(../images/l_m_bagl.jpg) no-repeat left bottom;}
.l_m_bagr{ width:950px; margin:0 auto; margin-top:2px; background:url(../images/l_m_bagr.jpg) no-repeat right bottom;}
/*列表页左边*/
.l_m_left{ width:238px; padding-top:19px; padding-left:19px; float:left;  /*position:relative;*/}
.l_con{ width:218px;/* min-height:600px;*/ padding-top:12px; background-color:#000;}
.b_01_bor{ height:84px; border-bottom:1px solid #3d3c3c;}
.b_01{ width:197px; height:81px; margin:0 auto; padding-right:10px; border-bottom:1px dashed #808080; background:url(../images/l_xbag_1.jpg) no-repeat top center; text-align:right; line-height:69px; font-weight:700; font-size:29px; font-family:"黑体"}
/*小列表*/
.l_list{ width:218px; margin-bottom:28px;}
.l_list ul li span{ float:right; padding-right:10px; padding-left:5px;}
.l_list ul li{ width:218px; height:31px; margin-top:1px; border-bottom:1px solid #6b6a6a; line-height:30px; color:#fff; overflow:hidden;}
.l_list ul li a{ width:203px; padding-left:15px; color:#fff; display:block;}
.l_list ul li a:hover{ width:203px; padding-left:15px; background:url(../images/xl.jpg) no-repeat top center; display:block;}
/*#d1{ width:203px; padding-left:15px; background:url(../images/xl.jpg) no-repeat top center; display:block;}*/
/*二级列表*/

.cb,.cb_10,.cb_15{clear: both; width: 100%; height: 0; overflow: hidden;}
.cl{ clear: left}
.cr{ clear: right}
.cb_10{ height:10px;}
.cb_15{ height:15px;}

.fl{ float: left; display:inline;}
.pt_10{padding-top:10px}



.tjskl-main{ margin:0 auto;}
.tjskl-sidebar{ width:218px;}

.tj_submain{ border-bottom: 0; z-index:10; /*position:relative;*/ width:218px; font-weight: normal;}
#submain_hidden{ border-top:0; display: none;}
.bsb{ border-bottom:1px solid #c8d2e5;border-top:0; }

#more_submenu a.show{ background: url('subh_bg.gif') no-repeat 100% 2px; text-align: right; display: block; width: 125px; padding-right: 19px; }
#more_submenu a.less{ background: url('subh_bg.gif') no-repeat 100% -25px; text-align: right; display: block; width: 125px; padding-right: 19px; }
.tj_submain .title{ background-repeat: repeat-x; background-position:0 -217px; height:24px; line-height:24px;font-size: 12px;font-weight: bold;width:161px; padding-left:20px;}
.tj_submain li { width:218px; height:30px; list-style: none; background:url(../images/xb_10.jpg) no-repeat 185px center; border-bottom:1px solid #6b6a6a; line-height:28px; }
.tj_submain li a{width:198px; height:29px; padding-left:20px; display:inline-block; margin-top:1px; margin-bottom:1px; color:#fff;}
.tj_submain li a.on{ width:198px; height:28px; padding-left:20px; background:url(../images/l_xbag_2.jpg) no-repeat center top; margin-bottom:1px; position: relative; z-index:90; color:#fff;}
.tj_submain span{ position: absolute; top:0; left:219px; z-index: 1; background-color:#000; display: none;}
.tj_submain span a{ width:198px; height:29px; padding-left:20px; display: block; line-height:29px; padding-left: 20px; border-bottom:1px solid #6b6a6a; background:url(../images/xb_10.jpg) no-repeat 185px center;}
.tj_submain span a:hover{ width:198px; height:29px; padding-left:20px; margin-top:1px; margin-bottom:1px; background:url(../images/l_xbag_2.jpg) no-repeat top center;}


.tj_submain li img{ position:absolute; right:10px; top:13px;}

.tj_submain span.xb_00{ float:right;}

.tj_submain ul li{ float:left; margin-right:10px;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{ color:#f60; }
 
/*中亚二级导航*/ 
.ej_dh{ width:218px;}
.ej_dh ul li{ width:218px; height:29px;  background:url(../images/xb_10.jpg) no-repeat 185px center; border-bottom:1px solid #6b6a6a; line-height:28px;}
.ej_dh ul li a{ width:198px; height:29px; padding-left:20px; margin-top:1px; margin-bottom:1px; _margin-bottom:0px; display:block; color:#fff;}
.ej_dh ul li a:hover{ width:198px; height:29px; padding-left:20px; margin-top:1px; margin-bottom:1px; _margin-bottom:0px; background:url(../images/l_xbag_2.jpg) no-repeat top center; display:block; color:#fff;}
#ej{ width:198px; height:29px; padding-left:20px; margin-top:1px; margin-bottom:1px; _margin-bottom:0px; /*background:url(../images/l_xbag_2.jpg) no-repeat top center;*/ display:block; color:#fff;}
#d1{ width:218px; height:29px; margin-top:1px; margin-bottom:1px; _margin-bottom:0px; background:url(../images/l_xbag_2.jpg) no-repeat top center; display:block; color:#fff; padding-left:0px; text-indent:15px;} 

 
/*统计*/
.l_tj{ width:193px; height:206px; margin:0 auto; background:url(../images/l_tj.jpg) no-repeat center;}

/*列表页右边*/
.l_m_right{ width:693px; padding-top:19px; background:url(../images/l_r.jpg) left top no-repeat; float:right;}
.r_bt{ width:648px; height:28px; margin:0 auto; background:url(../images/xb_3.jpg) no-repeat bottom right; line-height:28px;}
.r_bt img{ vertical-align:middle;}
.r_bt a{ color:#000;}
.r_bt a:hover{ color:#000;}
.r_con{ width:690px; margin-bottom:1px; background:url(../images/r_c_bag.jpg) no-repeat right bottom;}
/*show_yycz bag*/
.r_con_2{ width:690px; margin-bottom:1px; background:url(../images/r_c_bag2.jpg) no-repeat right bottom;}
.c_bt{ width:690px; /*height:73px;*/ background:url(../images/xb_5.jpg) no-repeat bottom center; line-height:73px; font-size:30px; text-align:center; font-weight:700; color:#cf6a02;}
.c_con{ padding:23px 52px 0; line-height:35px; font-size:13px; }

.zpbf{ width:627px; margin:0 auto; padding:40px 0px;}
.zpbf .l_1{ width:629px; height:36px; background:#000; line-height:36px; font-weight:700;}
.zpbf .l_1 a{ width:589px; height:36px;  padding-left:40px; font-size:16px; color:#fff; display:block;}
.zpbf .l_1 a:hover{ width:587px; height:34px; padding-left:40px; color:#cf6a02; border-bottom:1px solid #616161; border-left:1px solid #000; border-top:1px solid #000; border-right:1px solid #000; background:url(../images/zp_bag.jpg) no-repeat top center; display:block;}
.zpbf .l_1 span{ width:69px; margin-right:10px; padding-right:15px; background:url(../images/play.jpg) no-repeat right 8px; float:right; text-align:right; color:#000; font-size:14px;}
.zpbf .l_1 a:hover span{width:69px; background:url(../images/p_hover.jpg) no-repeat right 8px;}
.bb{ width:629px; height:38px; background:url(../images/xb_9.jpg) no-repeat bottom center; margin-bottom:1px;}
/*ltjj list*/
.r_con_ltjj{ width:690px; margin-bottom:1px; /*background:url(../images/r_c_bag.jpg) no-repeat right bottom;*/}
.r_con_ltjj ul{ padding:34px 0 10px 54px;}
.r_con_ltjj ul li{ height:30px; line-height:30px; background:url(../images/xb_6.jpg) no-repeat left center; padding-left:20px; overflow:hidden;}
.r_con_ltjj ul li span{ float:right; margin-right:20px; margin-left:10px;}
.r_con_ltjj ul li a{ color:#000;}
/*zysl*/
.zy_jdt{ width:450px; height:330px; margin:0 auto; padding-top:25px;}
.zy_l{ width:450px; margin:0 auto; padding-top:25px; padding-bottom:25px; margin-bottom:30px;}
.zy_l ul li{ height:30px; line-height:30px; padding-left:20px; overflow:hidden;}
.zy_l ul li span{ float:right; margin-right:20px; margin-left:10px;}
.zy_l ul li a{ color:#000;}
/*djfd*/
.dj_jm{ width:532px; margin:0 auto; }
.mr{ margin-right:20px;}
.dj_jm ul{ width:560px; float:left; padding-top:30px; padding-bottom:20px;}
.dj_jm ul li{ width:150px; height:125px; border:1px solid #ccc; margin-bottom:25px; padding:2px; text-align:center;  float:left; }
.dj_jm ul li span{ font-family:"黑体"; font-size:14px; line-height:20px;}
/*ym*/
.ym{ width:690px; margin-top:20px;}
.ym ul{ margin:0 auto; padding:0; text-align:center;}
.ym ul li{ display:inline; background:none; height:25px; line-height:25px; padding:0 10px;}
.ym ul li a{ color:#000;  font-weight:700; }

/*yjfk*/
.yj img{ padding-left:45px; padding-top:20px;}
input{ width:270px; height:25px; margin-bottom:15px; border:1px solid #d4d0c8; line-height:25px; overflow:hidden; }
.sub{ width:70px; height:23px; font-weight:700; color:#fff; background-color:#5a6362; float:right; margin-right:48px; border:none;}
.suba{ width:70px; height:23px; font-weight:700; color:#fff; background-color:#5a6362; float:left; margin-right:48px; border:none;}
textarea{ width:450px; height:auto; margin-bottom:20px; border:1px solid #d4d0c8;}
p.xm{ width:44px; background:url(../images/xb_7.jpg) no-repeat left center; color:#fff; text-align:center; line-height:20px;}
p.yj{ width:68px; background:url(../images/xb_8.jpg) no-repeat left center; color:#fff; text-align:center; line-height:20px;}
.form{ width:500px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.bor_2{ width:620px; height:4px; _height:0px; margin:0 auto; border-top:1px dashed #4e4e4e; border-bottom:1px dashed #4e4e4e;}

.wd{ width:590px; margin:20px auto; background-color:#fff; padding-left:20px; border:1px solid #ababab;}
.wd .bor_3{ width:580px; border-bottom:1px dashed #4e4e4e;}
.sj{  overflow:hidden; line-height:30px; width:570px; height:30px; overflow:hidden; font-weight:700;}
.wt{ line-height:25px; padding-bottom:20px; width:570px;}

/*弹出层css*/
.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    min-width:950px;
	width:100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.white_content {
    display: none;
    position: absolute;
    top: 8%;
    left: 19%;
	/*_width: 120%;
    width: 60%;*/
	width:850px;
    height: 550px;
    border: 16px solid #999;
    background-color: white;
    z-index:1002;
    overflow:auto;
}

.white_content_small {
    display: none;
    position: absolute;
    top: 20%;
    left: 30%;
	width:850px;
    /*width: 40%;
	_width: 80%;*/
    height: 550px;
    border: 16px solid #999;
    background-color: white;
    z-index:1002;
    overflow: auto;
}


/*wz*/
.wz{ width:600px; margin:0 auto; line-height:30px; text-indent:2em;}
.wz strong{ display:block; float:left; text-align:center;}
.wz strong a{ font-size:16px;}
.wz p{ /*line-height:30px; text-indent:2em;*/}
.wz a{ color:#09F; text-decoration:none;}
.wz a:hover{ color:#09f; text-decoration:underline;}
.wz img{ margin:8px 0 8px 0;}
.wz p{ clear:both; text-align:left;}