<style>
@charset "utf-8";

-moz-user-select:-moz-none; 

html{color:#000;background:#FFF; }
body { color:#666;font:14px/1.231 "Microsoft YaHei"; min-width:1200px;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,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,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
.logo img{margin-top: 20px;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
i,em{ font-style:normal;}
select,input,button,textarea,button{}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.header , .content , .footer {/* width:1200px; *//* margin:0 auto; */}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}
a:focus{outline:0;} 
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.cl{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}
.f_fw{ font-family:"Microsoft Yahei" }

/*幻灯*/
.banner-box {
    min-width: 1200px;
    height:500px; margin-top: -7px;
    position: relative;
    overflow: hidden;
}
.banner-box .bd {
    width: 100% !important;
}
.banner-box .bd li {
    width: 100% !important;
    height:500px;
    background-position: center;
    background-repeat: no-repeat;
}
.banner-box .bd li a {
    display: block;
    background-size: auto;
}
.banner-btn {
    width: 100%;
    position: absolute;
    top: 146px;
    left: 0;
    margin-left: 0;
    height:354px;
    overflow: hidden;
}
.banner-btn a {
    display: block;
    width: 49px;
    height: 104px;
    position: absolute;
    top: 45px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    transition: 0.3s all ease-in-out
}
.banner-btn a.prev {
    left: -50px;
    background: url() no-repeat 0 0;
}
.banner-btn a.next {
    right: -50px;
    background: url() no-repeat -49px 0;
}
.banner-box .hd {
    position: absolute;
    top:320px;
    width: 100%;
    display: block;
}
.banner-box .hd ul {
    text-align: center
}
.banner-box .hd ul li {
    width: 20px;
    height: 20px;
    border-radius : 20px;
    text-indent: -9999px;
    background: #ccc;
    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
    transition: 0.3s all ease-in-out
}
.banner-box .hd ul li.on {
    background: #14a83b;
    width: 30px;
}
.banner-box:hover .banner-btn a.prev {
    left: 20px;
    filter: alpha(opacity=40);
    -moz-opacity: .4;
    -khtml-opacity: .4;
    opacity: .4;
}
.banner-box:hover .banner-btn a.next {
    right: 20px;
    filter: alpha(opacity=40);
    -moz-opacity: .4;
    -khtml-opacity: .4;
    opacity: .4;
}
.banner-box .banner-btn a.prev:hover, .banner-box:hover .banner-btn a.next:hover {
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8;
}
.ny-banner{
    height: 350px;
   
    overflow: hidden;
    color: #fff;
margin-bottom: 20px;
}
.banner3{
    height: 193px;
    
    overflow: hidden;
    color: #fff;
    margin-bottom: 70px;
}
.banner3 p{
    font-size: 16px;
    font-weight: bold;
    padding: 90px 0 0 993px;
}
.banner3 a{
    color: #fff;font-size: 16px;
}
/*新闻*/
.news { margin-top:45px; }
.news_row2{border-bottom: 1px solid #cecece; height:52px;}
.news_row2 > .fl { width:1200px; line-height: 50px; }
.news_row2 > .fl > a { display: block;text-transform:uppercase; float: right; color: #43464d; font-size: 15px; }
.news_list a { font-size:20px; display: block; font-weight: bold; padding-left: 40px; line-height: 50px; position: relative; border-bottom: 2px solid #fff; float: left; margin-right:30px; }
.news_list a.news_list1:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(../images/20180615115505_1399852875.png) no-repeat 0 -30px; }
.news_list a.news_list2:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(../images/20180615115506_675139330.png) no-repeat 0 -30px; }
.news_list a.cur{ color: #1F76E5; border-bottom: 2px solid #1F76E5; }
.news_list a.cur:after{ background-position: 0 0; }

.news_row2 > .fr{ width: 390px; }

.faq_cont { background: #f7f7f7; padding: 20px 0; }
.news_r2cont { margin-top:40px; position: relative; height:410px; }
.news_r2cont > div { position: absolute; top: 0; left: 0; }

.news_cont_l { float: left; width:628px; }
.news_cont_l .news_div_item, .news_cont_l .divdgweb_new_div_item{ position:relative; width:589px; height: 370px; display: block; }
.news_cont_l .news_div_item_date, .news_cont_l .divdgweb_new_div_item_date { position: absolute; width: 85px; height: 85px; background:#e7e7e7; left: 20px; bottom: 75px; color: #171717; font-family: Arial, Helvetica, sans-serif; font-size: 14px; z-index: 2; }
.news_cont_l .news_div_item .news_div_item_content, .news_cont_l .divdgweb_new_div_item .divdgweb_new_div_item_content { position: absolute; bottom: 0; width: 100%;  height: 110px; }
.news_cont_l .news_div_item_day, .news_cont_l .divdgweb_new_div_item_day { position: absolute; font-weight: bold; font-size: 41px; text-align: center; height: 47px; width: 65px; line-height: 35px; top: 10px; left: 10px; color:#171717; font-family: arial; }
.news_cont_l .news_div_item_month, .news_cont_l .divdgweb_new_div_item_month { position: absolute; font-size:14px; bottom: 0; right: 16px; color: #171717; line-height: 35px; }
.news_cont_l .news_div_item_year, .news_cont_l .divdgweb_new_div_item_year { position: absolute; bottom: 0; left: 0; color:#171717; font-size:14px; line-height: 35px; left: 16px; }
.news_cont_l .news_div_item_title, .news_cont_l .divdgweb_new_div_item_title { padding-left: 120px; padding-top: 0px; line-height: 45px; color: #333; font-weight: bold; }
.news_cont_l .news_div_item_title a, .news_cont_l .divdgweb_new_div_item_title a { font-size: 18px; font-weight: bold; color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_cont_l .news_div_item_body, .news_cont_l .divdgweb_new_div_item_body { line-height: 24px; padding: 13px 20px 0 20px; color: #888888; }
.news_cont_l .news_div_item_pic a,.news_cont_l .news_div_item_pic a img { display: block; width:589px; height:260px; }
.news_cont_r { width:572px; float: right; }
.news_cont_r .divdgweb_new_div, .news_cont_r .news_div { padding: 0px 0 0 15px; height: 370px; font-weight: normal; }
.news_cont_r .news_div_item, .news_cont_r .divdgweb_new_div_item { position: relative; padding: 2px 0 3px; height: 40px; overflow: hidden; transition: 0.3s all ease;     border-bottom: 1px dashed #d0d0d0;}
.news_cont_r .divdgweb_new_div_item_date, .news_cont_r .news_div_item_date { position: absolute; right: 10px; top: 2px; font-size:14px; transition: 0.3s all ease; }
.news_cont_r .divdgweb_new_div_item_date > div, .news_cont_r .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 14px; font-family: 'arial'; line-height: 40px; }
.news_cont_r .news_div_item_title, .news_cont_r .divdgweb_new_div_item_title{ position: relative; }

.news_cont_r .news_div_item_year:after, .news_cont_r .news_div_item_year::after, .news_cont_r .divdgweb_new_div_item_year:after, .news_cont_r .divdgweb_new_div_item_year::after{ content: '-'; }
.news_cont_r .on .news_div_item_year:after, .news_cont_r .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_cont_r .news_div_item_title:after, .news_cont_r .divdgweb_new_div_item_title:after{ content: ''; background: #1F76E5; width:8px; height: 2px; position: absolute; left:8px; top: 19px; }
.news_cont_r .on .news_div_item_title:after, .news_cont_r .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_cont_r .news_div_item_title .news_div_item_a, .news_cont_r .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic, .news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_cont_r .news_div_item_pic a, .news_cont_r .news_div_item_pic a img { display: block; width: 162px; height: 110px; }
.news_cont_r .news_div_item.on, .news_cont_r .divdgweb_new_div_item.on { height: 125px; border-bottom: 1px dotted #ccc; padding: 0 0 15px; background: #f7f7f7; }
.news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body { line-height: 20px; color: #767676; font-size: 13px; width:342px; text-align: justify; position: absolute; right: 20px; top: 86px; }
.news_cont_r .on .divdgweb_new_div_item_date, .news_cont_r .on .news_div_item_date { top: 12px; right:300px; }
.news_cont_r .on .news_div_item_title .news_div_item_a, .news_cont_r .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 170px; top: 50px; width: 190px; }
.news_cont_r .on .divdgweb_new_div_item_date > div, .news_cont_r .on .news_div_item_date > div { font-weight: bold; color: #1F76E5; font-size: 24px; line-height: 24px; }
.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_cont_r .on .news_div_item_date > .news_div_item_year{ font-size: 14px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_cont_r .on .news_div_item_date > .news_div_item_year:after,.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }
.news_cont_r .news_div_item.delete,.news_cont_r .divdgweb_new_div_item.delete{display: none;}
/*æ–°é—»*/
.Faq{width:1200px; margin:0 auto 30px;}
.Faqtitle{ width:102px; float:left; background:url(../images/20180615140408_2123003310.gif) no-repeat left 39px; padding-top:8px;}
.Faqtitle a{ color:#383838; font-size:20px; float:left; text-decoration:none;}
.Faqtitle span{ display:block; padding-top:53px;}
.Faqcont dl{ float:left; margin-left:21px; width:526px; height:107px; background: #f7f7f7;    border: 1px solid #ececec;}
.Faqcont dt{ padding:18px 0 6px 62px; background:url(../images/20180615120252_1151594728.jpg) 32px 18px no-repeat; line-height:22px;}
.Faqcont dt a{font-size:15px; color:#3d3d3d; font-weight:bold; }
.Faqcont dt a:hover{ color:#1F76E5;}
.Faqcont dd{ padding:0 10px 0 62px; background:url(../images/20180615120252_1566266616.jpg) 32px 3px no-repeat; line-height:25px; font-size:13px; color:#7c7c7c;}

.dt_top { padding:0 0 35px; text-align:center;}
.dt_top a em { display:block; font-size:20px; color:#555}

.dt01 { width:599px;}
/*底部开始*/
.g_ft{/* background: url(../images/20180609211159_1338640402.jpg); */background-color: #eaeaea;}
.g_ft .flogo{  top:0; text-align:center; width:1200px;display: block;height: 158px;}
.g_ft .flogo em{display: block;text-align: center;font-size: 16px;font-weight:bold;color: #666;padding-top: 10px;}
.g_ft .code1{left: 462px;top:248px;background: url(../images/20180620235614_535394275_1.png) no-repeat;width: 121px;height: 140px;}
.g_ft .code1 img{display: block;width: 96px;height: 96px;padding: 12px 12px 0;}
.g_ft .code1 em{display: block;width: 121px;height: 30px;line-height: 30px;text-align: center;color: #666;font-size: 14px;}
.g_ft .code2{left: 618px;top:248px;background: url(../images/20180620235614_535394275_1.png) no-repeat;width: 121px;height: 140px;}
.g_ft .code2 img{display: block;width: 96px;height: 96px;padding: 12px 12px 0;}
.g_ft .code2 em{display: block;width: 121px;height: 30px;line-height: 30px;text-align: center;color: #666;font-size: 14px;}
.ftadd{padding-top:295px;height: 134px;}
.ftadd li{float: left;font-size: 14px;line-height: 24px;color: #666;padding-left: 40px;position: relative;}
.ftadd li em{position: absolute;height: 30px; }
.ftadd .add1{background: url(../images/20180620235650_632171079_1.png) no-repeat;width: 257px;}
.ftadd .add2{background: url(../images/20180620235714_2060531905_1.png) no-repeat;width: 442px;}
.ftadd .add3{background: url(../images/20180620235736_1397043596_1.png) no-repeat;width: 180px;}
.ftadd .add4{background: url(../images/20180620235750_1229420227_1.png) no-repeat;width: 130px;}
.ftadd .add1 em{left: 220px;top:15px;}
.ftadd .add3 em{left: 170px;top:15px;}
.ftadd .add4 em{left: 220px;top:15px;}
.g_ft .m_web{height: 46px;line-height: 46px;border-bottom: 1px solid #444;font-size: 14px;color: #666;}
.g_ft .m_web a{color: #C3DAF8}
.g_ft .m_fnav{height: 62px;line-height: 62px;font-size: 16px;color: #C3DAF8;border-top: 1px solid #444;}
.g_ft .m_fnav a{display: block;float: left;color: #666;padding-right: 80px;}
.g_ft .m_fnav .lasta{padding-right: 0;}
/* 友情链接 */
.g_link{ height: 154px; margin-top:40px;}
.g_link h2{background:url(../images/20180620235815_606116475.jpg) no-repeat;height: 76px;text-align: center;font-size: 18px;font-weight: bold;color: #333333;}
.g_link h2 a{color: #333333; font-size:22px;}
.g_link h2 em{display: block; font-size: 12px;color: #666;font-weight: normal;text-transform: uppercase; }
.link_c{line-height:30px; overflow:hidden; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 18px; height: 30px; line-height:30px; color:#666;display: inline-block;}

/*搜索*/
.search_01 h1{ float:left;font-weight:normal;  font-size: 14px;}
.search_bg{width: 100%; height:70px; margin:0 auto; }
#search{	width:1200px;	height:70px; line-height:70px;	margin:0 auto; }
.search_01{ float:left;overflow:hidden;}
.search_01 a{ padding-left:10px; padding-right:10px;overflow:hidden;}
.search_02{	height:34px;	width:307px;	overflow:hidden;	margin-top:18px;	float:right;  background:url() no-repeat;	}
.search-i{	float:right; 	width:105px; 	overflow:hidden; 	height:34px;	}
.search-bg{	float:left;	width:192px;	height:34px; background:#ececec;overflow:hidden;	padding-left:10px;	line-height:34px;	}

.pro_bj{background:url(../images/20180608113931_2067511694.png) repeat-x; overflow:hidden;}
/* vs */
.g_vs{background: url(../images/20180615170340_264706488.jpg) no-repeat center top;height: 839px;}
.g_vs .vstit{margin-left: 150px;height: 102px;}
.g_vs .vstit li{position: relative; width: 265px;height: 49px;line-height: 49px;float: left;margin-right: 52px;}
.g_vs .vstit li a{display: block;width: 125px;height: 49px;line-height: 49px;padding-left: 140px;font-size: 14px;color: #fff; background: #1F76E5;}
.g_vs .vstit li em{position: absolute;left:0;top:0;width: 265px;height: 49px;}
.g_vs .vstit li a:hover,.g_vs .vstit .cur a{background: #009d44}
.g_vs .vscon{margin-left: 150px;}
.g_vs .vscon dl{float: left;width: 365px;margin-right: 165px;}
.g_vs .vscon .lastdl{margin-right: 0;}
.g_vs .vscon dt,.g_vs .vscon dt img{width: 365px;height: 235px;display: block;}
.g_vs .vscon .vs{position: absolute;width: 120px;height: 205px;left:388px;top:0;}
.g_vs .vscon h3{margin-top: 26px;height: 28px;line-height: 28px;margin-bottom: 6px;font-size: 23px;color: #fff;}
.g_vs .vscon p{font-size: 16px;color: #fff;line-height: 28px;}

/**/
.page{ margin:0 auto; width:1200px}
.plist { width:276px; background: #fff; margin-top: 0; }
.plist_row1{width:276px;}
.plist_row1 .en{ font-size: 17px; font-weight: 100; display: block; color: #fff; text-transform: capitalize; }

.links { line-height: 50px; padding: 0 !important; position: relative; height: 50px; display: block; }
.links b { display: block; }
.links b a { line-height: 50px; text-indent: 0; display: block; position: absolute; top: 0; background:url(../images/20180608153023_590113974.jpg); color:#fff !important; font-size: 15px; font-weight: 100 !important; transition: 0.3s all ease-in-out; padding-left: 55px; width: 172px; }
.open { width: auto !important;  }
.open .links b a { font-weight: bold !important; color: #fff !important; background:url(../images/20180608154803_1410609837.jpg);  font-size: 16px; }
.links b a::after,.links b a:after {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  position: absolute;
  top: 16px;
  left: 21px;
  transition: 0.3s all ease-in-out
}
.open .links b a::after,.open .links b a:after{} 
.plist_row2{ border: 17px solid #1f76e5; border-top:none; position: relative; height:750px;}
.plist_row2 table tbody tr .submenu {max-height: 0px; line-height: 0px; width: 230px; overflow: hidden; transition: 0.8s all ease;
display: block;}
.plist_row2 table tbody tr.open .submenu{ max-height: 420px; }
.submenu > div > a { display: block; height: 35px; line-height: 35px; text-indent: 0; padding-left: 55px; font-size: 13px; }

.submenu > div { width: 230px; display: block; }
.plist_row2 table,.plist_row2 table tbody,.plist_row2 table tbody tr { display: block; width: 100%; padding:5px 0;}

.prolist_row2 { display: block; border: 4px solid #4cb034; }
.prolist_row2 > table,.prolist_row2 > table > tbody,.prolist_row2 > table > tbody > tr { display: block; width: 100%; }
.prolist_row2 > table > tbody > tr > td { display: block; line-height: 50px; height: 50px; padding-left: 50px; position: relative; }
.prolist_row2 > table > tbody > tr > td > a { display: block; font-size: 15px; color: #454545 !important; font-weight: 100 !important; }
.prolist_row2 > table > tbody > tr > td::after,.prolist_row2 > table > tbody > tr > td:after { content: ''; display: block; background: #4cb034 url(../images/20180620235844_296518422.png) no-repeat 7px center; position: absolute; width: 17px; height: 17px; border-radius: 50%; top: 17px; left: 18px; }
.prolist_row2 > table > tbody { padding: 10px 0; }
.prod_cr_1 { position: relative; width: 750px; height: 300px; display: block; padding: 18px 45px; }
.product_btn{ width: 45px; height: 105px; background: #000; background: rgba(0,0,0,0.20); display: block; position: absolute; top: 115px; }
.prolist_c0{ width: 750px; float: left; }
#productin_l{ left:0; background-image: url(../images/20180621000010_1674833956.png); background-repeat: no-repeat; background-position: center; }
#productin_r{ right:0; background-image: url(../images/20180621000034_274498928.png); background-repeat: no-repeat; background-position: center; }

.prolist_c0 .fr { width: 365px; height: 245px; margin-right: 30px; margin-top: 30px; }
.prolist_c0 .fr strong{ font-size: 28px; font-weight: bold; color: #42ab28; line-height: 40px; padding-bottom: 15px; display: block; }
.prolist_c0 .fr p{ font-size: 15px; color: #666; line-height: 30px; display: block; padding-left: 15px; position: relative; margin-bottom: 5px; }

.prolist_c0 .fr p:after,.prolist_c0 .fr p::after{ content: ''; display: block; width: 6px; height: 6px; border-radius: 50%; position: absolute; background: #4cb034; top:13px; left: 0px; }
.prolist_c0 .fl{ margin-left: 20px; }
.prolist_c0 .fl img { display: block; width: 300px; height: 300px; }
.prolist_c0 .fr a { display: block; color: #fff; background: #f4ae00; width: 120px; font-size: 15px; line-height: 35px; text-align: center; margin-top: 20px; }
.prod_convert {

  width: 840px;
}
.proCon_row2 ul {
  position: absolute;
}
.proCon_row2 ul li {
  float: left;
  width: 840px;
}
.proCon_row2 {

    margin-top: 20px;
    position: relative;
    overflow: hidden;
    height: 863px;

}

/*案例*/
.adv{ background: url(../images/20180611194452_696390995.jpg) repeat center; height: 31px; }
/*产品优势*/
.g_sb{padding-top: 90px;height: 720px;background:url(../images/20180611194747_1354010691.jpg);}
.g_sb h2{position: absolute; width: 418px;margin-right: 40px;right: 0;top:0;padding-top: 32px;font-size: 28px;text-align: center;}
.g_sb h2 a{color: #363636;     font-size: 30px;}
.g_sb h2 em{display: block;font-size:43px;font-weight: bold;color: #363636;font-family: arial;text-transform: uppercase;padding-bottom: 7px;}
.g_sb h2 span{display: block;font-size: 28px;color: #363636;font-weight: normal;padding-top: 10px;}
.g_sb dl{position: absolute; width: 600px;height: 217px;background: #fff;}
.g_sb dt{float: left;width: 299px;height: 217px;position: relative;}
.g_sb dt em{position: absolute;width: 22px;height: 22px;right: 0;top:98px;}
.g_sb dt em img{width: 22px;height: 22px;display: block;}
.g_sb dt img{width:300px;height: 217px;display: block;}
.g_sb dd{float: left;width: 236px;margin: 40px 21px 0 27px; background: url(../images/20180614191703_945729476.jpg) no-repeat 0 6px;padding-left: 17px;font-size: 22px;color: #363636;}
.g_sb dd a{color: #363636;text-decoration: none;font-size: 22px;}
.g_sb dd em{display: block;font-size: 15px;text-transform: uppercase;padding-top: 12px;     line-height: 28px;}
.g_sb .sb01{left:0;top:0;}
.g_sb .sb02{left:0;top:217px;}
.g_sb .sb02 dt em,.g_sb .sb04 dt em{left:0;}
.g_sb .sb03{left:600px;top:217px;}
.g_sb .sb04{right:0;top:434px;width: 900px;background: #fff;}
.g_sb .sb04 dd{width: 453px; margin-left: 70px;  padding-right: 39px;}
.g_sb .sb05{left:0;top:434px;background: url(../images/20180615161226_1678673571.jpg) no-repeat;width: 299px;height: 217px;}
.g_sb .sb05 dd{padding:30px 0 0 17px;font-size: 20px;color: #fff;line-height: 30px;margin: 0;font-weight: bold; height: 83px;}
.g_sb .sb05 dt{padding: 0 0 0 47px;font-size: 19px;color: #fff;font-family: arial;}
/**/
h2.tit a{text-align: center;font-size: 31px;color: #333;display: block;margin-bottom:42px;margin-top: 50px;}
h2.tit a em{font-size: 18px;color: #555;display: block;font-weight: normal;padding-top:7px;}

.plist_row2 span{width:242px;height: 239px;display: block;position: absolute;bottom: 0;left: 0;
	background:url(../images/20180615163715_1412922652.jpg) no-repeat center center;}
.plist_row2 span b{position: absolute;left: 24px;top: 187px;font-size: 25px;color: #fff;}	

/*证书*/
.company_row2 { margin-top: 40px; background:url(../images/20180703154350_306890014.jpg) no-repeat; padding-left:538px;}
.company_row2 p { font-size: 15px; line-height: 32px; color: #454545; text-align: justify; text-indent: 2em; margin-top: 10px; }


.company_row3 { text-align: right; padding: 30px 30px 10px; }
.company_row3 a { display: inline-block; color: #555555; line-height: 30px; height: 30px; padding: 2px 20px; border: 1px solid #999; border-radius: 30px; font-size: 14px; text-align: center; width: 90px; margin: 0 10px; position:relative; overflow:hidden; transform: rotate(0deg); transition:0.3s all ease-in-out; }
.company_row3 a span{ font-size:14px; color:#555555; position:relative; z-index:2; transform: rotate(0deg); transition:0.3s all ease-in-out; }
.company_row3 a::after { content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #999; top: -200%; left: -200%; z-index:1; transition:0.3s all ease-in-out; transform: rotate(0deg); }
.company_row3 a.curzz::after{ content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #FFF; top: -200%; left: -200%; }
.company_row3 .curzz{ background: #1F76E5; border-color: #1F76E5; color: #fff; }
.company_row3 .curzz span{ color:#fff; font-size:14px; }
.company_row3 a:hover::after{ left:-50%; top:-50%; }
.company_row3 a:hover span{ color:#fff; }
.company_row3 a:hover{ border-color:#999; }
.company_row3 a.curzz:hover span{ color:#1F76E5}
.company_row3 a.curzz:hover{ border-color:#1F76E5; }

.company_row1 { color:#1F76E5; text-align: center; display: block; font-size: 25px; font-weight: bold; letter-spacing: 1px;    margin: -66px auto 0;}
.company_row1 a{font-size:25px;}
.company_row1 .en { display: block; font-size: 34px; font-weight: bold; letter-spacing: 5px; line-height: 45px; color:#333; }

.company_row4 .fl { width: 200px; height: 360px; display: block; background:url(../images/20180611155406_722379829.jpg); padding: 15px 60px; position: relative; }
.honor table > tbody > tr > td { display: block; float: left; padding: 0 !important; width: 200px; }
.honor table > tbody > tr > td a,.honor table > tbody > tr > td img { display: block; }
.honor table > tbody > tr > td > a > img { width: 100%; height: auto; }
.honor table > tbody > tr > td br { display: none; }
.honor table > tbody > tr > td > div { padding: 0 !important; }
.honor table > tbody > tr > td > div > a { display: block; line-height: 34px; color: #fff; text-align: center; font-size: 15px; }

.company_row4 { margin-top: -50px; }
.company_row4 .fl > a { display: block; color: #fff; font-size: 20px; font-weight: bold; text-align: center; line-height: 25px; padding-bottom: 15px; letter-spacing: 1px; }

.company_row4 .fl > .cbut_left,.company_row4 .fl > .cbut_right{ display: block; width: 16px; height: 28px; background: url(../images/20180611154628_484713177.png) no-repeat 0 0; cursor: pointer; position: absolute; top: 185px; }

.company_row4 .fl > .cbut_left { left: 15px; }
.company_row4 .fl > .cbut_right { background-position: -16px 0px; right: 15px; }
.company_row4 .fl > .cbut_left:hover,.company_row4 .fl > .cbut_right:hover{ -webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate; }
.company_row4 .fr { width: 760px; background:url(../images/20180611155815_431663279.jpg); padding: 22px 60px; margin-top: 90px; text-align: center; position: relative; }
.compImg table > tbody > tr > td { display: block; float: left; padding: 0 !important; width: 240px; margin-right: 20px; }
.compImg table > tbody > tr > td a,.compImg table > tbody > tr > td img{ display:block; }
.compImg table > tbody > tr > td img{ width: 100%; height: auto; }
.compImg table > tbody > tr > td br{ display: none; }
.compImg table > tbody > tr > td > div{ padding: 0 !important}
.compImg table > tbody > tr > td > div > a{ font-size: 14px; font-weight: 100; color: #454545; display: block; line-height: 35px; }

.com_ads .fr { padding-top: 95px; padding-right: 120px; }
.com_ads .cont_r3 { margin-right: 10px; text-align: center; display: inline-block; line-height: 30px; border-radius: 30px; position: relative; overflow: hidden; -webkit-transform: rotate(0deg); border: 1px solid #ffae21; transition: 0.3s all ease-in-out; }
.com_ads .cont_r3:after,.com_ads .cont_r3::after{ content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background:#ffae21; top: -50%; left: -50%; transition:0.3s all ease-in-out; }
.com_ads .cont_r3:before,.com_ads .cont_r3::before{ content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background:; top: -200%; left: -200%; transition:0.3s all ease-in-out; }
.com_ads .cont_r3 span{ font-size: 14px; color: #fff !important; display:block; line-height: 30px; padding: 0 25px; position:relative; z-index:5; transition:0.3s all ease-in-out; }
.com_ads .cont_r3:hover{ border-color: #fff; }
.com_ads .cont_r3:hover::before,.com_ads .cont_r3:hover:before{ left: -50%; top: -50%; }
.com_ads .cont_r3:hover::after,.com_ads .cont_r3:hover:after{ left: 200%; top: 200%; }



.compImg table > tbody > tr > td > a{ overflow: hidden; position: relative; }
.compImg table > tbody > tr > td > a:after,.compImg table > tbody > tr > td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(../images/20180621000118_559520200.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }
.compImg table > tbody > tr > td > a > img{ transition: 0.3s all ease-in-out}
.compImg table > tbody > tr > td:hover > a > img{ transform: scale(1.15)}
.compImg table > tbody > tr > td > div { padding: 0 !important; transition: 0.3s all ease-in-out; width: 100%; position: relative; top: 0; background: #f6f6f6; }
.compImg table > tbody > tr > td > div > a { font-size: 14px; color: #333; line-height: 40px; transition: 0.3s all ease-in-out; }
.compImg table > tbody > tr > td:hover > div { width: 85%; margin: 0 auto; background: #0F6CE3; top: -20px; }
.compImg table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }
.compImg table > tbody > tr > td:hover > a:after,.compImg table > tbody > tr > td:hover > a::after{ top: 0; }
.en{ text-transform:uppercase; font-family:arial}

.company_row4 .fr > .btnc_left, .company_row4 .fr > .btnc_right { width: 27px; height: 27px; background: #4E5064 url(../images/20180621000143_547961604.png) no-repeat 8px 5px; border-radius: 50%; display: inline-block; margin: 20px 10px -15px; position: relative; z-index: 3; cursor:pointer}
.company_row4 .fr > .btnc_right { background-position: -18px 5px; }
.company_row4 .fr > .btnc_left:hover, .company_row4 .fr > .btnc_right:hover{ background-color: #0F6CE3}
.company_row4 .fr:after,.company_row4 .fr::after,.company_row4 .fr:before,.company_row4 .fr::before{ content: ''; width: 345px; height: 1px; background: #ccc; display: block; position: absolute; bottom: 25px; }
.company_row4 .fr:after,.company_row4 .fr::after{ left: 35px; }
.company_row4 .fr:before,.company_row4 .fr::before{ right: 35px; }

.com_ads{ height: 76px; background: url(../images/20180615150634_1522505488.png) no-repeat center bottom; }

.com_ads strong .en{ display: block; font-weight: 100; font-size: 12px; line-height: 23px;color: #fff; }
.com_ads strong{ padding-top: 34px; font-size:25px; font-weight: bold; line-height:30px; display: block; color: #fff; }
.com_ads strong p{ font-size: 15px; color: #fff; font-weight: 100; display: block; line-height: 30px; }

.pro h1{color:#1F76E5; width:855px; font-size:24px;font-weight:bold;padding-top:20px;padding-left:45px;height:30px;  margin-top: -16px;background:url(../images/20180611204005_545728442.png) no-repeat;}

.proCon_row2{ margin-top: 23px; }
.proCon_row2 table > tbody > tr > td { float: left; margin-left: 24px; cursor: pointer; position: relative; line-height: 0px; width: 205px !important; padding: 0 !important; transition: 0.3s all ease-in-out; overflow: hidden; margin-bottom: 20px; border: 1px solid #eee; }
.proCon_row2 table > tbody > tr > td:first-child { margin-left: 0; }
.proCon_row2 table > tbody > tr > td > a{ display: block; }
.proCon_row2 table > tbody > tr > td > a > img{ width: 100%; height: auto; }
.proCon_row2 table > tbody > tr > td > span { position: absolute; bottom: 0px; width: 100% !important; overflow: hidden; left: 0; }

.proCon_row2 table > tbody > tr > td > span > a { display: block; height: 35px; line-height: 35px; color: #fff; font-size: 14px; position: relative; z-index: 3; transition:0.5s all ease-in-out; }
.proCon_row2 table > tbody > tr > td:hover > span > a{ height: 95px; line-height:95px; font-size: 16px; }
.proCon_row2 table > tbody > tr > td > span::before { transition:all ease-in-out 0.3s; content: ''; position: absolute; display: block; width: 100%; height: 35px; left: 0; bottom: 0; z-index: 1;     background: rgba(61, 128, 210, 0.85); }
.proCon_row2 table > tbody > tr > td:hover{ border-color: #2076e5; }
.proCon_row2 table > tbody > tr > td > a::before { content: ''; width: 600px; height: 600px; position: absolute; top: -198px; border-radius: 50%; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1) inset; -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1) inset; z-index: 0; left: -172.5px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }

.proCon_row2 table > tbody > tr > td > a::after { content: ''; background: url(../images/20180621000212_1353635814.png) no-repeat center 40%; background-size: auto auto; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: 0px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;  }
.proCon_row2 table > tbody > tr > td:hover > span::before{ bottom: -35px; }

.proCon_row2 table > tbody > tr > td:hover > a::before{ box-shadow: 0px 0px 0px 50rem rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0px 0px 0px 50rem rgba(0,0,0,0.5) inset; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.proCon_row2 table > tbody > tr > td:hover > a::after{background-size:50px;transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;}
/*案例*/
.case_bg{ }
.case{position: relative;}
.case-hd{position: relative;z-index: 5; float: left;width: 384px; }
.case-hd li{width: 384px; height: 95px; margin-bottom: 20px;background:url(../images/20180621000233_715313801.png) no-repeat center top;}
.case-hd li em{float: left;margin: 22px 17px 0 36px; display: block; width: 40px; height: 40px; }
.case-hd li span{float: left; margin-top: 23px;display: block; font:bold 22px/28px "Microsoft Yahei"; color: #3a3a3a;}
.case-hd li span i{display: block; text-transform: uppercase; color: #bcbcbc;font:12px/18px Arial, Helvetica, sans-serif;}
.case-hd li:hover span,.case-hd li:hover span i,.case-hd li.active span,.case-hd li.active span i{color: #fff;}
.case-hd .ca_li1 em{background:url(../images/20180620173229_355123936.png) no-repeat center top -26px;}
.case-hd .ca_li1:hover em,.case-hd .ca_li1.active em{background-position: 0px 6px;}

.case-hd  .ca_li2:hover em,.case-hd  .ca_li2.active em{background-position: 0px 6px;}
.case-hd  .ca_li4 em{background:url(../images/20180620174759_537905726.png) no-repeat center top -26px;}
.case-hd  .ca_li4:hover em,.case-hd  .ca_li4.active em{background-position: 0px 6px;}

.case-hd  .ca_li3:hover em,.case-hd  .ca_li3.active em{background-position: 0px 6px;}
.case-hd  .ca_li5 em{background:url(../images/20180703151027_1521548300.png) no-repeat center top -26px;}
.case-hd  .ca_li5:hover em,.case-hd  .ca_li5.active em{background-position: 0px 6px;}
.case-hd li:hover,.case-hd li.active{zoom: 1; background:url(../images/20180614144539_1640896884.jpg) no-repeat center }
.case-bd {z-index: 2;right: 0px;height: 550px;width: 890px;position: absolute;}
.case-bd li img  {width: 890px;height: 553px;position: absolute;}

.aljj{position:absolute;left:0;bottom:-5px;width:825px;height:125px;background: rgba(61, 128, 210, 0.85);color:#fff;line-height:24px;padding-top:0px;padding-left:65px;}
.aljj .jta{background:url(../images/20180614153326_484788198.png) no-repeat 0 center; position:absolute; right:60px; top:27px; width:70px; height:70px; display:block;}
.aljj dl{ width:646px; position:relative; height:125px;}
.aljj dl dt{ float:left;width:153px; position:absolute; top:-56px;}
.aljj dl dt img{ width:153px; height:153px;}
.aljj dl dd{float:right; width:470px; font-size:16px; color:#fff; line-height:34px; padding-top:28px;}

/*优势*/
.m_vs{ margin-top: 150px;}


/*应用案例*/
.content-text strong{color:#1F76E5;}


/*fact*/
.fact{height: 200px;margin-top: 44px;background:url(../images/20180614213630_1695150403.jpg) no-repeat center 0;}
.fact p{float: right;width:287px;padding-top: 90px;}
.fact p b{display: block;font-size: 24px;color: #fff;line-height: 24px;}
.fact p a{display: block;width: 138px;height: 40px;line-height:40px;text-align: center;font-size: 14px;color: #333;background: #fff;border-radius: 20px;margin-top: 18px;margin-left: 25px;}
.fact p a:hover{color:#1F76E5;}
/*adva*/
.adva{height: 884px;background:url(../images/20180614204011_1187379683.jpg) no-repeat center 0;}
.adva h3{font-weight: normal;text-align: center;height: 135px;padding-top: 45px;}
.adva h3 b{display: block;font-size:31px;color: #333;line-height: 48px;}
.adva h3 i{display: inline-block;font-size: 16px;color: #333;position:relative;padding:0 40px;line-height: 16px;}
.adva h3 em{color:#1F76E5;font-size: 60px;}
.adva_con{height: 277px;position: relative;margin-left: -1px;}
.adva_con .you{position: absolute;top: 45px;left: 152px;}
.adva_con .you p{float: left;width: 188px;height:188px;background:url(../images/20180620211309_787682583.png) no-repeat;margin-right: 50px;text-align: center;}
.adva_con .you p span{display: block;font-size: 14px;color: #1F76E5;height: 30px;line-height:30px;padding:62px 0 15px;}
.adva_con .you p b{display: block;font-size: 16px;color: #333;}
.adva_con .you p em{font-size: 40px;font-family: "Impact";}
.adva ul li{float: left;width: 376px;height: 276px;}
.adva ul li b{display: block;font-size: 30px;color: #fff;height: 36px;line-height: 36px;padding:48px 0 22px;}
.adva ul li em{font-size: 40px;font-weight:normal;font-family: "Impact";}
.adva ul li p{width: 300px;font-size: 14px;color: #fff;line-height: 30px;}
.adva ul .l1{width:1200px;height: 151px;text-align: center;}
.adva ul .l1 p{width: 100%;}
.adva ul .l1 b{padding:28px 0 14px;}
.adva ul .l3{width: 375px;padding-left: 75px;}
.adva ul .l4{width: 300px;padding-left: 74px;}

/*应用案例*/
.content-img img{
    width: 230px;
    height: 173px;
    margin: 20px 7px;
    border: 1px solid #cdcdcd;
    }
.content-text{
    font-size:16px;
}


.izl-rmenu{position:fixed;bottom:10px; padding-bottom:73px; z-index:999; right:10px;}
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/20171226111831_711406157.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/20180717092822_1038000988.png) 0px 0px no-repeat; background-color:#9f232d; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/20180717092823_208061000.png) 0px 0px no-repeat; background-color:#00a1e6;}
.izl-rmenu .btn-wx1{background:url(../images/20180717092823_380901854.png) 0px 0px no-repeat; background-color:#20227f;}
.izl-rmenu .btn-wx2{background:url(../images/20180717092823_1829237076.png) 0px 0px no-repeat; background-color:#005fed;}
.izl-rmenu .btn-wx3{background:url(../images/20180717092823_1990267627.png) 0px 0px no-repeat; background-color:#009d44;}
.izl-rmenu .btn-wx:hover{background-color:#0994d0;}
.izl-rmenu .btn-wx1:hover{background-color:#161868;}
.izl-rmenu .btn-wx2:hover{background-color:#0454cb;}
.izl-rmenu .btn-wx3:hover{background-color:#348cdb;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/20180717092823_1568586489.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone {background-color: #ff811b;position: absolute;
width: 160px;left: -160px;top: 0px;line-height: 60px;color: #FFF;font-size: 18px;text-align: center;display: none;padding: 7px 0 6px;}
.izl-rmenu .btn-top{background:url(../images/20180717092823_1749070360.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.izl-rmenu .btn-wx4{background:url(../images/20180817091144_470530953.png) 0px 0px no-repeat; background-color:#009d44;}
</style>

.leftcontact{ height:400px; border:4px solid #1F76E5; background:#fff; border-bottom:5px solid #1F76E5; }
.leftlx_c{overflow:hidden;height: 530px;border: 1px solid #016aae;background: #fff;/* border-bottom: 5px solid #016aae; */}
.leftlx_c h3{font-size: 27px;color: #016aae;text-align:center;margin:15px 0 22px;font-weight: bold;}
.leftlx_c span{display:block;background: url(../images/20180621202541_1205384453.jpg) no-repeat 0 center;font-size:12px;color:#666;padding-left:35px;margin:0 0 15px 15px;}
.leftlx_c span b{display:block;font-size: 21px;color: #016aae;}
.leftlx_c ul{ margin:0 0 0 9px;}
.leftlx_c li{ font-size:13px; color:#494949; margin-bottom:15px;}
.leftlx_c li img{width:150px;}
.leftlx_c li em{ display:block; font-size:14px;  margin-bottom:5px;}
      
.plist { width: 230px; background: #fff; margin-top: 0; float:left;}
#bodycon #center {float:left;width: 950px;

            	background-color: ;
            
}
.plist_row1 {background: #016aae;width:189px;height:59px;font-size:25px;line-height:27px;font-weight: bold;display: block;color: #fff;padding: 23px 15px 10px 25px;}
.plist_row1 .en{ font-size:14px; font-weight: 100; display: block; color: #fff; text-transform: capitalize; }

.links { line-height: 50px; padding: 0 !important; position: relative; height: 50px; width: 100%; display: block; }
.links b { display: block; }
.links b a { line-height: 50px; text-indent: 0; display: block; position: absolute; top: 0; background: #e1e6ed; color:#524e4e !important; font-size: 15px; font-weight: 100 !important; transition: 0.3s all ease-in-out; padding-left: 55px; width: 172px; }
.open {background: #fbfbfb;border-left: 3px solid #016aae;width: auto !important;}
.open .links b a {font-weight: bold !important;color: #016aae!important;background: #fbfbfb;font-size: 16px;}
.links b a::after,.links b a:after { content: ''; display: block; width: 18px; height: 18px; border-radius: 50%; background: #ccc url(../images/20180503154555_1314459006.png) no-repeat -10px 4px; position: absolute; top: 16px; left: 21px; transition: 0.3s all ease-in-out}
.open .links b a::after,.open .links b a:after{ background-color: #1F76E5} 

.plist_row3 table tbody tr .submenu { max-height: 0px; line-height: 0px; width: 230px; overflow: hidden; transition: 0.8s all ease; display: block; }
.plist_row3 table tbody tr.open .submenu{ max-height: 420px; }
.submenu > div > a { display: block; height: 35px; line-height: 35px; text-indent: 0; padding-left: 55px; font-size: 13px; }

.submenu > div { width: 230px; display: block; }
.plist_row3 table,.plist_row3 table tbody,.plist_row3 table tbody tr { display: block; width: 100%; padding:4px 0;}

.prolist_row2 { display: block; border: 4px solid #4cb034; }
.prolist_row2 > table,.prolist_row2 > table > tbody,.prolist_row2 > table > tbody > tr { display: block; width: 100%; }
.prolist_row2 > table > tbody > tr > td { display: block; line-height: 50px; height: 50px; padding-left: 50px; position: relative; }
.prolist_row2 > table > tbody > tr > td > a { display: block; font-size: 15px; color: #454545 !important; font-weight: 100 !important; }
.prolist_row2 > table > tbody > tr > td::after,.prolist_row2 > table > tbody > tr > td:after { content: ''; display: block; position: absolute; width: 17px; height: 17px; border-radius: 50%; top: 17px; left: 18px; }
.prolist_row2 > table > tbody { padding: 10px 0; }
.product_btn{ width: 45px; height: 105px; background: #000; background: rgba(0,0,0,0.20); display: block; position: absolute; top: 115px; }

.prod_convert { width: 950px; }
.proCon_row2 ul { position: absolute; }
.proCon_row2 ul li { float: left; width: 950px; }
.proCon_row2 { margin-top: 20px; position: relative; overflow: hidden; height: 820px; }
.prod_convert .tab a::after,.prod_convert .tab a:after { content: ''; border: 1px solid #cfcfcf; width: 9px; height: 9px; border-radius: 50%; display: block; position: absolute; left: 0; top: 10px; transition: .4s all ease-in-out; }
.prod_convert .tab a.on::after,.prod_convert .tab a.on:after{ background: #fff; border-color: #1F76E5}

.prod_convert .tab a { display: inline-block; line-height: 30px; height: 30px; margin-right: 20px; font-size: 16px; position: relative; padding-left: 18px; color:#343434; transition: .4s all ease-in-out; }
.prod_convert .tab a.on{ color: #1F76E5}
.prod_convert .tab{ background: #fff; padding: 8px 16px; }
.proCon_row2 table > tbody > tr > td { float: left; margin-left: 25px; cursor: pointer; position: relative; line-height: 0px; width: 300px !important; padding: 0 !important; transition: 0.3s all ease-in-out; overflow: hidden; margin-bottom: 10px; }
.proCon_row2 table > tbody > tr > td:first-child { margin-left: 0; }
.proCon_row2 table > tbody > tr > td > a{ display: block; overflow: hidden; border: 1px solid #eee; position: relative; }
.proCon_row2 table > tbody > tr > td > a > img{ width: 100%; height: auto; -webkit-filter: brightness(1.02);
filter: brightness(1.02);}
.proCon_row2 table > tbody > tr > td > span { bottom: 0px; width: 100%; overflow: hidden; left: 0; }

.proCon_row2 table > tbody > tr > td > span > a { height: 35px; line-height: 35px; color: #343434; font-size: 14px; position: relative; z-index: 3; transition:0.5s all ease-in-out; }
.proCon_row2 table > tbody > tr > td:hover > span > a{ font-size: 15px; }

/*
.proCon_row2 table > tbody > tr > td > span::before { transition:all ease-in-out 0.3s; content: ''; position: absolute; display: block; width: 100%; height: 35px; left: 0; bottom: 0; z-index: 1; background: rgba(0,0,0,0.7); }
.proCon_row2 table > tbody > tr > td:hover > span::before{ bottom: -35px; }
*/

.proCon_row2 table > tbody > tr > td br{ display:none; }
.proCon_row2 table > tbody > tr > td:hover a{ border-color: rgba(254,101,60,0.8); }
.proCon_row2 table > tbody > tr > td > a::before { content: ''; width: 600px; height: 600px; position: absolute; top: -199.5px; border-radius: 50%; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1) inset; -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1) inset; z-index: 0; left: -166px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; z-index:3;}

.proCon_row2 table > tbody > tr > td > a::after { content: ''; background-size: auto auto; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: 0px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;  z-index:4;}

.proCon_row2 table > tbody > tr > td:hover > a::before{ box-shadow: 0px 0px 0px 50rem rgba(0,0,0,0.5) inset; -webkit-box-shadow: 0px 0px 0px 50rem rgba(0,0,0,0.5) inset; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.proCon_row2 table > tbody > tr > td:hover > a::after{ background-size:50px; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }

.probm { overflow: hidden; height: 615px; padding: 40px 0 60px; }
.probm_row1 {  width: 100%; padding-top: 75px; line-height: 45px; text-align: center; font-size: 16px; color: #666666; padding-bottom: 30px; }

.tab-hd > li > .en { font-size: 34px; color: #c9c9c9; height: 25px; display: block; overflow: hidden; text-align: center; line-height: 45px; margin-bottom: 5px; position: relative; z-index: 4; transition:0.3s all ease-in-out; }
.tab-hd li { width: 75px; display: inline-block; text-align: center; margin: 0 20px; padding: 10px; position: relative; z-index: 3; transition: 0.3s all ease-in-out; top: 0; }
.tab-hd li.active { top: -15px; }
.tab-hd li:after,.tab-hd li::after{ content: ''; position: absolute; width: 5px; height: 5px; border-radius: 50%; display: block; top: 38px; left: 45px; background: #ccc; transition:0.3s all ease-in-out; }

.tab-hd li.active:after,.tab-hd li.active::after{ background: #1F76E5; top: 44px; transform: scale(17); box-shadow: 0 0 0 0.5px #ffeced; }
.tab-hd { text-align: center; position: relative; }
.tab-hd:after,.tab-hd::after { content: ''; width: 100%; height: 1px; background: #eee; display: block; position: absolute; top: 40px; left: 0; }
.tab-hd li > strong { font-size: 18px; color: #454545; display: block; line-height: 24px; letter-spacing: 1px; position: relative; z-index: 3; transition:0.3s all ease-in-out; }
.tab-hd li > strong > .en{ text-transform: capitalize; font-size: 12px; color: #999; display: block; line-height: 20px; font-weight: 100; letter-spacing: 0px; }

.thisclass{background: #1f76e5;}
.thisclass a{color: #fff !important;}
.cms_page{margin: 0 auto;line-height: 180%;text-align: center;padding-top: 20px;margin-bottom: 16px;}
.cms_page li{float:left;/* width:30px; *//* height:30px; */line-height:30px;border: 1px solid #1f76e5;margin:0px 4px;padding: 0px 10px;}
.cms_page li:hover{background: #1f76e5;}
.cms_page li:hover a{color:#fff;}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{text-indent:-9999px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{background: #016aae;color:#fff;}
.cms_page .previous_s a{background:url(../images/pageCoin.png) no-repeat 11px -42px #fff;}
.cms_page .previous_s,.cms_page .previous_s a:hover{background: url(../images/pageCoin.png) no-repeat 11px 8px #016aae;}
.cms_page .next a{background:url(../images/pageCoin.png) no-repeat -44px -42px #fff;}
.cms_page .next,.cms_page .next a:hover{background: url(../images/pageCoin.png) no-repeat -44px 8px #1f76e5;}

.nyxg { width:890px; margin:0 auto; padding:15px 0px;}
.nyxg-bt {width:890px;font-size:16px;color: #106CA8;border-bottom: #106CA8 solid 1px;line-height:36px;}
.nyxg-nr { width:890px; margin:0 auto; padding-top:20px;}

.text-contant{margin-left: 23px;}