
/* CSS Document */
body { text-align: center; font-family:"宋体";margin:0; padding:0; font-size:12px; color:#; background-color:#FFF}
html,div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}
h6{font-size:12px;font-weight:normal;margin:5px auto;}
table,td,tr,th{font-size:12px;}
font{font-size:12px;}
em{font-style:normal}
.left{ float:left;}
.right{ float:right;}
.inline{display:inline;}
.block{display:block;}
.clear{ clear: both; font-size:1px;}
.hidden{ display:none;}
a:link {color: #656565; text-decoration:none;}
a:visited {color: #656565;text-decoration:none;}
a:hover {color: #656565; text-decoration:underline}
a:active {color: #656565;}

.cBlue,.cBlue:link,.cBlue:visited{color:#00247e; text-decoration:none}
.cBlue a,.cBlue a:link,.cBlue a:visited{color:#00247e; text-decoration:none}
.cBlue a:hover{color:#00247e;}

.cBlue01,.cBlue01:link,.cBlue01:visited{color:#858585;}
.cBlue01 a,.cBlue01 a:link,.cBlue01 a:visited{color:#858585;}
.cBlue01 a:hover{color:#858585;}

.cWhite,.cWhite:link,.cWhite:visited{color:#FFF;}
.cWhite a,.cWhite a:link,.cWhite a:visited{color:#FFF;}
.cWhite a:hover{color:#FFF;}

.cRed,.cRed:link,.cRed:visited{color:#e71f19;}
.cRed a,.cRed a:link,.cRed a:visited{color:#e71f19;}
.cRed a:hover{color:#e71f19;}

.cBlack,.cBlack:link,.cBlack:visited{color:#000;}
.cBlack a,.cBlack a:link,.cBlack a:visited{color:#000;}
.cBlack a:hover{color:#000;}

.cBlack01,.cBlack01:link,.cBlack01:visited{color:#949494;}
.cBlack01 a,.cBlack01 a:link,.cBlack01 a:visited{color:#949494;}
.cBlack01 a:hover{color:#949494;}
/*横向列表*/
.list_across{ margin:0; padding:0;}
.list_across li{white-space: nowrap;float:left; list-style-type:none;display:block;}
/*竖向列表*/
.list_erect{margin:0; padding:0;}
.list_erect li{white-space: nowrap;clear:left; list-style-type:none;display:block;}
.blank60{ height:60px; margin:0; padding:0; overflow:hidden; clear:both;}
.blank40{ height:40px; margin:0; padding:0; overflow:hidden; clear:both;}
.blank30{ height:30px; margin:0; padding:0; overflow:hidden; clear:both;}
.blank10{ height:10px; margin:0; padding:0; overflow:hidden; clear:both;}
.blank15{ height:15px; margin:0; padding:0; overflow:hidden; clear:both;}
.blank20{ height:20px; margin:0; padding:0; overflow:hidden; clear:both;}
.blank5{ height:5px; margin:0; padding:0; overflow:hidden; clear:both;}

#ts01{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/bg01.jpg) center top no-repeat; height:200px;}
#ts02{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/b_linex.jpg) bottom repeat-x; height:59px;}

.w1000{ width:1000px; margin:0 auto; overflow:hidden}
.top_nav{ height:50px; overflow:hidden; margin-top:9px;}
.top_nav p{ float:left; line-height:50px; font-size:16px; margin-right:22px; font-weight:bold; color:#9f9f9f;}
.top_nav p.active{ background:url(../images/active_bg.jpg) bottom no-repeat;}
.top_nav p.active a{ color:#279bd6}
.top_nav img{ float:right; margin-top:5px; margin-left:10px;}

#ts03{ height:333px; overflow:hidden; background-color:#eeeeee; position:relative}
.table_box{  height:27px; width:358px; position:absolute; top:0; left:0;}
.table_box ul{ width:360px; margin:0 auto;}
.table_box ul li{ width:119px; float:left; height:27px; line-height:27px;cursor:pointer; color:#FFF; font-size:14px; background-color:#85d7fd}
.table_box ul li.now{ background-color:#018ee8}

.tablist{ width:1000px;display:none; margin:0 auto; height:333px;}
.block{display:block;}
.tablist .img{ float:right; width:640px; height:333px; overflow:hidden;}
.tablist .img img{ width:640px; height:333px;}
.tablist .des{ float:left; width:358px;  height:277px;overflow:hidden; padding-top:60px;}
.tablist .des dl{ padding:0 18px;}
.tablist .des dt{ font-size:22px; font-weight:bold; font-family:"黑体"; color:#000}
.tablist .des dd{ text-align:left; font-size:14px; color:#777777; line-height:28px; margin-top:10px; text-indent:2em;}
.tablist .des em{ font-size:12px; display:block; width:340px; height:20px; line-height:20px; position:absolute; bottom:10px; left:0; padding-right:18px; text-align:right;color:#777777; }
.tablist .des .more{ font-size:12px; float:right; margin-top:10px; margin-right:18px;}

.bg_y{ background:url(../images/yellow_bg.jpg) repeat-x top; padding-top:10px; margin-top:10px;}
.bg_y .nav_box{ height:36px; line-height:36px; width:1000px; background:url(../images/lm_bg.jpg) 0px 9px no-repeat; overflow:hidden; margin-top:5px;}
.bg_y .nav_box strong{ float:left; margin-left:10px; font-size:18px;}
.bg_y .nav_box a{ display:block; width:60px; height:20px; line-height:20px; color:#FFF; background-color:#eedc00; float:right; margin-top:5px;}
.bg_b{ background:url(../images/blue_bg.jpg) repeat-x top; padding-top:10px;margin-top:10px;}
.bg_b .nav_box{ height:36px; line-height:36px; width:1000px; background:url(../images/lm_bg.jpg) 0px 9px no-repeat; overflow:hidden; margin-top:5px;}
.bg_b .nav_box strong{ float:left; margin-left:10px; font-size:18px;}
.bg_b .nav_box a{ display:block; width:60px; height:20px; line-height:20px; color:#FFF; background-color:#16d2e8; float:right; margin-top:5px;}


.mini_hot{ height:33px; overflow:hidden; width:1000px; margin:0 auto;}
.mini_hot p{ height:31px; border:1px solid #999; background:url(../images/b_bgx.jpg) repeat-x; float:left; margin-right:20px; line-height:31px; padding:0 10px;}
.mini_hot p a{ color:#000; font-size:14px;}

.img_list{ width:1200px; margin:0 auto;}
.frame_box{width:205px;background:url(../images/imgbg.jpg) top center no-repeat; float:left;display:inline; margin:20px 60px 0 0;}
.frame { width:200px; height:300px; overflow:hidden; z-index:0}
.wrap {width:200px; height:300px; position:relative; font-family:arial, sans-serif; overflow:hidden}

.wrap div {width:200px; height:100px;position:absolute; left:0; top:0; padding-top:200px; z-index:99;background:url(trans.gif); }
.wrap div b{display:block;width:180px; height:80px; position:absolute; left:0; top:300px; background:#06F;  z-index:999; cursor:pointer; font-size:12px; padding:10px; font-weight:100; text-align:left; cursor:pointer;}
.wrap div b a{ line-height:20px;}
.wrap img{width:200px; height:300px;}
.frame_box .title{line-height:24px; padding-top:10px; height:24px; overflow:hidden; text-align:left}
.frame_box .title a{color:#2a4e98; font-size:13px; color:#000}

.mini_title{ height:22px; line-height:22px;}
.mini_title span{ float:left; color:#2a4e98}
.mini_title em{float:right; color:#2a4e98}
.list_box .nav_box{ height:36px; line-height:36px; width:1000px; background:url(../images/lm_bg.jpg) 0 9px no-repeat; overflow:hidden; margin-top:5px;}
.list_box .nav_box strong{ float:left; margin-left:10px; font-size:18px;}
.list_box .nav_box a{ float:right}

#globle_link{width:154px; height:246px; position:absolute;top:0; right:0;padding-top: 285px;}
#globle_link{position: fixed;_position: absolute;top:0;right:0;_top:expression(eval(document.documentElement.scrollTop)); z-index:1000;}
#globle_link img{width:154px; height:216px;}
#globle_link span{
	width:30px;
	height:20px;
	display:block;
	float:right;
	cursor:pointer;
	background:url(../images/hidbg02.png) no-repeat
}

.white_content{ background:url(../images/333.jpg) no-repeat;width:630px; height:340px; padding:0; margin:0; position:absolute; left:50%; margin-left:-315px; top:259px;border:1px solid #999; display:none; z-index:9999}
.close{ width:40px; height:40px;float:right; display:block; margin-top:40px; margin-right:40px; display:inline;cursor:pointer}

.mian_news{ width:1000px; margin:0 auto; overflow:hidden; background-color:#FFF}
.mian_news .page_title h1{ font-size:24px; padding-bottom:10px; padding-top:20px;}
.mian_news .page_info{ color:#787878; height:28px; line-height:28px; margin:0 auto; width:500px; overflow:hidden}
.mian_news .page_info p{ float:left}
.mian_news .page_content{ line-height:24px; padding-bottom:20px; font-size:14px;}
.mian_news .page_content img{ margin:0 auto}
.mian_news .page_content p{ padding-top:15px; padding-left:30px; padding-right:30px;}
.mian_news .page_xgnews{}
.xgnews_nav{ height:52px; width:1000px; background:url(../images/ts_bgimg07.jpg) left top no-repeat}
.mian_news .page_xgnews ul{ width:950px; margin:0 auto; text-align:left}
.mian_news .page_xgnews ul li{ line-height:26px; height:26px; font-size:14px; vertical-align:bottom}
.mian_news .page_xgnews ul li a{ float:left;}
.mian_news .page_xgnews ul li span{ color:#999; font-size:12px; float:right}


#hz_box .nav_box{ height:36px; line-height:36px; width:1000px; background:url(../images/lm_bg.jpg) 0px 9px no-repeat; overflow:hidden; margin-top:5px;}
#hz_box .nav_box strong{ float:left; margin-left:10px; font-size:18px;}
#hz_box .links_box{ text-align:left; margin-top:10px;}
#hz_box .links_box a{ font-size:14px; color:#333; margin-left:12px; margin-right:20px;}