﻿
.clearfix:after {content: "";display: block;height: 0; clear: both;}
.clearfix {zoom: 1;}
/*
 1.鍏ㄥ紡
*/
*{margin:0;padding:0;border:0;}
body{ font-size:12px;font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif; /*font-family:PingFangSC-Regular,寰蒋闆呴粦,Arial,Helvetica,Tahoma,sans-serif !important;*/color:#333333;text-align:center; /*overflow-x:hidden; */ background-color:#fff; }
a{text-decoration:none;color:#333333;-webkit-tap-highlight-color:transparent;}
a:hover,a:active{/*text-decoration:underline;*/color:#1091ae ;}
image{ vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
var{font-style:normal;}
input,select,img{vertical-align:middle;}
.wrap{clear:both; width:94%;max-width:1200px;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.wrap2{clear:both;width:94%;max-width:1140px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}
.wrap3{clear:both;width:94%;max-width:1100px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}
.wrap4{clear:both;width:100%;max-width:1200px;margin:0 auto;text-align:left;zoom:1;overflow:hidden;}
.clear{clear:both; zoom:1;}
.divhidden{ display:none;}
.l{ float:left;}
.r{float:right;}
.m_t{ margin-top:9px;}
.m_t17{ margin-top:17px;}
.m_t20{ margin-top:20px;}
.c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.margin_top{ margin-top:-500px;}
.f60{ font-size:60px;}
.f48{ font-size:48px;}
.f36{ font-size:36px;}
.f30{ font-size:30px;}
.f24{ font-size:24px;}
.f22{ font-size:22px;}
.f20{ font-size:20px;}
.f18{ font-size:25px;}
/*
 1.澶撮儴
*/
.b_center{ margin:0 auto; }
.h93{ height:93px; font-size:0; overflow:hidden;}
.h93.h69{ height:69px;}
.top_bg{ width:100%; text-align:center;height:100px; position:fixed; background:#ffffff; top:0; left:0; z-index:99;transition:all 0.3s; }
.nav-hide .top_bg{ height:69px;box-shadow: 0 0.2px 5px rgba(0, 0, 0, 0.1);/* background:url(../images/honor_bg.png) repeat;*/}
.nav-hide .menu .logo_l .logo{ height:52px;}
.nav-hide .menu .logo_l .logo_txt{ height:61px; margin-top:8px;}
.nav-hide .menu .logo_l .logo_txt2{ margin-top:18px; font-size:12px;}
.nav-hide .menu .logo_r{ margin-top:0px;}
/*.top_bg.tpos{background:#ffffff;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15); height:100px;}
.top_bg.tpos .menu .logo_l img{ height:69px;}
.top_bg.tpos .menu .logo_r{ margin-top:36px;}*/
 
.menu {width:82%;height: 100%; max-width:1836px; margin: 0 auto; position:relative;}
.menu .logo_l{width: 20%; position: absolute;top:50%;left:0;margin-top: -26px;  height:52px;  display:inline;}
.menu .logo_l a{display: block;width: 100%;height: 100%;position: relative;}
.menu .logo_l .logo{ height:52px; }
.menu .logo_l .logo_txt{ float:left; margin-left:14px; height:75px; margin-top:18px;}
.menu .logo_l .logo_txt2{ margin-top:32px; float:left;text-align:left;margin-left:10px;font-size: 14px; line-height:20px;}
.menu .logo_l:hover img{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.menu .logo_r{ float:right;display:inline; margin-top:31px; height:69px; text-align:right; width:75%; position:absolute; right:0;}
.menu .logo_r .mea{ width:28px; height:69px; float:right; display:inline; background:url(../images/top_pic1.png) center center no-repeat; margin-right:1%;margin-left: 2%; cursor:pointer;transition:all 0.3s;}
.menu .logo_r:hover .mea{/*background:url(../images/top_pic2.png) center center no-repeat;*/filter:alpha(opacity=70);opacity:0.7;transition:all 0.3s; }
.menu .logo_r#bgs .mea{background:url(../images/top_pic2.png) center center no-repeat;}
.top_bg.tpos .menu .logo_r .mea{background:url(../images/top_pic1_2.png) center center no-repeat;}
/*.top_bg.tpos .menu .logo_r:hover .mea{background:url(../images/top_pic2_2.png) center center no-repeat;}*/
.top_bg.tpos .menu .logo_r#bgs .mea{ background:url(../images/top_pic2_2.png) center center no-repeat;}
.nav{/*font-family:"寰蒋闆呴粦";*/font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif; float:right;opacity:0;filter:Alpha(opacity=0);/*transition:all 3s;*/transform: translateX(-100%);-moz-transform: translateX(-100%);-webkit-transform: translateX(-100%);transition: all .4s ease-in-out .2s;-moz-transition: all .4s ease-in-out .2s;-webkit-transition: all .4s ease-in-out .2s}
/*.menu .logo_r:hover .nav{opacity:1.0;filter:Alpha(opacity=100);transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);}*/
.menu .logo_r#bgs .nav{opacity:1.0;filter:Alpha(opacity=100);transform: translate(0);-moz-transform: translate(0);-webkit-transform: translate(0);}
.nav li.m{ float:left; text-align:center; /*margin-left:37px; */ letter-spacing:1px;min-width:82px; margin-left:30px; margin-right:10px; position:relative;}

.nav h3 a{ height:69px; line-height:69px;display:block; font-size:16px; font-weight:300; color:#666666; text-decoration:none; overflow:hidden;/*  background:url(../images/nav_bg1.png) right center no-repeat;*/}
/*.top_bg.tpos .nav h3 a{ color:#000000;}*/
.nav h3 a span{ display:block;position:relative;transition: all 0.3s;height:69px;word-spacing: 0;}
.nav-hide .nav h3 a span{ height:69px;}
/*.nav li.m.on span{font-size: 13px;word-spacing: 0;}*/
.nav h3 a span:after{content:attr(data-title);position:absolute;/*color:#fff;*/left:0;transform:translateY(100%);width:100%;top:0;}
.nav h3 em{ width:0px;height:5px; float:right; margin-top:13px;}
.nav h3{ font-weight:normal;position:relative;}
.nav li h3 a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: 0px;height: 2px;opacity: 0;background-color: #1091ae ;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li h3 a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav a:hover{color:#1091ae ;}
.nav a:hover span{transform:translateY(-100%);}
.nav li.on h3 a{transition:all 0.3s;opacity:0.9;filter:Alpha(opacity=90); /*background-color:#086cbb;*/ /*background:url(../images/nav_bg2.png) right center no-repeat;*/ color:#1091ae ;}
.nav li.on h3 a:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
/*.top_bg.tpos .nav li.on h3 a{ color:#f3b013;}*/
.nav .sub{ display:none; width:100%;  padding:0; position:absolute; background:#fff;/* top:87px;*/ top:28px;/* overflow:hidden;*/ text-align:center; z-index:110; left:0%;}
.nav .sub li{ vertical-align:middle; list-style:none; text-decoration:none; display:inline-block;line-height:38px;font-size:14px;width:100%; text-transform:uppercase;}
.nav .sub li a{ text-decoration:none; background:none; color:#333333; border-bottom:1px solid #e6e6e6; display:block;}
.nav .sub li a:hover{ color:#086cbb;border-bottom:1px solid #1089e8;}
.nav li#m1{ min-width:46px;}


@media(max-width: 1500px){
	.menu{width: 96%;}
}

/* 鎵嬫満瀵艰埅鍏ㄥ眬 */
.touch-top{ width:100%; position:fixed; top:0; z-index:99; background:#fff; display:none;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);}
.touch_bg{width:100%; position:fixed; top:0; z-index:8;background:#0d0d0d;display:none;filter: Alpha(Opacity=60);/*IE7 fix*/opacity: 0.6; height:100%;}
.touch-top-wrapper{ width:96%; margin:0 auto;}
.touch-top-wrapper .touch-logo{ float:left;}
.touch-top-wrapper .touch-logo img{height:40px;display: block;}
.touch-navigation { display:block; }

	.touch-toggle { position:absolute; right:10px; top:0; }

	.touch-toggle li { float:left; /*height:70px; padding:0 12px; */text-align:center; }

	.touch-toggle li a { height:40px; }

	.touch-toggle li:hover, .touch-toggle li:active { }

	.touch-toggle .touch-toggle-item-first { border-left:none; }

	.touch-toggle .touch-toggle-item-last { border-right:none; }

	.touch-toggle li a { display:block; font-size:12px; }	

	.touch-toggle li i { display:inline-block; width:32px; height:32px; overflow:hidden; /*margin-top:20px;*/margin-top:14px; background-repeat:no-repeat; background-position:center center; background-size:contain; }

	.touch-toggle .touch-icon-language { background-image:url(../images/touch-icon-language.png); }

	.touch-toggle .touch-icon-user { background-image:url(../images/touch-icon-user.png); }

	.touch-toggle .touch-icon-search { background-image:url(../images/head_pic2.png); }

	.touch-toggle .touch-icon-menu { background-image:url(../images/head_pic1.png); }

	.touch-toggle li span { display:none; text-align:center; }
	.drawer-section {/* background-color:#40312f; padding:20px;*/ display:none; }	

	.drawer-section-menu {/* padding:20px 20px 35px;*/  /*padding:0px 0px 35px;*/}

	.touch-toggle-content{ clear:both;}
	.touch-menu{ clear:both;}
	.touch-menu ul li { border-bottom:1px solid #eee; position:relative; }

	.touch-menu ul li a { color:#333; display:block; font-size:18px; height:48px; line-height:48px;/* padding-left:10px;*/  padding-left:2%;}

	.touch-menu ul li a:hover, .touch-menu ul li a:active { background-color:#1091ae ; color:#fff; }	

	.touch-menu ul li i { position:absolute; top:14px;/* right:5px;*/ right:25px;  display:block; width:13px; height:13px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:contain; }

	.touch-menu ul li i.touch-arrow-right { display:none; background-image:url(../images/touch-arrow-r.png); }

	.touch-menu ul li i.touch-arrow-down { background-image:url(../images/touch-arrow-d.png); }

	.touch-menu ul li i.touch-arrow-up { background-image:url(../images/touch-arrow-u.png); }
	.touch-menu ul li a:hover i.touch-arrow-down {background-image:url(../images/touch-arrow-d2.png); }
	.touch-menu ul li a:hover i.touch-arrow-up {background-image:url(../images/touch-arrow-u2.png); }

	.touch-menu ul ul { display:none; margin:0;/* padding:0 10px 30px 30px;*/ padding:0 0px 30px 0px; }

	.touch-menu ul ul li { border-bottom:none; margin:0; padding:0; }

	.touch-menu ul ul li a { padding:0; padding-left:3%; font-size:16px; height:38px; line-height:38px; text-transform:uppercase; }		

	.touch-menu ul ul li i { top:13px; }
.touch-menu .closetitle{ padding-top:10px; padding-bottom:12px; text-align:center;}
.touch-menu .closetitle img{ margin:0 auto;  height:20px; width:auto;}


/*灏鹃儴*/
.f_bg{overflow:hidden; background:#545454 url(../images/bg_footer-2.jpg) no-repeat top center;background-size: auto 100%;  color:#ffffff; font-size:12px; clear:both; padding-top:3%; padding-bottom:1%; text-align:left; border-top:1px solid #ebebeb;}
.f_bg_div{ width:96%;line-height: 30px; max-width:1200px; margin:0 auto;}
/*.f_bg a{color:#CCCCCC; text-decoration:none;}*/
.f_bg a {
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
    margin-left: 5px;
}
.f-p{
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
}
.f_bg a:hover{ color:#1091ae;}

.foot_nav{width: calc(85% - 360px);float: right;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;margin-top: 52px;}
.f_bg .links{ /*float:left;  margin-left:4%; */overflow:hidden; }
.f_bg .links h2{ font-size:16px; color:#ffffff; /*line-height:20px;*/ font-weight:normal; margin-bottom:15px;text-align:center;}
.f_bg .links ul{ min-height:78px;text-align:center;}
.f_bg .links ul li{ display:block; height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.f_bg .links ul li a{transition:all 0.3s; padding-right:5px;}
.f_bg .links ul li a:hover{ margin-left:5px; padding-right:0;}
.f_bg .f_div2_r2{ float:right; background:url(../images/foot_bg1.png) left top no-repeat; padding-left:3%; padding-right:2%; text-align:center;/* height:240px;*/ padding-top:20px; font-size:14px;}
.f_bg .f_div2_r2 img{ background-color:#fff; display:block; border:1px solid #e7e7e7; width:160px; border-radius:6px; padding:12px; margin:0 auto; margin-bottom:13px;}
.f_bg .f_div2_r{ float:left; width:425px; overflow:hidden; padding-right:3%;background:url(../images/foot_bg1.png) right top no-repeat;/*height:260px;*/ color:#ffffff;}
.f_bg .f_div2_r p{line-height: 24px;margin: 12px 0;font-size: 14px;}
.foot_icon{display: inline-block; width: 16px;margin-right: 10px;}
.erweima_box{margin-top: 20px;font-size: 0;}
.erweima_item{display: inline-block;vertical-align: top; width: 31.33%;margin-right:2%;text-align: center;}
.erweima_item:last-of-type{margin-right: 0;}
.erweima_item img{width:100%;margin-right:2%;text-align: center;}
.f_bg .f_div2_r .erweima_item p{font-size: 14px;margin:4px 0;}

.f_bg .f_div2_r span{ display:block; color:#ffffff; line-height:30px; padding-top:0%; clear:both;}
.f_bg .f_div2_r a{ display:block; margin-bottom:25px;font-size:30px; color:#2980d9;}
.foot_a{ line-height:22px; font-size:12px; overflow:hidden; text-align:left; margin-top:6%; padding-bottom:3%; }
.foot_a span{ float:left; margin-right:2px;}
.foot_a ul{ float:left; width:150px;}
.foot_a ul li{float:left; width:41px; height:43px; margin-right:9px;}
.foot_a ul li a{ display:block; width:100%; height:100%;}
.foot_a ul li a:hover{transition:all 0.3s;/*filter: Alpha(Opacity=60);opacity: 0.6;*/}
.foot_a ul li.weixin a{ background:url(../images/foot_pic1.png) no-repeat; background-size:100% 100%;}
.foot_a ul li.weixin a:hover{filter: Alpha(Opacity=100);opacity: 1.0;background:url(../images/foot_pic1_on.png) no-repeat;background-size:100% 100%;}
.foot_a ul li.weixin .wem1{width: 203px; display: none;text-align: center; padding-top: 20px; padding-bottom:20px; position: absolute; margin-left:-80px;margin-top: -203px; background-image: url(../images/ewm.png);background-repeat: no-repeat;}
.foot_a ul li.weixin .wem1 img{ width:155px; height:155px; margin-right:5px;}
.foot_a ul li.weixin a:hover .wem1{ display:block;}
.foot_a ul li.qq a{ background:url(../images/foot_pic3.png) no-repeat;background-size:100% 100%;}
.foot_a ul li.qq a:hover{background:url(../images/foot_pic3_on.png) no-repeat;background-size:100% 100%;}
.foot_a ul li.sinna a{ background:url(../images/foot_pic2.png) no-repeat;background-size:100% 100%;}
.foot_a ul li.sinna a:hover{ background:url(../images/foot_pic2_on.png) no-repeat;background-size:100% 100%;}
.f_div3{ line-height:24px; min-height:24px; background-color:#484848; clear:both; overflow:hidden; color:#fff; font-size:12px; padding-top:10px; padding-bottom:10px;}
.f_div3 a{ color:#fff;margin-right: 5px;}
.f_div3 a:hover{transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8;}

/*.gotop{ position:fixed; bottom:10%; right:1%; width:39px; height:39px; background:url(../images/gotop.png) no-repeat; background-size:100% 100%;
-webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;
}
.gotop:hover{-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg); cursor:pointer; transform:rotate(360deg);}*/

/*鎵嬫満搴曢儴瀵艰埅*/
.f_blank{ height:60px; overflow:hidden; display:none;}
.foot_div{width:100%; font-size:14px; background-color: #f9f9f9; position: fixed; bottom:0; left: 0; z-index: 10; border-top:1px solid #ddd; display:none;}
.foot_div ul{width:100%; line-height: 40px; height:40px; }
.foot_div ul li{float: left; width:25%; text-align: center;color:#858585; box-sizing:border-box; height:53px;}
/*footer ul li.active{background-color: #2097da;}*/
.foot_div li.last{border:none;}
.foot_div li a{    display: inline-block;color: #828282; font-size: 12px; line-height: 13px; text-decoration:none;}
.foot_div li a:link,footer li a:visited{color: #828282;}
.foot_div li span{    display: block; height: 35px; width:100%; overflow:hidden;}
.foot_div li .bg1{ background:url(../images/icon_fcall.png) center center no-repeat;background-size: 24px auto;}
.foot_div li .bg3{background:url(../images/pngbg11.png) center center no-repeat;background-size: 24px auto;}
.foot_div li .bg4{background:url(../images/pngbg12.png) center center no-repeat;background-size: 24px auto;}
.foot_div li .bg5{background:url(../images/pngbg13.png) center center no-repeat;background-size: 24px auto;}
.foot_div li .bg6{background:url(../images/icon_message.png) center center no-repeat;background-size: 24px auto;}

/*鍒嗛〉*/
.page {clear: both;font-size:12px;padding: 20px; padding-bottom:31px;text-align: center; margin-top:20px;}
.page a, .page .curpagebtn {border: 1px solid #cccccc;color: #343434;display: inline-block;margin: 0 2px;padding: 0 8px;vertical-align: middle; line-height:26px;}
.page a, .page .curpagebtn {}
.page a:hover, .page .ok {background: none repeat scroll 0 0 #db2b2b;border: 1px solid #db2b2b;color: #FFFFFF; text-decoration:none;}
.page a:hover {font-weight: normal;}
.page .text {border: 1px solid #7FB96B;color: #666666;height: 17px;line-height: 17px;margin: 0 2px 0 0;text-align: center;vertical-align: middle;width: 20px;}
.page .btn {background: none repeat scroll 0 0 #AE0C0C;border: 1px solid #62A54C;color: #FFFFFF;height: 19px;line-height: 14px;margin: 0 2px;text-align: center;vertical-align: middle;width: 20px; cursor:pointer;}
.page .count {border: 1px solid #D4D4D4;color: #000;font-size: 12px;line-height: 180%;padding: 2px;}
 .page span {background: none repeat scroll 0 0 #db2b2b;border: 1px solid #db2b2b;color: #FFFFFF; text-decoration:none; display: inline-block;margin: 0 2px;padding: 0 8px;vertical-align: middle; line-height:26px;}



@media screen and (max-width: 1310px) {
.f60{ font-size:50px;}
.f48{ font-size:44px;}
.f36{ font-size:32px;}
.f30{ font-size:26px;}
.f24{ font-size:21px;}
.f22{ font-size:20px;}
.f18{ font-size:16px;}
}

@media screen and (max-width: 1260px) {
.f60{ font-size:40px;}
.f48{ font-size:38px;}
/*
 1.澶撮儴
*/
.nav li.m{ margin-left:10px;}
/*灏鹃儴*/
.f_bg .f_div2_r2 img{ width:130px;}
}
@media screen and (max-width: 1200px) {
/*
 1.澶撮儴
*/
.nav li.m{ margin-left:7px; margin-right:7px;}
/*灏鹃儴*/
.f_bg .links{ margin-left:4%;}
.f_bg .f_div2_r{ padding-right:2.5%;}

}
@media screen and (max-width: 1100px) {
.f60{ font-size:38px;}
.f48{ font-size:34px;}
.f36{ font-size:28px;}
.f30{ font-size:24px;}
.f24{ font-size:19px;}
.f22{ font-size:18px;}
.f18{ font-size:14px;}
/*
 1.澶撮儴
*/
.h93{ height:60px;}
.top_bg{ display:none;}
.touch-top{ display:block;padding:10px 0;}
/*灏鹃儴*/
/*灏鹃儴*/
.f_bg .links{ margin-left:3%;}
.f_bg .f_div2_r{ padding-right:2%;}
}
@media screen and (max-width: 1000px) {
/*灏鹃儴*/
.f_bg .links{ display:none;}
.f_bg .f_div2_r2{ width:40%;}
.f_bg .f_div2_r{ width:48%; background:none; height:auto;}
.foot_a{ margin-top:10%;}
}
@media screen and (max-width: 960px) {
/*灏鹃儴*/
.f_div3{text-align:center; line-height:22px;}
.f_div3 .l{ display:block; width:100%; }
.f_div3 .r{ display:block; width:100%; }

}
@media screen and (max-width: 780px) {
.f60{ font-size:32px;}
.f48{ font-size:26px;}
.f36{ font-size:24px;}
.f30{ font-size:20px;}
.f24{ font-size:17px;}
.f22{ font-size:16px;}
.f18{ font-size:12px;}
}

@media screen and (max-width: 640px) {
.f60{ font-size:28px;}
/*灏鹃儴*/
.f_div3{ line-height:20px;}
.f_div3 label{ display:block;}
.foot_a ul li{ width:30px; height:31px;}
/*鎵嬫満搴曢儴瀵艰埅*/
.f_blank{ display:block;}
.foot_div{ display:block;}
}

@media screen and (max-width: 480px) {
.f60{ font-size:26px;}
.f48{ font-size:22px;}
.f36{ font-size:20px;}
.f24{ font-size:15px;}
.f22{ font-size:14px;}
/*灏鹃儴*/
.f_bg .f_div2_r2{ width:40%; font-size:12px; }
.f_bg .f_div2_r2 img{ width:80%; height:auto; max-width:100px;}

.f_bg .f_div2_r a{ font-size:18px; margin-bottom:16px;}
}

@media screen and (max-width: 410px) {
.f24{ font-size:14px;}
}

@media screen and (max-width: 360px) {
.f24{ font-size:13px;}
}
@media screen and (max-width: 767px) {
.f_bg .f_div2_r{ width:100%;}
.erweima_item{width: 30%;margin-right:4%; }
}

@media screen and (min-width: 768px) and (max-width:1023px) {
.f_bg .f_div2_r{ width:100%;}
.contect_us{width: 48%;float: left;}
.erweima_box{width: 48%;float: right;}
}


#owl-demo .item{ display: block;}
#owl-demo img { display: block; width: 100%;}

@media (min-width: 768px){
	.hidden_md{display: none;}
}
@media (max-width: 767px){
	.hidden_xs{display: none;}
}
.opage_box img{max-width: 100%;}


/*标记 以下是主页添加----防止出错*/
/*4个服务项目添加*/
/*1*/
h2[data-v-02f26503] {
    margin: auto;
    align-items: center;
    line-height: 80px;
    font-size: 30px;
    font-weight: 700;
    color: #000;
    text-align: center;
}
.amedn[data-v-02f26503] {
    display: flex;
    flex-direction: row;
    margin-top: 40px;
    color: #303133;
}
.page_w1[data-v-02f26503], h1[data-v-02f26503] {
    width: 1200px;
}
.page_w1[data-v-02f26503] {
    margin-right: auto;
    margin-left: auto;
}

.amedn .left .top1[data-v-02f26503], .amedn .left[data-v-02f26503] {
    width: 360px;
    overflow: hidden;
}
.amedn .left[data-v-02f26503] {
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
}
.amedn .left .top1 .left_img[data-v-02f26503] {
    margin: 20px 0 0 90px;
    float: left;
}
.amedn .left .top1 .left_img[p3] {
    margin: 20px 0 0 60px;
    float: left;
}
.fieldset, img {
    border: 0;
    vertical-align: top;
}
.amedn .left .top1 p[p2] {
    float: left;
    margin: 20px 0 0 10px;
    font-size: 18px;
    text-align: left;
}
.amedn .left .top1 p[data-v-02f26503] {
    float: left;
    margin: 40px 0 0 10px;
    font-size: 18px;
}
.amedn .left .top1 p[p3] {
    float: left;
    margin: 40px 0 0 10px;
    font-size: 18px;
}


.amedn .left .text[data-v-02f26503] {
    width: 300px;
    margin: 20px 0 0 30px;
    line-height: 24px;
    text-align: justify;
}

.amedn .right[data-v-02f26503] {
    width: 800px;
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
    margin-left: 20px;
}
/*2*/
.amedn1[data-v-02f26503] {
    display: flex;
    flex-direction: row;
    margin-top: 40px;
    color: #303133;
}
.page_w1[data-v-02f26503] {
    margin-right: auto;
    margin-left: auto;
}
.amedn1 .right[data-v-02f26503] {
    width: 800px;
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
}
.amedn1 .left .top1[data-v-02f26503], .amedn1 .left[data-v-02f26503] {
    width: 360px;
    overflow: hidden;
   
}
.amedn1 .left[data-v-02f26503] {
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
    margin-left: 20px;
}

/*3*/
.amedn[data-v-02f26503] {
    display: flex;
    flex-direction: row;
    margin-top: 40px;
    color: #303133;
}
.page_w1[data-v-02f26503] {
    margin-right: auto;
    margin-left: auto;
}
.amedn .left[data-v-02f26503] {
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
}

.amedn .left .p1[data-v-02f26503] {
    font-size: 20px;
}
/*4*/
.amedn1[data-v-02f26503] {
    display: flex;
    flex-direction: row;
    margin-top: 40px;
    color: #303133;
}
.page_w1[data-v-02f26503] {
    margin-right: auto;
    margin-left: auto;
}
.amedn1 .right[data-v-02f26503] {
    width: 800px;
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
}
.amedn1 .left[data-v-02f26503] {
    height: 400px;
    box-shadow: 7px 7px 32px -10px rgb(0 0 0 / 53%);
    margin-left: 20px;
}
.amedn1 .left .top1 .left_img[data-v-02f26503] {
    margin: 20px 0 0 90px;
    float: left;
}
.amedn1 .left .top1 .left_img[p4] {
    margin: 20px 0 0 60px;
    float: left;
}
.amedn1 .left .top1 p[p2]{
    float: left;
    margin: 20px 0 0 10px;
}
.amedn1 .left .top1 p[data-v-02f26503] {
    float: left;
    margin: 40px 0 0 10px;
}
.amedn1 .left .top1 p[p4] {
    float: left;
    margin: 40px 0 0 10px;
    font-size: 18px;
}
.amedn1 .left .p1[p2] {
    font-size: 18px;
}
.amedn1 .left .p1[data-v-02f26503] {
    font-size: 18px;
}

.amedn1 .left .text[data-v-02f26503] {
    width: 300px;
    margin: 20px 0 0 30px;
    line-height: 24px;
    text-align: justify;
}

/*主页--服务流程*/
.kt .flow .service-content {
    display: flex;
    justify-content: space-between;
    padding-top: 43.99px;
}
.service-content .item:nth-child(1) {
    background-image: url(/skin/images/bh1.png);
}
.kt .flow .service-content .item:nth-child(odd) {
    width: 220px;
    height: 310px;
    box-sizing: border-box;
    padding: 78px 26px 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
}

.kt .flow .service-content .item p {
    color: #262842;
    text-align: justify;
    font-size: 14px;
    line-height: 24.99px;
}
.kt .flow .service-content .item:nth-child(even) img {
    display: block;
    width: 40px;
    margin: auto;
}
.kt .flow .service-content .item:nth-child(3) {
    background-image: url(/skin/images/bh2.png);
}
.kt .flow .service-content .item:nth-child(5) {
    background-image: url(/skin/images/bh3.png);
}
.kt .flow .service-content .item:nth-child(7) {
    background-image: url(/skin/images/bh4.png);
}
.kt .flow {
    height: 520px;
}
.kt .flow .service-content .item:nth-child(even) {
    display: flex;
    align-content: center;
}

/*以上主页--服务流程*/

/*vs的对比项目*/
.dzbck8 {
    
    padding: 40px 0;
    background-color: #f8fbfd;
}
.dzbck8 h2 {
    font-size: 36px;
    text-align: center;
}

.dzbck8>div {
    width: 1135px;
    margin: 50px auto 0 auto;
    position: relative;
}
.dzbck8 ul {
    width: 450px;
    text-align: center;
}
.dzbck8-l {
    float: left;
}
.dzbck8-m {
    height: 185px;
    width: 160px;
    position: absolute;
    top: 55px;
    left: 488px;
    background: url(/skin/images/dzall-icon.png) 0 -287px no-repeat;
}
.dzbck8 ul {
    width: 450px;
    text-align: center;
}
.dzbck8-r {
    float: right;
}
.dzbck8-r li {
    color: #333;
    background-color: #eee;
}
.dzbck8 li {
    height: 69px;
    line-height: 69px;
    padding-left: 18px;
    margin-bottom: 18px;
    text-align: left;
    border-radius: 50px;
    font-size: 18px;
}
.dzbck8-l li {
    color: #fff;
    background-color: #00afc0;
}
.dzbck8 li {
    height: 69px;
    line-height: 69px;
    padding-left: 18px;
    margin-bottom: 18px;
    text-align: left;
    border-radius: 50px;
    font-size: 18px;
}
.dzbck8-l strong {
    font-size: 28px;
    color: #00afc0;
}
.dzbck8-r strong {
    font-size: 28px;
    color: #333;
}

/*以上是vs的对比项目*/
/*以上是主页的*/

/*以下是学术翻译栏目*/
/*学术翻译---项目*/
.main {
    width: 1200px;
    margin: 0 auto;
    clear: both;
    margin-bottom: 35px;
}
.main:after {
    display: block;
    content: ".";
    height: 0;
    width: 100%;
    visibility: hidden;
    clear: both;
    font-size: 0;
    line-height: 0;
}
.ind_1 {
    overflow: hidden;
    margin-top: 50px;
}
.ty_title {
    margin: 0px 0px 10px;
    text-align: center;
    font-size: 40px;
    color: #2c71a9;
    display: block;
    text-align: center;
    font-weight: normal;
    position: relative;
}
.ty_title span {
    display: inline-block;
    position: relative;
}
.ty_title span:before {
    display: block;
    content: ".";
    height: 1px;
    width: 189px;
    clear: both;
    font-size: 0;
    line-height: 0;
    background-color: #a0a0a0;
    position: absolute;
    left: 0;
    margin-left: -243px;
    top: 50%;
    margin-top: -1px;
    z-index: 2;
}
.ty_title span:after {
    display: block;
    content: ".";
    height: 1px;
    width: 189px;
    clear: both;
    font-size: 0;
    line-height: 0;
    background-color: #a0a0a0;
    position: absolute;
    right: 0;
    margin-right: -243px;
    top: 50%;
    margin-top: -1px;
    z-index: 2;
}
.ty_title i {
    display: block;
    text-align: center;
    color: #8d8d8d;
    font-size: 24px;
    font-weight: normal;
    margin-top: 8px;
}

.ind_1 .Title {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 35px;
}
.ind_1 .Title span {
    background-color: #ef6060;
    color: #fff;
    font-size: 16px;
    display: inline-block;
    padding: 10px;
}
.ind_1 .Title span i {
    color: #ffea00;
    font-size: 20px;
    padding: 0 3px;
}
.ind_1 .Title span em, i {
    font-style: normal;
}
.ind_1 ul li {
    width: 499px;
    float: left;
    background-color: #F7F8FF;
    text-align: center;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
}
.fa fa-pencil-square-o fa-4x{
	margin: 20px 0px;
    color: #004175;
}
.fa-4x {
    font-size: 4em;
    margin: 20px 0px;
    color: #004175;
}

/*图片*/
.ind_1 ul li h3 {
    color: #004175;
    font-size: 28px;
    text-align: center;
}


.ind_1 ul li .p {
    font-size: 16px;
    line-height: 28px;
    padding: 17px 65px 12px;
    min-height: 150px;
}

.ind_1 ul li h5 {
    font-size: 16px;
    line-height: 35px;
    color: #004175;
    font-weight: bold;
    padding-left: 25px;
    margin-left: 88px;
    float: left;
}
.ind_1 ul li .a {
    color: #fff;
    background-color: #16b694;
    width: 149px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    font-size: 18px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    display: block;
    margin: 25px auto 30px;
    font-weight: bold;
}
.ind_1 ul li .a i {
    background-image: url(/skin/images/fl-03.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 28px;
}


.fa fa-file-text-o fa-4x{
	margin: 20px 0px;
    color: #004175;
}
.fa-file-text-o:before {
    content: "\f0f6";
}

/*适用类型*/
.ty_title_3 span {
    width: 236px;
    height: 49px;
    line-height: 49px;
    display: inline-block;
    background-color: #279fe3;
    color: #fff;
    text-align: center;
    margin-top: 25px;
}
.ty_title_3 {
    margin-bottom: 25px;
    color: #fff;
    font-size: 25px;
    height: 40px;
    line-height: 40px;
    
}
.title_3 span {
    width: 236px;
    height: 49px;
    line-height: 49px;
    display: inline-block;
    background-color: #279fe3;
    color: #fff;
    text-align: center;
    margin-top: 25px;
}
.top-title{
    padding-top:70px;
}
/*.top-title2{
    padding-top:40px;
}*/
.title_3 {
    /*padding-top: 14px;*/
    margin-bottom: 16px;
    color: #fff;
    font-size: 25px;
    height: 40px;
    line-height: 40px;
    padding-bottom: 25px;
}
.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%;
}
/*.fa-user-circle:before {
    content: "\f2bd";
}*/
.ir2 {
    width: 1200px;
    margin: auto;
    margin-top:90px;
}
.ir2 > .ir2w {
    background: #F8F8F8;
    margin: 10px 0;
    padding: 30px 90px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ir2 > .ir2w > .ir2wi {
    display: flex;
    flex-flow: column;
    text-align: center;
    align-items: center;
    font-size: 18px;
    color: #2C71A9;
    font-weight: bold;
    width: 150px;
}
.ir2 > .ir2w > .ir2wi > img {
/*    width: 100px;
    height: 100px;*/
    max-width: 65px;
    max-height: 65px;
}
.ir2 > .ir2w > .ir2wi > h3 {
margin-top: 5px;
color:#4996B0;
    
}
.ir2 > .ir2w > .ir2wz {
    width: 550px;
    font-size: 15px;
    margin: auto;
    text-align: left;
}

.ir2 > .ir2w > .ir2wz > ul > li {
/*    list-style-type: disc;
    color: #2C71A9;
    margin: 10px 0;*/
    list-style-type: disc;
    color: #4996B0;
    margin: 10px 0;
    width: 750px;
    
}
.ir2 > .ir2w > .ir2wz > ul > li > p {
    color: #333;
}

/*价格修改*/
.mb-2, .my-2 {
    margin-bottom: .5rem!important;
}
.mt-2, .my-2 {
    margin-top: .5rem!important;
}
@media (min-width: 768px)
.col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.shadow {
    box-shadow: 0.1rem 0.1rem 0.3rem 0.3rem rgb(135 206 250 / 15%) !important;
}
.ml-3, .mx-3 {
    margin-left: 1rem!important;
}
.list-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    border-radius: .25rem;
}
.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
.p-1 {
    padding: .25rem!important;
}
.list-group-item p-1{
	background-color: #73AEF0;
}
.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
}
.list-group-item+.list-group-item {
    /* border-top-width: 0; */
}
.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}
.list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
}
/*乱了的css*/
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.pl-5, .px-5 {
    padding-left: 1rem!important;
}
.pl-3, .px-3 {
    padding-left: 1rem!important;
}
.row-cols-1>* {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.font-weight-bold {
    font-weight: 700!important;
}
.mb-3, .my-3 {
    margin-bottom: 1rem!important;
}
.mt-3, .my-3 {
    margin-top: 1rem!important;
}
.h6, h6 {
    font-size: 1rem;
}
.pl-3, .px-3 {
    padding-left: 1rem!important;
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}
.col.text-primary.font-weight-bold.pl-5 {
    line-height: 15px;
}
.col.pl-5 {
    line-height: 20px;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
.text-primary {
    color: #274591 !important;
}
.text-secondary {
    color: #575757 !important;
}
.mr-2, .mx-2 {
    margin-right: .5rem!important;
}
.text-secondary {
    color: #575757 !important;
}
.fa-remove:before, .fa-close:before, .fa-times:before {
    content: "\f00d";
}
.layout1{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-around;
	align-items:flex-start;
}
.big{
	width:35%;
}
.big div{
	width:100%;
}



/*服务优势--*/
.serviceAdvantages {
    /*background-color: #f4f4f4;*/
    /*background-color: #f0f0f0;*/
    padding-bottom: 77px;
}
.serviceAdvantages .title {
    padding-top: 64px;
    font-size: 48px;
    text-align: center;
}

.innerc {
    width: 1184px;
    margin: 0 auto;
}

.serviceAdvantages .content {
    padding-top: 71px;
    width: 1136px;
    margin: 0 auto;
    /*padding-bottom: 73px;*/
}
serviceAdvantages .content .shang {
    margin-bottom: 44px;
}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.serviceAdvantages .content .FW {
    position: relative;
    width: 500px;
    height: 184px;
    background-color: #ffffff;
    border-radius: 10px;
    padding: 42px 26px 34px 26px;
}
span.num {
    margin-left: -240px;
} 

.serviceAdvantages .content .FW .num {
    position: absolute;
    top: 0;
    background: url(/skin/images/serviceAdvantagesNum.png) no-repeat;
    width: 35px;
    height: 46px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    line-height: 46px;
    font-weight: bold;
}
.serviceAdvantages .content .FW .onePart img {
    width: 108px;
    height: 108px;
    margin-right: 65px;
}
.serviceAdvantages .content .FW .onePart span:nth-child(2) {
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 26px;
}
.serviceAdvantages .content .FW .onePart span:nth-child(3) {
    display: block;
    font-size: 14px;
    text-align: justify;
}
.serviceAdvantages .content .FW .onePart .content {
    display: flex;
    align-items: center;
}

.serviceAdvantages .content .FW .onePart .content .text-wrapper {
    text-align: justify;
    margin-left: 65px;
    width: calc(100% - 173px); /* 调整此处的数值以适应需要 */
}


.serviceAdvantages .content .BZ {
    position: relative;
    width: 500px;
    height: 184px;
    background-color: #ffffff;
    border-radius: 10px;
    padding: 42px 26px 34px 26px;
}
.serviceAdvantages .content .BZ .num {
    position: absolute;
    top: 0;
    background: url(/skin/images/serviceAdvantagesNum.png) no-repeat;
    width: 35px;
    height: 46px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    line-height: 46px;
    font-weight: bold;
}
.serviceAdvantages .content .BZ .onePart img {
    width: 108px;
    height: 108px;
    margin-right: 65px;
}

.serviceAdvantages .content .BZ .onePart span:nth-child(2) {
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 26px;
}
.serviceAdvantages .content .BZ .onePart span:nth-child(3) {
    display: block;
    font-size: 14px;
    text-align: justify;
}
.serviceAdvantages .content .GZ {
    position: relative;
    width: 500px;
    height: 184px;
    background-color: #ffffff;
    border-radius: 10px;
    padding: 42px 26px 34px 26px;
}
.serviceAdvantages .content .GZ .num {
    position: absolute;
    top: 0;
    background: url(/skin/images/serviceAdvantagesNum.png) no-repeat;
    width: 35px;
    height: 46px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    line-height: 46px;
    font-weight: bold;
}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.serviceAdvantages .content .GZ .onePart img {
    width: 108px;
    height: 108px;
    margin-right: 65px;
}
.serviceAdvantages .content .GZ .onePart span:nth-child(2) {
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 26px;
}
.serviceAdvantages .content .GZ .onePart span:nth-child(3) {
    display: block;
    font-size: 14px;
    text-align: justify;
}
.serviceAdvantages .content .JF {
    position: relative;
    width: 500px;
    height: 184px;
    background-color: #ffffff;
    border-radius: 10px;
    padding: 42px 26px 34px 26px;
}

.fr {
    float: right;
}
.serviceAdvantages .content .JF .num {
    position: absolute;
    top: 0;
    background: url(/skin/images/serviceAdvantagesNum.png) no-repeat;
    width: 35px;
    height: 46px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    line-height: 46px;
    font-weight: bold;
}
.serviceAdvantages .content .JF .onePart img {
    width: 108px;
    height: 108px;
    margin-right: 65px;
}
.fl {
    float: left;
}
.serviceAdvantages .content .JF .onePart span:nth-child(2) {
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 26px;
}
.serviceAdvantages .content .JF .onePart span:nth-child(3) {
    display: block;
    font-size: 14px;
    text-align: justify;
}

.serviceAdvantages .askAbout {
    text-align: center;
}
.innerc {
    width: 1184px;
    margin: 0 auto;
}
.serviceAdvantages .askAbout {
    text-align: center;
}
.serviceAdvantages .askAbout div {
    margin: 0 auto;
    position: relative;
}

.main_button {
    width: 289px;
    height: 72px;
    line-height: 72px;
    color: #fff;
    font-size: 20px;
    background-color: #188ceb;
    border-radius: 6px;
    text-align: center;
    cursor: pointer;
    box-shadow: 1px 5px 10px #188ceb;
}
.serviceAdvantages .askAbout .askLogo {
    position: absolute;
    top: 20px;
    left: 29px;
    width: 35px;
    height: 33px;
}
.serviceAdvantages .askAbout .freeAsk {
    position: absolute;
    right: 28px;
}
.xia.clearfix {
    margin-top: 40px;
}
/*以上是服务优势项目*/
/*以上是学术翻译栏目*/

/*英文润色项目*/
.service-seo {
    position: relative;
    margin-bottom: 100px;
    margin-top:30px;
}
.service-seo .ser-type {
    width: 1200px;
    height: 653px;
    margin: 0 auto;
}
.service-seo .service-item .service-title {
    text-align: center;
    color: #252742;
    font-size: 32px;
}

.service-seo .service-item .service-title span {
/*    position: relative;
    position: relative;
    display: inline-block;
    padding: 0 55px;
    font-weight: bold;*/
    width: 236px;
    height: 49px;
    line-height: 49px;
    display: inline-block;
    background-color: #4996B0;
    color: #fff;
    text-align: center;
    margin-top: 25px;
    font-size: 24px;
    font-weight: bold;
}

.service-seo .service-item .service-title span::before {
    background-image: url(/skin/images/p6.png);
    left: 0;
}
.service-seo .service-item .service-title span::after {
    background-image: url(/skin/images/p7.png);
    right: 0;
}
.service-seo .service-item .service-title span::before, .service-seo .service-item .service-title span::after {
    content: '';
    display: block;
    width: 25px;
    height: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: 25px;
    background-position: center;
}
.kt .ser-type .service-content {
    display: flex;
    justify-content: space-between;
}
.service-seo .ser-type .service-content {
 /*   padding-top: 43.99px;*/
    display: flex;
}
.service-seo .service-item .service-content {
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.kt .ser-type .ser-item {
    width: 300px;
    margin: 0 !important;
}
.service-seo .ser-type .ser-item {
    position: relative;
    float: left;
    width: 300px;
/*    height: 468px;*/
    height: 300px;
    box-sizing: border-box;
    padding: 33px 20px 0;
    text-align: justify;
    transition: box-shadow 0.3s ease;
}
.kt .ser-type .ser-item>img {
    width: 100px;
    height: 96px;
}

.service-seo .ser-type .ser-item>img {
/*    display: block;
    width: 120px;
    height: 111px;
    margin: 0 auto;*/
        display: block;
    width: 240px;
    height: 160px;
    margin: 0 auto;
}
.service-seo .ser-type .ser-item:hover {
  box-shadow: 0px 6px 50px 0px rgba(160, 160, 160, 0.25);
}
.service-seo .ser-type .ser-item>h2 {
    margin: 33px 0 22px;
    color: #252742;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
}
.service-seo .ser-type .ser-item p {
    color: #252742;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
}
.service-seo .ser-type .ser-item a {
    position: absolute;
    bottom: 35px;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    width: 166px;
    height: 43.99px;
    line-height: 43.99px;
    background: #1091ae;
    border-radius: 4px;
    color: #ffffff;
    text-align: center;
    font-size: 20px;
}
/*英文润色项目*/

/*英文润色*/
.inner_c {
    width: 1102px;
    margin: 0 auto;
    margin-top: 55px;
}
.service-content .title {
    margin: 76px 0;
}
.text_center {
    text-align: center !important;
}
.f40 {
    font-size: 40px;
}
.service-content .icon_decorate_left {
    top: -36px;
}
.icon_decorate_left {
    width: 17px;
    height: 18px;
    background-position: -143px -1px;
    position: relative;
    top: -36px;
}
[class^="icon_"], [class*=" icon_"] {
    display: inline-block;
    background-repeat: no-repeat;
    background-image: url(/skin/images/sprites.png);
    background-size: 400px 400px;
    vertical-align: middle;
}
.service-content .icon_decorate_right {
    top: 8px;
}
.icon_decorate_right {
    width: 17px;
    height: 18px;
    background-position: -166px -1px;
    position: relative;
    top: 22px;
}
.translate .nav-pic {
    width: 100%;
}

.nav-pic {
    /* width: 1040px; */
    margin: 0 auto;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    color: #fff;
}
.cl:after {
    visibility: hidden;
    clear: both;
    display: block;
    content: ".";
    height: 0;
}
.translate .footer-btn1, .translate .nav-pic1 {
    width: 284px;
}

.nav-pic>div {
    float: left;
}
.translate .footer-btn2, .translate .nav-pic2 {
    width: 283px;
}
.nav-pic2 {
    width: 347px;
    height: 80px;
    line-height: 80px;
    background: url(/skin/images/nav_pic1.png);
    background-size: 100% 100%;
    position: relative;
    bottom: -20px;
    z-index: 1;
}
.translate .footer-btn3, .translate .nav-pic3 {
    width: 352px;
    z-index: 2;
}
.nav-pic3 {
    width: 397px; 
    height: 100px;
    line-height: 100px;
    background: url(../images/nav_pic2.png);
    background-size: 400px 100%;
    position: relative;
    z-index: 1;
}

.translate .footer-btn2, .translate .nav-pic2 {
    width: 283px;
}
.translate .table {
    width: 100%;
}
.table {
    display: table;
    /* width: 1040px; */
    border-collapse: collapse;
    margin: 0 auto;
    font-size: 14px;
}
.translate .table-tr:nth-of-type(1) {
    width: 284px;
}

.table-tr:nth-of-type(1) {
    /* width: 300px; */
}
.table-tr {
    display: table-cell;
    vertical-align: top;
}
.table-tr>div {
    display: table-row;
    height: 100%;
}
.table-tr .table-left>div {
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding: 15px 30px;
}
.table-tr .table-left p {
    font-size: 12px;
    font-weight: normal;
    color: #666;
}
.translate .table-tr:nth-of-type(2) {
    width: 283px;
}
.table-tr:nth-of-type(2) {
    /* width: 350px; */
    box-shadow: -5px 0px 20px -5px #d6d6d6;
}

.c {
    color: #f5821f;
}
.f16 {
    font-size: 16px;
}
.table>div div.icon-pic {
    text-align: center;
}
.table-tr .table-middle>div, .table-tr .table-last>div {
    position: relative;
    /* text-align: left; */
    padding: 15px 30px;
}
[class^="icon-"], [class*=" icon-"] {
    /*font-family: 'icomoon' !important;*/
    font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.table img {
    width: 48px;
}
.table-tr .table-right>div {
    position: relative;
    font-size: 14px;
    text-align: left;
    padding: 15px 40px;
}


.translate .footer-btn {
    width: 100%;
}
.footer-btn {
    /* width: 1040px; */
    margin: 0 auto;
}
.translate .footer-btn1, .translate .nav-pic1 {
    width: 284px;
}
.nav-pic1, .footer-btn1 {
    /* width: 296px; */
    height: 80px;
}
.footer-btn1 {
    width: 263px;
}

.translate .footer-btn2, .translate .nav-pic2 {
    width: 283px;
}
.footer-btn>div {
    float: left;
}

.footer-btn2 {
    position: relative;
    width: 293px;
    height: 110px;
    background-color: #fff;
    box-shadow: 5px 5px 20px -5px #d6d6d6;
    border-top: 1px solid #ccc;
}
.translate .footer-btn2 a.orderbtn {
    width: 240px;
}

a.orderbtn {
    display: inline-block;
    width: 240px;
    height: 62px;
    line-height: 62px;
    text-align: center;
    border-radius: 2px;
    font-size: 20px;
    color: #fff;
}
.bg_blue {
    background-color: #286efd;
    box-shadow: 0 0 5px #286efd;
}
.center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.translate .footer-btn3, .translate .nav-pic3 {
    width: 352px;
    z-index: 2;
}
.footer-btn3 {
    position: relative;
    width: 352px;
    height: 130px;
    background-color: #fff;
    box-shadow: 5px 5px 20px -5px #d6d6d6;
    border-top: 1px solid #ccc;
}
.translate .footer-btn3 a.orderbtn {
    width: 300px;
}
.bg_c {
    background-color: #f5821f;
    box-shadow: 0 0 5px #f5821f;
}
.center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
/*------*/
.count {
    position: relative;
    bottom: -26px;
    width: 1200px;
    height: 300px;
    border-radius: 2px;
    box-shadow: 0 0 10px #ccc;
    background-color: #fff;
    margin-top: 60px;
}
.translate .count .price {
    margin: 0 240px;
}
.count .price {
    padding-top: 30px;
    /* margin: 0 360px; */
}
.f20 {
    font-size: 20px;
}
.bold {
    font-weight: bold;
}
.count .price h4 {
    color: #ff2c2c;
    font-weight: bold;
    font-size: 20px;
}
.translate .count .price>div:nth-of-type(2) {
    margin: 0 125px;
}
.fr {
    float: right;
}
.count .word {
    font-size: 16px;
    color: #666;
    margin: 20px 66px 40px 66px;
}
.progress {
    position: relative;
    width: 1020px;
    margin: 0 auto;
}
.progress_bg {
    width: 1020px;
    height: 6px;
    border-radius: 3px;
    overflow: hidden;
    background-color: #ccc;
}
.progress_bar {
    background: #f5821f;
    width: 0;
    height: 6px;
    border-radius: 3px;
}
.progress_btn {
    position: absolute;
    top: -5px;
    left: 0px;
    margin-left: -10px;
    cursor: pointer;
}
.progress_btn .btn {
    position: absolute;
    top: -40px;
    left: -60px;
    width: 151px;
    height: 149px;
    background: url(/skin/images/progress_btn.png);
    background-size: 100% 100%;
}

.progress_btn .account {
    position: absolute;
    left: -41px;
    top: 66px;
    z-index: 1;
    width: 54px;
    font-size: 14px;
    background-color: transparent;
    text-align: center;
}

input {
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: -internal-light-dark(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: auto;
    background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
    -webkit-rtl-ordering: logical;
    cursor: text;
    margin: 0em;
    font: 400 13.3333px Arial;
    padding: 1px 2px;
    border-width: 2px;
    border-style: inset;
    border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;
}

button, input, select, textarea {
    font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif;
    border: 0;
    outline: none !important;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.spot {
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #f5821f;
}
.nav-pic1{
    width: 264px;
}
.nav-pic2{
    width: 290px;
}
 .nav-pic3{
    width: 310px;
    z-index: 2;
}
.nav-pic4{
    width: 337px;
    z-index: 2;
}
.table{
	text-align:center;
}

/*英文润色--客户评价*/
.he_banner2 {
    overflow: hidden;
    position: relative;
    padding: 0px;
}
.product-region-2 {
    background: #f8f8fa;
}
.sales-7-titie {
    font-weight: 700;
    font-size: 30px;
    color: #595961;
    letter-spacing: 0;
    text-align: center;
    line-height: 30px;
    margin-top: 80px;
}
.swiper-container2 {
    width: 840px;
    margin: 50px auto;
    overflow: hidden;
    position: relative;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}

.he_banner2 .swiper-slide {
    margin-right: 2px;
}
.swiper-container2 .sales-7-sweiper-con {
    background: url(/skin/images/salesbg.png) no-repeat center;
    background-size: 100% 100%;
    height: 430px;
    width: 640px;
    margin: 0px auto;
}
.swiper-container2 .sales-7-sweiper-con p {
    padding: 120px 10px 0;
    text-indent: 40px;
    text-align: center;
    width: 80%;
    margin: 0px auto;
    font-size: 16px;
    line-height: 40px;
}

.swiper-container2 .sales-7-sweiper-cont {
    position: absolute;
    left: 20%;
    bottom: 20%;
    font-size: 16px;
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
}
.swiper-container2 .swiper-button-next, .swiper-container2 .swiper-container-rtl .swiper-button-prev {
    color: #0b19ea;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto;
}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
.swiper-button-next:after, .swiper-button-prev:after {
    /*font-family: swiper-icons;*/
    font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
    line-height: 1;
}
.swiper-container2 .swiper-button-prev, .swiper-container2 .swiper-container-rtl .swiper-button-next {
    color: #0b19ea;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto;
}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
}
.swiper-button-next:after, .swiper-button-prev:after {
    /*font-family: swiper-icons;*/
    font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
    line-height: 1;
}
.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0,0,0);
    z-index: 10;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px;
    left: 0;
    width: 100%;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
}
.swiper-container2 .swiper-pagination-bullet {
    background: #505050;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}
.swiper-container2 .swiper-pagination-bullet-active {
    background: #D571A5;
}
/*以上英文润色---客户评价*/
/*以上是英文润色*/


/*要添加的页面*/
/*添加的--项目*/
.brief {
    background-color: #fff;
    width: 1200px;
    margin: 0 auto;
    position: relative;
    top: -45px;
    box-shadow: 0 10px 60px rgb(102 102 102 / 25%);
    border-radius: 2px;
    padding: 40px 25px;
}

.brief>div {
    display: inline-block;
    width: 320px;
    height: 310px;
    margin: 0 30px;
    vertical-align: top;
}
.brief>div img {
    border-radius: 2px;
    width: 320px;
}
.f24 {
    font-size: 24px;
}
.brief>div h3 {
    width: 290px;
    height: 48px;
    line-height: 48px;
    background-color: #F5821f;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    padding-left: 24px;
    position: relative;
    top: -20px;
    border-radius: 2px;
}
.brief>div p {
    color: #666;
    line-height: 1.8;
    position: relative;
    top: -10px;
    font-size: 14px;
}

/*以上添加的项目*/


/*添加的--服务承诺*/
.title.text_center {
    padding: 30px 0px  50px 0px;
}
.promise {
    padding: 1px 0 90px 0;
}
.service-content .title {
    margin: 76px 0;
}

.bold f40{
	font-size: 40px;
	font-weight: bold;
	display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.service-content .icon_decorate_left {
    top: -36px;
}
.icon_decorate_left {
    width: 17px;
    height: 18px;
    background-position: -143px -1px;
    position: relative;
    top: -36px;
}
.service-content .icon_decorate_right {
    top: 8px;
}
.promise li {
    display: inline-block;
    width: 346px;
    height: 224px;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: 0 0 10px #eee;
    position: relative;
    text-align: center;
    margin: 0 20px;
}
.promise li>h5 {
    font-size: 80px;
    color: rgba(204,204,204,0.2);
    font-weight: bold;
    margin-top: 50px;
}
.promise li>div {
    position: absolute;
    top: 0;
    left: 0;
}
.promise li>div>img {
    position: relative;
    top: -24px;
    width: 80px;
    height: 80px;
}
.promise li h4 {
    font-size: 20px;
    font-weight: bold;
}
.promise li p {
    font-size: 16px;
    color: #666;
    margin: 20px 30px;
    line-height: 1.6;
}
.public-swiper-next:hover {
    background-color: #ffffff;
    background-image: url(../images/a24.png);
}
.promise li:hover {
    box-shadow: 0px 10px 50px 0px rgb(102 102 102 / 25%);
}
/*服务承诺*/
/*SCI服务包括哪些内容*/
.customized li {
    display: inline-block;
    width: 270px;
    height: 180px;
    border-radius: 2px;
    box-shadow: 0 6px 16px rgb(153 153 153 / 15%);
    margin: 0 25px 40px 0;
    text-align: center;
    vertical-align: top;
    padding-top: 30px;
}

.customized h4 {
    font-weight: bold;
    font-size: 20px;
    margin: 10px 0;
}
.customized p {
    margin: 0 auto;
    /* width: 210px; */
    color: #666;
    font-size: 16px;
}
.customized li:hover{
    box-shadow: 0px -10px 50px 0px rgba(102,102,102,.25);
}


/*SCI服务包括哪些内容*/
/*互联网投放*/
.pcbanner {
    display: block;
    position: relative;
}

.section7 {
    background: #fff;
    padding: 50px 0px;
}
.titlearea {
    width: 1000px;
    margin: 60px auto;
}
:root {
    --swiper-navigation-size: 44px;
    --swiper-theme-color: #fff;
}

.gtitle {
    font-size: 36px;
    line-height: 42px;
    color: #333;
    margin-bottom: 24px;
    font-weight: 700;
    text-align: center;
}
.gsubtitle {
    font-size: 16px;
    line-height: 26px;
    color: #999;
    text-align: center;
}

#linkKF6 {
    border-radius: 4px;
    height: 48px;
    width: 280px;
    background: #ffec01;
    text-direction: none;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin: 30px auto;
}
.contentup {
    width: 1200px;
    margin: 30px auto;
}
.block-item {
    float: left;
    width: 340px;
    margin: 0;
    padding: 30px;
    background: #fff;
    transition: all 0.6s cubic-bezier(.7,0,1,1);
    border-radius: 10px;
    color: #333;
}

.block-item .title {
    font-size: 16px;
    margin-bottom: 32px;
}

.block-item .title__big {
    font-size: 30px;
    line-height: 52px;
    font-weight: 700;
}
.block-item .title__normal {
    font-weight: 700;
}

.icon-0-1, .block-itemhover .icon-0-1 {
    background-position: 0px 0px;
}
.title__icon {
    width: 20px;
    height: 22px;
    margin-right: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
    background: url(/skin/images/geng_icon.png);
}

.title__text {
    display: flex;
    float: left;
}

.block-itemhover .desc {
    color: #fff;
}
.block-item-item .desc {
    clear: both;
    padding-top: 40px;
    height: 80px;
    font-size: 14px;
    line-height: 24px;
    color: #999;
}
.block-itemhover{background:#0B19EA; color:#fff;}
/*互联网投放*/

/*为什么要选择论文评估服务*/
.title>p {
    width: 1020px;
    margin: 30px auto 60px auto;
    font-size: 20px;
    color: #666;
    text-align: center;
}

.choose>div:last-child p {
    margin: 40px 0 0 34px;
    font-size: 16px;
    line-height: 2.6;
}
.master-item li{
	list-style:none;
	display:flex;
	flex-wrap:nowrap;
	justify-content:start;
	align-items:start;
    margin-left: 120px;
    font-size: 16px;
    line-height: 2.8;
}
.master-item li img{
       margin-top:15px;
}
.master {
    position: relative;
    top: -12px;
    padding-top: 1px;
    width: 100%;
    height: 412px;
    margin-bottom: 37px;
    background-color: #f0f0f0;
}
/*为什么要选择论文评估服务*/
/*添加的页面*/


/*学术翻译案例*/
.Headline {
    height: 36px;
    font-size: 36px;
    /*font-family: Noto Sans S Chinese;*/
    font-family: Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, \\5B8B\4F53, sans-serif;
    font-weight: 500;
    line-height: 36px;
    text-align: center;
    margin: 100px 0 36px;
}
.touchUpCaseBox {
    width: 100%;
}
.touchUpCase {
    width: 1200px;
   /* margin: 0 auto;*/
    margin-top:36px;
    background: #fff;
  /*  padding: 24px;*/
}
.touchUpCaseUl {
	display: flex;
    justify-content: space-evenly;
    flex-wrap: nowrap;
    align-content: space-between;
}
.touchUpCaseUl .select {
    background: rgba(0, 70, 175, 1);
    color: #fff;
}
.touchUpCaseUl > li {
    width: 30%;
    line-height: 60px;
    font-size: 26px;
    text-align: center;
    background: rgba(0, 70, 175, 0.1);
    cursor: pointer;
}
#content {
    width: 100%;
    height: 546px;
    margin-top: 36px;
}
.show {
    display: block!important;
}
#content li {
   /* width: 889px;
    height: 417px;*/
    background: #fff;
    display: none;
    overflow: hidden;
    margin: 0 auto;
}
#content li img {
    width: 100%;
    cursor: pointer;
}

/*主页---三列的小段css代码*/
.reason-item>div {
    display: inline-block;
    text-align: center;
    width: 260px;
    height: 90px;
    background-color: #f0f0f0;
    padding: 20px 0;
    margin: 20px 60px 0px 0;
    position: relative;
    font-size: 16px;
}
.reason-item>div>img {
    position: absolute;
    bottom: -60px;
}
.summary {
    width: 1200px;
    height: 60px;
    background-color: #F5821f;
    border-radius: 2px;
    margin: 60px auto;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
    box-shadow: 0 0 20px #ffdbb9;
}
/*主页---三列的小段css代码*/

/*主页用户评价*/
.service-seo .evaluation {
    height: 902px;
    background-color: #c4d0e6;
}
.service-seo .service-item {
    position: relative;
    box-sizing: border-box;
    padding-top: 57px;
    
}
.top-item{
    margin-top: -80px;
}
.service-seo .service-title.b {
    color: #ffffff;
}
.service-seo .evaluation>p {
    color: #bcbfc5;
    margin-bottom: 60px;
}
.service-seo .service-item>p {
    margin-top: 30px;
    text-align: center;
    color: #707686;
    font-size: 20px;
}
.service-seo .evaluation .service-content {
    overflow: hidden;
}
.service-seo .evaluation .item {
    position: relative;
    float: left;
    width: 370px;
    height: 243px;
    margin: 0 30px 35px 0;
    padding: 15px 23px 0;
    box-sizing: border-box;
    border-radius: 4px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: top right;
    background-size: 140px;
    background-image: url(/skin/images/bh17.png);
    text-align: justify;
}
.service-seo .evaluation .item .top {
    color: #262842;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 12px;
}
.service-seo .evaluation .item .top img {
    display: inline-block;
    vertical-align: middle;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    margin-right: 5px;
}
.service-seo .evaluation .item>p {
    color: #262842;
    font-size: 16px;
    line-height: 30px;
}
.service-seo .evaluation .item>span {
    display: inline-block;
    padding: 0 16px;
    height: 34px;
    line-height: 34px;
    color: #067ADC;
    font-size: 14px;
    border-radius: 4px;
    background-color: #EAF2F9;
    position: absolute;
    bottom: 18px;
    left: 23px;
}

.service-seo .evaluation .service-link {
    bottom: 60px;
    background: #F7C414;
    box-shadow: 1px 4px 8px 0px rgb(247 196 20 / 20%);
    color: #333333;
}
.service-seo .service-item .service-link {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    width: 490px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    border-radius: 4px;
}
/*主页用户评价*/

/*数据分析--常见的拒稿原因*/
.service-seo .refuse {
    height: 560px;
    background-color: #f2f2f2;
}

.service-seo .refuse .service-content {
    padding-top: 145px;
}
.service-seo .refuse .service-content>img {
    display: block;
    width: 246px;
    margin: 0 auto;
}
.service-seo .refuse .service-content ul li:nth-child(1) {
    top: 56px;
    left: 396px;
    border-radius: 24px 27px 0px 24px;
    padding: 0 34px;
}
.service-seo .refuse .service-content ul li {
    position: absolute;
    height: 47px;
    display: inline-block;
    line-height: 47px;
    background: #FFFFFF;
    text-align: center;
}
.service-seo .refuse .service-content ul li span {
    color: #252742;
    font-size: 22px;
}
.service-seo .refuse .service-content ul li:nth-child(2) {
    top: 114px;
    right: 267px;
    border-radius: 27px 24px 24px 0px;
    padding: 0 30px;
}
.service-seo .refuse .service-content ul li {
    position: absolute;
    height: 47px;
    display: inline-block;
    line-height: 47px;
    background: #FFFFFF;
    text-align: center;
}
.service-seo .refuse .service-content ul li:nth-child(3) {
    top: 179.99px;
    left: 42px;
    border-radius: 24px 27px 0px 24px;
    padding: 0 22px 0 27px;
}

.service-seo .refuse .service-content ul li {
    position: absolute;
    height: 47px;
    display: inline-block;
    line-height: 47px;
    background: #FFFFFF;
    text-align: center;
}
.service-seo .refuse .service-content ul li:nth-child(4) {
    top: 240px;
    right: 130px;
    border-radius: 27px 24px 24px 0px;
    padding: 0 22px 0 26px;
}
.service-seo .refuse .service-content ul li {
    position: absolute;
    height: 47px;
    display: inline-block;
    line-height: 47px;
    background: #FFFFFF;
    text-align: center;
}
.service-seo .refuse .service-content ul li:nth-child(5) {
    top: 356px;
    left: 206px;
    border-radius: 24px 0px 27px 24px;
    padding: 0 25px 0 36px;
}
.service-seo .refuse .service-content ul li {
    position: absolute;
    height: 47px;
    display: inline-block;
    line-height: 47px;
    background: #FFFFFF;
    text-align: center;
}
/*以上数据分析--常见的拒稿原因*/

/*数据分析---课题常见问题*/
.kt .refuse .service-content ul li:nth-child(1) {
    top: 56px;
    left: 373px;
}
.kt .refuse .service-content ul li:nth-child(2) {
    top: 122px;
    right: 666px;
    border-radius: 24px 27px 0px 24px;
}
.kt .refuse .service-content ul li:nth-child(3) {
    top: 191.99px;
    left: 140px;
}
.kt .refuse .service-content ul li:nth-child(3) {
    top: 191.99px;
    left: 140px;
}
.service-seo .refuse .service-content ul li:nth-child(3) {
    border-radius: 24px 27px 0px 24px;
    padding: 0 22px 0 27px;
}
.kt .refuse .service-content ul li:nth-child(4) {
    top: 253px;
    right: 633px;
    border-radius: 24px 27px 0px 24px;
}
.service-seo .refuse .service-content ul li:nth-child(4) {
    padding: 0 22px 0 26px;
}
.kt .refuse .service-content ul li:nth-child(5) {
    top: 327px;
    left: 206px;
}
.service-seo .refuse .service-content ul li:nth-child(5) {
    border-radius: 24px 0px 27px 24px;
    padding: 0 25px 0 36px;
}
.kt .refuse .service-content>img {
    position: absolute;
    top: 89px;
    right: 363px;
    z-index: 1;
    width: 195px;
}
.service-seo .refuse .service-content>img {
    display: block;
    margin: 0 auto;
}
/*数据分析---课题常见问题*/

/*文章内容页--p段落*/
.conc_line p {
    display: inline;
    margin: 0 8px;
}
/*文章内容页--p段落*/

/*学术翻译案例*/

.clearfloat {
    clear: both;
    height: 0px;
    font-size: 1px;
    line-height: 0px;
}
.case_date {
    overflow: hidden;
    margin-bottom: 40px;
    width: 1200px;
    margin: auto;
    height: 400px;
}

 .case_date ul {
    background: url(/skin/images/pbg-15.png) bottom center repeat-x;
    overflow: hidden;
}

 .img08 {
    display: block;
    margin: 15px auto;
    width: 235px;
    height: 222px;
    -moz-box-shadow: 0px 0px 16px rgba(0,0,0,.41);
    -webkit-box-shadow: 0px 0px 16px rgb(0 0 0 / 41%);
    box-shadow: 0px 0px 16px rgb(0 0 0 / 41%);
    position: relative;
    margin-bottom: 0;
    overflow: hidden;
    background: #fff;
}
.img08 img {
    transform: scale(1);
    transition: all 0.3s;
    display: block;
    margin: 0 auto;
    height: 222px;
    width: 238px;
}
.case_date ul li h3 {
    height: 40px;
    background: #d0cecd;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #040404;
}
 .case_date ul li {
    float: left;
    width: 33.333333333333333333%;
    cursor: zoom-in;
}
.case_date ul li span {
    display: block;
    text-align: right;
    width: 42px;
    /* height: 42px; */
    position: relative;
    margin-top: -42px;
    float: right;
    margin-right: 90px;
}
.case_date h4 {
    height: 48px;
    border: 2px solid #CDCBCA;
    border-top: none;
    overflow: hidden;
    margin: 0 auto;
}
.case_date h4 a {
    display: block;
    margin: 10px auto;
    width: 90px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background: #E37212;
    font-size: 14px;
    color: #ffffff;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.case_date h4 a:hover {
    border-radius: 25px;
}
.case_date ul li:hover h3 {
    color: #e37212;
}
.case_date ul li:hover .img08 img {
    transform: scale(1.1);
    transition: all 0.3s;
}


/*学术翻译--案例2*/
.layout {
    margin: 0 auto;
    height: 100%;
    position: relative;
}
.comtit {
    text-align: center;
    padding-top: 75px;
}
.comtit h3 {
    font-size: 26px;
}
.comtit h3 span {
    color: #fd8035;
}
.comtit p {
    font-size: 16px;
    color: #666;
    line-height: 28px;
    padding: 15px 0 40px;
}
.example .tab {
    height: 45px;
    margin-left: 32.9%;
}
.example .tab span {
    float: left;
    width: 25%;
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    border-bottom: 4px solid #f5f7fa;
    text-align: center;
    position: relative;
}
.example .tab span i {
    position: absolute;
    width: 0;
    height: 0;
    border-width: 8px;
    border-color: #fff transparent transparent;
    border-style: solid dashed dashed;
    bottom: -20px;
    left: 50%;
    margin-left: -4px;
}
.example .tab span.active {
    border-bottom-color: #5776ba;
    color: #5776ba;
}
.example .main {
    padding-top: 40px;
}

/* ----- 通用PB分页条 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 6px 8px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination a:hover {
  color: #1091ae;
  border: 1px solid #1091ae;
}
.pagination a.page-num-current {
  color: #fff;
  background: #1091ae;
  border: #1091ae;
}
/* ----- 通用PB分页条 ----- */

/*foot-p段落*/
.links p {
    font-size: 15px;
    line-height: 20px;
    font-weight: normal;
    margin-bottom: 2%;
    color: #CCCCCC;
    text-align: center;
}
.fl .fl-p{
    font-size: 18px;
    text-align:left;
    margin: -20px 0px 80px 0px;
}

.fl .fl-p p{
    margin: 20px 0;
}
.sdjtfx {
    margin: 50px 0 100px 0px;
}


.title-xmfn{
    margin: auto;
    align-items: center;
    font-size: 18px;
    text-align: center;
}


/*创赛活动下方左右图文*/

.wv-service-conts.wv-service-bg {
    /*background: #f8fafe;*/
        background: #ffffff;
    margin-top: -100px;
    margin-bottom: -70px;
}
.wv-service-conts {
    padding: 7.5em 0;
    overflow: hidden;
}
.col-full{
        min-width: 1200px;
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
    padding: 0 10px;
    position: relative;
    box-sizing: border-box;
    zoom: 1;
}
.wv-service-conts .conts-box.align-center {
    align-items: center;
}
.wv-service-conts .conts-box {
    display: flex;
    align-items: start;
    color: #333;
    justify-content: space-between;
}
.wv-service-conts .img-box {
    padding-left: 3.75em;
    order: 2;
}
.wv-service-conts .img-box img {
    float: left;
    max-width: none;
}
.wv-service-title {
    margin: 0;
    font-size: 2.25em;
    font-weight: 700;
    line-height: 1.3;
    text-align: left;
}
.wv-service-conts .conts-txt {
    margin-top: 70px;
    line-height: 2;
    color: #333;
    /*text-align: left;*/
    text-align: justify;
    font-size:16px;
}


.wv-service-conts .img-box.left{
    order: 1;
    padding-left: 0!important;
    padding-right: 3.75em;
    margin:30px 0px 0px 0px;
}
.wv-service-conts .txt-box.right {
    order: 2;
}


.button-container {
  display: flex;
  justify-content: center;
}

.button-container button {
  margin: 0 10px;
  padding: 0;
  width: 166px;
  height: 43.99px;
  line-height: 43.99px;
  background: #1091ae;
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  font-size: 20px;
  border: none;
}

.button-container button a{
    color: #ffffff;
}

.T-container {
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
    flex-wrap: nowrap;
    max-width: 1225px;
    margin: 0 auto; 
}


.T-image-container {
  flex-basis: 50%;
  padding: 10px;
  box-sizing: border-box;
}

.T-text {
  flex-basis: 50%;
  padding: 10px;
  box-sizing: border-box;
  text-align: left;
  
  
   line-height: 2;
    color: #333;
    font-size: 15.5px;
    text-align: justify;
}

.T-image-container img {
  max-width: 100%;
  height: auto;
}

.T-large-image img {
  width: 650px; /* 调整为所需的尺寸 */
}

.T-small-image img {
  width: 450px; /* 调整为所需的尺寸 */
}

@media (max-width: 1199px) {
  .T-image-container, .T-text {
    flex-basis: 100%;
  }
}


.hz-img img {
    height: auto;
    width: 1200px;
    max-width: 100%;
}



.new-service-title {
  text-align: center;
  color: #252742;
  font-size: 32px;
  position: relative;
  margin-top:40px;
}

.new-service-title span {
  position: relative; /* 添加这行以创建相对定位的 span 元素 */
}

.new-service-title span::before,.new-service-title span::after {
  content: '';
  display: inline-block; /* 将 display 属性设置为 inline-block */
  width: 25px;
  height: 20px;
  margin: 0 5px; /* 添加适当的左右间距 */
  background-repeat: no-repeat;
  background-size: 25px;
  background-position: center;
  vertical-align: middle; /* 垂直对齐以与文本居中对齐 */
}

.new-service-title span::before {
  background-image: url(/skin/images/p6.png);
  left: 0;
}

.new-service-title span::after {
  background-image: url(/skin/images/p7.png);
  right: 0;
}
/*11*/
.new2-service-title {
  text-align: center;
  color: #252742;
  font-size: 32px;
  position: relative;
  margin-top:20px;
}

.new2-service-title span {
  position: relative; /* 添加这行以创建相对定位的 span 元素 */
}

.new2-service-title span::before,.new2-service-title span::after {
  content: '';
  display: inline-block; /* 将 display 属性设置为 inline-block */
  width: 25px;
  height: 20px;
  margin: 0 5px; /* 添加适当的左右间距 */
  background-repeat: no-repeat;
  background-size: 25px;
  background-position: center;
  vertical-align: middle; /* 垂直对齐以与文本居中对齐 */
}

.new2-service-title span::before {
  background-image: url(/skin/images/p6.png);
  left: 0;
}

.new2-service-title span::after {
  background-image: url(/skin/images/p7.png);
  right: 0;
}
.index-comment {
    /*padding: 4rem 0;*/
    text-align: center;
}
.section_wrapper, .container {
    max-width: 1220px;
    margin: 0 auto;
    position: relative;
    margin-top:12px;
}
.index-comment .comment-box {
    padding: 2rem 0;
}
.flex {
    display: -ms-flexbox;
    display: flex;
}
.flex-around {
    justify-content: space-around;
}
.index-comment .comment {
    cursor: pointer;
    padding: 3rem 2rem 2rem;
    width: 33.33%;
    background: #fff;
    margin: 0 1rem;
    border-radius: 1.5rem;
    box-shadow: 0 3px 24px rgb(15 92 228 / 18%);
    color: rgb(102, 102, 102);
}
.index-comment .by {
    color: #333;
    font-size: 1.375rem;
    margin-top: 18px;
}

.index-comment .comment p {
    margin-top: 1.5em;
    line-height: 2;
    color: #333;
    text-align: center; 
    font-size: 16px;
}

.avatar img{
     width: 100px; /* 设置图片宽度 */
  height: 100px; /* 设置图片高度，确保它是正方形 */
  border-radius: 50%; /* 将边框变成一个圆形 */
  object-fit: cover; /* 保持图片内容不变形 */
}

.image-container {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    margin-top: 20px;
    justify-content: space-around;
    margin-bottom: 40px;
}

.image-container img {
    max-width: 600px;
    height: auto;
    font-size: 16px;
    max-height: 500px;
}

.image-label {
    text-align: center;
    color: #333;
    font-size: 1rem;
}



.pf20{
    font-size: 20px;
    width: 920px;
    text-align: center;
    margin: 13px auto;
    line-height: 1.5;
    color: #000000;
    margin-top:30px;
}
/*1111*/



    /* 确保图片和文字在同一行显示 */
    .qyfw-container {
      display: flex;
      /*align-items: center;*/
      /*max-width: 1200px; *//* 设置最大宽度为1200px */
      margin: 0 auto; /* 居中对齐 */
      /*height: 565px;*/
      margin-top: 60px;
    }

    /* 设置背景图片 */
    .qyfw-text {
      background-image: url('/skin/images/qyfw1.jpg');
      background-size: cover; /* 调整背景图片的大小以适应容器 */
      background-position: center; /* 定位背景图片居中 */
      padding: 20px; /* 可选：添加内边距以使文本更清晰可读 */
      width: 100%; /* 占满容器宽度 */
    height: 565px;
    margin: 0 auto;
    }
    
    
    
    
.anli-tu {
    background: #F8F8F8;
    width: 1200px;
    margin: 20px auto; /* 调整上下间距的值 */
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.anli-image {
    float: left;
    width: 350px;
    height: 250px;
}

.anli-image img{
    width: 330px;
    height: 220px;
    margin: 20px 20px 20px 20px;
}

.anli-text {
  float: left;
  width: 780px;
  height: 250px;
  margin: 20px 20px 20px 20px;

}


.anli-text h2{
font-size:22px;
text-align: left;
margin: 20px 0px 20px 0px;
}
.anli-text p{
    font-size:16px;
  line-height: 28px;
    text-align: justify;
}



        .StockRight {
            width: 1200px;
            margin: 0 auto;
            margin-top:30px;
        }

        .StockRight .Titles {
            width: 100%;
            display: flex;
        }

        .StockRight .Titles_a {
            flex: 1;
            font-size: 18px;
            color: #4c4c4c;
            text-align: center;
            height: 55px;
            line-height: 55px;
            font-weight: bold;
            background: #0046af1a;
            cursor: pointer;
        }

/*        .StockRight .xinxi {
            background: #0046af;
            color: rgb(255, 255, 255);
        }*/

        .StockRight .pingjia {
            background: #0046af;
            color: #fff;
        }

        .StockRight .Stock_ul {
    padding: 30px 30px 30px 30px;
    background: #f8f8f8;
    height: 200px;
        }
        
        .Stock_ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; /* 适当的间距，可以根据需要调整 */
    padding: 0; /* 移除默认的内边距 */
    list-style: none; /* 移除默认的列表样式 */
}



.Stock_btn {
    /*flex: 1; *//* 这一行可以保持不变 */
    width: 30%; /* 设置按钮的宽度，这里是占据父容器宽度的20% */
    font-size: 16px;
    color: #4c4c4c;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    background: #CEE3EA;
    cursor: pointer;
    margin: 5px;
}
.Stock_btn:hover{
   background: #4996B0;
   color:#fff;
}



.latest_works {
    float: left;
    width: 100%;
    text-align: center;
    padding: 70px 0px 80px 0px;
   /* background: #f8f8fa;*/
}
.item_bottom {
    bottom: -50px;
    padding-left: 0px;
    opacity: 0;
    position: relative;
}
.container {
    width: 1170px;
    margin: auto auto auto auto;
}
.lat_proj .features_sec20 {
    padding: 0;
}
.features_sec20 {
    float: left;
    width: 100%;
    text-align: center;
    padding: 70px 0px 20px 0px;
}
.cbp {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    height: 400px;
    visibility: visible!important;
}
.cbp-wrapper {
    visibility: hidden;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.cbp-ready .cbp-wrapper {
    visibility: visible;
}
.cbp .cbp-item {
    z-index: 2;
    display: block;
    width: 300px;
    height: 200px;
}
.cbp .cbp-item, .cbp-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.cbp-item-wrapper {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.cbp-caption, .cbp-caption-activeWrap, .cbp-caption-defaultWrap {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    display: block;
    text-decoration: none;
}
.cbp-caption-activeWrap, .cbp-caption-defaultWrap {
    position: absolute;
    z-index: 1;
}
.cbp-caption-defaultWrap img {
    width: 100%;
    height: 250px;
}
.cbp img {
    display: block;
}
.cbp-caption-overlayBottom .cbp-caption-activeWrap {
    bottom: -80px;
    height: 70px;
    background-color: #181616;
    background-color: rgba(24, 22, 22, .7);
    -webkit-transition: bottom .6s cubic-bezier(.19, 1, .22, 1);
    -moz-transition: bottom .6s cubic-bezier(.19, 1, .22, 1);
    -o-transition: bottom .6s cubic-bezier(.19, 1, .22, 1);
    transition: bottom .6s cubic-bezier(.19, 1, .22, 1);
}
.cbp-caption-activeWrap {
    z-index: 2;
}


.cbp-caption-overlayBottom .cbp-caption:hover .cbp-caption-activeWrap {
    bottom: 0;
}

.cbp-l-caption-title {
    color: #fff;
    /*font: 700 16px/18px sans-serif;*/
    margin-bottom: 4px;
    font-size:15px;
}
.cbp-l-caption-desc {
    color: #d3d3d3;
   /* font: 400 12px/16px sans-serif;*/
   font-size:14px;
}
.cbp-caption-overlayBottom .cbp-l-caption-alignLeft .cbp-l-caption-body{
        margin: 17px 30px 0;
}




.xmfn-slider {
  position: relative;
}


   .xmfn-container {
      width: 1200px;
      margin: 0 auto;
      overflow: hidden;
      position: relative;
      background-color: #fbfbfb;
      
    }
    .xmfn-slide {
      display: none;
      align-items: center;
      justify-content: space-between;
    }
    .xmfn-slide:first-child {
      display: flex;
    }
    .xmfn-slide img {
 /*     width: 50%;*/

    display: flex;
    justify-content: center;
    align-items: center;
    width: 440px;
    height: 280px;
    margin:30px 30px 30px 30px;

    }
    .xmfn-slide-content {
      width: 55%;
      padding: 25px;
      box-sizing: border-box;
      height:auto;
      line-height:3;
    }
.xmfn-controls {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  transform: translateY(-50%);
/*  width: calc(100% - 10px);*/
  margin: 0 auto;
width: 1250px;
}
  .xmfn-controls button {
    font-size: 48px; /* 增加箭头按钮的大小 */
    background-color: white;
  }


  
  .xmfn-slide-content h2{
      text-align: left;
      font-size: 20px;
      
  }
  .xmfn-slide-content p{
      line-height: 24px;
    text-align: justify;
    font-size: 18px;
  }
  
  
 .bottom-t{
    margin-bottom: 30px;
    margin-top: 80px;
 }
 
 .background-t{
         background-color: #f4f4f4;
 }
 .foot_nav img{
     margin-left:150px;
 }
 .foot_nav p{
     font-size: 20px;
     margin-left: 190px;
 }
 
