@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;	
}
body{
	font-size:12px;
	font-family:"宋体","微软雅黑";
	height:100%;	
}
a{
	text-decoration:none;	
}
img{
	border:none;
	display:block;	
}
ul{
	list-style-type:none;	
}
.bg{
	width:100%;
	height:100%;
	background:#395f0c;
	/*background:#395f0c url(../images/bg.png) no-repeat center top;
	background-size:cover;*/
	position:absolute;
	top:111px;
	left:0;
	z-index:5;	
}

.bg img{
	height:100%;
	width:100%;
	/*max-width:1440px;*/	
}
.banner{
	position:relative;
	z-index:0;
	background:#fff;	
}
.head{
	width:100%;
	height:111px;
	background:#395f0c;
	/*background:#395f0c url(../images/bg.png) no-repeat center top;
	background-size:cover;*/
	position:absolute;
	top:0px;
	left:0;
	z-index:5;	
}
.head img{height:111px; width:100%;}
.header{
	height:111px;
	width:100%;
	position: relative;
	z-index: 111;
/*	background:url(../images/tbg.gif) no-repeat;*/	
}
.header .head_con{
	width:1000px;
	margin:0 auto;	
}
.head_con img{float:left;}
.head_right{width:350px;float:right; margin-top:10px}
.head_right p{float:right; line-height:25px;color:#fff;}
.head_right p a{color:#fff;}
.head_right img{ margin-top:5px;}
.clear{
	clear:both;	
}
.content{
	width:1000px;
	margin:0 auto;
	position:relative;
	z-index:999;
	margin-top:-20px;	
}
.content #nav{
	background:url(../images/navbg.gif) repeat-x;
	border-radius:10px;
	padding:0 10px;
	height:51px;
	position:relative;
	z-index:99;
	behavior: url(/App/Tpl/Home/Default/Public/css/ie-css3.htc);
}
.content #nav li.parent{
	width:95px;
	float:left;
	text-align:center;
	height:51px;
	margin-right:3px;
}
.content #nav li .cname{
	display:block;
	line-height:20px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;	
}
.content #nav li .ename{
	display:block;
	line-height:20px;
	padding-bottom:5px;
	font-family:"微软雅黑";
	font-size:10px;	
}
.content #nav li .cat{
	color:#fff;	
}
.content #nav li.parent:hover{
	background:#fed501;	
}
.content #nav li.parent:hover .subcat{
	display:block;
	position:relative;
	z-index:99;	
}
.content #nav li .subcat{
	background:url(../images/subbg.gif) repeat-x left top;
	width:100%;
	padding-top:12px;
	display:none;	
}
.content #nav li .subcat li{
	width:100%;
	height:25px;
	line-height:25px;
	background:#f7c519;
	color:#fff;	
}
.content #nav li .subcat li a{
	color:#fff;
	font-size:12px;	
}
.content #nav li .subcat li:hover{
	background:#129427;	
}
.h20{
	width:100%;
	height:20px;
	background:#fff;	
}
.about{
	padding: inherit;
	margin-bottom: 0px;
	background:#fff;	
}
.about .aboutus,.about .video{
	float:left;	
	border: #cdcdcd 1PX solid;
	padding-left: 13PX;
	padding-right: 13PX;
	padding-bottom: 7PX;
}
.about .aboutus{
	width: 635px;	
	border: #cdcdcd 1PX solid;
	padding-left: 12PX;
	padding-right: 13PX;
	padding-bottom: 10PX;
}
.title{
	padding-left:15px;
	height:35px;
	line-height:35px;
	background:url(../images/disc.gif) no-repeat left center;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:3px;
}
.title .more{
	display:block;
	width:15px;
	height:100%;
	float:right;
	background:url(../images/more.gif) no-repeat center center;	
}
.title .ctitle{
	display:block;
	height:100%;
	width:auto;
}
/***********************start***/
.title .ctitle2{
	display:block;
	height:100%;
	width:auto;
}
.listcon2 .title .ctitle2{
	background:url(../images/yc2.gif) no-repeat left center !important;
}
/***********************start***/

