@charset "UTF-8";
@import "../iconfont/iconfont.css";
/*还有另外的字体如下*/
/*RobotoMono-Medium,DINAlternate-Bold,PingFangSC-Medium*/
* {word-wrap: break-word;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC-Regular,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif/*PingFangSC-Regular,Microsoft YaHei,Arial,sans-serif*/;outline:none!important;vertical-align: baseline;padding:0; margin:0; word-spacing: 0;}
html,body{width:100%;height:100%;}
body {font-size:14px;color:#000;background:#efefef;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr {margin: 0; padding: 0; border:0;}
table {empty-cells: show; border-collapse: collapse;}
ul li { list-style: none }
img {border: none;cursor: pointer !important;}
img:hover{cursor: pointer !important;}
a {color:#000; text-decoration: none;outline:none}
a:hover {text-decoration: none; color:#1bce98;outline:none}
.none{ display:none;}
/*html5*/
/*.cases-page ul li a img,header,header-fixed,.brand-block:hover,.project-block ul li a,.solution-block{transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}*/
/*float*/
.fl{float:left}
.fr{float:right}
/*Vclass*/
::after, ::before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*Blank CSS*/
.blank5{display:block;height:5px;}
.blank10{display:block;height:10px;}
.blank15{display:block;height:15px;}
.blank20{display:block;height:20px;}
.blank30{display:block;height:30px;}
.blank40{display:block;height:40px;}
.blank50{display:block;height:50px;}
.blank60{display:block;height:60px;}
.blank80{display:block;height:80px;}
.blank100{display:block;height:100px;}
/*Clear*/
.clearfix { zoom: 1 }
.clearfix::after, .clearfix::before {display:block;line-height: 0;content: "";clear: both;}
/** html .clearfix{height:1%}
*+html .clearfix{min-height:1%}*/

/*header*/
.header-page{width:100%;min-height:140px;display:block;background:#595757;}
.header-topbar{width:100%;height:30px;background:#000;display:block;}
.welcome{line-height:30px;font-size:14px;color:#898989;}
.topbar-page{width:1200px;display:block;margin:0 auto;}
.topnav-right{width:auto;}
.topnav-right ul{}
.topnav-right ul li{min-width:40px;line-height:30px;float:left;}
.topnav-right ul li a{font-size:14px;color:#898989;padding-left:15px;}

.header-logo{width:100%;height:110px;display:block;position:relative;}
.header-logo-left-bg{height:110px;width:25%;position:absolute;top:0px;left: 0px;background:#009944;z-index: 1}
.header-logo-page{width:1200px;height:110px;display:block;margin:0 auto;z-index: 1000;position: relative;}
.header-logo-left{float: left;height:110px;}
.header-logo-left img{height:110px;width:auto;}
.header-logo-contact{float:right;text-align:center;padding-top:25px;}
.header-logo-contact p.rexian{font-size:15px;color:#a6a5a5;}
.header-logo-contact p.phonenum{font-size:28px;color:#fde201;padding-top:8px;}

.header-nav{width:100%;height:50px;background:#2c2c2c;line-height:50px;display:block;}
.header-nav-page{width:1200px;height:50px;line-height:50px;display:block;margin:0 auto;}
.header-nav-page ul{margin-left:-10px;}
.header-nav-page ul li{display:block;float:left;margin-right:12px;}
.header-nav-page ul li a{color:#fff;font-size:14px;width:100%;height:100%;display:block;padding-left:4px;padding-right:4px;
text-align:center;}
.header-nav-page ul li.hover a{background:#1bce98;}


.index-nav{width:156px;height:100%;position:absolute;top:0px;left:6%;background:rgba(0,0,0,0.7);}
.index-nav ul{padding-top:6px;}
.index-nav ul li{height:36px;line-height:36px;padding-top:4px;padding-bottom:4px;}
.index-nav ul li a{width:100%;height:100%;display:block;text-align:center;color:#fff;}
.index-nav ul li a:hover{color:#009cae;border-bottom:1px solid #009cae;}

.common-banner{width:100%;height:320px;display:block;}

.banner{width:100%;min-height:600px;display:block;background:#2294f0;position:relative;}

/****/

/*全屏自适应轮播样式*/
.banner-main {
	width: 100%;
	height: 600px;
	position: relative;
}

.banner-main-img {
	height: 600px;
	width: 100%;
	min-width: 1000px;
	overflow: hidden;
}

.banner-main-img li {
	width: 100%;
	display: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.banner-main-img li img{
    width: 1400px;
    height: 600px;
    display: block;
    position: relative;
    left: 50%;
    margin-left: -700px;
    top: 0;
}
.ui-controls ul{
	position: absolute;
	bottom: 29px;
	left: 9.4%;
	z-index: 999;
	text-align: center;
	margin-left:2px;
}

.ui-controls ul li {
	float: left;
	width: 2px;
	height: 2px;
	margin: 0px 2px;	
	border: 2px solid #eee;
	border-radius:50%;
	background: #eee;
	/*border-radius: 50%;
	border: 2px solid rgba(255, 255, 255, 0.9);
	background: rgba(0, 0, 0, 0.5);*/
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.ui-controls ul li:hover {
	border: 2px solid #fec000;
	background: #fec000;
	/*border: 2px solid rgba(0, 0, 0, 0.5);
	background: rgba(255, 255, 255, 0.6);*/
}

.ui-controls ul .current {
	border: 2px solid #fec000;
	background: #fec000;
	/*border: 2px solid rgba(0, 0, 0, 0.5);
	background: rgba(255, 255, 255, 0.6);*/
}

.ui-controls .ui-prev {
	width: 41px;
	height: 69px;
	position: absolute;
	bottom:0px;
	left: 6%;
	margin-top: -35px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/icon-slides.png) no-repeat -84px 50%;
	z-index: 999;
	cursor: pointer;
}

.ui-controls .ui-next {
	width: 41px;
	height: 69px;
	position: absolute;
	bottom:0px;
	left: 14.5%;
	margin-top: -35px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/icon-slides.png) no-repeat -125px 50%;
	z-index: 999;
	cursor: pointer;
}

.ui-controls .ui-prev:hover {
	background-position-x: 0px;
}

.ui-controls .ui-next:hover {
	background-position-x: -42px;
}
/*固定大小样式*/
.pic-scroll{
	width: 1200px;
	margin: 50px auto 30px;
}
.pic-scroll .lunbo01{
	float: left;
	width: 600px;
	height: 400px;
	border: 5px solid #ccc;
	background: #eee;
	position: relative;
}
.banner-main-img01 {
	height: 400px;
	width: 600px;
	overflow: hidden;
}

.banner-main-img01 li {
	width: 600px;
	display: none;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.banner-main-img01 li img{
    width: 600px;
    height: 400px;
    display: block;
    position: relative;
    left:0;
    top: 0;
}
.ui-controls01 ul{
	position: absolute;
	bottom: 20px;
	right: 20px;
}

.ui-controls01 ul li {
	float: left;
	width: 10px;
	height: 10px;
	margin: 0px 5px;
	border: 2px solid #ddd;
	background: #eee;
	/*ie8以上css*/
	/*border-radius: 50%;
	background: rgba(0, 0, 0, 0.5);
	border: 2px solid rgba(255, 255, 255, 0.9);	*/
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.ui-controls01 ul li:hover {
	border: 2px solid #ccc;
	background: #999;	
	/*border: 2px solid rgba(0, 0, 0, 0.5);
	background: rgba(255, 255, 255, 0.6);*/
}

.ui-controls01 ul .current {
	border: 2px solid #ccc;
	background: #999;	
	/*border: 2px solid rgba(0, 0, 0, 0.5);
	background: rgba(255, 255, 255, 0.6);*/
}

.ui-controls01 .ui-prev01 {
	width: 41px;
	height: 69px;
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -35px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/icon-slides.png) no-repeat -84px 50%;
	z-index: 999;
	cursor: pointer;
}

.ui-controls01 .ui-next01 {
	width: 41px;
	height: 69px;
	position: absolute;
	top: 50%;
	right: 0px;
	margin-top: -35px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/icon-slides.png) no-repeat -125px 50%;
	z-index: 999;
	cursor: pointer;
}

.ui-controls01 .ui-prev01:hover {
	background-position-x: 0px;
}

.ui-controls01 .ui-next01:hover {
	background-position-x: -42px;
}


/*****/




.footer{width:100%;min-height:400px;height:auto;background:#322b29;}
.footer-nav{width:100%;height:60px;line-height:60px;border-bottom:3px solid #1bce98;}
.footer-nav ul{display:block;min-width:100px;width:auto;margin:0 auto;text-align:center;}
.footer-nav ul li{min-width:80px;text-align:center;display:inline-block;
height:60px;}
.footer-nav ul li:last-child a{border-right:none;}
.footer-nav ul li a{font-size:15px;color:#b7b8b8;border-right:2px solid #b7b8b8;padding-left:20px;padding-right:20px;}

.footer-page{width:1200px;display:block;margin:0 auto;min-height:260px;}
.footer-page .footer-logo{float:left;}
.footer-page .footer-logo img{margin-top:50px;height:150px;width:auto;}
.footer-page .footer-text{width:600px;height:auto;float:left;display:block;margin-top:50px;margin-left:90px;}
.footer-page .footer-text p{font-size:15px;color:#b7b8b8;margin-top:10px;}
.footer-page .footer-text p a{color:#b7b8b8;}
.footer-page .footer-weixin{float: right;margin-right:50px;}
.footer-page .footer-weixin img{height:100px;width:auto;margin-top:75px;}



.footer-link{width:100%;min-height:100px;height:auto;border-top:1px solid #b5b7b6;}
.footer-link-page{width:1200px;display:block;margin:0 auto;padding-top:30px;}
.footer-link-page span.linktitle{width:80px;height:auto;display:block;float: left;color:#b7b8b8;font-size:15px;}
.footer-link-page ul{width:calc(100% - 100px;);float:left;}
.footer-link-page ul li{float:left;padding-right:28px;}
.footer-link-page ul li a{color:#b7b8b8;font-size:15px; }


.recommend{width:100%;height:60px;background:#009944;display:block;}
.recommend-page{width:1200px;line-height:60px;display:block;margin:0 auto;}
.recommend-keyword{min-width:100px;width:68%;overflow: hidden;float:left;}
.recommend-keyword .recommend-keyword-title{color:#ffffff;display:inline-block;float:left;}
.recommend-keyword ul li{display:inline-block;margin-right:20px;}
.recommend-keyword ul li a{color:#ffffff;}

.recommend-search{float:right;overflow:hidden;display:block;padding-top:12px;}
.recommend-search .recommend-search-input{width:180px;height:36px;background:#ebebeb;border:none;padding-left:5px;float:left;}
.recommend-search .recommend-search-btn{width:40px;height:36px;/*background:#424242;*/border:none;/*margin-left:-4px;margin-top:3px;*/
    float:left;color:#bc9417;cursor:pointer;text-align:center;background:url(../img/search.png) no-repeat center center #424242;}
.recommend-search .recommend-search-btn i{color:#bc9417;font-size:18px;}

/*index-page*/
.gray{background:#ddddde}
.white{background:#fff;}
.huise{background:#f6f6f6;}
.index-page{min-height:300px;height:auto;display:block;width:100%;padding-bottom:50px;}
.index-page-bar{width:500px;display:block;margin:0px auto;padding-top:30px;padding-bottom:20px;}
.index-page-bar img{width:500px;height:auto;}

.index-page-text-bar{width:100%;height:32px;display:block;text-align:center;position:relative;line-height:32px;}
.index-page-text-bar div.title{display:inline-block;padding-left:18px;padding-right:18px;z-index: 1001;position:relative;}
.index-page-text-bar hr{border:none;height:1px;background:#727171;position:absolute;top:15px;z-index:1000;width:100%;}


.index-yuan{width:1200px;display:block;height:240px;margin-bottom:30px;margin:0 auto;background:#009944;}
.index-yuan ul{}
.index-yuan ul li{width:132px;height:auto;display:block;margin-left:56px;display:inline-block;padding-top:40px;}
.index-yuan ul li a img{border-radius:50%;width:130px;height:130px;display:block;}
.index-yuan ul li a:hover img{box-shadow:0 0 20px #b0b6bc;}
.index-yuan ul li a div.title{text-align:center;font-size:15px;color:#ffffff;margin-top:10px;}


.index-type-page{width:1200px;display:block;margin:0 auto;}
.index-type-block{width:49.9%;min-height:200px;display:block;}
.index-type-block-bar{width:100%;height:40px;line-height:40px;background:#1bce98;text-align:center;}

.index-leixing{background:#e6e7e7;height:122px;}
.index-leixing ul{}
.index-leixing ul li{width:33%;height:60px;line-height:60px;float:left;border-bottom:2px solid #fff;border-right:2px solid #fff;}
.index-leixing ul li:nth-child(3){border-right:none;}
.index-leixing ul li:nth-child(6){border-right:none;}

.index-leixing ul li a{width:100%;height:100%;display:block;text-align:center;}

.index-mianji{background:#e6e7e7;height:122px;}
.index-mianji ul{}
.index-mianji ul li{width:49.7%;height:60px;line-height:60px;float:left;border-bottom:2px solid #fff;border-right:2px solid #fff;}
.index-mianji ul li:nth-child(2){border-right:none;}
.index-mianji ul li:nth-child(4){border-right:none;}

.index-mianji ul li a{width:100%;height:100%;display:block;text-align:center;}


.index-type-banner{width:1200px;display:block;margin:0px auto;padding-bottom:40px;}
.index-type-banner ul.tab{width:240px;float:left;}
.index-type-banner ul.tab li{width:240px;height:52px;line-height:52px;background:#727171;display:block;margin-bottom:8px;}
.index-type-banner ul.tab li.on{background:#1bce98;}
.index-type-banner ul.tab li a{width:100%;height:100%;display:block;text-align: center;color:#fff;}
.index-type-banner ul.tab div.phonenums{background:#222;width:240px;height:70px;padding-top:20px;}
.index-type-banner ul.tab div.phonenums img{width:50px;height:auto;float:left;margin-left:10px;}
.index-type-banner ul.tab div.phonenums div.shuoming{color:#fff;}
.index-type-banner ul.tab div.phonenums div.dianhuahao{color:#1bce98;font-size:25px;}


.index-type-banner ul.img{width:920px;float:right;height:451px;}
.index-type-banner ul.img li{}
.index-type-banner ul.img li a{width:100%;height:100%;display:block;}
.index-type-banner ul.img li a img{width:920px;height:451px;}


.indexshigong{width:1200px;min-height:300px;/*padding-bottom:30px;*/display:block;margin:0 auto;padding-top:40px;}
.indexshigong ul{}
.indexshigong ul li{width:48%;height:190px;display:block;/*background:#000;*/float:left;margin-bottom:40px;position:relative;}
.indexshigong ul li:nth-child(2){float:right;}
.indexshigong ul li:nth-child(4){float:right;}
.indexshigong ul li:nth-child(6){float:right;}

.indexshigong ul li div.img{height:190px;width:240px;float:left;margin-right:20px;
box-shadow: 0 0 10px #aeacac}
.indexshigong ul li div.title{font-size:16px;font-weight:bold;margin-bottom:10px;}
.indexshigong ul li div.desc{font-size:14px;line-height:24px;}
.indexshigong ul li div.more{position: absolute;bottom:10px;right:12px;}
.indexshigong ul li div.more a{color:#e50f20;}

.indexshigong div.morebtn{width:120px;height:42px;background:#727171;text-align:center;display:block;margin:0 auto;margin-top:20px;}
.indexshigong div.morebtn a{width:100%;height:100%;text-align:center;line-height:42px;color:#e3e3e3;display:block;}
.indexshigong div.morebtn a:hover{background:#ffc001 !important;}


.indexzhineng{width:100%;min-height:288px;display:block;margin-top:30px;}
.indexzhineng-page{width:1200px;min-height:288px;display:block;margin:0 auto;}
.indexzhineng-page ul{}
.indexzhineng-page ul li{width:25%;height:144px;display:block;float:left;}
.indexzhineng-page ul li a{width:100%;height:100%;display:block;text-align:center;padding-top:30px;}
.indexzhineng-page ul li a div.numbs{font-size:39px;font-weight:bold;font-family:黑体;font-style:oblique;}
.indexzhineng-page ul li a:hover div.numbs{color:#fff;}
.indexzhineng-page ul li a div.title{font-size:18px;color:#fff;margin-top:10px;}

.indexzhineng-page ul li:hover{background:#1bce98 !important;box-shadow: 0 0 10px #1bce98}
.indexzhineng-page ul li:nth-child(1){background:#595757;}
.indexzhineng-page ul li:nth-child(2){background:#1bce98;}
.indexzhineng-page ul li:nth-child(3){background:#595757;}
.indexzhineng-page ul li:nth-child(4){background:#1bce98;}
.indexzhineng-page ul li:nth-child(5){background:#1bce98;}
.indexzhineng-page ul li:nth-child(6){background:#595757;}
.indexzhineng-page ul li:nth-child(7){background:#1bce98;}
.indexzhineng-page ul li:nth-child(8){background:#595757;}

.indexyoushi{width:100%;min-height:650px;display:block;}
.indexyoushi-page{width:1200px;min-height:380px;display:block;margin:0 auto;position:relative;}
.indexyoushi-page ul{}
.indexyoushi-page ul li{width:150px;height:150px;
transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
}
.indexyoushi-page ul li:hover{background:#ffc001 !important;}
.indexyoushi-page ul li a{width:100%;height:100%;display:block;padding-left:10px;
text-align:center;
transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
}
.indexyoushi-page ul li a div.img{margin-top:17px;}
.indexyoushi-page ul li a div.title{font-size:16px;color:#000;margin-top:10px;}

.indexyoushi-page ul li:hover:nth-child(1){background:#d3d4d4 !important;}
.indexyoushi-page ul li:hover:nth-child(2){background:#d3d4d4 !important;}
.indexyoushi-page ul li:hover:nth-child(5){background:#d3d4d4 !important;}
.indexyoushi-page ul li:hover:nth-child(6){background:#d3d4d4 !important;}

.indexyoushi-page ul li:nth-child(1){background:#009944;position:absolute;top:80px;left:150px;}
.indexyoushi-page ul li:nth-child(2){background:#ffc001;position:absolute;top:195px;left:41px;}
.indexyoushi-page ul li:nth-child(3){background:#d3d4d4;position:absolute;top:193px;left:263px;}
.indexyoushi-page ul li:nth-child(4){background:#d3d4d4;position:absolute;top:80px;left:376px;}

.indexyoushi-page ul li:nth-child(5){background:#ffc001;position:absolute;top:80px;left:790px;}
.indexyoushi-page ul li:nth-child(6){background:#009944;position:absolute;top:195px;left:681px;}
.indexyoushi-page ul li:nth-child(7){background:#d3d4d4;position:absolute;top:193px;left:903px;}
.indexyoushi-page ul li:nth-child(8){background:#d3d4d4;position:absolute;top:80px;left:1016px;}

.indexyoushi-page-btn{position:absolute;bottom:20px;width:100%;text-align:center;}
.indexyoushi-page-btn a{color:#ffc001;font-size:16px;}


.indexmessage{width:1200px;height:300px;display:block;margin:0 auto;border:2px solid #a4a3a3;}

.indexmessage-page{width:820px;float:right;}
.indexmessage-page .indexmtitle{margin-top:30px;font-size:18px;}
.indexmessage-page .indexmshow{margin-top:10px;font-size:18px;}
.indexmessage-page .indexmfuwu{margin-top:30px;font-size:14px;}
.indexmessage-page .indexmdianhua{font-size:32px;color:#0085ae;margin-top:10px;}

.indexmessage-page .form{width:100%;height:42px;line-height:42px;margin-top:22px;}
.indexmessage-page .form div.input{background:#ddddde;border:3px solid #9fa0a0;width:190px;height:35px;
	line-height:35px;font-size:15px;display:inline-block;padding-left:10px;}
.indexmessage-page .form div.input	input{border:none;background:#ddddde;width:100px;display:inline-block;}
.indexmessage-page .form .btn{width:100px;background:#0085ae;color:#fff;font-size:15px;text-align:center;
	border:none;height:40px;line-height:40px;
}	

.indexmessage-page .form .qqlink{width:100px;height:40px;line-height:40px;text-align:center;display:inline-block;background:#0085ae;}
.indexmessage-page .form .qqlink a{width:100%;height:100%;font-size:15px;color:#fff;}


.indexliyou{width:100%;height:340px;display:block;}
.indexliyou-page{width:1200px;display:block;margin:0 auto;height:340px;}
.indexliyou-page ul{}
.indexliyou-page ul li{width:33%;height:170px;display:block;float:left;}

.indexliyou-page ul li a div.title{color:#fff;text-align:center;font-size:18px;margin-top:40px;}
.indexliyou-page ul li a div.desc{width:80%;display:block;margin:0 auto;font-size:15px;color:#fff;padding-top:20px;}

.indexliyou-page ul li a div.titles{color:#fff;font-size:21px;margin-top:70px;text-align:center;}
.indexliyou-page ul li:nth-child(1){background:#009944;}
.indexliyou-page ul li:nth-child(2){background:#595757;}
.indexliyou-page ul li:nth-child(3){background:#009944;}
.indexliyou-page ul li:nth-child(4){background:#595757;}
.indexliyou-page ul li:nth-child(5){background:#009944;}
.indexliyou-page ul li:nth-child(6){background:#595757;}


.indexpingjia{width:100%;min-height:400px;display:block;}
.indexpingjia .pingjiatitle{font-size:28px;text-align:center;margin-top:50px;margin-bottom:20px;}

.indexpingjia-page{width:1200px;min-height:300px;display:block;margin:0 auto;padding-bottom:50px;margin-top:40px;}
.indexpingjia-page ul{}
.indexpingjia-page ul li{width:20%;min-height:230px;display:block;display:inline-block;margin-right:70px;}
.indexpingjia-page ul li:last-child{margin-right:0px;/*float:right;*/}
.indexpingjia-page ul li div.img{width:100%;height:180px;display:block;}
.indexpingjia-page ul li div.title{margin-top:8px;margin-bottom:10px;font-size:16px;}
.indexpingjia-page ul li div.desc{font-size:14px;line-height:21px;}
.indexpingjia-page ul li div.more{text-align:center;padding-top:18px;}
.indexpingjia-page ul li div.more a{color:#0085ae;font-size:16px;}


.indexabout{min-height:300px;height:auto;display:block;width:100%;padding-bottom:50px;padding-top:40px;}

.indexabout-bar{width:100%;height:52px;display:block;text-align:center;position:relative;line-height:52px;}
.indexabout-bar div.title{display:inline-block;padding-left:18px;padding-right:18px;z-index: 1001;
	font-size:28px;position:relative;}
.indexabout-bar hr{border:none;height:1px;background:#727171;position:absolute;top:25px;z-index:1000;width:100%;}

.indexabout-page{width:1200px;min-height:500px;display:block;margin:0 auto;}

.indexabout-text{height:380px;display:block;margin-top:40px;}
.indexabout-text div.img{width:500px;height:380px;display:block;float:left;}
.indexabout-text div.show{float:right;width:calc(1200px - 540px);height:380px;position:relative;}

.indexabout-text div.show div.yingwen{color:#c8c8c8;font-size:28px;}
.indexabout-text div.show div.guanyu{margin-top:10px;font-size:18px;}
.indexabout-text div.show div.miaoshu{margin-top:20px;font-size:15px;line-height:28px;}
.indexabout-text div.show div.lianjie{position:absolute;bottom:0px;right:0px;}


.indexabout-img{width:1200px;height:170px;display:block;margin-top:50px;}
.indexabout-img div.imgs{width:24%;height:170px;display:inline-block;margin-right:6px;}


.indexliucheng{min-height:210px;height:auto;display:block;width:100%;padding-bottom:0px;padding-top:40px;}

.indexliucheng-bar{width:100%;height:52px;display:block;text-align:center;position:relative;line-height:52px;}
.indexliucheng-bar div.title{display:inline-block;padding-left:18px;padding-right:18px;z-index: 1001;
	font-size:28px;position:relative;}
.indexliucheng-bar hr{border:none;height:1px;background:#727171;position:absolute;top:25px;z-index:1000;width:100%;}

.indexliucheng-img{width:1200px;min-height:180px;display:block;margin:0 auto;padding-top:15px;}
.indexliucheng-img img{width:1200px; height:auto;}

.indexliuchengdianhua{height:52px;background:#c4c8c7;width:100%;line-height:52px;text-align:center;font-size:28px;}
.indexliuchengdianhua div.miaoshu{display:inline-block;font-size:18px;line-height:52px;}
.indexliuchengdianhua div.tubiao{display:inline-block;}
.indexliuchengdianhua div.dianhua{display:inline-block;font-size:32px;line-height:52px;}


.indexnews{width:1200px;display:block;margin:0 auto;min-height:400px;height:auto;padding-bottom:40px;}

.indexnews-page{width:49%;display:block;margin-top:30px;}
.index-news-bar{height:42px;line-height:42px;border-bottom:2px solid #868888;width:100%;}
.index-news-bar {position:relative;}
.index-news-bar  a{text-align:center;/*width:100%;height:100%;*/display:block;font-size:16px;
	font-weight:bold;color:#222;width:120px;line-height:42px;display:inline-block;}
.index-news-bar  a:hover{border-bottom:2px solid #1bce98;}
.index-news-bar  a.cur{border-bottom:2px solid #1bce98;}
.index-news-bar  span.more{position:absolute;right:10px;bottom:-5px;}
.index-news-bar  span.more a{font-size:14px;width:50px !important;}
.index-news-bar  span.more a:hover{border-bottom:none;}

.index-news-list{width:100%;padding-top:20px;}
.index-news-list ul{}
.index-news-list div.imgs{width:100%;margin-bottom:8px;}
.index-news-list div.imgs a img{width:100%;height:150px;}
.index-news-list ul li{height:32px;line-height:32px;list-style:disc;margin-left:20px;}
.index-news-list ul li a{font-size:14px;}
.index-news-list ul li a span.time{font-size:14px;float:right;}

.common-position{height:38px;line-height:38px;width:100%;border-bottom:1px solid #c9cacb;}
.common-position-page{width:1200px;display:block;margin:0 auto;}
.common-page{width:1200px;min-height:760px;display:block;margin:30px auto;}

.common-left{width:200px;display:block;padding:20px;min-height:300px;background:#fff;}
.common-right{width:930px;min-height:730px;background:#fff;position:relative;/*padding-bottom:100px;*/}

.common-left-title{font-size:24px;text-align:center;}
.common-left-nav{text-align:center;}
.common-left-nav ul{padding-top:12px;}
.common-left-nav ul li{height:38px;line-height:38px;}
.common-left-nav ul li a{font-size:15px;width:100%;height:100%;display:block;border-bottom:1px solid #ccc;}
.common-left-nav ul li.hover a{border-bottom:1px solid #ccc;color:#1bce98;}

/*三级菜单*/
.common-left-nav-3{text-align:center;}
.common-left-nav-3 ul{padding-top:12px;}
.common-left-nav-3 ul div.caidan{height:38px;line-height:38px;background:#1bce98;}
.common-left-nav-3 ul div.caidan a{font-size:16px;color:#fff;}
.common-left-nav-3 ul li{height:38px;line-height:38px;margin-bottom:4px;}
.common-left-nav-3 ul li a{font-size:15px;width:100%;height:100%;display:block;border-bottom:1px solid #ccc;}
.common-left-nav-3 ul li.hover a{border-bottom:1px solid #ccc;color:#1bce98;}




.common-contact{height:90px;background:#1bce98;width:100%;display:block;margin-top:20px;text-align:center;}
.common-contact div.kouhao{font-size:14px;color:#fff;padding-top:20px;}
.common-contact div.dianhua{font-size:23px;padding-top:10px;}


.common-right-title{width:100%;height:40px;line-height:40px;display:block;border-bottom:1px solid #898989;
position:relative;}
.common-right-title span.colors{width:40px;height:20px;background:#1bce98;position:absolute;bottom:-10px;}
.common-right-title div.common-right-title-h1{min-width:60px;background:#fff;position:absolute;
	bottom:-20px;left:40px;font-size:23px;
padding-left:14px;padding-right:14px;}

.common-right-page{width:90%;display:block;margin:0 auto;padding-top:60px;line-height:32px;
font-size:15px;position:relative;}
.common-right-page p{/*text-indent: 2em;*/}



.common-right-list{width:96%;display:block;margin:0 auto;padding-top:60px;}
.common-right-list ul{}
.common-right-list ul li{width:45%;min-height:300px;float:left;display:block;margin-right:50px;
	margin-bottom:50px;position:relative;}
.common-right-list ul li:nth-child(2n){float:right;margin-right:20px;}
.common-right-list ul li a div.kuang{width:100%;padding:5px;display:block;height:300px;border:1px solid #898989;overflow: hidden}
.common-right-list ul li a div.kuang div.imgs{width:100%;height:100%;display:block;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.common-right-list ul li a:hover div.kuang div.imgs{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);}

.common-right-list ul li a div.titles{font-size:18px;padding-top:10px;padding-bottom:10px;padding-left:4px;font-weight:bold;}
.common-right-list ul li a div.desc{font-size:14px;line-height:24px;padding-left:4px;}
.common-right-list ul li a div.more{color:#1bce98;text-align:right;padding-top:20px;}
.common-right-list ul li a div.titles span.mores{text-align:right;width:60px;float:right;font-size:14px;color:#1bce98;}



/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;margin-top:30px;margin-bottom:50px;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;/*border:1px solid #ddd;*/padding:6px 15px;}
.pagelist li a:hover{border-color:#1bce98;background:#1bce98;color:#fff;}
.pagelist li.active a{border-color:#1bce98;background:#1bce98;color:#fff;}


.content-title{text-align:center;padding-bottom:30px;}
.content-title h1{font-weight:normal;font-size:21px;}
.content-title div.info{font-size:14px;color:#999999;}


.prenext{/*position:absolute;*/left:50px;bottom:80px;margin-top: 50px;margin-left: 50px}
.prenext a{display:block;margin-bottom:10px;}

.fanhui{/*position:absolute;bottom:40px;left:50px;*/margin-left:50px;margin-top:30px;padding-left:32px;background:url(../img/fanhui.png) no-repeat left top;
background-size:22px 22px;padding-top:3px;margin-bottom:50px;}
.fanhui a{color:#e60012;font-size:14px;}

.cases-list{width:800px;margin:0 auto;display:block;/*float:right*/;min-height:320px;background:#fff;overflow: hidden}



.cases-list ul{padding-top:40px;/*margin-left:80px;*/position: relative;list-style: none;}
.cases-list ul li{width:265px;height:230px;display:block;/*background:#000;*/float:left;
	/*margin-bottom:20px;*/position:relative;margin-right:10px;/*margin-left:18px;*/overflow: hidden}
.cases-list ul li div.img{height:190px;width:265px;display:block;margin-bottom:20px;}
.cases-list ul li div.title{font-size:16px;margin-bottom:10px;text-align:center;}


/*新闻列表*/

.common-right-news-list{width:96%;display:block;margin:0 auto;padding-top:60px;}
.common-right-news-list ul{}
.common-right-news-list ul li{width:100%;min-height:140px;display:block;margin-bottom:30px;
border-bottom:1px solid #c9cacb;position:relative;padding-bottom:15px;}
.common-right-news-list ul li div.imgs{width:160px;height:120px;float:left;margin-right:30px;}

.common-right-news-list ul li a div.titles{font-size:18px;padding-top:10px;padding-bottom:10px;
	font-weight:bold;padding-left:4px;}
.common-right-news-list ul li a div.desc{font-size:14px;line-height:24px;padding-left:4px;}
.common-right-news-list ul li a div.more{color:#1bce98;text-align:right;padding-top:30px;}
.common-right-news-list ul li a div.time{position:absolute;right:0px;top:10px;}


/*搜索列表*/
.search-page{width:1200px;display:block;margin:50px auto;min-height:700px;background:#fff;padding-bottom:50px;}

.search-title{text-align:center;padding-top:30px;font-size:28px;}

.search-result{width:90%;min-height:600px;display:block;margin:0 auto;}
.search-result ul{}
.search-result ul li{height:120px;width:100%;border-bottom:1px solid #eee;}
.search-result ul li{width:100%;min-height:140px;display:block;margin-bottom:30px;
border-bottom:1px solid #c9cacb;position:relative;}
.search-result ul li div.imgs{width:160px;height:120px;float:left;margin-right:30px;}

.search-result ul li a div.titles{font-size:18px;padding-top:10px;padding-bottom:10px;padding-left:4px;margin-top:30px;}
.search-result ul li a div.desc{font-size:14px;line-height:24px;padding-left:4px;}
.search-result ul li a div.more{color:#1bce98;text-align:right;padding-top:0px;}
.search-result ul li a div.time{position:absolute;right:0px;top:10px;}


/*留言*/
.message-page{width:80%;min-height:500px;display:block;margin:0 auto; text-indent: 0em !important}
.message-page-line{width:100%;min-height:38px;line-height:38px;display:block;margin-top:20px;margin-bottom:20px;}
.message-page-line div.title{display:inline-block;width:130px;text-align:right;font-size:15px;line-height:32px;margin-right:10px;}
.message-page-line div.input{display:inline-block;background:#f3f3f3;width:320px;height:32px;vertical-align: middle}
.message-page-line div.input input{border:none;height:25px;background:#f3f3f3;vertical-align: middle;padding-left:5px;margin-top:-5px;}
.message-page-line div.input textarea{border:none;background:#f3f3f3;padding-left:5px;}


.message-btns{width:100%;display:block;padding-left:143px;}
.message-btn1{display:inline-block;width:60px;height:32px;border:none;background:#595757;color:#fff;margin-right:15px;text-align:center !important;}
.message-btn2{display:inline-block;width:60px;height:32px;border:none;background:#595757;color:#fff;margin-right:15px;text-align:center;}
.message-vercode{display:inline-block;}


.gun-page{position:relative;width:930px;float:right;background:#fff;}
.gun-page div.titles{background:#3e3a39;line-height:42px;height:42px;display:block;width:910px;padding-left:20px;font-size:16px;
color:#fff;}
.gun-page .btnl {position: absolute;}
.gun-page .btn {display: block;width: 41px;height: 41px;position: absolute;top:45%;cursor: pointer;}
.gun-page .btnl {background: url(../img/jtl02.png) no-repeat center;left: 0px;}
.gun-page .btnr {background: url(../img/jtr02.png) no-repeat center;right: 0px;}
.gun-page .btnl:hover {background: url(../img/jtl03.png) no-repeat center;}
.gun-page .btnr:hover {background: url(../img/jtr03.png) no-repeat center;}
