@charset "gb2312";
/* CSS Document */
/* 全局定义 */
* ,b{
	margin:0 auto;
	padding:0;
}
input,img{border:0;outline:none}
ul, li {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
body,div {
	font-size:14px;

	
}
a:link {font-size:14px; color:#2d374b; text-decoration:none;}
a:visited {font-size:14px; color:#2d374b; text-decoration:none;}
a:hover {font-size:14px; color:rgb(205, 2, 0); text-decoration:none;}
/*首页*/
/*顶部*/
#top{ height:31px; width:auto; background-image:url(../image/2_1.gif); background-repeat:repeat-x;}
#top1{ height:31px; width:1000px; background-image:url(../image/2_2.gif); background-repeat:no-repeat; margin:0 auto; }
.t_txt{height:31px; width:auto; float:left;line-height:31px; font-size:12px; padding-left:15px}
.t_txt1{height:31px;width: auto; margin-right: 10px;float:left;line-height:31px; font-size:12px; text-align:center}
.t_txt2{height:31px; width:77px; float:right;line-height:31px; font-size:12px; text-align:center}
#top2{ height:92px; width:auto; }
#top3{ height:92px; width:1000px; margin:0 auto;  }
#logo{ width:239px; height:92px; float:left; margin-right:20px}
#logo11{ width:50px; float:left; height:42px; margin-top:45px; line-height:18px; }
#logo11 a{  font-size:12px; }
#logo1{ width:0px; float:left; height:72px; padding-top:20px; }
#seachHit{width:530px; text-align:left;  height:20px; margin-left:13px; margin-top:10px;}
#seachHit a{ font-size:12px; }

.logob { width:130px; height:24px; overflow:hidden;  line-height:24px; font-size:12px; }
#top4{ height:34px; width:auto; background-image:url(../image/2_9.gif); background-repeat:repeat-x; }
#menu { height:34px; width:1000px; margin:0 auto}
#menu li{ height:34px; float:left; font-size:14px; color:#3d3d3d;line-height:34px; width:90px; list-style:none; text-align:center; background-image: url(../image/2_12.gif); font-weight:bold;}
#menu b{ height:34px; float:left; font-size:14px; line-height:34px; width:90px; list-style:none; text-align:center; color:#3d3d3d;font-weight:bold }
#menu a:hover {  height:34px; float:left; font-size:14px;  color:#fff;line-height:34px; width:90px; list-style:none; text-align:center; background-image:url(../image/2_11.gif);background-repeat:no-repeat; overflow:hidden ; background-position:center; font-weight:bold}
#menu a{ color:#3b639f;}
/*主体*/
#top5{height:29px; width:auto;  background-repeat:no-repeat}
#top6{height:10px; width:1000px; margin:0 auto; line-height:29px; font-size:12px}
#box{ height:auto; width:1000px; margin:0 auto;}
#banner{height:95px}
#nt_box{height:265px; padding-top:10px}
#nt_box1{height:270px; width:345px; float:left; border:#D9D9D9 1px solid; border-top:#fff; margin-right:10px}
.nt_tit{height:35px; border-bottom:#D9D9D9 1px solid; border-top:#6286A8 2px solid; line-height:35px; font-size:16px; padding-left:10px; color:#0F63D7;}
.nt_tit a{height:35px; line-height:35px; font-size:16px; padding-left:10px; color:#0F63D7; } 
.nt_tit a:hover{text-decoration:underline;}
#nt_box2{height:263px; width:278px; float:left; }
.gq_nr{ height:194px; width:222px; padding-left:5px}
.gq_nr li {float:left; width:310px; height:24px; overflow:hidden; background:url(../image/2_15_02.gif) left no-repeat; line-height:24px; padding-left:25px;}
.gq_nr li a:hover{ text-decoration:underline;}
.bq{height:25px; }
.bql {float:left; width:90px; height:25px; overflow:hidden;line-height:20px;color:#E67817; text-align:center;font-size:12px }
.bql a{color:#E67817; text-align:center;font-size:12px}
.bqr{ float:right; width:60px; height:25px; overflow:hidden;line-height:20px;color:#0F63D7; text-align:center; font-size:12px}
.bqr a{ color:#0F63D7; text-align:center; font-size:12px}

.gy_nr{ height:194px; width:222px; padding-left:5px}

.gy_nr li {float:left; width:310px; height:24px; overflow:hidden; background:url(../image/2_14.gif) left no-repeat; line-height:24px; padding-left:25px;}

.gy_nr li  a:hover{ text-decoration:underline;}

#sy_topn{height:73px; text-align:center; padding-top:6px; line-height:24px; border-bottom:#e7e6e6 1px dashed}
.sy_news{height:74px;border-bottom:#e7e6e6 1px dashed}
.sy_news li {float:left; width:223px; height:24px; overflow:hidden;  line-height:24px; padding-left:5px}
.sy_news i{ padding-left:3px; font-size:14px; font-style:normal}
.sy_news i a:hover{  text-decoration:underline;}
.sy_link{height:50px;   padding-top:6px; background-image:url(../image/t2.gif); background-repeat:no-repeat;}
.sy_link li {float:left; width:60px; height:24px; overflow:hidden;  line-height:21px; padding-left:15px;font-size:12px;text-align:center;}

#login{height:45px; margin-bottom:8px; }
#login1{height:45px; width:91px; float:left;}
#login1 a:link{height:45px; width:91px; float:left; background-image:url(../image/2_03.gif); background-repeat:no-repeat}
#login1 a:visited{height:45px; width:91px; float:left; background-image:url(../image/2_03.gif); background-repeat:no-repeat}
#login1 a:hover{height:45px; width:91px; float:left; background-image:url(../image/2_03a.gif); background-repeat:no-repeat}
#login2{height:45px; width:97px; float:left}
#login2 a:link{height:45px; width:97px; float:left; background-image:url(../image/2_04.gif); background-repeat:no-repeat}
#login2 a:visited{height:45px; width:97px; float:left; background-image:url(../image/2_04.gif); background-repeat:no-repeat}
#login2 a:hover{height:45px; width:97px; float:left; background-image:url(../image/2_04a.gif); background-repeat:no-repeat}
#login3{height:45px; width:90px; float:left}
#login3 a:link{height:45px; width:90px; float:left; background-image:url(../image/2_05.gif); background-repeat:no-repeat}
#login3 a:visited{height:45px; width:90px; float:left; background-image:url(../image/2_05.gif); background-repeat:no-repeat}
#login3 a:hover{height:45px; width:90px; float:left; background-image:url(../image/2_05a.gif); background-repeat:no-repeat}
#sh{height:195px;border:#D9D9D9 1px solid; border-top:#fff; }
#sh_nr{height:auto}
.kuan{ height:20px; width:80px; border:1px #666 solid; line-height:20px}
.an{ background-image:url(../image/2_09.gif); height:28px; width:74px;background-repeat:no-repeat; border:0; cursor:hand}
#banner2{height:auto; margin-top:10px}
#main{height:auto; width:1000px; margin-top:10px; }
#main_l{height:auto; width:720px; float:left;margin-right:10px}
#main_lb{height:240px;}
.main_tit{height:35px; border:#D9D9D9 1px solid; border-top:#6286A8 2px solid; line-height:35px; font-size:16px; padding-left:10px; color:#0F63D7;}
.main_tit a{color:#0F63D7;font-size:16px;}
.main_tit a:hover{ text-decoration:underline;}
.main_lnr{height:75px; padding-top:10px; padding-left:8px}
.main_lnr li{float:left; width:89px; height:24px; overflow:hidden; line-height:24px; font-size:12px; text-align:center }
.main_lnr a{font-size:12px; }
#main_r{height:auto; width:270px; float:right; }
.main_sb{height:24px; padding-left:8px}
.main_sb li{float:left; width:89px; height:24px; overflow:hidden; line-height:24px; font-size:12px; text-align:center }
.main_sb li a{ font-size:12px;  font-weight:700;}
.main_sb span{font-weight:bold; color:#E67817; line-height:24px}
.row{ height:250px}
.row_b{height:230px}
.news{height:335px}
.news_nr{height:285px}
.news_t{height:125px; padding-top:10px; padding-left:10px}
.newa_img{height:115px; width:163px; float:left}
.news_r{height:130px; float:right; width:540px}
.news_tit{height:35px; line-height:35px; font-size:16px; text-align:center; font-weight:bold}
.news_tit a:hover{ color:Red; text-decoration:underline; }
.news_txt{height:auto; line-height:25px}
.news_b{height:150px; background-image:url(../image/2_6.gif); background-repeat:no-repeat; clear:both}
.news_l{ height:140px; width:320px; float:left; padding-left:20px; padding-top:10px}
.news_l li {float:left; width:338px; height:24px; overflow:hidden;  line-height:24px; padding-left:5px; }
.news_l li a:hover{ text-decoration:underline;}
.news_l span{font-weight:bold; color:#E67817; line-height:24px}
.zh{height:210px;}
.zh_nr{ height:240px; padding-top:10px; float:left;}
.zh_nr li {float:left; width:695px; height:24px; overflow:hidden; padding-left:15px; line-height:24px}
.zh_nr_tit {float:left; width:375px; line-height:24px; line-height:24px; overflow:hidden;}
.zh_nr_tit a:hover{  color:rgb(205, 2, 0);text-decoration:underline;}
.zh_nr_d {float:left; width:150px; line-height:24px; line-height:24px; overflow:hidden; padding-left:50px}
.zh_nr_time {float:left; width:90px; line-height:24px; height:24px; text-align:right; overflow:hidden; color:#999;}
.right_nr{height:270px;}
.right_tit{height:35px; border:#D9D9D9 1px solid; border-top:#6286A8 2px solid; }
.main_tit1{height:35px;line-height:35px; font-size:16px; padding-left:10px; width:200px; float:left; color:#0F63D7;}
.main_tit1 a{font-size:16px;color:#0F63D7;}
.main_tit1 a:hover{ text-decoration:underline;}
.more {height:35px; width:50px; text-align:center; color:#E67817; float:right; line-height:35px;font-size:12px;}
.right_txt{height:210px; width:268px;  border:#D9D9D9 1px solid; border-top:#fff; margin-bottom:10px;padding-top:10px}
.right_txt li {float:left; width:255px; height:25px; overflow:hidden;  line-height:24px; padding-left:10px}

.right_txt i{ padding-left:3px; font-size:14px; font-style:normal}
.right_txt a:hover{   text-decoration:underline;}
/*底部*/
.tbanner{height:93px;  clear:both; width:1000px;}
.bootom{height:auto; margin-top:10px;}
.bootom_txt{height:auto; width:998px;   margin-bottom:10px;padding-top:10px}
.bootom_txt li{float:left; width:89px; height:24px; overflow:hidden; line-height:24px; font-size:12px; text-align:center }
.bootom_txt li a{ font-size:12px;}
.tmenu{ height:39px; margin:0 auto; width:800px;  clear:both; border-top:#6286A8 2px solid; padding-left:100px; padding-right:100px}
.tmenu li{float:left; width:100px; height:30px; overflow:hidden; line-height:39px; font-size:12px; text-align:center; color:#3d3d3d;}
.tmenu li a{float:left; width:100px; height:30px; overflow:hidden; line-height:39px; font-size:12px; text-align:center; color:#3d3d3d;}
.tmenu li a:hover{color:#E67817;}
.js_bottom{ height:90px; width:1000px;   margin:0px auto;}
.js_bl{ height:85px;width:auto; float:left;font-size:12px; line-height:24px; padding-top:5px; padding-left:15px;margin-right:10px }
.js_l{height:24px;font-size:12px; }

.js_bl li{float:left; width:140px; height:24px; overflow:hidden; line-height:24px; font-size:12px; text-align:center; }

.cj{ width:330px; float:left; height:90px}
.imgb{height:90px; width:110px; float:right}



/* 滚动图片样式 */
.blk_18 .LeftBotton,.blk_18 .RightBotton{background:url(../image/slidebox.gif) no-repeat;}
.blk_18 { margin:12px 0 0px 9px; _margin:9px 0 0px 9px;display:inline; font-size:12px;overflow:hidden; width:697px; zoom:1; float:left; }
.blk_18 .pcont { float:left; overflow:hidden; width:640px; margin-right:9px; margin-left:9px; height:230px}
.blk_18 .ScrCont { width:auto; zoom:1;}
.blk_18 #List1_1 { float:left; font-size:12px; }
.blk_18 .LeftBotton,.blk_18 .RightBotton { float:left; margin:65px 1px; width:15px; height:72px;}
.blk_18 .LeftBotton { background-position:0px -328px; margin-right:3px;}
.blk_18 .RightBotton { background-position:-46px -328px;  margin-left:4px;}
.blk_18 .LeftBotton:hover { background-position:-20px -328px;}
.blk_18 .RightBotton:hover { background-position:-66px -328px;}
.blk_18 .pl img { display:block; margin:6px auto 1px; cursor:pointer; border:none;}
.blk_18 .pl { border:#e5e5e5 1px solid; float:left; width:116px; line-height:24px; text-align:center; text-decoration:underline;height:100px;}
.blk_18 a.pl:hover { border:#ff9900 1px solid; background:#fff; color:#FF7300;}

/* 搜索 */
#search{
				width:510px;
				height:43px;
				margin:20px auto;
				font-family:SimSun;
				float:left;
			}
			#search .bar{
				width:523px;
				height:33px;
				border:1px solid #c1c1c1;
				border-radius:3px 0px 0px 3px;
				margin-top:4px;
				float:left;
				_overflow: hidden;
			}
			#search .bar .item{
				width:74px;
				height:auto;
				line-height:35px;
				background:url(../image/icon_1.png) no-repeat 60px 15px;
				float:left;
				cursor:pointer;
				position:relative;
				z-index:10001;
			}
			#search .bar .item span{
				display:block;
				padding-left:15px;
				font-size:14px;
				color:#666666;
			}
			#search .bar .item ul{
				width:74px;
				height:124px;
				border-left:1px solid #c1c1c1;
				border-right:1px solid #c1c1c1;
				border-bottom:1px solid #c1c1c1;
				overflow:hidden;
				position:absolute;
				background:#FFF;
				left:-1px;
				top:32px;
				z-index:10002;
				box-shadow:0px 1px 1px #ddd;
				display:none;
			}
			#search .bar .item ul li{
				width:59px;
				height:31px;
				overflow:hidden;
				border-bottom:1px solid #c1c1c1;
				font-size:12px;
				color:#666;
				padding-left:15px;
				line-height: 31px;
			}
			#search .bar  .sText{
				width:433px;
				height:31px;
				padding-left:15px;
				margin-top:1px;
				border-left:1px solid #c1c1c1;
				float:left;
			}
			#search .bar  .sText input{
				width:100%;
				height:18px;
				margin-top:6px;
				color:#666;
				font-size:14px;
			}
			#search  .sSubmit{
				width:71px;
				height:43px;
				float:left;
			}
			#search  .sSubmit input{
				width:66px;
				height:35px;
				background:url(../image/bg2.png) no-repeat 0px 0px;
				margin-top:4px;
				cursor:pointer;
			}



          
#rollText{font:12px /20px verdana;}
