﻿@charset "utf-8";
/* CSS Document */

/*---------- base ---------*/
.probox{width:978px; height:255px; position:relative; margin:20px 0px 40px 0px;}
.probox .bxtitle{width:780px; height:38px; padding-left:200px; background:url("img/news_line.jpg")/*tpa=http:///newmodel/img/news_line.jpg*/ repeat-x top left;}
.probox .bxtitle li{float:left; width:90px; height:38px; text-align:center; line-height:38px; cursor:pointer; font-size:14px; margin-right:7px;}
.probox .bxtitle li.on{background:url("img/news_ov.jpg")/*tpa=http:///newmodel/img/news_ov.jpg*/ no-repeat top left; color:#FFF;}

.probox #zbox{ position:absolute; top:0px; left:0px;}

.probox .bxpro{width:1040px; height:210px; position:absolute; left:0px; top:55px; background-color:#FFF;}
.probox .bxpro li{float:left; text-align:center; width:166px; margin-right:37px;}
.probox .bxpro li img{width:160px; height:160px; padding:3px 3px; margin-bottom:5px; border:1px #CCC solid;}
.probox .bxpro li img:hover{border-color:#0099FF;}


.probox #zbox ul:first-child{ z-index:9;}

.protitle{position:absolute; top:5px; left:0px;}

.xwy{width:350px; height:280px; float:left; position:relative;}

.xwy ul li{margin-bottom:5px; height:30px; width:335px; padding-left:15px; background:url("img/ico3.jpg")/*tpa=http:///newmodel/img/ico3.jpg*/ no-repeat left center; position:relative; border-bottom:1px #CCC dotted;vertical-align:bottom;}
.xwy ul li a{display:block; width:260px; height:30px; line-height:30px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#777;}
.xwy ul li span{display:block; width:80px; text-align:right; position:absolute; top:5px; right:0px;}


.hyjs{width:400px; height:280px; float:left; margin-left:40px; border:0px #CCC solid; position:relative;}

.newsbox{float:left; width:310px; height:310px; margin-right:20px; position:relative;}
.newsbox ul li{margin-bottom:5px; margin-top:0px; height:28px; width:325px; padding-left:15px; background:url("img/ico1.png")/*tpa=http:///newmodel/img/ico1.png*/ no-repeat left center; position:relative; border-bottom:1px #CCC dotted; overflow:hidden;vertical-align:bottom;}
.newsbox ul li a{display:block; width:240px; height:28px; line-height:28px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#777;}
.newsbox ul li span{display:block; width:100px; text-align:right; position:absolute; top:3px; right:0px;}

.newsbox1{float:left; width:310px; height:310px; padding:0px 10px 0px 10px; position:relative; margin-left:7px; border:0px #CCC solid;}
.newsbox1 ul li{margin-bottom:5px; margin-top:0px; height:28px; width:325px; padding-left:15px; background:url("img/ico1.png")/*tpa=http:///newmodel/img/ico1.png*/ no-repeat left center; position:relative; border-bottom:1px #CCC dotted; overflow:hidden;vertical-align:bottom;}
.newsbox1 ul li a{display:block; width:240px; height:28px; line-height:28px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#777;}
.newsbox1 ul li span{display:block; width:100px; text-align:right; position:absolute; top:3px; right:0px;}


.bgjb{width:100%; height:360px; background:url("img/body_bg1.png")/*tpa=http:///newmodel/img/body_bg1.png*/ repeat-x top left; position:absolute; top:501px; left:0px; z-index:0;}

.keifu{ position:fixed; top:10%; left:0; width:131px; height:502px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px; height:502px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url("img/keifu.png")/*tpa=http:///newmodel/img/keifu.png*/ 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url("img/keifu.png")/*tpa=http:///newmodel/img/keifu.png*/; background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url("img/keifu.png")/*tpa=http:///newmodel/img/keifu.png*/ -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url("img/keifu.png")/*tpa=http:///newmodel/img/keifu.png*/; background-position:0 -149px; }

.keifu li .kf1{display:block; width:92px; height:22px; background:url("img/qq.png")/*tpa=http:///newmodel/img/qq.png*/ no-repeat top left; text-indent:22px; line-height:22px; font-size:12px;}
.keifu li .kf2{display:block; width:102px; height:22px; background:url("img/qq2.png")/*tpa=http:///newmodel/img/qq2.png*/ no-repeat top left; text-indent:22px; line-height:22px; font-size:12px;}


.clear{width:100%; height:1px; clear:both;}
.toptitle{margin-bottom:15px;}
.toptitle a{font-size:18px; color:#444; font-weight:bold; margin-right:10px;}
.toptitle a:hover{color:#444; text-decoration:none;}
.toptitle span{font-size:18px; color:#999;}

.aboutbox{width:262px; height:310px; float:left; margin-right:30px; position:relative;}
.aboutbox img{width:262px; height:110px; border:5px #FFF solid;}

.aboutbox .body p{margin:15px 0px 0px 0px; line-height:20px; color:#666;}


.newstitle{font-size:14px; margin:0px 5px 0px 0px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.newstitle a{color:#555; font-weight:bold;}
.newsdescr{margin:3px 0px 20px 0px; color:#aaa; line-height:18px;}

.shipin{float:left; width:280px; height:310px; padding:0px 10px 0px 10px; position:relative; margin-left:7px; border:0px #CCC solid;}

.blackbg{width:298px; height:210px; border-left:1px #BBB solid; border-top:1px #BBB solid; border-right:1px #BBB solid; background-color:#000; position:absolute; top:30px; left:0px; z-index:0; border-top-left-radius:10px; border-top-right-radius:10px;}

.morelink{display:block; padding:5px 10px; background-color:#0099FF; color:#FFF; position:absolute; bottom:0px; right:0px;}
.morelink:hover{background-color:#0099FF; color:#FFF;}
.more2{display:block; position:absolute; top:3px; right:0px; padding:3px 10px; background-color:#0099FF; color:#FFF;}



#FocusBG {
width: 100%;
height: 400px;
overflow:hidden;
}
.fullSlide {
width: 100%;
position: relative;
height: 400px;
background: #000;
z-index:3;
overflow:hidden;
}
.fullSlide .bd {
margin: 0 auto;
position: relative;
z-index: 0;
overflow: hidden;
overflow:hidden;
}
.fullSlide .bd ul {
width: 100% !important;
}
.fullSlide .bd li {
width: 100% !important;
height: 400px;
overflow: hidden;
text-align: center;
background-position:center top;
}
.fullSlide .bd li a {
display: block;
height: 400px;
}

.fullSlide .prev, .fullSlide .next {
display: block;
position: absolute;
z-index: 1;
top: 50%;
margin-top: -30px;
left: 15%;
z-index: 1;
width: 40px;
height: 60px;
background: url("img/slider-arrow.png")/*tpa=http:///newmodel/img/slider-arrow.png*/ -126px -137px #000 no-repeat;
cursor: pointer;
filter: alpha(opacity=50);
opacity: 0.5;
display: none;
}

.fullSlide .next {
left: auto;
right: 15%;
background-position: -6px -137px;
}
.fullSlide .hd {
width: 100%;
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
height: 30px;
line-height: 30px;
}

.fullSlide .hd ul {
text-align: center;
}

.fullSlide .hd ul li {
cursor: pointer;
display: inline-block;
zoom: 1;
width: 22px;
height: 22px;
margin: 5px;
overflow: hidden;
background: url("img/grey.png")/*tpa=http:///newmodel/img/grey.png*/ no-repeat 2px 2px;
filter: alpha(opacity=50);
opacity: 0.5;
line-height: 999px;
}


.fullSlide .hd ul .on {
background: url("img/darkblue.png")/*tpa=http:///newmodel/img/darkblue.png*/ no-repeat 2px 2px;
}



* {
	padding:0px;
	margin:0px;
	font-family:'微软雅黑';
}
html {
	background:#FFF;
}
body {
	font:12px Verdana, Arial, Tahoma;
}
img {
	border:none;
}

a {
	color:#0875c9;
	text-decoration:none;
}
a:hover {
	color:#ba2636;
	text-decoration:underline;
}
ul {
	list-style:none;
}
input, select, button {
	font:12px Verdana, Arial, Tahoma;
	vertical-align:middle;
}
.yw_img_border{
	border: 1px solid #D2D2D2;
	padding:2px;
}
/*---------- TOP---------*/
#yw_head {
	width:980px;
	height:113px;
	margin:0px auto;
	overflow:hidden;
}
#yw_head_1 {
	width:980px;
	height:80px;
	overflow:hidden;
}
#yw_head_1_1 {
	width:246px;
	height:80px;
	float: left;
	overflow:hidden;
}
#yw_head_1_1 a {
	width:246px;
	height:80px;
	display: block;
}
#yw_head_1_2 {
	width:248px;
	height:80px;
	float: right;
	overflow:hidden;
}
/*---------- Menu---------*/
#yw_menu {
	width:980px;
	height:33px;
	overflow:hidden;
}
#yw_menu ul {
	width:980px;
	height:33px;
	overflow:hidden;
	background-image: url("img/menu_bg1.png")/*tpa=http:///template/zc/img/img/menu_bg1.png*/;
	background-repeat: no-repeat;
}
#yw_menu ul li {
	float:left;
	text-align:center;
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
}
#yw_menu ul li a {
	color:#FFF;
	width:140px;
	height:23px;
	padding-top:10px;
	display: block;
}
#yw_menu ul li a:hover {
	width:136px;
	margin: 0 2px 0 2px;
	color:#FFF;
	text-decoration: none;
	background-image: url("img/menu_bg2.png")/*tpa=http:///template/zc/img/img/menu_bg2.png*/;
	background-repeat: no-repeat;
}
#yw_menu ul li.hover {
	text-decoration: none;
	background-image: url("img/menu_bg2.png")/*tpa=http:///template/zc/img/img/menu_bg2.png*/;
	background-repeat: no-repeat;
	background-position: 2px;
}
.indexbody_hover #yw_menu ul li.index_hover{
	text-decoration: none;
	background-image: url("img/menu_bg2.png")/*tpa=http:///template/zc/img/img/menu_bg2.png*/;
	background-repeat: no-repeat;
	background-position: 2px;
	}
/*---------- center---------*/
#yw_center {
	width:980px;
	margin:0px auto;
	overflow:hidden;
}
.yw_guanggao {
	width:100%;
	margin:1px;
	overflow:hidden;
	margin-bottom:10px;
	z-index:-1;
}
.yw_index_bk1{
	width:980px;
	overflow:hidden;
}
.yw_index_bk1_left{
	width:350px;
	float:left;
	overflow:hidden;
}
.yw_index_bk1_left li a{display:block;width:240px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;float:left;}
.yw_index_bk1_left li span{display:block;float:right;}
.yw_index_bk1_left h3{ 
font: 14px Verdana, Arial, Tahoma;
text-align:center;
padding-bottom:5px;
}
.yw_index_bk1_left p{ text-indent:2em;}
.yw_index_bk1_right{
	margin-left:10px;
	width:450px;
	float:left;
	overflow:hidden;
}
.yw_index_bk1_rightt{
	margin-top:-7px;
	margin-left:10px;
	width:160px;
	float:right;
	overflow:hidden;
}
.yw_index_bk1_rightt img{
	margin-top:7px;
}
.yw_index_bk2{
	width:980px;
	overflow:hidden;
	margin-bottom:0px;
}
.yw_news_bk1{
	width:960px;
	margin-bottom:10px;
	padding:0 10px;
	overflow:hidden;
}
.yw_news_bk1_left{
	width:210px;
	float:left;
	overflow:hidden;
}
.yw_news_bk1_right{
	width:740px;
	float:right;
	overflow:hidden;
}
/*---------- border---------*/
.border1{}
.border1 .top{
	height: 30px;
	width: 448px;
	overflow:hidden;
	background-image: url("img/dh_bg.png")/*tpa=http:///template/zc/img/img/dh_bg.png*/;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
}
.border1 .top a{
	line-height:32px;
	font-size:14px;
	font-weight:700;
	color:#0E5789;
}
.border2 .top a{
	line-height:32px;
	font-size:14px;
	font-weight:700;
	color:#0E5789;
}
.border2 .top1 a{
	line-height:32px;
	font-size:14px;
	font-weight:700;
	color:#0E5789;
}

.border1 .top h1{
	float: left;
}
.border1 .top h2{
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right:12px;
	line-height: 28px;/*ff*/
   *line-height: 28px !important;/*ie7*/ 
   *line-height: 32px; /*ie6*/ 	
}


.border1 .body{
	margin: 0px;
	padding: 0px;
	height:200px;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	padding:20px 22px;
	line-height: 21px;/*ff*/
   *line-height: 21px !important;/*ie7*/ 
   *line-height: 21px; /*ie6*/ 	
}
.border2{overflow:hidden;}
.border2 .top{
	height: 30px;
	width: 400px;
	overflow:hidden;
	background-image: url("img/dh_bg.png")/*tpa=http:///template/zc/img/img/dh_bg.png*/;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
}
.border2 .top1{
	height: 30px;
	width: 348px;
	overflow:hidden;
	background-image: url("img/dh_bg.png")/*tpa=http:///template/zc/img/img/dh_bg.png*/;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
}

.border2 .top h1{
	float: left;
}
.border2 .top h2{
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right:12px;
	line-height: 28px;/*ff*/
   *line-height: 28px !important;/*ie7*/ 
   *line-height: 32px; /*ie6*/ 	
}


.border2 .body{
	margin: 0px;
	padding: 0 5px;
	height:240px;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	color: #333;
}
.border3{overflow:hidden;}
.border3 .top{
	height: 35px;
	width: 978px;
	overflow:hidden;
	background-image: url("img/box_bg1.jpg")/*tpa=http:///newmodel/img/box_bg1.jpg*/;
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
}
.border3 .top .titletxt{height:35px; line-height:35px; font-size:14px; background:url("img/nav_bg1.jpg")/*tpa=http:///newmodel/img/nav_bg1.jpg*/ no-repeat -15px top;}
.border3 .top .titletxt a{font-size:18px; margin-right:15px; margin-left:20px; color:#000;}
.border3 .top .titletxt span{font-size:18px; color:#999; margin-right:15px;}
.border3 .top h1{
	float: left;
}
.border3 .top a {
	line-height:32px;
	font-size:14px;
	font-weight:700;
	color:#0E5789;
}
.border3 .top h2{
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right:12px;
	line-height: 28px;/*ff*/
   *line-height: 28px !important;/*ie7*/ 
   *line-height: 32px; /*ie6*/ 	
}


.border3 .body{
border-right:1px #E2E2E2 solid;
overflow:hidden;
	margin: 0px;
	padding: 10px 20px;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	line-height: 22px;/*ff*/
   *line-height: 22px !important;/*ie7*/ 
   *line-height: 22px; /*ie6*/ 	
}
.border4{
	margin-bottom:10px;}
.border4 .top{
	height: 32px;
	width: 210px;
	overflow:hidden;
}
.border4 .body{
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	background-color: #C9EBFF;
}
.border5{
}
.border5 a{
color: #333;
	text-decoration:none;
}
.border5 a:hover{

	color: #333;
	text-decoration:underline;
}
.border5 .top{
	height: 23px;
	width: 700px;
	overflow:hidden;
	padding:7px 0 0 38px;
	border: 1px solid #e1e1e1;
	background-image: url("img/news_dangqian.png")/*tpa=http:///template/zc/img/img/news_dangqian.png*/;
	background-repeat: no-repeat;
	background-color: #f2f2f2;
	color: #333;
}


.border5 .body{
	margin: 0px;
	padding: 10px 15px;
	overflow:hidden;

}
/*---------- search---------*/
.search_form {
	padding:12px 0 12px 10px;

}
.search_form .search-keyword{
	height: 20px;
	width: 120px;
	border: 1px solid #63ACE2;
	padding-left:8px;
	background-color: #FFF;
	line-height: 20px;/*ff*/
   *line-height: 20px !important;/*ie7*/ 
   *line-height: 20px; /*ie6*/ 	
}
.search_form .search-submit {
	cursor:pointer;
	width:53px;
	height:24px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	margin-left:6px;
	background:url("img/search_an.png")/*tpa=http:///template/zc/img/img/search_an.png*/ no-repeat;
}

/*---------- viewbox ---------*/
.viewbox{
	width:712px;
	overflow:hidden;
	padding-bottom:8px;
}
.viewbox .title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.viewbox .title h2{
	font-size:18px;
	color:#555;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
}
.viewbox .infolist{
	width:320px;
	float:right;
	padding-top:10px;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:380px;
	float:left;
	padding:10px 0 30px 10px;
}
.viewbox .picview img{
	padding:2px;
	border: 1px solid #ccc;
}
.viewbox .labeltitle{
	height:23px;
	background:url("img/view-labeltitle-bg.gif")/*tpa=http:///template/zc/img/img/view-labeltitle-bg.gif*/ left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url("img/view-labeltitle-bg.gif")/*tpa=http:///template/zc/img/img/view-labeltitle-bg.gif*/ left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:15px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url("img/boxoff.gif")/*tpa=http:///template/zc/img/img/boxoff.gif*/ left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url("img/boxoff.gif")/*tpa=http:///template/zc/img/img/boxoff.gif*/ right -10px no-repeat;
	float:left;
}


.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url("img/digg-bg.gif")/*tpa=http:///template/zc/img/img/digg-bg.gif*/ no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}

.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url("img/downurl-bg.gif")/*tpa=http:///template/zc/img/img/downurl-bg.gif*/ right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url("img/downurl-bg.gif")/*tpa=http:///template/zc/img/img/downurl-bg.gif*/ left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}
/*---------- list---------*/
.d6{
	padding:10px;
	}
.d6 li{
	margin:8px 0 8px 10px;
	font-weight: bold;
	}
.d6 li a{
	width:167px;
	padding:0 0 0 30px;
	height:29px;
	display:block;
	background:url("img/list_bg1.png")/*tpa=http:///template/zc/img/img/list_bg1.png*/ no-repeat;
	color:#FFF;
	line-height: 30px;/*ff*/
   *line-height: 30px !important;/*ie7*/ 
   *line-height: 32px; /*ie6*/ 	
	}
.d6 li a:hover{
	text-decoration:none;
	background:url("img/list_bg2.png")/*tpa=http:///template/zc/img/img/list_bg2.png*/ no-repeat;
	}	
.d6 li a.thisclass{
	background:url("img/list_bg2.png")/*tpa=http:///template/zc/img/img/list_bg2.png*/ no-repeat;
	}
	
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 5px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#555;
	line-height:20px;
	margin-left:5px;
	padding-right:10px;
}

.e9{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
}
.e9 li{
	width:208px;
	height:30px;
	float:left;
	display:block;
	overflow:hidden;
	text-align:center;
	padding:10px 13px;
	background:url("img/quanzhongye.png")/*tpa=http:///swf/img/quanzhongye.png*/ no-repeat center;
}
.e9 li a {
	line-height:30px;
	font-size:14px;
	color:#1D76B4;
	padding-top:6px;
}

.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
}
.e8 li{
	width:208px;
	height:240px;
	float:left;
	display:block;
	overflow:hidden;
	text-align:center;
	padding:10px 13px;
}
.e8 li .pic{
	width:200px;
	height:120px;
	display:block;
	text-align:left;
	overflow:hidden;
	padding:3px;
	border: 1px solid #ccc;

}
.e8 li .pic img{
	width:200px;
	height:120px;
	display:block;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}



.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url("img/ico-2.gif")/*tpa=http:///template/zc/img/img/ico-2.gif*/ 7px 11px no-repeat;
}
.c1 a{
	color:#585858;
}
.c1 span{
    float:right;
}

.ico2 li{
	padding-left:16px;
	background:url("img/ico-2.gif")/*tpa=http:///template/zc/img/img/ico-2.gif*/ 6px 11px no-repeat;
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



/*---------- 搜索页面---------*/
.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url("img/search-top-bg.gif")/*tpa=http:///template/zc/img/img/search-top-bg.gif*/ repeat-x scroll;
	text-indent:12px;
	color:#666;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;

 }
 .result_content{
    overflow:hidden;
	zoom:1;
	padding:0 20px 20px 20px;
 }
/*
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url("img/ico-3.gif")/*tpa=http:///template/zc/img/img/ico-3.gif*/ 4px 9px no-repeat;
 }*/
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:800px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }

/* index-guanggao */
#focusgg {width:100%; height:394px; overflow:hidden; position:relative;}
#focusgg ul {height:494px; position:absolute;}
#focusgg ul li {float:left; width:100%; height:394px; overflow:hidden; position:relative; background:#000;}
#focusgg ul li img{width:100%;}
#focusgg ul li div {position:absolute; overflow:hidden;}
#focusgg .btnBg {position:absolute; width:978px; height:20px; left:0; bottom:0; background:#000;}
#focusgg .btn {position:absolute; width:958px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focusgg .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focusgg .btn span.on {background:#fff;}
#focusgg .preNext {width:45px; height:100px; position:absolute; top:130px; background:url("img/sprite.png")/*tpa=http:///template/zc/img/img/sprite.png*/ no-repeat 0 0; cursor:pointer;}
#focusgg .pre {left:0;}
#focusgg .next {right:0; background-position:right top;}

/*---------- foot---------*/
#yw_foot{
	width:980px;
	height:60px;
	margin:0px auto;
	padding-top:4px;
	overflow:hidden;
	background-image: url("img/foot_bg.png")/*tpa=http:///template/zc/img/img/foot_bg.png*/;
	background-repeat: no-repeat;
	background-position: top;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;/*ff*/
   *line-height: 24px !important;/*ie7*/ 
   *line-height: 32px; /*ie6*/ 	
	color: #9B9B9B;
	}
	
/*友情链接*/
.links{ padding-top:10px; border-top:#CCC 1px;}
.links .linkscon{ background:#E8E8E8; margin:0 auto; padding:3px 0; width:980px;}
.links .linkscon p{  line-height: 24px; padding-left: 10px; text-align: left;}
.links .linkscon p a{ color:#0E5789; padding:0 45px 0 3px; font-weight:400;}
.links .linkscon p .bn{ background:none;}

.footer{ margin-top:0px; border-top:1px solid #d4d4d4; padding:20px 0 0px 0; background-color:#F8F8F8; text-indent:0px;}
.footer p{ text-align:center; color:#4d4d4d; margin-top:8px; line-height:20px; text-indent:0px;}
.footer p a{ color:#4d4d4d;}
.footer p .boldp{font-weight:bold; font-size:16px;}

.footer .bottom{width:100%; height:80px;color:#FFF; text-align:left; position:relative; margin:0px auto;background:url("img/bottom_bg2.jpg")/*tpa=http:///newmodel/img/bottom_bg2.jpg*/ no-repeat bottom left;}
.footer .bottom p{color:#FFF; text-align:left; width:980px; height:60px; padding-top:20px; margin:0px auto; line-height:22px;}
.footer .bottom p a{color:#FFF;}

.footer .flink {width:980px; margin:0px auto 15px auto;}
.footer .flink p{text-align:left;}

#mainbody{ width:980px; margin:0px auto;}
#bannerInside{ width:100%; height:auto; margin-top:1px; text-align:center; overflow:hidden;}
#bannerInside img{ width:100%; height:auto;}
.mainWarp{ width:100%; padding-bottom:20px;  background:url("img/body_bg.gif")/*tpa=http:///template/zc/img/img/body_bg.gif*/ repeat; border:1px #CCC solid; border-radius:8px;}
.float_left{ float:left}
.float_right{ float:right}
.delat_cleat{ clear:both}
.inside_left{ width:250px; height:99%; position:absolute; top:3px; left:3px; background:url("img/side-bg.png")/*tpa=http:///newmodel/img/side-bg.png*/ repeat-y top right;}
.inside_right{ width:690px; margin:0 0 0 30px; display:inline; float:right; background: url("img/body_bg.gif")/*tpa=http:///template/zc/img/img/body_bg.gif*/ repeat;}
.inside_rightBottom{ width:682px; height:68px; float:left; background:url("img/contentbottom.gif")/*tpa=http:///template/zc/img/img/contentbottom.gif*/ no-repeat;}
.menuBox{ width:220px; }
.menuTitle{ width:229px; height:38px; background:url("img/inner_leftbg.png")/*tpa=http:///newmodel/img/inner_leftbg.png*/ no-repeat top left; color:#FFF; margin:20px 0px 10px 10px; line-height:38px; text-indent:30px; font-size:16px; font-weight:bold;}
.menu{ width:215px;}
.menu ul{ width:100%; padding-top:10px;}
.menu ul li{ width:229px; margin:0 0 0 10px; border-bottom:1px #CCC dotted; background:url("img/arrow-list.gif")/*tpa=http:///newmodel/img/arrow-list.gif*/ no-repeat 12px center;}
.menu ul li span{ display:block; width:229px; height:35px; text-align:left;}
.menu ul li span a { display:block; width:200px; height:35px; line-height: 35px; padding-left:29px; font-size: 14px;}
.menu ul li span a:hover{background-color:#0099CC; color:#FFF;}
.menu ul li p{ width:203px;}
.menu ul li p a{ width:117px; height:25px; display:block; background:url("img/menuOut.gif")/*tpa=http:///template/zc/img/img/menuOut.gif*/ no-repeat; color:#fff;  line-height:25px; padding-left:62px; margin-left:14px; display:inline}
.menu ul li p a:hover{  float:left; background:url("img/menuOn.gif")/*tpa=http:///template/zc/img/img/menuOn.gif*/ no-repeat; color:#fff; font-weight:bold;}
.menu ul li p a.menuClass{width:117px; height:25px; display:block; background:url("img/menuOut.gif")/*tpa=http:///template/zc/img/img/menuOut.gif*/ no-repeat; color:#fff;  line-height:25px; padding-left:62px; margin-left:14px; display:inline}
.menu ul li p a.menuClassCur{ background:url("img/menuOn.gif")/*tpa=http:///template/zc/img/img/menuOn.gif*/ no-repeat; color:#fff; font-weight:bold;}
.menuBottom{ width:217px; height:6px;}
.iconBox{ width:210px; margin-top:20px; display:inline; padding-left:7px}
.iconBox img{ margin:0; display:block; float: left; border:0;}
.location{ width:642px; background:url("img/title_img/line.gif")/*tpa=http:///template/zc/img/img/title_img/line.gif*/ no-repeat left top; padding:27px 0 15px 15px; float:left; margin-left:25px; display:inline}
/*.line{ background:url("img/line.gif")/*tpa=http:///template/zc/img/img/line.gif*/ repeat-x; width:642px; float:left; height:4px; margin-left:25px; display:inline}
*/.newsContent{ width:640px; margin-left:25px; padding:10px 0 0 0; margin-bottom:20px;}
.newsContent strong{font-weight:700;}
.newsContent dl{ width:100%; float:left; padding-bottom:15px;}
.newsContent dl dt{ width:183px; height:137px; float:left; border:1px solid #d6d5d5; padding:1px;}
.newsContent dl dd{ width:420px; float:left; padding-left:20px;}
.newsContent dl dd h6 {width:420px; text-align:center; margin:15px auto;}
.newsContent dl dd h6 a{ color:##23A1F2; font-weight:bold; font-size:18px; border-bottom:1px #999999 solid; border-top:1px #999999 solid;}
.newsContent dl dd p{ float:left; line-height:20px; margin-top:-3px;}
.newsContent dl dd span{ width:420px; line-height:20px; background-color:#23A1F2;font-weight:400; float:right;margin-top:8px; text-align:center;}
.newsContent dl dd span a{ color:#fff;}
.newsContent ul{ width:100%; float:left;}
.newsContent ul li{ width:100%; float:left;  border-bottom:1px dashed #666; background:url("img/dian.gif")/*tpa=http:///template/zc/img/img/dian.gif*/ no-repeat left center; line-height:30px; }
.newsContent ul li a{ display:block; width:96%; padding:0 2%; height:30px; cursor:pointer;}

.newsContent p{ text-indent:28px;}
.newsContent .news{font-size:14px; line-height:25px; color:#333;}
.newsContent h1,.inside_right h1{
font-size:20px!important;
text-align:center;
font-weight:700;
margin:15px auto!important;
border-bottom:1px solid #E6E6E6;
border-top:1px solid #E6E6E6;
color:#23A1F2!important;
height:auto!important;
}

.pages{ width:320px; height:auto; margin:18px auto 0px;}
.pages a{ float:left; margin:0px 5px; color:#4c4c4c; }
.pages a:hover{ color:#e7841f; font-weight:bold; }
.block_location{ margin-right:20px; padding-left:10px; background:url("img/icon_san.gif")/*tpa=http:///template/zc/img/img/icon_san.gif*/ no-repeat left center; display:inline}
.title_25 {background-position:0px 0px;}
.title_35 {background-position:0px 0px;}
.title_36 {background-position:0px 0px;}
.title_37 {background-position:0px 0px;}

.title_38 {background-position:0px -104px;}
.title_39 {background-position:0px -104px;}
.title_40 {background-position:0px -104px;}
.title_41 {background-position:0px -104px;}
.title_42 {background-position:0px -104px;}

.title_6 {background-position:0px -208px;}
.title_7 {background-position:0px -208px;}
.title_8 {background-position:0px -208px;}
.title_9 {background-position:0px -208px;}
.title_10 {background-position:0px -208px;}
.title_11 {background-position:0px -208px;}
.title_12 {background-position:0px -208px;}
.title_13 {background-position:0px -208px;}
.title_14 {background-position:0px -208px;}
.title_72 {background-position:0px -208px;}
.title_73 {background-position:0px -208px;}
.title_74 {background-position:0px -208px;}
.title_76 {background-position:0px -208px;}

.title_1 {background-position:0px -312px;}
.title_4 {background-position:0px -312px;}
.title_5 {background-position:0px -312px;}

.title_15 {background-position:-220px 0px;}
.title_16 {background-position:-220px 0px;}
.title_17 {background-position:-220px 0px;}
.title_18 {background-position:-220px 0px;}

.title_19 {background-position:-220px -104px;}
.title_34 {background-position:-220px -104px;}
.title_43 {background-position:-220px -104px;}
.title_44 {background-position:-220px -104px;}
.title_45 {background-position:-220px -104px;}
.title_46 {background-position:-220px -104px;}
.title_47 {background-position:-220px -104px;}
.title_48 {background-position:-220px -104px;}

.title_49 {background-position:-220px -208px;}
.title_50 {background-position:-220px -208px;}
.title_51 {background-position:-220px -208px;}
.title_52 {background-position:-220px -208px;}

.titlebg2 {width:200px; height:19px; float:left; background:url("img/repeat2.png")/*tpa=http:///template/zc/img/img/repeat2.png*/ no-repeat;}
.title2_35 {background-position:0px 0px;}
.title2_36 {background-position:0px -19px;}
.title2_37 {background-position:0px -38px;}
.title2_54 {background-position:-400px -230px;}
.title2_55 {background-position:0px -57px;}
.title2_56 {background-position:0px -76px;}
.title2_57 {background-position:0px -95px;}
.title2_58 {background-position:0px -114px;}
.title2_4 {background-position:0px -133px;}
.title2_5 {background-position:0px -152px;}
.title2_7 {background-position:0px -171px;}
.title2_8 {background-position:-200px 0px;}
.title2_9 {background-position:-200px -19px;}
.title2_11 {background-position:-200px -190px;}
.title2_12 {background-position:-200px -57px;}
.title2_13 {background-position:-200px -76px;}
.title2_14 {background-position:-200px -95px;}
.title2_10 {background-position:-200px -114px;}
.title2_59 {background-position:-200px -133px;}
.title2_60 {background-position:-200px -152px;}
.title2_61 {background-position:-200px -171px;}
.title2_34 {background-position:-400px 0px;}
.title2_43 {background-position:-400px -19px;}
.title2_44 {background-position:-400px -38px;}
.title2_45 {background-position:-400px -95px;}
.title2_46 {background-position:-400px -76px;}
.title2_47 {background-position:-400px -95px;}
.title2_48 {background-position:-400px -114px;}
.title2_50 {background-position:-400px -133px;}
.title2_51 {background-position:-400px -152px;}
.title2_52 {background-position:-400px -171px;}

.title2_25 {background-position:0px -190px;}
.title2_38 {background-position:-200px -209px;}
.title2_1 {background-position:-400px -190px;}
.title2_6 {background-position:0px -209px;}
.title2_15 {background-position:-200px -228px;}
.title2_19 {background-position:-400px -209px;}
.title2_49 {background-position:0px -228px;}
.title2_72 {background-position:0px -249px;}
.title2_73 {background-position:-200px -249px;}
.title2_74 {background-position:-400px -249px;}
.title2_76 {background-position:-200px -38px;}

.hotPro{ width:640px; padding:10px 0; margin-left:15px; clear:both; }
.hotPro dl{ margin-left:20px; height:240px; width:190px; float:left; margin-top:20px;}
.hotPro dl dt{ width:190px; height:190px; float:left; border:2px solid #e4e5e7;}
.hotPro dl dt img{ display:block; width:190px; height:190px; border:#23A1F2 1px solid;}
.hotPro dl dd strong{ font-weight:bold;}
.hotPro dl p{ text-indent:0px; text-align:center; width:190px; margin-top:15px; float:left; font-size:14px;}

.ProDetails{ width:630px; margin-left:28px; margin-top:35px;}
.proRight{ width:225px; height:405px; margin-left:8px; background:url("img/texing.jpg")/*tpa=http:///template/zc/img/img/texing.jpg*/ no-repeat; }
.proRight p{width:200px; font-size:16px; color:#23A1F2; margin-left:10px; margin-top:60px;}
.proLeft{ width:395px;}
.proMain{ width:100%; float:left;}
.bigPro{ width:600px;  margin-left:15px; height:615px;background:url("img/waiguan.jpg")/*tpa=http:///template/zc/img/img/waiguan.jpg*/ no-repeat;}
.bigPro img{ margin-top:100px; margin-left:75px;}
.smallPic{ width:630px; margin:0 auto;}
.smallPic img{ display:block; display:inline; margin:0 auto;}
.textPro{width:635px; float:left; font-size:14px; font-weight:normal; margin-bottom:20px;}
.textPro img{width:630px; float:left;}

.contactBox{width:630px; margin-left:32px; padding:10px 0 0 0; }
.contactBox h1{ font-size:20px; text-align:center; font-weight:700; margin:15px auto;border-bottom:1px solid #E6E6E6;
border-top:1px solid #E6E6E6; color:#23A1F2;}
.honor{ width:100%; float:left;border-bottom:1px solid #dfdede;}
.honor dl{ width:182px; float:left; padding-bottom:25px; margin-right:40px;}
.honor dl.none{ margin:0;}
.honor dl dt{
	width:188px;
	height:210px;
	border:1px solid #e6e6e6;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	/* 针对IE的Hack */
	 *display: block;
	 *font-size: 165px;/*约为高度的0.873，188*0.873 约为165*/
	 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.honor dl dt img{ vertical-align: middle; width:130px;}
.honor dl dd{ width:188px; padding-top:10px; text-align:center;}

.tuu{background:url("img/body_bg1.png")/*tpa=http:///newmodel/img/body_bg1.png*/ repeat-x left 0px; color:#000; line-height:32px; font-size:12px; height:32px; margin-bottom:30px; position:relative; z-index:2;}
.tuu .tin{width:978px; height:32px; margin:0px auto; line-height:32px; position:relative;}
.tuu h1{ font-weight:400; display:inline;}
#marqueebox ul li{height:32px;}
.ggtitle{float:left; height:32px; color:#F00; font-weight:bold;}

.nav_scroll{position:fixed;width:100%;margin:0;left:0;top:0;}
.nav:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.nav_left {
position: fixed;
top: 70px;}

.yw1{
	width:320px;
	float:left;
	overflow:hidden;
}

.yw2{
	width:320px;
	float:right;
	overflow:hidden;
}