@charset "utf-8";
html{color:#000;background:#f5f5f5}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
strong{font-weight:bold}

.bdsharebuttonbox{margin-bottom:10px;height:28px}
/*common*/
body{font-family:"Microsoft YaHei";font-size:14px;min-width:1200px}
.clearfix{clear:both;width:100%;height:0}
.mr0{margin-right:0 !important}
.t3{transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}
.hidden{display:none}
a{color:#000;text-decoration:none}
a:hover{}
.btns{background:#FF5C38;color:#fff;font-size:16px;width:180px;height:50px;text-align:center;margin-right:10px;padding:0 20px;line-height:50px;display:inline-block;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px}
.btns:hover{background:#ff9c45;color:#fff;}

.iTitle{text-align:center}
.iTitle h3{font-size:24px;text-transform:Uppercase;line-height:30px}
.iTitle h4{text-transform:Uppercase;margin:10px 0 20px 0}
.iTitle p{line-height:40px;font-size:16px}
.ititle{margin-bottom:56px;text-align:center;font-size:30px;color:#101010}

.ititle-small{margin-bottom:56px;margin-top:-50px;text-align:center;font-size:14px;color:#101010}





.frame{padding:30px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:10px}
.frame .cTitle{background:#eee;line-height:30px;font-size:16px;color:#393939;border-left:4px solid #009245;margin:-10px -30px 0-34px;margin-bottom:15px;padding:5px 0 5px 18px;text-align:left}
.frame .en{color:#ADACAC}
.viewMore{-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;margin:20px auto;width:90px;text-align:center;display:block;border:1px solid #009245;padding:10px 24px;color:#009245;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
.viewMore:hover{background:#009245;color:#fff}

.crumb{background:#eee;margin:30px 0 10px 0;line-height:40px;padding-left:20px;border-left:2px solid #009245;border-bottom:2px solid #ccc}
.mainW{width:1200px;margin:0 auto}
.mainL{width:330px;float:left;margin-right:20px}
.mainR{width:850px;float:left}

.header{width:100%;height:88px;background:#fff;z-index:999;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1)}
.header .logo{float:left;width:230px;vertical-align:middle;margin-top:12px}
.header .nav{height:88px;line-height:60px;position:relative;z-index:999;float:right}
.header .nav a{color:#555}
.header .nav .nLi{float:left;position:relative;display:inline;text-align:center}
.header .nav .nLi h3{float:left}
.header .nav .nLi h3 a{display:block;color:#000;height:70px;line-height:84px;margin:0 0 0 40px;font-size:17px;font-weight:normal;float:left;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.header .nav .sub{display:none;width:105px;left:0;top:88px;position:absolute;line-height:26px;padding:5px 0;z-index:999}
.header .nav .sub .box{box-shadow:0 1px 4px rgba(0,0,0,.1);background:#fff;border:1px solid #ccc;border-top-color:#0c6dff}
.header .nav .sub li{zoom:1}
.header .nav .sub a{color:#999;display:block;width:105px;text-align:center;border:0;line-height:36px}
.header .nav .sub a:hover{color:#009245}
.header .nav h3 a.on{border-bottom:1px solid #009245;color:#009245}
.header .nav h3 a:hover{border-bottom:1px solid #009245;color:#009245}

.product{background:#fff;padding-top:10px}
.product .title .p1{font-size:28px;font-weight:bold;color:#2472eb;margin-bottom:10px;text-align:center}
.product .title .p2{font-size:16px;color:#333;text-align:center;margin-bottom:40px}
.product ul{overflow:hidden;width:850px;margin:0 auto;font-size:0;line-height:1;}
.product li{width:380px;float:left;height:360px;margin-right:30px;margin-bottom:30px;background:#fff;}
.product li:nth-child(2n){margin-right:0;}
.product li img{width:380px;height:133px;}
.product li p{font-size:16px;color:#262626;margin-top:10px;margin-bottom:16px;line-height:32px;padding:0 20px;}
.product li .btn{line-height:32px;height:32px;width:136px;text-align:center;color:#fff;font-size:12px;background:#ff9600;border-radius:15px;margin:0 auto;display:block;}
.product li a:hover{opacity:0.8}

.followList{position:relative;z-index:1}
.followList .nLi{position:relative;display:inline}
.followList .nLi h3 a{line-height:34px;margin-bottom:10px;padding-left:40px;background:url("../images/ico_wechat.png") no-repeat}
.followList .nLi h3 a.joinus{line-height:34px;margin-bottom:10px;padding-left:40px;background:url("../images/ico_joinus.png") no-repeat}
.followList .sub{display:none;width:100px;left:-110px;top:-73px;position:absolute;background:#fff}
.followList .sub img{width:100px;height:100px}
.followList .on h3 a{color:#fff}

.seacher{background:#0582D4;padding:15px;height:32px;font-size:14px;color:#949494;margin-bottom:10px}
.seacher .box{float:left}
.seacher .box input{width:200px;height:30px;border:1px solid #fff;padding:0 10px}
.seacher .btn{border:0;height:32px;width:78px;cursor:pointer;background:#eee}

.leftList li{line-height:30px;height:30px;overflow:hidden}
.leftList li span{float:right;color:#ADACAC}
.leftList li a{width:220px;height:30px;overflow:hidden;display:inline-block}
.leftList li a:hover{color:#009245}

.serviceLeft{float:left;width:340px}
.leftCategory a{display:block;float:left;width:131px;background:#eee;line-height:40px;text-align:center;margin:0 3px 3px 0;font-size:16px}
.leftCategory a:hover,.leftCategory a.active{background:#009245;color:#fff}

.marquee-top{width:270px; overflow:hidden; position:relative;  border:1px solid #ccc}
.marquee-top .bd{padding:10px;}
.marquee-top .bd ul{ overflow:hidden; zoom:1;height:300px}
.marquee-top .bd ul li{zoom:1;line-height:30px;font-size:12px;height:30px}


.tags{height:300px;overfloW:hidden}
.tags a{margin:0 1px 1px 0;display:block;float:left;border-radius:0;font-weight:100;font-size:14px;padding:6px 15px 8px 15px;background:#eee;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}
.tags a:hover{background:#009245;color:#fff}

.newslist .item{height:150px;border-bottom:2px dashed #f1eee0;padding:20px 0}
.newslist .item .pic{float:left;width:215px;height:150px;margin-right:20px}
.newslist .item img{width:215px;height:150px}
.newslist .item .nopic{width:215px;height:150px;display:block;background:#eee;text-align:center;color:#8c8c8c}
.newslist .item .nopic h3{padding-top:30px;font-size:20px;line-height:20px}
.newslist .item .nopic p{padding-top:20px;font-size:14px;line-height:14px}
.newslist .item .title,.newslist .item .summary,.newslist .item .info{float:left;width:555px}
.newslist .item .title{font-size:20px;line-height:22px;margin-bottom:20px}
.newslist .item .title a:hover{color:#009245;text-decoration:underline}
.newslist .item .info{margin-bottom:12px;color:#a2a2a2}
.newslist .item .info .jb{padding:4px 8px 5px 0;float:left}
.newslist .item .info .keywords{float:right}
.newslist .item .info .keywords a{display:inline-block;margin-left:0px;background:#eee;padding:4px 8px 5px 8px;line-height:14px}
.newslist .item .info .keywords a:hover{background:#2689FF;color:#fff}
.newslist .item .info a{color:#a2a2a2}
.newslist .item .info a:hover{color:#2689FF}
.newslist .item .summary{line-height:25px;color:#656565}

.pages{height:28px;margin-top:20px}
.pages a,
.pages span{display:block;float:left;height:100%;width:28px;background:#E7E7E7;margin-right:10px;text-align:center;line-height:28px;color:#000;border-radius:2px}
.pages a:hover{color:#FFF;background:#bc0000}
.pages .a1{width:58px}
.pages span{color:#FFF;background:#bc0000}

.showContent{line-height:24px}
.showContent img{max-width:100%}
.showContent p{margin-bottom:15px;text-indent:2em}
.showContent img{display:block;margin:0 auto}
.showContent .CasePic{width:783px;height:651px;background:url("../images/caseshowbg.png");margin:0 auto;padding:37px 0 0 37px}
.showContent .CasePic img{width:746px;height:406px;margin:0}
.showContent .bq{background:#eee;margin-bottom:20px;padding:5px 0}
.showContent .bq p{padding:5px 0;margin-bottom:0}
.showContent .cprevious,
.showContent .cnext,
.showContent .keywords{display:block;line-height:30px}
.showContent .keywords a{margin-right:10px}
.showContent .showCheck{border-top:1px dashed #2689FF;margin-top:20px;padding-top:20px}
.showContent .showCheck p{padding-left:14px}
.showContent .showCheck .one{text-indent:0}


.showTitle{width:100%;text-align:center;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}
.showTitle h1{font-size:26px;padding:0 0 10px 0}
.showTitle span{font-size:12px;font-weight:normal;line-height:20px;color:#999}
.showTitle a{font-family:MicroSoft YaHei;font-weight:normal}


.related{margin-top:20px}
.related li{width:375px;margin-right:5px;float:left;line-height:30px;height:30px;background:url(../images/dot.png) no-repeat left;padding-left:15px;overflow:hidden;color:#888}

.checklist .titleList{margin:0 auto 30px auto;width:640px;height:248px}
.checklist .box{width:650px;margin:0 auto}
.checklist .item{width:275px;margin:0 100px 30px 0;float:left;text-align:center;line-height:24px}
.checklist .item .pic img{width:275px;height:180px}
.checklist .item .summary{margin-top:5px}
.checklist .item .info{margin-top:5px}
.checklist .item .info .price{display:inline-block;font-weight:bold;margin-right:10px}
.checklist .item .info a{display:inline-block;background:#fa6900;color:#fff;padding:0 10px;font-size:14px}

.authenticitylist .box{width:700px;margin:0 auto}
.authenticitylist .item{width:300px;margin:0 100px 30px 0;float:left;text-align:center;line-height:24px}
.authenticitylist .item .pic img{width:300px;height:80px}

.reportslist .titleList,.authenticitylist .titleList{margin:0 auto 30px auto;width:667px;height:60px}
.reportslist .box{width:780px;margin:0 auto}
.reportslist .item{width:340px;margin:0 100px 30px 0;float:left;text-align:center;line-height:24px}
.reportslist .item .pic img{width:340px;height:auto}

.taglist .list a{margin:0 10px 10px 0;display:block;float:left;border-radius:0;font-weight:100;font-size:14px;padding:6px 15px 8px 15px;background:#eee;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.taglist .list a:hover{background:#009245;color:#fff;}

.titleList{display:block;margin:0 auto}

.showCheck img{width:750px;height:250px}

.singlepage .box{width:1000px;margin:0 auto}

.singlepage .category{width:270px;float:left}


.singlepage .category{margin-right:70px}
.singlepage .category a{height:40px;display:block;padding:10px 21.66px;background:#eee;margin-bottom:10px;font:16px/40px "Microsoft YaHei";border-bottom:2px solid #eee}
.singlepage .category a:hover{border-bottom:2px solid#0c6dff}
.singlepage .category .active{border-bottom:2px solid#0c6dff}

.singlepage .category span{display:block;float:left}
.singlepage .category a .ico{width:40px;height:40px;background:url(../images/ico_category.png);margin-right:10px}
.singlepage .category a:hover .ico,
.singlepage .category a.active .ico{background:url(../images/ico_category_hover.png)}

.singlepage .category.about a .ico{width:40px;height:40px;background:url(../images/ico_category_about.png);margin-right:10px}
.singlepage .category.about a:hover .ico,
.singlepage .category.about a.active .ico{background:url(../images/ico_category_about_hover.png)}

.singlepage .category a .ico_price{background-position:-40px 0 !important}
.singlepage .category a .ico2{background-position:-40px 0 !important}
.singlepage .category a .ico3{background-position:-80px 0 !important}
.singlepage .category a .ico4{background-position:-120px 0 !important}
.singlepage .category a .ico5{background-position:-160px 0 !important}
.singlepage .category a .ico6{background-position:-200px 0 !important}

.singlepage .title{font-size:24px;text-align:center;padding:0 0 30px 0;border-bottom:1px solid #eee;margin-bottom:40px}
.singlepage .showContent{float:left;width:660px}

.caselist{float:left;width:660px}
.caselist .item{height:150px;border-bottom:2px dashed #f1eee0;padding:0 0 20px 0}
.caselist .item .pic{float:left;width:215px;height:150px;margin-right:20px}
.caselist .item img{width:215px;height:150px}
.caselist .item .nopic{width:215px;height:150px;display:block;background:#eee;text-align:center;color:#8c8c8c}
.caselist .item .nopic h3{padding-top:30px;font-size:20px;line-height:20px}
.caselist .item .nopic p{padding-top:20px;font-size:14px;line-height:14px}
.caselist .item .titles,.caselist .item .summary,.caselist .item .info{float:left;width:425px}
.caselist .item .titles{font-size:20px;line-height:22px;margin-bottom:20px}
.caselist .item .titles a:hover{color:#2689FF;text-decoration:underline}
.caselist .item .info{margin-bottom:12px;color:#a2a2a2}
.caselist .item .info .jb{padding:4px 8px 5px 0;float:left}
.caselist .item .info .keywords{float:right}
.caselist .item .info .keywords a{display:inline-block;margin-left:0px;background:#eee;padding:4px 8px 5px 8px;line-height:14px}
.caselist .item .info .keywords a:hover{background:#2689FF;color:#fff}
.caselist .item .info a{color:#a2a2a2}
.caselist .item .info a:hover{color:#2689FF}
.caselist .item .summary{line-height:25px;color:#656565}

.cateBanner{width:100%;height:400px;background-position:center top !important;background-repeat:no-repeat !important}
.cateBanner.about{background:url("../images/catebannerabout.jpg")}
.cateBanner.auto{background:url("../images/catebannerservice.jpg")}
.cateBanner.service{background:url("../images/catebannerservice.jpg")}

.custom_service p img {display:inline;margin-top:-5px;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:150px;}
.side_content{width:154px;height:auto;overflow:hidden;float:left;}
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{width:0;height:112px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span {display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:40px;}
.side_bottom {height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif;padding:5px 12px;font-size:12px;}
.close_btn {float:right;display:block;width:21px;height:16px;margin:16px 10px 0 0;_margin:16px 5px 0 0;}
.close_btn span {display:none;}
.side_center .custom_service p {text-align:center;padding:6px 0;margin:0;vertical-align:middle;}
.other {text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p {padding:5px 0;_height:16px;margin:0;color:#666666;}
.msgserver {text-align:center;margin:15px 0 5px 0;}
.msgserver a {height:22px;display:block;background:url(../images/sidebar_bg.png) no-repeat -119px -112px;padding-top:2px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


.sitemap .box{borde:1px solid #ccc;background:#eee;margin-bottom:10px;padding:20px}
.sitemap .box h3{margin-bottom:20px;margin-left:15px}
.sitemap .box h3 a{border-left:3px solid #0c6dff;padding-left:20px;margin-left:-38px;line-height:30px;height:30px;display:block;font-size:16px}
.sitemap .box ul a{margin:0 10px 10px 0;display:block;float:left;border-radius:0;font-weight:100;font-size:14px;padding:6px 15px 8px 15px;background:#eee;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.sitemap .box ul a:hover{background:#0c6dff;color:#fff}

.singlepage .form_job{float:left;width:600px}
.btnBOx .layui-layer-content{text-align:center}
.btnBOx .layui-layer-content .layui-btn{margin-left:-63px;top:30px}
#sub{display:none;}
#price_c{color:#ff0000;font-weight:bold}

.linkage-menu div.menu a{font-size:14px;padding:10px 15px;line-height:22px;display:inline-block;text-align:center;width:auto}
.linkage-menu div.menu a:hover{background:#eee}

.autobgc{background:#fff}
.autoconten{padding-bottom:30px}
.autoconten .part1{width:360px;margin:50px 60px 0 0;float:left;text-align:center}
.autoconten .part1 li{line-height:20px}
.autoconten .part1 li img{width:128px;height:128px;overflow:hidden}
.autoconten .part1 h3{font-size:18px;margin:20px 0 10px 0}
.autoconten .download{margin-top:50px;text-align:center}
.autoconten .download h3{font-size:20px;font-weight:bold}
.autoconten .download h4{font-size:16px;margin-top:20px}
.autoconten .download h4 span{color:#f00;font-weight:bold}
.autoconten .download a{color:#fff;background:url(../images/download.png) no-repeat 10px;margin:30px 30px 0 0;padding-left:15px;display:inline-block;background-color:#45d411;width:160px;height:40px;line-height:40px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:16px}
.autoconten .download .artificial{background:url(../images/artificial.png) no-repeat 10px;background-color:#45d411}
.autoconten .download .recharge{background:url(../images/recharge.png) no-repeat 10px;background-color:#45d411}
.autoconten .download a:hover{color:#eee}
.autoconten .softexplain{margin-top:100px;float:left}
.autoconten .softexplain h3{font-size:17px;margin-bottom:10px}
.autoconten .softexplain p{line-height:30px}

.evaluate-home{border-bottom:1px solid #eee;background:#f5f5f5;height:45px;overflow:hidden}
.txtMarquee-left{position:relative}
.txtMarquee-left .bd{}
.txtMarquee-left .bd .tempWrap{ width:1200px !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:40px;  float:left; height:45px; line-height:45px;  text-align:left; _display:inline; width:auto !important;  }
.txtMarquee-left .bd ul li span{color:#333;margin-right:10px;font-weight:bold}
.txtMarquee-left .bd ul li a{color:#777}
.txtMarquee-left .bd ul li a:hover{color:#bbb}

.demopic{text-align:center;margin-top:50px}
.ipic{margin-top:100px;float:left;margin-left:30px;max-width:1140px}
.ipic img{width:360px}

.autoconten .careful{margin-top:100px;float:right}
.autoconten .careful h3{font-size:17px;margin-bottom:10px}
.autoconten .careful p{line-height:30px}

/*首页新*/
.banner-home{height:380px;position:relative;background:url("../images/banner-home.jpg") #332f2c 50% 0 fixed;background-size: cover;padding:60px 0;overflow:hidden}
.banner-home .mainW{z-index:9;position:absolute;left:50%;margin-left:-600px}
.banner-home .bg{height:100%;width:100%;top:0;left:0;background:rgba(9, 60, 80, 0.8);position:absolute;z-index:0}
.banner-home .text{color:#fff;width:640px;float:left;margin-left:50px;z-index:11}
.banner-home .text h3{font-size:28px;margin-bottom:30px}
.banner-home .text p{font-size:20px;margin-bottom:18px}
.banner-home .text p span{color:#ff0000}
.banner-home .pic{float:right}
.banner-home .pic img{width:400px}
.banner-home .text-btn{margin-top:40px}
.banner-home .text-btn a{display:inline-block;width:132px;height:42px;background:#fcae24;font-size:16px;color:#093c50;text-align:center;line-height:42px;border-radius:4px;border:1px solid #fcae24;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
.banner-home .text-btn a:hover{background:none;color:#fcae24}

.youshi-home{background:#fff;padding:40px 0}
.youshi-home ul li{width:400px;float:left;text-align:center}
.youshi-home ul li .pic{width:70px;font-size:80px;color:#093c50}
.youshi-home ul li p{padding:20px 40px;font-size:18px;line-height:30px}

.say-home{padding:70px 0}
.say-home .box{width:720px;margin:0 auto;position:relative;padding:20px 80px 2px 80px}
.say-home .box .ico-yh-1{width:60px;position:absolute;left:0;top:0}
.say-home .box blockquote{font-size:28px}
.say-home .box a{display:block;text-align:right;font-size:15px;margin-top:40px;font-style:italic;color:#009245}
.say-home .box a:hover{color:#005f2d}
.say-home .box .ico-yh-2{width:60px;position:absolute;right:0;bottom:20px}

.say-home .proportion li{width:50%;float:left}
.say-home .proportion li h1{font-size:6em;color:#117095;display:inline-block;font-weight:700;vertical-align:middle;margin:0;font-family:"adobe-text-pro-n7", "adobe-text-pro", serif;text-align:center;width:420px;float:left}
.say-home .proportion li h1 span{font-size:.4em;color:#808080;font-family:"adobe-text-pro-n4", "adobe-text-pro", serif;font-weight:400;padding:0 50px}
.say-home .proportion li p{font-size:18px;float:left;padding-top:24px}

.safeguard-home{background:#fff;padding:40px 0}
.safeguard-home ul li{width:300px;float:left;text-align:center;padding-bottom:30px}
.safeguard-home ul li i{font-size:60px}
.safeguard-home ul li p{padding:20px 40px;font-size:18px;line-height:30px}

.datas-home{padding:40px 0}
.datas-home ul li{text-align:center;margin-bottom:70px}
.datas-home ul li h1{font-family:"adobe-text-pro-n7", "adobe-text-pro", serif;font-size:6em;line-height:1em;margin:0 auto 20px auto;color:#0e5e7e;font-weight:700}
.datas-home ul li p{font-family:"Microsoft Yahei";font-style:italic;font-weight:400;font-size:1em;color:#808080;vertical-align:middle;font-size:16px}

.user-home{background:#fff;padding:50px 0}
.user-home ul li{width:198px;height:165px;display:flex!important;flex-direction:column;justify-content:center;align-items:center;float:left;margin-right:50px}
.user-home ul li:nth-child(5n){margin-right:0}
.user-home ul li img{opacity:.8;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
.user-home ul li img:hover{opacity:1;margin-top:-5px}

.tuijian-home{padding:50px 0}
.tuijian-home ul li{width:198px;height:165px;display:flex!important;flex-direction:column;justify-content:center;align-items:center;float:left;margin-right:50px}
.tuijian-home ul li:nth-child(5n){margin-right:0}
.tuijian-home ul li img{opacity:.8;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
.tuijian-home ul li img:hover{opacity:1;margin-top:-5px}

.tuijian-home .box{width:720px;margin:40px auto 0 auto;position:relative;padding:20px 80px 2px 80px}
.tuijian-home .box .ico-yh-1{width:60px;position:absolute;left:0;top:0}
.tuijian-home .box blockquote{font-size:28px}
.tuijian-home .box a{display:block;text-align:right;font-size:15px;margin-top:40px;font-style:italic;color:#009245}
.tuijian-home .box a:hover{color:#005f2d}
.tuijian-home .box .ico-yh-2{width:60px;position:absolute;right:0;bottom:20px}

.btn-home{padding:30px 0;background:linear-gradient(45deg, #0c506b 0%, #0e7899 100%);text-align:center;}
.btn-home .list{}
.btn-home .list a{display:inline-block;width:132px;height:42px;background:#fcae24;font-size:16px;color:#093c50;text-align:center;line-height:42px;border-radius:4px;margin:0 33px;border:1px solid #fcae24;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}
.btn-home .list a:hover{background:none;color:#fcae24}
.btn-home .list p{color:#fff;opacity:.6}


.btn-home ul{margin-top:60px}
.btn-home ul li{float:left;width:600px;}
.btn-home ul li img{opacity:.7}
.btn-home ul li img:hover{opacity:1}
.btn-home ul li p{color:#fff;margin-bottom:.5em;font-family:"proxima-nova-i3", "proxima-nova", sans-serif;font-style:italic;font-weight:300;opacity:.6;font-size:16px}

.news-home{background:#fff;padding:50px 0}
.news-home ul{float:left;width:500px;margin-right:200px}
.news-home ul:nth-child(3n){margin-right:0}
.news-home ul .title{font-size:30px;color:#101010;margin-bottom:50px}
.news-home ul li{margin-bottom:32px}
.news-home ul li b{width:5px;height:5px;background:#333333;display:inline-block;vertical-align:middle;margin-right:16px}
.news-home ul li span{font-size:18px;vertical-align:middle}
.news-home ul li span{color:#101010}
.news-home ul li span:hover{color:#009245}
.news-home ul a.more{display:block;width:132px;height:42px;background:#fff;border:1px solid #fcae24;color:#fcae24;font-size:18px;text-align:center;line-height:42px;border-radius:7px}
.news-home ul a.more:hover{background:#fcae24;color:#fff}

.links{font-size:16px;padding:15px 0}
.links .title{color:#101010;float:left;line-height:30px;width:80px}
.links .list{float:left;line-height:30px;width:1120px}
.links .list a{float:left;height:30px;line-height:30px;display:block;color:#666;padding-left:20px}
.links .list a:hover{color:#009245}

.footer{text-align:center;background:#fff;padding:10px 0;color:#666}
.footer .list{float:left}
.footer .list a{font-size:14px;color:#009245;padding:0 8px;border-left:1px solid #999;display:inline-block;height:16px;line-height:16px;margin:12px 0}
.footer .list a:first-child{border-left:none}
.footer .list a:hover{color:#000}
.footer p{font-size:14px;line-height:40px}
.footer p a{color:#666}
.footer p a:hover{color:#009245}

.footer .copyright{float:right}
.footer .copyright a{color:#009245}
.footer .copyright a:hover{color:#000}

.banner-list{text-align:center;color:#fff;font-size:26px;background: rgba(0, 0, 0, 0) linear-gradient(45deg, #0c506b 0%, #0e7899 100%) repeat scroll 0 0;padding: 30px 0;}


