﻿@charset "utf-8";
/* CSS Document */
/*切图：bwh*/
html{ overflow-x:hidden; overflow-y:auto;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:Arial; font-size:12px;}
code, kbd, pre, samp { font-family:Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#2a05ad; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
body{ overflow:hidden; background:url(images/main1.png) left top repeat;}



.pz_top{ float:left; width:100%;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative; z-index:8;}
.pz_main{ float:left; width:100%; min-height:200px;}
.pz_down{ float:left; width:100%; }


/*top*/
.pc_top{ display:block; position:relative;}		
.ph_top{ display:none; position:relative;}
.back1{ float:left; width:100%; position:relative; background:#fff; z-index:999; box-shadow:0 7px 7px rgba(0,0,0,0.06);}
.back1.scrolltop{ position:fixed; left:0; top:0; background:#fff; background:rgba(255,255,255,0.98);}
.logo{ float:left; width:66px; height:53px; margin:23px 0 24px 0;}
.so_box{ float:right; position:relative; z-index:99; margin:32px 15px;}
.Search_but{ float:left; width:40px; height:36px; border:none;background:url(images/sear_sub.png) center no-repeat #2a05ad;}
.so_but{ display:none;float:left; width:282px; position:absolute; right:0; top:68px; z-index:99;}
.so{ float:left; width:100%; background:#fff; position:relative; border:1px solid #2a05ad;}
.so .Search{ float:left; width:100%; height:36px; background:none; border:none; line-height:36px; padding:0 56px 0 10px; color:#333333; font-size:14px;}
.so .sear_sub{ float:right; width:46px; height:36px; border:none;background:url(images/sear_sub.png) center no-repeat #2a05ad; position:absolute; right:0; top:0;}
.so input[placeholder], [placeholder], *[placeholder] {color:#333333 !important;} 
.so ::-webkit-input-placeholder{color:#333333}
.so :-moz-placeholder{color:#333333}
.so ::-moz-placeholder{color:#333333}
.so :-ms-input-placeholder{color:#333333}
.lang{ float:right; width:76px; margin:32px 0; position:relative;}
.lang h5{ float:left; width:100%; border:1px solid #2a05ad; height:36px; line-height:34px; color:#2a05ad; font-size:16px; background:url(images/top1.png) 52px center no-repeat; text-transform:uppercase; text-indent:14px; cursor:pointer;}
.lang ul{ display:none; float:left; width:100%; border:1px solid #2a05ad; position:absolute; left:0; top:35px; background:#fafafa; text-transform:uppercase; padding:5px 0;}
.lang ul li{ float:left; width:100%;}
.lang ul li a{ float:left; width:100%; color:#333; font-size:14px; line-height:22px; text-indent:14px;}
.lang ul li a:hover{ color:#2a05ad;}

/*menu*/
.nav{ float:left; margin-left:48px;}
.nav li{ float:left;position:relative; margin:0 19px;}
.nav li .l1{float:left;color:#333; font-size:16px;line-height:26px; padding:39px 0 35px 0; text-transform:uppercase; transition:none;
   -moz-transition:none;
-webkit-transition:none;
     -o-transition:none;}
.nav li .l1:after{ position:absolute; left:50%; content:''; top:68px; width:0px; height:2px; background:#2a05ad;oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);
}
.nav li.on .l1,
.nav li:hover .l1{ background:none; color:#2a05ad;}
.nav li.on .l1:after,
.nav li:hover .l1:after{ width:100%;}
.nav li .nav-w {z-index:99;position:absolute;display:none;float:left; width:180px !important;clear:both;overflow:hidden;top:100px;background:#fff; background:rgba(255,255,255,0.9);left:50%; margin-left:-90px;}
.nav li .section-nav1{ height:auto; overflow: hidden;}
.nav li .section-nav1 ul {position:static;margin:0px;width:100%;overflow:hidden;}
.nav li .section-nav1 ul li {position:static; margin:0;width:100%;background:none;float:left;}
.nav li .section-nav1 ul li a { float:left; width:100%; padding:12px 10px; background:none;line-height:18px;color:#333;font-size:13px;font-weight:normal; text-align:center; border-top:1px solid #2a05ad; text-transform:uppercase;}
.nav li .section-nav1 ul li a:hover { background:#2a05ad; color:#fff;}

.pc_top{ display:block;}		
.ph_top{ display:none;}
.pc_menu{ display:block;}
.menuph{ display:none;}
.xialaph{ display:none;}

@media screen and (max-width:1199px ) {

.nav li{ margin:0 10px;}
.nav li .l1{ font-size:14px;}
.nav li .section-nav1 ul li a{ font-size:12px;}
	
}

@media screen and (max-width:991px ) {

.logo{ width:57px; height:46px; margin:10px 0;}
.so_but_ph{ float:left; width:100%; padding:15px;}
.lang{ width:46px; margin:10px 5px;}
.lang h5{ height:46px; line-height:44px; background:#2a05ad; color:#fff;text-indent:0; text-align:center;}
.lang ul{ top:45px; padding:4px 0;}
.lang ul li a{text-indent:0; text-align:center; line-height:20px;}

.pc_top{ display:none;}		
.ph_top{ display:block;}
.pc_menu{ display:none;}
.menuph{ display:block;}
.xialaph{ display:block;}


/*手机按钮*/
.menuph{ float:right; width:46px; height:46px; cursor: pointer; text-align: center; background:#2a05ad; padding:12px 9px; margin:10px 0;}
.menuph .point {  display: inline-block;  width: 28px;  height: 22px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 28px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 21px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 28px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after {  top: -11px;  }
.menuph .navbtn::before {  top: 10px;  }
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

/*手机下拉*/
.xialaph{ position:fixed; left:0; top:64px; float:left; width: 100%; height:100%; overflow:scroll; padding-bottom:150px;  display: none;  z-index:98; background:#fff;}
.xialaph .ul2,
.xialaph .ul3{display: none;}
.xialaph h4 a{ float:left; width:60%; color: #1f1f1f;  font-size:15px;line-height: 55px; text-transform:uppercase;}
.xialaph h4{ float:left; width:100%; position:relative;}
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e7e7e7; /*opacity: 0.1;*/  }
.xialaph h4:hover a,
.xialaph h5:hover a{  color: #2a05ad; }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e7e7e7; /*opacity: 0.1;*/  }
.xialaph h5 a{ float:left; width:100%;  color: #1f1f1f;  font-size:14px; line-height: 45px;  text-transform:uppercase; }
.xialaph h5{ float:left; width:100%;position: relative;  }
.xialaph h5::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e7e7e7; /*opacity: 0.05;*/  }
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{  width: 15px;  height: 8px;  float: right;  margin-top: 24px;  cursor: pointer;  }
.xialaph h5 img{  width: 11px;  height: 6px;  float: right;  margin-top: 26px;  margin-right: 18px;  cursor: pointer;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul2{ float:left; width:100%; padding:0 10px;}
.xialaph .ul3{  padding-top: 12px;  padding-bottom: 18px;  padding-left: 15px;  position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #3c3a3a;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{  color: #333;  font-size: 14px;  line-height: 35px;  display: block;  }
.xialaph .ul3 li{  padding-top: 5px;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 34px;
}
.xialaph .phsou input{  width: 100%;  height: 56px;  background-color: #fff; color: #aaa;  font-size: 14px;  padding-left: 20px;  border: 1px solid #e5e5e5;  }
.xialaph .phsou img{  cursor: pointer;  width: 21px;  height: 22px;  position: absolute;  top: 17px; right: 29px;  }
.img_d, .disno{  display: none;  }
}

/*phone底部导航*/
.q_d_m{float:left; width:100%; height:50px;}
.pf_down{width:100%; float:left; position:fixed; left:0; bottom:0; height:50px; background:#2a05ad; z-index:999; box-shadow:0 -5px 10px rgba(0,0,0,0.2);}
.pf_down li{ width:33.333333%; float:left; text-align:center; padding:7px 0 5px 0;}
.pf_down li .ico7{ width:100%; float:left; height:20px;}
.pf_down li .d_name{ width:100%; float:left; margin-top:4px; font-size:12px; color:#fff; line-height:14px; text-transform:uppercase;}
.pf_down li.l1 .ico7{ background:url(images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(images/btn17.png) no-repeat center; background-size:20px 20px;}
.pf_down li:nth-child(3n){ border:none;}

/*banner*/
.slide_banner{ float:left; width:100%; margin:0; overflow:hidden; text-align:center;}
.slide_banner .slick-slide{ width:100%; padding:0; position:relative;}
.slide_banner img{ width:100%;}
.slide_banner .slick-dots{bottom:20px; height:4px;}
.slide_banner .slick-dots li{ width:31px; height:5px; margin:0 5px;text-indent:-9999px; overflow:hidden; content:" "; background:#ada9af; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; vertical-align:top;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.slide_banner .slick-dots li.slick-active{background:#2a05ad;}
.zy_banner{ float:left; width:100%; line-height:0;}


.elli{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}	
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}

/*main*/
.h_bg1{ float:left; width:100%; overflow:hidden;}
.h_cont1{ float:left; width:100%; padding:6.15% 0 4.66% 0;}
.h_tit1{ float:left; width:100%;}
.hl_tit1{ float:left; color:#2b2b2d; font-size:30px; line-height:35px; font-weight:bold; text-transform:uppercase;}
.hd_tab1{ float:right;}
.hd_tab1 li{ float:left; color:#3a3a3a; font-size:14px; line-height:35px; margin:0 12px; padding:0 8px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-transform:uppercase; cursor:pointer;}
.hd_tab1 li.on{ background:#2a05ad; color:#fff;}

.h_pord{ float:left; width:100%; margin-top:2.13%;}
.h_pord .ul1{ margin:0 -15px;}
.h_pord li{ float:left; width:25%; padding:15px;}
.h_pord li a{ float:left; width:100%; box-shadow:0 0 18px rgba(69,69,69,0.13); border:4px solid #fff; padding:16px;}
.h_pord li a i{ float:left; width:100%; line-height:0; overflow:hidden;}
.h_pord li a i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_pord li a h4{ float:left; width:100%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; color:#201f1f; font-size:18px; line-height:28px; text-align:center; text-transform:uppercase; font-weight:bold; margin:23px 0 7px 0;}
.h_pord li a p{ float:left; width:100%; font-size:14px; line-height:23px; height:69px; overflow:hidden; color:#333333; margin-bottom:52px;}

.h_pord li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_pord li a:hover{ border:4px solid #2a05ad;}
.h_pord li a:hover h4{ color:#2a05ad;}

@media screen and (max-width:991px ) {

.hl_tit1{  font-size:20px; line-height:30px;}
.hd_tab1 li{ line-height:30px; margin:0 6px;}

.h_pord .ul1{ margin:0 -7px;}
.h_pord li{ padding:7px;}
.h_pord li a{ border:2px solid #fff; padding:8px;}
.h_pord li a h4{ font-size:16px; line-height:26px; margin:10px 0 3px 0;}
.h_pord li a p{ font-size:12px; line-height:20px; height:60px; margin-bottom:10px;}
.h_pord li a:hover{ border:2px solid #2a05ad;}

}

@media screen and (max-width:767px ) {

.h_pord li{ width:50%;}
.hd_tab1{ float:left; width:100%; margin-top:5px;}
.hd_tab1 li{ margin:0 8px 0 0;}


}

.h_bg2{ float:left; width:100%; background:#f4f4f4;}
.h_bg4{ float:left; width:100%; background:#f4f4f4 url(images/main28.png) center bottom repeat-x;}
.h_cont2{ float:left; width:650px; padding:7% 0 8% 0;}
.h_Into{ float:left; width:100%; margin-top:5%;}
.h_Into .big{ float:left; width:100%;}
.h_Into .big a{ float:left; width:100%; line-height:0; background:#fff; padding:8px;}
.h_Into .small{ float:left; width:100%; padding:0 25px; margin-top:13px;}
.h_Into .small .slick-slide{ margin:0 1px;}
.h_Into .small a{ float:left; width:100%; line-height:0; background:#b1b1b1; padding:4px;}
.h_Into .small .slick-slide.slick-current a{ background:#fff;}
.h_Into .small .slick-slide a:focus{ background:#2a05ad;}

.h_Into .small .slick-prev{ width:22px; height:100%; background:#fff url(images/main17.png) center no-repeat; border:1px solid #e5e5e5; left:0; top:0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_Into .small .slick-next{ width:22px; height:100%; background:#fff url(images/main16.png) center no-repeat; border:1px solid #e5e5e5; right:0; top:0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_Into .small .slick-prev:hover{ background:#fff url(images/main17_1.png) center no-repeat; }
.h_Into .small .slick-next:hover{ background:#fff url(images/main16_1.png) center no-repeat; }

.h_cont3{ float:right; width:440px; padding:7% 60px 8% 60px; background:url(images/main21.png) center no-repeat; background-size:cover;box-shadow:0 0 18px rgba(69,69,69,0.13); position:relative;}
.h_tp1{ float:left; width:25px; height:22px; background:url(images/main30.png) center no-repeat; position:absolute; left:-25px; bottom:0;}
.h_Certif{ float:left; width:100%; margin:23px 0 13px 0; padding-bottom:55px;}
.h_Certif .slick-slide{ margin:0 1px;}
.h_Certif a{ float:left; width:100%; border:1px solid #dcdcdc; background:#fff; margin-top:10px; padding:26px;}
.h_Certif .slick-prev{ width:50%; height:44px; background:#fff url(images/main18.png) center no-repeat; border:1px solid #e5e5e5; left:0; top:auto; bottom:0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_Certif .slick-next{ width:50%; height:44px; background:#fff url(images/main19.png) center no-repeat; border:1px solid #e5e5e5; right:0; top:auto; bottom:0;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_Certif .slick-prev:hover{ background:#2a05ad url(images/main18_1.png) center no-repeat; }
.h_Certif .slick-next:hover{ background:#2a05ad url(images/main19_1.png) center no-repeat; }

@media screen and (max-width:1199px ) {

.h_cont2{ width:555px;}
.h_cont3{ width:380px;}

}


@media screen and (max-width:991px ) {

.h_cont2{ width:100%;}
.h_cont3{ width:100%; padding:7% 6% 8% 6%}
.h_Certif{ margin:0; padding-bottom:41px;}
.h_Certif .slick-prev{ height:36px;}
.h_Certif .slick-next{ height:36px;}

}

@media screen and (max-width:767px ) {

.h_Into .small a{ padding:2px;}
.h_cont3{ padding:6%}
.h_Into{ margin-top:4%;}
.h_Certif a{ padding:5%;}

}

.hl_tit1_4{ margin-top:7.69%;}
.h_cont4{ float:left; width:100%; padding:2.99% 0 6.15% 0;}
.h_cont4 .pic1{ float:left; width:38.63%; line-height:0; overflow:hidden;}
.h_cont4 .pic1 img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_cont4 .pic1:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_cont4 .tx1{ float:right; width:58.37%}
.h_cont4 .tx1 p{ float:left; width:100%; color:#333333; font-size:16px; line-height:30px; height:180px; overflow:hidden; margin:18px 0 15px 0;}
.h_cont4 .tx1 a{ float:left; width:100%; color:#999999; font-size:14px; line-height:24px; text-transform:uppercase;}
.h_cont4 .tx1 a:hover{ color:#2a05ad;}

@media screen and (max-width:1199px ) {
.h_cont4 .tx1 p{ margin:8px 0;}
}
@media screen and (max-width:991px ) {
.h_cont4 .tx1 p{ margin:5px 0; font-size:14px; line-height:22px; height:132px;}
}

@media screen and (max-width:767px ) {

.h_cont4 .pic1{ width:100%;}
.h_cont4 .tx1{ width:100%; margin-top:2%;}

}


.h_bg3{ float:left; width:100%; background:#f4f4f4; overflow:hidden;}
.hl_tit1_5{ margin-top:5.72%;}
.h_cont5{ float:left; width:100%; margin:1.7% 0 3.333% 0;}
.h_cont5 ul{ margin:0 -15px;}
.h_cont5 li{ float:left; width:25%; padding:15px;}
.h_cont5 li a{ float:left; width:100%; box-shadow:0 0 18px rgba(69,69,69,0.13); background:#fff; padding:20px;}
.h_cont5 .l1{ float:left; width:100%; padding-left:55px; color:#333333; font-size:20px; line-height:32px; font-weight:bold; text-transform:uppercase; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_cont5 .l2{ float:left; width:100%; color:#666666; font-size:16px; line-height:24px; height:96px; overflow:hidden; margin:14px 0 3px 0;}

.h_cont5 li a:hover .l1{ color:#2a05ad;}

@media screen and (max-width:1199px ) {
.h_cont5 .l1{ padding-left:45px;}
}
@media screen and (max-width:991px ) {
.h_cont5 ul{ margin:0 -7px;}
.h_cont5 li{ width:50%; padding:7px;}
.h_cont5 li a{ padding:15px;}
.h_cont5 .l1{ font-size:18px;}
.h_cont5 .l2{ margin:8px 0 3px 0;}
}

@media screen and (max-width:767px ) {
.h_cont5 li{ width:100%;}
.h_cont5 .l2{ height:auto;}

}

.h_cont6{ float:left; width:100%; padding:2.99% 0 6.15% 0;}
.h_news1{ float:left; width:470px;}
.h_news1 i{ float:left; width:100%; line-height:0; overflow:hidden; padding-bottom:61.7%; position:relative;}
.h_news1 i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic; min-height:100%; position:absolute; left:0; top:0;}
.h_news1 i:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_news1 h1{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; text-transform:uppercase; margin:15px 0 10px 0;}
.h_news1 p{ float:left; width:100%; color:#999999; font-size:14px; line-height:24px; height:48px; overflow:hidden;}

.h_news2{ float:right; width:670px; border-top:1px solid #e2e2e2;}
.h_news2 li{ float:left; width:100%; padding:20px 0; border-bottom:1px solid #e2e2e2; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.h_news2 li a{ float:left; width:100%; position:relative;}
.h_news2 .time{ float:left; position:absolute; left:0; top:12px; height:64px; border-right:1px solid #dadada; padding-right:13px; text-align:right; width:80px;}
.h_news2 .time h1{ float:left; width:100%; font-size:36px; line-height:36px; color:#303030;}
.h_news2 .time h5{ float:left; width:100%; font-size:14px; line-height:14px; margin-top:1px; color:#767676;}
.h_news2 .tx1{ float:left; width:100%; min-height:90px; padding:0 156px 0 96px;}
.h_news2 .tx1 h3{ float:left; width:100%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; color:#333333; font-size:18px; line-height:28px; margin:7px 0; text-transform:uppercase;}
.h_news2 .tx1 p{ float:left; width:100%; color:#999999; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.h_news2 .pic1{ float:left; width:120px; line-height:0; overflow:hidden; position:absolute; right:15px; top:0;}
.h_news2 .pic1 img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_news2 li:hover{ background:#f4f4f4;}
.h_news2 li:hover .pic1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_news2 li:hover .time h1{ color:#2a05ad;}
.h_news2 li:hover .tx1 h3{ color:#2a05ad;}

@media screen and (max-width:1199px ) {

.h_news1{ width:440px;}
.h_news2{ width:500px;}
.h_news2 li{ padding:17px 0;}

}
@media screen and (max-width:991px ) {
.h_news1{ width:100%;}
.h_news1 h1{ margin:15px 0 0 0;}
.h_news1 p{ line-height:20px; height:40px;}
.h_news2{ width:100%; margin-top:15px;}
.h_news2 li{ padding:12px 0;}
.h_news2 .tx1 h3{ font-size:16px; line-height:26px;}

}

@media screen and (max-width:767px ) {
.h_news2 .time{ top:8px; height:44px; padding-right:10px; width:70px;}
.h_news2 .time h1{font-size:24px; line-height:24px;}
.h_news2 .tx1{ min-height:60px; padding:0 96px 0 80px;}
.h_news2 .tx1 h3{ line-height:24px; margin:0; }
.h_news2 .tx1 p{ line-height:18px; height:36px;}
.h_news2 .pic1{ width:80px; right:8px;}


}

@media screen and (max-width:374px ) {
.h_news2 .time{ display:none;}
.h_news2 .tx1{ padding:0 96px 0 8px;}


}


/*footer*/
.foot_bg2{ float:left; width:100%; background:#000000; border-top:1px solid #1a1a1a;}
.bq{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; text-align:center; padding:22px 0;}
.foot_bg1{ float:left; width:100%; background:#000000; padding:40px 0 23px 0;}
.foot_logo{ float:left; width:132px; line-height:0; margin-top:23px;}
.foot_tit{ float:left; width:100%; color:#fd8600; font-size:18px; line-height:28px; font-weight:bold;}
.foot_address{ float:left; width:320px; margin:0 0 0 6.12%;}
.foot_ul1{ float:left; width:100%; margin-top:4px;}
.foot_ul1 .p1{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; margin:8px 0; padding-left:25px;}
.foot_ul1 .p1.ico1{ background:url(images/foot5.png) left 3px no-repeat;}
.foot_ul1 .p1.ico2{ background:url(images/foot6.png) left 3px no-repeat;}
.foot_ul1 .p1.ico3{ background:url(images/foot7.png) left 3px no-repeat;}
.foot_quick{ float:right; width:296px; margin-right:7%;}
.foot_ul2{ float:left; width:100%; margin-top:4px;}
.foot_ul2 li{ float:left; width:50%;}
.foot_ul2 li a{ float:left; width:100%; color:#fff; font-size:14px; line-height:24px; text-transform:uppercase; margin:8px 0;}
.foot_ul2 li a:hover{ text-decoration:underline;}
.foot_Contact{ float:right; width:195px;}
.foot_tel{ float:left; width:100%; color:#fff; font-size:30px; line-height:40px; margin:11px 0 17px 0;}
.foot_share{ float:left; width:100%;}
.foot_share a{ float:left; width:24px; margin-right:20px;}
.foot_share a:hover{opacity:0.7; filter:alpha(opacity=70);}

@media screen and (max-width:1199px ) {
.foot_address{ width:270px; margin:0 4%;}
.foot_Contact{ width:175px;}
.foot_tel{ letter-spacing:1px;}
.foot_quick{ margin:0 1% 0 0;}

}
@media screen and (max-width:991px ) {
	
.foot_logo{ width:50%; margin:0;}	
.foot_logo img{ width:120px; height:95px;}
.foot_Contact{ width:50%;}	
.foot_address{ width:50%; margin:20px 0 0 0;}	
.foot_quick{ width:50%; margin:20px 0 0 0;}
.foot_ul2 li a{ margin:4px 0;}
.foot_ul1 .p1{ margin:4px 0;}
.foot_tel{ font-size:20px; line-height:30px; margin:5px 0 8px 0;}

}

@media screen and (max-width:767px ) {
	
.foot_address{ width:100%; margin:20px 0 0 0;}	
.foot_quick{ width:100%; margin:20px 0 0 0;}

}

/*左边*/
.side_tit{ width:100%; float:left; margin-top:3.24%; position:relative; text-align:center; height:57px;}
.side_tit:before{ content:''; width:10000px; height:1px; background:#eaeaea; top:0px; left:50%; margin-left:-5000px; position:absolute; z-index:-1;}
.side_tit:after{ content:''; width:10000px; height:1px; background:#eaeaea; bottom:0px; left:50%; margin-left:-5000px; position:absolute; z-index:-1;}
.side_tit .ul1{ display:inline-block; *zoom:1; *display:inline;}
.side_tit .ul1 li{ float:left; text-align:center; height:57px; padding:2px; margin:0 8px;}
.side_tit .ul1 li a{ float:left; min-width:190px; line-height:53px; font-size:16px; color:#1c1c1c; position:relative; padding:0 32px;}
.side_tit .ul1 li a:before{ content:''; width:14px; height:26px; position:absolute; left:50%; bottom:-19px; background:url(images/ab1.png) center top no-repeat; margin-left:-7px;}
.side_tit .ul1 li.on a:before,
.side_tit .ul1 li:hover a:before{background:url(images/ab2.png) center top no-repeat;}

.side_tit .ul1 li.on,
.side_tit .ul1 li:hover{border:2px solid #2a05ad; padding:0;}
.side_tit .ul1 li.on a,
.side_tit .ul1 li:hover a{ color:#2a05ad;}

.c_0100_1{ width:100%; float:left; padding:5.04% 0 19px 0;}
.tit_2{ width:100%; float:left; text-align:center;font-size:30px; color:#313233; line-height:30px; text-transform:uppercase;}
.about_1{ float:left; width:100%; font-size:16px; line-height:26px; padding:4.83% 0 6.15% 0;}
@media screen and (max-width:1199px) {
.side_tit .ul1 li a{ min-width:120px;}

}

@media screen and (max-width:991px) {
.side_tit .ul1 li a{ font-size:14px; padding:0 16px;}
.tit_2{ font-size:24px; line-height:24px;}
.about_1{ font-size:14px; line-height:24px;}

}
@media screen and (max-width:767px) {
.c_0100_1{ padding:6% 0 0 0;}
.side_tit{height:auto; margin-top:2%;}
.side_tit .ul1{ width:100%;}
.side_tit .ul1 li{ width:100%; height:47px; overflow:hidden; margin:5px 0 0 0; padding:0;}
.side_tit .ul1 li a{ width:100%; padding:0; line-height:40px; background:#eaeaea;}
.side_tit .ul1 li.on,
.side_tit .ul1 li:hover{border:none; padding:0;}
.side_tit .ul1 li.on a,
.side_tit .ul1 li:hover a{ background:#2a05ad; color:#fff;}

.side_tit:after{ display:none;}
.side_tit:before{ display:none;}

}

/*3产品介绍*/
.pord_1{ float:left; width:100%; padding:2.13% 0 0 0; overflow:hidden;}
.pord_1 ul{ margin:0 -15px;  display:flex; flex-wrap: wrap; align-items: flex-start; }
.pord_1 li{ float:left; width:25%; padding:15px;}
.pord_1 li i{ float:left; width:100%; line-height:0; overflow:hidden;}
.pord_1 li i img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.pord_1 li h5{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; padding:25px 10px 22px 10px; text-align:center; text-transform:uppercase; border-bottom:1px solid #e2e2e2;}
.pord_1 li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.pord_1 li a:hover h5{ color:#fff; background:#2a05ad; border-bottom:1px solid #2a05ad;}

@media screen and (max-width:991px) {

.pord_1 ul{ margin:0 -7px;}
.pord_1 li{ padding:7px;}
.pord_1 li h5{ font-size:14px; line-height:24px; padding:8px 10px; }

}

@media screen and (max-width:767px) {

.pord_1 li{ width:50%;}

}

/* 分页 */
.wack1{ float:left; width:100%; padding:1.53% 0 5.47% 0;}
.pz_fy{width:100%; float:left; text-align:center;}
.pz_fy a { display:inline-block; *display:inline; *zoom:1; padding:0 18px; color:#333333; font-size:14px; line-height:24px;}
.pz_fy a:hover,.pz_fy a.on{color:#503db7;}
@media  screen and (max-width:992px){

.fy_pc{ text-align:center; font-size:14px; color:#333; padding:5px 0;}
.fy_pc a{ padding:5px 25px; color:#fff; background:#503db7; border-radius:16px; overflow:hidden; text-transform:uppercase;}
.fy_pc span{ padding:5px 20px; color:#333;}
}


/*3产品介绍-详情*/
.pord_det1{ float:left; width:100%; border-bottom:1px solid #eaeaea; }
.pord_det1 .l1{ float:left; width:100%; line-height:0; margin:2.64% 0 0 0;}
.pord_det1 .l2{ float:left; width:100%; color:#333333; font-size:20px; line-height:30px; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #eaeaea; padding:1.96% 0 1.11% 0;}
.pord_det1 .l3{ float:left; width:100%; color:#333333; font-size:16px; line-height:32px; padding:1.7% 0 2.82% 0;}
.pord_det1 .l5{ float:left; width:100%; text-align:center; color:#333333; font-size:26px; line-height:36px; padding:2.82% 0 2.22% 0; text-transform:uppercase;}
.pord_det1 .l4{ float:left; width:100%; text-align:center; color:#333333; font-size:16px; line-height:26px;}

.pord_det2{ float:left; width:100%; padding:2.99% 0 6.15% 0;}
.pord_det2 .l1{ float:left; width:100%; color:#2a05ad; font-size:20px; line-height:30px;}
.pord_scroll{ float:left; width:100%; margin-top:1.28%;}
.pord_scroll ul{ margin:0 -15px;}
.pord_scroll li{ padding:0 15px;}
.pord_scroll li a{ float:left; width:100%; position:relative;}
.pord_scroll .l1{ float:left; width:100%; line-height:0; overflow:hidden;}
.pord_scroll .l2{ float:left; width:100%; background:#000; background:rgba(0,0,0,0.5); text-transform:uppercase; position:absolute; left:0; bottom:0; text-align:center; color:#fff; font-size:16px; line-height:48px; padding:0 10px;}
.pord_scroll .l1 img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.pord_scroll li a:hover .l1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

@media screen and (max-width:991px) {


.pord_det2{padding:20px 0 30px 0;}
.pord_det2 .l1{ font-size:18px; line-height:18px;}
.pord_scroll{ margin-top:3%;}
.pord_scroll ul{ margin:0 -7px;}
.pord_scroll li{ padding:0 7px;}

.pord_det1 .l3{ font-size:14px; line-height:26px;}
.pord_det1 .l4{ font-size:14px; line-height:24px;}
.pord_det1 .l5{ font-size:20px; line-height:30px;}

}


/*4成功案例*/
.success_1{ float:left; width:100%; margin-top:2.13%;}
.success_1 ul{ margin:0 -15px;}
.success_1 li{ float:left; width:33.333%; padding:15px;}
.success_1 li a{ float:left; width:100%;box-shadow:0 0 18px rgba(69,69,69,0.13);}
.success_1 .l1{ float:left; width:100%; line-height:0; overflow:hidden;}
.success_1 .l1 img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.success_1 li a:hover .l1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.success_1 .l2{ float:left; width:100%; padding:23px 15px;}
.success_1 .l2 h5{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; font-weight:bold; text-align:center;}
.success_1 .l2 p{ float:left; width:100%; color:#666666; font-size:14px; line-height:22px; height:66px; overflow:hidden; margin:8px 0 16px 0;}
.success_1 .l2 h6{ float:left; width:100%; text-align:center;}
.success_1 .l2 h6 span{ display:inline-block; *display:inline; *zoom:1; color:#999999; font-size:14px; line-height:24px; font-weight:bold; padding-right:16px; background:url(images/ab32.png) right center no-repeat; text-transform:uppercase;}
.success_1 li a:hover .l2 h5{ color:#2a05ad;}
.success_1 li a:hover .l2 h6 span{ color:#2a05ad; background:url(images/ab31.png) right center no-repeat;}


@media screen and (max-width:991px) {

.success_1 ul{ margin:0 -7px;}
.success_1 li{ padding:7px;}
.success_1 .l2{ padding:12px;}
.success_1 .l2 p{ margin:2px 0 4px 0; line-height:18px; height:36px;}

}

@media screen and (max-width:767px) {

.success_1 li{ width:50%;}

}

/*6联系我们*/
.message{ float:left; width:100%; background:#eeeeee; padding:20px 18px 30px 18px; margin:3.41% 0 6.15% 0;}
.fm1{ float:left; width:50%; padding:10px; position:relative;}
.fm2{ float:left; width:100%; padding:10px; position:relative;}
.fm1_2{ float:left; width:100%; border:none; background:#fff; color:#999999; font-size:16px; height:50px; line-height:48px; padding:0 20px; text-transform:uppercase;}
.fm1_3{ float:left; width:100%; border:none; background:#fff; color:#999999; font-size:16px; height:192px; line-height:24px; padding:14px 20px;text-transform:uppercase;}
.fm1_4{ display:inline-block; *display:inline; *zoom:1; width:192px; border:none; background:#2a05ad; color:#fff; height:50px; line-height:50px; text-align:center;  font-size:18px; appearance:none;-webkit-appearance:none; margin-top:10px;text-transform:uppercase;}
.fm1_4:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
.fm1_5{ float:left; position:absolute; right:15px; top:50%; margin-top:-20px; width:95px; height:40px;}

.contact_1{ float:left; width:100%; margin-top:5.98%; text-align:center;}
.contact_1 ul{ display:inline-block; *display:inline; *zoom:1;}
.contact_1 li{ float:left; min-width:280px; margin-top:12px; color:#333333; font-size:14px; line-height:21px; padding-left:60px; text-align:left; margin:12px 10px 0 10px;}
.contact_1 li.ico1{ background:url(images/ab33.png) left top no-repeat;}
.contact_1 li.ico2{ background:url(images/ab34.png) left top no-repeat;}
.contact_1 li.ico3{ background:url(images/ab35.png) left top no-repeat;}


@media screen and (max-width:1199px) {
.contact_1 li{ min-width:200px;}	
}


@media screen and (max-width:767px) {


.fm1{ width:100%; padding:5px 0;}
.fm2{ padding:5px 0;}
.fm1_2{ font-size:14px; padding:0 12px; height:44px; line-height:44px;}
.fm1_3{ padding:10px 12px; font-size:14px;}
.fm1_4{ width:150px; height:44px; line-height:44px;}

}


/*5新闻*/
.content4{ width:100%; float:left; margin:3.41% 0 15px 0; position:relative; overflow:hidden;}
.content4 ul{ width:100%; position:relative; z-index:2; background:#f6f6f6; float:left;}
.content4 ul li{ width:33.3333%; border-left:solid 1px white; float:left; padding:30px;}
.content4 ul li .title{ width:100%; float:left; font-size:16px; color:#333333; line-height:26px; height:52px; overflow:hidden;}
.content4 ul li .p{ width:100%; float:left; margin:12px 0; font-size:14px; color:#999999; line-height:26px; height:78px; overflow:hidden;}
.content4 ul li h6{ width:100%; float:left; font-size:14px; color:#a9a9a9; line-height:24px;}
.content4 ul li .img{ width:100%; float:left; margin:30px 0 10px 0; position:relative; width:100%; line-height:0; overflow:hidden;}
.content4 ul li .img img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.content4 ul li:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.content4 ul li .img .More{ display:block; width:100%; height:40px; line-height:40px; text-align:center; background:#2a05ad; background:rgba(42,5,173,0.8); font-size:14px; color:white; text-transform:capitalize; position:absolute; left:0; bottom:-50px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
}
.content4 ul li:hover .img .More{ bottom:0;}


.content5{ width:100%; float:left; overflow:hidden;}
.content5 .ul_4{ width:100%; float:left;}
.content5 .ul_4 li{ width:100%; float:left; margin:15px 0; background:#f6f6f6; position:relative;}
.content5 .ul_4 li .img{ width:330px; height:186px; line-height:0; float:left; overflow:hidden; position:absolute; left:30px; top:40px;}
.content5 .ul_4 li .img img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.content5 .ul_4 li:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.content5 .ul_4 li .text{ float:left; width:100%; padding-left:390px;}
.content5 .ul_4 li .lc1{ float:left; width:100%; padding:40px 30px; border-left:solid 1px white; }
.content5 .ul_4 li .text h4{ width:100%; float:left;font-size:16px; color:#1c1c1c; line-height:26px; height:52px; overflow:hidden; letter-spacing:1px;}
.content5 .ul_4 li .text .p{ width:100%; float:left; margin:15px 0; font-size:14px; color:#898989; line-height:26px; height:78px; overflow:hidden;}
.content5 .ul_4 li .text h6{ width:100%; float:left;}
.content5 .ul_4 li .text h6 .time{ float:left; font-size:14px; color:#a9a9a9; line-height:24px;}
.content5 .ul_4 li .text h6 .More{ float:right; font-size:14px; color:#a9a9a9; line-height:24px;}

.content5 .ul_4 li:hover .text h4{ color:#2a05ad;}
.content5 .ul_4 li:hover .text h6 .More{ color:#2a05ad;}




@media screen and (max-width:991px) {
	
.content4{margin:3.41% 0 6px 0;}
.content4 ul li{ padding:15px;}
.content4 ul li .title{ line-height:24px; height:48px;}
.content4 ul li .p{ line-height:22px; height:66px; margin:6px 0;}
.content4 ul li .img{ margin:12px 0 5px 0;}
.content4 ul li .img .More{ height:34px; line-height:34px;}

.content5 .ul_4 li{ margin:6px 0;}
.content5 .ul_4 li .img{ width:259px; height:146px; left:15px; top:15px;}
.content5 .ul_4 li .text{padding-left:290px;}
.content5 .ul_4 li .lc1{ padding:15px;}
.content5 .ul_4 li .text .p{ margin:5px 0; line-height:22px; height:66px;}
.content5 .ul_4 li .text h4{ line-height:24px; height:48px;}

}


@media screen and (max-width:767px) {
	
.content4 ul li{ width:100%;border-left:none;border-top:solid 2px white;}

.content5 .ul_4 li .img{ width:120px; height:68px; left:10px; top:10px;}
.content5 .ul_4 li .text{padding-left:140px;}
.content5 .ul_4 li .lc1{ padding:7px 10px;}
.content5 .ul_4 li .text h4{ height:24px;white-space: nowrap; text-overflow:ellipsis;}
.content5 .ul_4 li .text .p{ height:22px; margin:2px 0;}
}


/*5新闻-详情*/
.sx_fy{ float:left; width:100%; padding:2.22% 0 4.61% 0;}
.sx_fy a{ float:left; width:100%; color:#666666; font-size:14px; line-height:24px; margin:8px 0; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.sx_fy a:hover{ color:#2a05ad;}
.news_det1{ float:left; width:100%;}
.news_det1 .l1{ float:left; width:100%; text-align:center; color:#333333; font-size:26px; line-height:36px; padding:2.56% 0;}
.news_det1 .l2{ float:left; width:100%; padding:14px 0;}
.n_share1{ float:left;}
.n_share1 a{ float:left; background:url(images/ab44.png) right center no-repeat; padding-right:32px; color:#777777; font-size:14px; line-height:22px;}
.n_share1 a:hover{ color:#2a05ad;}
.news_det1 .l3{ float:left; width:100%; color:#333333; font-size:16px; line-height:35px; border-bottom:1px solid #d7d8d8; border-top:1px solid #d7d8d8; padding:2.56% 0 3.41% 0;}
.news_share{ float:right;}

.bd_weixin_popup{ webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}
.bdshare_dialog_list{ webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}
.bdshare_dialog_top, .bdshare_popup_top{ webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}
.bdshare_dialog_list li{ webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}
.bdshare_dialog_list a, .bdshare_popup_list a, .bdshare_popup_bottom a{ webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}
.bdshare_dialog_box{webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing:content-box;}
.bdshare-button-style2-24 a{ margin:0 0 0 10px !important;}
.bdshare-button-style2-24 .bds_sqq{ background-image:url(images/bds_sqq.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_tsina{ background-image:url(images/bds_tsina.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_weixin{ background-image:url(images/bds_weixin.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_more{ background-image:url(images/bds_more.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_sqq:hover{ background-image:url(images/bds_sqq1.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_tsina:hover{ background-image:url(images/bds_tsina1.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_weixin:hover{ background-image:url(images/bds_weixin1.png) !important; background-position:0 0 !important;}
.bdshare-button-style2-24 .bds_more:hover{ background-image:url(images/bds_more1.png) !important; background-position:0 0 !important;}


@media screen and (max-width:991px) {
	
.sx_fy a{ margin:0;}
.news_det1 .l3{ font-size:14px; line-height:28px;}
.news_det1 .l1{ font-size:20px; line-height:28px;}

}
