/***公共及首页***/
body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-family: Tahoma,'Microsoft Yahei','Simsun';
	font-size: 14px;
	color: #333;
	height: 100%
}

ul,li,img,p,ol,h1,h2,h3,h4,h5,h6,* {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
	font-weight: normal;
	font-style: normal;
}
/**以下修复部分浏览器间隙***/
img {
	display: block;
}

div {
	font-size: 0;
}

img {
	vertical-align: bottom;
}

img {
	vertical-align: middle;
}

img {
	vertical-align: top;
}
/*****/

body::-webkit-scrollbar {
/*滚动条整体样式*/
	width: 5px;
     /*高宽分别对应横竖滚动条的尺寸*/
	height: 5px;
}

body::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #535353;
}

body::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: #fcfcfc;
}

a:link ,a:visited ,a:hover {
	text-decoration: none;
	color: #333333;
}

a:hover {
	text-decoration: underline;
}

.clear {
	clear: both;
}

.main {
	width: 100%;
	min-width: 1351px;
	font-family: '微软雅黑','Tahoma','Microsoft Yahei','Simsun' ;
	overflow-x: hidden;
}

.main .thead {
	height: 120px;
	
	color: #707070;
}
.main .thead .theadc {
	width: 100%;
	min-width: 1351px;
	max-width: 1580px;
	margin: 0 auto;
}


.main .thead .logo {
	margin-right: 2.53%;
	margin-top: 20px;
	display: block;
	float: left;
	width: 27.8%;
}
.main .thead .logo>img {
	width: 100%;
}
.main .thead .nav {
	display: inline-block;
	height: 120px;
	width:69%;
}

.main .thead .nav .navName {
	display: inline-block;
	height: 120px;
	width: 12.5%;
	text-align: center;
	line-height: 120px;
	font-size: 16px;
	position:relative;
}
.main .thead .nav .navName .db_zidaohang{
	display: none;
}
.main .thead .nav .navName:hover .db_zidaohang{
	display: block;
	width:100%;
	height:104px;
	text-align:center;
	/*background: url(../images/ban_l.jpg);*/
	background: red;
	position:relative;
	z-index: 60;
	overflow:hidden;
}

.main .thead .nav:hover .hot {
	/*background: url(../images/ban01.jpg);*/
	background:#ffffff;
	color: #707070;
}

.main .thead .nav .navName:hover {
	/*background: url(../images/ban02.jpg);*/
	background:#0180ea;
	height: 120px;
	color: #ffffff;
}


/***nav_hover****/
.main  .nav_hover{
	display: none;
	border-top: 1px solid #e9e9e9;
	position: absolute;
	top:120px;
	z-index:8;
	height:104px;
	background:rgba(255,255,255,0.98);
	width: 100%;
}
.main  .nav_hover .nav_hoverDIV{
	width: 1330px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	text-align: center;
}
.main  .nav_hover .nav_hoverDIV>div{
	font-size: 14px;
    display: inline-block;
    padding: 35px 8px 0;
    position: relative;
    min-width: 180px;
    /*border-right: 2px dashed #bcbebf;*/
	text-align: left;
}
.main  .nav_hover .nav_hoverDIV>div>a{
    border-right: 2px dashed #bcbebf;
	display: inline-block;
	width: 100%;
}
.main  .nav_hover .nav_hoverDIV>div:hover{
    border-top: 2px solid #ffb41d;
	color:#ffb41d;
}
.main  .nav_hover .nav_hoverDIV>div a:hover{
	color:#ffb41d;
}
.main  .nav_hover .nav_hoverDIV>div span{
	display:inline-block;
	padding:0 10px 0 0px;
	font-size:14px;
}
.main  .nav_hover .nav_hoverDIV>div img{
	font-size:16px;
	display:inline-block;
	padding:3px 8px 0 25px;
}
/***nav_hover END****/


.main .thead .nav .hot {
	/*background: url(../images/ban02.jpg);*/
	background:#0180ea;
	height: 120px;
	color: #ffffff;
}

.main .thead .lang {
	margin-left: 35px;
	display: inline-block;
	color: #00bcff;
	font-size: 16px;
}

.main .index {
	/*background: url(../images/ban01i.jpg);*/
	background: #ffffff;
	width: 100%;
	position: absolute;
    top: 0;
}
.main .index .nav:hover .hot {
	/*background: url(../images/ban01i.jpg);*/
	color: #707070;
}
.main .index .nav .navName:hover{
	/*background: url(../images/ban02i.jpg);*/
	height: 120px;
	color: #ffffff;
}

.main .index .nav .hot{
	/*background: url(../images/ban02i.jpg);*/
	height: 120px;
	color: #ffffff;
}
/*.main .banner{
	height: 640px;
}
.main .banner .bangif{
	background: url(../images/banner01.jpg) center center repeat-x;
	height: 100%;
}*/

.main .banner{ width:100%; height:640px; overflow:hidden; position:relative;font-size:0;z-index:1; margin-top:120px;}
.main .banner .b-img{ height:500px;  position:absolute; left:0; top:0;}
.main .banner .b-img a{ display:block; height:640px; float:left;}
.main .banner .b-list{ height:50px; padding-top:590px; position:relative; margin:0 auto;z-index:1;}
.main .banner .b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.main .banner .b-list .spcss{border:3px solid #14ab04;}
.main .banner .bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; cursor: pointer;}
.main .banner .bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; cursor: pointer;}
.main .banner .bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:270px;}
.main .banner .bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:270px;}
.main .banner .bar-left .emcss{ background-position:0px -100px;}
.main .banner .bar-right .emcss{ background-position:-50px -100px;}

.main  .pinpaib {
	width: 550px;
	margin: 0 auto;
	padding-top: 60px;
}

.main  .pinpaib .linex {
	display: block;
	text-align: center;
	background: url(../images/gcbtbj.jpg)-5px repeat-x;
	margin-bottom: 25px;
}

.main  .pinpaib .linex .pinpait {
	background-color: #ffffff;
	padding: 0 15px;
	font-size: 36px;
}

.main  .pinpaib .pinpais {
	display: block;
	margin-bottom: 40px;
	text-align: center;
	font-size: 18px;
}

.main .pinpai .pinpaij {
	width: 1334px;
	margin: 0 auto;
}

.main .pinpai .pinpaij .pgjpg {
	width: 945px;
	float: left;
}
.main .pinpai .pinpaij .pgjpg a{margin: 20px 25px 0 0;display: inline-block;width: 285px;height: 270px;position: relative;overflow: hidden;}
.main .pinpai .pinpaij .pgjpg .pggc {
	display: inline;
	width: 285px;
	position: relative;
}

.main .pinpai .pinpaij .pgjpg .pggc:hover {
	top:-270px;
}

.main .pinpai .pinpaij .pgjpg2 {
	float: right;
	display: inline-block;
	margin: 20px 0 0 0;
}

.main .zuopin .zupinliebie {
	width: 650px;
	margin: 0 auto 20px;
}

.main .zuopin .zupinliebie .liebie {
	width: 155px;
	height: 55px;
	display: inline-block;
	margin: 0 20px;
	line-height: 55px;
	border: 1px solid #ccc;
	text-align: center;
	font-size: 16px;
}

