@charset "UTF-8";
*{ margin:0; padding:0; font-size:13px; font-family:microsoft yahei}
body { overflow-x: hidden; }
img{ border:0 none}
a,img{ outline:0}
a{ text-decoration:none}
li{ list-style:none}
.fl{ float:left}
.pl{ left:0}
.pl,.pr{ position:absolute}
.pr{ right:0}
.fr{ float:right}
.page{ margin:0 auto; width:1100px}
.cl,.clear{ clear:both}
.dis{ display:none} 
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}


.top { background:#fff}
.top .fr { height: 130px; }
.top .page .fl { display: block; padding: 25px 0; }
.top .page .fl a,.top .page .fl a img{ display: block; }
.NavCeshi > li { float: left; width: 105px; top: 0px; transition: 0.2s all ease-in-out; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150819_1898452304.jpg) no-repeat right 55px; padding-right: 0px; }
.NavCeshi > li > a{ display: block; text-align: center; padding: 40px 0; font-size: 16px; line-height: 20px; color: #454545; transition:0.2s all ease-in-out; height: 50px; position:relative; z-index:1113; }
.NavCeshi > li > a > .en{ display: block; font-size: 11px; font-weight: 100; color: #ccc; line-height:35px; overflow: hidden; text-indent: 0; transition:0.2s all ease-in-out; white-space: nowrap; }
.NavCeshi > li#Zz0 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150833_2121600571.png) no-repeat -99px center; }
.NavCeshi > li#Zz1 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150853_1886483731.png) no-repeat -99px center; }
.NavCeshi > li#Zz2 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204151032_138689459.png) no-repeat -99px center; }
.NavCeshi > li#Zz3 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204151048_873722937.png) no-repeat -99px center; }
.NavCeshi > li#Zz4 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204151102_313256544.png) no-repeat -99px center; }
.NavCeshi > li#Zz5 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204151118_1499825677.png) no-repeat -99px center; }
.NavCeshi > li#Zz6 > a > .en{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180303/20180303165625_497499961.png) no-repeat -99px center; }

.NavCeshi > li.navcurrent > a,.NavCeshi > li:hover > a{ color: #fff; background: #09347b; padding:40px 0 45px}
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ text-indent: 99em; background-position:center !important; line-height: 45px; }
.erji_menu { position: absolute; width: 100%; left: 0; display:none; background:rgba(255,255,255,0.9); padding:25px 0 20px; top:130px; z-index:1111; border-top: 1px solid #eee; }
.erji_menu ul { display: block; margin: 0 auto; width: 1100px; text-align: center; }
.erji_menu ul li { display: inline-block; width:150px; margin:0 10px}
.erji_menupro ul li{ width: 119px; margin:0 4px; }
.erji_menu ul li a { display: block; color: #343434; line-height: 35px; font-size: 14px; letter-spacing: 1px; text-align: center; }
.erji_menu ul li a img { display: block; width: 100%; height: auto; }
.erji_menupro ul li a{ font-size:13px; }


.banner{ overflow: hidden;}
.banner-box{ min-width:1100px; height:550px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:550px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width: 100%; position: absolute; top: 125px; left: 0; margin-left: 0; height: 425px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:90px; 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(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150752_2041288294.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150752_2041288294.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:25px; width: 100%; display: block; }
.banner-box .hd ul { width: 1100px; margin: 0 auto; 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; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background: #ffae21; width: 32px; }
.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; }

.prod_list{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203105001_1211114891.png) repeat center; padding: 60px 0; overflow:hidden;}
.prod_list .prod_r0{ }
.prod_list .prod_r1{ display: block; width: 785px; height: 535px; background: #fff; }
.prod_list .prod_r1 a { display: block; width: 285px; height: 315px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180227/20180227084419_1269406084.jpg) no-repeat right center; padding: 110px 420px 110px 80px; font-size: 26px; color: #333; font-weight: bold; line-height: 40px; position: relative; }
.prod_list .prod_r1 a:after,.prod_list .prod_r1 a::after{ content: '查看更多 +'; display: block; font-size: 14px; color: #fff; background: #09347b; width: 150px; margin-top: 50px; line-height: 32px; text-align: center; padding: 2px 0; font-weight:100; border-radius: 50px; border: 1px solid #fff; transition:0.3s all ease-in-out; }
.prod_list .prod_r1 a:hover:after,.prod_list .prod_r1 a:hover::after{ background: none; color: #09347b; border: 1px solid #09347b; }
.prod_list .prod_r1 a p{ font-weight: 100; color: #454545; display: block; font-size: 14px; line-height: 30px; margin-top: 15px; }
.prod_list .prod_r1 a .en{ font-size: 13px; font-weight: 100; display: block; color: #777; text-transform: capitalize; }
.prod_list .fr .prod_r0{ display: block; width: 290px; height: 165px; margin-bottom: 20px; }

.prod_list .fr .prod_r0 a { display: block; width: 230px; height: 105px; padding: 30px; font-size: 15px; color: #333; font-weight: 100; letter-spacing: 0; line-height: 30px; position: relative; }
.prod_list .fr .prod_r2 a:after,.prod_list .fr .prod_r2 a::after,.prod_list .fr .prod_r3 a:after,.prod_list .fr .prod_r3 a::after{ width: 20px; height: 20px; content: ''; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203111615_690765207.png) no-repeat center; display: block; margin-top: 20px; }
.prod_list .fr .prod_r0 a .en{ display: block; font-weight: 100; color: #777; font-size: 12px; text-transform: capitalize; line-height: 25px; text-align: left; }
.prod_list .fr .prod_r2{ background:#faf7ff url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203102457_1859763156.jpg) no-repeat right center; }
.prod_list .fr .prod_r3{ background:#f0f6f6 url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203102508_2123044604.jpg) no-repeat right center; }
.prod_list .fr .prod_r4{ background:#f1f4ff url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203104255_753313683.png) no-repeat center; margin-bottom: 0; }



.prod { width: 100%; height: 520px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203111945_338009715.jpg) no-repeat center; padding: 40px 0; }
.prod .prod_row1 { margin: 20px 0}
.prod .prod_row1 a { font-size: 35px; color: #fff; font-weight: bold; letter-spacing: 2px; display: block; text-align: center; width: 150px; margin: 10px auto; line-height: 60px; padding-bottom: 20px; position: relative; transition:0.3s all ease-in-out; }
.prod .prod_row1 a:after,
.prod .prod_row1 a::after{ content: ''; display: block; width: 50px; height: 0px; margin: 10px auto; border: 2px solid #fff; background: none; transition:0.3s all ease-in-out; position: absolute; left: 48px; bottom: 0}
.prod .prod_row1:hover a{ line-height: 60px; }
.prod .prod_row1:hover a:after,.prod .prod_row1:hover a::after{ left: -28px; bottom: 43px; width: 200px; height: 55px; }
#prod_p { width: 1200px; overflow: hidden; height: 273px; }
.prod .prod_row1 a:before,.prod .prod_row1 a::before{ content:''; background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#00ffffff',GradientType=1 ); display: block; height: 1px; width: 550px; position: absolute; left: -200px; bottom: 11px; transition:0.3s all ease-in-out; }
.prod .prod_row1 a .en{ font-size: 13px; color: #fff; font-weight: 100; letter-spacing: 0; display: block; text-align: center; line-height: 35px; }
.pr2_b {
    position: relative;
    height: 275px;
    width: 100%;
    margin: 30px 0 0;
}
.pr2_b .divproduct_new_div_item { float: left; width: 260px; position: relative; height:252px; transition: 0.3s all ease-in-out; overflow: hidden; margin: 10px 20px 10px 0px; }
.pr2_b .divproduct_new_div_item .product_div_item_pic a, .pr2_b .divproduct_new_div_item .product_div_item_pic a img { display: block; width: 100%; height: auto; transition:0.3s all ease-in-out}
.pr2_b .divproduct_new_div_item .product_div_item_pic { width: 100%; position: absolute; width: 260px; height: 203px; overflow: hidden; left: 0; bottom: 0; }
.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content { background: #f5f5f5; height: 25px; padding:12px 15px; position: absolute; width: 230px; top: 0; left: 0; }

.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content::after{ content:''; position: absolute; width: 100%; height: 100%; background: #ffae21; display: block; left: 0; top: -100%; transition:0.3s all ease-in-out; }

.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content::after{ top: 0; }



.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_a { display: block; line-height: 20px; font-size: 15px; padding-bottom: 6px; color: #343434; position: relative; z-index: 3}
.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_a { color: #fff; transition:0.3s all ease-in-out; }

.pr2_b .divproduct_new_div_item .product_div_item_pic a { width: auto; height: auto; padding: 19px 20px; background: #fff; }
.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body { line-height: 24px; font-size: 13px; padding-top: 3px; color: #999; position: relative; z-index: 3; text-align: justify; display: none; }
.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body{ transition:0.3s all ease-in-out; color: #fff}
.pr2_b .divproduct_new_div_item:hover .product_div_item_pic a img { transform: scale(1.2); }
.pr2_b .divproduct_new_div_item.fromPro_se .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item.fromPro_se .divproduct_new_div_item_content::after{ content:''; position: absolute; width: 100%; height: 100%; background: #ffae21; display: block; left: 0; top: auto; transition:0.3s all ease-in-out; bottom:-100%; }
.pr2_b .divproduct_new_div_item.fromPro_se:hover .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item.fromPro_se:hover .divproduct_new_div_item_content::after{ bottom:0; }

.pr2_b .divproduct_new_div_item.fromPro_se .divproduct_new_div_item_content{ top: auto; left: 0; bottom: 0; }
.pr2_b .divproduct_new_div_item.fromPro_se .product_div_item_pic{ top: 0; left: 0; bottom: auto; }

.pr2_b .but_left,.pr2_b .but_right{ width:40px; height: 40px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203112302_282597393.png) no-repeat; display: block; position: absolute; top: 125px; cursor: pointer; transition:0.3s all ease-in-out; opacity: 0; filter: alpha(opacity=0); }
.pr2_b .but_left { background-position: 0px -62px; padding-right: 30px; left: -20px; }
.pr2_b .but_right { background-position: 33px -2px; padding-left: 30px; right: -20px; }
.pr2_b:hover .but_left{ opacity: 1; filter: alpha(opacity=100); left: -70px; }
.pr2_b:hover .but_right{ opacity: 1; filter: alpha(opacity=100); right: -70px; }
.pr2_b .but_right:hover { background-position: -33px -2px; }

.pr2_b .but_left:hover { background-position: -62px -62px; }


.pro_btn { text-align: center; margin: 35px auto; }
.pro_btn a { display: inline-block; color: #fff; line-height: 30px; height: 30px; padding: 2px 20px; border: 1px solid #fff; border-radius: 0; font-size: 14px; text-align: center; width: 90px; margin: 0 15px; position: relative; overflow: hidden; transform: rotate(0deg); transition: 0.3s all ease-in-out; background: none; }
.pro_btn a span{ font-size:14px; color:#fff; position:relative; z-index:2; transform: rotate(0deg); transition:0.3s all ease-in-out; }
.pro_btn a::after,.pro_btn a:after { content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #ffae21; top: -200%; left: -200%; z-index:1; transition:0.3s all ease-in-out; transform: rotate(0deg); }
.pro_btn a::before,.pro_btn a:before{ content:''; width: 20px; height: 20px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203112326_377228571.png) no-repeat center; opacity: 0; filter: alpha(opacity=0); display: block; position: absolute; right: -30px; top: 8px; z-index: 111111; transition: 0.3s all ease; }
.pro_btn a:hover::before,.pro_btn a:hover:before{ right: 30px; opacity: 1; filter: alpha(opacity=100); }

.pro_btn a:hover::after{ left:-50%; top:-50%; }
.pro_btn a:hover span{ color:#fff; }
.pro_btn a:hover { border-color: #ffae21; padding-right: 35px; }

.pro_btn a:hover::after{ left:-50%; top:-50%; }
.pro_btn a:hover span{ color:#fff; }
.pro_btn a:hover { border-color: #ffae21; padding-right: 35px; }
.probm { padding-top: 30px; }
.probm .fl{ width: 410px; height: 470px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203135553_2103794548.jpg) no-repeat center; margin-left: 50px; }
.prob_r1 { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203144107_471461166.png) no-repeat left center; width: 550px; height: 130px; border-bottom: 1px solid #e1e1e1; margin-top: 10px; }
.probm .fr { margin-right: 30px; margin-top: 50px; }
.prob_r2 .col4 { float: left; width: 170px; height: 170px; border-right: 1px dashed #ccc; margin-right: 19px; margin-top: 20px; }
.prob_r2 .col4_1 { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203144852_136684480.jpg) no-repeat left 20px; }
.prob_r2 .col4_2 { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203144858_2049545935.jpg) no-repeat left 20px; }
.prob_r2 .col4_3{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203144905_1240247262.jpg) no-repeat left 20px; border-right: 0 none; }
.prob_r2 .col4 strong { font-size: 21px; font-weight: bold; display: block; text-align: right; padding: 25px 30px 25px 55px; }
.prob_r2 .col4 p { font-size: 14px; line-height: 28px; text-align: right; padding: 10px 25px; color: #676767; }
.ads { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203152034_23084283.jpg) no-repeat center; width: 100%; height: 90px; padding: 40px 0; }
.ads .fl strong{ font-size: 36px; font-weight: bold; color: #fff; line-height: 35px; padding-bottom: 10px; float: left; padding-right: 10px}
.ads .fl p{ font-size: 16px; color: #fff; float: left; line-height: 20px}
.ads .fl p .en{ display: block; font-size: 16px; text-transform: uppercase; letter-spacing: 0px; color: #ccc}
.ads .fl .bt_ads{ background: #fff; color: #09347b; font-size: 15px; line-height: 30px; padding: 2px 20px; border-radius: 50px; width:330px; text-align: center; margin:10px auto 0; }

.ads .fr { padding-left: 55px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203154531_964962231.png) no-repeat left center; margin-top: 15px; }
.ads .fr p{ font-size: 17px; color: #fff; line-height:30px; }
.ads .fr p .en{ font-size: 26px; font-weight: bold; display: block; }

.adv { padding: 80px 0; }
.adv_row2 > .tab { position: relative; width: 100%; height: 670px; overflow: hidden; }
.adv_row2 .tab-hd { position: absolute; bottom: 30px; width: 540px; }
.thisclass .cont { float: right; width: 560px; height: 670px; }
.thisclass strong { float: left; width: 480px; padding: 30px 0; font-size: 16px; line-height: 30px; font-weight: 100; color: #555; text-align: justify; display: block; }
.tab-hd li{ height: 60px; line-height: 60px; padding: 20px; background: #999999; margin-top: 15px; width: 500px; transition:0.3s all ease-in-out; position: relative; z-index: 111; }
.tab-hd li.active{ background: #09347b; width: 600px; }
.tab-hd li i, .tab-hd li p { display: inline-block; color: #fff; font-size: 19px; line-height: 60px; }
.tab-hd li i{ padding-right: 10px; font-size: 25px; font-weight: bold; }
.tab-hd li .arr { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203170532_883370305.png) no-repeat 11px center; width: 58px; height: 58px; border: 1px solid #fff; border-radius: 50%; display: block; position: absolute; top: 20px; left: 440px; transition: 0.3s all ease-in-out; }
.tab-hd li.active .arr { background-position: -30px center; }
.thisclass strong span { font-size: 26px; font-weight: bold; color:#09347b}
.thisclass {

    height: 670px;
    width: 1100px;
    overflow: hidden;

}

.custom { padding: 35px 0; height: 405px; width: 100%; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203172704_1219452276.jpg) no-repeat center; }
.custom .custom_row1 { margin: 20px 0}
.custom .custom_row1 a { font-size: 35px; color: #fff; font-weight: bold; letter-spacing: 2px; display: block; text-align: center; width: 150px; margin: 10px auto; line-height: 60px; padding-bottom: 20px; position: relative; transition:0.3s all ease-in-out; }
.custom .custom_row1 a:after,
.custom .custom_row1 a::after{ content: ''; display: block; width: 50px; height: 0px; margin: 10px auto; border: 2px solid #fff; background: none; transition:0.3s all ease-in-out; position: absolute; left: 48px; bottom: 0}
.custom .custom_row1:hover a{ line-height: 60px; }
.custom .custom_row1:hover a:after,.custom .custom_row1:hover a::after{ left: -28px; bottom: 43px; width: 200px; height: 55px; }
.custom .custom_row1 a:before,.custom .custom_row1 a::before{ content:''; background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#00ffffff',GradientType=1 ); display: block; height: 1px; width: 550px; position: absolute; left: -200px; bottom: 11px; transition:0.3s all ease-in-out; }
.custom .custom_row1 a .en{ font-size: 13px; color: #fff; font-weight: 100; letter-spacing: 0; display: block; text-align: center; line-height: 35px; }
.custom_row2{ padding:40px 0 20px; }
.custom .col3{ float: left; text-align: center; width: 13%; padding:0 6%; position: relative;}
.custom .col3 strong{ text-align: center; font-size: 16px; font-weight: 100; color: #fff; line-height: 35px; display: block; padding-top: 10px; }
.custom .col3 a i { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203182043_1038669820.png) no-repeat 26px 30px; width: 60px; height: 60px; display: block; padding: 30px; border-radius: 50%; border: 2px solid #fff; margin: 0 auto; }
.custom .col3_2 a i{background-position: -127px 30px} 
.custom .col3_3 a i{background-position: -280px 30px} 
.custom .col3_4 a i{background-position: -429px 30px}

.custom .col3_1:after,.custom .col3_1::after{ content: '1'; display: block; font-size: 15px; color: #fff; background: #ffae21; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; font-family: arial; font-weight: bold; padding: 5px; position: absolute; top: 10px; left: 75px; }

.custom .col3_2:after,.custom .col3_2::after{ content: '2'; display: block; font-size: 15px; color: #fff; background: #ffae21; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; font-family: arial; font-weight: bold; padding: 5px; position: absolute; top: 10px; left: 75px; }

.custom .col3_3:after,.custom .col3_3::after{ content: '3'; display: block; font-size: 15px; color: #fff; background: #ffae21; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; font-family: arial; font-weight: bold; padding: 5px; position: absolute; top: 10px; left: 75px; }

.custom .col3_4:after,.custom .col3_4::after{ content: '4'; display: block; font-size: 15px; color: #fff; background: #ffae21; width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 50%; font-family: arial; font-weight: bold; padding: 5px; position: absolute; top: 10px; left: 75px; }
.company { height: 550px; width: 100%; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203201126_1003595943.jpg) no-repeat center; position: relative; padding: 100px 0; }

.company:before,.company::before{ content: ''; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180203/20180203201113_1231013719.png) no-repeat center; width: 750px; height: 750px; display: block; position: absolute; left: 0; top: 0; }

.company .page{ position: relative; z-index: 2}



.Com-tab-hd { width: 295px; padding: 128px 70px; position: absolute; z-index: 3; right: 0; top: 0; }
.comp_tab { position: relative; height: 550px; width: 100%; display: block; overflow: hidden; }
.Com-tab-bd { width: 600px; position: absolute; left: 0; top: 0; }
.Com-tab-hd li{ float: left; }
.Com-tab-hd li.active a{ background: #ffae21; color: #fff; border-color: #ffae21}
.Com-tab-hd li a { color: #fff; font-size: 20px; display: block; width: 55px; text-align: center; line-height: 25px; border: 1px solid #fff; border-radius: 50%; margin:15px; height: 55px; padding: 30px; font-weight: bold; letter-spacing: 0px; transition:0.3s all ease-in-out; }
.Com-cont0 { height: 550px; }
.Com-cont0 strong { font-size: 23px; line-height: 30px; display: block; padding-left: 10px; border-left: 4px solid #09347b; margin: 25px 0; color: #333; }
.Com-cont0 strong .en { color: #999; font-weight: 100; font-size: 14px; padding-left: 10px; }
.Com-cont0 p {
font-size: 15px;
line-height: 32px;
color: #444;
text-indent: 2em;
text-align: justify;
margin-bottom: 15px;
}
.Com-cont2 p {
font-size: 15px;
line-height: 27px;
color: #444;
text-indent: 2em;
text-align: justify;
margin-bottom: 10px;
}
.Com-cont0 p span { display: block; font-weight: bold; font-size: 16px; line-height: 30px; margin-top: 10px; color: #09347b; text-indent: 0; }



.Com-cont3 td { display: block; float: left; width: 275px; padding: 0 !important; position: relative; overflow: hidden; margin-right: 20px; margin-bottom: 20px; }
.Com-cont3 td a,.Com-cont3 td a img { display: block; height: auto; transition: all 0.5s ease-in-out; width: 100%; }
.Com-cont3 td br { display: none; }



.Com-cont3 td > div { display: block; position: absolute; background: rgba(9,52,123,0.8); padding: 10px 20px !important; color: #fff; width: 140px; top: 60px; left: 45px; text-align: center; transform: scale(1.1,1.1) rotateX(180deg); transition: all 0.5s; opacity: 0; }
.Com-cont3 td > div > a { color: #fff; font-size: 18px; letter-spacing: 0; line-height: 40px; display: block; }
.Com-cont3 td > div > a:after,.Com-cont3 td > div > a::after{ content: ''; display: block; width: 35px; height: 35px; margin: 0 auto; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150727_2006353768.png) no-repeat center; }

.Com-cont3 td:hover > div{ opacity: 1; transform: scale(1) rotateX(0deg); transition: all 0.3s; }
.Com-cont3 td:hover > a > img{ transform: scale(1.2) rotate(-5deg); }

.Com-cont4 form > div.col6 { float: left; width: 290px; margin-right: 10px; }

.Com-cont4 .textarea { outline: 0 none; background: #efefef; display: block; width: 260px; padding: 9px; border: 1px solid #efefef; font-size: 13px; color: #555; transition: 0.3s all ease; }
.Com-cont4 form > div.col12 { display: block; }
.Com-cont4 form > div.col12 .textarea { width: 560px; }
.Com-cont4 .textarea:hover { border: 1px solid #09347b; background: #fff; }
.Com-cont4 form > div { margin: 20px 0 0; }

.Com-cont4 form { display: block; }
.feedback_btn input { font-size: 14px; display: inline-block; margin: 0px 5px; border: 0 none; outline: none; background: #999; padding: 2px 5px; line-height: 30px; width: 115px; color: #fff; transition:0.3s all ease-in-out; cursor:pointer}
.feedback_btn { text-align: center;  }
.feedback_btn input#submit { background: #09347b; }

.feedback_btn input:hover{ width: 135px; }
.Com-cont4 p { text-align: justify; text-indent: 0; }



.news{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150706_246482997.jpg)repeat center; padding: 40px 0; }
.news_row1 { font-size: 30px; color: #444; line-height: 30px; display: block; position: relative; padding-left: 15px; margin-bottom: 50px; }
.news_row1 .en { display: inline-block; vertical-align: bottom; font-size: 15px; color: #ccc; padding-left: 10px; line-height: 15px; }
.news_row1::after,.news_row1:after{ content: ''; background: #ccc; height: 1px; width: 910px; position: absolute; bottom: 0px; right: 0; }
.news_row1::before,.news_row1:before{ content: ''; width: 4px; height: 25px; position: absolute; left: 0; top: 3px; background: #09347b}
.news_row1 > a { color: #999; font-size: 13px; border: 1px solid #ccc; display: block; position: absolute; right: 0; bottom: 0px; line-height: 26px; padding: 0 10px; }
.news_row1 > a:hover{ color:#fff; background:#09347b; border:1px solid #09347b; }

.news_div { overflow: hidden; position: absolute; left: 0; width: 100%}
.tab_pic { width: 380px; float: left; height: 241px; position: relative; }
.tab_txt { float: right; width: 720px; overflow: hidden; }
.tab_pic .news_div_item_a { display: block; width: 280px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 35px; vertical-align: middle; }
.tab_pic .news_div_item_a:before, .tab_pic .news_div_item_a::before { content: '最新头条'; background: #09347b; display: inline-block; color: #fff; line-height: 30px; padding: 0 10px; margin-right: 10px; }
.tab_pic .news_div_item_title { color: #454545}
.news_div_item_body { font-size: 13px; color: #777; line-height: 26px; }
.news .news_div_item_a { font-size: 15px; color: #454545; line-height: 35px; }
.news_div_item_pic, .news_div_item_pic a { display: block; }
.divdgweb_new_div_item { width: 360px; float: left; position: relative; background: #fff; transition:0.3s all ease-in-out; }
.tab_txt .divdgweb_new_div_item { width: 340px; float: left; position: relative; background: #fff; transition:0.3s all ease-in-out; }
.tab_txt .divdgweb_new_div_item_date { text-align: center; position: absolute; width: 50px; height: 50px; bottom: 14px; left: 14px; z-index: 3}
.tab_txt .divdgweb_new_div_item_date div { font-size: 13px; font-family: arial; display: inline-block; text-align: center; color: #09347b; line-height: 20px; transition: 0.3s all ease-in-out; }
.tab_txt .divdgweb_new_div_item_date .divdgweb_new_div_item_day { font-size: 29px; font-weight: bold; display: block; line-height: 32px; width: 100%; }
.news_div_item_image { width: 100%; display: block; height: 220px; }
.tab_txt .divdgweb_new_div_item_content { position: absolute; top: 220px; padding: 5px 15px 10px 10px; right: 0; z-index: 4; }
.tab_txt .news_div_item_pic { padding-bottom: 76px; position: relative; z-index: 3}
.news_div_item_content { padding-bottom: 10px; }
.news .divdgweb_new_div_item_a { font-size: 16px; color: #454545; line-height: 35px; transition:0.3s all ease-in-out; }
.divdgweb_new_div { position: absolute; }
.news .divdgweb_new_div_item_body{ font-size: 13px; color: #777; line-height: 22px; transition:0.3s all ease-in-out; }
.tab_txt .divdgweb_new_div_item_body{ font-size: 13px; color: #777; line-height: 22px; transition:0.3s all ease-in-out; }
.dgweb_new0 { width: 380px; float: left; height: 241px; position: relative; overflow: hidden; }
.dgweb_new1, .dgweb_new2 { width: 340px; float: left; margin-left: 20px; overflow: hidden; position: relative; height: 296px; display: block; }
.btn_ct{ display: block; text-align: center; width: 380px; margin-top: -45px}
.btn_ct a { display: inline-block; width: 30px; height: 30px; background: #aaaaaa url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150643_1545675450.png) no-repeat 8px 5px; border: 1px solid transparent; color: #fff; border-radius: 50%; margin: 10px; cursor:pointer; }
.btn_ct a:hover{ background-color:#faa404}
.btn_ct .prev{ background: #09347b url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150643_1545675450.png) no-repeat -18px 5px; }
.dgweb_new_more:hover{ padding:3px 25px; }
.tab_txt .divdgweb_new_div_item:after,.tab_txt .divdgweb_new_div_item::after{ content: ''; background: #09347b; height: 100%; position: absolute; bottom: -100%; width: 100%; left: 0; display: block; transition:0.3s all ease-in-out; }
.tab_txt .divdgweb_new_div_item:hover:after,.tab_txt .divdgweb_new_div_item:hover::after{ bottom: 0; }
.tab_txt .divdgweb_new_div_item:hover .divdgweb_new_div_item_date div{ color: #fff}
.tab_txt .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color: #fff}
.tab_txt .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{ color: #fff}
.tab_pic .news_div_item_pic { height: 170px; overflow: hidden; }
.tab_pic .news_div_item{ position:relative; }

.tab_pic .news_div_item_date:before,.tab_pic .news_div_item_date::before{content: '['}
.tab_pic .news_div_item_date:after,.tab_pic .news_div_item_date::after{content: ']'}
.tab_pic .news_div_item_date {color: #666;}
.tab_pic .news_div_item_date div { display: inline-block; line-height: 35px; color: #666;}
.tab_pic .news_div_item_date { position: absolute; right: 0; top: 0; }

.copy { background: #454545; text-align: justify;}
.copy_row1{ padding: 45px 0 0; }
.copy_row1 .col4 { float: left; margin-right: 55px; padding-right: 55px; }
.copy_row1 .col4:nth-last-child(1){ margin-right: 0; background: none; }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 25px 0; margin-bottom: 5px; display: inline-block; }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; bottom: 10px; transition:0.6s all ease-in-out; }
.copy_row1 .col4 .c4title a{ font-size: 17px; color: #fff; display: block; line-height: 35px; }
.copy_row1 .col4:hover .c4title::after{ width: 100%; background: #09347b}
.copy_row1 .col4 ul li a { color: #e3e3e3; font-size: 14px; display: block; line-height: 30px; }
.copy_row1 .col4 ul li a:hover{ text-decoration: underline; color: #fff; }

.copy_row1 .fr{ text-align: right; margin-top:5px; }
.copy_row1 .cr_2 { font-size: 32px; color: #e1e1e1; line-height: 35px; padding: 0px 0 5px; letter-spacing: 0.4px; }
.copy_row1 .cr_3{ font-size: 14px; color: #e1e1e1; line-height: 30px; }
.copy_row1 .cr_4 { font-size: 14px; border-top: #e1e1e1 1px solid; display: inline-block; padding: 5px; border-bottom: #e1e1e1 1px solid; margin: 15px 0 10px; color: #fff; line-height: 25px; }
.friendlink { margin-top: 10px;width: 270px;
margin-left: auto;}
.friendlink .fri_L { background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204145440_1835533082.png) no-repeat; width: 77px; height: 28px; float: left; color: #e4e4e4; font-size: 17px; letter-spacing: 1px; padding: 6px; text-align: center; }
.friendlink .fri_R { height: 37px; display: block; float: right; width: 181px; background: #e4e4e4; }
.friendlink .linkTagcs { width: 181px; max-height: 37px; background: rgba(228,228,228,0.8) url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204145456_1527089331.png) no-repeat 162px 18px; overflow: hidden; transition: 0.3s all ease-in-out; }
.friendlink .linkTagcs:hover { max-height: 200px; overflow-x: hidden; overflow-y: auto; }
.friendlink .fri_R .linkTagcs li { float: none; line-height: 37px; text-align: left; text-indent: 10px; }
.friendlink .fri_R .linkTagcs li a{display: block;}
.cr4button { float: right; }
.copy_row2 { height: 60px; line-height: 60px; background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150601_978352454.jpg) no-repeat center top; margin-top: 25px; }
.copy_row2 .fl{ height: 60px; line-height: 60px; color: #fff; font-size: 13px; letter-spacing: 0px; }
.copy_row2 .fl a{ display: inline-block; color: #fff; font-size: inherit; }
.cr4button a {position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding: 0 3px;}
.ine{ background: url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180204/20180204150617_1629953667.png) no-repeat center; width: 11px; height: 11px; display: inline-block; padding: 0 5px; }
.ewm {position: absolute;width: 120px;bottom: 35px;right: 0;z-index:1;display:none;}
.ewm img {width: 100%;height:auto;}
.copy_row2 .fr > a { font-size: 14px; display: inline-block; color: #fff; height: 60px; line-height: 60px; }
.copy_row2 .fr{ position: relative; }
.copy_row2 a:hover{ text-decoration: underline; }


.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(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180314/20180314195845_444091118.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-color:#6da9de;display:block;}
.izl-rmenu .btn-wx{background:url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180314/20180314200147_1500931450.png) 0px 0px no-repeat; background-color:#2162cc;}
.izl-rmenu .btn-wx1{background:url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180314/20180314200243_1116027907.png) 0px 0px no-repeat; background-color:#2162cc;}
.izl-rmenu .btn-wx:hover{background-color:#09347B;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180314/20180314195706_83530186.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(https://memberpic.114my.com.cn/mingxun/uploadfile/image/20180314/20180314195744_1049098787.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}