@charset "utf-8";
/* CSS Document */

/*通用*/
body{padding:0;margin:0;}
ul,li{list-style:none; padding:0;margin:0;}
dl,dt,dd { padding:0; margin:0;}
a img{border:0;}
.left{float:left;}
.right{float:right;}
.clear{ clear:both;}
.clear9px{clear:both; height:9px;}
.clear12px{clear:both; height:12px;}
.clear16px{clear:both; height:16px;}
.l22{line-height:22px;}
.l24{line-height:24px;}
a {text-decoration:none;}
a:visited {}
a:hover {}
.juzhong{width:1098px; margin:0 auto;}

/*主页*/
#topbg{ background:url(../images/topbg.jpg) repeat-x; height:98px;}
#top{height:98px;}
#top .left{width:750px; height:98px; background:url(../images/logo.png) no-repeat left 7px;}
#top .right{width:347px; height:98px;}
#top_link{ height:45px; line-height:45px; float:right;}
#top_link a{ color:#555; font-size:13px;}
#top_link a:hover{ color:#ea6005;}
#top .right img{ float:right; padding-top:5px;}

/* 导航区域 */
.navbg{width:100%; height:44px;  background:url(../images/menubg.jpg) repeat-x; font-family:"微软雅黑"; color:#FFF;}
.navPanel { width:1000px; height:44px; margin:0 auto; }
.nav { width:1000px; height:44px; }
.nav li { float:left; width:100px; padding-left:10px; background:url(../images/navLine.gif) no-repeat left 13px; font:14px/40px "microsoft yahei"; text-align:center;   background:url(../images/vline.png) right top no-repeat;}
.nav li a { display:block; min-width:84px; height:40px; margin:0 8px; padding:0; color:#fff; }
.nav li a:hover,.nav li .current,.nav .current a { color:#EB6100; text-decoration:none; }
.nav .current a { background:url(../images/funSubNav.jpg) repeat-x #fff; color:#EB6100; text-decoration:none; padding: 0 5px; min-width:84px;}
.nav .noBg { background:none; }
.nav .noBg a { background:none; }
.nav .n1 { width:48px; padding-left:2px; text-align:left; }
.nav .n1 a { width:48px; margin:0; }

#navChild{ display:none;}
.current #navChild{ display:block; position: absolute; z-index: 9999;}
.current #navChild a{ border-bottom: 1px solid #ccc; text-align: left; padding-left: 18px; min-width: 71px;}

/* 下拉菜单 funSubNav */
.nav li .funSubNav { position:absolute; top:40px; left:18px; width:308px; padding:10px; background:#fff; z-index:99; display:none;filter: alpha(opacity=80); /*ie*/opacity:0.8; /*ff*/ }
.nav li dl { float:left; width:200px; }
.nav li dl dt { float:left; width:100px; min-height:23px; _height:23px; height:auto; font-size:14px; line-height:23px; text-align:left; }
.nav li dl dt a { float:none; width:92px; min-height:23px; _height:23px; height:auto; margin:0; padding:0 0 0 8px; color:#666; }
.nav .current dl dt a { background:none; color:#444; }
.nav li dl dt a:hover { color:#df520d; }

/*banner*/
.banner { position:relative; width:100%; height:400px; overflow:hidden; z-index:9; }
.bgc,.bgc li{ position:absolute; left:0; top:0; width:100%; height:400px; z-index:8; }
.banner-inside { height:210px;  }
.banner-inside .bgc,.banner-inside .bgc li{ height:210px; overflow:hidden; }
.hrb { position:absolute; bottom:-1px; left:0; width:100%; height:23px; padding-top:12px; background:url(hrb.png); z-index:9; }
.tab { width:79px; margin:0 auto; }
.tab dd { float:left; width:11px; height:11px; margin:0 4px; background:#d7c0ba; display:inline; cursor:pointer; }
.tab .now { background:#c00; }

#main1{height:56px;  background:url(../images/laba.jpg) no-repeat center left; border-bottom:1px #ccc solid;}
#main1 a{ color:#444; font-size:13px; display:block; padding-left:102px; height:18px; padding-top:21px; }
#main1 a:hover{color:#df520d; }

#main2{ height:246px;}
#main2 .left{ width:470px;}
#main2 .right{ width:470px;}
#main2 .left .bt{ height:18px; margin-top:20px; margin-bottom:20px; background:url(../images/gsjjhl.jpg) no-repeat; }
#main2 .right .bt{ height:18px; margin-top:20px; margin-bottom:20px;background:url(../images/dszzchl.jpg) no-repeat;}
#main2 .nr{ height:150px;}
#main2 .nr img{ width:140px; float:left; }
#main2 .nr .right{ width:310px; height:150px; overflow:hidden; }
#zhici{height:120px; color:#333; font-size:13px; line-height:24px;overflow:hidden;}
#jianjie{height:120px; color:#333; font-size:13px; line-height:24px;overflow:hidden;}
#main2 .more{ display:block; height:30px;}
#main2 .more img{height:30px; width:80px;}

#main3bg{ height:676px; background:#f0f0f0;}
#main3{ height:665px;}
#main3_left{ width:230px; height:440px;}
#main3_right{ width:667px; height:665px; padding-top:10px;}
#tongzhi{width:290px; height:580px; padding-top:20px; float:left;}
#tongzhi_tit{ background:url(../images/tonggaotit.jpg) no-repeat; height:33px;}
#tongzhi_tits{ background:url(../images/tonggaotits.jpg) no-repeat; height:33px;}
#tongzhi_ct{width:288px; border:#b3afaf 1px solid; border-top:none; height:540px;}
#tongzhi_ul{width:272px; margin:0 auto; padding-top:8px;}
#tongzhi_ul li{ height:24px; line-height:24px; background:url(../images/jiantou.gif) no-repeat left center; text-indent:15px; overflow:hidden; width:282px; float:left;}
#tongzhi_ul li a{ color:#333; font-size:13px; float:left; width:200px;}
#tongzhi_ul li a:hover{ color:#F00; text-decoration:underline;}
#tongzhi_ul li span{width:82px; float:right; font-size:12px; color:#333}

#tplink{ width:298px; margin-top:24px; }
#tplink a{display:inline-block; }

.gundongbox{ width:667px; height:222px;}
.gundongbox .bt{ height:29px; line-height:29px; border-bottom:#b3afaf 1px solid; margin-left:10px; color:#3162b3; font-family:"微软雅黑";}
#demo {
overflow:hidden; width:660px; height:182px; padding-top:15px; margin-left:10px;
}
#demo a{
	text-align:center; display:block; position:relative; float:left; margin:0 8px; line-height:28px;
	color:#666; font-size:12px; text-decoration:none; 
	}
#demo img {
	border:#960 1px solid;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
#ademo {
overflow:hidden; width: 660px; height:182px; padding-top:15px;  margin-left:10px;
}
#ademo a{
	text-align:center; display:block; position:relative; float:left; margin:0 8px; line-height:28px;
	color:#666; font-size:12px;  text-decoration:none; 
	}
#ademo img {
	border:#960 1px solid;
}
#aindemo {
float: left;
width: 800%;
}
#ademo1 {
float: left;
}
#ademo2 {
float: left;
}	


#bdemo {
overflow:hidden; width: 660px; height:182px; padding-top:15px;  margin-left:10px;
}
#bdemo a{
	text-align:center; display:block; position:relative; float:left; margin:0 8px; line-height:28px;
	color:#666; font-size:12px;  text-decoration:none; 
	}
#bdemo img {
	border:#960 1px solid;
}
#bindemo {
float: left;
width: 800%;
}
#bdemo1 {
float: left;
}
#bdemo2 {
float: left;
}	

