html{font-size: 62.5%; /*10 Ã· 16 Ã— 100% = 62.5%*/}
body{font-family: "microsoft yahei"!important; min-width:1200px; font-weight:normal; font-size:14px;}
ol,
li{list-style: none;}
#header,
footer,
#main{overflow: hidden; width: 100%;}
/*css3*/
.clear:after{display: block; content: ''; clear: both;}
/*header*/
.swiper-container1,
.swiper-container2{margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1;}
/*æ­£å¸¸å±å¹•*/
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
    position: relative;
    min-height: 1px;
 margin-top:50px;
    padding-left: 30px;
    float:left;
    width:230px;

}
.container{ width:1200px; margin:0 auto; }
.container2{ width:1200px; margin:0 auto;}
.li1{ position: relative;
    min-height: 1px;
    margin-right: 15px;
    margin-left: 15px;
    float:left;
    width:220px; height:85px;}



.h-logo{display: table; vertical-align: middle; padding: 15px 0;}
.h-logo img{display: table-cell; vertical-align: middle;}
.h-logo p{display: table-cell; vertical-align: middle; position: relative;}
.h-logo p span{font-size: 14px; color: #505050; display: block; margin-right:65px;}
.h-logo p b{display: block; font-size:30px; color: #de0a0a; margin-right:-25px;text-indent: -999rem; width: 171px; height: 21px; font-weight:bold;}
.h-logo p i{position: absolute; left: -28px; top: 16px; color: #0064df; font-size: 46px;}
.h-nav{line-height: 50px; background: #0568c5; position: relative;}
.h-nav:after{display: block; content: ''; clear: both;}
.h-nav ul>li{float: left; width: 12.5%; text-align: center; position: relative; transition: 300ms; -webkit-transition: 300ms;position: relative;}
.h-nav ul>li ol{position: absolute;}
.h-nav ul>li:after{display: block; content: ''; width: 2px; height: 50px; position: absolute; right: 0; top: 0;   background:url("../images/line.png") no-repeat center right;}
.h-nav ul>li a{color: #fff; font-size: 14px; display: block;}
.h-nav ul>li ol{ width: 100%;z-index: 100;display: none;}
.h-nav ul>li ol li{line-height: 25px;background: #73b6f5;border-bottom: 1px solid #fff; width: 100%;transition: 300ms; -webkit-transition: 300ms;}
.h-nav ul>li ol li:last-child{border-bottom: 0;}
.h-nav ul>li ol li:hover{background: #F43136;}
.h-nav ul>li:hover{background: #cc0000;}
.hot-search{line-height: 65px; background: #eeeeee; overflow: hidden;}
.hot-search ul{float: left;}
.hot-search ul li{float: left; font-size: 14px; color: #777777; margin-right: 10px;}
.hot-search ul li:nth-of-type(1){color: #208755;}
.hot-search ul li a{color: #777777;}
.hot-search ul li a:hover{color: #208755;}
.hot-search form{float: right; margin-top: 16px;}
.hot-search form input[type=text]{float: left; width: 212px; line-height: 35px; border: 1px solid #ccc; border-radius: 30px 0 0 30px; height: 35px; text-indent: 10px;}
.hot-search form input[type=submit]{float: left; line-height: 35px; height: 35px; border: 0; background: #f43136; color: #fff; width: 60px; border-radius: 0 30px 30px 0;}
/*å°å±å¹•æ‰‹æœº*/
.hidden-g{position: relative;}
.hidden-g .h-nav-g{position: fixed; left: 0; top: 0; z-index: 1000; width: 100%; height: 60px; background: #fff; transition: 300ms; -webkit-transition: 300ms;}
.hidden-g .h-nav-g h1{width: 176px; height: 55px; background: url("../images/logo2.png") no-repeat center; text-indent: -999rem; float: left; position: absolute; left: 15px; top: 50%; margin-top: -28px; background-size: 173px;}
.hidden-g .h-nav-g .btn_i{display: block; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.hidden-g .h-nav-g .btn_i small,
.hidden-g .h-nav-g .btn_i:before,
.hidden-g .h-nav-g .btn_i:after{display: block; content: ''; width: 24px; height: 2px; background: #000000; border-radius: 4px; margin: 6px 0;}
.hidden-g .h-nav-g .btn_i_click small{opacity: 0;}
.hidden-g .h-nav-g .btn_i_click:before{transform: rotateZ(45deg); transform-origin: 0px 6px;}
.hidden-g .h-nav-g .btn_i_click:after{transform: rotateZ(-45deg); transform-origin: 5px -1px;}
.hidden-g .h-nav-g .i_tel{display: block; background-repeat: no-repeat; background-position: center; cursor: pointer; background-image: url("../images/tel.png"); position: absolute; right: 15px; top: 0; height: 60px; width: 40px;}
.hidden-g .ul-small{background: #3a3a3a; width: 220px; height: 100%; position: fixed; right: 0; top: 0; z-index: 10000; transform: translateX(220px); transition: 300ms; -webkit-transition: 300ms; -webkit-transform: translateX(220px);}
.hidden-g .ul-small input{width: 160px; line-height: 40px; background: #fff; border: 0; border-radius: 20px; margin: 20px 30px 0 30px; text-indent: 10px;}
.hidden-g .ul-small ul{margin-top: 20px;}
.hidden-g .ul-small ul li a{color: #fff; padding-left: 30px; padding-right: 30px; line-height: 50px; display: block;}
.hidden-g .translate{transform: translateX(-220px); -webkit-transform: translateX(-220px);}
.hidden-g .translate2{transform: translateX(0); -webkit-transform: translateX(0);}
/*banner*/
.banner .swiper-pagination-bullet{width: 24px; height: 4px; display: inline-block; border-radius: 5px; background: #919190; opacity: .4;}
.banner .swiper-pagination-bullet-active{background: #fff; opacity: 1;}
.banner .swiper-slide{position: relative; background-size: 240px;}
/*main*/
.main-title{text-align: center; position: relative; padding: 65px 0 30px 0;}
.main-title strong{display: block; position: absolute; width: 100%; text-align: center; font-size: 7.2rem; color: #d1d1d1; opacity: 0.3; top: 32px; font-weight: 500;}
.main-title small{font-size: 18px; color: #b3b3b3; position: relative; z-index: 2;}
.main-title b{display: block; font-size: 30px; color: #515151; margin: 10px 0; position: relative; z-index: 2;}
.main-title span{font-size: 18px; color: #b3b3b3; position: relative; z-index: 2;}
/*company*/
.company{padding-bottom: 40px; border-bottom: 1px solid #dcdcdc;}
.company ul{overflow: hidden; margin: 40px 0; margin-left:50px; margin-left:90px;}
.company ul li p{border: 2px solid #01773d; height: 82px; margin: 10px 20px; width: 100%; margin: 0 auto; background-repeat: no-repeat; background-position: 10px center;}
.company ul li p img{float: left;}
.company ul li:hover span{color: #208755;}
.company ul li p span{float: right; font-size: 20px !important; color: #777777; padding-top:25px;transition: 300ms; -webkit-transition: 300ms;padding-right:60px;}
.company ul li:nth-of-type(1) p{background-image: url("../images/c1.png");}
.company ul li:nth-of-type(2) p{background-image: url("../images/c2.png");}
.company ul li:nth-of-type(3) p{background-image: url("../images/c3.png");}
.company ul li:nth-of-type(4) p{background-image: url("../images/c4.png");}
.company ul li:last-child img{padding-top: 5px;}
.company .container2 span{font-size: 14px; color: #777777; line-height: 30px; }
.company .container2 a{width: 150px; line-height: 45px; background: #1c8552; text-align: center; font-size: 14px; color: #fff; display: block; margin: 20px auto; transition: 300ms; -webkit-transition: 300ms;}
.company .container2 a:hover{background: #cc0000;}
/*product*/
.product{ height:750px;}
.product>a{width: 136px;line-height: 38px;background: #208755;text-align: center;font-size: 14px;color: #fff;display: block;margin: 20px auto;transition: 300ms;-webkit-transition: 300ms;}
.product>a:hover{    background: #f43136;}
.left{ width:228px; height:auto; border:1px solid#dcdcdc; float:left; overflow:hidden; max-height:675px; margin-top:50px;}
.sidebar h4{background: #233357; color: #fff; padding: 25px 0; font-size: 24px; text-align:center;}
.sidebar h4 small{display: block; font-size: 16px; color: #fff; margin-top: 5px; font-weight:normal;}
.sidebar ul{background: #fff; padding-bottom:20px;}
.sidebar ul li ol{ display:none;}
.sidebar ul li:hover ol{ display:block;}
.sidebar ul li{line-height: 60px; text-align:center; border-bottom: 1px solid #e5e5e5;  }
.sidebar ul li ol li{ border:none; line-height:40px; height:40px;}
.sidebar ul li ol li p{height:30px; line-height:30px;}
.sidebar ul li ol li span{ font-size:12px; color:#777777; font-weight: normal; }
.sidebar ul li a{display: block; font-size:16px; font-weight:bold; height:60px;}
.sidebar ul li i{position: relative; top: 1px; }
.sidebar ul li span{font-weight: bold;  font-size:14px; color:#303030; font-weight:normal;}
.sidebar ul li:hover a{ background:#479ceb; height:60px; overflow:hidden;}
.sidebar ul li:hover span{ color:#fff;}
.sidebar ul li:hover ol li a{ background:none; }
.sidebar ul li:hover ol li span{ color:#303030}
.sidebar ul li a:hover{color: #238957; display: block;}
.sidebar ul li a:hover i{color: #298c5c;}


.left-left{ width:228px; height:auto; border:1px solid#dcdcdc; float:left; overflow:hidden; margin-top:50px;}
.left_link{ width:100%; height:auto; float:left; padding-top:33px;}
.left_link li{ width:227px; height:62px;  margin-bottom:10PX;}
.left_link a{ width:220px; height:56px; display:block; margin-left:4px;}
.left_link h5{ font-size:16px; font-family:"å¾®è½¯é›…é»‘"; color:#1c66d6; font-weight:normal; padding-top:8px; padding-left:17px;}
.left_link h6{ font-size:12px; font-family:"å¾®è½¯é›…é»‘"; color:#1c66d6; font-weight:normal; padding-left:17px;line-height: 12px;}
.link1{ background:url(../images/liink1.jpg) no-repeat center;}
.link2{ background:url(../images/link2.jpg) no-repeat center;}




.sidebar2{margin-bottom: 30px;}
.sidebar2 ul{overflow: hidden;}
.sidebar2 ul li{margin-bottom: 5px;}
.sidebar2 ul li a{display: block; line-height: 40px; background: #208755; padding-left: 10px; color: #fff;}
.sidebar2 ul li a i{position: relative; top: 1px;}
.sidebar2 ul li a span{font-weight: bold; padding-left: 15px;}
.pdc-right{ width:915px; float:right; margin-top:50px;}
.pdc-title{ width:915px; background:#eeeeee url("../images/jiantou.png") no-repeat center right 20px; height:40px; margin-bottom:20px;}
.pdc-title h1{ width:120px; line-height:40px; text-align:center; background:#479ceb; color:#fff; float:left; font-size:16px;}
.pdc-right ul{ width:110%; }
ul.pdc-list li{position: relative; margin-bottom: 10px; float:left; width:210px; height:190px; margin-right:25px; border:1px solid#e3e3e3;}

ul.pdc-list li img{ width:210px; height:155px;}
ul.pdc-list li span{ display:block; width:100%; text-align:center; background:#e3e3e3; color:#303030; font-size:12px; height:35px; line-height:35px; margin-top:-4px;}
ul.pdc-list li:hover span{ background:#479ceb; color:#fff;}
.index{ width:100%; height:362px; margin:0 auto; overflow:hidden; margin-bottom:50px;}
.index-left{ width:290px; height:360px; float:left; border:1px solid#dcdcdc;}
.index-left h1{ width:100%; height:55px; background:url("../images/news.png") no-repeat center bottom; color:#479ceb; font-size:16px; text-indent:60px; line-height:55px;}
.index-left img{ margin-top:20px; margin-left:20px;}
.index-left li{ width:250px; height:50px; border-bottom:1px dashed #dcdcdc; margin:0 auto; line-height:50px;}
.index-left li p{ color:#505050; font-size:14px; }
.index-left li:hover p{ color:#0568c5;}
.index-center{width:580px;height: 400px;float:left;border:1px solid#dcdcdc;margin-left:20px;}
.index-center img{ margin-top:20px; margin-left:20px;}
.index-center p{ color:#505050; font-size:14px; width:540px; margin:0 auto; line-height:23px; margin-top:15px; }
.index-center h1{ width:100%; height:55px; background:url("../images/company.png") no-repeat center bottom; color:#fff; font-size:16px; text-indent:60px; line-height:55px;}
.index-right{ width:290px; height:360px; float:right; border:1px solid#dcdcdc;}
.index-right img{ margin-top:20px; margin-left:20px;}
.index-right h1{ width:100%; height:55px; background:url("../images/cont.png") no-repeat center bottom; color:#479ceb; font-size:16px; text-indent:60px; line-height:55px;}
.index-right p{ font-size:14px; color:#505050; font-weight:600; margin-top:20px; margin-left:20px; margin-bottom:10px;}
.index-right li{ width:250px; margin:0 auto; height:auto ; font-size:14px; color:#505050; font-weight:normal; line-height:25px;}
/*case*/
.case{background: url("../images/casebg.png") no-repeat center; background-size: cover; padding-bottom: 50px; height:605px;}
.case .main-title{color: #595959;}
.case .main-title small{color: #595959;}
.case .main-title b{color: #595959;}
.case-sb ul li{line-height: 45px;}
.case-sb ul li a{display: block; background: #fff; border-left: 4px solid #208755; border-radius: 5px; border-bottom: 1px solid #208755; text-indent: 40px; position: relative; color: #208755; transition: 300ms; -webkit-transition: 300ms;}
.case-sb ul li a i:nth-of-type(1){position: absolute; right: 41px; top: 4px; font-weight: bold;}
.case-sb ul li a i:nth-of-type(2){position: absolute; right: -11px; top: 4px; opacity: 0; transition: 300ms; -webkit-transition: 300ms;}
.case-sb ul li a:hover{background: #f43136; color: #fff; border-left: 4px solid #f43136;}
.case-sb ul li a:hover i:nth-of-type(2){opacity: 1; color: #f43136;}
.case-itr{padding: 0 15px;}
.case-itr .case-itr-con{ background: #fff; overflow: hidden;  width:900px; height:300px; margin-top:30px;}
.text{ width:480px; height:250px; float:right; margin-right:40px; margin-top:30px;}
.case-itr-con img{ width:325px; height:240px; margin-top:30px;}
.case-itr .case-itr-con h3{font-size: 20px; color: #303030;}
.case-itr .case-itr-con span{font-size: 14px; color: #b3b3b3; line-height: 25px; display: block; margin: 22px 0;}
.case-itr .case-itr-con a{display: block; width: 120px; line-height: 30px; border: 1px solid #208755; color: #fff; text-align: center; transition: 300ms; -webkit-transition: 300ms;background: #208755;}
.case-itr .case-itr-con a:hover{background: #f43136; color: #fff; border: 1px solid #f43136;}
/*adv*/
.adv{background: url("../images/advbg.png") no-repeat center; background-size: cover; overflow: hidden; width: 100%; padding: 40px 0;}
.adv h3{font-size: 24px; color: #fff; margin-bottom: 30px;}
.adv h3 span{display: block; font-size: 12px; margin-top: 5px;}
.adv .adv-left{ width:720px; float:left; }
.adv .adv-left ul li{font-size: 12px; color: #fff; line-height: 24px; margin-bottom: 18px; padding-right: 80px; background-repeat: no-repeat; background-position: left center; padding-left: 66px; height:65px; padding-top:15px;}
.adv .adv-left ul li:nth-of-type(1){background-image: url("../images/a1.png");}
.adv .adv-left ul li:nth-of-type(2){background-image: url("../images/a2.png");}
.adv .adv-left ul li:nth-of-type(3){background-image: url("../images/a3.png");}
.adv .adv-left ul li:nth-of-type(4){background-image: url("../images/a4.png");}
.adv .honor{ width:360px; height:430px; float:left; padding-left:80px;}
.adv .honor .honor-wrap{padding: 0 40px; position: relative; left: -40px;}
.adv .honor .honor-wrap .swiper-container2{padding-bottom: 50px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-slide{background: #fff; width:340px; height:285px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-slide span{display: block; width: 100%; text-align: center; font-size: 18px; color: #208755; margin-top: 10px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-pagination-bullet{background: #fff; width: 12px; height: 12px;}
.adv .honor .honor-wrap .swiper-container2 .swiper-pagination-bullet-active{background: #fff;}
.adv .honor .honor-wrap .swiper-container2 img{max-width: 152px; max-height: 210px;}
/*news*/
.news{padding: 60px 0; }
.news .news-title{text-align: center; margin-bottom: 50px;}
.news .news-title h3{font-size: 60px; color: #208755; font-weight: 400;}
.news .news-title span{display: block; font-size: 24px; color: #595959;}
.news .news-title small{font-size: 14px; color: #7f7f7f;}
.news .new-img img{ width:400px; height:310px; float:left;}
.news-right{ width:765px; height:auto; float:right; margin-top:10px; line-height:30px;}
.news ul{margin-bottom: 45px;}
.news ul li{margin-bottom: 20px;}
.news ul li a{color: #2a2a2a;}
.news ul li a:hover{color: #208755;}
.news ul li a span{font-size: 16px;}
.news ul li a small{font-size: 12px; float: right;}
.news .news-more{width: 150px; line-height: 40px; background: #208755; text-align: center; font-size: 14px; color: #fff; display: block; clear: both; margin: 0 auto;transition: 300ms; -webkit-transition: 300ms;}
.news .news-more:hover{background: #F43136;}
/*join*/
.join{background: url("../images/join.png") no-repeat center; height: 555px; background-size: cover;}
.join .join-title{text-align: center; margin-bottom: 50px; padding-top:60px;}
.join .join-title h3{font-size: 60px; color: #208755; font-weight: 400;}
.join .join-title span{display: block; font-size: 24px; color: #595959;}
.join .join-title small{font-size: 14px; color: #7f7f7f;}
/*msg*/
.msg{background: url("../images/msg.jpg"); padding: 50px 0; height:600px;}
.msg .msg-left ul li{margin-bottom: 85px;position: relative;}
.msg .msg-left ul li:after{display: block;content: '';clear: both;}
.msg .msg-left ul li:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}
.msg .msg-left ul li i{float: left; width: 100px; height: 100px; border: 1px solid #fff; color: rgba(255, 255, 255, 0.87); text-align: center; line-height: 100px; font-size: 28px; border-radius: 50%;transition: 300ms; -webkit-transition: 300ms;}
.msg .msg-left ul li p{float: left; color: #fff; margin-left: 15px; margin-top: 30px;}
.msg .msg-left ul li p span{display: block; font-size: 14px;}
.msg .msg-left ul li p b{display: block; font-size: 24px;}
.msg .msg-left ul li p b.b_2{font-size: 20px;}
.msg .msg-left ul li img{position: absolute;    bottom: -30px; opacity: 0;left: -88px;visibility: hidden; -moz-transition: all 350ms linear; -webkit-transition: all 350ms linear; transition: all 350ms linear; width: 80px;}
.msg .msg-left ul li:hover img{opacity: 1;visibility: visible;}
.msg .msg-left{ width:485px; float:left; margin-top:60px;}
.msg .msg-right{ width:525px; float:right; margin-top:60px;}
.msg .msg-right h3{font-size: 26px; color: #fff;}
.msg .msg-right span{font-size: 14px; margin: 25px 0; display: block; color: #fff;}
.msg .msg-right form input[type=text]{width: 46%; line-height: 40px; border: 1px solid #ccc; margin-bottom: 25px; margin-right: 2%; text-indent: 10px;}
.msg .msg-right form textarea{width: 95%; display: block; text-indent: 10px; padding-top: 10px; height: 115px;}
.msg .msg-right form input[type=submit]{display: block; width: 190px; line-height: 40px; background: #f43136; color: #fff; text-align: center; border: 0; margin-top: 25px;}
/*footer*/
footer{background: #272727; font-size: 12px; color: #798090; text-align:center; height:50px; line-height:50px;}
footer a{ color:#798090;}
/*info*/
.main{ width:100%; height:auto;;}
.location{overflow: hidden;  margin-bottom: 25px; padding-bottom: 15px;display: block !important; width:915px; }
.location h3{font-size: 24px; float: left; color: #233357; font-weight:400;}
.location h3 i{font-size: 28px;}
.location > span{float: right; font-size: 14px; margin-top: 9px;}
.p_content{font-size: 14px; line-height: 35px; width: 100%; overflow: hidden;}
.p_content img{max-width: 100%;}

#info .product{padding-bottom: 0;}
#info .product-info .sidebar ul li{background: #fff;}

/*åœ¨çº¿ç•™è¨€è¯¦æƒ…é¡µ*/
.input-group{margin-bottom: 10px; clear: both; /*overflow: hidden;*/}
.input-group:after{display: block; content: ''; clear: both;}
.input-group label{width: 62px; font-size: 15px; display: inline-block; text-align-last: justify; color: #606060; font-weight: bold;}
.input-group input[type=text]{border: 1px solid #aaa; box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset; border-radius: 2px; line-height: 30px; height: 30px; width: 276px; text-indent: 1em; font-family: "microsoft yahei", "sans-serif"; background: #f0f2ef; transition: 300ms; -webkit-transition: 300ms; outline: none;}
.input-group input[type=text]:focus{width: 300px; box-shadow: 0 0 5px #208755; border: 1px solid #208755;}
.input-group textarea:focus{width: 550px; box-shadow: 0 0 5px #208755; border: 1px solid #208755;}
.input-group input[type=text]#captcha:focus{width: 90px; box-shadow: 0 0 5px #208755; border: 1px solid #208755;}
.input-group textarea{transition: 300ms; -webkit-transition: 300ms; width: 520px; border: 1px solid #aaa; box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset; border-radius: 2px; background: #f0f2ef; text-indent: 1em; padding-top: 5px; font-family: "microsoft yahei", "sans-serif"; outline: none;}
#submit{display: block; clear: both; width: 80px; line-height: 30px; background: #479ceb; border: 0; color: #ffffff; font-size: 14px; font-family: "microsoft yahei"; margin-left: 64px;}
#submit:hover{background: #233357;}
/*page*/
#prev_next{list-style: none; margin-top: 20px; margin-right: 10px;}
#prev_next a{color: #3e3e3e;}
#prev_next a:hover{color: #208755;}
#prev_next{font-size: 14px; width:915px; margin-bottom:50px;}
div.page{margin: 20px -10px 35px 0; clear: both; float: right; font-size: 14px;display: block !important;}
div.page a{padding: 2px 5px; margin: 2px 0 5px 0;display: inline-block;color: #ffffff; text-decoration: none; background: #9b9b9b;}
div.page a:hover{background: #233357;}
div.page span.current{padding: 2px 8px; font-weight: bold; margin: 2px; color: #fff; background-color: #233357;}
div.page span.disabled{padding: 2px 5px; margin: 2px; color: #ddd;}
/*è”ç³»æˆ‘ä»¬è¯¦æƒ…é¡µ*/
.contact_info_list ul li{font-size: 14px; list-style: none; line-height: 30px;}
.contact_info_list b{font-size: 22px; color: #b00; margin-top: 20px; margin-bottom: 20px; font-weight: 500;    text-align-last: justify; display: inline-block;width: 100%;}
.contact_info_list b span{display: block; font-size: 12px; color: grey; margin-top: 5px;letter-spacing: -1px;}
/*.info_maps{border: 1px solid #ccc; height: 315px; padding: 0;}*/
/*äº§å“è¯¦æƒ…é¡µ*/
.info_content_left h2{font-size: 20px; margin-bottom: 15px;}
.pdc_time{color: #999;
    /*margin: 0 0 30px 0; padding-bottom: 20px; border-bottom: 1px solid #EDEDED; */
    font-size: 12px;}
.info_content_right h4{font-size: 16px; margin: 15px 0; padding-bottom: 15px; border-bottom: 1px solid #EDEDED; font-weight: bold;}
.info_content_right ul li a,
.info_content_right ol li{color: #9E9E9E; line-height: 35px;}
.info_content_right ul li a:hover{text-decoration: underline;}
.info2{padding-top: 45px;}
/*æ–°é—»è¯¦æƒ…é¡µ*/
.new_right li{border-bottom: 1px dashed #999999; padding: 25px 0;}
.new_right li:first-child{margin-top: 20px; padding-top: 0;}
.new_right li p{overflow: hidden;}
.new_right li b{float: left; color: #000; font-weight: bold; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear; font-size: 16px;}
.new_right li small{float: right; color: #666666; font-weight: 400;}
.new_right li span{display: block; line-height: 26px; color: #666666; padding: 10px 0 0 0;}
.new_right li:hover b{color: #233357;}
.info-bg{background: #f4f4f4;}
.product ul.pdc-list2 li div{bottom: -40px;}
.product ul.pdc-list2 li:hover div{ bottom: -40px;}
.pdc-list2 li{margin-bottom: 65px !important;}
/*.pdc-list2 li a{display: block; transition: 300ms; -webkit-transition: 300ms;position: relative; width: 100%; height: 100%;}*/
.product ul.pdc-list li b img{display: block;}
.product ul.pdc-list li:hover b img{opacity: 1;}
.pdc-list2 li span{display: block; width: 100%; line-height: 40px; background: #fff; text-align: center; border-top: 1px solid #eee;}
.pdc-list2 li:hover span{background: #208755; color: #fff;}


.banner2{background-repeat: no-repeat; background-position: center; background-size: cover; height: 380px;}
.p-banner{background-image: url("../images/p-banner.jpg");}
.c-banner{background-image: url("../images/c-banner.jpg");}
.co-banner{background-image: url("../images/co-banner.jpg");}
.j-banner{background-image: url("../images/j-banner.png");}

.a-banner{background-image: url("../images/a-banner.png");}
.n-banner{background-image: url("../images/n-banner.jpg");}
.m-banner{background-image: url("../images/m-banner.jpg");}

/*è¿”å›žæŒ‰é’®*/
.p_info_title{padding-bottom: 20px;/* border-bottom: 1px solid #EDEDED; */position: relative;margin-bottom: 25px;text-align: center; padding-top:50px; font-size:24px; }
.p_info_title h2{font-weight:normal;}
.back_btn{position: absolute;right: 0;top: 45px;display: block; z-index: 10;margin-bottom: 15px;}
.back_btn li{float: left;background: #208755;color: #fff;margin-left: 5px;width: 100px;text-align: center;line-height: 29px; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.back_btn li a{color: #fff;}
.back_btn li:hover{background: #F43136;}

.info_t h2 { float: left; margin-bottom: 10px;background: url("../images/h.png") no-repeat left center;padding-left: 16px;}
.info_t>span{float:right;margin-top: 5px;color: #8A8A8A;}
.info_t>span a{color: #8A8A8A;}
.info_t>span a:hover{color: #208755;}
.info_t{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:20px;}


/*footer2*/
.footer2{position: fixed;bottom: -1px;width: 100%;left: 50%;margin-left: -50%;background: #208755;overflow: hidden;z-index: 1000;}
.footer2 ul li{float: left;padding:10px 0 8px 0;width: 20%;position: relative;text-align: center;border-right: 1px solid rgba(223, 223, 223, 0.70);}
.footer2 ul li a{font-size:18px;color: #ffffff;display: block;}
.footer2 ul li a img{ height: 26px;}
.footer2 ul li a span{display: block;}


._title{display: block !important;}
.news_time{display: block !important;}
.p_content{display: block !important; width:900px;}



.index-parener{width: 1200px;height: 55px;}
.index-parener-left{
    background-image: url("../images/inco_bg_blue.jpg");
    width: 250px;
    height: 55px;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
    line-height: 55px;
}
.icon_l1{
    display: inline-block;
    background-image: url("../images/icon_p.png");
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: cover;
    float: left;
    margin: 15px;
}
.parener-f{font-size: 18px;display: inline-block;float: left;color: #fff;}
.index-parener-right{
    background-image: url("../images/inco_bg_black.jpg");
    width: 950px;
    height: 55px;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
}
.icon_l2{
    display: inline-block;
    background-image: url("../images/icon_m.png");
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: cover;
    float: right;
    margin: 12px;
}
.parener-list{width: 1200px;}
.parener-list ul{width: 1200px;}
.parener-list ul li{
    width: 14%;
    /* height: 200px; */
    float: left;
    margin: 1.33%;
}
.parener-item{width: 100%;}
.parener-img{width: 100%;}
.parener-img img{margin: 0;width: 100%;}
.parener-h{height: 50px;width: 100%;}
.parener-h h4{width: 100%;height: 50px;line-height: 50px;color: #333;text-indent: 3px;text-align: center;}