﻿@charset "utf-8";
*{ margin:0; padding:0; font-size:12px;}
body{background:url(topbg.jpg) top repeat-x; color:#333;}
li{ list-style:none;}
img{ border:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#900;}
.f-left{ float:left;}
.f-right{ float:right;}
.clear{ clear:both; overflow:hidden;}
.forg{ color:#F60;}
.blank10{ height:10px; overflow:hidden; clear:both; background:#FFF;}

.topline{ width:100%; height:35px; line-height:35px; position:absolute; top:0;}
.main{ width:1000px; margin:0 auto;}
.fanhui a{ color:#f7fdef;}
.banner{ width:100%; background:url(topbanner.jpg)top center no-repeat; height:209px;}



/**菜单样式**/
.nav{ width:1000px; overflow:hidden; margin:-45px auto 0 auto;}
.nav ul{}
.nav li{float:left;padding:15px 13px 0 13px; height:30px;text-align:center;}
.nav li a{outline:none;font-size:14px; color:#ffffff;font-family:microsoft yahei;}
.nav li:hover{background:#900;border-top-left-radius:10px;border-top-right-radius:10px;}



/**菜单	
.navpanel{width:100%; height:50px; overflow:hidden;background:#38a9ee;}
#nav{width:1000px;margin: 0px auto;height:50px;Z-INDEX: 9999;}	
.mlddm {display:block;width:1000px;}
.mlddm li {z-index: 999; line-height: 50px; display: inline; float: left; height: 50px;}
.mlddm li.last-child {}
.mlddm li.on a{background:#007bc7;}
.mlddm li a {text-align: center; padding:0 22px;display: block; white-space: nowrap; color: #fff; font-size:14px;}
.mlddm li a#buttonnohover {}
.mlddm li a:hover {background: #0054a7; color: #fff}
.mlddm li a#buttonhover {background: #0054a7; color: #fff}
.mlddm li a:visited {color: #fff}
.mlddm ul {	z-index: 999; position: absolute; filter: alpha(opacity=100); background:#0054a7; visibility: hidden; clear: both; opacity: 1; -moz-opacity: 1}
.mlddm ul li {float: none; behavior: none}
.mlddm ul li a {text-align: left; padding: 10px 40px; width: auto;font: 12px "宋体" , tahoma ,georgia; white-space: nowrap; background:#0054a7; color: #fff;}
.mlddm ul li a:hover {background:#036; color: #fff;}
**/

/*左侧菜单*/
.menu_list{border-bottom:1px solid #e1e1e1; width:223px; margin-top:15px;}
.menu_head{width:185px;height:47px;line-height:47px;padding-left:38px;font-size:14px;cursor:pointer;border:1px solid #e1e1e1;border-bottom:none;position:relative;margin:0px;font-weight:bold;background:#F9F9F9 url(pro_left.jpg) center right no-repeat; font-family:microsoft yahei;}
.menu_list .current{background:#f1f1f1 url(pro_down.jpg) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;background:#fff;text-decoration:none;border-top:1px solid #e1e1e1; color:#900;}
.menu_body a:hover{text-decoration:none;}

.contact{ width:263px; border:#900 1px solid; margin-top:15px;}
.contact .tit{ height:35px;background:#C00; line-height:35px; color:#FFF; text-indent:10px; font-size:14px; font-family:microsoft yahei;}
.contact p{ line-height:30px; margin:0 10px; border-bottom:#FF848D 1px dashed;}
.contact p:last-child{border-bottom:none;}
.contact p strong{ color:#900; font-weight:normal;}

/*内页菜单*/
.subNavBox{}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-size:14px;line-height:38px;padding-left:20px;background:url(jiantou1.jpg) no-repeat;background-position:95% 50%;}
.subNav:hover{color:#900;}
.subNav a{font-size:14px;}
.currentDd{color:#900;}
.currentDt{background-image:url(jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}


/*新闻*/
.newsxw{ width:470px; margin-top:15px; float:left;}
.newsxw .tit{ height:31px; line-height:31px;}
.newsxw .tit strong{ width:110px;display:inline-block; font-size:16px; letter-spacing:2px; font-family:microsoft yahei; text-align:center; color:#900; float:left;}
.newsxw .tit .more{ float:right;}
.newsxw ul{margin:10px 0;}
.newsxw li{ height:41px; line-height:41px;  border:#FFECEC 1px solid; margin-top:10px; clear:both;}
.newsxw li a{background:url(dot1.jpg) 10px no-repeat; text-indent:26px;font-size:14px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:370px; height:39px;line-height:39px; float:left;}
.newsxw li span{ float:right; text-align:center; padding:0 10px;color:#999; display:inline-block; font-size:12px; line-height:38px; height:40px; background:#f9f9f9;}


.newsgg{ width:265px; margin-top:15px; float:right; border:#FFECEC 1px solid;}
.newsgg .tit{ height:32px; line-height:32px; background: #FFF7F8; border-top:#900 2px solid; padding:5px 10px;}
.newsgg .tit strong{ width:110px;display:inline-block; font-size:16px; letter-spacing:2px; font-family:microsoft yahei; text-align:center; color:#900; float:left;}
.newsgg .tit .more{ float:right;}
.newsgg ul{margin: 0;}
.newsgg li{ height:41px; line-height:41px;  border-top:#FFECEC 1px solid; clear:both;}
.newsgg li a{background:url(dot1.jpg) 10px no-repeat; text-indent:26px;font-size:14px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:260px; height:39px;line-height:39px; float:left;}


/*友情链接
.links {width:998px;margin:0 auto;height:40px;border:1px solid #e0e0e0; margin-top:15px;+margin-top:-15px;}	
.links .bt{	font-size:12px;color:#0080FF;float:left;height:40px;line-height:40px;text-indent:20px;width:86px;background:url(../images/bgjb.jpg) bottom repeat-x;border-right:1px solid #e0e0e0; font-weight:700}
.links .nr{width:900px;height:26px;overflow:hidden;line-height:26px;margin-top:7px;margin-left:10px;float:left; overflow:hidden}
.links .nr li{width:190px;height:60px;display:block;margin-right:10px;float:left;}	
*/

.yh_login{ width:400px; height:280px; border:#e4e4e4 2px solid; margin:30px auto;}
.yh_login .l_1{ width:350px; font-size:14px; font-weight:700; text-align:center; height:50px; line-height:50px; border-bottom:#e4e4e4 4px solid; margin:0 auto; color:#f60;}
.yh_login .l_2{ width:350px; margin:10px auto;}
.yh_login .l_2 span{ height:40px; line-height:40px; display:block;}
.yh_login .l_2 span input{ width:300px; height:30px; border:#dedede 1px solid; vertical-align:middle; text-indent:10px; line-height:30px;}
.yh_login .l_2 .anniu{ width:350px; height:40px; text-align:center; background:#F60; color:#FFF; text-indent:0; border:none;}


.bot{width:100%; font-family:Arial;background:#FFF4F5; margin-top:20px; border-bottom:#900 4px solid; border-top:#FFD0D1 1px solid;}
.bot a{}
.bot p{float:left; margin-bottom:20px;line-height:25px; clear:right;  text-align:left;padding-top:25px;}
.bot p a.ant{background: url(botant.jpg) no-repeat; width:120px; height:29px; line-height:29px; text-align:center; display:inline-block; color:#333; margin-left:5px;}


#rightside{width:770px; float:right; font-size:14px;}
#leftside{width:180px; float:left;}

.ss_box{width:162px; border-top:2px #900 solid; background:#f0f0f0; color:#900; padding: 8px; margin-top:10px; font-family:microsoft yahei;}
.ss_box strong{ line-height:23px;}
.ss_box .s1{ width:110px; height:28px; line-height:28px; border:#e8e8e8 1px solid; background:#FFF; text-indent:5px; float:left; border-right:none;outline:0;}
.ss_box .s2{ width:50px; height:30px; background:#900; color:#FFF; border:none; float:left; outline:0;}


/*分页内容*/
/*column*/
#column .title{
	background:#be302e;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	font-family:microsoft yahei;
	border-top:4px #900 solid;
	line-height:47px;
	height:47px;
	width:180px;}
#column .title span{
	font-weight:100;
	width:180px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:47px;}	
#column .content{
	padding-top:10px;
	padding-bottom:20px;
	background:#f0f0f0;}
#column .content li{
	line-height:40px;
	height:40px;
	width:160px;
	margin:0 auto;
	display:block;}	
#column .content li a{
	display:block;
	width:160px;
	border-bottom:1px dashed #ccc;
    text-indent:10px;
	color:#666;
	font-size:14px
	;}
#column .content li:last-child a{ border-bottom:none;}	
#column .content li a:hover{
	color: #900;
	background:rgba(164,164,164,.1) 
	;}
/*path*/
#path{
	height:40px;
	border-bottom:1px solid #e0e0e0;
	line-height:40px;
	font-family:"宋体";
	font-size:12px;
	color:#666;}	
#path a{ color:#333;}
#path a:hover{ color: #09c;}	
/*newsquery*/			
#newsquery{
	width:770px;
	margin:0 auto;}
#newsquery .title{
	background:url(line1.jpg) repeat-x center;
	clear:both;
	height:50px;
	line-height:50px;}
#newsquery .title span{
	display:block;
	margin-left:30px;
	font-size:22px;
	background:#fff;
	padding-left:10px;
	padding-right:10px;}
#newsquery .content{
	padding-top:20px;
	padding-bottom:20px;}
#newsquery .content li{
	border-bottom:1px dashed #C9B378;
	display:block;
	height:50px;
	line-height:50px;}	
#newsquery .content li a{
	background:url(dot4.jpg) no-repeat left;
	width:80%;
	text-indent:20px;
	float:left; 
	display:block;
	font-size:14px;}
#newsquery .content li span{
	text-align:right;
	width:20%;
	display:block;
	float:right;
	color:#666; 
	font-size:14px;}
/*article*/			
.article{
	width:80 0px;
	color:#333;
	margin:0px auto;}

.article .title{
	color:#333;
	height: auto;
	line-height:40px;
	padding-bottom:15px;
	padding-top:15px;
	text-align:center;
	font-size:25px;
	font-family:microsoft yahei;}
.article .info{
	background:#F1EEE4;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:12px
	;}
.article .content{
	line-height:200%;
	margin:20px auto;
	font-size:14px;}
.article .content img{
	text-align:center;
	overflow:hidden;
	max-width:760px;
	height:auto;}
/*download*/	
#download{
	padding-top:20px;
	padding-bottom:20px;}
#download .title{
	font-family:"微软雅黑";
	color:#333;
	margin:0 auto;
	border-bottom:1px solid #e0e0e0;
	height:60px;
	line-height:60px;}
#download .title span{
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	text-align:left;
	font-size:22px;}	
#download .info{
	margin:0 auto;
	line-height:30px;
	height: auto;}		
#download .button{
	
	margin:40px auto;
	width:200px;
	height:50px;}
#download .button a{
	text-indent:35px;
	background:url(tub.jpg) no-repeat left #FD9604;
	width:200px;
	height:50px;
	text-align:center;
	color:#fff;
	font-size:18px;
	line-height:50px;
	display:block;
	font-family:microsoft yahei;}
#download .button a:hover{
	background:url(tub.jpg) no-repeat left #09c;}					
	
#download .Intro{
	clear:both;}
/*图列表*/
.tu_content{
	font-size:14px;
	line-height:180%;
	width:770px;
	margin:20px auto;
	min-height:680px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>680?"680px":"");}
.tu_content li{
	text-align:center;
	float:left;
	margin-left:12px;
	margin-bottom:20px;
	width:240px;
	height:220px;
	display:block;}
.tu_content li span{
	display:block;}	
.tu_content li .tu1{
	width:240px;
	height:180px;
	overflow:hidden;}
.tu_content li .tu1 img{
	width:240px;
	height:180px;
	overflow:hidden;
	transition:all 1s;}		
.tu_content li .tu2{
	background:#fff;
	height:40px;
	line-height:40px;
	font-size:12px;
	width:240px;
	transition:all 1s;}
.tu_content li:hover .tu1 img{
	transform:scale(1.2, 1.2);
	transition:all 1s;}
.tu_content li:hover .tu2{
	background:#BB0004;
	color:#FFF;
	transition:all 1s;}
	
.newstit3{
	font-size:14px;
	line-height:180%;
	min-height:500px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>500?"500px":"");}		
	
.newstit3 span{
	color:#333;
	display:block;}	
.newstit3 .tujs{
	text-indent:10px;
	line-height:37px;
	font-size:14px;
	font-weight:100;
	height:37px;
	background:url(liebiao_r1_c3.jpg) repeat-x;
	width:100%;
	color:#600;}	
	
.newstit3 .tunr{
	margin-top:10px;
	font-size:14px
	;}
.newstit3 .tutp{
	text-align:center;
	margin:20px 0
	;}
	
/*searchres*/	
#searchres{
	width:1000px;
	margin:0 auto;
	height:auto;}
#searchres .res{
	height:40px;
	border-bottom:1px solid #e0e0e0;
	line-height:40px;
	font-family:"宋体";
	font-size:12px;
	color:#666;}	
#searchres span{ color:#cc0000;}
#searchres li{
	display:block;
	margin-bottom:10px;
	border-bottom:#ccc 1px dashed;
	padding-bottom:10px;}
#searchres a{
	color: #1C8FD5;
	line-height: 35px;
	height: 35px;
	font-size: 14px;
	font-family: "宋体";
	font-weight: bold;
	display: block;}	
#searchres .intro{
	color:#666;
	font-size:12px;
	font-family:"宋体";
	line-height:180%;}		
		
/*nextpage*/
.nextpage{
	clear:both;
	font-size:12px;
	height:40px;
	background:#f5f5f5;
	color:#666;
	line-height:40px;
	padding-left:15px;
	padding-right:15px;
	margin:0 auto;}						
/*page*/
.page{
	clear:both;
	font-size:14px;
	color:#666;
	margin:30px auto;}
.page a{
	color:#000;
	background:#fff;
	border:1px solid #e5e5e5;
	padding:8px 10px;
	display:inline-block;
	margin-right:3px;}
.page a.active{
	background:#900;
	border:1px solid #900;
	color:#fff;}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#900;
	border:1px solid #900;}

	
/*zhuanti*/			
.zhuanti {
	width:760px;
	margin:0 auto;}
.zhuanti  .title{
	border-bottom:2px solid #e0e0e0;
	clear:both;
	height:30px;
	margin-top:10px;
	line-height:30px;}
.zhuanti  .title span{
	border-bottom:2px solid  #09c;
	text-indent:10px;
	width:160px;
	display:block;
	font-size:16px;
	background:#fff;}
.zhuanti  .content{
	padding-top:10px;
	padding-bottom:10px;}
.zhuanti  .content li{
	border-bottom:1px dashed #e0e0e0;
	display:block;
	height:40px;
	line-height:40px;}	
.zhuanti  .content li a{
	background:url(dot4.jpg) no-repeat left;
	width:80%;
	text-indent:20px;
	float:left; 
	color:#666;
	display:block;}
.zhuanti .content li span{
	text-align:right;
	width:20%;
	display:block;
	float:right;
	color:#666; 
	font-size:12px;}
.weizhi{
	height:37px;
	line-height:37px;
	background:url(liebiao_r1_c3.jpg)  repeat-x;
	text-indent:20px;
	font-size:12px;
	border-bottom:#06C 2px solid;}
.weizhi a{ color:#666;}	






.xinwen_content{
	font-size:14px;
	line-height:180%;
	width:722px;
	margin:20px auto;
	min-height:600px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>600?"600px":"");}
/*我要留言*/
.wyly{
	height:40px;
	font-family:"微软雅黑";
	font-size:12px;
	border-bottom:1px solid #ddd;}
.wyly a{
	font-size:12px;
	height:30px;
	line-height:30px;
	display:block;
	width:120px;
	color:#fff;
	background:#09c;
	text-align:center;
	border-top: 1px solid   #09c;
	border-left: 1px solid  #09c;
	border-right: 1px solid #06c;
	border-bottom: 1px solid #06c;}	
.wyly a:hover{
	color: #fff;
	background: #069
	;}
.lyz{
	height:30px;
	display:block;
	line-height:30px;}		
/*留言内容*/	
.liuyan_nr{
	margin-top:10px;}	
	
.liuyan_nr li{
	text-indent:0px;
	background:none;
	border:solid 1px #CCC;
	border-top:0px;
	line-height:30px;
	height:30px;}
.liuyan_nr .ly_t{
	line-height:35px;
	height:35px;
	border-top:solid 1px #CCC;
	font-size:12px;
	font-weight:bold;
	background: url(liebiao_r1_c3.jpg) repeat-x;}			
.liuyan_nr li span{
	display:block;
	float:left;}	
.liuyan_nr .ly_t span{
	border-left:solid 1px #CCC;}		
.liuyan_nr li .ly_nc{
	font-size:12px;
	border-left: none;
	text-align:center;
	width:120px;}		

.liuyan_nr li .ly_tm{
	font-size:12px;
	border-left:solid 1px #CCC;
	text-align:center;
	width:450px;}
.liuyan_nr li .ly_tm a:hover{
	color:#F60;}	
.liuyan_nr li .ly_rq{
	font-size:12px;
	border-left:solid 1px #CCC;
	text-align:center;
	width:120px;}	
	
.liuyan_xx span{
	font-size:12px;
	display:block;}	
	
.liuyan_xx .bt{
	line-height:50px;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#069
	;}	
.liuyan_xx .sj{
	line-height:30px;
	height:30px;
	font-size:12px;
	text-align:left;
	text-indent:10px;
	margin-right:15px;
	float:right
	;}	
.ly_xx{
	text-align:left;
	font-size:12px;
	font-weight:100;}
.ly_xx .ly{
	text-indent:10px;
	background:#BFDFFF;
	height:30px;
	line-height:30px;}	
.ly_xx .nr{
	margin:10px;
	width:710px;
	min-height:80px;}
.ly_xx .hf{ color:#039;}
.hongse{ color:#F00;}
.xuline{
	margin-top:10px;
	margin-bottom:10px;
	border-top: 1px dashed #CCC;}	
#fbly{
	margin-top:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background:#f0f0f0;}
.ink{
	border:1px solid #e0e0e0;
	height:28px;
	text-indent:10px;
	line-height:28px;
	font-size:14px;
	width:200px;}
.anniu{ margin-top:20px;}
.anniu input{ width:80px; height:30px;background: url(liebiao_r1_c3.jpg) repeat-x; border:1px solid #e0e0e0 ;cursor:pointer;}


.a1{ background:url(duiwu.jpg) 0 0 no-repeat; width:142px; height:70px; margin:0 auto; display:block;}
.a2{ background:url(duiwu.jpg) -150px 0 no-repeat; width:185px; height:70px; margin:0 auto; display:block;}
.a3{ background:url(duiwu.jpg) -342px 0 no-repeat; width:185px; height:70px; margin:0 auto; display:block;}
.a4{ background:url(duiwu.jpg) -533px 0 no-repeat; width:185px; height:70px; margin:0 auto; display:block;}
.a5{ background:url(duiwu.jpg) -726px 0 no-repeat; width:185px; height:70px; margin:0 auto; display:block;}
.a6{ background:url(duiwu.jpg) -916px 0 no-repeat; width:185px; height:70px; margin:0 auto; display:block;}

.jiangli{ width:860px;}
.jiangli li{ height:50px; line-height:50px; font-size:16px; border:#C5E4FC 1px solid; margin:10px 0; background:#EDF7FE; font-family:microsoft yahei;}
.jiangli li span{ display:inline-block; width:80px; height:50px; text-align:center; background:#C5E4FC; color:#FFF; font-size:24px; margin-right:15px;}