/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
body{ font-family: "微软雅黑"; background:#fff; /*overflow-x: hidden;*/}
ul,li,ol{ list-style:none}
a{ text-decoration:none !important; cursor:pointer !important;}
.img-position-absolute{position: absolute;	top: 0;	bottom: 0; left: 0;	right: 0; max-width: 100%; max-height: 100%;display: block;	margin:auto;padding:auto;}
.no-margin{ margin:0 !important;}
.no-padding{ padding:0 !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

/*手机底部*/
.hot{width:100%; height:58px; 
	background:#45cab4; 
	position:fixed; bottom:0; left:0; 
	z-index:99; border-top:solid 2px #c3c3c3;
}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row>div.text-center{ border-right:1px solid #fff;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }


.headeTopTitle{ position:relative; display:block; z-index:999 !important;}

/*header1*/
.header1{ width:100%;display:block; margin-bottom:10px;}
.header1 .topbar{ margin-top:16px;}
.header1 .topbar .logo{ width:48%;}
.header1 .topbar .toptel{ width:48%;}
.header1 .topbar .tel{ font-size:24px; line-height:42px; color:#000; margin-top:15px;}
.header1 .topbar .tel .spa4{ width:56px; height:56px; background:url(../images/t11.png) no-repeat; background-size:100% 100%; display:block; float:left; margin-right:8px;}
.header1 .topbar .tel .spa3{ display:block; width:auto; height:45px; float:left;}
.header1 .topbar .tel .spa3 i{ display:block; font-size:20px; line-height:24px;font-style:normal; color:#333; font-weight:600;}
.header1 .topbar .tel .spa3 b{ display:block; font-size:24px; line-height:30px; font-weight:normal; color:#fe7201;float: left;margin-right: 12px;}
.header1 .topbar .zhuce{ display:inline-block; float:right; width:120px; background:#ff7300; text-align:center;color:#fff; border-radius:6px; margin-top:24px; margin-right:60px;}
.header1 .topbar .zhuce>a{ color:#fff; font-size:16px; line-height:33px; padding:0 5px;}


.head-nav{ width:100%; background:#17af98; display:block;}
.head-nav .nav{ background:#17af98;}
.head-nav .nav .nav-ul{ width:100%;display:block; float:left;}
.head-nav .nav .nav-ul>li{position:relative;float:left;width:12.5%; text-align: center; padding:0;}
.head-nav .nav .nav-ul>li a i{width:2px; height:20px;margin-top:13px}
.head-nav .nav .nav-ul>li a .nl{ background:url(../images/nr.png) no-repeat; float:left;}
.head-nav .nav .nav-ul>li a .nr{ background:url(../images/nl.png) no-repeat; float:right;}

.head-nav .nav .nav-ul>li>a{ color:#fff;display: block;padding: 0;line-height:46px;font-size: 18px;color: #fff; transition: all 0.5s;}

.head-nav .nav .nav-ul>li.active a{ background:#ff7300;}
.head-nav .nav .nav-ul>li a:hover{ background:#ff7300;}
.head-nav .nav .nav-ul>li:hover .navmenu{}
.head-nav .nav .nav-ul>li .navmenu{ width:100%; display:block; float:left; margin:0; padding-left:5px; padding-right:5px; position:absolute; top:46px; left:0; z-index:99; background:#17af98; overflow:hidden;}
.head-nav .nav .nav-ul>li .navmenu li{ width:100%; height:36px; padding:0; background:#17af98; text-align:center;}
.head-nav .nav .nav-ul>li .navmenu li a{ display:block; padding:0; line-height:36px; background:#17af98; color:#fff; transition:all 0.5s;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis}
.head-nav .nav .nav-ul>li .navmenu li:hover a{background: #ff7300;color: #fff;}


.banner{ width:100%;}
.banner .banpc{ max-width:1920px; margin:0 auto; display:block; overflow:hidden; position:relative;}
.banner .banmedia{max-width:1200px; margin:0 auto; display:none; overflow:hidden; position:relative;}

.main{ margin:35px 0; overflow:hidden;}
.container-fluid{ max-width:1200px !important;}

.main-color{ padding:10px 0;}
.main-case{ padding:0 0 10px;}
.main-about{ padding:0 0 10px;}
.cm9{ padding:0 9px;}

.ss_box{background: #54d0bb; border-radius: 10px;padding: 0 20px;}
.ss_box ul{ font-size:0;}
.ss_box ul li{display: inline-block;vertical-align: top;font-size: 14px;line-height: 50px; padding: 0 10px 0 0;color: #fff;}
.ss_box ul li a{ color:#fff;}
.ss_box ul li a:hover{ color:#ff9600;}
.ss_box .ss{ margin-top:10px;}
.ss_box .ss *{ float:left;}
.ss_box .ss input{width: 255px;height: 30px;background: #fff;border: none;padding: 0 10px;}
.ss_box .ss button{width: 46px;height: 30px;background-color: #ff9600;background-image: url(../images/fangd.png);background-position: 50% 50%; background-repeat: no-repeat;border: none; transition: all .3s;}
.ss_box .ss button:hover{ background-color:#d77f01;}


.list_nav{border-radius:5px; border:1px solid #3cb39f; overflow:hidden; background:#fff;}
.list_nav h3{ font-size:20px; font-weight:bold; line-height:56px; padding:0 0 0 30px; color:#fff; background:#46cab4;}
.list_nav h3 i{ width:30px; height:22px; display:block; background:url(../images/fk1.png) no-repeat; background-size:100% 100%; float:left; margin-top:16px; margin-right:12px;}
.list_nav ul li{ line-height:40px; border-bottom:1px dashed #ccc; cursor:pointer;}
.list_nav ul li a{ color:#333; padding:0 0 0 35px; background:url(../images/fk2.png) 15px center no-repeat;}
.list_nav ul li.active a{ color:#57d1bc; background:url(../images/fk2.png) 15px center no-repeat;}
.list_nav ul li:hover a{ color:#57d1bc; background:url(../images/fk2.png) 15px center no-repeat;}

.gs{border-radius:5px; border:1px solid #3cb39f; overflow:hidden;padding-bottom:15px;}

.gs .gsbg{ display:block; float:left; margin-top:16px;}
.gs .gsbg span{ width:36px; height:24px; display:block; background:url(../images/fk1.png) no-repeat; background-size:100% 100%;}
.gs .title{ background:#46cab4; padding:0 0 0 14px;}
.gs .title h4{ font-size:54px; color:#fff; line-height:60px; font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.gs .title h5{ font-size:18px; color:#fff; font-weight:bold; line-height:38px;}
.gs .title h6{ font-size:14px; color:#fff;text-transform:uppercase;}
.gs .title h6 span{ font-size:14px;}

.gs .gs_box ul{ width:100%; display:block; float:left;}
.gs .gs_box ul li.gs-list{ width:25px;}

.gs_box{ padding:0 5px; display:none;}
.gs_box.active{ display:block;}

#gs1-img { width:100%;height:100%; padding-top:22px;}
#gs1-img .swiper-slide {width:100%; overflow:hidden;}
#gs1-img .swiper-slide a{ border-radius:3px; overflow:hidden; display:block;}
#gs1-img .swiper-slide .fw_img{ width:100%; overflow:hidden; position:relative;}
#gs1-img .swiper-slide .fw_img .fw_img_top{ width:100%; height:100%;position:absolute; left:0; top:0; border:2px solid #46cab4;}
#gs1-img .swiper-slide .fw_img img{ transition:all 1s}
#gs1-img .swiper-slide .fw_img:hover img{ transform:scale(1.1);}
#gs1-img .swiper-slide .fw_img .fw_img_top1{ padding-top:84%;}
#gs1-img .swiper-slide a .fw_txt{ font-size:13px; line-height:35px; background:#46cab4; color:#fff; width:100%; text-align:center; margin-top:0; transition:all 0.4s;white-space:nowrap; overflow:hidden;}


.file{ width:100%; float:left; display:block; border:1px solid #3cb39f; padding:10px; overflow:hidden;}
.file .file-img{ padding:0;}

.file .file-txt{ color:#46ccb4; padding:0; background:url(../images/1731.png) no-repeat 50% 50%; background-size:cover; padding-top:15px; padding-bottom:15px; overflow:auto;}
.file .file-txt .file-h3{ width:100%; display:block; float:left; line-height:60px; margin-bottom:10px;}
.file .file-txt .file-h3 b{float:left; font-size:60px; text-transform:uppercase; font-weight:normal;}
.file .file-txt .file-h3>div{ display:block; float:left;}
.file .file-txt .file-h3>div strong{ font-size:28px; line-height:38px; color:#ff7300; display:block;}
.file .file-txt .file-h3>div span{ line-height:24px; float:left; text-transform:uppercase;}
.file .file-txt .file-box{ width:100%; float:left; display:block; height:288px; overflow:hidden;text-overflow:ellipsis;}
.file .file-txt .file-box p{ font-size:14px; line-height:32px; text-indent:2em;}
.file .file-txt a.btn{ float:right;color:#46ccb4; font-size:14px; line-height:32px;}
.file .file-txt a.btn:hover{ color:#ff7300;}


.main-list{}
.main-list h3.no-margin{ font-size:24px; font-weight:normal; line-height:50px; padding:0 0 0 21px;background:#46cab4; color:#ff7300;}
.main-list h3.no-margin i{ width:30px; height:22px; display:block; background:url(../images/fk1.png) no-repeat; background-size:100% 100%; float:left; margin-top:16px; margin-right:5px;}
.main-list h3.no-margin b{ font-size:16px; font-weight:normal; color:#fff;}


.news{ padding-left:0;}
.news .list-nav2{border-radius:5px; border:1px solid #3cb39f; overflow:hidden; background:#fff;}
.news .list-nav2 ul{}
.news .list-nav2 ul li{ line-height:45px; border-bottom:1px dashed #ccc;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .list-nav2 ul li a{ color:#333; padding:0 0 0 35px; background:url(../images/fk2.png) 15px center no-repeat; display:block;}
.news .list-nav2 ul li a:hover{color:#57d1bc; background:url(../images/fk2.png) 15px center no-repeat;}


.SU-case{ padding:0 8px;}
.su-c2{border-radius:5px; border:1px solid #3cb39f; background:#fff; height:423px;}
.list-img{ width:100%;height:100%; padding-bottom:10px; padding-left:10px; padding-right:10px; overflow:hidden;}
.list-img .swiper-slide {width:100%; overflow:hidden; padding: 16px 0;}
.list-img .swiper-slide a{ border-radius:3px; overflow:hidden; display:block;}
.list-img .swiper-slide .case_img{ width:100%; overflow:hidden; position:relative;}
.list-img .swiper-slide .case_img img{ transition:all 1s}
.list-img .swiper-slide .case_img:hover img{ transform:scale(1.1);}
.list-img .swiper-slide .case_img .case_img_top{ padding-top:84%;}
.list-img .swiper-slide a .case_top_txt{ font-size:14px; line-height:32px; background:#fff; color:#000; width:100%; text-align:center;white-space:nowrap; overflow:hidden;transition:all 0.4s;}
.list-img .swiper-slide a .case_top_txt:hover{ color:#46ccb4;}
.list-img .swiper-button-next, .list-img .swiper-button-prev{-moz-background-size: 13px 44px;
    -webkit-background-size: 13px 44px;
    background-size: 13px 44px;}


.service{ padding-right:0;}
.service .keh{border-radius:5px; border:1px solid #3cb39f; overflow:hidden; background:#fff;}
.keh .keh_box{ padding:25px 16px;}
.keh .keh_box .ip{ margin-bottom:10px;}
.keh .keh_box .ip label{ width:24%; font-size:15px; color:#131313; font-weight:normal; line-height:30px; text-align:center;}
.keh .keh_box .ip input{ width:76%; border:1px solid #a0a0a0; height:30px; line-height:30px;}
.keh .keh_box .ip textarea{ width:76%; border:1px solid #a0a0a0; height:120px; resize:none;}
.keh .keh_box .but{ width:76%; margin-top:12px;}
.keh .keh_box .but button{ display:inline-block; width:48%; height:36px; border:none; border-radius:5px; background:#ff9600; color:#fff;  transition:all .3s;}
.keh .keh_box .but .but2{ background:#3cb39f; transition:all .3s;}
.keh .keh_box .but button:hover{ background:#cb7700;}
.keh .keh_box .but .but2:hover{ background:#05a489;}

.ljie{ width:100%; line-height:40px; font-size:14px; display:block; float:left; color:#030303; margin-top:20px;}
.ljie .lj-title{ color:#45cab4; font-size:15px;}
.ljie>a{ color:#030303; font-size:14px; margin:0 5px;}
.ljie>a:hover{color:#45cab4;}

.main-bg{ background:#45cab4; margin-top:20px; margin-bottom:0;}
.list-link{ width:100%; display:block; float:left; margin-top:20px; border-bottom:1px solid #fff; padding:0 10px;}
.list-link h3{ font-size:20px; line-height:31px; color:#fff; float:left;}
.list-link ul{ float:left; line-height:36px;}
.list-link ul li{ float:left;}
.list-link ul li a{ display:block; font-size:14px; line-height:36px; color:#fff; margin:0 8px;}
.list-link ul li a:hover{ color:#ff7300;}

.cont-row{ width:100%; display:block; float:left; padding:35px 0;}
.foot-logo{ /*padding:0 70px;*/}
.foot-logo img{ margin:0 auto;}

.lxbox{}
.lxbox h3{ font-size:18px; color:#fff; line-height:43px; border-bottom:1px solid #fff;}
.lxbox ul{ width:100%; display:block; float:left;}
.lxbox ul li{ float:left; width:100%; font-size:14px; line-height:24px; color:#fff; margin-top:10px;}
.lxbox ul li.li01{ width:50%;}
.lxbox ul li i{ width:23px; line-height:23px; display:block; float:left;}
.lxbox ul li i img{ display:block; float:left; width:100%; height:100%;}

.ewm_box img{ margin:0 auto;padding-top:50px;}
.ewm_box h6{ line-height:30px; color:#fff;}

.foot{ background:#000; color:#fff; font-size:14px; line-height:21px; padding:10px 0;}
.foot a{ color:#fff;}
.foot a:hover{ color:#ff7300;}

.main-top{padding:0 0 10px; margin-top:25px; margin-bottom:25px;}
.prolist{}
.prolist{border-radius:5px; border:1px solid #3cb39f; overflow:hidden; background:#fff;}
.prolist h3{ font-size:20px; font-weight:bold; line-height:56px; padding:0 0 0 30px; color:#fff; background:#46cab4;}
.prolist h3 i{ width:30px; height:22px; display:block; background:url(../images/fk1.png) no-repeat; background-size:100% 100%; float:left; margin-top:16px; margin-right:12px;}

.prolist ul.accordion {width: 100%;margin-top:4px; color:#000;}
.prolist ul.accordion>li{ margin-bottom:4px;}
.prolist ul.accordion .link{display: block;line-height:45px;color: #000;font-size: 14px;position: relative; border-bottom:1px dashed #ccc; cursor:pointer;}
.prolist ul.accordion .link a{ color:#333; padding:0 0 0 35px; background:url(../images/fk2.png) 15px center no-repeat; display:block;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.prolist ul.accordion li a:hover{ color:#46cab3;}
.prolist ul.accordion li.open .link a{ color:#46cab3;}

.prolist ul .submenu {display: none;font-size: 14px;}
.prolist ul .submenu li {border-bottom:1px dashed #ccc; padding:0 5px;}
.prolist ul .submenu a {display: block;text-decoration: none;line-height:40px; margin-top:5px;text-align:center;color:#000;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease; font-size:14px;}
.prolist ul .submenu a:hover{ color:#46cab3;}





.leftbot{border-radius:5px; border:1px solid #3cb39f; overflow:hidden; background:#fff; margin-top:20px;}
.leftbot h3{ font-size:20px; font-weight:bold; line-height:52px; padding:0 0 0 30px; color:#fff; background:#46cab4;}
.leftbot h3 i{ width:30px; height:22px; display:block; background:url(../images/fk1.png) no-repeat; background-size:100% 100%; float:left; margin-top:16px; margin-right:12px;}
.leftbot .img{ width:100%; height:110px; overflow:hidden; margin-top:8px; display: none;}
.leftbot .img img{ width:100%; height:auto;}
.leftbot ul{ display:block; float:left; width:100%; padding:10px;}
.leftbot ul li{ width:100%; font-size:13px; line-height:26px; color:#131313}


.mainbor{ width:100%;border-radius: 5px; border: 1px solid #3cb39f;overflow: hidden;padding-bottom: 15px;}

.pro-title{ background:#57d1bc; width:100%; display:block; border-radius:5px;}
.pro-title .pro{ font-size:16px; line-height:46px; color:#fff; padding:0 8px;}
.pro-title .pro a{color:#fff;}
.pro-title .pro a:hover{ color:#ff7300;}

.mains{ width:100%; margin-top:10px; margin-bottom:10px;}
.proImg{overflow:hidden; padding:5px;}
.proImg a{ border-radius:3px; overflow:hidden; display:block;border:2px solid #46cab4;}
.proImg a .pro_img{ width:100%; overflow:hidden; position:relative;}
.proImg a .pro_img .pro_img_top{ padding-top:84%;}
.proImg a .pro_img img{ transition:all 1s;}
.proImg a .pro_img img:hover{ transform:scale(1.1);}
.proImg a .pro_txt{font-size: 13px;line-height: 35px;background: #46cab4;color: #fff;width: 100%;text-align: center;margin-top: 0;transition: all 0.4s;white-space: nowrap;overflow: hidden;}
.proImg a .pro_txt:hover{ color:#ff7300;}


.filetext{ width:100%; display:block; float:left; padding:10px;}
.filetext p{ color:#46cbb4; font-size:14px; line-height:32px; text-indent:2em;}
.filetext>a{ color:#46cbb4; float:left; text-align:right; width:100%; display:block;}

.mess{width:100%; display:block; float:left; padding:10px;}
.mess .keh_box{ padding:25px 16px;}
.mess .keh_box .ip{ margin-bottom:10px;}
.mess .keh_box .ip label{ width:17%; font-size:15px; color:#131313; font-weight:normal; line-height:30px; text-align:center;}
.mess .keh_box .ip input{ width:83%; border:1px solid #a0a0a0; height:30px; line-height:30px; padding-left:5px}
.mess .keh_box .ip textarea{ width:83%; border:1px solid #a0a0a0; height:120px; resize:none; padding:5px;}
.mess .keh_box .but{ width:83%; margin-top:12px;}
.mess .keh_box .but button{ display:inline-block; padding:10px 45px; border:none; border-radius:5px; background:#ff9600; color:#fff;  transition:all .3s;}
.mess .keh_box .but .but2{ background:#3cb39f; transition:all .3s;}
.mess .keh_box .but button:hover{ background:#cb7700;}
.mess .keh_box .but .but2:hover{ background:#05a489;}


.conta{width:100%; display:block; float:left; padding:10px;}
.conta ul{ width:100%; display:block; float:left;}
.conta ul li{ float:left; width:100%; font-size:14px; line-height:24px; color:#45cab4; margin-top:10px;}
.conta ul li.li01{ width:50%;}
.conta ul li i{ width:23px; line-height:23px; display:block; float:left; margin-right:5px;}
.conta ul li i img{ display:block; float:left; width:100%; height:100%;}


.news2{width:100%; display:block; float:left; padding:10px;}
.news2 ul li{ margin-bottom:10px; border-bottom:1px dashed #3cb39f; padding-bottom:5px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news2 ul li a{color:#333; line-height:31px;display:block; overflow:hidden; width:50%;}
.news2 ul li a i{ width:20px; height:20px; display:block; float:left; background:url(../images/fk2.png) no-repeat; background-size:100% 100%; margin-top:6px; margin-right:5px;}
.news2 ul li span{ width:20%; line-height:24px; text-align:right; color:#333; font-size:12px;}
.news2 ul li a:hover{color:#57d1bc;}


.news2data{width:100%; display:block; float:left; padding:10px;}
.news2data h3.new2-top{ font-size:18px; color:#131313; line-height:36px; text-align:center;}
.news2data h4.sj{ font-size:14px; color:#999; line-height:30px; text-align:center;}
.news2data p{ text-indent:2em; font-size:14px; line-height:30px; color:#333;}
.news2data .nimg{ width:100%; max-height:110px; overflow:hidden; text-align:center;}
.news2data .nimg img{ margin:0 auto;}

.casedata{width:100%; display:block; float:left; padding:10px;}
.casedata .casehead{ font-size:14px; color:#999; line-height:30px; text-align:center;}
.casedata p{font-size:14px; line-height:30px; color:#333; text-align:center;}
.casedata .nimg{ width:100%; overflow:hidden; text-align:center;}
.casedata .nimg img{ margin:0 auto;}

.prodata{width:100%; display:block; float:left; padding:10px;}
.prodata .prohead{ font-size:14px; color:#999; line-height:30px; }
.prodata p{font-size:14px; line-height:30px; color:#333; }
.prodata .nimg{ width:100%;overflow:hidden; text-align:center;}
.prodata .nimg img{ margin:0 auto;}

/*右侧悬浮菜单*/
	.slide{
		width: 50px;
		height: 250px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background-color:rgba(162,162,162,0.5) ;
		right: 0;
		border-radius: 5px 0 0 5px;
		z-index: 999;
	}
	.slide ul{
		list-style: none;
	}
	.slide .icon li{
		width: 49px;
		height: 50px;
		background: url(../images/icon.png) no-repeat;
	}
	.slide .icon .up{
		background-position:-330px -120px ;
	}
	.slide .icon li.qq{
		background-position:-385px -73px ;
	}
	.slide .icon li.tel{
		background-position:-385px -160px ;
	}
	.slide .icon li.wx{
		background-position:-385px -120px ;
	}
	.slide .icon li.down{
		background-position:-330px -160px ;
	}
	.slide .info{
		top: 50%;
		height: 147px;
		position: absolute;
		right: 100%;
		background-color:rgba(162,162,162,0.5) ;
		width: 0px;
		overflow: hidden;
		margin-top: -73.5px;
		transition:0.5s;
		border-radius:4px 0 0 4px ;
	}
	.slide .info.hover{
		width: 145px;
		
	}
	.slide .info li{
		width: 145px;
		color: #CCCCCC;
		text-align: center;
	}
	.slide .info li p{
		font-size: 1.0em;
		line-height: 2em;
		padding: 15px;
		text-align: left;
        color:black;
	}
	.slide .info li.qq p a{
		display: block;
		margin-top: 12px;
		width: 100px;
		height: 32px;
		line-height: 32px;
		color: #fff;
		font-size: 16px;   
		text-align: center;
		text-decoration: none;
		border: 1px solid #fff;
		border-radius: 5px;
	}
	.slide .info li.qq p a:hover{
		background-color:rgba(162,162,162,0.5) ;
		border: none;
		background-color:rgba(162,162,162,0.5) ;
	}
	.slide .info li div.img{
		height: 100%;
		background-color:rgba(162,162,162,0.5) ;
		margin: 15px;
	}
	.slide .info li div.img img{
		width: 100%;
		height: 100%;
	}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url(../images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 62px 0;
		cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url(../images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 30px 0;
		cursor: pointer;
	}
	
	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{
			display: none;
		}
		#btn{
			display: none;
		}
		
	}

       /*清除样式*/
.clear 
{
     clear:both;
     font-family:'微软雅黑';

}

/*分页css scott style pagination*/
div.scott
{
    padding:3px;margin:3px;text-align:center;

}
div.scott a
{
    border:#221616 1px solid;padding:2px 5px;color:#221616;margin:0 2px 0 0;text-decoration:none;

}
div.scott a:hover
{
    border:#221616 1px solid;color:white;background-color:#221616;

}
div.scott a:active
{
    border:#221616 1px solid;color:#611985;background-color:#221616;

}
div.scott span.current
{
    border:#221616 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#221616;

}
div.scott span.disabled
{
    border:#dfdfdf 1px solid;padding:2px 5px;color:#221616;margin:0 2px 0 0;

}