﻿@font-face{ font-family:SourceHanSansCN-Medium;
src:url('../images/SourceHanSansCN-Medium.otf');	
}
@font-face{ font-family:SourceHanSansCN-Normal;
src:url('../images/SourceHanSansCN-Normal.otf');	
}
@font-face{ font-family:SourceHanSansCN-Regular;
src:url('../images/SourceHanSansCN-Regular.otf');	
}

*{margin:0;padding:0;}
a{text-decoration:none; color:#666;}
a:hover{color:#2e5c44;}
ul{ list-style:none;}
img{ border:none;}
body{font-size:12px; text-align:center; font-family:SourceHanSansCN-Normal,Arial,Helvetica;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;width:expression(document.body.clientWidth <= 1280? "1280px": "auto");min-width:1280px;_width:expression((documentElement.clientWidth < 1280) ? "1280px" : "auto" );}   
.clear{ clear:both;}
input,textarea{outline:none;}

/*header 网站头部模块*/
.top_header{width:100%;position:fixed;left:0px;right:0px;top:0px;width:100%;background:#fff;height:120px;z-index:99999;border-bottom:1px solid #f7f7f7;}
.header{margin:0px auto;width:1140px;height:120px;overflow:hidden; clear:both;}
.header .logo{float:left;padding-top:24px;}
.header .logo img{float:left;}

.header .headerright{float:right;width:170px;height:120px;color:#2e5c44;margin-top:48px;}
.header .headerright a{color:#2e5c44;font-weight: bold;}
.header .rolls{float: left;border: 1px solid #efefef;margin:0px;width: 18px;height: 18px;text-align: center;-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;margin: 0 3px;line-height:20px;padding:4px;color:#2e5c44;font-weight: bold;}
.header .rolls img{width: 15px;height: 15px;margin-top:2px;}
.header .rolls:hover{background:#fff;border: 1px solid #2e5c44;font-weight: bold;}

/*menu 网站栏目导航条模块*/
.header .menu_nav{float:left;width:820px;height:120px;;}
.header .menu{width:100%;height:120px;clear:both;_overflow: hidden;}
.header .menu ul{margin-left:80px;float:left;BORDER-LEFT: #444444 0px solid;}
.header .menu ul li{margin-right:1px;BORDER-RIGHT: #444444 0px solid;}
.header .menu li{float:left;width:110px;font-size:16px;color:#292828;height:120px;line-height:120px;text-align:center;POSITION: relative;}
.header .menu li a:link,.header .menu li a:visited{display:block;font-size:16px;color:#292828;text-decoration:none;width:125px;margin:0;padding:0;height:120px;line-height:120px;padding-top:0px;}
.header .menu li a:hover{background:#2e5c44;color:#fff;clear:both;}
.header .menu .current{background:#2e5c44;color:#fff;width:125px;height:120px;line-height:120px;}
.header .menu .current a:link,.header .menu .current a:visited{color:#fff;}

.header .menu ul li ul{width:100px;display:none;position:fixed;margin-left:0px;text-align:center;z-index:99999;background:#2e5c44;}
.header .menu ul li:hover ul{ display:block;}
.header .menu ul li ul li{line-height:20px;width:125px;font-size:16px;BORDER-TOP: #444444 1px solid;}

/* flexslider */
.banner{width:100%;height:auto;margin-top:0px;border-bottom:1px solid #e5e5e5;margin-top:101px;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:auto;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:0px;}
.slides li img{height: auto; width: auto\9; width:100%; }
.flex-control-nav{position:absolute;bottom:20px;z-index:2; left:47.5%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*热门关键字*/
.search{width:100%;height:50px;background:#fafafa;color:#8f8f8f;overflow:hidden;}
.searchcol{width:1004px;height:50px;margin:0px auto;}
.searchcol .left{float:left;line-height:50px;}
.searchcol .left a{padding-left:5px;padding-right:5px;}
.searchcol .left strong{color:#e78213;}
.searchcol .right{float:right;padding-top:10px;}
.searchcol .right input{float:left;width:160px;font-size:14px;text-align:left;text-indent:5px;color:#cccccc;border:1px solid #d6d6d6;height:28px;line-height:28px;margin-top:0px;}
.searchcol .right button{float:left;width:36px;border:0;height:30px;color:#FFF;background:url(../images/search.gif) no-repeat;margin-top:0px;}
.searchcol .right button:hover{}

/*main */
.main{width:100%;margin:0px auto;height:auto;overflow:hidden;}

/*firstcol*/
.firstCol{ width:100%;margin:0px auto;height:auto;margin-top:0px;overflow:hidden;background:url(../images/secbg.jpg);}

.firstCol .lgywm_title { width:100%; height:auto;}
.firstCol .lwenzi { width:560px; height:auto; text-align:center;margin:50px auto 0px;color:#fff;text-transform:uppercase}
.firstCol .lwenzi p { font-size:20px; color:#fff;line-height:20px;}
.firstCol .lwenzi p strong {width:520px;color:#fff;font-size:30px;border-bottom:0px solid #e9e9e9;line-height:60px;height:60px;padding:2% 0px;font-weight:800;}
.firstCol .short-line{ text-align: center; height:10px}
.firstCol .short-line span{ display:block; width:160px; height:0px; background: #f7b05a; margin: 0px auto;}

.firstboxcase{width:100%;height:auto;margin-top:0px;margin-bottom:0px;overflow:hidden;}
.firstboxcasecol{margin:30px auto;width:1060px;height:auto;overflow:hidden;}
.firstboxcasecol ul{width:1140px;}
.firstboxcasecol ul li{position:relative;display:block;float:left;text-align:center;width:321px;height:428px;margin-right:50px;margin-top:35px;border:0px solid #dfdfdf;overflow:hidden;background:#fff;}
.firstboxcasecol ul li img{margin:0px auto;max-width:321px;max-height:372px;}
.firstboxcasecol ul li p{margin:0px auto;text-align:center;width:321px;margin-top:0px;overflow:hidden;height:56px;font-size:14px;}
.firdd{width:100%;height:auto;margin:0px auto;overflow:hidden;margin-bottom:100px;}
.firdd a{display:block;background:#fff;color:#000;width:320px; height:60px;margin:30px auto;line-height:60px;text-align:center;font-size:20px;}
.firdd a:hover{background:#59876f;color:#fff;}

/*imagecol*/
.imagecolbg{margin-top:18px;}
.imagecol{margin:0px auto;width:100%;overflow:hidden;}
.imagecol img{height: auto; width: auto\9; width:100%; }

.s_banner{ height:427px; overflow:hidden; width:100%; min-width:1140px; margin-top:101px;}
.s_banner1{ background:url(../images/s_banner1.jpg) center center  no-repeat;}
.s_banner2{ background:url(../images/s_banner2.jpg) center center  no-repeat;}
.s_banner3{ background:url(../images/s_banner3.jpg) center center  no-repeat;}
.s_banner4{ background:url(../images/s_banner4.jpg) center center  no-repeat;}
.s_banner5{ background:url(../images/s_banner5.jpg) center center  no-repeat;}
.s_banner6{ background:url(../images/s_banner6.jpg) center center  no-repeat;}
.s_banner7{ background:url(../images/s_banner7.jpg) center center  no-repeat;}

/*secCol*/
.secCol{ width:100%;margin:0px auto;height:auto;margin-top:20px;overflow:hidden;margin-bottom:70px}

.secCol .title{width:1140px;margin:0px auto;padding-top:20px;font-size:14px;color:#5e5e5e;line-height:26px;}

.secCol .title{margin-top:40px;text-align:left; font-size:14px; color:#000;}
.secCol .title img{float:left;border:0px solid #ccc; margin:0px auto;margin:0px 55px 0px 10px;}
.secCol .title p{text-indent:0px;line-height:18px;text-align:left;margin:10px 0px;color:#777777;font-size:12px;}
.secCol .title p strong{font-size:32px;font-weight:800;color: #2e5c44;text-transform:uppercase;margin-bottom: 20px;}
.secCol .title p strong span{font-size:20px;font-weight:500;line-height:40px;}
.secCol #firdd{background:#fff;color:#2e5c44;width:140px; height:35px;margin:0px auto;line-height:35px;text-align:center;font-size:14px;border:1px solid #2e5c44;overflow:hidden;display:block;float: left;}
.secCol #firdd:hover{background:#2e5c44;color:#fff;}


/**/
.threecol{width:100%;height:auto;}
.threecol .lgywm_title { width:100%; height:auto;margin-top:40px;margin-bottom:30px;}
.threecol .lwenzi { width:460px; height:auto; text-align:center;margin:20px auto 0px;text-transform:uppercase;}
.threecol .lwenzi p { font-size:16px; color:#d0d0d0;line-height:20px;}
.threecol .lwenzi p strong {width:320px;color:#474747;font-size:32px;border-bottom:0px solid #e9e9e9;line-height:40px;height:40px;padding:2% 0px;font-weight:800;}
.threecol .short-line{ text-align: center; height:10px}
.threecol .short-line span{ display:block; width:160px; height:1px; background: #e2e2e2; margin: 10px auto;}

.threecolnews{width:1140px;margin:0px auto;height:auto;margin-top:0px;border:0px solid #e3e3e3;padding-bottom:40px;overflow:hidden;}
.threecolnewsleft{float:left;width:549px;height:auto;text-align:left;}
.threecolnewsleft a{color:#000;}
.threecolnewsleftlist{width:549px;height:auto;overflow:hidden;}
.threecolnewsleftlist img{width:549px;height:auto;cursor: pointer;transition: all 0.9s;}
.threecolnewsleftlist img:hover{transform: scale(1.01);}

.threecolnewsright{float:right;width:553px;height:auto;overflow:hidden;}
.threecolnewsrightnewslist{float:left;margin:0px auto;width:553px;text-align:left;margin-left:0px;}
.threecolnewsrightnewslist ul{margin-top:-5px;}
.threecolnewsrightnewslist ul li{width:553px;height:70px;border-bottom:1px solid #ecebea;margin-top:12px;padding-bottom:8px;}
.threecolnewsrightnewslist ul li a{text-align:left;color:#000;width:553px;font-size:16px;line-height:30px;font-weight:100;}
.threecolnewsrightnewslist ul li a strong{text-align:left;line-height:12px;font-size:12px;color:#939393;font-weight:100;line-height:16px;}
.threecolnewsrightnewslist ul li span{color:#000;font-size:12px;line-height:30px;padding-left:15px}

/*fourCol*/
.fourCol{ width:1140px;margin:0px auto;height:332px;background:url(../images/mebg.jpg) no-repeat;margin-bottom:30px;}

.fourcolleft{float: left;width:525px;height:290px;overflow:hidden;}
.fourcolright{float: right;width:330px;height:280px;}

.fourcolleftcol{padding-top:20px;padding-left:40px;}
.fourcolleftcol h3{text-align:left;font-size:24px;color:#474747;line-height:60px}
.fourcolleftcol p{height:45px;text-align:left;width:515px;}
.fourcolleftcol .register1{float:left;text-align:center;font-weight:bold;font-size:16px;line-height:40px;COLOR: #fff;width:160px; height:40px; background:#2e5c44; border:solid 0px #202020;margin-top: 15px;text-indent:0px;}
.fourcolleftcol .input1{float:left;color:#696969;width:230px;background-color: #fff;height:32px;line-height:32px;text-align:left;BORDER: #c6c6c6 1px solid;margin-right: 20px; text-indent:10px;}
.fourcolleftcol textarea{float:left;width:482px;background-color: #fff;color: #696969;height:97px;line-height:32px;text-align:left;BORDER: #c6c6c6 1px solid;text-indent:10px;}

/*main_a */
.main_a{width:100%;margin:0px auto;height:100%;overflow:hidden;margin-top:0px;margin-bottom:20px;}

/**/
.about01{width:100%;margin:0px auto;height:auto;overflow:hidden;}
.about01col{width:1140px;margin:40px auto;height:auto;overflow:hidden;}
.aboutdaye{margin-top:40px;text-align:left; font-size:14px; color:#000;}
.aboutdaye img{float:left;border:0px solid #ccc; margin:0px auto;margin:0px 30px 20px 0px;}
.aboutdaye p{text-indent:28px;line-height:26px;font-size:14px;color: #a2a2a2}

.che-tit {width:100%;margin:0px auto;text-align: center; color: #777777; height: auto; padding-top:0px;}
.che-tit .en {font-size:30px;font-weight:100;line-height:30px;text-transform : uppercase}
.che-tit .cn {font-size:16px;font-weight:100;line-height:35px;}
.che-tit dd{margin:0px auto;width: 55px; height: 8px; font-size: 0px;overflow:hidden;border-bottom:1px solid #b4b4b4;}

.about02{width:100%;margin:0px auto;height:auto;overflow:hidden;}
.about02col{width:1140px;margin:0px auto;height:auto;overflow:hidden;}
.abouteq{margin:40px auto;width:1140px;height:auto;}
.abouteq ul{width:1200px;}
.abouteq ul li{display:block;float:left;text-align:left;margin-right:20px;margin-bottom:20px;font-size:12px;width:270px;height:180px;}
.abouteq ul li p{float:left;text-align:left;width:270px;padding-top:15px;line-height:35px;font-size:22px;color:#fff;}
.abouteq ul li span{float:left;text-align:left;line-height:20px;font-size:12px;color:#fff;}
.abouteq ul li .secimg{width:270px;height:180px;border: #000 solid 0px;margin: 0px auto;overflow: hidden;}
.abouteq ul li .secimg img{max-width:270px;max-height:180px;cursor: pointer;transition: all 0.6s;}
.abouteq ul li .secimg img:hover{transform: scale(1.05);}

.about03{width:100%;margin:0px auto;height:691px;overflow:hidden;background:url(../images/culture.jpg) no-repeat;margin-top:0px}
.about03col{width:1140px;margin:50px auto;height:auto;overflow:hidden;margin-top:150px}
.about03daye{margin-top:50px;text-align:left;font-size:14px; color:#6c6c6c;}
.about03daye p{text-indent:28px;line-height:28px;}

.aboutcol5{margin:0px auto;width:100%;height:auto;margin-top:0px;overflow:hidden;}
.aboutcol5 .crumbsname{width:1140px;margin:50px auto;margin-bottom:0px;text-align:center;overflow:hidden;}
.aboutcol5 .crumbsname .titcol{height:80px;margin:0px auto;width:470px;overflow:hidden;position:relative;z-index:5;}
.aboutcol5 .crumbsname .titcol p{line-height:40px;font-weight:500;font-size:34px;color:#5a5a5a;font-weight:500;}
.aboutcol5 .crumbsnameline{margin:0px auto;width:1180px;height:1px;overflow:hidden;background:url(../images/abbgline.png) center top no-repeat;margin-top:-55px;margin-bottom:0px;clear:both;position:absolute;z-index:2;}
.aboutcol5threeColbox{margin:0px auto;width:1180px;height:210px;margin-top:20px;margin-bottom:0px;overflow:hidden;}
.aboutcol5threeColbox p{line-height: 30px;font-size: 14px;color:#000;}
.aboutcol5threeColbox .secimg{width:268px;height:184px;border: #e0e0e0 solid 0px;margin: 0px auto;overflow: hidden;}
.aboutcol5threeColbox .secimg img{cursor: pointer;transition: all 0.8s;}
.aboutcol5threeColbox .secimg img:hover{transform: scale(1.1);}

.aboutcol55threeColbox{margin:0px auto;width:1180px;height:250px;margin-top:0px;margin-bottom:50px;overflow:hidden;}
.aboutcol55threeColbox p{line-height:30px;font-size: 14px;color:#000;}
.aboutcol55threeColbox .secimg{width:175px;height:243px;border: #fff solid 0px;margin: 0px auto;overflow: hidden;}
.aboutcol55threeColbox .secimg img{cursor: pointer;transition: all 0.8s;}
.aboutcol55threeColbox .secimg img:hover{transform: scale(1.1);}


/**/
/*内页部分main_a */
.crumbs{width:100%;height:40px;color:#6d6d6d;text-align:left;overflow:hidden;}
.crumbsname{width:1140px;margin:0px auto;padding-top:0px;}
.crumbsname p{line-height:40px;font-size:12px;color:#3d4044;border-left:0px solid #db1515;text-indent:0px;color:#000;}

/* 改装资讯 */
.newscol{margin:0px auto;width:1140px;height:auto;text-align:left;overflow:hidden;}
.newscolleft{float:right;width:885px;overflow:hidden;}
.newscolright{float:left;width:185px;overflow:hidden;margin-bottom:20px}

.probottom{width:885px;height:50px;margin-top:30px;overflow:hidden;}
/*CSS quotes style pagination*/
DIV.quotes {PADDING-RIGHT: 5px; PADDING-LEFT:  0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #f3f3f3 1px solid;}

.newscolrightfro{width:183px;height:auto;text-align:left;border:1px solid #eeeeee;margin-top:30px;}
.newscolrightfro .title{width:183px;height:38px;border-bottom:1px solid #eeeeee;margin-top:10px;}
.newscolrightfro .title p{font-size:18px;color:#000;margin-left:0px;padding-top:0px;float:left;width:183px;text-align:left;overflow:hidden;line-height:30px;text-indent:12px;font-weight: bold;}

.newscolrightfro .cop{width:183px;height:100%;overflow:hidden;margin-top:0px;}
.newscolrightfro .cop ul{margin-top:10px;margin-left:0px;margin-bottom:20px}
.newscolrightfro .cop ul li{padding:5px 0;}
.newscolrightfro .cop ul li a:link,.newscolrightfro .cop ul li a:visited{color:#000000;display:block;font-size:12px;text-decoration:none;width:100%;margin:0;padding:0;line-height:16px;padding-left:12px;text-align:left;border-top:0px solid #fff;font-weight: bold}
.newscolrightfro .cop ul li a:hover{color:#2e5c44;display:block;font-size:12px;text-decoration:none;width:100%;margin:0;padding:0;line-height:16px;padding-left:12px;text-align:left;border-top:0px solid #fff;font-weight: bold}

.newscolrightfro .cop ul li ul{width:90%;text-align:center;margin-left:10%;overflow:hidden;}
.newscolrightfro .cop ul li:hover ul{ display:block;}
.newscolrightfro .cop ul li ul li{line-height:12px;width:90%;BORDER-left: #d4d4d4 1px solid;margin-top:4px;}


/*产品展示*/
.prohotCollist {width:885px;height:100%;overflow:hidden;margin-top:9px;}
.prohotCollist ul{margin-left:0px;*margin-left:0px;width:940px;}
.prohotCollist ul li{ float:left;margin-right:34px;margin-top:24px;}
.prohotCollist ul li a{ display:block; width:265px; height:280px; text-align:center;border:1px solid #fff;display: table-cell; vertical-align:middle; /*设置水平居中*/ text-align:center; /* 针对IE的Hack */ *display: block;}
.prohotCollist ul li a:hover{border:1px solid #fff;}

.prohotCollist ul li .secimg{width:265px;height:265px;border: #e0e0e0 solid 1px;margin: 0px auto;overflow: hidden;}
.prohotCollist ul li .secimg img{width:265px;height:265px;cursor: pointer;transition: all 0.6s;}
.prohotCollist ul li .secimg img:hover{transform: scale(1.1);}

.prohotCollist ul li p{text-align:center;line-height:16px;padding-top:10px;}




/*产品描述*/
.content{width:1138px;height:auto;border:1px solid #d6d6d6;overflow:hidden;margin:0 auto;margin-top:20px;}
.main_aproshow{width:1108px;height:auto;text-align:left;margin-top:0px;padding:30px;overflow:hidden;}

.procolleft{float:left;width:550px;margin-left:0px;margin-top:0px;overflow:hidden;}
.procolleft img{margin:0px auto 0;padding:0px;}

.procolccc{float:right;width:470px;margin-right:30px;}
.procolccc .titl{float:left;font-size:28px;line-height:36px;color:#4f4f4f;width:470px;text-align:left;overflow:hidden;}
.procolccc .titltime{width:470px;height:26px;text-align:left;line-height:26px;border-bottom:1px dotted #dadbdd;color:#b8b8b8;overflow:hidden;}
.procolccc .show{width:470px;line-height:20px;color:#595959;overflow:hidden;text-align:left;margin-top:15px;margin-bottom:15px;}
.procolccc .show p{line-height:24px;}
.procolccc .show p strong{font-size:14px;color:#ce0008;}
.procolccc .show p img{text-align:center;padding-top:10px;}


/*prolist*/
.prolistc{margin:20px auto;width:1140px;height:auto;overflow:hidden;}
.prolistc .title{text-align:left;margin:0px auto;width:1140px;font-weight:100；padding-top:0px;height:50px;line-height:50px;font-size:30px;color:#1a130f;padding-top:0px;}
.prolistc ul{width:1240px;}
.prolistc ul li{display:block;float:left;text-align:center;margin-right:32px;margin-top:20px;font-size:12px;width:259px;height:328px;border:1px solid #e3e3e3;}
.prolistc ul li span p strong{font-weight:800;color:#000;}
.prolistc ul li span p{text-align:center;padding:20px;line-height:20px;font-size:12px;color:#545454;font-weight: 100;}
.prolistc ul li span{text-align:center;width:259px;height:93px;background:#fdfdfd;border-top:1px solid #f2f2f2;}
.prolistc ul li .secimg{width:259px;height:259px;border: #000 solid 0px;margin: 0px auto;overflow: hidden;}
.prolistc ul li .secimg img{max-width:259px;max-height:259px;cursor: pointer;transition: all 0.6s;}
.prolistc ul li .secimg img:hover{transform: scale(1.1);}


/*新闻内页*/
.newsdetail{width:1138px;margin:0px auto;margin-top:20px;margin-bottom:20px;border:1px solid #efefef;-moz-border-radius:0px; /* Gecko browsers */-webkit-border-radius:0px; /* Webkit browsers */border-radius:0px; /* W3C syntax */}
.newsdetail .newstitle{line-height:30px;margin:30px;font-weight:400;font-size:28px;text-align:center;}
.newsdetail dt{margin:30px;text-align:center;height:40px; font-size:12px;line-height:40px;color:#acacac;margin-bottom:5px;overflow:hidden;border-top:3px solid #f7f7f7;}
.newsdetail dt a{margin:0 5px}
.newsdetail dd{margin:30px;text-align:left;font-size:14px;line-height:22px;padding:0;}
.newsdetail dd p{font-size:14px;margin:10px 0}
.newsdetail dd p img{margin:20px auto;text-align:center;display: table-cell;vertical-align:middle;max-width:1078px;height:auto;}

.newsdetail dl{width:100%;margin:0px auto;height:40px;margin-top:20px;text-align:center;}
.newsdetail dl a{padding:8px 20px 8px 20px;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;border:1px solid #d5d5d5;}

/*新闻 */
.list {width:1140px;margin:0px auto;height:auto; overflow: hidden; padding-top: 0px;margin-top:30px;}
.list ul {width: 1140px;}
.list li {margin: 10px auto; padding: 0px; width: 1140px; height: 120px; float: left; display: inline; text-align:left;border-bottom:1px dashed #d6d6d6;}
.list_img {width: 150px; height:100px;background:url(../images/ccc.jpg) no-repeat;}
.list_infor {width: 960px;color:#e9e9e9;}
.list_infTop {height: 35px; padding-top: 5px; margin-bottom: 5px;overflow: hidden;}
.list_infTop a {height: 35px; display: block;color:#e9e9e9;}
.list_infName{width: 750px; line-height: 35px;font-size: 18px; font-weight: 400; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;overflow: hidden;}
.list_infIntro {font-size: 12px;height: 40px;font-weight: 100; color: rgb(136, 136, 136); line-height: 22px; overflow: hidden;}
.list_infIntro {color:#666666;}
.list_infTop {padding-top: 0px;}
.list_infName {color:#000;}
.list_infTime {color:#666666;}

/**/
.contactcolmes{margin:0px auto;width:1140px;height:auto;margin-bottom:30px;overflow:hidden;margin-top:20px;}
.conlist {width:1140px;margin:0px auto;height:auto; overflow: hidden; padding-top: 0px;margin-top:30px}
.conlist ul {width: 1140px;}
.conlist li {padding:30px 20px; width:1098px; height:60px; float: left; display: inline; text-align:left;border:1px solid #ececec;background:url(../images/dw.png) right 22px center no-repeat #f8f8f8;margin-bottom:15px;}
.conlist li p{color:#000;line-height:30px;font-size: 16px;}
.conlist li p strong{color:#2e5c44;line-height: 30px;}

/*footer */
.bottom{margin:0px auto;width:100%;height:428px;background:#fff;margin-top:20px;overflow:hidden;}
.footback{width:100%;height:49px;margin-top:0px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.footback a{display:block;color:#000;font-size:14px;text-align:center;line-height:49px;font-weight:600}
.footlist{width:1140px;margin:0px auto;height:286px;overflow:hidden;margin-bottom:0px;padding-top:0px;}
.footlistlink{float:right;width:190px;}
.footlistlink ul{float:left; width:190px;margin-top:24px;border-left:0px solid #3b3f45;border-right:0px solid #3b3f45;height:283px;text-align:left;}
.footlistlink ul h3{height:70px;line-height:70px;font-size:20px;color:#000;width:190px;background:url(../images/bb1.jpg) left no-repeat;}
.footlistlink ul li{line-height:24px;width:190px;color:#000;font-size:14px;}

.footlistlink1{float:left;width:940px;margin-left:0px;}
.footlistlink1 ul{float:left;padding-left:10px;margin-top:24px;width:240px;height:303px;text-align:left;border-left:0px solid #3b3f45;}
.footlistlink1 ul h3{height:70px;line-height:70px;font-size:20px;color:#000;width:280px;background:url(../images/bb1.jpg) left no-repeat;}
.footlistlink1 ul li{line-height:24px;width:280px;margin-top:0px;font-size:14px;color:#000;padding-left:0px;}
.footlistlink1 ul li a:link,.footlistlink1 ul li  a:visited{color:#000;}
.footlistlink1 ul li a:hover{color:#000;}

.footer{width:100%; border-top:1px solid #efefef;background:#fff;height:83px;}  
.footerleft{width:1140px;margin:0px auto;}
.footerleft p{font-size:12px;text-align:center;color:#000;line-height:83px;}
.footerleft p a:link,.footerleft p a:visited{color:#000;padding-left:0px;padding-right:10px;line-height:84px;}
.footerleft p a:hover{color:#000;}
.footerleft span{float:right;line-height:84px;color:#000;}

.footlistlink .rolls{float: left;border: 1px solid #2e5c44;margin:0px;width:24px;height:24px;text-align: center;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;margin:0px 5px 5px 0px;line-height:24px;padding:1px;background:#2e5c44;color: #fff;}
.footlistlink .rolls img{width:18px;height:18px;margin-top:3px}
.footlistlink .rolls a{color: #fff;}
.footlistlink .rolls:hover{background:#123a25;border: 1px solid #2e5c44;}


.fl {float:left;display: inline;}
.fr {float:right;display: inline;}

