@charset "gb2312";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding: 0; margin: 0;
} 
fieldset,img {
	border: 0; 
} 
address,caption,cite,code,dfn,em,th,var{
	font-weight: normal;
	font-style: normal;
} 
ol,ul,li{
	list-style: none;
} 
caption,th{
	text-align: left;
} 
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
	font-size: 100%;
} 
q:before,q:after{
	content:'';
} 
abbr,acronym{
	border: 0;
}
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.fl{
	float:left;
	display:inline;
	overflow:hidden;
}	
.fr{
	display:inline;
	overflow:hidden;
}
.cl{
	clear:both;
}
.clear{ clear:both;}
body{
	font-size:14px;
	color:#333;
	font-family:Verdana;
	background:url() 0 0 repeat-x #fff;
}
.top{
	width:960px;
	height:33px;
	line-height:33px;
	margin:0 auto;
	color:#666;
}
.top span{
	float:right;
}
.top a{
	color:#666;
}
.top a:hover{
	color:#ff6600;
}
.head{
	height:100px;
	width:100%;
	background:url(bg-2.jpg) center top no-repeat;
}
.h-box{
	width:1200px;
	height:60px;
	padding:12px 0;
	margin:0 auto;
}

.menu {
    width:100%;
    height:40px;
   background:url(nav_bg.jpg) repeat-x;
   
}
.menu_1{
    position:fixed;
    width:100%;
    height:40px;
    z-index:999;
    background:url(nav_bg.jpg) repeat-x;
    top:0px;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
}


	
sub {
    padding: 5px 175px;
    line-height: 25px;
}
.serach{
	height:22px;
	width:900px;
	padding:2px 0;
}
.search-keyword{
	height:20px;
	width:190px;
	line-height:20px;
	color:#454545;
	border:1px #98c0d2 solid;
	background:#fff;
}
.search-submit{
	height:22px;
	width:49px;
	padding:0 0px 0 5px;
	border:none;
	background:url(bg-4.jpg) right top no-repeat;
}
/*--/top end--*/
.main1{
	width:1200px;
	height:px;
	overflow:hidden;
	margin:0 auto 10px auto;

}
.main2{
	width:1200px;
	margin:0 auto;
}
.lbybox{
	width:1200px;
	margin:0 auto;
	/*--/height: 1950px;--*/
}
.main3{
	width:1200px;
	height:px;
	overflow:hidden;
	margin:0 auto 10px auto;
    margin-top:15px

}
.main4{
	width:307px;
	height:286px;
	overflow:hidden;
	margin:0 auto 10px auto;

}
/*--/主体 end--*/
.left-1{
	width:1200px;
	overflow:hidden;
	height:600px;
}
.left-2{
	width:1200px;
	border:1px #cbdae2 solid;
	margin-bottom:10px;
	margin-top: 20px;
}
.left-2 h2{
	text-align:center;
	font-size:22px;
	color:#f73838;
	padding:12px 0 12px 0;
	font-family:'微软雅黑';
}
.left-2 .info{
	width:658px;
	line-height:24px;
	text-align:center;
	color:#666;
	margin:0 auto;
	padding-bottom:10px;
	border-bottom:1px #ccc solid;
}
.right-1{
	width:1200px;
}

/*--/分栏 end--*/
.t-1{
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#b5c5cb;
	background:url(ico-1.jpg) 12px 9px no-repeat;
}
.t-1 span{
	float:left;
	height:34px;
	font-weight:bold;
	color:#333;
	padding:0 8px 0 35px;
	background: right bottom no-repeat;
}
.t-2{
	height:22px;
	line-height:22px;
	color:#fff;
	text-indent:28px;
	margin:15px 0 0 0;
	background:url(bg-8.jpg) 14px 0 no-repeat;
}


.t-1  #youb{
	float:right;
	padding-right: 8px;
	font-size:12px;
	color:#05537B;
	font-weight:normal;
}
.t-3{
	height:33px;
	width:100%;
	line-height:32px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	text-indent:25px;
	background:url(ico-2.jpg) 12px 10px no-repeat;
}

.t-3 span{
	float:right;
	padding-right: 8px;
	font-size:12px;
	color:#05537B;
	font-weight:normal;
}


.t-3  span{
	float:right;
	padding-right: 8px;
	font-size:12px;
	color:#05537B;
	font-weight:normal;
}
.t-4{
	height:34px;
	line-height:34px;
	background:url(ico-1.jpg) 12px 8px no-repeat;
}
.t-4 h3{
	float:left;
	height:34px;
	font-weight:bold;
	color:#333;
	font-size:14px;
	padding:0 8px 0 35px;
	background:url(bg-11.jpg) right bottom no-repeat;
}
.t-4 span{
	float:right;
	padding-right:8px;
}
.t-5 h3{
	float:left;
	height:34px;
	font-weight:bold;
	color:#333;
	font-size:14px;
	padding:0 8px 0 35px;
	background: right bottom no-repeat;
}
.t-5 span{
	color:#000000;
}
.t-5 span a{
	color:#000000;
}
.t-6{
	font-size:14px;
	font-weight:bold;
	padding:0 20px 10px 20px;
	color:#05537B;
}
/*--/标题-时事汇总栏目 tit--*/
.g-fla{
	width:300px;
	height:591px;
	overflow:hidden;
}
.g-today1{
	width:492px;
	height:305px;
	overflow:hidden;
	border:1px #cbdae2 solid;
	background:url(bg-5.jpg) 0 0 repeat-x;
	margin-right:12px
}
.g-today1 h2{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:'微软雅黑';
	padding:20px 14px 5px 14px;
	
}
.g-today1 h2 a{
	color:#05537b;
}
.g-today1 h2 a:hover{
	color:#ff6600;
}
.g-today1 p{
	color:#666;
	font-size:13px;
	line-height:22px;
	text-indent:2em;
	padding:0 14px;
	
}
.g-today1 p a{
	color:#ff6600;
}
.g-today1 p a:hover{
	color:#05537b;
}
/*--/标题-名师点评栏目 tit--*/
.g-fla{
	width:300px;
	height:591px;
	overflow:hidden;
}
.g-today2{
	width:492px;
	height:305px;
	overflow:hidden;
	border:1px #cbdae2 solid;
	background:url(bg-5.jpg) 0 0 repeat-x;
}
.g-today2 h2{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:'微软雅黑';
	padding:20px 14px 5px 14px;
	
}
.g-today2 h2 a{
	color:#05537b;
}
.g-today2 h2 a:hover{
	color:#ff6600;
}
.g-today2 p{
	color:#666;
	font-size:13px;
	line-height:22px;
	text-indent:2em;
	padding:0 14px;
	
}
.g-today2 p a{
	color:#ff6600;
}
.g-today2 p a:hover{
	color:#05537b;
}
/*--/标题-最新招考信息 tit--*/
.g-fla{
	width:300px;
	height:591px;
	overflow:hidden;
}
.g-today{
	width:840px;
	height:1924px;
	overflow:hidden;
	border:1px #cbdae2 solid;
}
.g-today h2{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:'微软雅黑';
	padding:20px 14px 5px 14px;
}
.g-today h2 a{
	color:#05537b;
}
.g-today h2 a:hover{
	color:#ff6600;
}
.g-today p{
	color:#666;
	font-size:13px;
	line-height:22px;
	text-indent:2em;
	padding:0 14px;
}
.g-today p a{
	color:#ff6600;
}
.g-today p a:hover{
	color:#05537b;
}
  
