body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#ae0015;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.space5{clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.space10{clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}

.head{background-color:#f2f2f2;padding-top:18px;}

/*通用广告*/
.adv-banner{ width:960px; margin:0 auto;}
.adv-banner .colL{ float:left; width:650px; height:90px; background:#f3f3f3}
.adv-banner .colR{ float:right; width:300px; height:90px;background:#f3f3f3}
/*logo_搜索*/
.layout,.navBox,.layout2 .imgList{width:960px;margin:0 auto;}
.search_logo{width:940px;margin:0 auto;height:56px;padding:10px;}
.search_logo .logo{float:left;}
.search_logo .logo a{background:url(jy_bg.png) 0 -32px no-repeat;}
.search_logo .logo a span{display:none;}
.search_logo .channel h1{font:500 32px/57px "微软雅黑";color:#0483B0;float:left;margin-left:15px;}
.search_logo .serach{width:400px;height:32px;position:relative;float:right;margin-top:10px;}
.search_logo .serach .search_text{;height:30px;line-height:30px;width:360px;font-size:14px;color:#666;border:0 none;position:absolute;left:0; z-index:5;padding-left:4px; border:1px solid #ccc;}
.search_logo .serach .search_btn{background:url(../images/so_bg.png) no-repeat;width:37px;height:32px;border:none;cursor:pointer;position:absolute;right:0; z-index:10;}

.headerTop{ background:#08855E; height:35px; border-bottom:3px solid #055840; line-height:27px; }
.menu-l-item li,.menu-r-item li{ float:left; padding:0 10px; text-align:center; font-size:12px;}
.menu-l-item a,.menu-r-item a{ color:#fff; text-decoration:none}
.menu-l-item a:hover,.menu-r-item a:hover,.menu-l-item span{ color:#FF0;}
.menu-r-item li .current:hover{ color:#900}
.drop-down{ position:absolute; border:1px solid #ddd; background:#fff; padding:5px; left:0; z-index:3; border-top:none; display:none;}
.drop-down dd { height:18px; overflow:hidden; line-height:18px}
.drop-down dd a,.login-down dd a{ color:#BA2636}
.drop-down dd a:hover,.login-down dd a:hover{ color:#000;}
.mbody{ width:960px; margin:0 auto;}
.areaL{ width:550px; float:left;}
.areaR{ width:280px; float:right}
.headerNav{ height:25px; padding-top:5px;}
.headerNav a{ color:#fff; text-decoration:none; font-size:14px; padding:3px;}
.headerNav a:hover{ color:#fff; background:#b32c22; padding:3px;}
.headerNav li,.drop-down dd{ float:left; padding:0 10px; border-right:0px solid #d7d7d7}

.foot{border-top:5px solid #08855E;background-color:#f3f3f3;height:120px;padding-top:30px;margin-top:40px;width:100%;}
.foot .bottomLink{width:960px;margin:0 auto 20px; text-align:center;color:#000;}
.foot .bottomLink a{color:#000; font-size:14px;}
.foot .bottomLink a:hover{color:#000;}
.foot .info{line-height:24px;font-size:12px;color:#000;width:960px;margin:0 auto;text-align:center;color:#000;}
.foot .info span{font-family: Tahoma;}
























.logo-bg{height: 146px;background: url(/images/logo-bg.gif) repeat-x #e11824;}
.g-box{width: 960px;padding: 0 10px;margin: 0 auto;}
.g-logo{padding: 23px 10px 0;}
.g-logo .logo{width: 414px;height: 94px;overflow: hidden;display: block;background: url("/images/logo_index.png") no-repeat;margin: 0 auto;text-indent: -100px;}
.g-nav{width: 100%;background: #d51324;height: 60px;}
.g-nav .m-nav{width: 960px;background: #d51324;height: 60px;padding: 0 10px;margin: 0 auto;position: relative;}
.g-nav .m-nav .navs{width: 960px;overflow: hidden;font-size: 14px;}
.g-nav .m-nav .navs a{color: #fff;float: left;display: inline-block;margin: 22px 12px 0 0;line-height: 18px;}
.g-nav .m-nav .navs a:hover{}
.g-nav .m-nav .navs a.f20{margin: 20px 16px 0 0; font-size: 20px;}
.g-nav .m-nav .navs a.f20:hover{text-decoration: none;}
.g-nav .m-nav .navs span{display: block;float: left;height: 30px;width: 9px;border-right: 1px solid #eb1b24;margin: 15px 16px 0 0;}
.g-nav .m-nav a.icon-index{width:30px; height: 25px; background: url(/bg/icon_index.png) no-repeat; margin-top:16px; text-indent: -9999px;}
.ishowx-search{position: absolute; top:14px; right:10px;}
.ishowx-search .btn{width:31px; height: 34px; background: url(/bg/search-btn.gif) no-repeat; cursor: pointer;}
.ishowx-search .search-box{width:0px; overflow: hidden;}
.ishowx-search .searchbox{border:0 none; width:178px; margin:0px; padding:0px;}
.ishowx-search .searchbox input{margin:0px; padding:0px;}
.ishowx-search .searchbox .text {float: left; width:138px; height: 34px; line-height: 34px; border:0; outline: none; text-indent: 10px; color:#b5b3b3; background:url(/bg/search-box.gif) no-repeat; font-family: simsun;}
.ishowx-search .searchbox .search-button {float: left; width:40px; height: 34px; border:0 none; text-indent: -9999px; cursor: pointer;  background:url(/bg/search-box.gif) no-repeat right 0;}







/* 合作连接 */
	.catlist { margin-left: 85px; }
	.catlist ul { float: left; }
	.catlist li { width: 180px; line-height: 28px; height: 28px; font-size: 16px;  }
		.catlist li.toptitle { font-weight: 700;  color: #CC0000; margin-bottom: 10px; font-family: "MicroSoft Yahei"; font-weight: bold;color: #E00202;}
.box { margin: 0 auto 30px; width: 1000px; }


/* 页尾 */



	ul li { list-style: none; }
	h1, h2, h3, h4, h5, h6 { font-size: 1em; }
	em, cite { font-style: normal; }

	label { cursor: pointer; }
	img { vertical-align: top; border: 0 none; }
	em, i { font-style: normal; }
	.l { float: left; }
	.r { float: right; }
	.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.cl { zoom: 1; }
	.clear { clear: both; width: 100%; overflow: hidden; line-height: 0; font-size: 0; }
	.pipe { margin: 0 5px; color: #666; }
	.fot12 { font-size: 12px !important; }
	.fot14 { font-size: 14px !important; }
	.fot16 { font-size: 16px !important; }
	.fwt4 { font-weight: 400; }
	.fwt7 { font-weight: 700; }
	.mb5 { margin-bottom: 5px; }
	.mb10 { margin-bottom: 10px; }
	.mb20 { margin-bottom: 20px; }
	.col_banner { margin-bottom: 5px; }
	
	
	#ft { float:center; margin-left:auto; margin-right:auto; width: 960px; font-size: 14px; background: #2B2E31; text-align: left; margin-top: 15px; padding: 8px 0 25px; line-height: 28px; color: #FFF;  clear: both; }
		#ft a { color: #FFF; }
		#ft .wp { background: none; }
		#ft .f_link { margin: 15px 0; background: #525252; padding: 0 10px; }
		#ft .f_category { text-align: left; font-size: 14px; border-bottom: 1px solid #393A3C;margin:15px 0;padding-bottom:8px;}
			#ft .f_category strong { color: #FFF; float: left; display: block; }
		#ft .en { font-family: Arial; }
		#ft p { line-height: 32px; height: 32px; }
		#ft .ftlink { float: left; }
		#ft .ftlogo { float: right; }
        #ft .ftlogo span { margin-top: 45px; display: block; text-indent: -9999px; width: 215px; height: 78px; background: url(/bg/icon.png) no-repeat 0 -549px; }



.pipe { margin: 0 5px; color: #666; }
	.fot12 { font-size: 12px !important; }
	.fot14 { font-size: 14px !important; }
	.fot16 { font-size: 16px !important; }
	.fwt4 { font-weight: 400; }
	.fwt7 { font-weight: 700; }







.sitemap .box_title h2 { background-position: 0 -411px; width: 236px; }
		.sitemap .box_title a { width: 236px; }
	.sitenew { margin-top: -9px; font-size: 14px; }
	.sitenew li { line-height: 24px; height: 24px; overflow: hidden; }
	
	.box_title { margin-bottom: 15px; height: 40px; border-bottom: 2px solid #000; }
	.box_title h2 { border-bottom: 2px solid #E5304D; height: 32px; padding-bottom: 8px; text-indent: -9999px; background: url(/bg/icon.png) no-repeat; }
		.box_title h2 a { height: 32px; display: block; }

/*图库*/
.tk{ width:100%; height:492px; background-color:#f3f3f3;}
.tk-t{ margin:0 0 10px 10px; font:30px/36px "微软雅黑";}
.tk-t a{ color:#08855E; cursor:pointer;}
.tk-dot{ text-decoration:none; font-weight:bold;}
.tk-dot:hover{ text-decoration:none; cursor:default;}
.imgList2 li{ float:left; width:224px; height:200px; margin:0 8px 20px 8px; _display:inline; position:relative;}
.imgList2 li img{ width:224px; height:170px;}
.imgList2 li h3{ position:absolute; top:150px; left:0; width:200px; height:40px; padding-top:5px; margin:0 12px; font-size:12px; line-height:20px; text-align:center; background-color:#f3f3f3; border-top:3px solid #000; overflow:hidden;}

/*友情、授权*/
.footLink{margin-top:32px;}
.footLink h2{font-size:12px;color:#666;margin-bottom:10px;}
.footLink a{display:inline-block;line-height:24px;color:#666;margin-right:8px;}
.footLink .gRight{line-height:24px;color:#666;}
.friendLink{margin-top:20px;}

/*页尾*/
.foot{border-top:5px solid #08855E;background-color:#f3f3f3;height:120px;padding-top:30px;margin-top:40px;width:100%;}
.foot .bottomLink{width:960px;margin:0 auto 20px; text-align:center;color:#000;}
.foot .bottomLink a{color:#000; font-size:14px;}
.foot .bottomLink a:hover{color:#000;}
.foot .info{line-height:24px;font-size:12px;color:#000;width:960px;margin:0 auto;text-align:center;color:#000;}
.foot .info span{font-family: Tahoma;}

/*2015-10-10 页尾添加二维码*/
        #ft .ft_p{width:70%;float:left;}
        #ft .code{float:right;position:relative;margin-right:30px;}
        #ft .code .blog_code{position:absolute;left:0;top:-113px;display:none;background:#bbb6b6;z-index: 10;}
        #ft .code .blog_code img{width:80px;height:auto;padding: 10px;}
        #ft .code .blog_code span{width:0;height:0;border:7px solid;border-color:#bbb6b6 transparent transparent transparent ;font-size: 0;position:absolute;top:100px;left:20px;}
        #ft .code a{cursor: pointer;}
        #ft .code .blog_logo {display:block;float: right;width:32px;height:32px;}
        #ft .code .blog_logo img{width:auto;height:32px;}
        #ft .focus_on{float:right;width:7%;height:32px;line-height: 32px;}
		
		
		
		
		
		
		
		
		
		
		
		