#hl{ height:8px; background:url(../images/hl.jpg) repeat-x;}
#footbg{ height:95px; background:#eeeeee;}
#foot{ line-height:22px; font-size:13px; color:#333; padding-top:5px;}
#foot .left{ width:700px;}
#foot .right{width:200px; margin-left:50px;}

/*内页*/
#page{margin-top:20px; min-height:500px;}
#pagezuo{width:220px; }
#pageyou{width:755px; }
#clm{}
#clm .bt{ background:#2b83cf; height:35px; line-height:35px; text-indent:13px; color:#FFF;}
#clm .nr{  background:#e6f0f9; padding-bottom:12px; padding-top:7px;}
#clm_ul{ width:200px; margin:0 auto;}
#clm_ul li{width:200px; height:37px; line-height:37px; background:url(../images/leftli.jpg) no-repeat; text-indent:21px; }
#clm_ul li a{ color:#006699; font-size:14px;}
#clm_ul li a:hover{color:#EB6100; }
#pplink{ background:url(../images/pplinkbg.jpg) no-repeat; height:240px; text-align:center; padding-top:7px; }
#pplink a{ display:block;}
#pplink a img{margin-top:20px;}

#righttit{ height:35px; border-bottom:2px #dce0eb dotted; line-height:30px; background:url(../images/righttit.jpg) no-repeat left 3px; text-indent:28px;}
#righttit span{ float:right; color:#333; font-size:13px; width:300px; text-align:right; display:inline-block;}
#righttit span a{color:#333;}
#righttit span a:hover{ color:#F00;}
#rightcon{min-height:470px; padding-top:11px; padding-bottom:11px;}
#rightzz{ line-height:24px; width:735px; margin:0 auto; font-size:13px; color:#333;}
#rightzz img{ max-width: 722px;}