.about .aboutus .title .ctitle{
	background:url(../images/about.gif) no-repeat left center;
}
.about .aboutus .aboutcon{
	border-top:1px solid #e5e5e5;
	padding-top:10px;
}
.about .aboutus .aboutcon img{
	float:right;	
}
.about .aboutus .aboutcon .abouttext{
	width:345px;
	font-family:"微软雅黑";
	font-size:13px;
	color:#4e4e4e;
	margin-bottom:10px;
}
.about .aboutus .aboutcon .mr{
	color:#808080;
	font-family:"微软雅黑";
	font-size:12px;
}
.about .video{
	width:300px;
	margin-left: 10px;	
}
.about .video .title .ctitle{
	background:url(../images/video.gif) no-repeat left center;
}
.about .video .vcon{
	width:100%;
	margin:0 auto;
	padding-top:10px;
	border-top:1px solid #e5e5e5;	
}

.listcon{
	padding: 0 13px;
	background:#fff;	
	border: #cdcdcd 1PX solid;
	margin-top: 10PX;
}
.listcon .title{
	height:50px !important;
	line-height:70px !important;	
}
.listcon .title .ctitle{
	background:url(../images/hot.gif) no-repeat left center;	
}
.listcon2 .title .ctitle{
	background:url(../images/yc.gif) no-repeat left center !important;
}
.list{
	padding-top:10px;
	border-top:1px solid #e5e5e5;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;	
}
.list li{
	width:193px;
	border-right:1px dotted #c5c5c5;
	float:left;	
}
.list li img{
	margin:0 auto;	
}
.list li p{
	color:#9c704d;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	line-height:25px;
	margin-top:10px;	
}
.list li p a{
	color:#9c704d;	
}

.footer{
	height:100px;
	line-height:30px;
	width:980px;
	margin:0 auto;
	background:#f4f4f4;
	color:#757575;
	padding-left:20px;
	margin-top:20px;	
}
.footer a{
	color:#757575;	
}
.footer .fright{
	float:right;
	margin-right:20px;
}
.footer .fright a{
	display:inline-block;
	height:50px;
	line-height:50px;	
}
.footer .fright .weibo{
	margin-left:20px;
	padding-left:20px;
	background:url(../images/wb.gif) no-repeat left center;	
}
.footer .fright .taobao{
	padding-left:20px;
	background:url(../images/tb.gif) no-repeat left center;		
}

.newscon{
	padding: 0;
	margin-top: 10px;	
}
.newscon .newslist{
	width: 600px;
	float:left;	
	border: #cdcdcd 1PX solid;
	padding-left: 10PX;
	padding-right: 10PX;
	padding-bottom: 14PX;
}
.newscon .newslist .title{
	border-bottom:none !important;	
}
.newscon .newslist .ctitle{
	background:url(../images/newslist.gif) no-repeat left center;	
}
.newscon .newslist .news .newspic,.newscon .newslist .news .newstext{
	float:left;	
}
.newscon .newslist .news .newstext .date{
	float:right;
	color:#9a9a9a;
	font-family:"微软雅黑";
	font-size:13px;	
}
.newscon .newslist .news .newstext{
	width:350px;
	margin-left:20px;	
}
.newscon .newslist .news .newstext li{
	padding-left:10px;
	background:url(../images/li.gif) no-repeat left center;
	height:25px;
	line-height:25px;	
}
.newscon .newslist .news .newstext li a{
	color:#383838;
	font-family:"微软雅黑";
	font-size:13px;	
}
.newscon .newslist .news .newstext li a:hover{
	color:#FF1F00;	
}
.newscon .contact{
	padding-right: 33PX;
	padding-left: 33PX;
	width: 300px;
	float:left;	
	border: #cdcdcd 1PX solid;
	margin-left: 10px;
}
.newscon .contact .title{
	border-bottom:none !important;	
}
.newscon .contact .title .ctitle{
	background:url(../images/contact.gif) no-repeat left center;	
}
.newscon .contact .contactcon{
	color:#393939;
	font-family:"微软雅黑";
	font-size:13px;
	line-height:25px;	
}
.h10{
	width:100%;
	height:10px;	
}



/*banner*/
.carousel { width: 1000px; position:relative; top:-10px}
.carousel .prev, .carousel .next { height:40px; width: 40px; display: block; cursor: pointer; position:absolute; top:50%; margin-top:-20px; font-size:50px; color:#fff; z-index:9999; }
.carousel .prev { left:10px }
.carousel .next {right:10px }
.carousel #prev-03.disabled { background: url('imagenavleft-disabled.gif') no-repeat scroll 0% 0% transparent; cursor: default; }
.jCarouselLite { float: left; width: 1000px; height: 379px; overflow: hidden; }
.jCarouselLite li { width: 1000px; height: 379px; text-align: center; }


