.pagebar { padding:20px; overflow:hidden}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 7px 8px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #0262b8;
  border: 1px solid #0262b8;
}
.pagination a.page-num-current {
  color: #fff;
  background: #0262b8;
  border: 1px solid #0262b8;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}



.banner {
    width:100%;
    min-width: 1000px;
    background: url(../images/banner.jpg) no-repeat top center;
    height: 557px;
    position: relative;
    z-index: 9;
}
a{
    text-decoration: none;
}
.clearfix:before,.clearfix:after{
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}
.introduction{
    margin: 65px 0 0 0;
}
.introduction-tit em{
    color: #78a58d;
    font-size: 15px;
    padding: 10px 0 0 20px;
    display: block;
    letter-spacing: 3.6px;
}
.introduction-tit span{
    color: #047338;
    font-size: 34px;
    font-weight: bold;
    line-height: 32px;
    padding: 10px 0 0 20px;
    display: block;
}
.introduction-tit{
    width: 517px;
    height: 80px;
    background: url(../images/tit.jpg);
}
.introduction-para {
    width: 517px;

}
.introduction-para p{
    line-height: 28px;
    text-indent: 25px;
    color: #666666;
    font-size: 14px;
}
.introduction-lis{
    margin: 36px 0 0 0;
}

.introduction-lis ul li{
    width: 89px;
    height: 145px;
    float: left;
    text-align: center;
    color: #686767;
    font-size: 18px;
    font-weight: bold;
    margin: 0 60px 0 50px;
}
.introduction-lis ul li span{
    line-height: 54px;
    color: #959595;
}
.main-tit{
    margin-top: 15px;
    position: relative;
    z-index: 999;
}
.main-tit1{
    width: 500px;
    height: 81px;
    color: #ffffff;
    font-size: 30px;
    text-align: center;
    line-height: 81px;
    background: url(../images/bg1.jpg) no-repeat;
}
.main-tit2  {
    background: url(../images/bg2.jpg) no-repeat;
    width: 400px;
    height: 81px;
    color: #ffe401;
    text-align: right;
}
.main-tit2 em{
    color: #ffe401;
    display: block;
    font-size: 20px;
    letter-spacing: 2px;
    margin: 15px 80px 0 0;
}
.main-tit2 span{
    display: block;
    font-size: 35px;
    text-align: center;
    line-height: 37px;
}
.main-tit3{
    background: #b00b11 none repeat scroll 0 0;
    font-size: 18px;
    height: 60px;
    padding: 21px 32px 0;
    width: 36px;
}
.main-tit3 a{
    color: #fff;
    line-height: 12px;
}
.main-tit3 a:hover{

}
/*����*/
.honor{
    margin: 47px 0 0 0;
}
.honor-tit h2{
    color: #f98900;
    font-size: 36px;
    line-height: 26px;
    text-align: center;
    font-weight: bold;
}
.honor-tit span{
    display: block;
    line-height: 37px;
    height: 37px;
    text-align: center;
    color: #686767;
    font-weight: bold;
    font-size: 22px;
    margin: 8px 0 0 0;
    letter-spacing: 2px;
    background: url(../images/h-t.jpg) no-repeat center center;
}
.honor-lis{
    margin: 47px 0 0 0;
}
.tab-content ul li{
    float: left;
    width: 320px;
    height: 260px;
    border: 1px solid #eeeeed;
    margin: 0 8px 0 0;
}
.tab-tit ul{
    text-align: center;
    margin: 25px 0 0 460px;

 }
.tab-content{
    display: none;
}
.tab-content.act{
    display: block !important;
}
.tab-tit ul li.current{
    background: #20c642;
}

.tab-tit ul li{
    cursor: pointer;
    width: 13px;
    height: 13px;
    border-radius: 13px;
    background: #eaeaea;
    float: left;
    margin: 0 12px 0 0;
}
.banner1{
    width: 100%;
    min-width: 1000px;
    height: 435px;
    margin: 62px auto 0;

    background: url(../images/banner1.jpg) no-repeat center center;
}
.banner2{
    width: 100%;
    min-width: 1000px;
    height: 516px;
    margin: 0 auto;
    text-align: center;
    background: url(../images/zj6.png) no-repeat top center;
}
.product{
    margin: 47px 0 0 0;
}
.product-content{
    margin: 44px 0 0 0;
}
.product-content > div{
    height: 467px;

}
.mr2{
    margin: 0 2px 0 0;
}
.p2{
    width: 322px;
    height: 231px;
}
.p3{
    width: 302px;
    height: 231px;
}
.p4{
    width: 322px;
    height: 234px;margin: 2px 0 0 0;
}
.p6{
    width: 302px;
    height: 234px;
    margin: 2px 0 0 0;
}
/*��̬��*/
.shengtai{
    margin: 47px 0 0 0;
    border-bottom: 1px dashed #f6f6f6;
}
.shengtai h2{
    font-size: 50px;
    font-weight: bold;
    color: #028642;
    line-height: 53px;
}
.shengtai-tit{
    width: 300px;
    height: 40px;
    background: #028642;
    color: #fff;
    font-size: 30px;
    line-height: 40px;
    text-align: center;
    margin: 0 7px 0 0;
}
.shengtai-lis ul li{
    float: left;
    margin-left: 7px;
}
.shengtai-para{
    width: 583px;
    height: 99px;
    padding: 17px 14px 26px 17px;
    border: 1px dashed #cbb66f;
    color: #cbb66f;
    font-size: 16px;
    line-height: 36px;
}
.shengtai-img li{
    float: left;
    margin: 0 11px 0 0;
}
.shengtai-content{
    margin: 46px 0 0 43px;
}
.shengtai-content h2{
    color: #028642;
    font-size: 50px;
    font-weight: bold;
    line-height: 50px;
}
.shengtai-content span{
    color: #ffffff;
    font-size: 20px;
    width: 396px;
    height: 30px;
    display: block;
    text-align: center;
    line-height: 30px;
    background: #028642;
    letter-spacing: 5px;
    margin: 10px 0 0 0;
}
.shengtai-content p{
    width: 528px;
    height: 163px;
    padding: 29px 20px 29px 35px;
    color: #cbb66f;
    font-size: 16px;
    line-height: 34px;
    border: 1px dashed #cbb66f;
    margin: 40px 0 0 0;
}
.zj-tit{
    width: 22px;
    height: 209px;
    padding: 30px 20px 0;
    background: #028642;
    color: #fff;
    text-align: center;
    line-height: 25px;
    font-size: 20px;
}
.mr4{
    margin: 0 4px 0 0;
}
/*��������*/
.join-content{
    width: 893px;
    height: 279px;
    padding: 35px 78px 40px 30px;
    border: 1px dashed #ecdfba;
    margin-top: 35px;
}
.join-content h3{
    color: #f98900;
    font-size: 24px;
    font-weight: bold;
    padding-left: 10px;
    border-left: 6px solid #f98900;

}
.join-content ul li{

    line-height: 35px;
}
.join-content ul li em{
    display: inline-block;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    width: 82px;
    height: 18px;
    background: #fcb400;
    text-align: center;
    line-height: 18px;
    margin-right: 12px;
}
.join-content ul li span{
    color: #666666;
    font-size: 14px;
}
/*֧��*/
.support h3{
    color: #007238;
    font-size: 50px;
    line-height: 48px;
    font-weight: bold;
}
.support{
    margin: 75px 0 0 30px;
}
.support ul{
    margin: 22px 0 0 0;
}
.support ul li{
    margin: 14px 0 0 0;
}
.support ul li span{
    color: #078343;
    font-size: 16px;
    font-weight: bold;
}
.support ul li em{
    color: #ffffff;
    font-size: 16px;
    width: 26px;
    height: 26px;
    border-radius: 26px;
    background: #00a659;
    text-align: center;
    line-height: 26px;
    margin: 0 12px 0 0;
    display: inline-block;
}
/*��������*/
.liucheng{
    margin: 33px 0 0 0;
}
.liucheng-para{
    width: 473px;
    height: 313px;
    padding: 30px 20px 39px 29px;
    background: #e1cec4;
}
.liucheng-para h3{
    color: #916341;
    font-size: 30px;
    font-weight: bold;
    line-height: 30px;
}
.liucheng-para ul li{
    color: #916341;
    font-size: 14px;
    line-height: 32px;
}
.copyright{
    width: 100%;
    height: 212px;
    background: #064e29;
    margin: 172px 0 0 0;
}
.wechat{
    margin: -37px 0 0 0;
}
.address p{
    color: #ffffff;
    font-size: 14px;
    line-height: 24px;
}
.address p a{
    text-decoration: none;
    color: #ffffff;
}
.address p a:hover{
    text-decoration: underline;
}
.copyright span{
    display: block;
}
.copyright-img{
    position: absolute;
    right: 0;
    top: -134px;
}
.copyright-fl{
    width: 405px;
}
.copyright-fl span{
    color: #ffffff;
    width: 405px;
    font-size: 25px;
    font-weight: bold;
    display: block;
    margin: 15px 0 0 0;
    letter-spacing: 3px;
}
.banner2 h4{
    color: #fff;
    font-size: 20px;
    line-height: 15px;
    padding: 108px 0 0 0;
}
.banner2 h3{
    color: #ffea00;
    font-size: 30px;
    line-height: 30px;
    margin: 35px 0 0 0;
    font-weight: bold;
    letter-spacing: 2px;
}
.banner2 h1{
    color: #fff;
    font-size: 110px;
    line-height: 115px;
    margin: 10px 0 0 0;
}
.banner2 h2{
    color: #fff;
    font-size: 25px;
    margin: 25px 0 0 0;
    line-height: 20px;
    letter-spacing: 2px;
}
.banner2 h2 a{
    color: #fff;
}
.banner2 h2 a:hover{
    color: #fff;
    text-decoration: underline;
}
.banner2 h5{
    color: #fff;
    font-size: 16px;
    margin: 20px 0 0 0;
    line-height: 20px;
    letter-spacing: 2px;
}
.temp_bottombg{
    background: #003d1e !important;
}
.menu {
	width: 100%;
	height: 50px;
	background: #009B4C;
	border-bottom: 1px solid #eaeaea
}
.menu ul {
	width: 1120px;
	margin: 0 auto;
}
.menu li {
	float: left;
	display: inline;
	text-align: center;
	width: 148px;
	position: relative;
}
.menu li a {
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
	font: 16px/50px 'Microsoft Yahei'
}
.menu li .nav a {
	float: left;
	color: #000;
	width: 100%;
	border-top: 1px solid #000;
	text-align: center;
	line-height: 55px;
	background: #ffe410
}
.menu a:hover, .menu a.cur {
	color: #fff;
	background: #56ca98;
}
		.slideBox{ width:100%; height:618px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1920px; height:618px; display:block;  }
.clear {
	clear:both;
	overflow:hidden;
}
/*内页侧栏*/
.sidebar{  background:url(../images/insidemainbg_1.jpg) repeat-x left  top; margin-bottom:20px; margin-top: 20px}
.sidebar .sb_nav{ float:left; width:23%; 
margin-bottom:30px;
border:1px solid #ddd;
border-top:none;
}
.sidebar .sb_nav h3.title{ text-align:left;  padding:0px 15px; height:38px; line-height:38px;  font-size:16px; color:#fff;  background:#009B4C;
 font-family:"微软雅黑"；
 
}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ padding:0px 0px; width:213px; padding-bottom:20px; font-size:14px; }
#sidebar dl{ margin-left:0px;}
#sidebar dl dt{ padding:5px 0px 5px 025px; text-indent:10px;  background:#fff; border-bottom:1px solid #dddddd; height:26px; line-height:26px;
 border-bottom:1px  dashed #ebebeb; }
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px;}
#sidebar dl dt.on {}
#sidebar dl dt.on a{ font-weight:bold; color:#373737;  }
#sidebar dl h4.on a{ font-weight:bold;
}
.sidebar .sb_box{ float:right; width:72%; overflow:hidden; border:1px solid #cccccc; border-top:none; }
.sidebar .sb_box h3.title{ height:38px; line-height:38px; position:relative; background:#009B4C;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px;  padding:0px 15px; color:#fff;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:0px; right:15px; color:#fff; height:38px; width:auto;}
.sidebar .sb_box h3.title div.position a{ color:#Fff;}
#showtext{ padding:15px; line-height:2;}
.list-none{ list-style:none; padding:0px; margin:0px;}
.listel li{ margin:0px 5px; height:35px; line-height:35px; overflow:hidden; padding-left:13px; background:url(../images/dt-1_1.gif) no-repeat left 12px; border-bottom:1px dotted #ccc; }
.listel li a{ margin-right:5px; zoom:1; color:#373737;}
.listel li span{ float:right; color:#666;}
.inner{ width:69%; margin:0 auto; min-width:85px; padding-top:20px; }
.cont6{background:#c30d22;}
/*产品模块*/

#productlist{ padding:15px 10px;}

#productlist li{ float:left; display:inline; text-align:center;}

#productlist li a.img{ display:block; text-align:center; font-size:0px;}

#productlist li a.img img{ margin:auto; border:1px solid #ccc;}

#productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}

#showproduct{ padding:15px;}

#showproduct h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}

#showproduct .pshow dt{ float:left;}

#showproduct .pshow dt{ float:left;}
#showproduct .pshow dt  img{ float:left; height:auto;}

#showproduct .pshow dd{ float:right;}

#showproduct .pshow dd ul{ margin-left:15px; }

#showproduct .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; }

#showproduct .pshow dd li span{ position:absolute; left:0px; top:0px; color:#999; padding:5px; height:28px;}

#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7_1.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }

#showproduct .editor{ line-height:2; padding:0px 10px; font-size:14px;}
/*翻页*/

#flip{ margin-bottom:15px;}
.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}

.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}

.metpager_8 a:hover { border:1px solid #a0a0a0; }

.metpager_8 a:hover { border:1px solid #a0a0a0; }

.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}

.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}
/*文章模块*/

#newslist{ padding:15px 20px;}

#newslist li{ padding:6px 10px; background:url(../images/dt-0_1.gif) no-repeat left 19px;}

#newslist li a{ font-size:14px; margin-right:5px; color:#373737;}

#newslist li span{ float:right; color:#aaa;}

#newslist li p{ color:#aaa;}

#shownews{ padding:0px 15px 15px;}

#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}

#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}

#showtext{ padding:15px; line-height:2;}
.list-none{ list-style:none; padding:0px; margin:0px;}
.listel li{ margin:0px 5px; height:35px; line-height:35px; overflow:hidden; padding-left:13px; background:url(../images/dt-1_1.gif) no-repeat left 12px; border-bottom:1px dotted #ccc; }
.listel li a{ margin-right:5px; zoom:1; color:#373737;}
.listel li span{ float:right; color:#666;}
.turn {
	margin-top: 56px;
	position: relative;
	color: #666;
	border-top: 1px solid #e8e8e8;
	padding-top: 20px;
}
.turn p {
	margin: 0 0 10px 0;
}
.turn p span {
	background: #009b4c;
	padding: 5px 10px;
	color: #fff;
	margin-right: 10px;
}
.turn a {
	color: #666;
}
.turn a.back {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 20px;
}
.turn a:hover {
	color: #cba660 !important;
}
/*新闻*/

/******************************news*****************************************/

.news-wrap {
}
.snews-banner {
	width: 1220px;
	height: 317px;
}
.news-banner {
	height: 580px;
	background: url(../images/bg_bg08.jpg) no-repeat center bottom;
}
.about-ei .title {
	width: 324px;
	height: 58px;
	padding: 64px 0 4px 58px;
	font-size: 20px;
	line-height: 58px;
	color: #525252;
	background: url(../images/bg_shadow06.png) no-repeat center bottom;
	margin: 0 auto 31px;
	position: relative;
	z-index: 2;
}
.news-tips {
	width: 334px;
	height: 66px;
	padding: 50px 0 0 48px;
	background: url(../images/bg_shadow06.png) no-repeat center bottom;
	font-size: 20px;
	line-height: 56px;
	margin: 0 auto;
	font-weight: bold;
	font-family: "微软雅黑", "宋体";
	color: #5b5959;
}
.news-sign-bg {
	height: 4px;
	background: url(../images/bg_sign12.jpg) no-repeat center;
	margin: 22px auto 40px;
}
.news-btns {
	height: 30px;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	padding: 32px 0;
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	color: #cecece;
}
.news-btns h2 {
	display: inline;
	font-weight: normal;
}
.news-btns a {
	display: inline-block;
	padding: 0 32px;
	color: #636363;
	font-size: 12px;
	height: 19px;
	line-height: 19px;
}
.news-btns a:hover, .news-btns a.on {
	color: #fff;
	background: #009b4c;
}
.news-years {
	line-height: 26px;
	color: #cacaca;
	margin-bottom: 24px;
	text-align: center;
	padding: 32px 0;
}
.news-years a {
	display: inline-block;
	padding: 0 22px;
	color: #444;
}
.news-years a:hover, .news-years a.on {
	color: #b92721;
}
.news-list {
	/*	width: 488px;*/


	padding-bottom: 10px;
	margin: 0 auto;
	font-family: "微软雅黑", "宋体";
}
.sy-news-list {
	margin: 0;
}
.news-list .img {
	width: 315px;
	height: 315px;
	float: left;
	position: relative;
	overflow: hidden;
}
.news-list .img li {
	width: 315px;
	height: 315px;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.newsimg-btns {
	height: 9px;
	position: absolute;
	right: 12px;
	bottom: 80px;
	z-index: 5;
}
.newsimg-btns span {
	display: inline-block;
	width: 9px;
	height: 9px;
	margin-left: 5px;
	background: url(../images/bg_btn06.png) no-repeat;
	cursor: pointer;
}
.newsimg-btns span.on {
	background-position: 0 -9px;
}
.news-list .img .bg {
	width: 315px;
	height: 67px;
	background: url(../images/bg_shadow08.png) repeat-x;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
}
.newsimg-tips {
	width: 280px;
	height: 48px;
	position: absolute;
	left: 18px;
	bottom: 10px;
	z-index: 3;
}
.newsimg-tips a {
	font-size: 14px;
	line-height: 24px;
	color: #fff;
}
.news-list .list {
	width: 900px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.news-list .list.sy-list {
	width: 488px;
	float: none;
}
.news-list .list ul {
	float: left;
	display: inline;
}
.sy-news-list .sy-list ul {
	margin: 0;
}
.news-list .list li {
	width: 430px;
	height: 97px;
	float: left;
	margin-bottom: 12px;
	border-bottom: 1px solid #e1e1e1;
}
.sy-news-list .sy-list ul li {
	margin-bottom: 0;
}
.news-list .list li.hover {
	background: #009944;
}
.news-list .list .time {
	width: 97px;
	height: 70px;
	padding: 14px 0 13px;
	float: left;
	line-height: 24px;
	font-family: Arial;
	color: #009944;
	text-align: center;
	font-size: 14px;
}
.news-list .list li.hover .time {
	color: #ecd2b4;
}
.news-list .list li.hover .time .day {
	color: #fff;
}
.news-list .list .day {
	font-size: 50px;
	line-height: 46px;
	font-weight: bold;
}
.news-list .intro {
	width: 290px;
	height: 68px;
	padding: 14px 23px 0 11px;
	line-height: 18px;
	float: left;
}
.news-list .intro h3 {
	font-size: 16px;
}
.news-list .intro a {
	display: inline-block;
	width: 100%;
	color: #999899;
}
.news-list .intro a.tit {
	font-size: 16px;
	line-height: 28px;
	color: #105ab3;
	padding-bottom: 4px;
	font-weight: bold;
}
.news-list .list li.hover a {
	color: #ecd2b4;
}
.news-list .list li.hover a:hover {
	color: #ecd2b4 !important;
}
.news-list .list li.hover a.tit {
	color: #fff;
}
.news-list .list li.hover a.tit:hover {
	color: #fff !important;
}
.pagess {
	clear: both;
	height: 30px;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
}
.pagess ul li {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 2px 9px;
	margin: 0 3px;
	line-height: 20px;
	background: #fff;
}
.pagess ul li:hover {
	background: #088336;
	color: #fff;
	border: 1px solid #088336
}
.pagess ul li.thisclass {
	display: inline-block;
	border: 1px solid #1f82b7;
	padding: 2px 9px;
	margin: 0 3px;
	background: #088336;
	color: #fff;
}
.pagess ul li.thisclass a {
	color: #fff;
}
.pagess ul li a {
	display: block
}
.pagess ul li a:hover {
	color: #fff;
}
.newsbts {
	color: #191919;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	margin-top: 50px;
}
.newstime {
	text-align: center;
	color: #9f9f9f;
	border: 1px solid #e8e8e8;
	border-left: 0;
	border-right: 0;
	height: 33px;
	line-height: 33px;
	margin: 10px 0;
}
.newstime a {
	color: #9f9f9f;
}
.fw {
    height: 354px;
    padding: 20px 0 0 0;
    font-family: "Microsoft YaHei";
}
.fw h3 {
	font-size:26px;
	color:#009b4c;
	text-align:center;
	font-weight: bold;
}
.span12 {
	padding: 10px 0 0 105px;
}
.inp {
	float: left;
    width: 285px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #f9e78e;
    background: #8ef9c2;
    color: #000;
    font-size: 16px;
    text-indent: 16px;
}
.inp1 {
	float: left;
    width: 135px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #f9e78e;
    background: #8ef9c2;
    color: #000;
    font-size: 16px;
    text-indent: 16px;
}
.inp2 {
	float: left;
    width: 90px;
    height: 42px;
    line-height: 44px;
    background: #fff;
    color: #ff0000;
    font-size: 18px;
    text-indent: 16px;
	margin-left:5px;
}
.button1 {
	padding:15px;
	width:110px;
	height:44px;
	line-height:10px;
	font-size:16px;
	background:#009b4c;
	border: 1px solid #f9e78e;
	color:#fff;
}
.side-bar a,.chat-tips i {background: url(/style/images/right_bg.png) no-repeat;}
.side-bar {width: 66px;position: fixed;bottom: 20px;right: 25px;font-size: 0;line-height: 0;z-index: 100;}
.side-bar a {width: 66px;height: 66px;display: inline-block;background-color: #e5b72f;margin-bottom: 2px;}
.side-bar a:hover {background-color: #1c7500;}
.side-bar .icon-qq {/*background-position: 0 -62px;*/}
.side-bar .icon-chat {background-position: 0 -130px;position: relative;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-blog {background-position: 0 -198px;}
.side-bar .icon-mail {background-position: 0 -266px;}
.side-bar .icon-totop {background-position: 0 -334px;}
.chat-tips {padding: 20px;border: 1px solid #d1d2d6;position: absolute;right: 78px;top: -55px;background-color: #fff;display: none;}
.chat-tips i {width: 9px;height: 16px;display: inline-block;position: absolute;right: -9px;top: 80px;background-position:-88px -350px;}
.chat-tips img {width: 138px;height: 138px;}