/********************** 分页样式********************/
#pages{
	width:98%; height:24px; text-align:center; line-height:22px; _line-height:22px; _padding-top:1px;
	}
#pages a{
	background:#f5f5f5; border:#ddd solid 1px; padding:2px 8px; margin:0 2px; float:none; color:#9d7751; font-size:14px;
	}
#pages a:hover{
	color:#000; 
	}
#pages span{
	background:#FFC; border:#F93 solid 1px; padding:2px 8px; margin:0 2px; float:none;
	}


/********************** 新闻列表默认样式********************/

#defult_news{
	margin:0; padding:0; width:98%; overflow-x:hidden;
	}
#defult_news li{
	width: 100%; height:24px; background:url(images/list1.gif) no-repeat left center; overflow:hidden;
	border-bottom:#ddd dashed 1px; text-indent:1em; margin:0; padding:0;
	}
#defult_news a{
	line-height:24px; font-size:12px; color:#666; text-decoration:none; float:left; margin:0; padding:0;
	}
#defult_news a:hover{
	 color:#000; text-decoration: underline; margin:0; padding:0;
	}
	
#defult_news span{
	float:right; color:#777; font-size:12px; margin:0; padding:0;
	}
	
/********************** 新闻列表有简介样式********************/


#list_news{
	margin:0 auto; padding:0; width:98%; overflow-x:hidden;
	}
#list_news dt{
	width: 100%; height:24px; background:url(images/list1.gif) no-repeat left center; overflow:hidden;
	text-indent:1em;  padding:0; margin:10px 0 0 0;
	}
#list_news dd{
	width:100%; line-height:26px; height:22px; padding:0 0 8px 0; margin:0; overflow:hidden; text-indent:2em; border-bottom:#ddd dashed 1px; color:#444; font-size:14px; color:#666;
	}
#list_news a{
	line-height:24px; font-size:15px; font-weight:bold; 
/color:#9d7751; color:#a0672d; text-decoration:none; float:left; margin:0; padding:0;
	}
#list_news a:hover{
	 color:#000; text-decoration: underline;
	}
#list_news span{
	 color:#777; font-size:12px; float:right; margin:0; padding:0;
	}

/********************** 产品列表有简介样式********************/

#list_pros a{
	float:left; display:inline-block;  margin:24px; background:#fff; text-decoration:none; padding:0;
	width:190px; height:188px; overflow:hidden;
		}
#list_pros a img{
	padding:3px; width:182px; height:142px; overflow:hidden; border:#aaa solid 1px;
	}
	
#list_pros a p{
	margin:4px 0 0 0; *margin:0; padding:0; width:188px; height:30px; display:block; line-height:24px; text-indent:12px; border:#ccc solid 1px; color:#222; font-size:12px; background:#eee url(../images/news_ico.png) -20px -151px; float:none;
	}

#list_pros a:hover img{
	padding:3px; width:182px; height:142px; overflow:hidden; border:#c00 solid 1px;
	}
#list_pros a:hover p{
	color:#c00;
	}
	
/**************************表单样式**************************/

.subt{
	width:76px; height:28px; line-height:28px;
	}
#gbook td{
	margin:0; padding:0;
	}
#gbook .listbook{
	border:#ddd solid 1px; padding:8px; margin:10px auto;
	}
#gbook .listbook .booktitle{
	background:#f5f5f5; border-bottom:#ddd solid 1px; padding:2px 8px; font-weight:bold;
    }
#gbook .listbook .books{
	padding:10px; line-height:24px; text-indent:2em;
	}
#gbook .listbook .rebooks{
	padding:10px; line-height:24px; text-indent:2em; background:#FFC; border:#F90 solid 1px; 
	}
#imsg .msg{
	width:90%; background:#FFC; border:#F90 solid 1px; color:#400000; line-height:24px; padding:20px; margin:10px auto;
	}
#imsg .urls{
	width:90%; padding:20px;
	}

#link{width:100%; float:left;background: #f0f0f0; padding:5px 0px;}
.link{width:1000px; margin:0 auto; line-height:30px; font-size:14px;}
.link span{width:70px; height:30px; line-height:30px; float:left; font-weight:bolder; }
.link li{width:60px; float:left; text-align:center; height:30px; line-height:30px; overflow:hidden;} 
.link li a{color: #333;}