﻿@charset "gb2312";
/* CSS Document */

/*修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
*{margin:0px;padding:0px}
body{font-family: "微软雅黑", Arial, Helvetica, sans-serif;line-height:22px;font-size:14px;color:#000}
img{border:none}
ul,ol,dl,dt,dd{list-style-type:none;margin:0;padding:0;}
.lfh{line-height:0;font-size:0;height:1px}
.whitebg{background-color:#FFF}
.backbg{background-color:#000}

.header,.main,.cbody{clear:both;width:1000px;margin:0 auto;}

.undis{display:none}
.dis{display:block}
.clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}
a{color:#000;text-decoration:none;cursor:pointer}
a:hover{color:#F00;text-decoration:none}
.white{color:#FFF}
.white a{color:#FFF}
.white a:hover{color:#F00;text-decoration:none}

.m5{margin:5px}
.m10{margin:10px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt40{margin-top:20px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}

.p5{padding:5px}
.p10{padding:10px}

.pt5{padding-top:5px}
.pt10{padding-top:10px}

.pl5{padding-left:5px}
.pl10{padding-left:10px}

.pr5{padding-right:5px}
.pr10{padding-right:10px}

.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.p20{ padding:20px}
.fl{ float:left}
.fr{ float:right}
.top,.header,.nav,.main{ width:1000px; margin:0 auto}

/*topbg */
.topbg{ background:#27303f; height:45px; line-height:45px; color:#FFF}
.topbg a,.topbg a:hover{ color:#FFF}
.welcome{ margin-right:20px}
.sj{ background:url(/gcimg/sj.gif) no-repeat 0 center; padding-left:20px}
.wb{ display:block; width:32px; height:32px; float:left; margin:5px 15px 0 0; background:url(/gcimg/wx.gif) no-repeat; text-indent:-9999px}
.bk{ display:block; width:32px; height:32px; float:left; margin:5px 0 0 0; background:url(/gcimg/sina.gif) no-repeat;text-indent:-9999px}
.home{ margin-left:15px}
.header{ height:104px; overflow:hidden}

/*nav */
.navbg{ background:#267bd5; height:50px; line-height:50px; font-size:16px}
.navbg a,.navbg a:hover{ color:#FFF}
.nav a{ float:left; display:block; text-align:center; width:140px;}
.nav li{ float:left}
.menufirst a{ background:#1d6bc0}
/*首页幻灯片 */


/*main */
.mainbg{ background:#efefef}
.kc{ background:#FFF; height:255px; overflow:hidden}
h3{ color:#007299; font-size:30px; position:relative; height:50px; line-height:50px; border-bottom:1px solid #f2f2f2}
h3 span{ border-bottom:2px solid #007299; height:50px; display:block; float:left; padding:0 10px}
h3 p{ position:absolute; right:20px; bottom:0; color:#666; font-size:14px; font-weight:normal}
.kcc{ margin-top:30px}
.kcc li{ width:16.6%; text-align:center; float:left; overflow:hidden; font-weight:bold; font-size:18px}
.kcc li p{ font-weight:normal; font-size:14px; color:#666; margin-top:3px}
.box_l{ width:350px; overflow:hidden}
.box_l li{ margin-bottom:10px; height:74px}
.box_l li p{ color:#FFF; font-family:"黑体"; padding:10px 10px 0 100px; font-size:16px}
.box_l li p strong{ font-size:20px}
.box_l .a1{ background:url(/gcimg/pc8.jpg) no-repeat}
.box_l .a2{ background:url(/gcimg/pc9.jpg) no-repeat}
.box_l .a3{ background:url(/gcimg/pc10.jpg) no-repeat}

.position{ height:30px; line-height:30px; width:1000px; margin:0 auto 10px}
.wbg{ background:#FFF}
h2{ text-align:center; font-size:36px; font-weight:normal; padding:40px 0 10px ;}
h2 span{ border-bottom:1px solid #cc0000; padding:0 30px 10px}







/*首页新闻切换 */
.news{ width:630px; background:#FFF; height:412px}
.main1 {
	clear:both;
	padding:8px;
	
}
#tabs0 {
	
	width:630px;
	
}
.menu0 {
	width: 630px;
	 font-size:26px; 
	 height:50px;
	  line-height:50px; 
	 border-bottom:1px solid #f2f2f2;
	 font-weight:bold
	
	
	
}
.menu0 li {
	display:block;
	float: left;
	
	width:120px;
	text-align: center;
	cursor:pointer;
	background: #FFFFff;
	color:#666
	
}
.menu0 li.hover {
	color:#007299;
	border-bottom:2px solid #007299;
	 height:50px; display:block; 
	
	
}
#main0 ul {
	display: none;
}
#main0 ul.block {
	display: block;
}
.main1 dt{ background:#f1f1f1; height:110px; margin-top:5px; padding:15px}
.qhr{width:400px;}
.qhr_t{ font-size:22px; height:80px;line-height:30px}
.qhr p{ color:#808080; height:36px; line-height:36px}
.qhr p span{ color:#FFF; background:#00a5eb; padding:5px 10px; float:right; line-height:24px}
.main1 dd{ height:30px; line-height:30px; padding:0 15px; font-family:"宋体"; border-bottom:1px dashed #dadada; position:relative}
.main1 dd span{ position:absolute; right:10px; bottom:0; color:#808080}
.main1 dd b{ color:#FFF; font-weight:normal; background:#00a5eb; padding:3px 7px}

.qhc{ float:left; width:278px; overflow:hidden; margin:10px; color:#666; font-size:16px; line-height:25px}
.qhc b{ display:block; text-align:center; font-size:20px; margin-bottom:10px; font-weight:normal}
.qhc b a{ color:#333}
.cont{ color:#545353; font-size:16px; line-height:28px}
h6{ font-size:22px; font-weight:normal; padding-left:40px; margin-bottom:10px}
.b1{ background:url(/gcimg/no1.gif) no-repeat}
.b2{ background:url(/gcimg/no2.gif) no-repeat}
.b3{ background:url(/gcimg/no3.gif) no-repeat}

.xqhj{ background:#FFF; padding-top:10px}




.zj_lm{ color:#007299; font-size:30px; position:relative; height:60px; line-height:60px; border-bottom:1px solid #f2f2f2;}
.zj_lm span{ border-bottom:2px solid #007299; height:60px; display:block; float:left; padding:0 10px; font-weight:bold}

.xyhdv{ width:1000px; overflow:hidden; margin:20px 0 0 10px; text-align:center; font-size:14px}
.xyhdv ul li{float:left;width:225px;background-attachment:scroll;background-repeat:no-repeat;background-position:center center; margin:0 10px}
.xyhdv ul li p{ margin:15px 0; }
.mar131{ position:absolute; top:0; right:70px}
.mar131 a{ width:69px; height:60px; background:url(/gcimg/zjt.gif) no-repeat; display:block}
.mar131 a:hover{ background:url(/gcimg/zjth.gif) no-repeat}
.w61{ position:absolute; top:0; right:0}
.w61 a{ width:69px; height:60px; background:url(/gcimg/yjt.gif) no-repeat; display:block}
.w61 a:hover{ background:url(/gcimg/yjth.gif) no-repeat}
.xyhdv ul li span{ display:block; color:#FFF;line-height:30px; text-align:center; width:240px; line-height:18px}
.voidjt{ position:relative;}
img{border:none}
.hz{ background:#FFF}
.hzc{ padding:20px 0}
.footer1bg{ background:#27303f; height:180px; overflow:hidden}
.footer1,.footer2{ width:1000px; margin:0  auto}
.footer1{ color:#FFF}
.footer1_l{ margin:40px 130px 0 0;}
.footer1_m{ margin-top:50px; background:url(/jximg/tel.jpg) no-repeat 0 0; text-indent:35px; font-size:18px}
.p200{margin:50px 0 0 250px;}
.footer1_m p{ font-size:28px; margin-top:15px; text-indent:0; line-height:36px}
.footer1_r{ margin-top:50px}
.footer2bg{ background:#171f2a; height:96px; overflow:hidden}
.footer2{ color:#9fa3aa; padding-top:20px}


/*幻灯*/
.wrapper {width:100%; margin:0 auto; overflow:hidden;}
#focus {width:100%; height:600px; overflow:hidden; position:relative;}
#focus ul {height:600px; position:absolute;}
#focus ul li{float:left; width:1680px; height:600px; overflow:hidden; position:relative; background:#000;}
#focus ul li a{display:block; width:100%; height:600px;}
#focus ul li a:hover{text-decoration:none}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:700px; height:8px; padding:5px 0 5px 200px; bottom:0; text-align:center}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:56px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .jz{width:980px; margin:0 auto;}


.cjy dt{ font-weight:bold; margin-top:20px}
.jcxy li{ width:316px; height:550px;background:url(/gcimg/kuang.gif) no-repeat; margin:10px 2px; font-family:"宋体"; font-size:12px; float:left }