/*--/图标展示-推荐1 tit--*/
.jj_title em{
    float: left;
    width: 40px;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    text-align: center;
    background-color: #2196ff;
    color: #FFFFFF;
    margin-left: 0px;
    padding: 0px 5px;
    font-size: 18px;
	margin-right: 10px;
}
/*--/图标展示-推荐1 tit--*/
/*--/首页图标展示-推荐1 tit--*/
.sy_title em{
float:left;
width:50px;
height:25px;
line-height:25px;
margin-top:5px;
text-align:center;
background-color:#F73838;
color:#FFFFFF;
margin-left:0px;
padding:0px 5px;
font-size:18px;
margin-right: 20px;
}
/*--/首页图标展示-推荐1 tit--*/
/*--/图标展示-推荐2 tit--*/
.jj_title2 em{
    float: left;
    width: 40px;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    text-align: center;
    background-color: #2196ff;
    color: #FFFFFF;
    margin-left: 0px;
    padding: 0px 5px;
    font-size: 18px;
	margin-right: 10px;
}
/*--/图标展示-推荐2 tit--*/
/*--/图标展示-真题 tit--*/
.jj_title3 em{
float:left;
width:px;
height:18px;
line-height:18px;
margin-top:5px;
text-align:center;
background-color:#2196ff;
color:#FFFFFF;
margin-left:0px;
padding:0px 5px;
font-size:12px;
}
/*--/图标展示-真题tit--*/
/*--/图标展示-简章 tit--*/
.jj_title4 em{
float:left;
width:px;
height:18px;
line-height:18px;
margin-top:5px;
text-align:center;
background-color:#F73838;
color:#FFFFFF;
margin-left:0px;
padding:0px 5px;
font-size:12px;
}
/*--/图标展示-简章tit--*/
/*--/标题-推荐课程首页 tit--*/
.g-fla{
	width:300px;
	height:591px;
	overflow:hidden;
}
.g-today4{
	width:343px;
	height:307px;
	overflow:hidden;
	border:1px #cbdae2 solid;
	background:url(bg-5.jpg) 0 0 repeat-x;
	margin-top:15px
}
.g-today4 h2{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:'微软雅黑';
	padding:20px 14px 5px 14px;
}
.g-today4 h2 a{
	color:#05537b;
}
.g-today4 h2 a:hover{
	color:#ff6600;
}
.g-today4 p{
	color:#666;
	font-size:13px;
	line-height:22px;
	text-indent:2em;
	padding:0 14px;
}
.g-today4 p a{
	color:#ff6600;
}
.g-today4 p a:hover{
	color:#05537b;
}
/*--/标题-推荐课程最新招考页 tit--*/
.g-fla{
	width:300px;
	height:591px;
	overflow:hidden;
}
.g-today5{
	width:348px;
	height:307px;
	overflow:hidden;
	border:1px #cbdae2 solid;
	background:url(bg-5.jpg) 0 0 repeat-x;
	margin-top:15px

}
.g-today5 h2{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	font-family:'微软雅黑';
	padding:20px 14px 5px 14px;
}
.g-today5 h2 a{
	color:#05537b;
}
.g-today5 h2 a:hover{
	color:#ff6600;
}
.g-today5 p{
	color:#666;
	font-size:13px;
	line-height:22px;
	text-indent:2em;
	padding:0 14px;
}
.g-today5 p a{
	color:#ff6600;
}
.g-today5 p a:hover{
	color:#05537b;
}
.g-list1{
	width: 690px;
	padding:10px 0px;
	line-height:29px;
	font-size:14px;
}
.g-list1 li{
	color:#454545;
	padding:0 0 0 10px;
	background: 0 15px no-repeat;
}
.g-list1 li span{
	float:right;
	color:#666;
	font-size:13px;
}
.g-list1 li a{
	color:#000000;
}
.g-list1 li a:hover{
	color:#ff6600;
}
.g-list1 li em a{
	color:#454545;
}
.g-list1 li em a:hover{
	color:#05537b;
}
.hr{
	padding:0 0 0px 10px !important;
	margin-bottom:12px;
	border-bottom:1px #acacac dotted;
}

.hr1{
	padding:0 0 0px 10px !important;
	margin-bottom:12px;
	border-bottom:1px #acacac dotted;
}
.g-list2{
	width:698px;
	padding:10px 0;
}
.g-list2 li{
	float:left;
	width:150px;
	text-align:center;
	line-height:30px;
	padding:9px 0 0 19px;
}
.g-list2 li img{
	height:110px;
	width:146px;
	padding:1px;
	border:1px #ACACAC solid;
}
.g-list2 li a:hover img{
	border:1px #05537B solid;
}
.tihon_shocont{
	margin:0 20px;
	font-size:18px;
	color:#222;
	line-height:24px;
	overflow:hidden;
	padding-bottom:15px;
}
.tihon_shocont img{max-width:100%;display: block;
    margin: 0 auto;
    padding: 10px;}
.tihon_shocont p,.tihon_shocont div{
	padding:12px 0 0 0;
}
.g-conpic{
	width:658px;
	margin:0 20px;
	font-size:13px;
	line-height:24px;
	overflow:hidden;
	padding:10px 0 0 0;
	text-align:center;
}
.g-conpic img{
	padding:10px 0 5px 0;
	margin:0;
	max-width:658px;
}
.g-box1{
	width:298px;
	height:329px;
	border:1px #cbdae2 solid;
	background:url(bg-6.jpg) 0 0 repeat-x;
}
.g-box1 .pic{
	height:70px;
	width:278px;
	color:#666;
	line-height:22px;
	overflow:hidden;
	padding:5px 0 10px 0;
	border-bottom:1px #ddd dashed;
	margin:0 10px 3px 10px;
}
.g-box1 .pic img{
	float:left;
	padding-right:10px;
}
.g-box1 .pic p{
	font-weight:bold;
}
.g-box2{
	width:998px;
	height:295px;
	margin:0px 0 10px 0;
	border:1px #cbdae2 solid;
	background:url(bg-7.jpg) 0 0 repeat-x;
}
.g-box2 .txt{
	height:80px;
	color:#666;
	line-height:22px;
	padding:9px 15px 0 25px;
	background:url(bg-9.jpg) center 7px no-repeat;
}
.g-box2 .txt p{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:20px 0 5px 0;
}
.g-box2 .txt p a{
	color:#05537b;
}
.g-box2 .txt p a:hover{
	color:#ff6600;
}
.g-box2 .txt a{
	color:#ff6600;
}
.g-box2 .txt a:hover{
	color:#05537b;
}
.g-box3{
	width:494px;
	border:1px #cbdae2 solid;
	
	background:url(bg-12.jpg) 0 0 repeat-x;
}
.g-box3 .pic{
	height:70px;
	width:480px;
	color:#666;
	line-height:22px;
	overflow:hidden;
	padding:12px 0 11px 0;
	border-bottom:1px #ddd dashed;
	margin:0 12px 3px 12px;
}
.g-box3 .pic img{
	float:left;
	padding-right:10px;
}
.g-box3 .pic p{
	font-weight:bold;
}
.g-box4{
	width:998px;
	border:1px #cbdae2 solid;
	margin:10px  0  10px 0;
	background:url(bg-7.jpg) 0 0 repeat-x;
	
}
.g-box5{
	width:698px;
	border:1px #cbdae2 solid;
	margin:0 0 10px 0;
	background:url(bg-7.jpg) 0 0 repeat-x;
}
.g-box5 .pic{
	width:158px;
	padding:15px;
	text-align:center;
	line-height:26px;
	font-size:14px;
}
.g-box5 .pic img{
	height:110px;
	width:146px;
	border:1px #fff solid;
}
.g-box5 .pic a{
	float:left;
	padding:5px;
	width:148px;
	background:#e9eef4;
}
.g-box6{
	font-size:14px;
	padding:0 20px 20px 20px;
}
.g-box6 dt {
	margin:20px 0;
	height:27px;	
}
.g-box6 dt span{
	float:left;
	width:99px;
	height:27px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:27px;
	background:url(bg-15.jpg) 0 0 no-repeat;
}
.g-box6 dd a{
	line-height:30px;
	margin-right:5px;
	display:inline-block;
}
/*--/布局 grid--*/
.b-box1{
	padding:5px 14px 0 2px;
	font-size:14px;
	line-height:28px;
}
.b-box1 li{
	width:625px; height:26px; overflow:hidden;
	padding:0 0 0 10px;

}

