﻿
@charset "utf-8";


html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,body {font-family:"PingFang SC","微软雅黑","Microsoft YaHei","Arial","sans-serif"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
/*body,button,input,select,textarea{font:13px/1.5 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"\5B8B\4F53"}*/
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
i{font-style:normal}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:500;color:#000}
h1{font-size:24px}h2{font-size:16px}
h3,h4,h5,h6{font-size:14px}
q:before,q:after{content:''}.input-append input, .input-append select, .input-append .uneditable-input
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ins,a{text-decoration:none}
a{outline:none;color:#000}
a:hover{color:#000}
a:active {color:#000}
textarea { overflow: auto; vertical-align: top; }
input:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}


/*textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); }
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {display: inline-block;height: 20px;padding: 4px 6px;font-size: 12px;line-height: 20px;color: #555;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;display: inline-block;}*/



body{min-width:1200px}
.float_left{float:left}
.float_right{float:right}
.clear_float { zoom:1; }
.clear_float:after { content:''; display:block; clear:both; }
.head_bg {background:url(/home/img/header_bg.png) no-repeat;background-size:cover;width:100%;height:90px}
.head_bg_bright {background:url(/home/img/head_bg_bright.png) no-repeat;background-size:cover;width:100%;height:90px}
.header{position:relative;width:100%;font-size:14px;font-weight:300}
.header .nav_my{font-size:16px;z-index:100;height:90px;width:100%;background-color:rgba(0,0,0,0.7);position: fixed;top:0;left:0;color:#cacaca}
.nomask .header .nav_my{background:none;}
.nomask .header .nav_my a{color:#cacaca;}
.nomask.addmask .header .nav_my{background:rgba(0,0,0,0.7);}
.mask .header .top_bar {display:none}
.mask .header .nav_my {margin-top:-33px}

.header.not_fixed .nav_my{position:absolute}
.header .nav_my .wrap {position:relative;width:1170px;height:90px;padding: 0 15px;margin: 0 auto}
.header .nav_my .wrap  img {height:36px;width:114.5px;position:absolute;top:41px;left:52px}
.header .nav_my .wrap > span.PC {position:absolute;top:54px;left:187px}
.header .nav_my .wrap > span.mobile {display:none}
.header .nav_my .wrap > ul {position:absolute;top:42px;right:46px}
.header .nav_my .wrap > ul > li{float:left;position:relative;padding:12px 10px}
.header .nav_my .wrap > ul > li a{color:#cacaca;}
.header .nav_my .wrap > ul > li:hover,.header .nav_my .wrap > ul > li.hover  {background:#fff;color:#000;border-top: 2px solid #6aaf4e}
.header .nav_my .wrap > ul > li:hover a,.header .nav_my .wrap > ul > li.hover a{color:#000;}
.header .nav_my .wrap > ul > li:hover dl,.header .nav_my .wrap > ul > li.hover dl {display:block}
.header .nav_my .wrap > ul > li:hover .msk,.header .nav_my .wrap > ul > li.hover .msk{display:block;}
.header .nav_my .wrap > ul > li:nth-child(1) {margin-right:18px}
.header .nav_my .wrap > ul > li:nth-child(2) {margin-right:8px}
.header .nav_my .wrap > ul > li > dl {display:none;background:#fff;position:absolute;top:44px;left:0;padding:10px;box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}
.header .nav_my .wrap > ul > li.r > dl{left:inherit;right:0px;}
.header .nav_my .wrap .nav_list_mobile {display:none}
.header .nav_my .wrap .nav_remove_mobile {display:none}
.header .nav_my .wrap ul li .title_nav i {display:none}

.header .nav_my .wrap > ul > li .msk{ display:none;   position: absolute;    background: white;    width: 100%;    height: 8px;    left: 0px;    bottom: 0px;    z-index: 3;}
.header .nav_my .wrap > ul > li dd > a {padding:0 60px 0 10px;font-size:14px;white-space:nowrap;line-height:30px;color:#000;position:relative}
.header .nav_my .wrap > ul > li dd > a:hover {color:#6aaf4e;text-decoration:underline}
.header .nav_my .wrap > ul > li dd .hot {display:inline-block;background:#ff7900;color:#fff;line-height:14px;padding:1px 3px;position:absolute;right:28px;top:-5px;font-size:13px;}
.header .nav_my .wrap > ul > li dd .hot:hover {color:#fff;text-decoration:none}

.header .top_bar {z-index:101;position:fixed;top:0;height:30px;width:98%;left:1%;background-color:rgba(000,000,000,0.56);color:#cacaca;}
.header .top_bar .wrap {position:relative;width:1170px;height:30px;padding: 0 15px;margin: 0 auto}
.header .top_bar a{color:#cacaca;}
.header .top_bar img{width:16px;height:16px}
.header .top_bar .prompt_icon{position:absolute;top:8px;left:34px;}
.header .top_bar .message {padding-left:56px;line-height:30px;position:relative}
.header .top_bar .message a {font-size:13px;}
.header .top_bar .message a:hover{text-decoration:underline;}
.header .top_bar .contact img{margin-right:12px;position:relative;top:3px}
.header .top_bar .phone_number{line-height:30px;margin-right:45px}

.header .nav_my .wrap > ul > li dd .search_bar {margin:10px auto;position:relative;width:255px}
.header .nav_my .wrap > ul > li dd .search_bar i {position:absolute;font-size:15px;color:#9d9d9d;top:8px;left:10px}
.header .nav_my .wrap > ul > li dd .search_bar input {text-indent:30px;font-size:14px;width:200px;height:30px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:30px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.header .nav_my .wrap > ul > li dd .search_bar input:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.header .nav_my .wrap > ul > li dd .search_bar > a {display:inline-block;color:#fff;background:#6aaf4e;width:50px;text-align:center;font-size:14px;border:1px solid #6aaf4e;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height:30px;line-height:30px;vertical-align:-1px}
.header .nav_my .wrap > ul > li dd .search_bar > a:hover {background:rgb(115,189,84);text-decoration:none}

.home .header_area .slide{width:100%;overflow:hidden;position:relative;z-index:1}
.home .header_area .slide .slide_wrap > div {display:inline-block;width:100%;cursor:pointer;}
.home .header_area .slide .slide_wrap {white-space:nowrap;width:100%}
.home .header_area .slide .slide_bg {background-size:cover;height:500px;background-repeat:no-repeat}
/*.home .header_area .slide .slide_1 {background:url(/home/img/slide/a_1.png) no-repeat center top;background-size:cover;height:500px; }
.home .header_area .slide .slide_2 {background:url(/home/img/slide/b_1.png) no-repeat center top;background-size:cover;height:500px; }
.home .header_area .slide .slide_3 {background:url(/home/img/slide/a_1.png) no-repeat center top;background-size:cover;height:500px; }
.home .header_area .slide .slide_4 {background:url(/home/img/slide/b_1.png) no-repeat center top;background-size:cover;height:500px; }*/
.home .header_area .slide .img_box{position:relative;width:1140px;margin:0 auto;height:500px}
.home .header_area .slide img {position:absolute;}


.home .header_area .header_wrap{width:1140px;position:absolute;top:0px;bottom:0;left:0;right:0;height:500px;margin:0 auto}
.home .header_area .header_wrap .scroll a{display:inline-block;width:10px;height:10px;background:#fff;border-radius:50%;margin:0 2px;cursor:pointer}
.home .header_area .header_wrap .scroll .active {background:#000}
.home .header_area .header_wrap .scroll {position:absolute;width:70px;bottom:30px;left:0;right:0;margin:0 auto;z-index:1}

.home .header_area .login {position:absolute;height:460px;width:400px;top:110px;right:70px;font-size:14px;}
.home .header_area .login ul{position:absolute;padding-left:40px;margin:16px 0 0 -11px}
.home .header_area .login li {position:relative;padding-bottom:15px}
.home .header_area .login li .btn2{    width: 317px;height: 43px;background-color: #e8e8e8;border-radius: 5px; color: #949494;text-align: center;line-height: 43px;cursor: pointer;}
.home .header_area .login li#lgn_loading {display:none;font-size:29px;}
.home .header_area .login li#reg_loading {display:none;font-size:29px;}
.home .header_area .login li#fgt_loading {display:none;font-size:29px;}
.home .header_area .login .input_text input{padding: 4px 6px 4px 100px;width:213px;height:30px;font-size:14px;border:1px solid #eee;border-radius:4px;line-height:20px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.home .header_area .login .input_text input:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .header_area .login .input_text span {position:absolute;left:35px;font-size:14px;color:#6aaf4e;z-index:50;line-height:40px}
.home .header_area .login .input_text i {position:absolute;color:#6aaf4e;z-index:50;left:18px;line-height:40px;font-size:14px}
.home .header_area .login .btn_confirm {font-size:16px;background:#ff7900;border-radius:5px;color:#fff;cursor:pointer;height:43px;width:320px;text-align:center;line-height:43px}
.home .header_area .login .btn_confirm:hover{opacity:0.9}
.home .header_area .login .optionlogin {cursor:pointer;position:absolute;left:0;z-index:20;font-size:16px}
.home .header_area .login .optionregister{cursor:pointer;position:absolute;left:192px;z-index:20;font-size:16px}
.home .header_area .login .top .active{top:8px;width:188px;height:44px;border-radius:10px 10px 0px 0px;background-color:white;color:#6aaf4e;font-weight:300;text-align:center;line-height:44px;}
.home .header_area .login .top .not_active{top:13px;width:184px;height:39px;background-color:#6aaf4e;border-radius:10px 10px 0px 0px;color:white;font-weight:300;text-align:center;line-height:39px;}
.home .header_area .login .optionlogin_cnt{position:absolute;width:376px;height:296px;background-color:white;border-radius:0px 0px 10px 10px;top:52px;left:0;z-index:10;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);}
.home .header_area .login .login_ul .login_rempass {vertical-align:-2px;}
.home .header_area .login .login_ul .forgetpsw {margin-left:38px;color:#6aaf4e}
.home .header_area .login .login_ul .forgetpsw:hover {text-decoration:underline;cursor:pointer}
.home .header_area .login .login_ul .imgs {position:relative}
.home .header_area .login .login_ul .imgs dl {padding-left:100px;}
.home .header_area .login .login_ul .imgs dd img {width:66px;height:20px;border:1px solid rgb(204,204,204)}
.home .header_area .login .login_ul .imgs dd {display:inline-block;padding-bottom:2px} 
.home .header_area .login .login_ul .imgs > span {font-weight:300;position:absolute}
.home .header_area .login .register_ul .reg_number {width:113px;border-top-right-radius:0;border-bottom-right-radius:0;}
.home .header_area .login .register_ul a.btn_aside {vertical-align:middle;width:100px;color:#fff;background:#6aaf4e;font-size:14px;border-top-right-radius:5px;border-bottom-right-radius:5px;display:inline-block;height:40px;text-align:center;line-height:40px}
.home .header_area .login .register_ul a.btn_aside:hover{cursor:pointer;background:#79c15c}
.home .header_area .login .register_ul a.active {background:#ddd;color:#000}
.home .header_area .login .register_ul a.active:hover {background:#ddd;color:#000}
.home .header_area .login .register_ul .email i {font-size:8px}
.home .header_area .login .register_ul .phone i {font-size:20px}
.home .header_area .login .register_ul .register_protocol span {padding-left:27px;font-size:13px;color:rgb(128,128,128)}
.home .header_area .login .register_ul .register_protocol a {padding-left:38px;color:#6aaf4e;cursor:pointer;}
.home .header_area .login .register_ul .register_protocol a:hover {text-decoration:underline}
.home .header_area .login .register_verify_ul .input_register_code {width:140px;padding-left:20px;margin-right:20px}
.home .header_area .login .register_verify_ul .security_code {height:40px;vertical-align:middle}
.home .header_area .login .register_verify_ul .security_code:hover{cursor:pointer;}
.home .header_area .login .btn_cancel {background:#e1e1e1;border-radius:5px;color:#949494;cursor:pointer;height:43px;width:320px;font-size:16px;text-align:center;line-height:43px}
.home .header_area .login .btn_cancel:hover {opacity:0.9}
.home .header_area .login .forgetpsw_ul .text_style span {color:rgb(128,128,128);}
.home .header_area .login .free {position:absolute;width:32px;height:121px;color:#fff;background:#ff7900;border-radius:10px;top:34px;left:364px;z-index:60;text-align:center;line-height:16px}


.gradient{    background-color:#f5f5f5;	background-image:-moz-linear-gradient(top,#fff,#e6e6e6);	background-image:-webkit-gradient(linear,0,0,0 100%,from(#fff),to(#e6e6e6));	background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);	background-image:-o-linear-gradient(top,#fff,#e6e6e6);	background-repeat:repeat-x;	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);	background-color:#e6e6e6;	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);	}
:root .gradient{filter:none;}


.home .header_area .logined {position:absolute;height:340px;width:378px;top:118px;right:92px;font-size:14px;z-index:1;border-radius:8px;display:none;color:#6a6a6a;box-shadow:rgba(0,0,0,0.4) 0 0 10px}
.home .header_area .has_logined .login {display:none}
.home .header_area .has_logined .logined {display:block}
.home .header_area .logined .head {height:10px;background:#6aaf4e;border-top-left-radius:8px;border-top-right-radius:8px;}
.home .header_area .logined .main {padding:0 30px}
.home .header_area .logined li {white-space:nowrap}
.home .header_area .logined li.logo {text-align:center;height:110px;line-height:110px;color:gray;}
.home .header_area .logined li.logo a {font-size:20px;color:gray}
.home .header_area .logined li.logo > img {max-height:70px;max-width:140px;vertical-align:middle;display:none}
.home .header_area .logined li.has_logo > a {display:none;}
.home .header_area .logined li.has_logo > img {display:inline-block;}
.home .header_area .logined li.name {font-size:17px;font-weight:bold;padding-bottom:10px}
.home .header_area .logined li.num {font-size:15px}
.home .header_area .logined li.email,.home .header_area .logined li.phone {font-size:16px;position:relative;padding-left:24px;line-height:1.5}
.home .header_area .logined li.email {padding-top:20px}
.home .header_area .logined li.phone {padding-top:10px;padding-bottom:20px}
.home .header_area .logined li.email a ,.home .header_area .logined li.phone a {width:62px;display:inline-block;border:1px solid #4dabdb;color:#4dabdb;text-align:center;font-size:14px;line-height:19px;font-size:13px}
.home .header_area .logined li.email i.icon-envelope-alt {font-size:17px;position:absolute;top:22px;left:0}
.home .header_area .logined li.phone i.icon-mobile-phone {font-size:26px;position:absolute;top:9px;left:2px}
.home .header_area .logined .is_auth {background:#94de52;color:#fff;border-radius:4px;padding:1px 6px;margin:0 8px;font-size:15px;display:none}
.home .header_area .logined .not_auth {background:#ffb0b0;color:#fff;border-radius:4px;padding:1px 6px;display:inline-block;font-size:13px}
.home .header_area .logined .has_auth .not_auth_box {display:none}
.home .header_area .logined .has_auth .is_auth {display:inline-block;font-size:13px;}
.home .header_area .logined .bottom_btn > a {height:34px;line-height:34px;font-size:14px;display:inline-block;text-align:center}
.home .header_area .logined .btn_marketing {background:#ff7900;color:#fff;border-top-left-radius:6px;border-bottom-left-radius:6px;width:110px}
.home .header_area .logined .btn_erp {background:#6aaf4e;color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px;width:110px}
.home .header_area .logined .btn_quit {background:#a5a5a5;color:#fff;border-radius:6px;width:90px;margin-left:4px}
.home .header_area .logined .btn_marketing:hover {background:#f88f31}
.home .header_area .logined .btn_erp:hover {background:#7bbc61}
.home .header_area .logined .btn_quit:hover {background:#bfbcbc}
.home .header_area .logined .login_loading {text-align:center;display:none} 
.home .header_area .logined .login_loading .loading_circle {font-size:30px;margin-top:120px}
.home .header_area .logined .login_loading .loading_prompt {font-size:16px;margin-top:20px}
.home .header_area .logined.loading .main {display:none}
.home .header_area .logined.loading .login_loading {display:block}


.home .services_wrap {width:100%;height:750px;background:#f5f6f8;}
.home .services_banner {position:relative;margin:0 auto;height:76px;width:1170px;background:#fff;margin-top:-10px;border: 1px solid #e4e5e6;border-bottom:2px solid #e4e5e6;box-shadow: 0 1px 1px #eee;z-index:1 }
/*.home .services_banner ul {display:flex;display:-ms-box;display:-ms-flexbox;height:76px;justify-content:flex-start;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;position:relative;}*/
.home .services_banner ul {vertical-align:middle;display:table-cell;height:76px;white-space:nowrap}
.home .services_banner ul li {display:inline-block}
.home .services_banner .box {width:1016px;height:76px;margin:0 auto;overflow:hidden}
.home .services_banner li img {height:36px;margin:0 10px}
.home .services_banner .angle_left img,.angle_right img {height:36px;cursor:pointer}
.home .services_banner .angle_left {position:absolute;top:20px;left:40px;}
.home .services_banner .angle_right {position:absolute;top:20px;right:40px}


.home .services {width:1170px;padding:0 15px 15px;height:625px;margin:0 auto}
.home .services > h2 {font-size:26px;text-align:center;padding-top:36px;font-weight:200;color:#444}
.home .services > h3 {font-size:18px;text-align:center;padding-top:10px;font-weight:100;color:#666}
.home .services .wrap {width:1140px;height:470px;position:relative;margin:35px auto 0}
.home .services .wrap > div {width:378px;height:470px;background:#fff;position:absolute}
.home .services .wrap hr {height:1px;border:none;border-bottom:1px solid #e4e4e4}
.home .services .wrap .main table .blod {font-size:15px;font-weight:bold}
.home .services .wrap .main table .gray {font-size:12px;color:#aaa}
.home .services .wrap .main table .small {font-size:12px;cursor:pointer}
.home .services .wrap .main table .small td:hover {color:#6aaf4e;text-decoration:underline}

.home .services .wrap .marketing {border:1px solid #ff7900;top:0;left:0;position:absolute;box-shadow:0px 0px 20px rgba(255,121,0,0.7);}
.home .services .wrap .marketing_active{box-shadow:0px 0px 20px rgba(255,121,0,0.7);left:0;top:-11px;height:494px;width:400px;z-index:1 }
.home .services .wrap .marketing .top {width:100%;height:30%;background:#ff7900;}
.home .services .wrap .marketing .top img{width:27px;height:25px;margin-top:28px}
.home .services .wrap .marketing .top h2 {text-align:center;font-size:26px;color:#fff;font-weight:200}
.home .services .wrap .marketing .top h3 {text-align:center;font-size:18px;color:#fff;line-height:40px;font-weight:100;}
.home .services .wrap .marketing .main {padding:20px}
.home .services .wrap .marketing .main h2 {font-size:18px;}
.home .services .wrap .marketing .main h3 {color:#a7a7a7}
.home .services .wrap .marketing .main a {font-size:13px; cursor:pointer;display:inline-block;color:#ffa95c;border:1px solid #ff8b23;padding:0 6px;margin: 10px 0;line-height:24px}
.home .services .wrap .marketing .main a:hover{text-decoration:underline;}
.home .services .wrap .marketing .main table {margin-top:14px}
.home .services .wrap .marketing .main table tr {line-height:29px}
.home .services .wrap .marketing .main table td:last-child {padding-left:40px}
.home .services .wrap .marketing .main table .height {height:14px}

.home .services .wrap .erp {border:1px solid #6aaf4e;top:0;left:380px;position:absolute;box-shadow:0px 0px 20px rgba(106,175,78,0.7);}
.home .services .wrap .erp_active {box-shadow:0px 0px 20px rgba(106,175,78,0.7);left:370px;top:-11px;height:494px;width:400px;z-index:1}
.home .services .wrap .erp .top {width:100%;height:30%;background:#6aaf4e}
.home .services .wrap .erp .top h4 {text-align:right;padding-right:12px;color:#fff;font-size:16px;position:relative;top:3px;}
.home .services .wrap .erp .top img {width:27px;height:25px}
.home .services .wrap .erp .top h2 {text-align:center;font-size:26px;color:#fff;font-weight:200}
.home .services .wrap .erp .top h3 {text-align:center;font-size:18px;color:#fff;line-height:40px;font-weight:100;}
.home .services .wrap .erp .main {padding:20px}
.home .services .wrap .erp .main h2 {font-size:18px}
.home .services .wrap .erp .main h3 {color:#a7a7a7}
.home .services .wrap .erp .main a {font-size:13px; cursor:pointer;display:inline-block;color:#99ca7e;border:1px solid #aada8f;padding:0px 6px;margin: 10px 0;line-height:24px}
.home .services .wrap .erp .main a:hover{text-decoration:underline;}
.home .services .wrap .erp .main table {margin-top:14px}
.home .services .wrap .erp .main table tr {line-height:29px}
.home .services .wrap .erp .main table td:last-child {padding-left:80px}
.home .services .wrap .erp .main table .height {height:14px}

.home .services .wrap .service {border:1px solid #ddd;top:0;right:0;position:absolute;box-shadow: 0px 0px 20px rgba(221,221,221,0.7);}
.home .services .wrap .service_active {box-shadow: 0px 0px 20px rgba(221,221,221,0.7);right:0;top:-11px;height:494px;width:400px;z-index:1}
.home .services .wrap .service .top {width:100%;height:30%;background:#ddd;}
.home .services .wrap .service .top img {width:27px;height:25px;margin-top:28px}
.home .services .wrap .service .top h2 {text-align:center;font-size:26px;font-weight:200}
.home .services .wrap .service .top h3 {text-align:center;font-size:18px;line-height:40px;font-weight:100;}
.home .services .wrap .service .main {padding:20px 20px 20px 30px;}
.home .services .wrap .service .main h2 {font-size:18px;line-height:26px}
.home .services .wrap .service .main p {color:#888;line-height:24px;font-size:14px}
.home .services .wrap .service .main p img {width:58px;height:9px}
.home .services .wrap .service .main p strong {font-size:14px}
.home .services .wrap .service .main p a {cursor:pointer;color:#73ade8;}
.home .services .wrap .service .main table {margin-top:18px}
.home .services .wrap .service .main table tr {line-height:32px}
.home .services .wrap .service .main table td:last-child {padding-left:60px}
.home .services .wrap .service .main table .height {height:14px}

.home .ask_wrap {width:100%;background:#f5f6f8;}
.home .ask_wrap .ask {width:1170px;padding:30px 15px 60px;margin:0 auto}
.home .ask_wrap .ask h2 {font-size:26px;text-align:center;padding-top:6px;font-weight:200;color:#444}
.home .ask_wrap .ask h3 {font-size:18px;text-align:center;padding:10px 0 24px;font-weight:100;color:#666}
.home .ask_wrap .ask .main {background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1);padding:18px 14px 30px}
.home .ask_wrap .ask .main .left {float:left;width:650px;border-right:1px solid #ddd;padding-right:20px}
.home .ask_wrap .ask .main .right {float:right;width:460px}
.home .ask_wrap .ask .main em {display:inline-block;border-left:6px solid #6aaf4e;line-height:1.8;padding-left:10px;padding-right:20px}
.home .ask_wrap .ask .main .sub_title {font-size:18px}
.home .ask_wrap .ask .main .sub_title .items {display:inline-block}
.home .ask_wrap .ask .main .sub_title .items a {display:inline-block;border:1px solid #ddd;border-radius:10px;font-size:14px;padding:2px 10px}
.home .ask_wrap .ask .main .theme_event {border:1px solid #ddd;background:#fafafa;position:relative;padding-left:50px;margin-left:40px;height:71px;margin-top:20px}
.home .ask_wrap .ask .main .theme_event .icon_ask {position:absolute;width:73px;height:73px;top:-1px;left:-35px;}
.home .ask_wrap .ask .main .theme_event .event_title {font-weight:bold;padding:12px 0 10px}
.home .ask_wrap .ask .main .theme_event a.link {margin-left:10px;}
.home .ask_wrap .ask .main .theme_event a.link:hover {text-decoration:underline}
.home .ask_wrap .ask .main .event_list {padding:20px 16px 20px 16px;border-bottom:1px solid #ddd}
.home .ask_wrap .ask .main .event_list  a.link {line-height:1.5;}
.home .ask_wrap .ask .main .event_list  a.link:hover {text-decoration:underline}
.home .ask_wrap .ask .main .event_list .square {display:inline-block;width:4px;height:4px;background:#000;vertical-align:4px;margin-right:2px;position:absolute;top:8px;left:0}
.home .ask_wrap .ask .main .event_list li {position:relative;padding-right:60px;padding-left:10px}
.home .ask_wrap .ask .main .event_list li .page_view {position:absolute;top:4px;right:-10px;font-size:14px;color:gray}
.home .ask_wrap .ask .main .ask_title {padding:20px 0 16px 16px}
.home .ask_wrap .ask .main .ask_input {text-indent:14px;font-size:14px;width:544px;height:40px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:40px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.home .ask_wrap .ask .main .ask_input:focus {border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .ask_wrap .ask .main .btn {display:inline-block;color:#fff;background:#6aaf4e;width:100px;text-align:center;font-size:14px;border:1px solid #6aaf4e;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height:40px;line-height:40px;vertical-align:-1px}
.home .ask_wrap .ask .main .btn:hover {background:rgb(115,189,84);text-decoration:none}
.home .ask_wrap .ask .vip_course {margin:14px 0;position:relative;padding-left:188px;}
.home .ask_wrap .ask .vip_course img {width:170px;}
.home .ask_wrap .ask .vip_course .video {position:absolute;top:10px;left:0px}
.home .ask_wrap .ask .vip_course dl {width:270px;vertical-align:top;display:inline-block;height:158px}
.home .ask_wrap .ask .vip_course dl > dt {margin-bottom:6px}
.home .ask_wrap .ask .vip_course dl > dt a {font-size:16px;}
.home .ask_wrap .ask .vip_course dl > dt a:hover {text-decoration:underline}
.home .ask_wrap .ask .vip_course dl > dd {font-size:14px;}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(2) > span {display:inline-block;background:#6aaf4e;color:#fff;font-size:13px;padding:1px 3px;border-radius:3px}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(2) {padding-top:4px;}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(3) {line-height:23px;margin: 10px 0;height:70px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical }
.home .ask_wrap .ask .vip_course dl > dd:nth-child(4) {color:#a0a0a0}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(4) > span {color:#000}
.home .ask_wrap .ask .right .sub_title a.more {font-size:14px;margin-left:282px}
.home .ask_wrap .ask .right .sub_title a.more:hover {text-decoration:underline}
.home .ask_wrap .ask .right .video a {position:relative;display:inline-block}
.home .ask_wrap .ask .right .video a > i.player {font-size:40px;position:absolute;top:40px;left:66px;color:rgba(0,0,0,0.2);z-index:1}
.home .ask_wrap .ask .right .video a:hover > i.player {color:rgba(0,0,0,0.1);text-decoration:none}
.home .ask_wrap .ask .open_course {position:relative;padding-right:178px}
.home .ask_wrap .ask .open_course .title {position:relative;padding-left:80px;padding-bottom:10px}
.home .ask_wrap .ask .open_course .title img {position:absolute;max-width:70px;max-height:70px;border-radius:50%;top:0;left:0;}
.home .ask_wrap .ask .open_course .title .name {font-weight:bold;padding:10px 0}
.home .ask_wrap .ask .open_course .title .from {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.home .ask_wrap .ask .open_course .describe {font-size:14px;    line-height: 150%;padding: 10px;}
.home .ask_wrap .ask .open_course img {width:170px;}
.home .ask_wrap .ask .open_course .video {position:absolute;top:10px;right:0px}


.home .functions_wrap {width:100%;height:900px;background:#e6e6e6 url(/home/img/contain_bg.png) no-repeat bottom right;background-size:cover}
.home .functions {width:1170px;padding:60px 15px;margin:0 auto}
.home .functions > h2 {font-size:26px;text-align:center;padding-top:6px;font-weight:200;color:#444}
.home .functions > h3 {font-size:18px;text-align:center;padding:10px 0 24px;font-weight:100;color:#666}
.home .functions > ul > li {float:left;}
.home .functions ul li ul {width:244px;height:306px;background:#fff;margin:23px;position:relative;box-shadow: 1px 3px 5px #ccc;border:1px solid #fff }
.home .functions ul li ul:hover {border:1px solid #6aaf4e}
.home .functions ul li ul:hover a {border:1px solid #6aaf4e;color:#6aaf4e}
.home .functions ul li ul li {cursor:pointer;}
.home .functions ul li ul li:first-child {text-align:center;padding: 40px 0 30px;}
.home .functions ul li ul li:nth-child(2) {text-align:center;font-size:18px}
.home .functions ul li ul li:nth-child(3) {font-size:14px;color:#8e8e8e;padding: 10px 20px}
.home .functions ul li ul li img {width:75px;height:65px}
.home .functions ul li ul li a {display:inline-block;border:1px solid #8e8e8e;padding: 0 10px;font-size:13px;color:#8e8e8e;position:absolute;bottom:20px;left:85px;line-height:24px}
.home .functions ul:last-child li:last-child  ul li:first-child {font-size: 20px;padding-top:120px}
.home .functions ul:last-child li:last-child  ul li:last-child {font-size: 13px;color:#8e8e8e}


.home .layout_wrap {width:100%;height:610px;background:#f5f6f8;}
.home .layout {width:1170px;height:610px;padding:0 15px;margin: 0 auto;background:url(/home/img/layout_computer.png) no-repeat right 160px;background-size: 962px 382px;}
.home .layout h2{padding-top:60px;font-size:26px;text-align:center;font-weight:200;color:#444}
.home .layout h3 {font-size:14px;text-align:center;padding-top:10px;font-weight:100;color:#666}
.home .layout p {font-size:20px;color:#444;padding:185px 100px 0}
.home .layout p:last-child {font-size:26px;font-weight:200;color:#444;padding:10px 100px}

.home .user_wrap {width:100%;height:500px;background:#e6e6e6}
.home .user {width:1170px;height:500px;padding:0 15px;margin: 0 auto;position:relative}
.home .user h2{padding-top:40px;font-size:26px;text-align:center;font-weight:200;color:#444}
.home .user h2 strong {font-size:38px; font-weight:200}
.home .user h3 {font-size:18px;text-align:center;padding:10px 0 40px;font-weight:100;color:#666}
.home .user > ul > li {float:left}
.home .user ul li ul {width:292px;height:280px}
.home .user ul li ul li:first-child {text-align:center;}
.home .user ul li ul li:nth-child(2) {text-align:center;font-size:16px;font-weight:bold;line-height:46px}
.home .user ul li ul li:nth-child(3) {padding:0 15px;line-height:1.7;font-size:13px}
.home .user ul li ul li img {width:110px}
.home .user > div {font-size:14px;color:#444;position:absolute;right:20px;bottom:20px}
.home .user > div a {display:inline-block;background:#6aaf4e;padding:4px 18px;cursor:pointer;color:#eee}

.home .questions_wrap {width:100%;background:#f5f6f8}
.home .questions {width:1140px;margin: 0 auto;padding-bottom:20px}
.home .questions > h2 {padding-top:40px;font-size:26px;font-weight:200;color:#444}
.home .questions img {width:23px;height:23px}
.home .questions > h3 {margin-top:20px;font-size:16px;color:#666;line-height:39px;padding-left:30px;background:url(/home/img/icon_question.png) no-repeat left 6px;background-size:23px 23px;}
.home .questions > p {padding:3px 0 0 30px;font-size:16px;color:#666;background:url(/home/img/icon_answer.png) no-repeat left 6px;background-size:23px 23px;line-height:28px;font-weight:300}
.home .questions a {display:block;width:154px;background:#6aaf4e;padding:4px 12px 4px 18px;font-size:14px;color:#444;cursor:pointer;color:#eee;margin:50px auto 0;text-align:center}

.home .news_wrap {width:100%;background:#e6e6e6}
.home .news {width:1140px;padding-bottom:30px;margin: 0 auto}
.home .news .left_contain {width:700px;padding-bottom:30px}
.home .news .left_contain h2 {padding:40px 0 16px;font-size:26px;font-weight:200;color:#444}
.home .news .left_contain h3 {font-size:14px;line-height:1.7;color:#666;margin-bottom:4px}
.home .news .left_contain > a {font-size:16px;color:#6aaf4e;}
.home .news .left_contain > a:hover {cursor:pointer;text-decoration:underline}
.home .news .left_contain h3 a {font-weight:300}
.home .news .left_contain h3 > a:hover {text-decoration:underline;cursor:pointer}
.home .news .left_contain h3 > i > a {color:gray}
.home .news .left_contain h3 a.news_title {vertical-align:top;width:460px;font-weight:normal;}
.home .news .right_contain {width:400px;padding-bottom:30px}
.home .news .right_contain ul {height:30px;margin:46px 0 28px}
.home .news .right_contain ul li {float:right;color:#b6b6b6;line-height:30px;font-size:16px}
.home .news .right_contain ul li a {display:inline-block;color:#6aaf4e;font-size:13px;padding:0 10px;line-height:30px;cursor:pointer}
.home .news .right_contain ul li a:hover{cursor:pointer;text-decoration:underline}
.home .news .right_contain > div {}
.home .news .right_contain > div img {width:319px;border:10px solid #fff}
.home .news .right_contain p {font-size:14px;line-height:30px;padding:10px 8px 0;}
.home .news .right_contain p:last-child {color:#b3b3b3;line-height:1.5;padding-top:0;font-size:14px;}
.home .news .right_contain p a{font-size:16px;font-weight:300}
.home .news .right_contain p a:hover{text-decoration:underline;}

.home .partner_wrap {width:100%;background:#f5f6f8;padding-bottom:30px}
.home .partner {width:1140px;margin: 0 auto}
.home .partner > div {height:100px}
.home .partner h2 {padding-top:40px;font-size:26px;font-weight:200;color:#444;float:left}
.home .partner h3 a {padding-top:40px;font-size:13px;color:#6aaf4e;cursor:pointer;float:right}
.home .partner h3 a:hover {text-decoration:underline}
.home .partner > ul > li {float:left;padding-right:32px;padding-bottom:14px; }
.home .partner ul li img {width:121px;border-radius:5px;}

.footer_wrap {width:100%;height:330px;border-top:1px solid #e5e8ea;background:#fafbfd;box-shadow: 0 30px 100px #e5e8ea inset}
.footer {width:1140px;height:220px;margin: 0 auto}
.footer dl {float:left;padding:90px 145px 0 0}
.footer dl:last-child {padding-right:0}
.footer .logo img {width:114.5px;}
.footer .contact img {width:35px;padding:20px 10px 0 0}
.footer dl dt {font-size:16px;color:#7c7e86;line-height:40px}
.footer dl dd,.footer dl dd a {font-size:14px;color:#242e3a;line-height:30px;}
.footer dl:last-child dd {font-size:18px;color:#7a8797;}
.footer dl a:hover {cursor:pointer;text-decoration:underline;}
.footer .sitemap{position:absolute;left:-9999px;}


.circle {display:inline-block;width:16px;height:16px;background:#6aaf4e;border-radius:50%;vertical-align:-2px}
.circle_half {display:inline-block;width:16px;height:16px;background:#6aaf4e;border-radius:50%;position:relative;vertical-align:-2px}
.circle_half i {display:inline-block;width:6px;height:12px;background:#fff;border-radius:12px 0 0 12px;position:absolute;top:2px ;left:2px}

.price_erp {background:#f5f6f8;padding:50px 0 30px;width:100%;}
.price_erp .wrap {width:1140px;margin:0 auto;}
.price_erp .title {text-align:center;padding-bottom:30px;}
.price_erp .title h2 {font-size:26px;font-weight:300}
.price_erp .title h3 {font-size:16px;color:#b4b4b5;line-height:34px;font-weight:300}
.price_erp .top {margin: 10px 0 0;border-bottom:6px solid #6aaf4e;width:1137px}
.price_erp .top a {display:inline-block;color:#fff;font-size:16px;width:180px;text-align:center;line-height:60px;font-weight:300}
.price_erp .top .erp {padding-top:8px ;background:#6aaf4e;}
.price_erp .top .marketing {background:#ff7900;}
.price_erp .sheet {width:1135px;border:1px solid #6aaf4e;box-shadow: 0 0 10px rgba(107,175,78,0.5)}
.price_erp .sheet table {float:left;}
/*.price_erp .sheet .mobile_only{display:none}*/
.price_erp .sheet .erp_price_table {border-right:1px solid #ddd}
.price_erp .sheet .erp_price_table tr {line-height:40px;font-size:18px}
.price_erp .sheet .erp_price_table .thead {height:210px}
.price_erp .sheet .erp_price_table .thead>:last-child {background:#6aaf4e;color:#fff;vertical-align:top;padding-top:20px}
.price_erp .sheet .erp_price_table .thead>:last-child h3 {font-size:28px;text-align:center;color:#fff;line-height:80px}
.price_erp .sheet .erp_price_table .thead>:last-child p {font-size:15px;line-height:24px}
.price_erp .sheet .erp_price_table .thead>:first-child {font-size:32px;background:#f6f6f6;}
.price_erp .sheet .erp_price_table tr>:first-child {text-align:center;width:193px;background:#fbfbfb;border-right:1px solid #ddd}
.price_erp .sheet .erp_price_table tr>:last-child {width:430px;background:#fff;padding: 0 20px}
.price_erp .sheet .erp_price_table tr>:last-child > i {margin-right:20px}
.price_erp .sheet .erp_price_table tr:nth-child(2) td {padding:0}
.price_erp .sheet .erp_price_table tr:nth-child(2) td div {height:94px;background:#fbfbfb;border-bottom: 1px solid #ddd;line-height:94px;}
.price_erp .sheet .erp_price_table tr:nth-child(2)>:first-child {border-right:1px solid #ddd}
.price_erp .sheet .erp_price_table tr:nth-child(2)>:last-child {font-weight:bold;color:#ff7900;text-align:center}
.price_erp .sheet .erp_price_table tr:nth-child(3)  td {padding-top:20px}
.price_erp .sheet .erp_price_table tr:last-child td {padding-bottom:40px}
.price_erp .sheet .erp_pro_price_table {background:#fff}
.price_erp .sheet .erp_pro_price_table tr {line-height:40px;font-size:18px}
.price_erp .sheet .erp_pro_price_table tr>:first-child {display:none}
.price_erp .sheet .erp_pro_price_table tr>:last-child {width:430px;padding:0 20px}
.price_erp .sheet .erp_pro_price_table tr:first-child {height:210px}
.price_erp .sheet .erp_pro_price_table tr:first-child td {height:189px;background:#6aaf4e;color:#fff;vertical-align:top;padding-top:20px} 
.price_erp .sheet .erp_pro_price_table tr:first-child td h3 {font-size:28px;text-align:center;color:#fff;line-height:80px}
.price_erp .sheet .erp_pro_price_table tr:first-child td p {font-size:15px;line-height:24px}
.price_erp .sheet .erp_pro_price_table tr:nth-child(2) td {padding:0}
.price_erp .sheet .erp_pro_price_table tr:nth-child(2) td div {background:#fbfbfb;border-bottom:1px solid #ddd}
.price_erp .sheet .erp_pro_price_table tr:nth-child(2) td {height:94px}
.price_erp .sheet .erp_pro_price_table tr:nth-child(2) td  span {display:inline-block;height:72px;width:93px;text-align:center;font-size:18px;padding: 18px 0 4px;line-height:normal;border-right:1px solid #ddd}
.price_erp .sheet .erp_pro_price_table tr:nth-child(2) td  span:last-child {border:none}
.price_erp .sheet .erp_pro_price_table tr:nth-child(2) td span > strong {color:#ff7900;text-align:center;font-size:18px;line-height:40px}
.price_erp .sheet .erp_pro_price_table tr:nth-child(3)  td {padding-top:20px}
.price_erp .sheet .erp_pro_price_table tr:last-child td {padding-bottom:40px}
.price_erp .sheet .erp_pro_price_table tr>:last-child > i {margin-right:20px}
.price_erp .sheet .cloud_price {text-align:center;font-size:18px}
.price_erp .sheet .cloud_price tr>:first-child {width:193px}
.price_erp .sheet .cloud_price tr:first-child {height:210px}
.price_erp .sheet .cloud_price tr:first-child td:first-child {font-size:32px;background:#f6f6f6}
.price_erp .sheet .cloud_price tr:first-child td:last-child {background:#6aaf4e;color:#fff;vertical-align:top}
.price_erp .sheet .cloud_price tr:first-child td:last-child h3 {color:#fff;font-size:28px;padding:50px 0 30px}
.price_erp .sheet .cloud_price tr:last-child {height:94px}
.price_erp .sheet .cloud_price tr:last-child td {background:#fbfbfb;border-bottom:1px solid #ddd}
/*.price_erp .sheet .cloud_price tr:last-child*/ 
.price_erp .sheet .cloud_price tr>:last-child {width:941px;vertical-align:top;border-left:1px solid #ddd}
.price_erp .sheet .cloud_price tr>:last-child h3 {font-size:20px;font-weight:bold;padding:16px 0 6px}
.price_erp .sheet .cloud_price tr>:last-child p span {color:#ff7900;padding-right:10px;font-weight:bold}
.price_erp .sheet table:nth-child(4) tr>:first-child, .price_erp .sheet table:nth-child(5) tr>:first-child {width:193px;background:#fbfbfb;font-size:18px;text-align:center}
.price_erp .sheet table:nth-child(4) tr>:first-child {line-height:40px}
.price_erp .sheet table:nth-child(4) tr>:last-child {background:#fff;font-size:18px;width:373px;border-left:1px solid #ddd;border-right:1px solid #ddd}
.price_erp .sheet table:nth-child(4) tr>:last-child > i {margin:0 20px}
.price_erp .sheet table:nth-child(5) tr>:first-child {vertical-align:text-top}
.price_erp .sheet table:nth-child(5) tr>:last-child {    vertical-align: text-top;    font-size: 15px;    background: #fff;    width: 332px;    padding: 30px 20px 32px;    /* line-height: 40px; */    border-left: 1px solid #ddd;}
.price_erp .sheet table:nth-child(5) tr>:last-child .black {font-weight:bold}
.price_erp .sheet table:nth-child(5) tr>:last-child .orange {color:#ff7900;font-weight:bold;padding-top:20px;display:inline-block}

.price_marketing {width:100%;background:#f5f6f8}
.price_marketing .wrap {width:1140px;padding:50px 15px 30px ;margin:0 auto}
.price_marketing .title {text-align:center;padding-bottom:30px;}
.price_marketing .title h2 {font-size:26px;font-weight:300}
.price_marketing .title h3 {font-size:16px;color:#b4b4b5;line-height:34px;font-weight:300}
.price_marketing .top {margin: 10px 0 0;border-bottom:6px solid #ff7900;width:1139px}
.price_marketing .top a {display:inline-block;color:#fff;font-size:16px;width:180px;text-align:center;line-height:60px;font-weight:300}
.price_marketing .top .erp {background:#6aaf4e;}
.price_marketing .top .marketing {padding-top:8px ;background:#ff7900;}
.price_marketing table {background:#fbfbfb;}
.price_marketing table td {border:1px solid #ddd;font-weight:300;position:relative}
.price_marketing table tr:first-child td {border-top:none}
.price_marketing table tr:nth-child(n+3) {height:65px}
.price_marketing table tr:nth-child(n+3)>:first-child img {display:block;margin:0 auto}
.price_marketing table tr:nth-child(2n+3)>:first-child {font-size:15px;line-height:200%;}
.price_marketing table {width:1140px}
.price_marketing table tr>:first-child {width:200px;text-align:center}
.price_marketing table tr:first-child {height:210px}
.price_marketing table tr:first-child>:first-child {font-size:32px;background:#f6f6f6}
.price_marketing table tr:first-child>:last-child {background:#ff7900;color:#fff;vertical-align:top;text-align:center}
.price_marketing table tr:first-child>:last-child h2 {font-size:28px;color:#fff;line-height:60px;padding-top:30px;font-weight:300}
.price_marketing table tr:first-child>:last-child h3 {font-size:16px;color:#fff;line-height:40px;font-weight:300}
.price_marketing table tr:first-child>:last-child h4 {font-size:16px;color:#fff;line-height:40px;font-weight:300}
.price_marketing table tr:nth-child(2) {height:65px}
.price_marketing table tr:nth-child(2) td {font-size:18px;text-align:center}
.price_marketing table tr:nth-child(3) img {width:112px}
.price_marketing table tr:nth-child(5) img {width:84px}
.price_marketing table tr:nth-child(7) img {width:80px}
.price_marketing table tr:nth-child(9) img {width:74px}
.price_marketing table tr:nth-child(2n+3) td:not(:first-child) {font-size:15px;text-indent:20px}
.price_marketing table tr:nth-child(2n+4) td {font-size:16px;color:#ff7900;font-weight:bold;text-align:center;background:#fff}
.price_marketing td:nth-child(n+2) {background:#fff}
.price_marketing td .red_bg {display:inline-block;background:red;color:#fff;}
.price_marketing td .promotion {top:-18px;left:30px;font-weight:bold;padding:4px 12px;position:absolute}
.price_marketing td .price_year {padding:2px 6px 2px 4px;margin-left:4px}
.price_marketing td .price_promotion {color:gray;font-size:14px;font-weight:300}
.price_marketing td .del {color:gray;text-decoration:line-through}

.download_espeed {width:100%;background:#f5f6f8;padding-bottom:80px}
.download_espeed .wrap {width:1140px;padding:50px 15px 10px;margin:0 auto}
.download_espeed .title h2 {font-size:26px;text-align:center;font-weight:300}
.download_espeed .title h3 {font-size:16px;color:#b4b4b5;line-height:34px;text-align:center}
.download_espeed .contain {padding-top:20px;width:800px;float:left}
.download_espeed .contain h3 {font-size:18px;line-height:48px;font-weight:bold}
.download_espeed .contain h3 > i {padding-right:20px}
.download_espeed .contain > p {font-size:18px;line-height:36px;margin-bottom:10px;padding-left:26px}
.download_espeed .contain > p a {color:#6aaf4e;font-size:18px}
.download_espeed .contain > p a:hover {text-decoration:underline;cursor:pointer;}
.download_espeed .download {float:right;padding:20px 50px 0 0}
.download_espeed .download a {display:block;background:#6aaf4e;color:#fff;border-radius:8px;height:80px;width:220px;text-align:center;font-size:26px;line-height:80px;margin-bottom:16px;margin-top:12px}
.download_espeed .download a:hover {background:rgba(106,175,78,0.9)}
.download_espeed .download p {font-size:16px;line-height:32px}
.download_espeed .download .green_bate {margin-top:20px}

.share_page {width:100%;background:#f5f6f8}
.share_page .wrap {width:1140px;padding:50px 15px 30px;margin: 0 auto}
.share_page .title {text-align:center}
.share_page .title h2 {font-size:30px;font-weight:300}
.share_page .title h3 {font-size:18px;color:#b4b4b5;line-height:34px;font-weight:300}
.share_page .contain .top {width:1100px;border-bottom:4px solid #6aaf4e;margin-top:20px;padding-left:40px}
.share_page .contain .top > a {background:#dcdcdc;display:inline-block;font-size:16px;width:215px;height:46px;text-align:center;line-height:46px}
.share_page .contain .top > a:hover {cursor:pointer;color:#6aaf4e}
.share_page .contain .top > a:nth-child(2) {margin:0 1px}
.share_page .contain .top > a.checked {background:#6aaf4e;color:#fff;border-top:2px solid #6aaf4e}
.share_page .contain > h2 {color:#6aaf4e;font-size:34px;text-align:center;line-height:64px;font-weight:300}
.share_page .contain > h3 {font-size:24px;text-align:center;line-height:48px;font-weight:300}
.share_page .contain > h4 {padding-top:30px;font-size:24px;text-align:center;line-height:48px;font-weight:300}
.share_page .contain > ul > li {float:left;margin:0 auto}
.share_page .contain > ul > li:nth-child(1) ul li img {width:68px}
.share_page .contain > ul > li:nth-child(2) ul li img {width:70px}
.share_page .contain > ul > li:nth-child(3) ul li img {width:73px}
.share_page .contain > ul > li:nth-child(4) ul li img {width:67px}
.share_page .contain > ul > li > ul>:first-child {text-align:center;padding:50px 0 0 0}
.share_page .contain > ul > li > ul>:nth-child(2) {font-size:30px;text-align:center;line-height:80px}
.share_page .contain > ul > li > ul>:nth-child(3) {font-size:16px;color:#7c7c7c;line-height:32px}
.share_page .contain > ul > li > ul {background:#fff;box-shadow: 0 5px 10px rgba(0,0,0,0.1);width:164px;height:312px;margin:20px 22px;padding:0 38px } 
.share_page .partner_benefit {width:100%;background:#e6e6e6;text-align:center}
.share_page .partner_benefit h2 {font-size:28px;line-height:60px;padding-top:32px;font-weight:300}
.share_page .partner_benefit h3 {font-size:26px;line-height:54px;padding-bottom:40px;font-weight:300}
.share_page .apply_cooperate {background:#f5f6f8;width:100%;padding-bottom:50px}
.share_page .apply_cooperate > h2 {font-size:30px;text-align:center;padding-top:50px;font-weight:300}
.share_page .apply_cooperate .card {background:#fff;margin:30px auto 0;width:550px}
.share_page .apply_cooperate .card > img {width:170px;float:left;padding:40px 40px 40px 20px}
.share_page .apply_cooperate .card > div {float:left}
.share_page .apply_cooperate .card > div > div > img {width:16px;vertical-align:-3px;margin-right:10px}
.share_page .apply_cooperate .card > div > div {font-size:16px;line-height:36px}
.share_page .apply_cooperate .card > div > div:nth-child(1) {font-size:24px;border-bottom:2px solid #f2f2f2;padding:30px 70px 10px 0}
.share_page .apply_cooperate .card > div > div:nth-child(1) > span {display:inline-block;font-size:14px;color:#fff;background:#6aaf4e;border-radius:20px;line-height:28px;padding: 0 14px;margin-left:24px}
.share_page .apply_cooperate .card > div > div:nth-child(n+2) > span {color:#8b8b8b}
.share_page .partner {width:100%;background:#e6e6e6;padding:40px 0 10px 0}
.share_page .partner > h2 {font-size:30px;text-align:center;font-weight:300}
.share_page .partner > ul {width:1140px;margin:20px auto 0;text-align:center}
.share_page .partner > ul > li {display:inline-block;width:285px;height:114px;text-align:center}
.share_page .partner > ul > li > img {width:232px}

.course {width:100%;background:#f5f6f8;}
.course .wrap {width:1140px;padding:50px 15px 30px;margin: 0 auto}
.course .title {text-align:center}
.course .title h2 {font-size:30px;font-weight:300}
.course .title h3 {font-size:18px;color:#b4b4b5;line-height:34px;font-weight:300}
.course .contain .top {width:1100px;border-bottom:4px solid #6aaf4e;margin-top:20px;padding-left:40px}
.course .contain .top > a {display:inline-block;font-size:16px;width:215px;height:46px;text-align:center;line-height:46px;background:#dcdcdc}
.course .contain .top > a:hover {cursor:pointer;color:#6aaf4e}
.course .contain .top > a:nth-child(2) {margin:0 1px}
.course .contain .top > a.checked {background:#6aaf4e;color:#fff;border-top:2px solid #6aaf4e}
.course .contain .banner img {width:1140px}
.course .contain .banner {padding:20px 0}
.course .contain .select_course .mobile {display:none}
.course .contain .select_course .PC {font-size:16px;padding:10px 20px ;background:#fff;border:1px solid #eee}
.course .contain .select_course .PC > a {display:inline-block;margin-right:20px}
.course .contain .select_course .PC a {cursor:pointer}
.course .contain .select_course .PC > a:hover {color:#6aaf4e}
.course .contain .select_course .PC a.checked {background:#6aaf4e;color:#fff;padding:0 8px;}
.module_video ul > li > a > img {width:231px;position:absolute}
.module_video ul > li a:hover {text-decoration:underline;cursor:pointer}
.module_video ul {margin:12px 0}
.module_video ul > li {position:relative;display:inline-block;border:1px solid #eee;background:#fff;padding:10px;margin-bottom:18px;vertical-align:top;height:158px}
.module_video ul > li:nth-child(2n-1) {margin-right:12px}
.module_video ul > li > dl {padding-left:251px;width:287px;vertical-align:top;display:inline-block;height:158px}
.module_video ul > li > dl > dt {margin-bottom:6px}
.module_video ul > li > dl > dt a {font-size:16px;font-weight:bold}
.module_video ul > li > dl > dd {font-size:14px;}
.module_video ul > li > dl > dd:nth-child(2) > span {display:inline-block;background:#6aaf4e;color:#fff;font-size:13px;padding:1px 3px;border-radius:3px}
.module_video ul > li > dl > dd:nth-child(2) {padding-top:4px;}
.module_video ul > li > dl > dd:nth-child(3) {line-height:23px;margin: 10px 0;height:70px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical }
.module_video ul > li > dl > dd:nth-child(4) {color:#a0a0a0}
.module_video ul > li > dl > dd:nth-child(4) > span {color:#000}
.module_video ul > li > a > i.player {font-size:50px;position:absolute;top:67px;left:104px;color:rgba(0,0,0,0.2);z-index:1}
.module_video ul > li > a:hover > i.player {color:rgba(0,0,0,0.1);text-decoration:none}

.college {width:100%;background:#f5f6f8}
.college .wrap {width:1140px;margin:0 auto;padding-bottom:100px}
.college .top a {font-size:15px;line-height:60px}
.college .top a:hover {cursor:pointer;text-decoration:underline}
.college .top i {padding:0 14px}
.college .main {position:relative;height:450px;background:#fff}
.college .main > div.player {width:740px;position:absolute;top:10px;left:10px;height:420px}
.college .main .right_contain {padding-left:780px;margin-right:30px}
.college .main .description {height:240px;padding-top:30px;width:330px}
.college .main .description h3 {font-size:24px;color:#6aaf4e}
.college .main .description div:nth-child(2) {border-bottom:1px solid #ddd;padding:10px 0}
.college .main .description div:nth-child(2) span:first-child {display:inline-block;font-size:12px;background:#6aaf4e;color:#fff;padding:4px 4px;border-radius:4px;margin-right:14px}
.college .main .description div:nth-child(2) span:nth-child(2) {margin-right:14px}
.college .main .description div:nth-child(3) {padding-top:10px;color:#828282;line-height:24px}
.college .main .share {background:#f5f5f5;width:330px;position:relative;height:120px}
.college .main .share img {width:100px;position:absolute;right:10px;top:10px}
.college .main .share h4 {font-size:23px;padding:10px 0 0 10px}
.college .main .share p {color:#767676;font-size:15px;padding:6px 0 0 10px}
.college .bottom > h3 {font-size:28px;line-height:80px;font-weight:300}
.college .bottom > ul > li {display:inline-block;width:261px;vertical-align:top;position:relative;margin-right:25px}
.college .bottom > ul > li:last-of-type {margin-right:0}
.college .comment {background:#fff;padding-left:10px;padding-right:10px;padding-bottom:20px}
.college #ask_editor {display:none}
.college .btns_switch .send {display:none}
.college .ask_state #ask_editor {display:block}
.college .ask_state .btns_switch .iwantask {display:none}
.college .ask_state .btns_switch .send {display:inline-block}
.college .owner_review {padding-left:5px;border-left:2px solid #ddd;margin:6px 0;line-height:1.8}

/*.college .bottom > ul {text-align:justify;}*/
.college .bottom > ul:after {width:100%;height:0;margin:0;display: inline-block;overflow: hidden;content: ''}
.college .bottom > ul img {width:240px;border: 10px solid #fff;}
.college .bottom > ul a {cursor:pointer;}
.college .bottom > ul h4 a  {font-size:16px}
.college .bottom > ul a:hover{text-decoration:underline}
.college .bottom > ul h4 {padding:8px 0 0 10px}
.college .bottom > ul h4 span {display:inline-block;color:#fff;font-size:12px;background:#6aaf4e;border-radius:3px;padding: 0 8px;line-height:24px;margin-left:4px}
.college .bottom > ul p {font-size:14px;color:#767676;padding-left:10px}
.college .bottom > ul > li > a > i.player {font-size:50px;position:absolute;top:67px;left:109px;color:rgba(0,0,0,0.2);z-index:1}
.college .bottom > ul > li > a:hover > i.player {color:rgba(0,0,0,0.1);text-decoration:none}

.college .buy {line-height:30px;padding:0 30px;vertical-align:2px}
.college .free_label {color:#fff;background:#ff7900;display:inline-block;border-radius:4px;padding:0px 30px;line-height: 30px;font-size:14px;}
.college .original_price {color:#ccc;text-decoration:line-through;margin-right:10px}
.college .price_area {margin-bottom:10px}
.college .right_contain .price {line-height:30px}
.college .right_contain .free {display:none}
.college .right_contain .is_free .paid {display:none}
.college .right_contain .is_free .free {display:block}
.college .lecturer {position:relative;padding-left:100px;display:none}
.college .lecturer img {max-height:90px;max-width:90px;border-radius:50%;position:absolute;top:10px;left:0}
.college .lecturer .title {font-weight:bold}
.college .lecturer .title .from {font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.college .lecturer .describe {color:gray;font-size:13px;line-height:1.5;max-height:4.5em;overflow:hidden}
.college .is_lecturer .lecturer {display:block}
.college .is_lecturer .share {display:none}
.college .sub_nav {border-bottom:3px solid #6aaf4e;margin-top:12px;margin-bottom:4px;padding-left:30px}
.college .sub_nav .sub_nav_tab {display:inline-block;background:#dcdcdc;width:200px;text-align:center;line-height:40px}
.college .sub_nav .sub_nav_tab.chked {background:#6aaf4e;color:#fff;border-top:2px solid #6aaf4e}
.college .sections {background:#fff;padding:10px}
.college .sections .interact_section {display:none}
.college .sections .introduce_section dl {line-height:1.7}
.college .sections .introduce_section dt {margin-bottom:6px}
.college .sections .introduce_section {display:none}
.college .sections .intro_section {display:none}
.college .sections .subject {padding:10px;}
.college .sections .subject .bold {font-weight:bold;font-size:16px;margin-right:20px}
.college .sections .subject .discounted_price {color:#ccc;margin-right:30px}
.college .sections .subject .gray {color:#ccc}
.college .sections .series_section {border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.college .sections .series_section .caption dl {display:none}
.college .sections .series_section .caption dl dd {padding:14px 0px 14px 50px;position:relative;}
.college .sections .series_section .caption dl dd .chain {display:inline-block;border-left:2px solid #cdcdcd;position:absolute;height:40px;top:30px;left:124px;z-index:1}
.college .sections .series_section .caption dl dd .icon-circle-blank {position:absolute;top:20px;left:120px;color:#cdcdcd;font-size:12px;z-index:1}
.college .sections .series_section .caption dl dd .course_title {position:absolute;left:164px;top:14px}
.college .sections .series_section .caption dl dd:last-of-type .chain {display:none}
.college .sections .series_section .caption dl dd:hover {background:#c3d992}
.college .sections .series_section .caption_title {font-size:18px;border-top:1px solid #ddd;padding:20px 30px}
.college .sections .series_section .caption_title.chked {background:#f9f9f9;border-bottom:1px solid #ddd}
.college .sections .series_section .caption_title.chked:last-child {border-bottom:none}
.college .sections .series_section .caption_title.chked .caption_subtitle {text-decoration:underline}
.college .sections .series_section .caption_title.chked + dl {display:block}
.college .sections .series_section .caption_title .icon-angle-down {display:none}
.college .sections .series_section .caption_title.chked .icon-angle-down {display:inline}
.college .sections .series_section .caption_title.chked .icon-angle-up {display:none}
.college .caption .title_right {font-size:14px}
.college .caption .title_right .course_num {color:#ccc;margin-left:20px;display:inline-block;width:20px;margin-right:10px}
.college .caption .title_right .angle {color:#ccc}
.college .caption .title_right .has_bought {display:none}
.college .caption .title_right .is_bought .not_bought {display:none}
.college .caption .title_right .is_bought .has_bought {display:inline}

.theme_link {color:#6aaf4e;font-size:13px}
.theme_link:hover {text-decoration:underline;color:#6aaf4e}


.help_head_bg {background:url(/home/img/header_bg.png) no-repeat;background-size:cover;width:100%;height:290px}
.help_head_bg .search_bar {margin:0 auto ;width:730px;position:relative;top:140px;}
.help_head_bg .search_bar i {position:absolute;font-size:16px;color:#9d9d9d;top:13px;left:15px}
.help_head_bg .search_bar input {text-indent:40px;font-size:15px;width:630px;height:40px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:40px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.help_head_bg .search_bar input:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.help_head_bg .search_bar > a {display:inline-block;color:#fff;background:#6aaf4e;width:98px;text-align:center;font-size:15px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height:42px;line-height:42px;position:absolute;right:0;top:0}
.help_head_bg .search_bar > a:hover {background:rgb(115,189,84)}
.help_head_bg .search_bar .hotsearch a {color:#fff;margin-right:12px;font-size:13px}
.help_head_bg .search_bar .hotsearch a:hover {text-decoration:underline}
.help_head_bg .search_bar .hotsearch {padding-top:10px}

.help_list {width:100%;background:#f5f6f8}
.help_list .wrap {width:1140px;margin:  0 auto;padding-bottom:30px}
.help_list .top a {font-size:15px;line-height:60px}
.help_list .top a:hover {text-decoration:underline}
.help_list .top i {padding: 0 14px}
.help_list .left {width:770px;float:left}
.help_list .left > h3 {    font-size: 24px;  line-height: 68px;   font-weight:300;   padding-bottom: 20px;}
.help_list .left ul li {position:relative;}
.help_list .left ul li .like {position:absolute;top:2px}
.help_list .left ul li .like > span {display:inline-block;color:#fff;font-size:12px;border-radius:3px;background:#f4a51b;width:40px;text-align:center}
.help_list .left ul li .like > i {font-size:14px;padding-left:10px}
.help_list .left ul li .questions {padding-left:66px;}
.help_list .left ul li .questions > h4 a b{color:red;}
.help_list .left ul li .questions > h4 a {font-size:16px;padding-bottom:10px;line-height:24px}
.help_list .left ul li .questions > h4 a:hover {text-decoration:underline}
.help_list .left ul li .questions > div > span {color:#999;font-size:14px;margin-left:10px}
.help_list .left ul li .questions > div {padding-bottom:8px;border-bottom:1px solid #ddd;margin-bottom:14px;font-size:14px;color:gray;}
.help_list .left ul li:last-child .questions > div {border:none}
.help_list .right {background:#fcfcfc;font-size:14px;width:300px;float:right ;padding:0 20px 50px;box-shadow: 0 2px 5px rgba(0,0,0,0.1);margin-top:90px;}
.help_list .right > h3 {font-size:20px;line-height:60px;border-bottom:1px solid #6aaf4e;margin-bottom:20px}
.help_list .right > ul > li {position:relative}
.help_list .right > ul > li > i {position:absolute;top:7px}
.help_list .right > ul > li .title {padding-left:16px}
.help_list .right > ul > li .title h4 a {font-size:14px;padding-bottom:4px;line-height:24px}
.help_list .right > ul > li .title h4 a:hover {text-decoration:underline}
.help_list .right ul li .title > div > span {color:#999;font-size:13px;margin-left:10px}
.help_list .right ul li .title > div {margin-bottom:10px;color:gray;}


.help_contain {width:100%;background:#f5f6f8}
.help_contain .wrap {width:1140px;margin:0 auto;padding-bottom:10px}
.help_contain .top a {font-size:15px;line-height:60px}
.help_contain .top a:hover {text-decoration:underline}
.help_contain .top i {padding: 0 14px}
.help_contain .left {float:left;width:770px;padding-right:20px}
.help_contain .left .contain {padding-bottom:20px;margin-bottom:20px;    word-wrap: break-word;}
.help_contain .left .contain > h3 {font-size:24px;line-height:36px;border-bottom:2px solid #6aaf4e;padding:8px 0px 20px 0px;}
.help_contain .left .contain .title_subscript {font-size:13px;margin-top:10px;margin-bottom:20px}
.help_contain .left .contain .title_subscript>:nth-child(2) {color:#a0a0a0;margin-left:10px;}
.help_contain .left .contain .title_subscript>:nth-child(2)>:nth-child(1) {margin-right:10px}
.help_contain .left .contain {    font-size: 18px;    line-height: 180%;    margin-bottom: 10px;}
.help_contain .left .contain em {    font-size: 23px;    line-height: 33px;    border-left: 4px solid #6aaf4e;    padding-left: 10px;    margin: 20px 0;    display: block;}
/*.help_contain .left .contain a {color:#5a77e2;text-decoration:underline}*/
.help_contain .left .contain a:hover{cursor:text}
.help_contain .left .contain a strong {color:#6aaf4e;text-decoration:underline;cursor:pointer}
.help_contain .left .contain img {border:1px solid #eee;border-radius:10px;max-width:748px;padding:10px;margin:6px 0;background:#fff}
.help_contain .left .keywords {margin-top:30px;color:#a0a0a0;}
.help_contain .left .keywords > span {margin-left:10px}
.help_contain .left .keywords a:hover {cursor:pointer;text-decoration:underline}
.help_contain .left .comment h4 {font-size:24px;color:#878787;line-height:60px;margin-top:10px;}
.help_contain .left .comment > a {display:inline-block;color:#fff;font-size:14px;border-radius:5px;padding:0 10px;line-height:30px}
.help_contain .left .comment > a i {padding-right:6px}
.help_contain .left .comment > a:nth-child(2) {background:#6aaf4e;margin-right:10px}
.help_contain .left .comment > a:nth-child(2):hover {background:#74bf55}
.help_contain .left .comment > a:nth-child(3) {background:#f4a51b}
.help_contain .left .comment > a:nth-child(3):hover {background:#feb027}
.help_contain .left .comment {border-bottom:1px solid #ddd;padding-bottom:20px}
.help_contain .left .pre_next_writing {padding-top:5px;}
.help_contain .left .pre_next_writing > span {display:inline-block}
.help_contain .left .pre_next_writing {text-align:justify}
.help_contain .left .pre_next_writing:after {display:inline-block;content:"";height:0;margin:0;width:100%;overflow:hidden}
.help_contain .left .pre_next_writing .pre {text-align:left}
.help_contain .left .pre_next_writing .next {text-align:right}
.help_contain .left .pre_next_writing .gray {color:#8c8c8c;margin: 0 10px}
.help_contain .left .pre_next_writing a:hover {cursor:pointer;text-decoration:underline}
.help_contain .left .pre_next_writing i:last-child {margin-left:10px}
.help_contain .left .follow {text-align:center;margin-top:50px}
.help_contain .left .follow > img {width:100px;margin: 20px 0}
.help_contain .left .follow > p > span {color:#6aaf4e}
.help_contain .left .follow > p:nth-child(3) {color:#4f4f4f;margin-bottom:10px}
.help_contain .left .follow > p:nth-child(4) {font-weight:bold;font-size:12px}
.help_contain .right .recent_viewed {background:#fcfcfc;font-size:14px;width:300px;float:right ;padding:0 20px 50px;box-shadow: 0 2px 5px rgba(0,0,0,0.1)}
.help_contain .right .recent_viewed > h3 {font-size:20px;line-height:60px;border-bottom:1px solid #6aaf4e;margin-bottom:20px}
.help_contain .right .recent_viewed > ul > li {position:relative}
.help_contain .right .recent_viewed > ul > li > i {position:absolute;top:7px}
.help_contain .right .recent_viewed > ul > li .title {padding-left:16px}
.help_contain .right .recent_viewed > ul > li .title h4 a {font-size:14px;padding-bottom:4px;line-height:24px}
.help_contain .right .recent_viewed > ul > li .title h4 a:hover {text-decoration:underline}
.help_contain .right .recent_viewed ul li .title > div > span {color:#999;font-size:13px;margin-left:10px}
.help_contain .right .recent_viewed ul li .title > div {margin-bottom:10px;color:gray;}
.help_contain .right .relative_writing {background:#fcfcfc;font-size:14px;width:300px;float:right ;padding:0 20px 50px;margin-top:30px;box-shadow: 0 2px 5px rgba(0,0,0,0.1)}
.help_contain .right .relative_writing ul li .title > div > span {color:#999;font-size:13px;margin-left:10px}
.help_contain .right .relative_writing ul li .title > div {margin-bottom:10px;color:gray;}
.help_contain .right .relative_writing > h3 {font-size:20px;line-height:60px;border-bottom:1px solid #6aaf4e;margin-bottom:20px}
.help_contain .right .relative_writing > ul > li {position:relative}
.help_contain .right .relative_writing > ul > li > i {position:absolute;top:7px}
.help_contain .right .relative_writing > ul > li .title {padding-left:16px}
.help_contain .right .relative_writing > ul > li .title h4 a {font-size:14px;padding-bottom:4px;line-height:24px}
.help_contain .right .relative_writing > ul > li .title h4 a:hover {text-decoration:underline}

.help_center {width:100%;background:#f5f6f8}
.help_center .wrap {width:1140px;margin:0 auto;}
.help_center .top a {font-size:15px;line-height:60px}
.help_center .top a:hover {cursor:pointer;text-decoration:underline}
.help_center .top i {padding: 0 14px}
.help_center .left {float:left;width:770px;padding-right:20px}
.help_center .left .contain {padding-bottom:20px;margin-bottom:20px;min-height:800px}
.help_center .left .contain > h3 {font-size:24px;line-height:68px; font-weight:300;    padding-bottom: 20px;}
.help_center .left .contain > dl {display:inline-block;width:380px;margin-bottom:30px;vertical-align:top}
.help_center .left .contain > dl > dt {margin-bottom:14px}
.help_center .left .contain > dl > dt > em a {display: block;    height: 24px;    line-height: 26px;    font-size: 17px;    border-left: 5px solid #6aaf4e;    padding: 0px 0 0 10px;}
.help_center .left .contain > dl > dt > em a:hover {text-decoration:underline}
.help_center .left .contain > dl > dd {position:relative;}
.help_center .left .contain > dl > dd > i {position:absolute;top:6px}
.help_center .left .contain > dl > dd > a {padding:5px 30px 5px 16px;display:inline-block;line-height:22px;font-size:14px}
.help_center .left .contain > dl > dd > a:hover {cursor:pointer;text-decoration:underline}
.help_center .left .contain > dl > dd:last-child a {color:#a0a0a0;font-size:13px}
.help_center .right .wangxiaowang {width:300px;float:right ;padding:0 20px 50px;box-shadow: 0 2px 5px rgba(0,0,0,0.1);background:#fcfcfc;font-size:14px; margin-top:90px;}
.help_center .right .wangxiaowang > h3 {font-size:20px;line-height:60px;border-bottom:1px solid #6aaf4e;margin-bottom:20px}
.help_center .right .wangxiaowang > ul > li {position:relative}
.help_center .right .wangxiaowang > ul > li > i {position:absolute;top:5px}
.help_center .right .wangxiaowang > ul > li .title {padding-left:16px}
.help_center .right .wangxiaowang > ul > li .title h4 a {font-size:14px;padding-bottom:4px;line-height:24px}
.help_center .right .wangxiaowang > ul > li .title h4 a:hover {text-decoration:underline}
.help_center .right .wangxiaowang ul li .title > div > span {color:#999;font-size:13px;margin-left:10px}
.help_center .right .wangxiaowang ul li .title > div {margin-bottom:10px;font-size:13px; color:gray;}
.help_center .right .commend_writing {width:300px;float:right ;padding:0 20px 50px;margin-top:30px;box-shadow: 0 2px 5px rgba(0,0,0,0.1);background:#fcfcfc;font-size:14px}
.help_center .right .commend_writing ul li .title > div > span {color:#999;font-size:13px;margin-left:10px}
.help_center .right .commend_writing ul li .title > div {margin-bottom:10px}
.help_center .right .commend_writing > h3 {font-size:20px;line-height:60px;border-bottom:1px solid #6aaf4e;margin-bottom:20px}
.help_center .right .commend_writing > ul > li {position:relative}
.help_center .right .commend_writing > ul > li > i {position:absolute;top:5px}
.help_center .right .commend_writing > ul > li .title {padding-left:16px}
.help_center .right .commend_writing > ul > li .title h4 a {font-size:14px;padding-bottom:4px;line-height:24px;font-size:14px}
.help_center .right .commend_writing > ul > li .title h4 a:hover {text-decoration:underline}


.marketing_page .wrap {width:1140px;margin:0 auto;padding:20px 0}
.marketing_page h3 {font-weight:300;font-size:30px;text-align:center;padding:10px 0 20px}
.marketing_page h3 + p {font-size:15px;width:620px;line-height:24px;margin:0 auto;padding-bottom:20px}

.marketing_page .smart_management {width:100% ;background:#e6e6e6}
.marketing_page .smart_management .left .img_center_box img {width:265px;margin:60px 100px ; }
.marketing_page .smart_management .left,.marketing_page .smart_management .right {display:inline-block;vertical-align:top;width:490px;padding:20px}
.marketing_page .smart_management h4 {font-size:24px;line-height:60px;font-weight:300}
.marketing_page .smart_management h4 > i {font-size:36px;margin-right:20px;vertical-align:-5px}
.marketing_page .smart_management .left p,.marketing_page .smart_management .right  p {padding-left:50px;line-height:24px;font-size:15px}
.marketing_page .smart_management .left {position:relative}
.marketing_page .smart_management .img_center {width:100px;position:absolute;font-size:12px;color:#fff;bottom:157px;left:229px;text-align:center}
.marketing_page .smart_push {width:100%;background:#f5f6f8}
.marketing_page .smart_push h4 {font-size:24px;font-weight:300;margin-bottom:20px}
.marketing_page .smart_push h4 > i {font-size:40px;margin-right:24px}
.marketing_page .smart_push table {margin-left:50px;display:inline-block}
.marketing_page .smart_push table td {height:30px}
.marketing_page .smart_push table tr td:first-child {font-size:15px;position:relative}
.marketing_page .smart_push table tr td:last-child:not(:first-child) {padding-left:20px;color:#575a5d}
.marketing_page .smart_push table img {width:74px;position:absolute;left:60px;top:4px}
.marketing_page .smart_push table tr:nth-child(6) td:last-child,.marketing_page .smart_push table tr:nth-child(9) td:last-child {padding-left:40px}
.marketing_page .smart_push table + img {width:380px;vertical-align:top;padding-top:20px}
.marketing_page .smart_push table + img + p {padding-left:50px;color:#575a5d;margin-top:30px}
.marketing_page .smart_push ul {margin:20px 10px}
.marketing_page .smart_push ul li {display:inline-block;position:relative;padding-left:100px;vertical-align:top;font-size:15px;width:270px}
.marketing_page .smart_push ul li > i {position:absolute;font-size:40px;left:30px}
.marketing_page .smart_push ul li > i.phone {font-size:46px;left:50px}
.marketing_page .smart_push ul li h4 {margin-bottom:10px}
.marketing_page .smart_push .translation {font-size:15px;color:#575a5d;padding-left:50px}
.marketing_page .smart_push .translation > p {display:inline-block}
.marketing_page .smart_push .translation img {width:20px;margin-left:10px;height:11px}
.marketing_page .smart_push .translation img:first-child {margin-left:20px}
.marketing_page .smart_search {width:100%;background:#e6e6e6}
.marketing_page .smart_search p {text-align:center;font-size:18px}
.marketing_page .smart_search h4 {font-size:24px;font-weight:300;margin-bottom:30px}
.marketing_page .smart_search h4 > i {font-size:40px;margin-right:20px;vertical-align:-6px}
.marketing_page .smart_search h4 + img {width:600px}
.marketing_page .smart_search .right {display:inline-block;vertical-align:top;margin-left:40px}
.marketing_page .smart_search .right > div {color:#575a5d;height:46px;font-size:15px}
.marketing_page .smart_search .right span {display:inline-block;width:100px;font-size:16px;color:#000}
.marketing_page .smart_related {width:100%;background:#f5f6f8;}
.marketing_page .smart_related .wrap {height:1000px;position:relative}
.marketing_page .smart_related h4 , .marketing_page .smart_related div{position:absolute;z-index:1;font-size:15px}
.marketing_page .smart_related img {position:absolute;z-index:0}
.marketing_page .smart_related h4 {font-size:24px}
.marketing_page .smart_related h4 > i {font-size:40px;margin-right:20px}
.marketing_page .smart_related .wrap > h4:nth-of-type(1) {top:150px}
.marketing_page .smart_related .wrap > div:nth-of-type(1) {top:430px;left:40px}
.marketing_page .smart_related .wrap > h4:nth-of-type(2) {top:650px}
.marketing_page .smart_related .wrap > div:nth-of-type(2) {top:700px;left:50px}
.marketing_page .smart_related .wrap > div:nth-of-type(5) {top:200px;left:650px;font-size:22px}
.marketing_page .smart_related .wrap > div:nth-of-type(7) {left:650px;top:400px;font-size:22px}
.marketing_page .smart_related .wrap > div:nth-of-type(6) {left:920px;top:200px;font-size:22px}
.marketing_page .smart_related .wrap > div:nth-of-type(8) {left:962px;top:492px;font-size:24px;font-weight:100}
.marketing_page .smart_related .wrap > div:nth-of-type(3) {top:730px;left:500px;font-size:22px}
.marketing_page .smart_related .wrap > div:nth-of-type(4) {top:770px;left:500px}
.marketing_page .smart_related .wrap > img {bottom:0;left:0;}
.marketing_page .smart_related .wrap > img:nth-of-type(1) {width:530px;top:220px}
.marketing_page .smart_related .wrap > img:nth-of-type(4) {width:250px;top:226px;left:624px}
.marketing_page .smart_related .wrap > img:nth-of-type(5) {width:200px;top:227px;left:895px}
.marketing_page .smart_related .wrap > img:nth-of-type(6) {width:250px;top:430px;left:630px}
.marketing_page .smart_related .wrap > img:nth-of-type(7) {width:200px;top:441px;left:894px}
.marketing_page .smart_related .wrap > img:nth-of-type(2) {width:220px;top:740px;left:56px}
.marketing_page .smart_related .wrap > img:nth-of-type(3) {width:310px;top:645px;left:739px}

.partner_head_bg {background:url(/home/img/partner_head_bg.jpg) no-repeat;background-size:cover;width:100%;height:440px}
.about_us_bg {background:url(/home/img/about_us_bg.jpg) no-repeat;background-size:cover;width:100%;height:440px}

.partner_page {width:100%;background:#f5f6f8;padding:50px 0}
.partner_page .wrap {width:1140px;margin:0 auto}
.partner_page h2 {font-size:34px;color:#333;font-weight:300;letter-spacing:9px;text-align:center;margin:10px 0}
.partner_page h2+h3 {font-size:20px;text-align:center;color:#97a1ab;margin:10px 0 50px;font-weight:300}
.partner_page h4 {font-size:18px;border-bottom:1px solid #ddd;padding:6px 0;margin-bottom:18px;font-weight:300}
.partner_page ul img {width:121px;border-radius:5px;}
.partner_page ul > li {display:inline-block;margin:0 32px 14px 0}
.partner_page h5 {font-size:34px;color:#333;font-weight:300;letter-spacing:9px;text-align:center;padding:20px 0}
.partner_page ul.blogroll {text-align:center}
.partner_page ul.blogroll a {font-size:16px}
.partner_page ul.blogroll a:hover {text-decoration:underline;cursor:pointer;}


.join_us {width:100%;background:#f5f6f8;padding:50px 0}
.join_us .wrap {width:1140px;margin: 0 auto}
.join_us h2 {font-size:34px;color:#333;font-weight:300;letter-spacing:9px;text-align:center;margin:10px 0}
.join_us h2+h3 {font-size:20px;text-align:center;color:#97a1ab;margin:10px 0 50px;font-weight:300}
.join_us .dl_box {width:100%;background:#fff;padding:30px;display:none}
.join_us .dl_box > dl {display:inline-block;width:450px;padding-right:100px;vertical-align:top}
.join_us .dl_box dd {font-size:15px;line-height:26px;position:relative;padding-left:16px;font-weight:300;}
.join_us .dl_box dd > i.dot {display:inline-block;height:4px;width:4px;border-radius:2px;background:#000;margin-right:10px;position:absolute;top:12px;left:0}
.join_us .dl_box dt:first-child {font-size:18px;padding-bottom:10px}
.join_us .dl_box dd:first-of-type {color:gray;padding-left:0}
.join_us .dl_box dd:last-child > a {display:inline-block;background:#6aaf4e;color:#fff;width:150px;height:40px;text-align:center;border-radius:6px;line-height:40px;}
.join_us .dl_box dd:last-child > a:hover {background:#7fbc66}
.join_us .dl_box dd:last-child {margin-top:16px;padding-left:0}
.join_us .dl_box dt{font-size:17px;padding:10px 0}
.join_us .dl_box dt:first-of-type {font-weight:bold}
.join_us ul > li .title {font-size:20px;height:50px;border-bottom:1px solid #ddd;line-height:50px;position:relative;padding-left:30px}
.join_us ul > li .title:hover {background:#eee;cursor:pointer}
.join_us ul > li.spread .dl_box {display:block}
.join_us ul > li div > i {position:absolute;top:15px;left:10px}
.join_us ul > li .title:hover > i {transform:rotate(90deg);top:15px;left:12px;}

.contact_us {width:100%;background:#f5f6f8;padding:50px 0}
.contact_us .wrap {width:1140px;margin: 0 auto}
.contact_us h2 {font-size:34px;color:#333;font-weight:300;letter-spacing:9px;text-align:center;margin:10px 0}
.contact_us h2 + p {font-size:20px;text-align:center;color:#97a1ab;margin:10px 0 50px;font-weight:300}
.contact_us .wrap > ul > li {display:inline-block;width:220px;vertical-align:top;font-size:18px;font-weight:300}
.contact_us .wrap > ul > li span{color:#333;font-weight:300;}
.contact_us .wrap > ul > li:last-of-type img {width:120px}
.contact_us .wrap > ul > li:not(:last-of-type) {margin-right:80px}
.contact_us .wrap > ul > li > div {background:#fff;min-height:300px;font-size:16px;line-height:30px;margin-top:10px;padding:10px 0 0 10px;margin-left:-10px;border-top:2px solid #ddd}
.contact_us .wrap > ul > li > div > span {display:block}
.contact_us .address {position:relative;padding:20px 0;}
.contact_us .address > h3 {text-align:center;font-size:28px;line-height:60px;margin-bottom:20px;font-weight:300}
.contact_us .address .map {width:500px;height:320px;position:absolute;top:100px}
.contact_us .address > dl {padding:20px 0 20px 680px;font-size:16px;line-height:40px;background:#fcfcfc}
.contact_us .address > dl dt {font-size:18px}
.contact_us .address > dl dd:nth-of-type(2n+1) {color:gray;font-size:15px}

.pagestyle { }
.pagestyle a{font-family:微软雅黑; display:inline-block; color:#ababab; padding:3px 5px 3px 5px; border:solid 1px #ccc;  text-decoration:none; cursor:default; border-radius:3px;}
.pagestyle a:link ,.pagestyle a:visited{ color:#000;  cursor:pointer;}
.pagestyle a:hover{ border:solid 1px #92c55d;}
.pagestyle a.chked{ background-color:#92c55d; border:solid 1px #92c55d; color:White;}


#erp_page .wrap {width:1140px;margin: 0 auto;padding:50px 0}
#erp_page .wrap > h2 {font-size:30px;text-align:center;font-weight:300}
#erp_page .wrap > h3 {font-size:18px;text-align:center;padding:10px 0 24px;font-weight:300;color:#666}
#erp_page .functions {width:100%;background:#e6e6e6 url(/home/img/contain_bg.png) no-repeat bottom right;background-size:cover}
#erp_page .functions .wrap {width:1170px;padding:60px 15px;margin:0 auto}
#erp_page .functions .wrap > ul > li {float:left;}
#erp_page .functions ul li ul {width:244px;height:306px;background:#fff;margin:23px;position:relative;box-shadow: 1px 3px 5px #ccc;border:1px solid #fff }
#erp_page .functions ul li ul:hover {border:1px solid #6aaf4e}
#erp_page .functions ul li ul:hover a {border:1px solid #6aaf4e;color:#6aaf4e}
#erp_page .functions ul li ul li {cursor:pointer;}
#erp_page .functions ul li ul li:first-child {text-align:center;padding: 40px 0 30px;}
#erp_page .functions ul li ul li:nth-child(2) {text-align:center;font-size:18px}
#erp_page .functions ul li ul li:nth-child(3) {font-size:14px;color:#8e8e8e;padding: 10px 20px}
#erp_page .functions ul li ul li img {width:75px;height:65px}
#erp_page .functions ul li ul li a {display:inline-block;border:1px solid #8e8e8e;padding: 0 10px;font-size:13px;color:#8e8e8e;position:absolute;bottom:20px;left:85px;line-height:24px}
#erp_page .functions ul:last-child li:last-child  ul li:first-child {font-size: 20px;padding-top:120px}
#erp_page .functions ul:last-child li:last-child  ul li:last-child {font-size: 13px;color:#8e8e8e}
#erp_page .cusotmer_service_robot {width:100%;background:#f0f0f0}
#erp_page .cusotmer_service_robot .wrap > h5 {font-size:18px;text-align:center;color:gray;padding:20px 0 30px;font-weight:300}
#erp_page .cusotmer_service_robot .wrap > h4 {font-size:20px;text-align:center;padding-bottom:20px;font-weight:300}
#erp_page .cusotmer_service_robot .left,#erp_page .cusotmer_service_robot .right {display:inline-block;vertical-align:middle}
#erp_page .cusotmer_service_robot .left > ul {width:500px;display:inline-block;padding-left:20px}
#erp_page .cusotmer_service_robot .left div {display:inline-block;vertical-align:middle;font-size:16px;line-height:24px}
#erp_page .cusotmer_service_robot .left .dialog_blue {background:#63d3e9;padding:10px 20px;border-radius:5px;position:relative}
#erp_page .cusotmer_service_robot .left .dialog_white {background:#fff;padding:10px 20px;border-radius:5px;position:relative;text-align:left}
#erp_page .cusotmer_service_robot .left > ul > li>:first-child {margin-right:30px}
#erp_page .cusotmer_service_robot .left > ul > li {margin:20px 0}
#erp_page .cusotmer_service_robot .left > ul > li:nth-of-type(2n) {text-align:right}
#erp_page .cusotmer_service_robot .left > ul > li div span.gray_bg {display:inline-block;background:#e6e6e6;padding:0px 4px;border-radius:4px}
#erp_page .cusotmer_service_robot .left > ul > li div span.link {color:#465dd1;text-decoration:underline}
#erp_page .cusotmer_service_robot .left .dialog_blue i {display:inline-block;width:0;height:0;border-bottom:12px solid #63d3e9;border-left:20px solid transparent;position:absolute;top:24px;left:-20px}
#erp_page .cusotmer_service_robot .left .dialog_white i {display:inline-block;width:0;height:0;border-bottom:12px solid #fff;border-right:20px solid transparent;position:absolute;bottom:45%;right:-20px}
#erp_page .cusotmer_service_robot .left > ul > li p {color:gray;font-size:12px;padding-top:6px}
#erp_page .cusotmer_service_robot .left > ul > li:nth-child(2) p {padding-right:215px}
#erp_page .cusotmer_service_robot .left > ul > li:nth-child(4) p {padding-right:88px}
#erp_page .cusotmer_service_robot .right {padding-left:150px}
#erp_page .cusotmer_service_robot .right h3 {font-size:20px;font-weight:normal}
#erp_page .cusotmer_service_robot .right h4 {font-size:18px;padding:20px 0 26px}
#erp_page .cusotmer_service_robot .right img {width:20px;margin-right:10px;height:11px}
#erp_page .cusotmer_service_robot .right p {padding-top:16px;font-size:15px}
#erp_page .auto_order_process {width:100%;background:#e6e6e6;}
#erp_page .auto_order_process .wrap > div {vertical-align:top;font-size:20px;float:left;padding-top:62px}
#erp_page .auto_order_process .wrap > div h4 {font-size:24px;font-weight:400;padding-bottom:10px}
#erp_page .auto_order_process table {float:right;}
#erp_page .auto_order_process table td {font-size:18px;height:40px;padding:0 40px}
#erp_page .auto_order_process table td i {font-size:24px;vertical-align:-2px}
#erp_page .auto_order_process table img {width:36px;vertical-align:-4px}
#erp_page .auto_order_process table td:first-child {background:#ddd;width:350px}
#erp_page .auto_order_process table td:last-child {background:#63d3e9;width:250px}
#erp_page .auto_order_process table tr:first-child td {padding-top:20px}
#erp_page .auto_order_process table tr:last-child td {padding-bottom:20px}
#erp_page .smart_procurement_advice {width:100%;background:#f0f0f0;text-align:center}
#erp_page .smart_procurement_advice dl {display:inline-block;vertical-align:middle;text-align:left;width:260px}
#erp_page .smart_procurement_advice dl dt {font-size:20px;font-weight:bold;background:#63d3e9;height:50px;line-height:50px;padding-left:26px}
#erp_page .smart_procurement_advice dl dd {font-size:16px;background:#e6e6e6;line-height:30px;padding-left:26px;height:30px}
#erp_page .smart_procurement_advice .wrap > i {color:#ddd;font-size:100px;vertical-align:middle;margin:0 20px}
#erp_page .smart_procurement_advice dl dd > i {padding-right:10px}
#erp_page .smart_procurement_advice dl dd:first-of-type {padding-top:20px}
#erp_page .smart_procurement_advice dl dd:last-of-type {padding-left:47px;font-size:20px}
#erp_page .smart_procurement_advice dl:first-of-type dd:last-of-type {padding-bottom:30px}
#erp_page .smart_procurement_advice dl:last-of-type dd:last-of-type {padding-bottom:60px} 
#erp_page .print_template_designer {width:100%;background:#e6e6e6;}
#erp_page .print_template_designer .wrap > div {display:inline-block;vertical-align:middle;font-size:18px;line-height:40px}
#erp_page .print_template_designer .wrap > img {width:780px;vertical-align:middle;padding-left:85px}
#erp_page .analytical_statement {width:100%;background:#f0f0f0}
#erp_page .analytical_statement img {width:240px;margin:0 40px}
#erp_page .analytical_statement ul {display:inline-block;width:726px;margin-left:80px}
#erp_page .analytical_statement ul li {background:#fff;display:inline-block;border-top:3px solid #ccc;width:210px;height:76px;margin:10px;text-align:center;line-height:76px;font-size:18px;}


#about_us {width:100%;background:#f5f6f8;}
#about_us .wrap {width:1140px;margin: 0 auto;padding:10px 0}
#about_us .wrap > h2 {font-size:30px;text-align:center;font-weight:300;padding:40px 0 20px}
#about_us .wrap > h3 {font-size:18px;text-align:center;padding:10px 0 24px;font-weight:300;color:#666}
#about_us .wrap > p {font-size:20px;line-height:1.5;font-weight:300;margin-bottom:30px;text-indent:40px;}
#about_us .culture > div {display:inline-block;padding:20px}
#about_us .culture {text-align:justify;line-height:2}
#about_us .culture:after {content:"";width:100%;height:0;display:inline-block}
#about_us .culture > div>:first-child {font-size:22px;font-weight:300}
#about_us .culture > div>:last-child {font-size:20px;color:gray }
#about_us dl {border-left:1px solid #17a8ed;font-size:20px;line-height:1.5;font-weight:300;margin: 80px auto 0;width:800px}
#about_us dt,#about_us dd {margin-bottom:20px;padding-left:232px;position:relative;top:-10px}
#about_us dt > i {position:absolute}
#about_us dt > i:first-of-type {display:inline-block;width:14px;height:14px;border-radius:50%;background:#17a8ed;left:-8px;top:8px}
#about_us dt > i:last-of-type {display:inline-block;width:100px;border-bottom:1px solid #e6e6e6;top:15px;left:106px}
#about_us dt > span {position:absolute;top:1px;left:23px}

#agency_page .white_bg {background:#f5f6f8;width:100%}
#agency_page .gray_bg {width:100%;background:#e6e6e6}
#agency_page .wrap {width:1140px;margin: 0 auto}
#agency_page h2 {font-size:34px;font-weight:300;padding:50px 0 20px;text-align:center}
#agency_page h3 {font-size:18px;font-weight:300;padding-bottom:30px;text-align:center;color:gray}
#agency_page p {font-size:18px;font-weight:300;line-height:1.8;padding-bottom:50px}
#agency_page .our_advantage .net {background:url(/home/img/league_bg.png) no-repeat 0 20px;background-size:contain;width:1000px;margin: 0 auto;height:630px;position:relative}
#agency_page .our_advantage .net > img {display:none}
#agency_page .our_advantage .net > div {position:absolute}
#agency_page .our_advantage .net .font_white {font-size:17px;font-weight:bold;color:#fff;line-height:1.8}
#agency_page .our_advantage .net .font_blue {font-size:13px;color:#0192e1;line-height:1.8}
#agency_page .our_advantage .net .font_purple {font-size:13px;color:#0164c9;line-height:1.8}
#agency_page .our_advantage .net > div:nth-of-type(1) {top:293px;left:57px}
#agency_page .our_advantage .net > div:nth-of-type(2) {top:390px;left:-10px}
#agency_page .our_advantage .net > div:nth-of-type(3) {top:36px;left:194px}
#agency_page .our_advantage .net > div:nth-of-type(4) {top:125px;left:234px}
#agency_page .our_advantage .net > div:nth-of-type(5) {top:397px;left:367px}
#agency_page .our_advantage .net > div:nth-of-type(6) {top:503px;left:308px}
#agency_page .our_advantage .net > div:nth-of-type(7) {top:129px;left:447px}
#agency_page .our_advantage .net > div:nth-of-type(8) {top:224px;left:500px}
#agency_page .our_advantage .net > div:nth-of-type(9) {top:67px;left:658px}
#agency_page .our_advantage .net > div:nth-of-type(10) {top:151px;left:715px}
#agency_page .our_advantage .net > div:nth-of-type(11) {top:349px;left:780px}
#agency_page .our_advantage .net > div:nth-of-type(12) {top:450px;left:739px}
#agency_page .agency_condition ul {padding:0 0 50px 120px}
#agency_page .agency_condition li {position:relative;padding:6px 0 0 30px;font-size:18px;font-weight:300}
#agency_page .agency_condition li i {display:inline-block;height:10px;width:10px;background:#000;border-radius:50%;position:absolute;left:0;top:16px}
#agency_page .agency_flow .flow > i {font-size:80px;color:#a3a3a3;line-height:120px;vertical-align:middle;font-weight:100;margin:0 25px}
#agency_page .agency_flow .flow > span {display:inline-block;height:120px;width:120px;border-radius:50%;background:#0192e1;color:#fff;font-weight:bold;font-size:20px;text-align:center;line-height:120px}
#agency_page .agency_flow .flow {padding:30px 0 80px }
#agency_page .apply_agency {padding-bottom:80px}
#agency_page .apply_agency .card {background:#fff;margin:30px auto 0;width:550px}
#agency_page .apply_agency .card > img {width:170px;float:left;padding:40px 40px 40px 20px}
#agency_page .apply_agency .card > div {float:left}
#agency_page .apply_agency .card > div > div > img {width:16px;vertical-align:-3px;margin-right:10px}
#agency_page .apply_agency .card > div > div {font-size:16px;line-height:36px}
#agency_page .apply_agency .card > div > div:nth-child(1) {font-size:24px;border-bottom:2px solid #f2f2f2;padding:30px 70px 10px 0}
#agency_page .apply_agency .card > div > div:nth-child(1) > span {display:inline-block;font-size:14px;color:#fff;background:#6aaf4e;border-radius:20px;line-height:28px;padding: 0 14px;margin-left:24px}
#agency_page .apply_agency .card > div > div:nth-child(n+2) > span {color:#8b8b8b}

.module_submit_wrap {width:100%;background:#eee;padding:1px 0}
.module_submit {width:1200px;margin: auto;}
.module_submit .title {color:gray;margin:20px 0 20px 5px;}
.module_submit .content {background:#f5f6f7;width:1200px;min-height:600px;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.1);}
.module_submit .content .tip {color:gray;font-size:12px;margin:25px 0 ;display:inline-block;width:1200px;text-align:center;}
.module_submit .content ul {margin-bottom:200px;display:inline-block;}
.module_submit .content ul li {list-style:none;font-size:14px;color:gray;margin-bottom:20px;display:inline-block;}
.module_submit .content ul li .red {color:red;}
.module_submit .content ul li label.caption {margin-left:100px;margin-right:15px;min-width:100px;text-align:right;display:inline-block;}
.module_submit .content ul li label.types {position:relative;margin-right:15px;margin-bottom:5px;display:inline-block;min-width:65px;padding-left:6px}
.module_submit .content ul li label.types input[type='radio'] {position:absolute;left:3px;top:3px;border:none;outline:none}
.module_submit .content ul li label.types input[type='radio']:checked {outline:none}
.module_submit .content ul li label.types input[type='radio']:active {outline:none}
.module_submit .content ul li label.types input[type='radio']:focus {outline:none}
.module_submit .content ul li label.types span {margin-left:20px;}
.module_submit .content ul li label.types.last {margin-bottom:20px;}
.module_submit .content ul li input[type='text'] {width:680px;height:30px;padding-left:15px;}
.module_submit .content ul li textarea {width:689px;height:130px;resize:none;}
.module_submit .content ul li .btn_submit {width:320px;height:45px;background:#ff7900;display:inline-block;line-height:45px;font-size:16px;text-align:center;color:white;border-radius:5px;margin-left:219px;cursor:pointer;}
.module_submit .content ul li div.cnt {float:right;width:703px;padding:0;}
.module_submit input[type='text'],.module_submit textarea {background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;display: inline-block;height: 20px;padding: 4px 6px;font-size: 12px;line-height: 20px;color: #555;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;display: inline-block;}
.module_submit input[type='text']:focus,.module_submit textarea:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); }



#not_found {width:100%;background:#f5f6f8;}
#not_found .wrap {width:800px;height:500px;margin: 0 auto;padding:120px 0 0 200px}
#not_found img {width:222px}
#not_found h2 {font-size:30px;font-weight:300;color:#519d52;padding:40px 0 20px}
#not_found p {font-size:16px;font-weight:300;color:#519d52;padding-bottom:40px}
#not_found a {display:block;width:100px;height:30px;color:#fff;background:#519d52;line-height:30px;text-align:center;border-radius:5px;}
#not_found a:hover {background:#60b162}


#lost_pass {width:100%;background:#f5f6f8}
#lost_pass .wrap {width:380px;margin:0 auto;padding:50px 50px 100px 50px;}
#lost_pass .wrap > h3 {font-size:28px;color:#747474;text-align:center;padding:30px 0}
#lost_pass .radio_inline {font-size:16px;color:#999;position:relative;padding-left:22px;cursor:pointer;margin-right:20px}
#lost_pass .radio_inline > input[type='radio'] {opacity:0;position:absolute;left:-9999px}
#lost_pass .radio_inline > label {position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #d7dbde;left:0;top:0;background:#fff}
#lost_pass .radio_inline > input[type='radio']:checked + label {border:2px solid #6aaf4e}
#lost_pass .radio_inline > input[type='radio']:checked + label::after {content:'';position:absolute;width:6px;height:6px;border-radius:50%;background:#6aaf4e;transition: all 0.2s;top:3px;left:3px;-webkit-transtion: all 0.2s}
#lost_pass .radio_inline:hover > label {border:2px solid #6aaf4e;cursor:pointer;}
#lost_pass .input_text {background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;display: inline-block;height: 20px;padding: 4px 6px;font-size: 12px;line-height: 20px;color: #555;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;display: inline-block;}
#lost_pass .input_text::-webkit-input-placeholder {color:#999;font-size:16px}
#lost_pass .input_text:-moz-placeholder {color:#999;font-size:16px}
#lost_pass .input_text::-moz-placeholder {color:#999;font-size:16px}
#lost_pass .input_text:-ms-input-placeholder {color:#999;font-size:16px}
#lost_pass .input_text:focus {border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
#lost_pass .btn_blue {display:block;text-align:center;color:#fff;font-size:16px;background:#6aaf4e;height:40px;line-height:40px;font-weight:bold;border-radius:4px;width:100%}
#lost_pass .btn_blue:hover {background:#79be5d}
#lost_pass .link {color:#15bdf9;cursor:pointer}
#lost_pass .link:hover {text-decoration:underline}
#lost_pass .text_area {width:378px;background:#fff;border:1px solid #ccc;border-radius:4px;text-align:center;color:gray;font-size:16px;line-height:2;padding:10px 0;margin-bottom:10px}
#lost_pass .input_text {width:352px;font-size:16px;height:30px;padding-left:20px;margin:10px 0}
#lost_pass .input_text_narrow {width:212px}
#lost_pass .btn_blue {margin:10px 0}
#lost_pass .get_code img{width:118px;vertical-align:middle;margin-left:20px;cursor:pointer}
#lost_pass .bottom {font-size:16px;color:gray;line-height:2}
#lost_pass .align_right {float:right}
#lost_pass .get_reset {display:none}
#lost_pass .reset_show .get_code {display:none}
#lost_pass .reset_show .get_reset {display:block}


.layout_wrap {width:100%;background:#f5f6f8;}
.layout_content {width:1140px;padding:15px 15px 30px;margin:0 auto;font-size:14px}
.layout_content .top {}
.layout_content .left {float:left;width:840px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.layout_content .right {float:right;width:280px}

.module_ask_top .theme_search {margin:0 10px 0 55px}

.module_login .logined {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);text-align:center;padding-bottom:20px;display:none}
.module_login .logined img {border-radius:5px;max-width:100px;max-height:100px;margin:20px 0 10px;}
.module_login .logined a {background:#f5f6f8;display:inline-block;width:102px;height:30px;line-height:30px;font-weight:bold;border-radius:4px;margin:4px 6px}
.module_login .logined a:hover {background:#eee}
.module_login .not_login a{color:#6aaf4e}
.module_login .not_login {height:148px;text-align:center;background:#fff;line-height:148px; vertical-align:middle;}
.module_login .not_login a:hover {text-decoration:underline}
.module_login.has_logined .logined {display:block}
.module_login.has_logined .not_login {display:none}

.module_relative_list {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:20px;margin-top:20px}
.module_relative_list .title {font-size:20px;line-height:60px;border-bottom:1px solid #6aaf4e;margin-bottom:20px}
.module_relative_list .grey {color:#999;}
.module_relative_list .time {font-size:13px;margin-left:10px}
.module_relative_list li {position:relative;margin-bottom:6px}
.module_relative_list i {position:absolute;top:3px}
.module_relative_list .item {padding-left:16px}
.module_relative_list a {font-size:14px;padding-bottom:4px;line-height:1.5}
.module_relative_list a:hover {text-decoration:underline}

.module_news_flash {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:10px 20px;}
.module_news_flash .title {font-size:20px;font-weight:bold;padding-bottom:8px;line-height:2}
.module_news_flash .item {position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.module_news_flash a {display:inline-block;line-height:2}
.module_news_flash a:hover {text-decoration:underline}
.module_news_flash .nomal {font-size:14px;font-weight:normal;top:6px;position:absolute;right:0;}
.module_news_flash .empty {display:inline-block;width:100%;text-align:center;height: 280px;line-height: 200px;color: #999;font-size: 16px;}

.module_hot_tag {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:10px 20px;}
.module_hot_tag .title {font-size:20px;font-weight:bold;line-height:2;border-bottom:1px solid #ddd;margin-bottom:8px}
.module_hot_tag .tag {display:inline-block;padding-bottom:6px;padding-right:6px;cursor:pointer}
.module_hot_tag .tag:hover {text-decoration:underline}
.module_hot_tag .tag1 {color:#dcbb59;font-size:15px}
.module_hot_tag .tag2 {color:#838a25;}
.module_hot_tag .tag3 {color:#caa55f;font-size:16px}
.module_hot_tag .tag4 {color:#f39c11;font-size:13px}
.module_hot_tag .tag5 {color:#acd252;font-size:15px}
.module_hot_tag .tag6 {color:#ee830e;font-size:13px}

.module_ask_professor {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:10px 20px;margin-top:20px}
.module_ask_professor .title {font-size:20px;font-weight:bold;padding-bottom:16px}
.module_ask_professor .point {margin-bottom:16px;width:200px;height:60px;background:#f5f6f8;position:relative;margin-left:20px;padding-left:28px}
.module_ask_professor .point .active_title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px 0}
.module_ask_professor .point img {position:absolute;width:60px;height:60px;left:-32px}
.module_ask_professor .point a {margin-left:10px}
.module_ask_professor .point a:hover {text-decoration:underline}
.module_ask_professor .list {position:relative;padding-right:40px;margin-bottom:6px;max-height:40px;overflow-y:hidden}
.module_ask_professor .list a:hover{text-decoration:underline}
.module_ask_professor .list .view {position:absolute;top:0;right:0;color:#999}
.module_ask_professor .lists {padding-bottom:10px;border-bottom:1px solid #ddd}
.module_ask_professor .input_title {padding-top:16px}

.module_news_list {padding:0 20px 20px}
.module_news_list img {position:absolute;top:0;left:0;width:150px;height:100px}
.module_news_list .title {font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 0}
.module_news_list .item {padding-left:168px;position:relative;width:570px;padding-bottom:30px;}
.module_news_list .detail {position:relative;line-height:1.6;height:4.8em;overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;color:#666}
.module_news_list .list {border-bottom:1px solid #ddd}
.module_news_list .list:last-child {border-bottom:none}
.module_news_list a:hover{text-decoration:underline}
.module_news_list .empty {display:inline-block; width:100%; height:587px; line-height:500px; text-align:center; font-size:16px; color:#999;}

.module_news_center {padding:20px 20px 0}
.module_news_center .title {font-size:21px;font-weight:bold;padding-bottom:4px}
.module_news_center a {line-height:1.5}
.module_news_center a:hover {text-decoration:underline}
.module_news_center i {margin:0 10px}
.module_news_center .item {font-size:18px}

.module_news_detail {padding:20px}
.module_news_detail .title_area {padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:20px}
.module_news_detail .title {text-align:center;font-size:25px;line-height:2}
.module_news_detail .sub_title {text-align:center;color:#999;}
.module_news_detail p {padding:0 40px 14px;font-size:16px;line-height:1.8}
.module_news_detail .key_word {margin-left:40px}
.module_news_detail .key_word span {margin-right:10px}
.module_news_detail .key_word a:hover {text-decoration:underline}

.module_extended_reading .title {font-size:16px;font-weight:bold;padding:20px 60px;}
.module_extended_reading a {line-height:1.5;}
.module_extended_reading a:hover{text-decoration:underline}
.module_extended_reading .items {padding:0 60px }
.module_extended_reading .item {display:inline-block;width:318px;padding-right:30px;vertical-align:top;position:relative;padding-left:10px}
.module_extended_reading {padding-bottom:40px}
.module_extended_reading .item i {position:absolute;top:2px;left:0}
.module_extended_reading .empty {display:inline-block; width:100%; height:105px; line-height:100px; text-align:center; font-size:16px; color:#999;}

.module_follow {text-align:center;margin-top:50px}
.module_follow > img {width:100px;margin: 20px 0}
.module_follow > p > span {color:#6aaf4e}
.module_follow > p:nth-child(3) {color:#4f4f4f;margin-bottom:10px}
.module_follow > p:nth-child(4) {font-weight:bold;font-size:12px}

.theme_nav {padding:10px 0}
.theme_nav a {font-size:14px}
.theme_nav a:hover {text-decoration:underline}
.theme_nav i {margin:0 10px}

.theme_logo {position:relative;padding-left:130px;display:inline-block;vertical-align:middle}
.theme_logo .logo {height:36px;position:absolute;top:6px;left:0}
.theme_logo .sub_head {font-size:24px}
.theme_logo .sub_describe {font-size:14px;color:#999}

.theme_search {margin:10px auto;position:relative;display:inline-block}
.theme_search i {position:absolute;font-size:15px;color:#9d9d9d;top:10px;left:13px}
.theme_search input {text-indent:34px;font-size:14px;width:600px;height:34px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:34px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.theme_search input:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.theme_search a {display:inline-block;color:#fff;background:#6aaf4e;width:90px;text-align:center;font-size:14px;border:1px solid #6aaf4e;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height:34px;line-height:34px;vertical-align:-1px}
.theme_search a:hover {background:rgb(115,189,84);text-decoration:none}

.theme_btn_orange {color:#fff;background:#ff7900;display:inline-block;border-radius:4px;padding:0px 12px;line-height:36px;font-size:14px}
.theme_btn_orange:hover {background:#f18829;color:#fff}

.theme_subnav {display:inline-block;float:right;padding-top:20px}
.theme_subnav a:hover {text-decoration:underline}
.theme_subnav i {margin:0 10px;color:#ddd}

.theme_small_ad {margin:20px 0}
.theme_small_ad img {height:120px;width:280px;}
.theme_middle_ad {padding:20px;text-align:center}
.theme_middle_ad img {width:780px;height:90px}

.theme_content_nav  {margin:0 20px;border-bottom:1px solid #ddd}
.theme_content_nav a {display:inline-block;padding:8px 8px}
.theme_content_nav a:hover {border-bottom:2px solid #6aaf4e;padding-bottom:6px}
.theme_content_nav a.checked {border-bottom:2px solid #6aaf4e;padding-bottom:6px}

.theme_icon_square {display:inline-block;width:4px;height:4px;background:#000;vertical-align:4px;margin-right:6px}

.theme_switch_select {background:#fff;padding:10px 20px;margin-bottom:10px}
.theme_switch_select a {display:inline-block;padding:2px 8px;margin:0 4px}
.theme_switch_select a:hover {color:#6aaf4e;}
.theme_switch_select a.checked {background:#6aaf4e;color:#fff}
.theme_time {color:#999}
.theme_input {text-indent:12px;font-size:14px;width:600px;height:34px;font-size:14px;border-radius:4px;line-height:34px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.theme_input:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.theme_select {font-size:14px;width:200px;height:34px;font-size:14px;border-radius:4px;line-height:34px;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.theme_article_content {color:#383838;line-height:1.6em}
.theme_article_content img {max-width:100%}

.asklist .left .ask_comment {padding:20px}
.asklist .left .ask_comment ul {margin-bottom:16px}
.asklist .left .type {text-align:right;margin-bottom:7px}
.asklist .left .type a {padding:4px 8px;}
.asklist .left .type a:hover {padding-bottom:6px;border-bottom:2px solid #6aaf4e;}
.asklist .left .type a.checked {padding-bottom:6px;border-bottom:2px solid #6aaf4e;}
.asklist .left .item {position:relative;padding-top:10px;padding-bottom:10px;border-top:1px solid #ddd}
.asklist .left .item:first-child {border-top:none}
.asklist .left .portrait {position:absolute}
.asklist .left .portrait img {width:40px;height:40px;border-radius:4px}
.asklist .left .portrait a {padding:4px 8px;background:#f5f6f8;border-radius:4px;margin-top:6px;display:inline-block}
.asklist .left .portrait a:hover {text-decoration:underline}
.asklist .left .comment {padding-left:56px;}
.asklist .left .comment .title {font-weight:bold;line-height:2}
.asklist .left .comment .title a:hover {text-decoration:underline}
.asklist .left .comment .details {line-height:1.7;margin-bottom:6px;padding:5px 0;color:#666}
.asklist .left .comment .category {display:inline-block;padding:2px 4px;border-radius:2px;background:#f5f6f8;color:gray;}
.asklist .left .comment .time {color:#999;margin-left:10px}
.asklist .left .comment .dot {width:2px;height:2px;background:#000;border-radius:50%;display:inline-block;vertical-align:4px;margin:0 4px}
.asklist .empty {width: 100%;height: 462px;line-height: 462px;text-align: center;font-size: 16px;color: #999;}


.askdetail .left .askdetail_content {padding:20px}
.l_comment_list {font-size:14px}
.l_comment_list .review .list {position:relative;padding-left:50px;border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px}
.l_comment_list .review .portrait {width:40px;height:40px;border-radius:4px;position:absolute;top:14px;left:0px}
.askdetail .question br {margin:2px 0}
.askdetail .question .title {font-size:21px;padding:0 0 10px;font-weight:bold;border-bottom:1px solid #ddd;margin-bottom:10px;line-height:1.5}
.askdetail .question p {line-height:1.5;padding-bottom:4px}
.askdetail .question .btn_answer {margin:20px 0;line-height:34px}
.l_comment_list .review_num {margin-bottom:10px}
.l_comment_list .comment_detail {min-height:24px;margin-bottom:4px;line-height:1.6}
.l_comment_list .review .list .nickname {font-weight:bold;line-height:2}
.l_comment_list .btn_review {margin-top:10px;line-height:30px}

.news_detail .main .contain {position:relative;margin-bottom:400px}
.news_detail .main .contain .follow {position:absolute;bottom:-260px;left:288px;}
.news_detail .main .right .ask_professor .question_input {height:30px;width:184px;text-indent:10px}
.news_detail .main .right .ask_professor .question_btn {height:30px;width:50px;line-height:30px}
.askdetail .editor {height:400px; width:100%}

.news_center .main .empty {width:100%; height:218px; line-height:218px; text-align: center; font-size: 16px; color: #999;}

.askedit .main .title {font-size:26px;padding-bottom:10px}
.askedit .left .container {padding:10px 14px}
.askedit .left .container h3{font-size:16px;line-height:2;padding:10px 0}
.askedit .left .container .btn_submit {margin-top:10px;text-align:right}
.askedit .right {background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);height:790px;padding:10px 0}
.askedit .right .list {padding:10px;padding-top:50px}
.askedit .right .list dt {font-weight:bold;padding-bottom:10px;font-size:16px}
.askedit .right .list .dot {position:absolute;width:4px;height:4px;border-radius:50%;background:#000;top:8px;left:0}
.askedit .right .list dd {position:relative;padding-left:10px;padding-bottom:10px}


.mobile_show {display:none}

.teacher_page {background:#f5f6f8}
.teacher_page .wrap {width:1140px;margin:0 auto;padding-bottom:10px}
.teacher_page h1 {margin:30px 0 30px 10px;font-size:16px}
.teacher_page .lecturer {position:relative;background:#eee;padding:15px 100px 15px 200px;display:inline-block;width:440px}
.teacher_page .lecturer .portrait {position:absolute;max-height:180px;max-width:160px;top:15px;left:15px}
.teacher_page .lecturer .name {font-size:18px;font-weight:bold;margin-right:20px}
.teacher_page .lecturer .describe {font-size:14px;line-height:1.5;min-height:6rem;max-height:7.5rem;overflow:hidden;margin-bottom:20px}
.teacher_page .lecturer .stars {color:#ff9000;margin-left:10px}
.teacher_page .lecturer .teacher_title {line-height:1.5;padding-bottom:10px}
.teacher_page .course_nums {display:inline-block;padding-left:40px;vertical-align:top;line-height:2}
.teacher_page h2 {margin:30px 0 30px 10px}
.teacher_page .select_course .PC {font-size:16px;padding:10px 20px ;background:#fff;border:1px solid #eee}
.teacher_page .select_course .PC > a {display:inline-block;margin-right:20px}
.teacher_page .select_course .PC a {cursor:pointer}
.teacher_page .select_course .PC > a:hover {color:#6aaf4e}
.teacher_page .select_course .PC a.checked {background:#6aaf4e;color:#fff;padding:0 8px;}

.float_contact {position:fixed;right:0;top:30%;z-index:100;background:#fff;border-left:4px solid #6aaf4e;text-align:center}
.float_contact .icon_big {width:30px}
.float_contact ul {padding:10px 0}
.float_contact li {position:relative;padding:14px 20px 0;cursor:pointer}
.float_contact li dl {background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.1);text-align:left;padding-left:20px;padding-top:10px;padding-bottom:4px;color:#3a4b7f;line-height:1.7;width:150px}
.float_contact li dd a {color:#3a4b7f}
.float_contact li dd {padding-bottom:6px}
.float_contact li .border_bottom {border-bottom:1px solid #ddd;padding-bottom:12px;padding-top:10px}
.float_contact li:last-of-type .border_bottom {border-bottom:none}
.float_contact li:hover .message_box {display:block}
.float_contact .first_row {position:relative}
.float_contact .triangle {position:absolute;top:10px;right:-12px;color:#fff;z-index:1;font-size:16px}
.float_contact .icon_small {width:15px;margin-right:4px}
.theme_bold {font-weight:bold}
.float_contact .message_box {position:absolute;display:none;left:-190px;top:0;padding-right:40px}
.float_contact .contact_title {font-size:15px}
.float_contact .icons {color:#6aaf4e;font-size:30px}