.main .zuopin .zupinliebie .hot {
	background-color: #0180ea;
	color: #ffffff;
}

.main .zuopin .zupinliebie:hover #baowendz:hover,.main .zuopin .zupinliebie:hover #baowenzs:hover,.main .zuopin .zupinliebie:hover  #baowenbt:hover{
	background-color: #0180ea;
	color: #ffffff;
}

.main .zuopin .zupinliebie:hover  #baowenbt {
	background-color: #ffffff;
	color: #333333;
}


.main .zuopin .zuopinj {
    width: 101.36%;
    display: block;
    position: relative;
    left: -1.36%;
    margin: 0 0 5px;
}

.main .zuopin .zuopinj .zplb {
	width: 23.64%;
    display: inline-block;
    padding-left: 1.36%;
}

.main .zuopin .zuopinj .zplb .pggc {
	width: 100%;
}

.main .zuopin .zuopinj .zplb .pggc:hover {
	width: 99%;
	border: 2px solid #ffad12;
}

.main .zuopin .zuopinj .zplb .zpname {
	width: 100%;
    height: 95px;
    line-height: 95px;
    font-size: 24px;
    text-align: center;
    display: block;
    border-bottom: 2px solid #ccc;
}

.main .zuopin .zuopinj .zplb:hover .zpname {
	color: #ffad12;
	border-bottom: 2px solid #ffad12;
}

.main .zuopin .morezb {
	margin: 30px auto 10px;
	text-align: center;
}

.main .zuopin .morezb .more {
	width: 155px;
	height: 55px;
	line-height: 55px;
	border: 1px solid #ccc;
	display: inline-block;
	margin: 0 20px;
	background-color: #0180ea;
	color: #ffffff;
	font-size: 16px;
}

.main .ablout {
	margin-top: 35px;
    width: 100%;
    height: 830px;
    background: url(../images/aboutbg.jpg) center center no-repeat;
    position: relative;
}

.main .abloutt .linex,.main .liucheng .linex {
	background: url(../images/aboutline.png)-5px repeat-x;
}

.main .abloutt .linex .pinpait {
	background-color: #D2EAF2;
}
.main .ablout .pinpaijjd {
	width:1330px;
	margin:0 auto;
}
.main .ablout .pinpaijjd .pinpaijj {
	font-size: 20px;
    width: 55%;
    position: relative;
    left: 44%;
    top: 88px;
}

.main .ablout .pinpaijjd .pinpaijj h2 {
	margin-bottom: 5px;
}

.main .pinpaijj p {
	margin-top: 20px;
	font-size: 16px;
	line-height: 1.9em;
}

.main .ablout .pinpaijjd .pinpaijj .more {
	position: relative;
    left: 85%;
    top: -10px;
    width: 55px;
    height: 15px;
	z-index: 51;
}

.main .ablout .pinpaixiangmu {
	width: 1210px;
	margin: 0 auto;
	position: relative;
	top: 220px;
	display: none;
}

.main .ablout .pinpaixiangmu .ppxmitem {
	font-size: 20px;
	width: 155px;
	height: 155px;
	display: inline-block;
	line-height: 80px;
	background-color: rgba(126,126,126,0.8);
	margin: 0 43px;
	text-align: center;
	border-radius: 77.5px;
	position: relative;
}

.main .ablout .pinpaixiangmu:hover .hot {
	background-color: rgba(126,126,126,0.8);
}

.main .ablout .pinpaixiangmu:hover .hot .item {
	border-left: 0px;
}

.main .ablout .pinpaixiangmu .hot,.main .ablout .pinpaixiangmu .ppxmitem:hover {
	background-color: #ffad12;
}

.main .ablout .pinpaixiangmu .ppxmitem .item {
	width: 55px;
	height: 65px;
	position: relative;
	display: block;
	line-height: 1.4em;
	font-size: 22px;
	left: 50px;
	top: 46px;
	color: #ffffff;
}

.main .ablout .pinpaixiangmu .hot .item, .main .ablout .pinpaixiangmu .ppxmitem:hover .item {
	border-left: 3px solid #ffffff;
}
.main .liucheng {
	height:395px;
}
.main .liucheng .liuchengitem {
	width: 1351px;
	margin: 5px auto;
	height:200px;
	display:none;
}

.main .liucheng .liuchengitem .lctiem {
	width: 175px;
	height: 200px;
	margin: 0px 8.5px;
	display: inline-block;
}

.main .liucheng .liuchengitem .lctiem .lcimg {
	width: 175px;
	height: 169px;
}

.main .liucheng .liuchengitem .lctiem .img01 {
	background: url(../images/liucheng01.jpg);
}

.main .liucheng .liuchengitem .lctiem .img02 {
	background: url(../images/liucheng02.jpg);
}

.main .liucheng .liuchengitem .lctiem .img03 {
	background: url(../images/liucheng03.jpg);
}

.main .liucheng .liuchengitem .lctiem .img04 {
	background: url(../images/liucheng04.jpg);
}

.main .liucheng .liuchengitem .lctiem .img05 {
	background: url(../images/liucheng05.jpg);
}

.main .liucheng .liuchengitem .lctiem .img06 {
	background: url(../images/liucheng06.jpg);
}

.main .liucheng .liuchengitem .lctiem .img07 {
	background: url(../images/liucheng07.jpg);
}

.main .liucheng .liuchengitem .lctiem .img01:hover {
	background: url(../images/liucheng01b.jpg);
}

.main .liucheng .liuchengitem .lctiem .img02:hover {
	background: url(../images/liucheng02b.jpg);
}

.main .liucheng .liuchengitem .lctiem .img03:hover {
	background: url(../images/liucheng03b.jpg);
}

.main .liucheng .liuchengitem .lctiem .img04:hover {
	background: url(../images/liucheng04b.jpg);
}

.main .liucheng .liuchengitem .lctiem .img05:hover {
	background: url(../images/liucheng05b.jpg);
}

.main .liucheng .liuchengitem .lctiem .img06:hover {
	background: url(../images/liucheng06b.jpg);
}

.main .liucheng .liuchengitem .lctiem .img07:hover {
	background: url(../images/liucheng07b.jpg);
}

.main .liucheng .liuchengitem .lctiem .lctxt {
	font-size: 14px;
	text-align: center;
	color: #707070;
	padding: 10px 0;
}

.main .liucheng .liuchengitem .lctiem:hover .lctxt {
	color: #ffad12;
}
/***新闻**/
.main .xinwen {
	margin-top: 35px;
	width: 100%;
	height: 794px;
	background: url(../images/xinwenbg.jpg);
}

.main .xinwen .linex .pinpait {
	background-color: #e8ecef;
}

.main .xinwen .neirong {
	width: 1327px;
	margin: 0 auto;
}

.main .xinwen .xinwenleft {
	display: inline-block;
	width: 560px;
	height: 444px;
	padding: 21px;
	background-color: #ffffff;
	overflow: hidden;
}

.main .xinwen .xinwenleft .xinwenimg {
	width: 560px;
	height: 300px;
}

.main .xinwen .xinwenleft .xinwenbiaoti {
	font-size: 24px;
	display: inline-block;
	margin-top: 15px;
}