.b-box1 span{float:right}
.b-box2{
	width:475px;
	padding:0 10px;
	line-height:25px;
	float:left;
	height:250px;
}
.b-box2 li{
	width:475px; height:25px; overflow:hidden;
	padding:0 0 0 16px;
	background:url(hot2.gif) 0 12px no-repeat;
	font-size:14px;
	
}
.b-box2 li a{display:block;margin-left:12px;width: 475px;
	height: 25px;color:#05537b}


.b-box3{
	height: 450px;
	padding:0 12px 6px 12px;
	line-height:24px;
}
.b-box3 li{
	width: 450px; height:25px; overflow:hidden;
	padding:0 0 0 10px;
	background:url(ico-3.jpg) 1px 12px no-repeat;
}
.b-box3 li span{
	float:right;
	color:#666;
}
.b-box1 li a,.b-box3 li a{
	color:#000000;text-decoration: none;
}
.b-box1 li a:hover,.b-box3 li a:hover{
	color:#f73838;text-decoration: none!important;
}
.b-box4{width:450px;
	padding:4px 10px;
	line-height:26px;
	background:url(bg-13.gif) 10px 10px no-repeat;
	float:left
}
.b-box4 li{
	width:450px; height:26px; overflow:hidden;
	padding:0 0 0 25px; overflow:hidden;
	
	
}
.b-box4 li a{float:left}

.b-box5{
	padding:12px 0 0 0;
	line-height:24px;
}
.b-box5 li{
	
	float:left;
	text-align:center;
	padding:0 0 5px 10px;
}
.b-box5 img{
	padding:1px;
	display:block;
	border:1px #acacac solid;
}
.b-box5 a:hover img{
	border:1px #05537B solid;
}
.b-box6{
	width:228px;
	padding:0 10px 2px 10px;
	line-height:24px;
}
.b-box6 li{
	width:228px; height:25px; overflow:hidden;
	padding:0 0 0 10px;
	background:url(ico-3.jpg) 0 13px no-repeat;
}
.b-box7{
	width:248px;
	line-height:26px;
	padding:0 0 10px 0 ;
}
.b-box7 li{
	float:left;
	width:112px;
	height:28px;
	padding:10px 0 0 8px;
	text-align:center;
	font-size:14px;
}
.b-box7 li a{
	float:left;
	height:26px;
	width:110px;
	border:1px #b0cbd8 solid;
	background:url(bg-14.jpg) 0 0 repeat-x;
}
.b-box7 li a:hover,.b-box7 .thisclass{
	color:#fff;
	text-decoration:none;
	border:1px #1e84b2 solid;
	background:url(bg-14.jpg) 0 -26px repeat-x;
}
.b-box8{
	width:658px;
	height:24px;
	line-height:24px;
	padding-bottom:5px;
	margin:0 20px 10px 20px;
	border-bottom:1px #afafaf dotted;
}
.b-box8 span{
	float:right;
}
.b-box9{
    padding: 10px 0 10px 0;
    line-height: 26px;
    font-size: 18px;
    height: 50px;
    color: #666;
    border: 2px solid #16c156;
    margin: 10px auto 0px;
    width: 1196px;
}
.b-box10{
	width:510px;
	font-size:14px;
	line-height:26px;
	padding:12px 0 0 0;
}
.b-box10 li{
	float:left;
	width:247px;
	padding:0 0 0 8px;
	background:url(ico-3.jpg) 0 12px no-repeat;
}
.b-box20{
	padding:5px 14px 0 2px;
	font-size:14px;
	line-height:28px;
}
.b-box20 li{
	width:460px; height:26px; overflow:hidden;
	padding:0 0 0 10px;

}
.b-box21{
	padding:5px 14px 0 2px;
	font-size:14px;
	line-height:28px;
}
.b-box21 li{
	width:px; height:26px; overflow:hidden;
	padding:0 0 0 10px;

}
.b-box22{
	padding:5px 14px 0 2px;
	font-size:14px;
	line-height:26px;
}
.b-box22 li{
	width:px; height:26px; overflow:hidden;
	padding:0 0 0 10px;

}

.b-box20 span{float:right}
/*--/盒子 box--*/
.u-pinglun{
	padding:15px;
}
/*--/内容推荐 unit--*/
.news{
text-align:center;
margin:20px;
line-height:30px;
font-weight:800;
border:#2196FF solid 1px;
background:#2196FF;
font-size:16px;
padding:10px 0;
}
.news p,.tihon_shocont div{
	padding:1px 0 0 0;
}
/*--/内容推荐 unit--*/
/*--/内容声明 unit--*/
.news2{
text-align:center;
margin:20px;
line-height:20px;
font-weight:800;
border:#EEEEEE solid 1px;
background:#EEEEEE;
font-size:12px;
padding:5px 0;
}
.news2 p,.tihon_shocont div{
	padding:1px 0 0 0;
}
/*--/内容声明 unit--*/

.menu_on{
background: #50a976;
    color:#fff;
	position: relative;
    float: left;
    width: 117px;
    text-align: center;
}



/*--/元件 unit--*/
.f-nobg{
	background:none !important;
}
.slideBox {
	width:300px;
	height:250px;
	margin-bottom:10px;
	overflow:hidden;
	position:relative;
}
.slideBox .hd {
	height:30px;
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:0;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
	margin:0;
	padding:5px 5px 5px 0;
}
.slideBox .hd ul li {
	float:left;
	width:20px;
	height:20px;
	color:#fff;
	line-height:20px;
	text-align:center;
	background:none;
	cursor:pointer;
}
.slideBox .hd ul li.on {
	background:#cd0001;
	color:#fff;
	filter:alpha(opacity=90); 
	-moz-opacity:0.9;
	-khtml-opacity:0.9; 
	opacity:0.9;
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox .bd img {
	width:300px;
	height:250px;
}
.slideBox .bd li{
	width:300px;
	height:250px;
	position:relative;
}
.slideBox .bd li p{
	height:32px;
	width:300px;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
	line-height:32px;
	text-indent:5px;
	background:#000;
	filter:alpha(opacity=60); 
	-moz-opacity:0.6;
	-khtml-opacity:0.6; 
	opacity:0.6;
}
.slideBox a{
	color:#fff;
}
a.backToTop{
	width:54px;
	height:52px;
	background:#eaeaea url(top.gif) 0 0 no-repeat;
	text-indent:-999em
}
a.backToTop:hover{
	background-position: -54px 0;
}
/*--/功能 function--*/

/*--/微信组件--*/
.gov_weixin_share{
 
 background:none repeat scroll 0 0 #EEEEEE;
 border:1px solid #D2D2D2;
 margin:0 0 5px;
 padding:6px;
 text-align:center;
 width:68px;
 }
/*--/pages end--*/
.ad-head{
	height:60px;
}
.ad-250{
	width:350px;
	overflow:hidden;
	margin-bottom:10px;
	height: 1945px;
    margin-top:px
}
.ad-520{
	width:345px;
	overflow:hidden;
	margin-bottom:10px;
	height: 1560px;
}
.ad-658{
	width:658px;
	text-align:center;
	margin:0 auto 10px auto;
}
.ad-960{
	width:1200px;
	margin:0 auto 15px auto;
}
/*--/广告 end--*/
.link{
	width:1200px;
	margin:15px auto 10px auto;
	width: 1200px;
	border: 1px #ddd solid;
}
.link-t{
	height: 30px;
line-height: 30px;
border-bottom: 1px #ddd solid;
background: #f1f5f6;
	
}
.link-t strong{
	float:left;
	padding:0 25px;
	height:31px;
	font-size:14px;
	border-right:1px #ddd solid;
	background:#fff;
}
.link-t span{
	float:right;
	color:#454545;
	padding-right:5px;
}
.link ul{
	width:950px;
	padding:10px 0 10px 8px;
}
.link li{
	float:left;
	width:89px;
	height:24px;
	padding:0 8px;
	overflow:hidden;
	line-height:24px;
}
/*--/link end--*/


/*--/show--*/

.show{
	width:1200px;
	height:320px;
	overflow:hidden;
	margin:0 auto 10px auto;
	border:1px solid #327dbe;
	border-radius:10px
}
.show .show_1{width:0px;height:320px;background:#173756;float:left;background: url(ada.gif) no-repeat;}
.show .show_2{width:1200px;height:320px;background:#F5FAFF;float:left;}
.show .show_box{width:900px;height: 320px;background:#f5faff;}
.show .show_box .tihon li{list-style: none;width:900px;height:28px;line-height: 28px;background: url(ts.gif) no-repeat 5px 7px;}
.show  .show_box .show_head{height:40px;border-bottom:1px solid #ccc;list-style: none;width:900px;height:40px;line-height: 28px;}
.show  .show_box .show_head a{display: block;float: left;width: 450px;overflow: hidden;height:28px;margin-left: 40px}
.show  .show_box .show_head p{float:right;display: block;width:350px;}
.show  .show_box .show_head p span{margin-right: 25px;display: block;text-align: center;width: 50px;height: 30px;float: left;}

.show .show_box .tihon li a{display: block;float: left;overflow: hidden;height:28px;margin-left: 45px}
.show .show_box .tihon li p{float:right;display: block;width:430px;padding-left: 10px}
.show .show_box .tihon li p span{margin-right: 18px;}


.b-box4 .xxnr{width:360px;height:30px;float:right}
.b-box4 .xxnr span{padding-left:30px}



 .g-box4 .tab .ul1{width:1200px;height: 33px;text-align: center;line-height: 33px;background: #fff;margin: 0;padding: 0;list-style: none;}
  .g-box4  .tab .ul1 li{
  float: left;width:332px;font-weight: bold;background: url(bg-7.jpg) 0 0 repeat-x;margin-left:1px;font-size: 15px;cursor:pointer
 }
  .g-box4  .tab .ul1 li img{margin: 12px 0 0 10px;display: block;float: left;font-size: 15px;}
  .g-box4  .tab .ul1 .on{background: url(bg-71.jpg) 0 0 repeat-x;font-weight: bold;color:red;cursor:pointer}
  .g-box4  .tab .ul2{width:1200px;height: 350px;background: #fff;}
  .g-box4  .tab .ul2 li{width:1200px; height: 300px; float: left;list-style: none;display: none;}
  .g-box4   .tab .ul2 .active{display: block;width:1200px;}

  .g-box4  .tab .ul2 dl {margin:20px 0 0 15px}
  .g-box4  .tab .ul2 dl dd .xxnr{width: 355px;height: 30px;float: right;margin-top: -30px;}
  .g-box4  .tab .ul2 dl dd  a{display:block;width:600px;height:30px;}
   .g-box4  .tab .ul2 dl dd  a p{diplay:block}
  .g-box4  .tab .ul2 dl dd .xxnr span{padding-left:30px}
  
  
#navmenu{font-size:14px;position:relative;z-index:10; width:1050px; margin:0 auto; height:39px;background:url(nav_bg.jpg) repeat-x; border-radius:5px;}
#navmenu ul {float:left;padding:0 2px 0 0;}
#navmenu ul li {float:left;height:37px;line-height:37px;position:relative;padding:0 0 0 0;}
#navmenu ul li a {padding:0 21px 0 23px;color:#ffffff;float:left;text-decoration:none}
#navmenu ul li a:hover{color:#fff; background-color:#0072a9; border-radius:3px;}
#navmenu ul li ul{position:absolute;top:37px;left:0;width:130px;background:#19B955;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li {background:#19B955;float:left;border-bottom:1px #ffffff solid;padding: 4px;display:block;width: 126px;margin-left:2px;}
#navmenu ul li ul li a{float:none;border-radius:5px;color:#ffffff;display: block;font-size: 14px;line-height:30px;padding:3px 10px;width:100px;}
#navmenu ul li ul li a:hover{background:#0e5b80}
#navmenu ul li ul li ul{position:absolute;top:0;left:115px;width:120px;background:#3a3a3a;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li ul li{background:none;float:left;border-bottom:1px #535252 solid;padding: 4px;display:block;width:108px;margin-left:2px;}
#navmenu ul li ul li ul li a{float:none;border-radius:5px;color: #CFC5AC;display: block;font-size: 14px;line-height:30px;padding:3px 10px;width:90px;}
#navmenu ul li ul li ul li a:hover{background:#1A1A1A;}


.footerBj{
width:100%;
background:#f6f6f6;
border-top:solid 1px #ddd; } 
.clear{
.clear:both } 

.footer{
	padding:0 5px;
	width:990px;
}	
.Width{
width:1200px;
margin:0 auto;
}
.footl{
float: left;
width: 280px;
height: 155px;
border-right: solid 1px #ddd;
margin: 18px 0;

    background: url(http://www.163xgz.com/images/163logo.jpg) no-repeat;
}
}
.footl h4 {
    font: 25px/35px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
    color: #65d590;
    padding: 3px 0 5px 0;
}
.footr {
    float: left;
    width: 880px;
    padding: 5px 0 0 38px;
    margin: 18px 0;
}
.footr ul {
    float: left;
    margin-right: 32px;
}
ul, li {
    list-style: none;
}
.footbtm {
    position: relative;
    width: 990px;
}
.footbtm div {
    text-align: center;
}
.footbtm div div {
    width: 153px;
    background-color: #FFF;
    border: none;
    float: left;
    margin: 0 5px;
}
.footbtm div {
    text-align: center;
}
.footbtm div img {
    display: inline;
}
article, iframe, img {

    border: 0;
}
  .footr ul li {
    clear: both;
}

ul, li {
    list-style: none;
}
.footr ul li h5 {
    font-size: 14px;
    color: #666;
    padding-bottom: 8px;
}
.footr ul li h5 a {
    font-size: 18px;
    color: #666;
    line-height: 28px;
}
a {
    color: #333;
    text-decoration: none;
}
.footl p a {
    font-size: 15px;
    color: #f73838;
    padding: 0 10px 0 0;
    font-weight: bold;
}
a {
    color: #333;
    text-decoration: none;
}
.footr ul li p a {
    font-size: 18px;
    color: #666;
    padding: 0 20px 0 0;
    float: left;
    width: 100px;
    line-height: 30px;
}
a {
    color: #333;
    text-decoration: none!important;
}
.footbtm div {
    text-align: center;
}
.footbtm div div {
    width: 153px;
    background-color: #FFF;
    border: none;
    float: left;
    margin: 0 5px;
}
.footbtm div {
    text-align: center;
}
/*万能清除浮动*/

.qq-box{ width:844px; margin-left:82px; float:left; display:inline}
.qq-box span{ height:40px; width:835px; border-bottom:1px solid #dddddd; float:left; margin-top:40px;}
.qq-box span h3{font: normal 24px/40px "Microsoft Yahei","黑体"; color:#15b6a4; border-bottom:2px solid #15b6a4; width:aauto; float:left; padding-left:8px; padding-right:15px;}
.my-qq{ width:187px; height:107px; border:1px solid #dddddd; float:left; margin-top:30px; overflow:hidden;}
.my-qq ul li{ float:left;}
.my-qq ul{ width:201px; margin:0px auto; margin-top:12px;}
.my-qq ul li img{ float:left; width:83px; height:83px;}
.my-qq ul li p{ font: normal 12px/18px "宋体"; color:#444; margin-left:10px; margin-top:8px; text-align:center;}
.my-qq ul li a{font: normal 12px/31px "宋体"; color:#fff; background:url(/imgcss/my-bg.png) no-repeat left bottom; height:31px; width:90px; display:block; text-align:center; margin-top:8px; margin-left:5px; }
.my-qq ul li a:hover{  background:url(/imgcss/my-bg.png) no-repeat right bottom; color:#fff;}
.my-qq-two{ margin-left:9px;}

/*表格*/
.biaoge,.offcn_shocont table{border-collapse:collapse;background:#fff;border-top:2px solid #e60000;margin:0 auto;}

.biaoge th,.offcn_shocont th{height:30px;background:#efefef;font-weight:bold;}
.biaoge td,.offcn_shocont td{ height:25px;color:#333;line-height:2.5;padding:0 3px;}
.biaoge th,.biaoge td,.offcn_shocont th,.offcn_shocont td{border:1px solid #CCC;text-align:center;}
.biaoge tr:hover,.offcn_shocont tr:hover{ background:#eee; }
.biaoge a:hover,.offcn_shocont a:hover {text-decoration:underline;color:#f04444; }
/*表格*/
/*页码表格*/
.th_lbyym_box {
    width: 1200px;
    height: 50px;
    /*border: solid 1px #16c156;*/
    margin: 0 auto;
    margin-bottom: 8px;
  margin-top: 0px;
}
.dede_pages{
	width:100%;
	padding:0px 0;
	text-align:center;
}
.dede_pages ul{
	margin:0 auto;
	float:none;
	padding:10px 0 25px 0;
	text-align:center;
}
.dede_pages ul li{
	font-family:Tahoma;
	display:inline;
	padding:0;
}
.dede_pages ul li a{
	color:#333;
	display:inline;
	padding:5px 8px;
	border:1px #65d590 solid;
}
.dede_pages ul li a:hover{
	color:#fff;
	padding:6px 9px;
	/*border:1px #16c156 solid;*/
	background-color:#65d590;
	text-decoration:none;
}
.dede_pages .thisclass{
	color:#333;
	display:inline;
	padding:6px 9px;
	*padding:6px 6px 6px 9px;
	*margin-right:4px;
	border: 1px #16c156 solid;
    background: #65d590;
}
.dede_tag .thisclass{
	padding:6px 0;
	*padding:0;
	border:none;
}
.dede_tag .thisclass a{
	color:#fff;
	font-weight:bold;
	border:1px #16c156 solid;
}
.dede_pagess{
	float:none;
	overflow:hidden;
	text-align:center
;}
.dede_pagess ul{
	margin:0px auto;
	float:none;
	clear:both;
	padding:10px 0; 
	text-align:center;
	white-space:nowrap;
}
.dede_pagess ul li{
	float:none;
	display:inline; 
	margin-right:6px; 
	padding:4px 8px; 
	border: 1px solid #ddd;
}
.dede_pagess li a{
	float:none;
	display:inline;
}
.dede_pagess li a:hover{
	text-decoration:underline;
}
.dede_pagess .thisclass{
	font-weight:bold;
	border:none;
	color:#fff;
	border:1px #16c156 solid;
	background-color:#16c156;
}
.dede_pagess .thisclass a{
	color:#fff;
}
/*页码表格*/
.beiyong{
	width:700px;
	border:1px #cbdae2 solid;
	margin-bottom:10px;
	background:url(bg-5.jpg) 0 0 repeat-x;
}
.beiyong h2{
	text-align:center;
	font-size:22px;
	color:#000;
	padding:30px 0 15px 0;
	font-family:'微软雅黑';
}
.beiyong .info{
	width:658px;
	line-height:24px;
	text-align:center;
	color:#666;
	margin:0 auto;
	padding-bottom:10px;
	border-bottom:1px #ccc solid;
}
/* mainnav */
#mainnav { height:50px; background:#65d590; width:100%; position:relative;z-index:700;}
#mainnav .Width { position:relative;z-index:999;}
#mainnav ul li h1 a, #mainnav ul li h2 a{ font: bold 20px/50px "\5FAE\8F6F\96C5\9ED1", sans-serif; color:#fff;}
#mainnav ul li {height:	50px;position:relative;float:left;;}
#mainnav ul li h1 a {float:left;text-align:center;}
#mainnav ul li h2 a {position:relative;float:left;width:126px;text-align:center;}
.n_one{width:63px;}
#mainnav ul li h2 a span { display:block; width:9px; height:5px; background-position: 0 -115px; position:absolute; top:23px; right:4px;font-size:0;}
#mainnav li.cur h2 a,#mainnav li.cur h1 a  { background-position: -14px -115px; background:#50a976;}
#mainnav li.cur h2 a:hover,#mainnav li.cur h1 a:hover{text-decoration:none;} 
.navtxt {position: absolute;overflow: hidden;background: #fff;border: solid 1px #0087bd;width: 390px;padding: 0 15px 5px 10px;z-index: 999;overflow: hidden;border-top:none;top:50px; }
.navtxttypeRig,.navtxttype07,.navtxttype08,.navtxttype09,.navtxttype10{right:0;}
.navtxttypeLef{left:0;}
.navtxt h6 {padding-left: 10px;height: 12px;line-height: 14px;margin: 10px 0;}
.navtxt h6 a{color: #0087bd;font:bold 12px/24px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53",Arial,sans-serif;}
.navtxt p {color: #333;font: 12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; padding-left: 10px;}
.navtxt p a {color: #333;font: 12px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.navtxt p a:hover{color:#0087bd; text-decoration:underline;}
.navtxt em {border-top: 1px solid #f2f2f2;height: 1px;font-size: 0px;display: block;margin: 5px 0 0 0;}
.navtxt h6 span a {color: #888;font-weight:100;}
.navtxt h6 ins{text-decoration:none;padding:0 0 0 5px;}
.navtxt h6 ins a {color: #333;font-weight:100;}
.navtxttype11 {width:100%; border-bottom:1px solid #0087bd; position:absolute; top:50px; left:0;background:#fff;overflow:hidden;padding:5px 0;}
.navtxttype11 a { float:right; font: 12px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; padding:0 0 0 25px;}
.navtxttype11 a:hover{color:#0087bd;text-decoration:underline;}
/* listnav */
#listnav {width: 100%;z-index: 2000; border-bottom:solid 1px #ddd;background:#f8f8f8;overflow:hidden;padding:20px 0;}
.listnavtxt h3{float:left;width:3.5%;height:40px;padding-left:0px;border-right:solid 1px #65d590;font-size:14px;font-weight:bold;margin-right:10px;}
.listnav-hd{width:30%;overflow:hidden;float:left;}
.listnav-hn{width:33.4%;overflow:hidden;float:left;}
.listnav-hd strong,.listnav-hd a{font-size:14px;float:left;margin:0 20px 0 0;color: #fa4e66;font-weight:bold}
.listnav-hn strong,.listnav-hn a{font-size:14px;float:left;}
.listnav-hn strong{margin:0 20px 0 0;font-weight:bold}
.listnav-hn a{margin:0 15px 0 0;color: #0ebf57;}
.listnav-hb strong,.listnav-hb a{font-size:16px;line-height: 16px;float: right;}
.listnav-hb strong{margin:5px 0px 0px 0;;font-weight:bold}
.listnav-hb a{margin:0 15px 0 0;color: #2196ff;}

.banrsmall dt.cur,#searchbtn,.mlistup,.mlistdown,.serchzwtit{background:url(../images/sydw/img.png) no-repeat;}
/* 栏目联动模块 */
#listnavb {width: 100%;margin: 0 auto;margin-bottom: 20px;z-index: 2000; border-bottom:solid 1px #ddd;background:#f8f8f8;overflow:hidden;padding:15px 0;}
.listnavtxtb h3{float:left;width:3.5%;height:40px;padding-left:10px;border-right:solid 1px #65d590;font-size:15px;font-weight:bold;margin-right:10px;}

.listnavld{width:72%;overflow:hidden;float:left;height: 20px ;font-size: 16px;}
.listnavld strong,.listnav-hd a{font-size:16px;float:left;margin:0 20px 0 0;color: #fa4e66;font-weight:bold}


.listnavld a{margin:0 20px 0 0;color: #50a976;}

.listnav-hb{padding: 0px;
    text-align: left;
    font-size: 16px;
    width: 25%;
    overflow: hidden;
    height: 42px;
    line-height: 16px;}
.listnav-hb a{margin-left:3px;color:#000}
.listnav-hb a:hover{color:#c00}
.listnav-hb span{padding:0 5px;color:#fff;background:#c00}
.on{
	/* background: #65d590;*/
    color: #ff0000!important;
	font-weight: 600;}
.n_two {
    background: #65d590;
    color: #fff;
	width:63px;
}
.on:hover {
    color:#ff0000;}
.cur:hover {
    color:#ff0000;}
.cur{background: #ffffff;
    color: #65d590 ;}
.shaixuan{margin-left: 17px;width:95%;height:auto;font-weight: bold;color: #000000;margin: 0 auto;font: bold;}
.scv-shaixuan{padding:0px;text-align:left;font-size:14px;line-height:14px;margin-top:5px;}
.scv-shaixuan a{margin-left:3px;color:#000}
.scv-shaixuan a:hover{color:#c00}
.scv-shaixuan span{padding:0 5px;color:#fff;background:#c00}
/* 栏目联动模块 */
/* head */
.head { height:93px;padding-top:5px;}
.logo { background-position:0 -24px; height:86px; width:86px; float:left;text-indent:-100em;background: url(http://www.163xgz.com/images/163xlogo.png) no-repeat;}
.tihonlogo { background-position:0 -24px; height:86px; width:350px; float:left;text-indent:-100em;background: url(http://www.163xgz.com/images/thpp.jpg) no-repeat;border-left: solid 1px #ccc;}
.headname {float:left;height:40px;margin:23px 0 0 10px;border-left:solid 1px #ccc;line-height:40px;width: 650px;}
.theatre-label02 {
    font-weight: bold;
    color: #e4393c;
    font-size: 28px;
    text-align: center;
    line-height: 37px;
    border-radius: 4px 4px 0 0;
    margin: 0px 0 0 10px;
}
.headname a{font:bold 24px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;color: #f73838;padding-left:12px;}
.headname a:hover{text-decoration:none;}
.headnav { float:right;width:400px;padding:25px 40px 0 1px;position:relative;}
.headnav ul {overflow:hidden;width:535px;}
.headnav ul li a{float:left;margin:0 0 0 14px;width:60px;}
.headnav ul li{float:left;height:28px;}

.zkjia { width:1200px; height:450px; margin: 10px auto; font-size:15px;border: 1px solid #2196ff;border-top: 3px solid #2196ff;}
.zkjia li {list-style:none; line-height:28px;}
.zkjia a:visited { color:#000; } 
.zkjia a:hover { color:#c00;text-decoration: none; } 
.zuo { width:590px; float:left; margin-left:10px;font-size: 20px; }
.you { width:590px; float:left; margin-left:10px;font-size: 20px;}

.columnPage-tihonyl{width: 1200px;margin:10px auto 10px; height: 90px;}
.columnPage-tihonyl>a{float: right;width: 586px;height: 90px;margin: 10px 7px 20px 7px;text-decoration: none;background-color: #fff; border-radius: 6px;box-shadow: 0 2px 12px #e9e9e9;*border:1px solid #e9e9e9;overflow: hidden;transition: .3s;}
.columnPage-tihonyl>a:hover{transform: translateY(-4px);}
.columnPage-tihonyl>a:hover .columnPage-tihonyl-hd{color:#2f8a57;}
.columnPage-tihonyl>a:first-child{float: left;}
.columnPage-tihonyl .left-yl{background: url(http://www.163xgz.com/images/tihonyl-bg1.png) no-repeat right 4px;}
.columnPage-tihonyl .right-yl{background: url(http://www.163xgz.com/images/tihonyl-bg2.png) no-repeat right 4px;}
.columnPage-tihonyl .left-y2{background: url(http://www.tihon.cn/images/tihonzt.png) no-repeat right 4px;}
.columnPage-tihonyl .right-y2{background: url(http://www.tihon.cn/images/tihonjz.png) no-repeat right 4px;}
.columnPage-tihonyl>a .columnPage-tihonyl-hd,.columnPage-tihonyl>a .columnPage-tihonyl-bd{display: block; width: 360px;height: 26px;line-height: 26px;text-align: left; overflow: hidden;margin-left: 20px;}
.columnPage-tihonyl>a .columnPage-tihonyl-hd{font-size: 18px;color:#f73838;font-weight: bold;margin-top: 17px;}
.columnPage-tihonyl>a .columnPage-tihonyl-bd{font-size: 16px;color:#2c8a72;margin-top: 6px;}

.columnPage-tihonyl2{width: 1200px;margin:5px auto 0px; height: 80px;}
.columnPage-tihonyl2>a{float: right;width: 586px;height: 80px;margin: 0px 7px 0px 7px;text-decoration: none;background-color: #fff; border-radius: 6px;box-shadow: 0 2px 12px #e9e9e9;*border:1px solid #e9e9e9;overflow: hidden;transition: .3s;}
.columnPage-tihonyl2>a:hover{transform: translateY(-4px);}
.columnPage-tihonyl2>a:hover .columnPage-tihonyl-hd{color:#2f8a57;}
.columnPage-tihonyl2>a:first-child{float: left;}
.columnPage-tihonyl2 .left-y2{background: url(http://www.tihon.cn/images/tihonzt.png) no-repeat right 4px;}
.columnPage-tihonyl2 .right-y2{background: url(http://www.tihon.cn/images/tihonjz.png) no-repeat right 4px;}
.columnPage-tihonyl2>a .columnPage-tihonyl2-hd,.columnPage-tihonyl2>a .columnPage-tihonyl2-bd{display: block; width: 360px;height: 26px;line-height: 26px;text-align: left; overflow: hidden;margin-left: 20px;}
.columnPage-tihonyl2>a .columnPage-tihonyl2-hd{font-size: 16px;color:#f73838;font-weight: bold;margin-top: 17px;}
.columnPage-tihonyl2>a .columnPage-tihonyl2-bd{font-size: 12px;color:#2c8a72;margin-top: 6px;}




.nrybt {

	background: url(http://www.163xgz.com/images/ioc.png) no-repeat -470px -578px;
    border-top: 2px solid #E3080B;
    border-bottom: 1px #E3080B dashed;
    height: 45px;
    line-height: 45px;
    text-indent: 30px;
	font-size: 18px;
}

.nrybtxf {
    height: 35px;
    line-height: 35px;
    margin: 0 auto 15px;
    background: url(http://www.163xgz.com/images/list_hd_bg.gif) repeat-x;
    text-align: center;
    position: relative;
	font-size: 16px;
}
.zybt {

	background: url(http://www.163xgz.com/images/ioc.png) no-repeat -470px -582px;
    border-top: 2px solid #E3080B;
    border-bottom: 1px #E3080B dashed;
    height: 32px;
    line-height: 34px;
    text-indent: 30px;
}

.zybtxf {
    height: 35px;
    line-height: 35px;
    margin: 0 auto 15px;
    background: url(http://www.163xgz.com/images/list_hd_bg.gif) repeat-x;
    text-align: center;
    position: relative;
}

.dq_dq{margin-top:10px;width:300px;height:326px;padding:0px 0 0;}
.dq_dq a{display:block;width:68px;height:68px;float:left;font:normal 18px/27px 'Microsoft Yahei';text-align:center;color:#fff;border:1px dashed #24a754;margin: 5px 15px 5px 15px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: relative;}
.dq_dq a img{display: none;top:144px;left:50%;margin-left:-20px;position: absolute;}
.dq_dq a.last{margin-right:0;}
.dq_dq a span{display:block;width:60px;height:30px;font:16px/2px 'Microsoft Yahei';color:#fff;padding:32px 0 0 2px;letter-spacing: 3px;background:#65d590;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin:3px;}
.dq_dq a:hover,.dq_dq a.on {border:1px dashed #4CD863;}
.dq_dq a:hover span,.dq_dq a.on span{background: #24a754;font-weight: bold;}
.dq_dq a:hover img,.dq_dq a.on img{display: block;}
.dq_dq a.dq_dp_f{}
.dq_lb li{display:none;background:#f0f0f0;height:auto;padding:15px;overflow:hidden;}
.dq_lb li div{float:left;width:136px;margin:5px 0 0 11px;overflow:hidden;}
.dq_lb li div.dq_lb_fi{margin-left:2px;}
.dq_lb li div a{font:normal 12px/30px 'Microsoft Yahei';color:#000;display:block;width:136px;height:30px;overflow:hidden;text-align:center;}
.dq_lb li img{width:127px;height:127px;}
.dq_wz {display: block;margin:3px;}
/*推广*/
.generalize {
  margin-top: 45px;
  margin-bottom: 40px;
}

.generalize a {
  position: relative;
  float: left;
  width: 24.1%;
  height: 80px;
  margin-right: 1.2%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  transition: transform .3s ease;
}

.generalize a:hover {
  transform: translateY(-10px);
}

.generalize a p {
  margin-left: 17px;
  color: #fff;
  font-weight: bold;
}

.generalize a:last-child {
  margin-right: 0;
}

.generalize i {
  position: absolute;
  top: 16px;
  right: 12px;
  width: 81px;
  height: 84px;
  background-repeat: no-repeat;
}

.bg01 {
  background-color: #58d096;
  background: linear-gradient(to right, #58d096, #66d58f, #75da89);
}

.bg01 i {
  background-image: url(http://www.tihon.cn/images/icon01.png);
}

.bg02 {
  background-color: #50a976;
  background: linear-gradient(to right, #50a976, #50a976, #50a976);
}

.bg02 i {
  background-image: url(http://www.tihon.cn/images/icon02.png);
}

.bg03 {
  background-color: #2a9eee;
  background: linear-gradient(to right, #2a9eee, #2aa7f8, #2aadff);
}

.bg03 i {
  background-image: url(http://www.tihon.cn/images/icon03.png);
}

.bg04 {
  background-color: #ff8e8e;
  background: linear-gradient(to right, #ff8e8e, #fba4a4, #f8b3b4);
}

.bg04 i {
  background-image: url(http://www.tihon.cn/images/icon04.png);
}

.bg09 {
  background-color: #50a976;
  /*background: linear-gradient(to right, #58d096, #66d58f, #75da89);红色备选#f7383*/
}

.bg09 i {
  background-image: url(http://www.tihon.cn/images/icon01.png);
}

.genTxt01 {
  margin-top: 15px;
  margin-bottom: 5px;
  font: 17px Arial,"\5B8B\4F53",sans-serif;
}

.wrap .genTxt02 {
  font-size: 19px;
  color:#ffff50;
  font-weight: bold;
}


.wrap {
  width: 100%;
  max-width: 1200px;
  min-width: 1200px;
  margin: 0 auto;
}
.generalize {
    margin-top: 20px;
    margin-bottom: 15px;
}


.bg01 i {
    background-image: url(http://www.tihon.cn/images/icon01.png);
}
.generalize i {
    position: absolute;
    top: 15px;
    right: 0px;
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
}
/*推广end*/
/*hy-栏目-热点-*/
.column-recommend{height: 124px;border:1px solid #eee;padding:0px 160px 0px 0px;position:relative;z-index:2;margin-top:5px;width: 1040px; margin: auto;}
.column-recommend h3{margin-left: 120px;display:block;padding:0px 0px 0px 40px;position:relative;}
.column-recommend h3 a.h3-txt{width:80%;float:left;overflow:hidden;white-space:nowrap;color:#e50000;font-size:20px;text-align:left;}
.column-recommend h3 a:hover{font-weight:bold;}
.column-recommend h3:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
.column-recommend h3{ zoom:1;text-align:center;}
.list-d{display:block;padding-top:5px;margin-left: 120px;}
.list-d li{width:50%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list-d li a{display:block;margin-left:40px;font-size:18px;line-height:34px;}
.list-e li a{display:block;margin-left:40px;font-size:20px;line-height:44px; }

.corde-2 {
    position: absolute;
    right: 0px;
    top: -0px;
    width: 120px;
    height: auto;
    display: block;
    padding: 1px;
    background: #fff;
    text-align: center;
    border: 1px dashed #27b91d;
}
.corde-3 {
    position: absolute;
    margin: left;
    top: -0px;
    width: 120px;
    height: auto;
    display: block;
    padding: 1px;
    border: 1px dashed #27b91d;
}
.recommend-title {
    position: absolute;
    font-size: 18px;
    width: 60px;
    padding: 40px 20px;
    height: 20px;
    text-align: center;
    background: url(http://www.163xgz.com/images/kfwx.jpg) ;
    left: -76px;
    bottom: 0px;
    color: #fff;
}/*右侧客服*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:300px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#fa4e66;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(http://www.tihon.cn/images/side2.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(http://www.tihon.cn/images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(http://www.tihon.cn/images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-60px 5px;}
.suspension .a-cart .i{background-position:-143px 3px;}
.suspension .a-top .i{background-position:-191px 4px;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(http://www.tihon.cn/images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(http://www.tihon.cn/images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(http://www.tihon.cn/images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-weight: bold;
    color: #e4393c;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#fa4e66;}
.suspension .d-service-intro i{background:url(http://www.tihon.cn/images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
/*文章内容页表格宽度自定义代码*/
    table {
    max-width: 700px;
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
    background: #ffffff;
    margin: 0 auto;
    text-align: center;
    }
/*文章内容页表格宽度自定义代码*/
//*右侧报名栏目组块开始*//
.bm_right1 {
width: 260px;
    border: solid 1px #e9e9e9;
    margin-top: 7px;
    padding: 1px 19px 0;
    height: 380px;
	float: right;
}
.bm_right {
    width: 280px;
    height: 370px;
    margin-top: 15px;
    margin: auto;
}
.course_subtitle {
    color: #666;
    text-indent: 12px;
    border-left: 2px solid #ff5400;
    line-height: 1;
    display: inline-block;
    font-size: 16px;
    margin-top: 10px;
	font-weight:bold
}
//*右侧报名栏目组块结束*//
.box_a_con h3 span {
    display: inline-block;
    height: 43px;
    line-height: 41px;
    font-size: 16px;
    color: #2c8a72;
    text-align: left;
}
.box_a_con h3 {
    height: 43px;
    background-size: 200px auto;
    text-align: center;
    width: 200px;
    margin: 0 auto;
    background-size: 100% 100%;
}
.box_a_con h4 {
    font-size: 14px;
    color: #2c8a72;
    text-align: center;
    padding: 10px 0;
}
h4, h5, h6 {
    font-size: 100%;
}
.box_a_tab {
    border: 1px solid #ffffff;
    border-radius: 6px;
    overflow: hidden;
}
.box_a_con table {
    width: 100%;
    text-align: center;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.box_a_con {
    width: 94%;
    margin: 0 auto;
    overflow: hidden;
}
.box_a_con table tr:first-child td {
    font-size: 14px;
    color: #fff;
}

.box_b table tr:first-child {
    background: #69a89f;
}
.box_b table tr {
    border-bottom: 2px solid #69a89f;
    background: #ffffff;
}
.box_a_con table td {
    padding: 5px 5px;
    border: 2px solid #69a89f;
    min-width: 60px;
    font-size: 12px;
}
.box_a_con h3 em {
    font-size: 16px;
    color: #fff;
    float: left;
    margin: 10px 5px 0 2px;
}
.box_b {
    background: #ffffff;
    width: 100%;
    padding: 1px 0;
}
.kcyh{
border-style:dashed;
border-width: 2px;
color: #fa4e66;
padding: 10px;
border-radius: 1em;
}
.kcyh1{
padding: 10px!important;
}
.kcsj{
    font-size: 16px;
	font-weight: bold;
    color:red;
    text-align: center;
    padding: 0px 0;
}
.sjdd {

	font-size: 16px;
	font-weight: bold;
    color:red;
    text-align: center;
    padding: 0px 0;
	width: 100%;
}

.kcsj2{
    width: 50%;
    float: left;
    font-size: 16px;
    line-height: 1.2;
    color: #f00;
    text-align: center;
    padding: 1% 0;
	border-radius: 0.3em;
}
.kcsj3{
    width: 50%;
    float: left;
    font-size: 16px;
    line-height: 1.2;
    color: #2c8a72;
    text-align: center;
    padding: 1% 0;
	border-radius: 0.5em;
}
//*内容页QQ群模块开始*//


.nryqq2 {
    width: 190px;
    height: 107px;
    border: 1px solid #dddddd;
    float: right;
    margin-top: 1px;
    overflow: hidden;
    margin-left: 0px;
    margin-bottom: 10px;
}
.nryqq2 ul li img {
    float: left;
    width: 83px;
    height: 83px;
}
.nryqq2 ul li p {
    font: normal 12px/18px "宋体";
    color: #444;
    margin-left: 10px;
    margin-top: 8px;
    text-align: center;
}
.nryqq2 ul li a:hover {
    background: url(/imgcss/my-bg.png) no-repeat right bottom;
    color: #fff;
}
.nryqq2  ul li a {
    font: normal 12px/31px "宋体";
    color: #fff;
    background: url(/imgcss/my-bg.png) no-repeat left bottom;
    height: 31px;
    width: 90px;
    display: block;
    text-align: center;
    margin-top: 8px;
    margin-left: 100px;
}
.nryqq1 {
    width: 190px;
    height: 107px;
    border: 1px solid #dddddd;
    float: left;
    margin-top: 1px;
    overflow: hidden;
    margin-left: 4px;
    margin-right: 4px;
}
.nryqq1 ul li img {
    float: left;
    width: 83px;
    height: 83px;
}
.nryqq1 ul li p {
    font: normal 16px/20px "宋体";
    color: #444;
    margin-left: 10px;
    margin-top: 8px;
    text-align: center;
}
.nryqq1 ul li a:hover {
    background: url(/imgcss/my-bg.png) no-repeat right bottom;
    color: #fff;
}
.nryqq1  ul li a {
    font: normal 12px/31px "宋体";
    color: #fff;
    background: url(/imgcss/my-bg.png) no-repeat left bottom;
    height: 31px;
    width: 90px;
    display: block;
    text-align: center;
    margin-top: 8px;
    margin-left: 88px;
}
//*内容页QQ群模块结束*//
/* 筛选样式表css */
.zg_search {
    background: #F8F8F8;
    padding: 10px 10px 3px;
   /* margin-bottom: 20px;*/


}
.zg_search li {
    margin-bottom: 7px;
	/* margin-top: 20px; */
	background: #f6f6f6;
	font-size: 18px;
}
.zg_search span {
    display: block;
    text-align: right;
    font-size: 14px;
    line-height: 2;
    color: #888;
    width: 80px;
    margin-right: 15px;
}
.zg_search p {
    width: 1180px;

}
.zg_search p a {
    display: inline-block;
    display: inline;
    zoom: 1;
    font-size: 18px;
    line-height: 30px;
    color: #555;
    margin: 4px 30px 2px 0;
}
.zg_search p a.on, .zg_search p a:hover {
    background: #f6f6f6;
    color: #fff;
}
.zg_search p a.on, .zg_search p a:hover {
    background: #f6f6f6;
    color: #f73838;
}
/* 筛选样式表css */
.wrap {
    width: 100%;
    max-width: 1200px;
    min-width: 1000px;
    margin: 0 auto;
	margin-top: 20px;
}
.mainList.active .title {
    margin-top: 10px;
}
.mainList .title {
    margin-bottom: 10px;
}
.title {
    font-size: 30px;
    font-weight: bold;
}
.teaList, .liveMain li {
    float: left;
    width: 100%;
    height: 1580px;
    border: 1px solid #e6e6e6;
    margin-right: 1.4%;
    margin-bottom: 20px;
    background-color: #fff;
    box-shadow: 0 0 1px #ddd;
    transition: transform .3s ease;
}
.teaListb, .liveMain li {
    float: left;
    width: 49%;
    height: 550px;
    border: 1px solid #e6e6e6;
    margin-right: 1%;
    margin-bottom: 32px;
    background-color: #fff;
    box-shadow: 0 0 1px #ddd;
    transition: transform .3s ease;
}
.teaListc, .liveMain li {
    float: right;
    width: 49%;
    height: 550px;
    border: 1px solid #e6e6e6;
    margin-bottom: 32px;
    background-color: #fff;
    box-shadow: 0 0 1px #ddd;
    transition: transform .3s ease;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaTitle {
    font-size: 22px;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaTitle {
    font-size: 22px;
}
.teaTitle {
    border-left: 3px solid #f73838;
    padding-left: 19px;
    margin: 10px 0 10px -1px;
    font-size: 28px;
    font-weight: bold;
	color: #f73838!important;
}
.teaNews {
    margin: 0 17px 0 20px;
	font-size: 20px;
}
.teaNews li {
    line-height: 40px;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaNews li a {
    font-size: 18px;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearfix {
    zoom: 1;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaMore {
    font-size: 16px;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaMore {
    font-size: 16px;
}
.teaMore {
    display: block;
    width: 208px;
    height: 38px;
    margin: 26px auto 0 auto;
    line-height: 38px;
    background-color: #eee;
    border-radius: 40px;
    text-align: center;
    font-size: 14px;
}
.teaMore i {
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url(http://upload.hteacher.net/webupload/img/dfz/icon-more.png) no-repeat center top;
    vertical-align: middle;
}
.teaToggle a.on {
    padding-bottom: 1px;

    color: #24cb85;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaToggle {
    font-size: 18px;
}
@media screen and (max-width: 2000px) and (min-width: 1400px)
.teaToggle {
    font-size: 18px;
}
.teaMore i {
    display: inline-block;
    width: 13px;
    height: 13px;
    background: url(http://upload.hteacher.net/webupload/img/dfz/icon-more.png) no-repeat center top;
    vertical-align: middle;
}
.teaToggle {
    float: right;
    margin-top: 35px;
    margin-right: 21px;
    color: #ff0000;
	height: 60px;
    border-left:3px solid #ff0000;
    padding-left: 20px;
	padding-right: 20px;
    margin: 0px 0px 22px -1px;
    font-size: 20px;
    font-weight: bold;
    background: #eee;
	line-height:60px;
}




.wrap .tihonkc {
    font-size: 26px;
    color: rgb(255 255 255);
    font-weight: bold;
}
.tihonkc a p {
    margin-left: 20px;
	margin-top: 20px;
    color: #fff;
    font-weight: bold;
}
.tihonkc a {
    position: relative;
    float: left;
    width: 100%;
    height: 80px;
    margin-right: 1.2%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    transition: transform .3s ease;
}
.bg02 {
    background-color: #50a976;
    background: linear-gradient(to right, #50a976, #50a976, #50a976);
}
/*QQ交流群区域*/

table {
    border-collapse: collapse;
    border-spacing: 0;
    max-width: 100%;
}
.main_course_tj table {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
.main_course_tj td:nth-child(1) {
    background: #F8F8F8;
}
.main_course_tj td {
    line-height: 46px;
    box-sizing: border-box;
    width: 33.3%;
    border: 1px dashed #E9EAEB;
    font-size: 16px;
    color: #666;
}

.main_cont td a {
    display: block;
    color: #666;
}


/*QQ交流群区域*/

