﻿/* CSS Document */

#pop_ly_id_div{ z-index: 999999999; }

.hotNews dd{ height:160px; overflow: hidden;}
#cpzs ul li img{ width:248px; height:190px;}
.casezz ul li img{ height:310px;}
.caseCona ul li img{ height:190px;}
body
{
	font: 14px/22px '微软雅黑','黑体', Arial,'宋体';

	margin: 0;
	padding: 0;

	color: #555;
	background-image: url(../images/bodybg.jpg);
	background-repeat: repeat;
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
input,
button,
textarea,
select,
p,
span
{
	margin: 0;
	padding: 0;
}
img
{
	border: 0;
}
ul,
li,
ol,
ul
{
	list-style: none;
}
.clear
{
	clear: both;
	font-size: 0;
	height: 0;
}
a:hover
{
	text-decoration: underline;

	color: #231810;
}
a
{
	text-decoration: none;

	color: #555;
}
.fr
{
	float: right;
}
.fl
{
	float: left;
}
.mid
{
	float: left;
}
.sl_area
{
	width: 1100px;
	margin: 0 auto;
}




/* menu css */

.menu
{
	position: relative;
	z-index: 2;

	height: 45px;

	background-color: #99cc00;
}
.menu ul 
{
	width: 1080px;
	margin: 0 auto;

	text-align: right;
}
.menu ul li
{
	position: relative;
	float: left;
	width: 180px;

	text-align: center;
}
.menu ul li.shouye
{
	background: url(../images/homebg.jpg) no-repeat center top;
}
.menu ul li.shouye a
{
	color: #fff;
	background: none;
}

.menu ul li a
{
	font-family: '微软雅黑';
	font-size: 16px;
	line-height: 45px;

	display: block;

	height: 45px;
	width: 180px;
	background: url(../images/menubg.jpg) right top no-repeat;

	text-align: left;
	text-align: center;
	color: #fff;
}
.menu ul li li a{ border: none; }

.menu ul li a:hover
{
	line-height: 45px;

	text-decoration: none;
}
.menu ul li a.over
{
	line-height: 45px;

	text-decoration: none;
}
.menu ul li a.hover
{
	line-height: 45px;

	text-decoration: none;
}

.menu ul ul
{
	position: absolute;
	z-index: 9999;
	top: 45px;
	left: 0;

	display: none;

	width: 180px;
	height: auto;

	background: #99cc00;
}
.menu ul li ul a
{
	font-family: '微软雅黑';
	font-size: 14px;
	line-height: 32px;

	overflow: hidden;

	height: 32px;
	padding: 0;
	padding-left: 0;

	text-align: center;

	color: #fff;
	border-bottom: 1px dashed #99cc00;
	background: none;
}
.menu ul li ul a:hover
{
	font-weight: normal;
	line-height: 32px;

	height: 32px;

	color: #fff;
	border-bottom: 1px solid #B8E239;
	background: #B8E239;
}
.menu ul li ul li
{
	overflow: hidden;

	width: 180px;

	background: none;
}
/* menu css END*/















/* banner css */
#kinMaxShow
{
	visibility: hidden;
	overflow: hidden;

	width: 100%;

	background: url(images/banner_bg.jpg) left bottom repeat-x;
}
#kinMaxShow .KMSPrefix_kinMaxShow_button
{
	left: 50%;

	overflow: hidden;

	width: 100px;
	margin-left: -27px;
}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button li
{
	width: 10px;
	height: 10px;
	border-radius: 20px;
}
.banner
{
	position: relative;
	z-index: 1;

	overflow: hidden;

	background-color: #fff;
}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button
{
	z-index: 5;
	bottom: 20px;
}
/* banner css END*/








.serachBar{ height: 57px; line-height: 57px; }
/* search CSS */
.search{ height:57px; background: #fff; border-bottom: 1px solid #eee;}
.searchtxt{ float: right; line-height: 57px; padding-right: 20px; color: #333;}
.searchtxt span{ color: #99cc00;}
.searchtxt a{ padding: 0 3px; color: #333;}
.searchCon{ height:27px; width:285px; margin-top: 10px; float: right;}
.searchCon .textCon{ height:29px; width:220px; border:1px solid #999999; border-right: 0; background: #fff; line-height: 27px; float:left; text-indent:8px; color:#555;}
.sousuobtn{ height:31px; width:63px; font-size: 0; float:left; background:url(../images/searchbtn.jpg); border:none;  -webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out;}
.sousuobtn:hover{ cursor:pointer; opacity:0.8;}
/* search css END */

/* 本例子css */
.txtScroll-top{ width:300px; height: 35px;  overflow:hidden; position:relative;   }

.txtScroll-top .bd{ padding:16px; padding-left: 6px;}
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }












/* 内页 css */
.prolist
{
	padding-top: 10px;
}
.nymain
{
	overflow: hidden;

	width: 980px;
	margin: 30px auto 30px;
}
.more
{
	float: right;
}
.nytitle
{
	line-height: 38px;

	height: 38px;

	border-bottom: 2px solid #350804;
}
.nytitle h3
{
	font-size: 16px;

	color: #350804;
}
.left .contact2
{
	font-family: '微软雅黑';

	overflow: hidden;

	margin-top: 20px;
	padding: 10px;

	border: 1px solid #690000;
}
.contactmain
{
	overflow: hidden;

	padding-top: 10px;
}
.contacttitle
{
	line-height: 32px;

	overflow: hidden;

	height: 32px;
}
.contacttitle h3
{
	font-size: 18px;
	font-weight: normal;

	color: #690000;
}
.contacttitle .more a
{
	height: auto;

	color: #690000;
	border: 0;
}



.righttitle
{
	line-height: 50px;

	overflow: hidden;

	height: 50px;
	padding: 0 15px;

	color: #fff;
	background-color: #231810;
}
.righttitle h3
{
	font-size: 18px;
	font-weight: normal;

	float: left;
}
.nycenter
{
	overflow: hidden;

	min-height: 150px;
	padding: 20px 10px;

	color: #555;
}
.site
{
	float: right;

	color: #fff;
}
.site a
{
	color: #fff;
}
.site a:hover
{
	color: #ecd574;
}
.xiayiye
{
	font-size: 14px;

	padding-top: 20px;

	text-align: center;
}
.xiayiye a
{
	color: #555;
}
.xiayiye a:hover
{
	color: #350804;
}
#nyarclist li
{
	overflow: hidden;
}
#nyarclist li a
{
	font-size: 14px;
	line-height: 38px;

	display: block;

	height: 38px;

	color: #555;
}
#nyarclist li a:hover
{
	color: #350804;
}
#nyarclist li a:hover
{
	text-decoration: none;
}
#nyarclist li a em
{
	font-size: 12px;
	font-style: normal;

	float: right;
}
.nycenter h1
{
	font-size: 16px;
	font-weight: bold;
	line-height: 32px;

	text-align: center;

	color: #380b08;
}
.fbtime
{
	line-height: 26px;

	margin-bottom: 15px;

	text-align: center;

	border-bottom: 1px dotted #ccc;
}

#nyplist li a
{
	display: block;
}
#nyplist li a img
{
	display: block;

	margin: 0 auto;

	border: 1px solid #eee;
}
#nyplist li a p
{
	line-height: 32px;

	height: 32px;

	text-align: center;
}
#nyplist
{
	overflow: hidden;

	width: 800px;
}
#nyplist li a:hover
{
	text-decoration: none;
}
#nyplist li a:hover img
{
	border-color: #350804;
}

.left
{
	width: 215px;
}
#GBookAdd input#Fk_GBook_Name,
#GBookAdd input#Fk_GBook_Contact,
#GBookAdd input#Fk_GBook_Title,
#GBookAdd input#Fk_GBook_Content
{
	line-height: 28px;

	width: 400px;
	height: 28px;
	margin-bottom: 5px;
	padding: 0 5px;

	border: 1px solid #ccc;
}
#GBookAdd textarea
{
	width: 400px;
	min-height: 100px;
	padding: 5px;

	border: 1px solid #ccc;
	background: none;
}
#Submit,
#ReSet
{
	font-family: '微软雅黑';
	font-size: 14px;
	line-height: 32px;

	width: 90px;
	height: 32px;
	margin-top: 5px;

	cursor: pointer;

	color: #fff;
	border: 0;
	background: #99cc00;
}
#ReSet
{
	background: #555;
}
.neiye-gbook ul li
{
	padding: 20px 20px 20px 30px;

	border-bottom: 1px solid #e0e0e0;
	background: url('../images/lyico.jpg') no-repeat scroll 0 22px;
}
.right
{
	overflow: hidden;

	width: 775px;
}

.nyhzkj #nyplist li
{
	height: 110px;
}




#Downlist li strong
{
	padding-right: 20px;

	color: #350804;
}
#Downlist li a:hover strong
{
	color: #350804;
}
#Downlist p
{
	margin-top: 5px;
	margin-bottom: 20px;
	padding: 10px;

	background-color: #e0e0e0;
}


.lefttop
{
	overflow: hidden;

	padding-bottom: 20px;

	color: #ecd574;
	background-color: #690000;
}
.left .prolisttitle
{
	font-size: 18px;
	line-height: 22px;
	line-height: 50px;

	height: 50px;
	margin: 0 10px;

	background-image: url(../images/newtitlebg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.prolist ul li.hover ul
{
	display: block;
}
.prolist ul li.hover ul a
{
	color: #5b5b5b;
}
.prolist ul li.hover ul a:hover
{
	color: #350804;
}

.nysearch
{
	border-bottom: 1px solid #e7e7e7;
	background-color: transparent;
	background-image: url('../images/topbg.png');
	background-repeat: repeat;
}


/* 内页 css END*/






/*Ny-CSS*/
.PageCon{ min-height:500px; padding-top:20px; padding-bottom:20px;}
.PageConLeft{ float:left; min-height:500px; width:260px;}
.PageMenu{ padding-bottom:3px; background:#99cc00;}
.PageMenu h2{ height:60px; line-height:60px; color:#fff; text-align:center;}
.PageMenu ul{ width:254px; background:#FFF; margin:0 auto;    overflow: hidden;}
.PageMenu ul li{ line-height:50px; width:240px; margin:0 auto; text-indent:20px; font-size:16px; border-bottom:1px dotted #ccc; background: url(../images/neiyehover.jpg) 8px center no-repeat;}
.PageMenu ul li a{ color:#333; display:block; height:50px;}
.PageMenu ul li a:hover{ color:#C00;}

.PageContact{ padding-top:20px;}
.lxTit{ height:60px; line-height:60px; border-bottom:1px dotted #ccc;}
.lxTit span{ float:right;}
.lxTit h3{ font-size:16px;}
.lxTitCon{ line-height:25px;}
.lxTitCon b{ line-height:39px;}

.PageConRight{ float:right; min-height:500px; width:770px;}
.PageConRightTit p{ float:right; font-size:12px; line-height:60px;}
.PageConRightTit h3{ height:60px; line-height:60px; font-size:20px;}
.PageConRightTit{ height:60px; border-bottom:2px dotted #ccc;}

.pageConRightCon{ padding-top:15px;}
/*END*/


/*产品*/
.caseCon{ padding-bottom:20px;}
.site{ color:#555;}
.caseCon ul{ padding-top:10px; width: 900px;}
.caseCon ul li{ float:left; margin-right:18px; margin-bottom:15px;  border: 1px solid #eee;}
.caseCon ul li:hover p{ background:#99cc00; color:#fff; border: 1px solid #99cc00;}
.caseCon ul li:hover p a{ color:#fff;}
.caseCon ul li img{/* height:240px;*/ width:243px;}
.caseCon ul li p{ display:block; text-align:center; width: 241px; overflow: hidden; height:30px; line-height:30px; color: #333; border: 1px solid #eee; font-size: 15px;}
.caseCon ul li p a{ color:#fff; display:block; height:30px; width: 243px;}


/*新闻*/
.nycenter{overflow:hidden;  min-height:150px; padding:20px 10px; color:#555;}
.site{ float:right; color:#555;}
.site a{ color:#555;}
.site a:hover{ color:#000;}
.xiayiye{ text-align:center; padding-top:20px; font-size:14px;}
.xiayiye a{ color:#555;}
.xiayiye a:hover{ color:#0126b2}



.nycenter{overflow:hidden;  min-height:150px; padding:20px 10px; color:#555;}

.pageConRightCon h1{ text-align:center; font-size:16px; line-height:32px;}



/* 内页 css */
.prolist{ padding-top:10px;}
.nymain{ overflow:hidden; width:1080px; margin:30px auto 30px;}
.more{ float:right;}
.nytitle{ height:38px; line-height:38px; border-bottom:2px solid #350804;}
.nytitle h3{ font-size:16px; color:#350804}
.left .contact2{
	border: 1px solid #690000; padding:10px;

overflow: hidden; font-family:"微软雅黑"; margin-top:20px;
}
.contactmain {
overflow:hidden; padding-top:10px;
}
.contacttitle{ height:32px; line-height:32px; overflow:hidden;}
.contacttitle h3{color: #690000;
font-size: 18px;
font-weight: normal;}
.contacttitle .more a{ height:auto; border:0; color:#690000}



.righttitle{
background-color:#231810;
height: 50px;
line-height: 50px;
overflow: hidden; padding:0 15px; color:#fff;


	}
.righttitle h3 {
float: left;
font-size: 18px; font-weight:normal;

}
.nycenter{overflow:hidden;  min-height:150px; padding:20px 10px; color:#555;}
.site{ float:right; color:#fff;}
.site a{ color:#fff;}
.site a:hover{ color:#ecd574}
.xiayiye{ text-align:center; padding-top:20px; font-size:14px;}
.xiayiye a{ color:#555;}
.xiayiye a:hover{ color:#350804}
#nyarclist li{
overflow: hidden;}
#nyarclist li a{ display:block; height:38px; line-height:38px; color:#555; font-size:14px;}
#nyarclist li a:hover{ color:#350804}
#nyarclist li a:hover{ text-decoration:none;}
#nyarclist li a em{ float:right; font-style:normal; font-size:12px;}
.nycenter h1{ font-size:16px; font-weight:bold; text-align:center; line-height:32px; color:#380b08}
.fbtime{ border-bottom:1px dotted #ccc; text-align:center; line-height:26px; margin-bottom:15px;}


#nyplist li{
float: left;
margin-bottom:20px;
overflow: hidden;
margin-right:13px;
width:250px;
}


#nyplist li a{

display: block;
	}
#nyplist li a img{ display:block; margin:0 auto; border:1px solid #eee; width: 248px; height: 195px;}
#nyplist li a p{
height: 32px;
line-height:32px;
text-align: center;
	}
#nyplist{ width:800px; overflow:hidden;}
#nyplist li a:hover{ text-decoration:none}
#nyplist li a:hover img{
    border-color: #350804;
}





/*INDEXCSS-------------------------------------------------------------------------------*/
/*INDEXCSS-------------------------------------------------------------------------------*/
/*INDEXCSS-------------------------------------------------------------------------------*/



.HeaderBar{ height:30px; line-height:30px; color:#888;}
.HeaderBar p{ float:left; color:#888;}
.topLink{ float:right;}
.topLink a{ margin: 0 3px;}
.bdshare-button-style0-16 a.bds_weixin , .bdshare-button-style0-16 a.bds_tsina { height:28px; width:28px; margin: 0 5px 0 0; display:inline-block; padding-left:0; }
.bdshare-button-style0-16 a.bds_weixin { background:url(../images/weixin.jpg) no-repeat center center;  }
.bdshare-button-style0-16 a.bds_tsina{ background:url(../images/xinlang.jpg) no-repeat center center; }



.logobar{ height: 140px; }
.logo{ float: left; width: 700px;}
.logo span{ width: 420px; text-align: center; display: block; font-size: 20px;}
.tell{ float: right; padding-top: 25px; color: #99cc00; padding-left: 60px; background: url(../images/tell.jpg) left 25px no-repeat;}
.tell p{ font-size: 18px; line-height: 23px;}
.tell h3{ font-size: 20px; line-height:24px;}
.logoQr{ float: right; padding-top: 20px; padding-right: 30px;}
.logoQr img{ height: 100px; width: 100px; }

.hotNews dd p {
    line-height: 18px;
    height: 125px;
    overflow: hidden;
}



#productIndex{ height: 445px; background:#f6f6f6 url(../images/productbg.jpg) repeat-x left top; }
#productIndex .biaoti{ height: 120px; padding-top: 50px; text-align: center; background: url(../images/titlebg.jpg) center 20px no-repeat; }
#productIndex .biaoti h3{ font-size: 30px; line-height: 33px;}
#productIndex .biaoti p{ font-size: 20px; }

.blk_30 {  OVERFLOW: hidden; ZOOM: 1; POSITION: relative;}
.blk_30 .Cont2 { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1040px;}
.blk_30 .boxa {	FLOAT: left; height:230px; width:246px; TEXT-ALIGN: center; margin-right:20px;}
.blk_30 .boxa IMG { height:190px; width:240px; margin:3px; display:block;}
.blk_30 .boxa P { LINE-HEIGHT: 30px;}
.blk_30 .boxa P a{ color:#000;}
.blk_30 .LeftBotton2 { BACKGROUND: url(../images/leftbtn.jpg) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 28px; HEIGHT: 126px}
.blk_30 .LeftBotton2:hover{ background-position: -17px 0px; }
.blk_30 .RightBotton2 { BACKGROUND: url(../images/rightbtn.jpg) no-repeat 0px 0px; RIGHT: 0px;  FLOAT: right; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 28px; HEIGHT: 126px}
.blk_30 .RightBotton2:hover{ background-position: -17px 0px; }





#cpzs{ height: 1028px; display: block; }
#cpzs .biaoti{ height: 80px; margin-top: 30px; padding-top: 50px; text-align: center; background: url(../images/titlebgb.jpg) center 20px no-repeat; }
#cpzs .biaoti h3{ font-size: 30px; line-height: 33px;}
#cpzs .biaoti p{ font-size: 20px; }
#cpzs .neirong{ width: 1100px; overflow: hidden; }
#cpzs ul{ padding-top: 12px; width: 1150px; height: 787px; overflow: hidden; background: url(../images/ulbg.jpg) left 0 repeat-y;}
#cpzs ul li{ height: 240px; width: 250px; float: left; margin-right: 25px; margin-bottom: 25px; background: #99cc00; padding: 3px;}
#cpzs ul li:hover{ opacity: 0.8; cursor: pointer;}
#cpzs ul li a{ color: #fff; }
#cpzs ul li h4{ font-size: 14px; line-height: 20px; float: left; width: 130px; text-align: center; padding:5px 30px 0 0;}
#cpzs ul li span{ font-size: 14px; line-height: 35px; width: 89px; height: 35px; text-align: center; float: left; margin-top: 3px; display: block; background: #bee057;}



#adbanner{ width: 1100px; height: 150px; margin: 0 auto; padding-top: 22px; }




#youshi{ height: 1183px; margin-top: 20px; background: url(../images/whyc.jpg) center top no-repeat; }
.youshia{ height: 381px; }
.youshia dt{ float: left; width: 550px;}
.youshia dd{ float: right; width: 520px; padding-top: 160px; color: #99cc00;}
.youshia dd h4{ font-size: 24px; line-height: 50px; color:  }
.youshia dd p{ font-size: 14px; line-height: 26px; color: #333; }
.youshib dt{ float: right; width: 550px;}
.youshib dd{ float: left; width: 520px; padding-top: 60px; color: #99cc00;}
.youshib dd h4{ font-size: 24px; line-height: 50px; color:  }
.youshib dd p{ font-size: 14px; line-height: 26px; color: #333; }

.youshic dl{ float: right; width: 520px;}
.youshic dd{ float: right; width: 520px; padding-top: 160px; color: #99cc00;}
.youshic dd h4{ font-size: 24px; line-height: 50px; color:  }
.youshic dd p{ font-size: 14px; line-height: 26px; color: #333; }


.linksIndex{ height: 218px; }
.linksIndex ul{ padding-top: 54px; width: 1200px;}
.linksIndex ul li{ height: 103px; padding-top: 13px; width: 310px; margin-right: 65px; padding-left: 20px; background: url(../images/iconbg.jpg) left top no-repeat; float: left;}
.linksIndex ul li span{ float: left; }
.linksIndex ul li h4{ line-height: 80px; font-size: 20px; text-indent: 20px;}



#adbannerb{ height: 120px; width: 1100px; margin: 0 auto; }




#yuyue{ height: 50px; width: 1098px; margin: 0 auto; margin-bottom: 60px;}
		/* 本例子css */
		.txtMarquee-left{ width:1098px;  position:relative;  border:1px solid #ccc;   }
		.txtMarquee-left .hd{ overflow:hidden;  }
		.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ position: absolute; display:block;  width:12px; height:31px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden; cursor:pointer;}
		.txtMarquee-left .hd .prev{ left: 2px; background:url("../images/newsleft.jpg") no-repeat; z-index: 999;}
		.txtMarquee-left .hd .next{ right: 2px; background:url("../images/newsright.jpg") no-repeat; z-index: 999;  }
		.txtMarquee-left .bd{ padding:10px 30px; }
		.txtMarquee-left .bd .tempWrap{ width:1030px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


		.txtMarquee-left .bd ul li span{ color:#999;  }



#rongyu{ height: 425px; background: url(../images/rongyubg.jpg) center top no-repeat; }
#rongyu .biaoti{ height: 58px; line-height: 58px; }
#rongyu .biaoti span{ float: right; padding-right: 20px; font-size: 16px;}
#rongyu .biaoti span a{ color: #aaa; }
#rongyu .biaoti h3{ float: left; width: 200px; text-align: center; font-size: 20px; color: #fff; }
.blk_31 {  OVERFLOW: hidden; ZOOM: 1; POSITION: relative; width: 1060px; margin: 0 auto; padding-top: 30px;}
.blk_31 .Cont3 { margin-left: 20px; OVERFLOW: hidden; WIDTH: 1010px; padding-left: 8px;}
.blk_31 .boxa {	FLOAT: left; height:300px; width:188px; border: 1px solid #eee; TEXT-ALIGN: center; margin-right:15px;}
.blk_31 .boxa IMG { height:272px; width:188px; display:block;}
.blk_31 .boxa P { LINE-HEIGHT: 30px;}
.blk_31 .boxa P a{ color:#000;}
.blk_31 .LeftBotton3 { BACKGROUND: url(../images/leftbtn.jpg) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 126px}
.blk_31 .LeftBotton3:hover{ background-position: -17px 0px;}
.blk_31 .RightBotton3 { BACKGROUND: url(../images/rightbtn.jpg) no-repeat 0px 0px; RIGHT: 0px;  FLOAT: right; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 126px}
.blk_31 .RightBotton3:hover{ background-position: -17px 0px; }



#aboutIndex{ height: 425px; margin-top: 45px; background: url(../images/rongyubg.jpg) center top no-repeat; }
#aboutIndex .biaoti{ height: 58px; line-height: 58px; }
#aboutIndex .biaoti span{ float: right; padding-right: 20px; font-size: 16px;}
#aboutIndex .biaoti span a{ color: #aaa; }
#aboutIndex .biaoti h3{ float: left; width: 200px; text-align: center; font-size: 20px; color: #fff; }


#aboutIndex .neirong{ padding-top: 38px; padding-left: 28px;}
#aboutIndex #video{ float: left; width: 500px; }
#aboutIndex .aboutr{ float: left; width: 530px; height: 290px; overflow: hidden; }
#aboutIndex .aboutr h3{ line-height: 50px; font-size: 23px; color: #99cc00;}
#aboutIndex .aboutr p{ line-height: 25px; }
#aboutIndex .aboutr p a{ color: #99cc00; }
#aboutIndex .aboutr ul{ height: 115px; width: 550px; }
#aboutIndex .aboutr ul li{ height: 115px; width: 173px; float: left; margin-right: 8px;}
#aboutIndex .aboutr ul li img{ height: 115px; width: 173px; }



.NEWSCOL{ padding-top: 45px; }
.news{ width: 696px; height: 425px; float: left; background: url(../images/newsbg.jpg) left top no-repeat; }
.newstit{ height: 59px; line-height: 59px; font-size: 20px; position: relative; }
.newstit li{ font-size: 23px; color: #fff; text-align: center; font-weight: bold; width: 193px; float: left;}
.newstit li:hover{ text-decoration: underline; cursor: pointer; }
.newstit li.active{ text-decoration: underline; }
.newstit span{ font-size: 16px; right: 20px; top:0; position: absolute;}

.hotNews{ padding-top: 23px; height: 190px; padding-left: 15px; }
.hotNews dt{ float: left; width: 270px; }
.hotNews dt img{ width: 250px; height: 173px; }
.hotNews dd{ float: left; width: 400px; }
.hotNews dd h4{ font-size: 18px; line-height: 30px;}
.hotNews dd p{ line-height: 18px; }
.newslistindex{ padding-right: 20px;  padding-left: 20px;}
.newslistindex li{ font-size: 14px; background: url(../images/newslistbg.jpg) repeat-x; line-height: 30px; height: 30px; width: 670px; }
.newslistindex li a{ background: #fff; }
.newslistindex li span{ float: right; background: #fff;}
.newslistindex li:hover{ background: url(../images/newslistbg.jpg) repeat-x left -30px;  color: #99cc00;}
.newslistindex li:hover a{ color: #99cc00; }


.zxly{ width: 384px; height: 425px; float: right; background: url(../images/wentibg.jpg) left top no-repeat;}
.zxly .biaoti{ height: 58px; line-height: 58px; }
.zxly .biaoti span{ float: right; padding-right: 20px; font-size: 16px;}
.zxly .biaoti span a{ color: #aaa; }
.zxly .biaoti h3{ float: left; width: 200px; text-align: center; font-size: 20px; color: #fff; }



.footer{ background: #555555; margin-top: 50px;}
.footerleft{ height: 245px; width: 972px; float: left; color: #fff;}
.footerleft ul{ height: 80px; width: 972px; font-size: 18px; margin-left: -30px;}
.footerleft ul li{ float: left; height: 80px; width: 96px; line-height: 80px;}
.footerleft ul li a{ color: #fff; display: block; height: 80px; width: 96px; float: right; text-align: center; }
.footsy{ width: 50px; }
.footerTxt{ line-height: 30px; font-size: 15px;}
.footerTxt q{ quotes: none; font-size: 22px; margin-right: 20px; }

.QR{ height: 215px; padding-top: 30px; float: right; width: 128px; text-align: center;}
.QR span{ text-align: center; color: #fff; font-size: 14px; }

	

.copy{ height: 50px; background: #99cc00; line-height: 50px; }
.copy p{ float: left; font-size: 12px;}
.copy span{ float: right; }
.copy span a{ color: #000; }
.syliuyan{ width: 330px; margin: 0 auto; padding-top: 20px; font-size: 15px;}
.syliuyan .ka{ width: 220px; height: 34px; line-height: 34px;}
.syliuyan p{ margin-bottom: 10px; color:}
.syliuyan textarea{ width: 330px; height: 98px; }

.link {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding-top: 20px;
  width: 1100px;
}
.linktitle {
  border-bottom: 1px solid #ccc;
  color: #99cc00;
  font-size: 16px;
  font-weight: bold;
  line-height: 42px;
}
.linkmain {
  padding-top: 10px;
}
.linkmain  a {
  display: inline-block;
  padding-right: 20px;
  white-space: nowrap;
}