.main .xinwen .xinwenleft .xinwenriqi {
	font-size: 14px;
	display: inline-block;
	float: right;
	margin: 25px 0 5px;
}

.main .xinwen .xinwenleft .xinwenjianjie {
	font-size: 16px;
	margin: 20px 5px 10px;
}

.main .xinwen .xinwenright {
	display: inline-block;
	width: 709px;
	height: 486px;
	margin-left: 16px;
	background-color: #ffffff;
	overflow: hidden;
}

.main .xinwen .xinwenright .xinwenitem {
	display: block;
	padding: 21px 85px 10px 20px;
	height: 132px;
	overflow: hidden;
	position: relative;
}

.main .xinwen .xinwenright .xinwenitem .data {
	width: 100px;
	height: 107px;
	display: inline-block;
	border-right: 4px solid #ccc;
	padding: 5px 25px 5px 3px;
	margin-right:10px;
}

.main .xinwen .xinwenright .xinwenitem .data .riqi {
/**后续改用背景图*/
	width: 110px;
	height: 75px;
	display: block;
}
/**每个d+日期，不同的背景图定位，现在临时使用*/
.main .xinwen .xinwenright .xinwenitem .data .d01 {
	background: url(../images/data.jpg) 0px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d02 {
	background: url(../images/data.jpg) -110px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d03 {
	background: url(../images/data.jpg) -220px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d04 {
	background: url(../images/data.jpg) -330px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d05 {
	background: url(../images/data.jpg) -440px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d06 {
	background: url(../images/data.jpg) -550px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d07 {
	background: url(../images/data.jpg) -660px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d08 {
	background: url(../images/data.jpg) -770px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d09 {
	background: url(../images/data.jpg) -880px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d10 {
	background: url(../images/data.jpg) -990px -300px;
}
.main .xinwen .xinwenright .xinwenitem .data .d11 {
	background: url(../images/data.jpg) 0px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d12 {
	background: url(../images/data.jpg) -110px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d13 {
	background: url(../images/data.jpg) -220px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d14 {
	background: url(../images/data.jpg) -330px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d15 {
	background: url(../images/data.jpg) -440px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d16 {
	background: url(../images/data.jpg) -550px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d17 {
	background: url(../images/data.jpg) -660px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d18 {
	background: url(../images/data.jpg) -770px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d19 {
	background: url(../images/data.jpg) -880px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d20 {
	background: url(../images/data.jpg) -990px -375px;
}
.main .xinwen .xinwenright .xinwenitem .data .d21 {
	background: url(../images/data.jpg) 0px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d22 {
	background: url(../images/data.jpg) -110px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d23 {
	background: url(../images/data.jpg) -220px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d24 {
	background: url(../images/data.jpg) -330px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d25 {
	background: url(../images/data.jpg) -440px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d26 {
	background: url(../images/data.jpg) -550px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d27 {
	background: url(../images/data.jpg) -660px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d28 {
	background: url(../images/data.jpg) -770px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d29 {
	background: url(../images/data.jpg) -880px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d30 {
	background: url(../images/data.jpg) -990px -450px;
}
.main .xinwen .xinwenright .xinwenitem .data .d31 {
	background: url(../images/data.jpg) 0px -525px;
}

.main .xinwen .xinwenright .xinwenitem .data .nyr {
	font-size: 14px;
	display: block;
	padding: 5px 7px;
}

.main .xinwen .xinwenright .xinwenitem .liebiaobiaoti {
	font-size: 20px;
	display: inline-block;
	width: 455px;
	float: right;
	height: 25px;
}

.main .xinwen .xinwenright .xinwenitem .liebiaojianjie {
	width: 455px;
	font-size: 16px;
	display: inline-block;
	float: right;
	position: relative;
	top: -85px;
	padding-top: 15px;
	line-height: 2.2em;
}
/**鼠标经过**/
.main .xinwen .xinwenright .xinwenitem:hover, .main .xinwen .xinwenright .xinwenitem:hover h2 {
	color: #ffffff;
	background-color: #de811d;
}

/**每个d+日期，不同的背景图定位，现在临时使用*/
.main .xinwen .xinwenright .xinwenitem:hover .data .d01 {
	background: url(../images/data.jpg) 0 0;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d02 {
	background: url(../images/data.jpg) -110px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d03 {
	background: url(../images/data.jpg) -220px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d04 {
	background: url(../images/data.jpg) -330px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d05 {
	background: url(../images/data.jpg) -440px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d06 {
	background: url(../images/data.jpg) -550px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d07 {
	background: url(../images/data.jpg) -660px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d08 {
	background: url(../images/data.jpg) -770px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d09 {
	background: url(../images/data.jpg) -880px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d10 {
	background: url(../images/data.jpg) -990px 0px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d11 {
	background: url(../images/data.jpg) 0 -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d12 {
	background: url(../images/data.jpg) -110px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d13 {
	background: url(../images/data.jpg) -220px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d14 {
	background: url(../images/data.jpg) -330px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d15 {
	background: url(../images/data.jpg) -440px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d16 {
	background: url(../images/data.jpg) -550px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d17 {
	background: url(../images/data.jpg) -660px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d18 {
	background: url(../images/data.jpg) -770px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d19 {
	background: url(../images/data.jpg) -880px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d20 {
	background: url(../images/data.jpg) -990px -75px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d21 {
	background: url(../images/data.jpg) 0 -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d22 {
	background: url(../images/data.jpg) -110px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d23 {
	background: url(../images/data.jpg) -220px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d24 {
	background: url(../images/data.jpg) -330px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d25 {
	background: url(../images/data.jpg) -440px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d26 {
	background: url(../images/data.jpg) -550px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d27 {
	background: url(../images/data.jpg) -660px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d28 {
	background: url(../images/data.jpg) -770px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d29 {
	background: url(../images/data.jpg) -880px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d30 {
	background: url(../images/data.jpg) -990px -150px;
}
.main .xinwen .xinwenright .xinwenitem:hover .data .d31 {
	background: url(../images/data.jpg) 0 -223px;
}

.main .xinwen .xinwenright .xinwenitem:hover .data {
	border-right: 4px solid #ffffff;
}

/**装饰**/
.main .zhuangshi {
	margin-top: 0;
	width: 100%;
	height: 684px;
	background: url(../images/zhinanbg.jpg);
}

.main .zhuangshi .linex {
	background: url(../images/zhinanline.png)-5px repeat-x;
}

.main .zhuangshi .linex .pinpait {
	background: url(../images/zhinanbg.jpg) center 619px;
	color: #ffffff;
}

.main .zhuangshi .pinpais {
	color: #ffffff;
}

.main .zhuangshi .zhinanxiangmu {
	width: 1350px;
	margin: 0 auto;
}

.main .zhuangshi .zhinanxiangmu .cailiao {
	display: inline-block;
	margin: 5px 12.5px;
}

.main .zhuangshi .zhinanxiangmu .cailiao .img {
	width: 425px;
	height: 305px;
}

.main .zhuangshi .zhinanxiangmu .cailiao  .zhuangshiname {
	display: inline-block;
	width: 405px;
	height: 59px;
	margin-top: 20px;
	background-color: #eae8e6;
	font-size: 18px;
	line-height: 59px;
	padding-left: 20px;
}

.main .zhuangshi .zhinanxiangmu .cailiao  .zhuangshiname>img {
	float: right;
}
/**底部导航+版权**/
.main .dibu {
	background-color: #252525;
	height: 320px;
}

.main .dibu .daohang {
	width: 1090px;
	margin: 0 auto;
	height: 265px;
	padding-top: 45px;
}

.main .dibu .daohang .flogo {
	background: url(../images/flogo.jpg);
	width: 220px;
	height: 265px;
	display: inline-block;
	background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}

.main .dibu .daohang  .daohaoxiangmu {
	display: inline-block;
	width: 130px;
	height: 265px;
	padding: 5px 5px;
	margin-left: 5px;
	color: #ffffff;
	float: left;
	text-align: center;
	line-height: 30px;
}

.main .dibu .daohang  .daohaoxiangmu h2.fzdaohang {
	font-size: 18px;
	font-weight: 600;
	line-height: 29px;
	padding-top: 8px;
	color: #ffffff;
}
.main .dibu .daohang  .daohaoxiangmu h2:hover.fzdaohang {
	color: #ff9418;
	text-decoration:underline;
}

.main .dibu .daohang  .daohaoxiangmu h3.zidaohang {
	font-size: 14px;
	color: #ffffff;
}
.main .dibu .daohang  .daohaoxiangmu h3:hover.zidaohang {
	color: #ff9418;
	text-decoration:underline;
}

.main .dibu .daohang .erweima {
	background: url(../images/ferweima.jpg) 0px 15px;
	width: 260px;
	height: 265px;
	display: inline-block;
	background-repeat: no-repeat;
	float: right;
}

.main .banquan {
	background-color: #090807;
	height: 80px;
}

.main .banquan .fbanquan {
	width: 950px;
	margin: 0 auto;
	height: 80px;
	background-color: #090807;
	color: #ff9418;
	line-height: 80px;
	font-size: 14px;
}

.main .banquan .fbanquan  .zhichi {
	float: right;
}
.main .banquan .fbanquan em>a {
	display: inline-block;
	color: #ff9418;
}
.main .banquan .fbanquan .zhichi>a {
	display: inline-block;
	margin: 0 0 0 65px;
	color: #ff9418;
}

.main .rfw {position: fixed;display: block;width: 56px;height: 265px;right: 194px;bottom: 10px;z-index: 50;}
.main .rfw:hover {width: 250px;height: 265px;right: 0px;}

.main .rfw .rfjpg {
	position: relative;
	left: 192px;
	width: 56px;
	height: 55px;
	margin-bottom: 15px;
}

.main .rfw .tel {background: url(../images/rt0.jpg);}

.main .rfw .tel:hover {
	background: url(../images/rt1.jpg);
}
.main .rfw .qq {background: url(../images/rq0.jpg);}

.main .rfw .qq:hover {background: url(../images/rq1.jpg);}

.main .rfw .qr {background: url(../images/rr0.jpg);}

.main .rfw .qr:hover {
	background: url(../images/rr1.jpg);
}

.main .rfw .top {
	background: url(../images/rd0.jpg);
}

.main .rfw .top:hover {
	background: url(../images/rd1.jpg);
}

.main .rfw .tel .telmore, .main .rfw .qq .qqmore, .main .rfw .qr .qrmore {
	display: none;
}

.main .rfw .tel:hover .telmore,.main .rfw .qq:hover .qqmore,.main .rfw .qr:hover .qrmore {
	display: block;
	width: 184px;
	height: 124px;
	background: url(../images/rb.png);
	position: relative;
	left: -180px;
}

/***新闻列表***/
.main .xinwenbanner{
	height: 450px;
	padding-top: 120px;
}
.main .xinwenbanner .banjpg{
	background: url(../images/xinwenbanner.jpg) center center repeat-x;
	height: 100%;
}
.main .xinwendaohang{
	border-bottom: 1px solid #e5e5e5;
	width:100%;
	height:50px;
	margin-bottom:5px;
}
.main .xinwendaohang .xinwendaohangc{
	width:1260px;
	height:100%;
	margin:0 auto;;
}
.main .xinwendaohang .xinwendaohangc .daohangtubiao{
	padding:15px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	display: inline-block;
}
.main .xinwendaohang .xinwendaohangc .daohangtxt{
	display: inline-block;
    font-size: 14px;
    line-height: 50px;
    padding-left: 30px;
	position: relative;
	width: 1175px;
}
.main .xinwendaohang .xinwendaohangc .daohangtxt .dangqian{
	color: #2785e8;
}
.main .xinwendaohang .xinwendaohangc .daohangtxt .right{
	display: block;
    float: right;
}
.main .xinwendaohang .xinwendaohangc .daohangtxt .right .daohangfenlei{
	/*width: 85px;*/
    height: 30px;
	margin:0 10px;
	padding-bottom:10px;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    top: 10px;
    position: relative;
}
.main .xinwendaohang .xinwendaohangc .daohangtxt .right .hot,.main .xinwendaohang .xinwendaohangc .daohangtxt .right .daohangfenlei:hover{
	border-bottom: 4px solid #027ae6;
}
.main .xinwenliebiao{
	width:1255px;
	margin:0 auto;
}
.main .xinwenliebiao .liebiao{
	width: 1330px;
    left: -75px;
    position: relative;
}
.main .xinwenliebiao .liebiao .liebiaoc{
	padding-left:75px;
	height:245px;
}
.main .xinwenliebiao .liebiao:hover .hot{
	background:#fcfcfc;
}
.main .xinwenliebiao .liebiao .hot,.main .xinwenliebiao .liebiao .liebiaoc:hover{
	background:#124598;
}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca{
	width: 100%;
    height: 164px;
	padding-top:40px;
	padding-bottom:40px;
	border-bottom: 2px solid #e5e5e5;
	font-size: 14px;
	position: relative;
}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca a img{width:267px;height:170px; }
/****/
.main .xinwenliebiao .liebiao .hot .liebiaoca, .main .xinwenliebiao .liebiao .liebiaoc:hover .liebiaoca,.main .xinwenliebiao .liebiao:hover .hot:hover .liebiaoca{
	/*border-bottom: 2px solid #124598;*/
	border-bottom: 0px;
}

.main .xinwenliebiao .liebiao:hover .hot .liebiaoca{
	border-bottom: 2px solid #e5e5e5;
}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca>a.liebiao_a{display: inline-block;width: 276px;height: 166px;overflow: hidden;}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca .liebiaoimg{
	display:inline-block;
	min-width: 267px;
    min-height: 166px;
}

.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca  .xinwendata {
    width: 105px;
    height: 60px;
    display: inline-block;
    padding: 45px 40px;
    font-size: 18px;overflow: hidden;
}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca  .xinwendata>em {
    display: block;
    font-size: 30px;
}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca  .xinwenc {
    display: inline-block;
    width: 630px;
    padding: 30px 0;overflow: hidden;
}
.main .xinwenliebiao .liebiao .liebiaoc .liebiaoca  .more ,.main .xinwenliebiao .liebiao:hover .hot .liebiaoca  .more {
    display: inline-block;
    width: 38px;
    height: 38px;
    position: relative;
    top: -50px;
    margin-left: 50px;
    background: url(../images/xinwenxiangqing.jpg);overflow: hidden;
}

.main .xinwenliebiao .liebiao .hot .liebiaoca,.main .xinwenliebiao .liebiao .hot .liebiaoca .xinwenbiaoti,
.main .xinwenliebiao .liebiao .liebiaoc:hover .liebiaoca ,.main .xinwenliebiao .liebiao .liebiaoc:hover .liebiaoca .xinwenbiaoti,
.main .xinwenliebiao .liebiao:hover .hot:hover .liebiaoca,.main .xinwenliebiao .liebiao:hover .hot:hover .liebiaoca .xinwenbiaoti{
	color:#ffffff;
}
.main .xinwenliebiao .liebiao:hover .hot .liebiaoca,.main .xinwenliebiao .liebiao:hover .hot .liebiaoca .xinwenbiaoti{
	color:#333333;
}
.main .xinwenliebiao .liebiao .hot .liebiaoca  .more,.main .xinwenliebiao .liebiao .liebiaoc:hover .liebiaoca  .more{
	background: url(../images/xinwenxiangqingb.jpg);
}

.main .xinwenyema{
	width:1240px;
	margin:80px auto;
	height:16px;
	text-align:center;
}
.main .xinwenyema .page{
	font-size: 16px;
    line-height: 16px;
}
.main .xinwenyema .page .prepage{
	display: inline-block;
    width: 6px;
    height: 16px;
    margin: 0 20px;
    background: url(../images/prepage.jpg);
}
.main .xinwenyema .page .nextpage{
	display: inline-block;
    width: 6px;
    height: 16px;
    margin: 0 20px;
    background: url(../images/nextpage.jpg);
}
.main .xinwenyema .page .pageno{
    display: inline-block;
    margin: 0 10px 5px;
    padding-bottom: 5px;
    color: #636363;
}
.main .xinwenyema .page .pageno:hover{border-bottom:2px solid #1981f4;color: #1981f4;}
.main .xinwenyema .page span.pre_page{float:left;}
.main .xinwenyema .page span.next_page{float:right;}
/***联系我们***/
.main .lianxibanner{
	height: 450px;
	padding-top: 120px;
}
.main .lianxibanner .banjpg{
	background: url(../images/lianxibanner.jpg) center center no-repeat;
	height: 100%;
}
.main .lianxiwomendaohang{
	width:1330px;
	height:355px;
	margin:35px auto;
}
.main .lianxiwomendaohang .dingbu{
	width:100%;
	height:50px;
	margin:15px 0;
	border-bottom:2px solid #7f7f7f;
	font-size:24px;
	line-height:30px;
}
.main .lianxiwomendaohang .dingbu>span{
	font-size:30px;
	font-family: Tahoma,'Simsun';
}
.main .lianxiwomendaohang .lianxiwomentubiao{
	
}
.main .lianxiwomendaohang .lianxiwomentubiao .dizhi{
	font-size: 16px;
    text-align: center;
    width: 180px;
    height: 170px;
    display: inline-block;
    margin-left: 60px;position: relative;
}
.main .lianxiwomendaohang .lianxiwomentubiao .dizhi>img.dizhiimg{
    margin: 25px auto 20px;
    padding: 0 20px 10px;
    border-bottom: 1px solid #666666;
}
.main .lianxiwomendaohang .lianxiwomentubiao .dizhi>img.hoverdizhi{
    display:none;
}
.main .lianxiwomendaohang .lianxiwomentubiao .dizhi:hover>img.hoverdizhi{
    display:block;
	position:absolute;
	z-index:50;
	top:0;left:0;
}
.main .lianxiwomendaohang .lianxiwomentubiao .qq{margin: 0 270px;}
.main .xuqiubiaodan{
	width:100%;
	height:750px;
	margin:10px auto;
	text-align:center;
	background-color:#f7f7f7;
}
.main .xuqiubiaodan .biaodanbiaoti{
    font-size: 35px;
    padding: 55px 0 30px;
}
.main .xuqiubiaodan .biaodanform{
width: 1190px;
    margin: 0 auto;
}
.main .xuqiubiaodan .biaodanform input{
    width: 374px;
    height: 56px;
    background: url(../images/wenbenkuang-xm.jpg) no-repeat;
    display: inline-block;
    padding: 5px 10px 5px 140px;
    margin: 30px 20px;
    font-size: 20px;
    line-height: 20px;
    color: #252525;
}
.main .xuqiubiaodan .biaodanform .name ,.main .xuqiubiaodan .biaodanform .youxiang{
	    margin-right: 15px;
}
.main .xuqiubiaodan .biaodanform .dianhua{
	background: url(../images/wenbenkuang-dh.jpg) no-repeat;
}
.main .xuqiubiaodan .biaodanform .youxiang{
	background: url(../images/wenbenkuang-yx.jpg) no-repeat;
}
.main .xuqiubiaodan .biaodanform .xiaoqu{
	background: url(../images/wenbenkuang-xq.jpg) no-repeat;
}
.main .xuqiubiaodan .biaodanform .yaoqiu{
	    background: url(../images/wenbenkuang-ly.jpg) no-repeat;
    width: 920px;
    height: 160px;
    margin: 10px;
    font-size: 20px;
    line-height: 30px;
    color: #252525;
    padding: 20px 10px 5px 155px;
    resize: none;
}
.main .xuqiubiaodan .biaodanform .tijiao {
    width: 525px;
    height: 65px;
    display: inline-block;
    background: #ffad12;
    color: #ffffff;
    font-size: 30px;
    padding: 0;
}

.main .zhaopin{width:1330px;margin:10px auto;text-align:center;}
.main .zhaopin .dingbu{
	text-align:left;
	width:100%;
	padding:20px 0 10px;
	margin:15px 0;
	border-bottom:2px solid #7f7f7f;
	font-size:24px;
	line-height:30px;
}
.main .zhaopin .dingbu>i{
	font-size:30px;
	font-family: Tahoma,'Simsun';
}

.main .zhaopin .headls,.main .zhaopin .headls span{font-size:16px;font-weight:600;height:60px;line-height:60px;background-color:#f7f7f7;}
.main .zhaopin .joblist,.main .zhaopin .joblist span{font-size:14px;height:35px;line-height:35px;background-color:#f7f7f7;}
.main .zhaopin .joblist em:hover,.main .zhaopin .joblist em:hover span{background-color:#ffffff;font-weight:600;}
.main .zhaopin span{display:inline-block;float:left;}
.main .zhaopin span.gangwei{width:10%;}
.main .zhaopin span.renshu{width:10%;}
.main .zhaopin span.sex{width:5%;}
.main .zhaopin span.xueli{width:13%;}
.main .zhaopin span.zhuanye{width:12%;}
.main .zhaopin span.jingyan{width:30%;}
.main .zhaopin span.nianxian{width:10%;}
.main .zhaopin span.zpxq{width:10%;}

/***关于我们***/
.main .guanyubanner{
	height: 450px;
	padding-top: 120px;
}
.main .guanyubanner .banjpg{
	background: url(../images/guanyubanner.jpg) center center no-repeat;
	height: 100%;
}
.main .gytyxm{
	
}
.main .gytyxm  .ppjjtb{
    background: url(../images/ppjj.jpg) center 40px no-repeat;
	height: 150px;
}
.main .gytyxm .ppjjdiv{
    background: url(../images/ppjjdiv.jpg) center center no-repeat;
	height: 512px;
	position: relative;
    overflow: hidden;
}
.main .gytyxm  .ppjjdiv .ppjjjs{
    width: 1260px;
    margin: 0 auto;
    padding: 30px 35px 10px;
    font-size: 16px;
    line-height: 1.8em;
    background: #ffffff;
    position: relative;
    top: 110px;
    height: 600px;
}
.main .gytyxm  .ppjjdiv .ppjjjs>p {
    text-indent: 35px;
}
.main .gytyxm .ppxm{
    background: url(../images/ppxm.jpg) center center no-repeat;
	height: 269px;
	padding-top:10px;
}

.main .gytyln  .pplntb{
    background: url(../images/pplntb.jpg) center 40px no-repeat;
	height: 150px;
}
.main .gytyln  .pplndiv{
    width:1330px;
	margin:0 auto;
	padding:85px 0;
	background-color:#f2f2f2;
	font-size: 18px;
	text-align: center;
}
.main .gytyln  .pplnbj{
    width:100%;
	background-color:#f2f2f2;
}
.main .gytyln  .pplndiv>span{
    width: 198px;
    height: 45px;
    display: inline-block;
    padding: 220px 9px 5px;
}
.main .gytyln  .pplndiv .ppyj{
    background: url(../images/ll_yy1.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppzz{
    background: url(../images/ll_zz1.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppjs{
    background: url(../images/ll_js1.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppgn{
    background: url(../images/ll_gn1.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppzf{
    background: url(../images/ll_zf1.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppsh{
    background: url(../images/ll_sh1.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppyj:hover{
    background: url(../images/ll_yy0.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppzz:hover{
    background: url(../images/ll_zz0.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppjs:hover{
    background: url(../images/ll_js0.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppgn:hover{
    background: url(../images/ll_gn0.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppzf:hover{
    background: url(../images/ll_zf0.jpg) center 0 no-repeat;
}
.main .gytyln  .pplndiv .ppsh:hover{
    background: url(../images/ll_sh0.jpg) center 0 no-repeat;
}
.main .gytyry  .pprytb{
    background: url(../images/pprytb.jpg) center 40px no-repeat;
	height: 150px;
}
.main .gytyry  .pprybj{
    background: url(../images/ppryban.jpg) center center no-repeat;
	height: 530px;
}
.main .gytyry  .pprybj .pprydiv{
	padding-top:80px;
	height:290px;
	margin:0 auto;
	width:1300px;
}
.main .gytyry  .pprybj .pprydiv>img{
	display:inline-block;
	padding:0 19px;
	width:284px;
	height:389px;
}
 .main .gytyry  .pprybj .pprydiv>img:hover{transform: scale(1.4, 1.4);transition: .6s transform;z-index:1000;} 
.main .gytyzr  .ppzrtb{
    background: url(../images/ppzrtb.jpg) center 40px no-repeat;
	height: 150px;
}
.main .gytyzr   .ppzrbj{
    background: url(../images/ppzegb.jpg) center center no-repeat;
	height: 301px;
}
.main .gytyzr   .ppzrbj .ppzrdiv{
	width:1300px;
	margin:0 auto;
    height: 301px;
	font-size:16px;
	padding-top:55px;
	text-align:center;
	line-height:2.2em;
}
/**	原施工现场***/
.main .gytyxc  .sgxctb{
    background: url(../images/sgxctb.jpg) center 40px no-repeat;
	height: 150px;
}
.main .gytyxc .sgxcbj{
    min-width: 1330px;
}
.main .gytyxc .sgxcbj .sgxcdiv{
    
}
.main .gytyxc .sgxcbj .sgxcdiv .sgxcjpg{
	width:24.1145%;
	height:16.5625%;
	padding-left:1.18%;
	display:inline-block;
	font-size:18px;
}
.main .gytyxc .sgxcbj .sgxcdiv .noleft{padding-left:0;}
.main .gytyxc .sgxcbj .sgxcdiv .sgxcjpg>img{
	width:100%;
	height:68.6825%;
}
.main .gytyxc .sgxcbj .sgxcdiv .sgxcjpg:hover>img{
	width:98%;
	height:66.6825%;
	border: 3px solid #eeeeee;
}
.main .gytyxc .sgxcbj .sgxcdiv .sgxcjpg>span{
	display:inline-block;
	width:100%;
	height:70px;
	background-color:#eeeeee;
	line-height:70px;
	text-align:center;
	margin: 30px 0;
}
.main .gytyxc .sgxcbj .sgxcdiv .sgxcjpg:hover>span{
	background-color:#0180ea;
}

/**	品牌合作***/
.main .gytyhz  .pphztb{
    background: url(../images/pphztb.jpg) center 40px no-repeat;
	height: 150px;
}
.main .gytyhz .pphztb{
    min-width: 1330px;
}
.main .gytyhz .pphzbj .pphzdiv{margin-bottom:30px;}
.main .gytyhz .pphzbj .pphzdiv .sgxcjpg{
	width:15.666%;
	height:16.5625%;
	padding-left:1.18%;
	display:inline-block;
	font-size:18px;
}
.main .gytyhz .pphzbj .pphzdiv .noleft{padding-left:0;}
.main .gytyhz .pphzbj .pphzdiv .sgxcjpg>img{
	width:100%;
	height:68.6825%;
}
.main .gytyhz .pphzbj .pphzdiv .sgxcjpg:hover>img{
	width:98%;
	height:66.6825%;
	border: 3px solid #eeeeee;
}
/**服务流程***/
.main .liuchengbanner{
	height: 450px;
	padding-top: 120px;
}
.main .liuchengbanner  .banjpg{
    background: url(../images/liuchengbanner.jpg) center center no-repeat;
	height: 100%;
}
.main .fwlc{min-width:1300px;margin:40px auto 0;text-align:center;}
.main .fwlc .fwlctb{margin:0 auto;background: url(../images/6daliucheng.jpg) center center no-repeat;height:81px;}
.main .fwlc .fwlcdiv{margin:0 auto 50px;width:1300px;height:420px;}
.main .fwlc .fwlcdiv .fwlcxm{margin:50px 28px 0;width:345px;height:160px;display: inline-block;}
.main .fwlc .fwlcdiv .fwlcxm1{background: url(../images/fwlcxm1.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm2{background: url(../images/fwlcxm2.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm3{background: url(../images/fwlcxm3.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm4{background: url(../images/fwlcxm4.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm5{background: url(../images/fwlcxm5.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm6{background: url(../images/fwlcxm6.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm1:hover{background: url(../images/fwlcxm10.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm2:hover{background: url(../images/fwlcxm20.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm3:hover{background: url(../images/fwlcxm30.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm4:hover{background: url(../images/fwlcxm40.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm5:hover{background: url(../images/fwlcxm50.jpg) center center no-repeat;}
.main .fwlc .fwlcdiv .fwlcxm6:hover{background: url(../images/fwlcxm60.jpg) center center no-repeat;}

.main .fwlcsw{min-width:1300px;margin:40px auto 0;text-align:center;}
.main .fwlcsw .fwlctb{margin:0 auto;background: url(../images/swlt.jpg) center center no-repeat;height:81px;}
.main .fwlcsw .fwlcdiv{margin:0 auto 50px;width:1300px;height:420px;}
.main .fwlcsw .fwlcdiv .fwlcxm{margin:50px 28px 0;width:345px;height:160px;display: inline-block;}
.main .fwlcsw .fwlcdiv .fwlcxm1{background: url(../images/swl1.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm2{background: url(../images/swl2.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm3{background: url(../images/swl3.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm4{background: url(../images/swl4.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm5{background: url(../images/swl5.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm6{background: url(../images/swl6.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm1:hover{background: url(../images/swl1_h.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm2:hover{background: url(../images/swl2_h.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm3:hover{background: url(../images/swl3_h.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm4:hover{background: url(../images/swl4_h.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm5:hover{background: url(../images/swl5_h.jpg) center center no-repeat;}
.main .fwlcsw .fwlcdiv .fwlcxm6:hover{background: url(../images/swl6_h.jpg) center center no-repeat;}

.main .hidddiv{display:none;}

.main .fwlcdb{
	width:100%;
	height:165px;
	margin:0 0 35px;
	background-color:#e6e6e6;
}
.main .fwlcdb .fwlcdbjz{
	width:1300px;
	margin:0 auto;
	text-align:center;
}
.main .fwlcdb .fwlcdbjz .fwlcdbxm{
	display:inline-block;
	width:230px;
	height:75px;
	padding:50px 35px;
}
.main .fwlcdb .fwlcdbjz .fwlcdbxm1{
	background: url(../images/fwlcdbxm1.jpg) center center no-repeat;
}
.main .fwlcdb .fwlcdbjz .fwlcdbxm2{
	background: url(../images/fwlcdbxm2.jpg) center center no-repeat;
}
.main .fwlcdb .fwlcdbjz .fwlcdbxm3{
	background: url(../images/fwlcdbxm3.jpg) center center no-repeat;
}
.main .fwlcdb .fwlcdbjz .fwlcdbxm4{
	background: url(../images/fwlcdbxm4.jpg) center center no-repeat;
}

/**工程案例***/
.main .xmbanner{
	height: 450px;
	padding-top: 120px;
}
.main .xmbanner  .banjpg{
    background: url(../images/xmbanner.jpg) center center no-repeat;
	height: 100%;
}
.main .xiangmuliebiao {
    width:100%;
	position:relative;
}
.main .xiangmuliebiao .liebiao {
    width:1330px;
	position:relative;
	margin:0 auto;
	overflow-x:hidden;
}
.main .xiangmuliebiao .liebiao .liebiaof {
	position:relative;
	left:-32px;
	width:1362px;
	margin-top: 50px;
	
}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa{
    width: 420px;
    display: inline-block;
    margin-left: 32px;
}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa .liebiaoc{
	border: 1px solid #bfbfbf;
    width: 420px;
    display: inline-block;
	font-size: 24px;
    line-height: 90px;
}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa div{

}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoc>a>img{
	width:420px;
	height:298px;
}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa .liebiaoc .xiangmumingcheng{display: block;width: 100%;height: 90px;overflow: hidden;}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa .liebiaoc .xiangmumingcheng h3{display: inline-block;padding-left: 25px;width: 300px;font-size: 24px;height: 90px;overflow: hidden;}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa .liebiaoc .xiangmumingcheng .more{
	display: inline-block;
    width: 65px;
    height: 63px;
    float: right;
    padding: 13.5px 15px;
}
.main .xiangmuliebiao .liebiao .liebiaof .liebiaoa:hover .liebiaoc .xiangmumingcheng .more{
	background: url(../images/ckxq.jpg) center center no-repeat;
}
.main .xiangmuliebiao .liebiao .liebiaof  .liebiaoa .xiangmuboot{
	height:30px;
	background-color:#ffffff;
}
.main .xiangmuliebiao .liebiao .liebiaof  .liebiaoa:hover .xiangmuboot{
	background: url(../images/bootbg.jpg) center center repeat-x;
}
/**服务项目***/
.main .xiangmubanner{
	height: 450px;
	padding-top: 120px;
}
.main .xiangmubanner  .banjpg{
    background: url(../images/xiangmubanner.jpg) center center no-repeat;
	height: 100%;
}
.main .fwxmlb  .fwxmlbtb{
    background: url(../images/fwxmlbtb.jpg) center 40px no-repeat;
	height: 130px;
}
.main .fwxmlb  .fwxmlbtb.fwxmlbtb1{background: url(../images/zzzx.jpg) center center no-repeat;}
.main .fwxmlb  .fwxmlbtb.fwxmlbtb2{background: url(../images/scmq.jpg) center center no-repeat;}
.main .fwxmlb  .fwxmlbtb.fwxmlbtb3{background: url(../images/fsgc.jpg) center center no-repeat;}
.main .fwxmlb  .fwxmlbtb.fwxmlbtb4{background: url(../images/gjjg.jpg) center center no-repeat;}
.main .fwxmlb  .fwxmlbtb.fwxmlbtb5{background: url(../images/jnjc.jpg) center center no-repeat;}
.main .fwxmlb  .fwxmlbdiv{
    width:1330px;
	margin:5px auto;
}
.main .fwxmlb  .fwxmlbdiv .fwxmtxt{
    font-size:16px;
}
.main .fwxmlb  .fwxmlbdiv .fwxmtxt>p {
    text-indent: 35px;
}
.main .fwxmlb .fwxmlbjpg{
	width:100%;
	min-width:1330px;
	text-align:center;
	padding:40px 0;
}
.main .fwxmlb .fwxmlbjpg>img{
	display:inline-block;
	width:16.1458333%;
	margin-right:0.625%;
}
.main .fwxmlb .fwxmlbjpg .last{
	margin-right:0;
}
.main .fwxmlb .fwxmlbjpga{
	width: 100%;
    min-width: 1330px;
    text-align: center;
    margin: 40px 0;
    position: relative;
    height: 160px;
    overflow: hidden;
}
.main .fwxmlb .fwxmlbjpga>img{
	display:inline-block;
	width:160px;
	overflow:hidden;
	text-align:center;
	padding:0 37px;
	position:relative;
	top:0;
}
.main .fwxmlb .fwxmlbjpga>img:hover{
    top: -160px;
}
.main .shigongtj{
	background: url(../images/shigongbj.jpg) center center no-repeat;
	height: 435px;
    margin-bottom: 20px;
}
.main .shigongtj .shigongtja{
	position: relative;
    width: 1330px;
    margin: 0 auto;
    padding-top: 90px;
}
.main .shigongtj .shigongtja .shigongtjb{
	position:relative;
	width:750px;
	height:300px;
	left:590px;
	font-size:14px;
	color:#ffffff;
	line-height: 2em;
	display: none;
}
/**装修指南***/
.main .zhinanbanner{
	height: 450px;
	padding-top: 120px;
}
.main .zhinanbanner  .banjpg{
    background: url(../images/zhinanbanner.jpg) center center no-repeat;
	height: 100%;
}
.main .zxzngl  .zxzngltb{
    background: url(../images/zxzngltb.jpg) center 40px no-repeat;
	height: 130px;
}
.main .zxzngl  .zxzngllb{
    background: #f5f5f5;
	height: 370px;
}
.main .zxzngl  .zxzngllb .zxzngllba{
    width:1290px;
	margin:0 auto;
	overflow:hidden;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbl{
	width: 580px;
    margin: 20px 24px 0 0;
    display: inline-block;
    border: 1px solid #b5b5b5;
    font-size: 18px;
    padding: 20px 20px 0;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbl>img{
	width: 580px;height: 217px;
    display: inline-block;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbl h2{
	display: inline-block;
    line-height: 50px;
    font-size: 18px;
	
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbl span{
    float: right;
    display: inline-block;
    line-height: 50px;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbr{
	width: 590px;
    margin: 20px 0 0 0;
    display: inline-block;
    /*border: 1px solid #b5b5b5;*/
    font-size: 16px;
    padding: 20px;
	height:340px;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbr .gllist{
	width: 100%;
    border-bottom: 1px solid #b5b5b5;
    font-size: 16px;
    padding: 10px 10px 10px 25px;
	background: url(../images/h2gb.jpg) 0px 13px no-repeat;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbr .gllist h2{
	display: inline-block;
    font-size: 18px;
    line-height: 18px;
}
.main .zxzngl  .zxzngllb .zxzngllba .zxzngllbr .gllist span{
    float: right;
    line-height: 18px;
}
.main>.more{
	    margin: 40px auto;
    width: 90px;
    height: 25px;
    line-height: 25px;
    font-size: 16px;
    background: #ffad12;
    text-align: center;
    color: #ffffff;
}
.main>.more .morea{
    color: #ffffff;
}
.main .hotwenda{
	background:url(../images/hotwenda.jpg) center center no-repeat;
	height:590px;
}
.main .hotwenda .hotwendaa{
	width:1330px;
	position:relative;
	margin:0 auto;
}
.main .hotwenda .hotwendaa .hotwendab{
	width: 798px;
    height: 370px;
    background-color: rgba(255,255,255,0.45);
    position: relative;
    left: 0;
    top: 125px;
    padding: 15px;
}
.main .hotwenda .hotwendaa .hotwendab .wendalist{/***默认普通 以及 鼠标移出***/
	margin:15px 0;
	border-bottom: 2px solid #c0c0c0;
}
.main .hotwenda .hotwendaa .hotwendab .wendalist .wendatb{/***默认普通 以及 鼠标移出***/
	font-size: 16px;
    line-height: 24px;
    display:inline-block;
}
.main .hotwenda .hotwendaa .hotwendab .wendalist .wendarq{/***默认普通 以及 鼠标移出***/
	font-size: 16px;
    line-height: 24px;
    display:inline-block;
	float: right;
}
.main .hotwenda .hotwendaa .hotwendab .wendahot{
	width: 100%;
    height: 155px;
    background: url(../images/hotwendabg.jpg) 19px 0 no-repeat rgba(255,255,255,1);
    margin: 0 auto;
}
.main .hotwenda .hotwendaa .hotwendab .wendahot .hotw{/***默认高亮 以及 鼠标经过***/
	font-size: 16px;
    line-height: 24px;
    position: relative;
    left: 55px;
    top: 17px;
}
.main .hotwenda .hotwendaa .hotwendab .wendahot .hotd{/***默认高亮 以及 鼠标经过***/
	font-size: 16px;
    line-height: 24px;
    position: relative;
    left: 55px;
    top: 30px;
    width: 90%;
}
.main .hotwenda .hotwendaa .hotwendab .wendahot .wendatb,
.main .hotwenda .hotwendaa .hotwendab .wendahot .wendarq{/***默认高亮 以及 鼠标经过***/
	display:none;
}

.main .linshi{
	    margin: 5px auto;
}

.main .xiangqing{
    width: 1260px;
    height: 100%;
	font-size:12px;
	text-align: center;
    margin: 20px auto 10px;
    font-weight: normal;
}
.main .xiangqing h2{margin:10px auto 15px;font-size:24px;} 
.main .xiangqing div{font-size:16px;}
.main .xiangqing div img{margin: 5px auto;}

.main .xiangqing .xiangqingDiv{
	padding:5px 10px 20px;
	text-align: left;
	line-height: 2em;
}
.main .xiangqing .xiangqingDiv p{text-indent:30px;margin-top:20px;}

.banner1,.banner1 div{font-size:14px;}
.banner1{width:1210px; height:330px; padding:20px; border:1px solid #dfdfdf; margin:0 auto; overflow:hidden; z-index:1;margin-top: 30px;}
.banner1 a { color:#000000;}
.banner1 a:hover { color:#ff7700;text-decoration:none;}
.banner_pre_next{position:relative;z-index:101;top:119px;display:block; width:880px;}
.banner_pre_next .banner_btn_left{position:absolute;left:0%;color:#fff;font:bold 80px/normal simsun; background:#000000;filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;}
.banner_pre_next .banner_btn_right{position:absolute;right:0%;color:#fff;font:bold 80px/normal simsun; background:#000000;filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#C00; background:#000000;filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;}
.yq_banner_list{width:300px;height:35px; margin-top:25px;z-index:100;padding-right:12px;}
.yq_banner_list a{display:inline-block;background:#cccccc;width:15px;height:15px;border-radius:50%;margin:0 3px;}
.yq_banner_list a:hover,.yq_banner_list a.hover{background:#fc8f0f;cursor:pointer}
.banner_show{width:880px; height:330px; overflow:hidden; float:left;}
.banner_show a>img{width:880px !important;height:330px !important;}
.banner_mag{width:300px;height:314px; float:right; z-index:99;font-family: "微软雅黑";}
.banner_magbox{width:300px;height:260px;text-align:left;}
.banner_magbox h5,.banner_magbox h5 a,.banner_magbox h5 a:hover{font-size:18px;*font-size:18px; margin-bottom:10px;font-weight:bold;}
.banner_magbox h4{font-size:20px;*font-size:18px;font-weight:bold;color:#9a9a9a;margin-bottom:10px;}
.banner_magbox p,.banner_magbox p a,.banner_magbox p a:hover{font-size:16px;font-weight:normal;margin-bottom:12px; line-height:30px;line-height:1.6em;}
.none{display:none;}
#pages {
    text-align: center;
}

#pages li {
    margin: 0 2px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background: #e6e6e6;
    color: #333;
    display: inline-block;
}
#pages li a{
    font-size: 14px;
    display: block;
    padding: 0 4px;
}
#pages li span{
    font-size: 14px;
    display: block;
    padding: 0 4px;
}
#pages li.active {
    text-align: center;
    background: #f90712;
    color: #fff;
    display: inline-block;
}

#pages li:hover {
    background: #f90712;
}

#pages li:hover a {
    color: #fff;
}


