@charset "utf-8";
/* CSS Document */

* {}

body {
    font-family: "微软雅黑";
    background: #fff;
    margin: 0;
    padding: 0;
    color: #686868;
    min-width: 1000px;
    font-size: 12px;
    min-width: 1000px;
    text-justify: inter-ideograph;
    text-align: justify;
}

ul,
li,
ol,
dd,
dl,
h1,
h2,
h3,
h4,
form,
p {
    padding: 0;
    margin: 0;
}

ul,
li {
    list-style: none;
}

img {
    border: none;
}

.clear {
    clear: both;
    font-size: 0px;
    line-height: 0px;
    height: 0;
}

a {
    text-decoration: none;
    -webkit-transition: color 0.2s linear;
    -moz-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    transition: color 0.2s linear;
    cursor: pointer;
    color: #3e3e3e;
}

a:focus,
a:link,
a:active {
    outline: none;
}

a:hover {
    color: #0081cc;
}


/*顶部样式*/
.heared_main {
    width: 100%;
    position: fixed;
    _position: absolute;
    top: 0;
    left: 0;
    z-index: 1000000;
    height: 100px;
}

#heared_box {
    width: 100%;
    height: 60px;  /* 2019-05-03 banner 的高度  */
    background: #0081cc;
}

#heared {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

#logo {
    padding-top: 20px;
    margin-left: 15px;
    float: left;
}

#login {
    float: left;
    margin: 20px 0 0 250px;
    font-size: 12px;
}

#login ul li {
    float: left;
    line-height: 25px;
    margin-right: 20px;
	
}


#login b {
    display: block;
    width: 25px;
    height: 25px;
    float: left;
    padding: 0 5px;
    clear: both
}

#login a {
    color: #FFF;
    font-weight: bold;
    font-size: 12px;
}

#login_register span {
    color: #FFF;
    font-weight: bold;
}

#login_register {
    position: relative;
}

#add_login {
    display: none;
    position: absolute;
    top: 25px;
    left: 0px;
    z-index: 999999999;
}

#add_login a {
    color: #686868;
    font-weight: bold;
}

#add_login a:hover {
    color: #0081cc;
}

#add_login {
    width: 100px;
}

#add_login dd {
    vertical-align: middle;
    text-align: center;
}

.add_login_brg {
    background: #fff;
    border-bottom: 1px solid #efefef;
    padding: 1px 0;
    font-weight: bold;
}

.login_radius01 {
    border-radius: 3px 3px 0 0;
    padding-top: 3px;
    color: #686868;
}

.login_radius02 {
    border-radius: 0 0 3px 3px;
    padding-bottom: 3px;
}

.add_login_img {
    margin: 0 auto;
    display: block;
    margin-bottom: -3px;
}

.logo20 {
    position: absolute;
    left: -100px;
    top: 10px;
    z-index: 999;
}

/*顶部搜索框*/
#search {
    float: right;
    font-size: 12px;
    margin: 21px 0 0 0;
    position: relative;
    width: 155px;
    z-index: 99999;
}

#search_box {
    width: 155px;
    height: 22px;
    line-height: 20px;
    font-size: 12px;
    background: url(/themes/index/images/pdfsearch.png) left center no-repeat;
}

#search_box input.pdfinput {
    border: none;
    padding: 0;
    margin: 0;
    height: 19px;
    width: 132px;
    font-size: 12px;
    color: #666;
    text-indent: 8px;
    line-height: 19px;
    border-radius: 0;
}

#search_box input.pdfinput:focus {
    border-color: 0;
    outline: 0;
    -webkit-box-shadow: 0;
    -moz-box-shadow: 0;
    box-shadow: 0
}

#search_down {
    position: absolute;
    top: 22px;
    left: 0px;
    width: 153px;
    height: 200px;
    overflow: auto;
    background: #FFF;
    border: 1px solid #CCC;
    z-index: 9999999999999;
    display: none;
}

#search_down dl dt {
    padding: 10px 0 5px 5px;
    font-weight: bold;
}

#search_down dl dd {
    padding: 3px 0 4px 17px;
}

/*nav*/
/* #nav_main{width:100%; position:relative; height:40px; background:#0081cc; z-index: 1;}
#nav{ width:1000px; height:40px;  margin:0 auto; font-size:1em; line-height:40px; font-weight:bold;}
#nav li{ display:block; float:left; width:114px; text-align:center; padding:0 5px; line-height:12px; position:relative; border-right:1px solid #FFF; margin-top:8px;}
#nav li.last-child{ border-right:none;}
#nav li a{ color:#FFF;}
#nav li span{ float:right; background:url(/themes/index/images/search.png) no-repeat; width:15px; height:15px; display:block; margin-left:-15px; margin-top:-2px;}
#nav li b{ display:block; width:114px; height:5px; position:absolute; bottom:-20px; left:5px; }
#nav li b.show_bg{background:url(/themes/index/images/nav_bz.png) center center no-repeat;} */

/*sub nav*/
/* .sub_nav{ width:100%; background:#FFF; position:absolute; top:40px; z-index:10000;border-bottom:2px solid #0282cc; display:none;}
.sub_nav ul{ display:block; width:1000px; margin:0 auto; display:none}
.sub_nav ul li{ display:block; width:210px; float:left; margin:0 20px; padding:20px 0; color:#3e3e3e; line-height:20px; }
.sub_nav ul li.sub_pro_li{ width:425px;}
.sub_nav ul li dd.hy{ font-weight:normal; padding-bottom: 4px;}
.sub_nav ul li p.img_p{width:200px; height:110px;overflow:hidden; display:block; margin-bottom:16px;}
.sub_nav ul li p.img_hy{width:200px; height:110px;overflow:hidden; display:block; margin:20px 0 18px 0;}
.sub_nav ul li p.sub_p_tit{ margin:2px 0 20px 0; }
.sub_nav ul li b{ font-size:12px;line-height:18px; background:#cccccc; padding:2px 0px 2px 15px; height:14px; color:#FFF; letter-spacing:1px;}
.sub_nav ul li span{ height:18px; background:#0282cc; padding:2px 3px;}
.sub_nav ul li span a{ color:#FFF}
.sub_nav ul li span a:hover{ color:#FFF;}
.sub_nav ul li u{ text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:5px; display:block}
.sub_nav ul li dl{ width:115px; float:left; display:block; margin:0 20px 15px 20px;}
.sub_nav ul li dl.firstdl{ margin-left:0;}
.sub_nav ul li dl.last-child{ margin-right:0;}
.sub_nav ul li dt{ font-weight:bold; padding-bottom:7px; margin-top:15px;}

.sub_nav ul li img{ -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;display: block;position: relative;
	-webkit-transform: scale(1.2) ;-moz-transform: scale(1.2) ; -o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2) ;
	}
.sub_nav ul li:hover img{-webkit-transform: scale(1) ;-moz-transform: scale(1) ; -o-transform: scale(1);-ms-transform: scale(1);transform: scale(1) ;}
.sub_nav ul li img.weixinimg{-webkit-transform: scale(1) ;-moz-transform: scale(1) ; -o-transform: scale(1);-ms-transform: scale(1);transform: scale(1) ; margin-top:5px;}
.sub_nav ul li:hover img.weixinimg{ -webkit-transform:none;-moz-transform:none;-o-transform:none; transform:none;} */

/*nav*/
/* #nav_main{width:100%; position:relative; height:40px; background:#0081cc; z-index: 1;}
#nav{ width:1000px; height:40px;  margin:0 auto; font-size:1em; line-height:40px; font-weight:bold}
#nav li{ display:block; float:left; width:114px; text-align:center; padding:0 5px; line-height:12px; position:relative; border-right:1px solid #FFF; margin-top:8px;}
#nav li.last-child{ border-right:none;}
#nav li a{ color:#FFF;}
#nav li span{ float:right; background:url(/themes/index/images/search.png) no-repeat; width:15px; height:15px; display:block; margin-left:-15px; margin-top:-2px;}
#nav li b{ display:block; width:114px; height:5px; position:absolute; bottom:-20px; left:5px; }
#nav li b.show_bg{background:url(/themes/index/images/nav_bz.png) center center no-repeat;}

sub nav
.sub_nav{ width:100%; background:#FFF; position:absolute; top:40px; z-index:10000;border-bottom:2px solid #0282cc; display:none;}
.sub_nav ul{ display:block; width:1000px; margin:0 auto; display:none}
.sub_nav ul li{ display:block; width:210px; float:left; margin:0 20px; padding:20px 0; color:#3e3e3e; line-height:20px; }
.sub_nav ul li.sub_pro_li{ width:425px;}
.sub_nav ul li dd.hy{ font-weight:normal; padding-bottom: 4px;}
.sub_nav ul li p.img_p{width:200px; height:110px;overflow:hidden; display:block; margin-bottom:16px;}
.sub_nav ul li p.img_hy{width:200px; height:110px;overflow:hidden; display:block; margin:20px 0 18px 0;}
.sub_nav ul li p.sub_p_tit{ margin:2px 0 20px 0; display:block; height:20px; overflow:hidden;}
.sub_nav ul li b{ font-size:12px;line-height:18px; background:#cccccc; padding:2px 0px 2px 15px; height:14px; color:#FFF; letter-spacing:1px;}
.sub_nav ul li span{ height:18px; background:#0282cc; padding:2px 3px;}
.sub_nav ul li b{ display:inline-block; width:5px; height:18px;background:#cccccc; margin-right:2px; float:left}
.sub_nav ul li span{ display:inline-block; height:18px; line-height:18px; color:#fff;background:#0282cc; float:left}
.sub_nav ul li span a{ color:#FFF}
.sub_nav ul li span a:hover{ color:#FFF;}
.sub_nav ul li u{ text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:5px; display:block}
.sub_nav ul li dl{ width:115px; float:left; display:block; margin:0 20px 15px 20px;}
.sub_nav ul li dl.firstdl{ margin-left:0;}
.sub_nav ul li dl.last-child{ margin-right:0;}
.sub_nav ul li dt{ font-weight:bold; padding-bottom:7px; margin-top:15px;}

.sub_nav ul li img{ -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;display: block;position: relative;
	-webkit-transform: scale(1.2) ;-moz-transform: scale(1.2) ; -o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2) ;
	}
.sub_nav ul li:hover img{-webkit-transform: scale(1) ;-moz-transform: scale(1) ; -o-transform: scale(1);-ms-transform: scale(1);transform: scale(1) ;}
.sub_nav ul li:hover img{ -webkit-transform: scale(1.2) rotate(3deg);-moz-transform: scale(1.2) rotate(3deg); -o-transform: scale(1.2) rotate(3deg);-ms-transform: scale(1.2) rotate(3deg);transform: scale(1.2) rotate(3deg);}
.sub_nav ul li img.weixinimg{-webkit-transform: scale(1) ;-moz-transform: scale(1) ; -o-transform: scale(1);-ms-transform: scale(1);transform: scale(1) ; margin-top:5px;}
.sub_nav ul li:hover img.weixinimg{ -webkit-transform:none;-moz-transform:none;-o-transform:none; transform:none;} */


/*BANNER*/
.DB_tab25 {
    width: 100%;
    height: 330px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    margin-top: 100px;
}

.DB_tab25 .DB_bgSet {
    position: relative;
}

.DB_tab25 .DB_bgSet li {
    position: absolute;
    width: 100%;
    height: 330px;
    display: none;
}

.DB_tab25 .DB_imgSet {
    position: absolute;
    width: 1000px;
    left: 50%;
    margin-left: -500px;
}

.DB_tab25 .DB_imgSet .DB_1_1 {
    position: absolute;
    left: 0px;
    top: 47px;
}

.DB_tab25 .DB_imgSet .DB_1_2 {
    position: absolute;
    left: 0px;
    top: 98px
}

.DB_tab25 .DB_imgSet .DB_1_3 {
    position: absolute;
    left: 680px;
    top: 0px
}

.DB_tab25 .DB_imgSet .DB_2_1 {
    position: absolute;
    left: 20px;
    top: 85px;
}

.DB_tab25 .DB_imgSet .DB_2_2 {
    position: absolute;
    left: 500px;
    top: 43px
}

.DB_tab25 .DB_imgSet .DB_2_3 {
    position: absolute;
    left: 500px;
    top: 150px
}

.DB_tab25 .DB_imgSet .DB_3_1 {
    position: absolute;
    left: 20px;
    top: 43px;
}

.DB_tab25 .DB_imgSet .DB_3_2 {
    position: absolute;
    left: 20px;
    top: 157px
}

.DB_tab25 .DB_imgSet .DB_3_3 {
    position: absolute;
    left: 420px;
    top: 133px
}
 /*
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:120px;top:0px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:540px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:690px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:540px;top:250px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:770px;top:0px}    */

/*2019-05-02 取消注释   */

.DB_tab25 .DB_menuWrap {
    position: absolute;
    width: 1000px;
    left: 50%;
    margin-left: -500px;
}

.DB_tab25 .DB_menuWrap .DB_menuSet {
    position: absolute;
    width: 100%;
    top: 300px;
    text-align: center;
    font-size: 0;
    border-radius: 20px;
}

.DB_tab25 .DB_menuWrap .DB_menuSet li {
    cursor: pointer;
    margin: 0 3px;
    display: inline
}

.DB_tab25 .DB_prev {
    position: absolute;
    left: -100px;
    top: 150px;
    cursor: pointer;
    display: none
}

.DB_tab25 .DB_next {
    position: absolute;
    right: -100px;
    top: 150px;
    cursor: pointer;
    display: none
}

/*首页入口*/
#entrance_boxA {
    width: 100%;
    padding: 45px 0;
    background: #e8e8e8;
}

#entranceA {
    width: 1000px;
    margin: 0 auto;
    text-align: center
}

#entranceA ul li {
    position: relative;
    display: block;
    width: 214px;
    height: 165px;
    float: left;
    margin-right: 45px;
    background: #2ba8f2;
    /*cursor:pointer;*/border-radius: 15px 15px 0 0;
}

#entranceA ul li .entrance_hk {
    position: absolute;
    right: -15px;
    top: -15px;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background: #fb6737;
    color: #FFF;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}

#entranceA ul li:last-child {
    margin-right: 0px;
}

#entranceA ul li.entrance_last {
    margin-right: 0px;
}

#entranceA ul li img {border-radius: 14px 14px 0 0;}

#entranceA ul li b {
    display: block;
    width: 214px;
    height: 37px;
    background: #FFF;
    line-height: 37px;
    font-size: 14px;
    font-weight: bold;
    color: #0081cc;
    -webkit-transition: all 0.8s ease-out;
    -moz-transition: all 0.8s ease-out;
    -o-transition: all 0.8s ease-out;
    -ms-transition: all 0.8s ease-out;
    transition: all 0.8s ease-out;
}

#entranceA ul li b a {
    color: #0081cc;
}

.entranceA_img {
    position: relative;
    width: 214px;
    height: 128px;
    overflow: hidden;
}

.entranceA_img img {
    position: absolute;
    top: 0;
    left: 0;
}

.entranceA_img img.entA_img {
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    /*-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
	   opacity: 1;    */
}

.entranceA_img span img {
    -webkit-transform: rotate(0deg) scale(1);
    -moz-transform: rotate(0deg) scale(1);
    -o-transform: rotate(0deg) scale(1);
    -ms-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    /*-webkit-transform: rotate(0) scale(0);
	   -moz-transform: rotate(0) scale(0);
	   -o-transform: rotate(0) scale(0);
	   -ms-transform: rotate(0) scale(0);
	   transform: rotate(0) scale(0);
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: alpha(opacity=0);
	   opacity: 0;*/
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    /*top: -128px;
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: alpha(opacity=0);
	   opacity: 0;
	   -webkit-transition: all 0.3s ease-out 0.2s;
	   -moz-transition: all 0.3s ease-out 0.2s;
	   -o-transition: all 0.3s ease-out 0.2s;
	   -ms-transition: all 0.3s ease-out 0.2s;
	   transition: all 0.3s ease-out 0.2s;*/
}

#entranceA ul li:hover img.entA_img {
    -webkit-transform: rotate(0) scale(0);
    -moz-transform: rotate(0) scale(0);
    -o-transform: rotate(0) scale(0);
    -ms-transform: rotate(0) scale(0);
    transform: rotate(0) scale(0);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
}

/*  图片变换效果 2019-05-03  */
#entranceA ul li:hover .entranceA_img span img {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px) rotate(0deg);
    -moz-transform: translateY(0px) rotate(0deg);
    -o-transform: translateY(0px) rotate(0deg);
    -ms-transform: translateY(0px) rotate(0deg);
    transform: translateY(0px) rotate(0deg);
    /*-webkit-transform: rotate(0) scale(1);
	   -moz-transform: rotate(0) scale(1);
	   -o-transform: rotate(0) scale(1);
	   -ms-transform: rotate(0) scale(1);
	   transform: rotate(0) scale(1);
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
	   opacity: 100;*/
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
    /* -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
	   opacity: 1;
	   top: 0px;
	   -webkit-transition-delay: 0s;
	   -moz-transition-delay: 0s;
	   -o-transition-delay: 0s;
	   -ms-transition-delay: 0s;
	   transition-delay: 0s;
	   -webkit-animation: bounceY_index 0.9s linear;
	   -moz-animation: bounceY_index 0.9s linear;
	   -ms-animation: bounceY_index 0.9s linear;
	   animation: bounceY_index 0.9s linear;*/
}

/*#entrance ul li:hover b{ color:#fff; background:#0081cc}*/



/*NEWS BEGIN*/
#news {
    width: 1000px;
    margin: 0 auto;
    padding: 25px 0;
}

#news_title {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 2px;
    width: 140px;
    margin: 0 auto;
    border-bottom: 3px solid #0081cc;
    padding-bottom: 8px;
}

#news_box {}

.one_news {
    display: block;
    width: 465px;
    float: left;
    margin: 35px 70px 10px 0;
}

.one_news:nth-child(even) {
    margin: 35px 0px 10px 0;
}

.even-child {
    margin: 35px 0px 10px 0;
}

.one_news_left {
    width: 75px;
    height: 80px;
    float: left;
    border-radius: 2px;
    cursor: pointer
}

.one_news_left span {
    display: block;
    height: 50px;
    width: 75px;
}

.one_news:hover .one_news_left span {
    -webkit-animation: bounce_index 0.7s ease-in infinite;
    -o-animation: bounce_index 0.7s ease-in infinite;
    animation: bounce_index 0.7s ease-in infinite;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
}

.span_bg1 {
    background: url(/themes/index/images/d1.png) center center no-repeat;
}

.span_bg2 {
    background: url(/themes/index/images/d2.png) center center no-repeat;
}

.span_bg3 {
    background: url(/themes/index/images/d3.png) center center no-repeat;
}

.span_bg4 {
    background: url(/themes/index/images/d4.png) center center no-repeat;
}

.one_news_left b {
    color: #fff;
    height: 29px;
    text-align: center;
    line-height: 30px;
    width: 75px;
    display: block;
    border-top: 1px solid #fff;
    font-weight: normal;
}

.news_bg1 {
    background: #637ff2;
}

.news_bg2 {
    background: #25a0cc;
}

.news_bg3 {
    background: #fb6737;
}

.news_bg4 {
    background: #0081cd;
}

.one_news_right {
    float: left;
    width: 370px;
    font-size: 13px;
    margin-left: 20px;
}

.one_news_right ul li {
    line-height: 22px;
}

.one_news_right ul li font {
    width: 245px;
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.one_news_right ul li.news_right_last {
    font-size: 11px;
    color: #e96557;
    line-height: 20px;
    font-weight: bold
}

.one_news_right ul li span {
    font-size: 11px;
    color: #B6B6B6;
    padding-left: 3px;
    margin-right: 5px;
}

.one_news_right ul li u {
    font-style: none;
    text-decoration: none;
    margin: 0 3px;
    padding: 1px 2px;
    font-size: 12px;
    background: #f13f3d;
    color: #fff;
}

.one_news_right ul li u.new {
    /*background: #02ba29;*/
}

/*NEWS END*/

/*FOOTER BEGIN*/
#footer_box {
    width: 100%;
    border-top: 1px solid #0081cc;
    background: #edecec;
}

#footer {
    width: 1000px;
    margin: 0 auto;
    padding: 15px 0 15px 0;
}

#footer img {
    float: right;
    display: inline-block;
}

#footer .db_nav {
    margin-left: -10px;
}

#footer .db_nav a {
    padding: 0 10px;
}

#footer .links {
    margin-top: 20px;
}

#footer .links a {
    margin: 0 5px;
}

#footer .links span {
    float: right;
    margin-right: 10px;
}

#footer .copyright {
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}

#footer p {
    line-height: 22px;
}

#footer p span {
    float: right;
    margin-right: 10px;
}

#footer p.f_two {
    text-align: right;
}

/*FOOTER END*/


/******************************************内页样式从此开始*******************************************************/

.page_main {
    width: 1000px;
    margin: 0 auto;
    padding: 35px 0;
    margin-top: 100px;
}

.page_question {
    padding: 10px;
    box-shadow: 0px 0px 15px #ccc;
    margin: 25px auto;
    margin-top: 110px;
    width: 980px;
    border-radius: 5px;
}

.page_banner {
    width: 100%;
    height: 0px;
}

.page_left {
    width: 200px;
    float: left;
}

.page_right {
    width: 750px;
    float: right
}

.left_search {
    width: 198px;
    position: relative;
    margin-bottom: 60px;
}

input.left_search_box {
    width: 198px;
    height: 32px;
    border: 1px solid #d1d1d1;
    border-radius: 3px;
    background: url(/themes/index/images/left_search.jpg) right center no-repeat;
    color: #555252;
    font-size: 12px;
    text-indent: 5px;
    line-height: 32px;
    padding: 0;
    margin: 0;
}

.left_search_content {
    position: absolute;
    top: 34px;
    left: 0px;
    width: 198px;
    height: 200px;
    overflow: auto;
    background: #FFF;
    border: 1px solid #d1d1d1;
    z-index: 999999;
    border-radius: 0 0px 3px 3px;
    display: none;
}

.left_search_content dl dt {
    padding: 10px 0 5px 5px;
    font-weight: bold;
}

.left_search_content dl dd {
    padding: 3px 0 4px 17px;
}

.page_left_fixed {
    width: 200px;
    top: 120px;
}

.page_icon {
    display: block;
    width: 200px;
    height: 90px;
    background: #0081cc;
}

ul#menu {
    padding-top: 5px;
}

ul#menu li {
    display: block;
    line-height: 25px;
    font-size: 14px;
    border-bottom: 1px solid #CCC;
    text-indent: 50px;
    padding: 15px 0 15px 0;
    background-position: 10px 10px;
    background-repeat: no-repeat;

}

ul#menu li.par_li a {}


/*ul#menu li:hover a{color:#0081cc;}*/
ul#menu li ul {
    display: none
}




ul#menu li ul li {
    display: block;
    height: 20px;
    line-height: 40px;
    font-size: 14px;
    text-indent: 50px;
    padding: 5px 0;
    cursor: pointer;
    border-bottom: none;
    background: url(/themes/index/images/left_lis.png) 10px top no-repeat;
}

.prosearch {
    width: 200px;
    height: 38px;
    cursor: pointer;
    margin: 30px 0;
}

.location_nav {
    background: url(/themes/index/images/location_bg.png) left center no-repeat;
    width: 750px;
    height: 30px;
    margin-bottom: 15px;
    line-height: 32px;
    text-indent: 20px;
    overflow: hidden
}

.location_nav a {
    padding: 0 10px;
}

.location_nav a.location_nav_white {
    color: #FFF;
}

/*应用支持*/
.application_descption {
    text-align: left;
    width: 750px;
    line-height: 22px;
}

.application_line {
    height: 7px;
    width: 750px;
    background: url(/themes/index/images/line_jt.png) center center no-repeat;
    border-top: 1px solid #c9cccd;
    margin-top: 15px;
}

/*.application ul li:nth-child(1){background:url(/themes/index/images/a_icon1.png);}
.application ul li:nth-child(2){background:url(/themes/index/images/a_icon2.png);}
.application ul li:nth-child(3){background:url(/themes/index/images/a_icon3.png);}
.application ul li:nth-child(4){background:url(/themes/index/images/a_icon4.png);}*/

/*应用支持列表页*/
.list_application {
    padding: 15px 0;
}

.list_application_title {
    font-size: 18px;
    font-weight: bold;
    color: #0081cc;
    text-align: center;
    margin-bottom: 5px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 20px;
}

.list_application_description {
    text-align: left;
    line-height: 22px;
    margin-bottom: 40px;
}

.list_application ul li {
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
}

.list_application ul li img {
    float: left;
    margin-right: 30px;
}

.list_application_ones_title {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 15px;
}

.list_application_ones_desc {
    font-size: 13px;
    line-height: 22px;
}

.list_application_ones_more {
    text-align: right;
    margin-top: 10px;
}


.application_one {
    width: 340px;
    display: block;
}

/*.application_one_img{ float:right; width:190px; height:130px; position:relative; overflow:hidden}*/
.application_one img {
    /*-webkit-transition: all 0.2s ease-out;
	   -moz-transition: all 0.2s ease-out;
	   -o-transition: all 0.2s ease-out;
	   -ms-transition: all 0.2s ease-out;
	   transition: all 0.2s ease-out;*/
    float: right;
}

/*.application_one:hover img{
		-webkit-transform: rotate(0) scale(1.1);
	   -moz-transform: rotate(0) scale(1.1);
	   -o-transform: rotate(0) scale(1.1);
	   -ms-transform: rotate(0) scale(1.1);
	   transform: rotate(0) scale(1.1);
	}*/
/*.application_one:hover .application_boder{
		-webkit-transform: rotate(0) scale(1);
	   -moz-transform: rotate(0) scale(1);
	   -o-transform: rotate(0) scale(1);
	   -ms-transform: rotate(0) scale(1);
	   transform: rotate(0) scale(1);
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: alpha(opacity=80);
	   opacity: 0.8;
	}
.application_boder{ width:170px; height:110px; border:1px solid #0081cc; position:absolute; left:9px; top:9px;
		-webkit-transform: rotate(0deg) scale(0);
	   -moz-transform: rotate(0deg) scale(0);
	   -o-transform: rotate(0deg) scale(0);
	   -ms-transform: rotate(0deg) scale(0);
	   transform: rotate(0deg) scale(0);
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: alpha(opacity=0);
	   opacity: 0;
	   -webkit-transition: all 0.5s ease-out;
	   -moz-transition: all 0.5s ease-out;
	   -o-transition: all 0.5s ease-out;
	   -ms-transition: all 0.5s ease-out;
	   transition: all 0.5s ease-out;
	}*/
.application_one h5,
h4 {
    margin: 0;
    padding: 0;
    color: #0081cc;
}

.application_one h4 {
    font-size: 18px;
}

.application_one h5 {
    font-family: Arial, Helvetica
}

.application_one span {
    display: block;
    width: 60px;
    height: 28px;
    line-height: 28px;
    background: #0081cc;
    text-align: center;
    font-weight: bold;
    color: #FFF;
    border-radius: 2px;
    padding: 0 5px;
    margin-top: 25px;
}

.application_one b {
    display: block;
    font-size: 15px;
    margin-top: 5px;
}

.application_more {
    margin-top: 15px;
}

.application_more span {
    color: #0081cc;
}

.application_more a {
    padding: 0 3px;
}

.application_one h5,
h4 {
    margin: 0;
    padding: 0;
    color: #0081cc;
}

.application_one h4 {
    font-size: 18px;
}

.application_one h5 {
    font-family: Arial, Helvetica
}

.application_one a img {
    border-radius: 5px;
}

.application_one_list {
    margin-top: 10px;
}

.application_one_list a {
    font-weight: bold;
    font-size: 12px;
    display: block;
    line-height: 20px;
}

.application_more {
    margin-top: 10px;
}


.application_main ul {
    border-bottom: 1px solid #c9cccd;
    padding: 30px 0;
}

.application_main ul:last-child {
    border-bottom: 0px solid #c9cccd;
}

.application_main ul li {
    float: left;
    display: block;
    width: 340px;
}

/*.application_main ul li:nth-child(odd){ margin-right:70px;}*/



/*应用支持列表页*/
.list_application {
    padding: 15px 0;
}

.list_application_title {
    font-size: 18px;
    font-weight: bold;
    color: #0081cc;
    text-align: center;
    margin-bottom: 5px;
}

.list_application_description {
    text-align: left;
    line-height: 22px;
    margin-bottom: 40px;
}

.list_application dl {
    display: block;
    margin: 20px 0;
    padding: 10px 20px
}

.list_application dl:nth-child(even) {
    background: #dbf1fd;
}

.list_application dl:nth-child(odd) {
    background: #e8e8e8;
}

.list_application dl dt {
    font-size: 14px;
    color: #313131;
    font-weight: bold;
    padding-bottom: 5px;
}

.list_application dl dd {
    display: block;
    float: left;
    margin-right: 30px;
    width: 110px;
}


/*应用支持详情页*/
/*
.application_show{}
.application_show_title{ font-size:18px; color:#0081cc; font-weight:bold; text-align:center; padding:5px 0;}
.application_show_main ul li{ margin:20px 0;}
.application_show_main ul li b{ font-size:14px; line-height:22px; padding-top:3px; display:block}
.application_show_main ul li img{ float:left; padding: 0 10px; clear:both;}
.application_kt{ margin-bottom:10px; position:relative;}
.application_kt h5{ display:block; text-align:center; font-size:16px; font-weight:bold; margin:5px 0;}

.hot_dis{ width:90px; height:40px; cursor:pointer; position:absolute; top:220px; left:210px;}
.products0{ position:absolute; left:135px; top:20px; display:none;}
.tag_show{ width:196px; padding:10px 20px; border:2px solid #09F; position:relative; background-color:#FFF; border-radius:5px; font-size:12px;}
.tag_show h4{ font-size:16px; text-align:center; font-weight:bold; margin-bottom:12px;}
.arrow{ position:absolute; width:236px; height:40px; bottom:-40px; left:0px; }
.arrow *{ display:block; border-width:15px; position:absolute; border-style:solid dashed dashed dashed ; font-size:0; line-height:0; }
.arrow em{border-color:#09F transparent transparent;left:105px;}
.arrow span{border-color:#FFF transparent transparent; top:-4px;left:105px;}
.tag_ones{ margin-bottom:8px; border-bottom:1px dotted #999999; padding-bottom:5px;}
.tag_ones b p.tag_title{ font-weight:bold; margin-bottom:5px;}
.tag_ones b p.tag_pdf{ line-height:20px; clear:both;}
.tag_ones b p.tag_pdf i{ display:block; font-style:normal; float:left; margin-top:5px; font-weight:bold;}
.tag_ones b p.tag_pdf a{ display:block; margin-right:10px; float:left;}
.tag_ones b{ display:block; float:left; font-weight:normal;}
.tag_ones span{ display:block; float:right;}*/

.application_show {}

.application_show_title {
    font-size: 18px;
    color: #0081cc;
    font-weight: bold;
    text-align: center;
    padding: 5px 0;
}

.application_show_main ul li {
    margin: 20px 0;
}

.application_show_main ul li b {
    font-size: 14px;
    line-height: 22px;
    padding-top: 3px;
    display: block
}

.application_show_main ul li img {
    float: left;
    padding: 0 10px;
    clear: both;
}

.application_kt {
    margin-bottom: 10px;
    position: relative;
}

.application_kt h5 {
    display: block;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0;
}

.hot_dis {
    width: 90px;
    height: 40px;
    cursor: pointer;
    position: absolute;
    top: 220px;
    left: 210px;
}

/*.products0{ position:absolute; left:135px; top:20px; display:none;}*/
.tag_show {
    width: 196px;
    padding: 10px 20px;
    border: 2px solid #09F;
    position: relative;
    background-color: #FFF;
    border-radius: 5px;
    font-size: 12px;
}

.tag_show h4 {
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 12px;
}

.tag_show .arrow {
    position: absolute;
    width: 236px;
    height: 40px;
    bottom: -40px;
    left: 0px;
}

.tag_show .arrow * {
    display: block;
    border-width: 15px;
    position: absolute;
    border-style: solid dashed dashed dashed;
    font-size: 0;
    line-height: 0;
}

.tag_show .arrow em {
    border-color: #09F transparent transparent;
    left: 105px;
}

.tag_show .arrow span {
    border-color: #FFF transparent transparent;
    top: -4px;
    left: 105px;
}

.tag_ones {
    margin-bottom: 8px;
    border-bottom: 1px dotted #999999;
    padding-bottom: 5px;
}

.tag_ones b p.tag_title {
    font-weight: bold;
    margin-bottom: 5px;
}

.tag_ones b p.tag_pdf {
    line-height: 20px;
    clear: both;
}

.tag_ones b p.tag_pdf i {
    display: block;
    font-style: normal;
    float: left;
    margin-top: 5px;
    font-weight: bold;
}

.tag_ones b p.tag_pdf a {
    display: block;
    margin-right: 10px;
    float: left;
}

.tag_ones b {
    display: block;
    float: left;
    font-weight: normal;
}

.tag_ones span {
    display: block;
    float: right;
}

/*电源计算器*/
.tools {}

.tools ul li {
    display: block;
    width: 215px;
    height: 110px;
    border: 1px solid #c0bfbf;
    border-radius: 3px;
    padding: 10px;
    float: left;
    margin-right: 19px;
    margin-bottom: 20px;
}

.tools ul li.tools_three {
    margin-right: 0;
}

.tools ul li.tools_bg {
    padding: 0;
    width: 235px;
    height: 130px;
    border: 0;
}

.tools ul li img {
    float: left;
    padding-right: 10px;
}

.tools ul li h4 {
    font-size: 14px;
    padding-bottom: 3px;
}

.tools ul li p i.icon {
    background: url(/themes/index/images/heart.gif) left 1px no-repeat;
    display: inline-block;
    width: 14px;
    height: 13px;
}

.tools ul li span {
    display: block;
    border-top: 1px dashed #d2d2d2;
    clear: both;
    margin-top: 12px;
    padding-top: 12px;
}

.show_tools {}

.show_tools_title {
    font-size: 16px;
    border-bottom: 1px solid #e3e3e3;
    font-weight: bold;
    padding-bottom: 8px;
    margin-bottom: 25px;
    margin-top: 18px;
}

.show_tools_content_left {
    width: 235px;
    float: left;
}

.show_tools_content_left p {
    padding-bottom: 10px;
}

.show_tools_content_left p input.tools_cs {
    width: 150px;
    height: 20px;
    border: 1px solid #bfbfbf;
    text-indent: 5px;
    color: #333;
    line-height: 20px;
    margin: 0 2px;
}

.show_tools_content_left p input.tools_submit {
    background: #0081cc;
    border: none;
    color: #fff;
    width: 152px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-weight: bold;
    cursor: pointer;
    float: right;
    margin-top: 7px;
    margin-right: 30px;
}

.show_tools_return {
    border: 1px solid #bfbfbf;
    width: 233px;
    height: 165px;
    margin-top: 38px;
}

.tools_textarea {
    width: 223px;
    height: 155px;
    border: none;
    margin: 0;
    padding: 0;
    padding: 5px;
}

.show_tools_content_right {
    float: right;
    width: 455px;
    border: 1px solid #c0bfbf;
}

.show_tools_content_right img {
    padding: 20px 10px;
}

.show_tools_desc {
    background: #efefef;
    padding: 10px;
    line-height: 20px;
    margin-top: 15px;
}


/*产品中心*/
.products {}

.e8_bg {
    background: #e8e8e8;
}

.products_title {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #0081cc;
    margin-top: 25px;
}

.products_line {
    height: 10px;
    width: 750px;
    background: url(/themes/index/images/product_line.png) center center no-repeat;
    border-top: 1px solid #e8e8e8;
    margin-top: 5px;
    margin-bottom: 8px;
}

.products_zhuy_main {}

.products_zhuy_main ul li {
    float: left;
    display: block;
    
    /*background:#e8e8e8;*/
    width: 104px;  /*2019-05-05 130 改为 104  放四个框 padding: 30px 60px; */
	padding: 20px 41px;
    position: relative
}

.products_zhuy_main ul li span {
    display: block;
    text-align: center;
    margin-top: 8px;
    font-weight: bold;
    font-size: 13px;
}

.products_zhuy_main ul li b {
    display: block;
    position: absolute;
    bottom: -10px;
    background: url(/themes/index/images/product_line.png) 56px center no-repeat;
    width: 104px;
    height: 10px;
    display: none
}

.products_other_main {}

.products_other_main ul {
    margin-left: 2px;
}

.products_other_main ul li {
    float: left;
    display: block;
    /*background:#e8e8e8;*/
    width: 104px;
    padding: 20px 41px;
    position: relative;
}

.products_other_main ul li span {
    display: block;
    text-align: center;
    margin-top: 8px;
    font-weight: bold;
    font-size: 13px;
}

.products_other_main ul li b {
    display: block;
    position: absolute;
    bottom: -10px;
    background: url(/themes/index/images/product_line.png) center center no-repeat;
    width: 104px;
    height: 10px;
    display: none
}

.products_hidden {
    margin: 15px 0 30px 0;
}

.products_hidden ul {
    width: 750px;
    padding: 22px 0;
    background: #e8e8e8;
    display: block;
    display: none;
}

.products_hidden ul li {
    margin: 10px 0;
    margin-left: 15px;
    float: left;
    background: url(/themes/index/images/prodcuts_d.png) left center no-repeat;
    /* text-indent: 15px; */
    padding-left: 20px;
    display: block;
    width: 140px;
}



/*系列列表页*/
.list_products {}

.list_products_description {
    font-size: 14px;
    line-height: 22px;
}

.list_products_description img {
    float: right;
    width: 260px;   /* 2019-06-02  width 160 改为 260 height 120改为 220 产品描述图片显示大些    */
    height: 220px;
    margin: -15px 10px 0 20px;
    display: block;
}

.list_products_description b {
    font-size: 18px;
    font-weight: bold;
    color: #0081cc;
    margin: 40px 0 5px 0;
    display: block;
}

.list_products_tip {
    border: 1px #CCC dotted;
    padding: 10px 0;
    border-left: none;
    border-right: none;
    margin: 50px 0 20px 0;
    text-indent: 3px;
}

.list_products_tb {
    border-bottom: 2px solid #0081cc;
    padding-bottom: 15px;
}

.tg {
    table-layout: fixed;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #dddddd;
    width: 750px;
    text-align: center
}

.tg td {
    word-break: break-all;
    word-wrap: break-word;
    font-size: 12px;
    padding: 10px 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #dddddd;
    color: #444;
    position: relative
}

.td_show {
    position: absolute;
    bottom: -1px;
    left: -152px;
    border: 1px solid #dddddd;
    z-index: 1;
    display: none;
    cursor: pointer
}

.tg th {
    font-size: 12px;
    font-weight: normal;
    padding: 10px 5px;
    border-style: solid;
    border-width: 1px;
    word-break: normal;
    border-color: #dddddd;
    color: #fff;
    background-color: #0081cc;
}

.td_bg {
    background-color: #dbf1fd;
}

.tg tr:hover {
    background: #dbf1fd;
}

.products_pages {
    padding: 8px 0;
    line-height: 22px;
    font-size: 12px;
}

.products_pages span {
    float: right;
}

.products_pages a {
    padding: 0 5px;
}


/*产品详情页*/
.show_products {}

.show_products_top {
    padding: 15px 0;
    border-bottom: 1px solid #e8e8e8;
}

.show_products_left {
    width: 510px;
    float: left;
    line-height: 20px;
}

.show_products_left span {
    display: block;
    float: left;
    margin-left: 15px;
    width: 265px;
}

.show_products_left b {
    font-size: 16px;
    color: #0081cc;
    display: block;
    margin-bottom: 5px;
}

.show_products_left img {
    float: left;
    display: block;
    padding: 0 15px;
    max-width: 200px;
    _width: 200px;
}

.show_products_right {
    float: right;
    border-left: 1px solid #eaeaea;
    padding: 17px 50px;
    text-align: center
}

.show_products_right span {
    margin-top: 5px;
    display: block
}

.show_products_list {
    float: right;
    border-left: 1px solid #eaeaea;
    padding: 2px 30px 17px 50px;
    width: 120px;
}

.show_products_list dl {}

.show_products_list dt {
    background: url(/themes/index/images/show_products_rl.png) left center no-repeat;
    text-indent: 30px;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 3px;
}

.show_products_list dd {
    background: url(/themes/index/images/show_products_li.png) left bottom no-repeat;
    text-indent: 30px;
    position: relative;
    height: 25px;
}

.show_products_list dd a {
    position: absolute;
    bottom: -5px;
    left: 0;
    color: #707070;
}

.show_products_list dd a:hover {
    color: #0081cc;
}

.show_products_main {
    width: 750px;
    margin: 30px auto;
}

.show_products_main .tab {
    overflow: hidden;
    background: #e8e8e8;
}

.show_products_main .tab a {
    display: block;
    padding: 10px 20px;
    float: left;
    text-decoration: none;
    color: #333;
}

.show_products_main .tab a:hover {
    background: #0081cc;
    color: #fff;
    text-decoration: none;
}

.show_products_main .tab a.on {
    background: #0081cc;
    color: #fff;
    text-decoration: none;
}

.show_products_main .show_products_content {
    overflow: hidden;
    padding: 20px 0;
}

.show_products_main .show_products_content li {
    display: none;
}


/*联系我们*/
.contact {}

.contact_title {
    width: 750px;
    height: 120px;
    background: #f1f1f1;
}

.contact_title img {
    float: left;
    display: block;
}

.contact_title_right {
    float: right;
    width: 450px;
    padding: 10px;
    line-height: 20px;
}

.contact_title_right b {
    display: block;
    font-size: 16px;
    margin-bottom: 3px;
    color: #0081cc;
}

.contact_title_right span {
    margin-right: 20px;
}

.contact_content {
    margin-top: 60px;
}

.contact_content ul li {
    display: block;
    float: left;
    margin: 0 15px;
    width: 220px;
    position: relative;
}

.contact_content ul li u {
    display: none;
    width: 220px;
    height: 13px;
    background: url(/themes/index/images/lx_jt.png) center bottom no-repeat;
    position: absolute;
    bottom: -15px;
}

.contact_content ul li:hover i {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.contact_content ul li.click {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

/*.contact_content ul li:hover i img{ -webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);          filter: grayscale(100%); 	     filter: gray;}*/
.contact_content ul li:hover b {
    color: #0081cc;
}

.contact_content ul li i {
    width: 130px;
    height: 130px;
    overflow: hidden;
    display: block;
    border-radius: 65px;
    cursor: pointer;
    margin-left: 45px;
    /*background:#000;*/
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.contact_content ul li b {
    display: block;
    text-align: center;
    margin: 15px 0;
    font-size: 14px;
    cursor: pointer
}

/*.contact_content ul li div{ display:none; padding-top:10px;}
.contact_content ul li div p{ line-height:20px;}
.contact_content ul li div dl{ line-height:20px; margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #e4e4e4;}
.contact_content ul li div dt{ font-size:14px; font-weight:bold;color:#0081cc; margin-bottom:5px;}
.contact_content ul li div dd{}*/
.contact_show {
    margin: 15px 0 30px 0;
    width: 750px;
    overflow: hidden;
    line-height: 22px;
}

.contact_show ul {
    width: 750px;
    padding: 20px 0;
    background: #e9f7ff;
    display: none;
}

.contact_show ul.ul_foreign {
    /*width:430px;*/
    padding: 20px;
    background: #e9f7ff;
    display: none;
}

.contact_show ul li {
    float: left;
    display: block;
    margin: 0 20px;
    width: 210px;
}

.contact_show ul li b {
    font-size: 14px;
    color: #0081cc;
    display: block;
    margin-bottom: 3px;
}

/*活动列表页*/
.list_ac {
    padding: 10px 0;
}

.list_ac ul li {
    position: relative;
    width: 365px;
    overflow: hidden;
    float: left;
    background: #efefef;
    margin-right: 15px;
    margin-bottom: 15px;
}

.list_ac ul li:nth-child(even) {
    margin-right: 0;
}

.list_ac ul li.even {
    margin-right: 0;
}

.list_ac ul li .list_ac_title {
    font-size: 15px;
    font-weight: bold;
    line-height: 32px;
    text-indent: 8px;
    padding: 5px 0;
}

.list_ac_img {
    width: 370px;
    height: 210px;
    overflow: hidden;
}

.list_ac_img img {
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
}

.list_ac ul li:hover .list_ac_img img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.list_ac ul li .list_ac_zt {
    position: absolute;
    right: 0;
    top: 0;
}

.list_ac ul li .list_ac_end {
    position: absolute;
    width: 100%;
    height: 210px;
    background: #000;
    left: 0;
    top: 0;
    opacity: 0.65;
}



/*海外经销商*/
.dealer {
    width: 750px;
}

.world_box {
    border: 1px solid #e0e0e0;
    position: relative;
    width: 748px;
    height: 380px;
    background: url(/themes/index/images/dealer_world.png) center center no-repeat;
}

.world_box div {
    display: block;
    position: absolute;
}

.world_box div.Europo_w {
    top: 156px;
    left: 113px;
}

.world_box div.Africa_w {
    top: 235px;
    left: 140px;
}

.world_box div.Asia_w {
    top: 172px;
    left: 262px;
}

.world_box div.Oceania_w {
    top: 270px;
    left: 410px;
}

.world_box div.SouthAmerica_w {
    top: 245px;
    left: 660px;
}

.world_box div.NorthAmerica_w {
    top: 135px;
    left: 552px;
}

.b_ab {
    position: relative;
}


.world_box div b {
    display: block;
    background: url(/themes/index/images/dealer_b.png) center center no-repeat;
    width: 43px;
    height: 43px;
    left: -12px;
    top: -12px;
    position: absolute;
    display: none;
}

.world_box div b.round_rise {
    -webkit-animation: round_rise 1s ease-out 0s both infinite;
    animation: round_rise 1s ease-out 0s both infinite;
}

.world_box div span {
    background: url(/themes/index/images/dealer_db.png) center center no-repeat;
    width: 19px;
    height: 19px;
    display: block;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
}

.world_box div u {
    background: url(/themes/index/images/dealer_db_bg.png) center center no-repeat;
    width: 19px;
    height: 19px;
    display: none;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
}

.world_box div.Europo_w i {
    position: absolute;
    left: 22px;
    top: 0;
    display: block;
    cursor: pointer;
}

.world_box div.Africa_w i {
    position: absolute;
    left: -38px;
    top: 0;
    display: block;
    cursor: pointer;
}

.world_box div.Asia_w i {
    position: absolute;
    left: 20px;
    top: 0;
    display: block;
    cursor: pointer;
}

.world_box div.Oceania_w i {
    position: absolute;
    left: 22px;
    top: 0;
    display: block;
    cursor: pointer;
}

.world_box div.SouthAmerica_w i {
    position: absolute;
    left: -95px;
    top: 0;
    display: block;
    cursor: pointer;
}

.world_box div.NorthAmerica_w i {
    position: absolute;
    left: 22px;
    top: 0;
    display: block;
    cursor: pointer;
}

.show_world {
    background: #d8f2ff;
    padding: 15px 10px 5px 10px;
    font-size: 14px;
}

.show_world ul {
    display: none;
}

.show_world ul li {
    display: block;
    cursor: pointer;
    float: left;
    background: url(/themes/index/images/dealer_icon.png) left center no-repeat;
    height: 25px;
    line-height: 25px;
    text-indent: 37px;
    width: 180px;
    margin-bottom: 10px;
}

.show_world ul li.world_in {
    background: url(/themes/index/images/dealer_icon_on.png) left center no-repeat;
}

.show_address {
    margin: 5px 0;
}

.show_address_one {
    border-bottom: 1px solid #b6b6b6;
    padding: 10px;
}

.show_address_one h4 {
    font-size: 14px;
    color: #0081cc;
    margin-bottom: 8px;
    display: block;
}

.show_address_one p {
    line-height: 28px;
    text-indent: 35px;
}

.show_address_one p.person_icon {
    background: url(/themes/index/images/dealer_person.png) left center no-repeat;
}

.show_address_one p.tel_icon {
    background: url(/themes/index/images/dealer_tel.png) left center no-repeat;
}

.show_address_one p.fax_icon {
    background: url(/themes/index/images/dealer_fax.png) left center no-repeat;
}

.show_address_one p.email_icon {
    background: url(/themes/index/images/dealer_email.png) left center no-repeat;
}

.show_address_one p.address_icon {
    background: url(/themes/index/images/dealer_address.png) left center no-repeat;
}



@-webkit-keyframes round_rise {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.8);
    }

    50% {
        -webkit-transform: scale(1);
    }

    100% {
        -webkit-transform: scale(0.8);
    }
}

@keyframes round_rise {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    100% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}






/*留言板*/
.message {
    width: 750px;
    font-size: 14px;
}

.message_title {
    width: 750px;
    height: 80px;
    background: url(/themes/index/images/message_bg.png) left top no-repeat;
    text-indent: 150px;
    border-bottom: 1px solid #cbcbcb;
}

.message_title b {
    display: block;
    font-size: 24px;
    font-weight: bold;
    color: #0081cc;
    padding-top: 10px;
}

.message_title span {
    display: block;
    font-size: 14px;
    margin-top: 8px;
}

.message_content {
    margin-top: 20px;
}

.message_content b {
    display: block;
    margin-bottom: 8px;
    font-size: 14px;
}

.message_content span {
    display: block;
    margin-bottom: 10px;
}

.message_content .message_type {
    margin-right: 10px;
}

.message_content label {
    margin-right: 12px;
}

.message_content .message_input {
    width: 375px;
    height: 26px;
    border: 1px solid #a9a9a9;
    color: #666;
    text-indent: 5px;
}

.message_content .province_select {
    width: 150px;
    height: 26px;
    color: #666;
}

.message_content .province_select option {}

.message_content .message_content {
    width: 600px;
    height: 140px;
    padding: 0;
    margin: 0;
    color: #666;
    padding: 5px;
}

.message_content .message_submit {
    width: 110px;
    height: 40px;
    color: #FFF;
    font-weight: bold;
    cursor: pointer;
    background: #0081cc;
    border: none;
    font-size: 16px;
    margin-top: 10px;
    border-radius: 5px;
}

.code_input {
    width: 60px;
    height: 20px;
    padding: 2px 4px;
    border: 1px solid #a9a9a9;
    color: #666;
    text-indent: 5px;
    float: left;
    margin-right: 10px;
    line-height: 20px;
}

.code_title {
    float: left;
    margin-right: 10px;
    height: 30px;
    line-height: 30px;
}

.wubi_check {
    padding-top: 10px;
}

/*公司视频*/
.company_video {
    width: 750px;
}

.company_play {}

.video_nav {
    width: 750px;
}

.video_nav ul li {
    display: block;
    float: left;
    position: relative;
    margin-right: 18px;
    width: 238px;
    overflow: hidden;
    margin-bottom: 30px;
}

.video_nav ul li.three {
    margin-right: 0;
}

.video_nav ul li:nth-child(3n+1) {
    clear: both;
}

.video_nav ul li b {
    display: block;
    font-weight: normal;
    font-size: 14px;
    margin-top: 10px;
}

.video_nav ul li span {
    display: block;
    color: #aaa;
    margin-top: 3px;
}

.video_nav ul li i {
    display: block;
    position: absolute;
    height: 135px;
    width: 238px;
    top: 0px;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    display: none;
}

.video_nav ul li i img {
    position: absolute;
    top: 30px;
    left: 82px;
}

.video_nav ul li:hover i {
    display: block;
}

.videoCate {}

.videoCateLeft {
    float: left;
}

.videoCateSelect {
    float: right;
}

select.videoCateSelect {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;

    border: 1px solid #CCC;
    width: 170px;
    height: 40px;
    /*自定义箭头的样式，记得背景一定要加 白色或其他*/
    background: url("/themes/index/images/video-search.jpg") no-repeat scroll right center #fff;
    /*ie下,原默认的箭头样式还是会显示，所以这里把自定义的样式给去除了*/
    background: #fff\9;
    color: #787878;
    padding: 5px 12px;
    outline: none;
    font-size: 14px;
}

select.videoCateSelect option {
    font-size: 14px;
    padding: 3px;
}

.hidden_video {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 99999999999999999999;
    background: rgba(0, 0, 0, 0.7);
    left: 0;
    top: 0;
    display: none;
}

.hidden_video_c {
    width: 900px;
    margin-left: -450px;
    margin-top: -225px;
    height: 450px;
    display: block;
    position: fixed;
    left: 50%;
    top: 50%;
}

.video_close {
    display: block;
    margin-left: 455px;
    margin-top: -240px;
    left: 50%;
    top: 50%;
    position: fixed;
    color: #FFF;
    cursor: pointer;
    font-size: 18px;
}


/* .video_nav ul li p{ padding-top:5px;}
.video_nav ul li span{ display:block; position:absolute; height:74px; width:210px; top:38px; left:0; background:url(/themes/index/images/video_tip_bg.png) repeat-x;}
.video_nav ul li span img{ width:74px; height:74px; margin-left:68px;} */



/*新闻列表页2015*/
/*.list_news{ padding:25px 0;font-size:13px;}
.news_first{ margin-bottom:45px; line-height:20px;  overflow: hidden;zoom:1; height: 150px;}
.news_first img{ float:right; margin-left:40px; border-radius:7px;}
.news_first b{ font-size:15px; display:block; margin-bottom:5px; color:#313131;}
.news_first span p{ text-indent:2em;}
.news_first span{}

.news_list{ background:#ececec; padding:20px 10px;}
.news_list ul li{ list-style:square; float:left; width:325px; margin:0 20px; margin-bottom:10px; color:#333;}
.news_list ul li span{  background:#c35352; display:inline-block; margin-left:8px; color:#FFF; font-size:11px; padding:0 2px;}
.news_list ul li b{ font-weight:normal; font-size:12px; color:#999;}*/

/*新闻详情页*/
.show_news {
    margin-top: 30px;
    line-height: 22px;
    font-size: 14px;
}

.show_news_title {
    text-align: center;
    font-size: 17px;
    color: #0081cc;
    font-weight: bold;
    margin-bottom: 4px;
}

.show_new_ll {
    text-align: center;
    font-size: 12px;
    color: #787878;
    margin-bottom: 15px;
}

.show_news_content p {
    line-height: 24px;
    padding: 0;
    margin: 0;
}

.show_news_content div {
    margin-bottom: 10px;
}

.show_news_content p b {
    display: block;
}

.show_news_content p b {
    display: block;
}

.share-icon {
    text-align: right;
    margin-bottom: 10px;
}

.share-icon span {
    font-size: 12px;
}

.news_pn {
    margin-top: 40px;
    border-bottom: 1px solid #cfcfcf;
    padding-bottom: 5px;
}

.news_pn ul li {
    float: left;
    display: block;
    width: 360px;
    overflow: hidden;
}

.news_pn ul li.news_next {
    float: right;
    text-align: right
}

.news_related {
    font-size: 12px;
}

.news_related dl {
    display: block;
    width: 330px;
    float: left;
    margin: 20px 0;
    padding: 0 20px 0 10px;
}

.news_related dl.news_related_dlfirst {
    border-right: 1px solid #cfcfcf
}

.news_related dl.news_related_dllast {
    padding: 0 0 0 50px;
}

.news_related dt {
    font-size: 14px;
    color: #0081cc;
    font-weight: bold;
    margin-bottom: 3px;
}

.news_related dd {
    background: url(/themes/index/images/news_line.png) left center no-repeat;
    text-indent: 20px;
    line-height: 25px;
}

/*新闻封面页2016*/
.category_news {
    padding: 0px 0 25px 0;
    font-size: 14px;
}

.category_news ul li {
    padding: 20px 0;
    border-bottom: 1px solid #c9c9c9;
}

.category_news ul li:last-child {
    /*border-bottom: none;*/
}

.category_news ul li img {
    border-radius: 5px;
}

a.category_news_img {
    display: block;
    width: 190px;
    height: 120px;
    position: relative;
    float: left;
    margin-right: 40px;
}

a.category_news_img span {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 190px;
    height: 25px;
    background: rgba(0, 0, 0, 0.7);
    color: #ffffff;
    border-radius: 0 0 5px 5px;
    text-align: center;
    line-height: 25px;
}

.category_news_list {
    float: right;
    width: 520px;
}

.category_news_list dd {
    display: block;
    border-bottom: 1px dashed #e7e7e7;
    padding: 5px 0;
    text-indent: 3px;

    /*font-weight: bold;*/
}

.category_news_list dd a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 420px;
    display: inline-block;
}

.category_news_list dd span {
    background: #f13f3d;
    display: inline-block;
    margin-left: 8px;
    color: #FFF;
    font-size: 12px;
    padding: 0 3px 0 0;
    text-align: center;
    font-weight: normal;
}

.category_news_list dd span.new {
    /*background: #02ba29;*/
}

.category_news_list dd u {
    text-decoration: none;
    float: right;
    font-size: 12px;
    color: #999;
}

.category_news_more {
    text-align: right;
    margin-top: 8px;
}

.category_news_more a {
    color: #0081cc;
}

/*新闻列表页2016*/
.list_news {
    padding: 0px 0 25px 0;
    font-size: 13px;
}

.news_first {
    clear: both;
}

.news_first ul li {
    padding: 24px 0;
    border-bottom: 1px solid #c9c9c9;
}

.news_first ul li:last-child {
    border-bottom: none;
}

.news_first ul li img {
    float: left;
    width: 190px;
    height: 120px;
    border-radius: 5px;
    margin-right: 40px;
    margin-left: 0;
}

.news_first_list {
    float: right;
    width: 520px;
}

.news_first_list_title {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
}

.news_first_list_title span {
    background: #f13f3d;
    display: inline-block;
    margin-left: 8px;
    color: #FFF;
    font-size: 12px;
    padding: 0 4px;
    font-weight: normal;
}

.news_first_list_title span.new {
    /*background: #02ba29;*/
}

.news_first_list_desc {
    line-height: 22px;
}

.news_first_list_times {
    font-size: 12px;
    color: #999999;
    margin-top: 10px;
}

.news_first_list_times span {
    float: right;
    background: url(/themes/index/images/list_news_view.jpg) 6px center no-repeat;
    display: block;
    text-indent: 30px;
}


.news_list {
    border-top: 3px solid #00a0e9;
}

.news_list ul li {
    color: #000;
    font-size: 14px;
    border-bottom: 1px dotted #00a0e9;
    padding: 8px 0;
    text-indent: 3px;
}

.news_list ul li span {
    background: #f13f3d;
    display: inline-block;
    margin-left: 8px;
    color: #FFF;
    font-size: 12px;
    padding: 0 4px 0 0;
}

.news_list ul li span.new {
    /*background: #02ba29;*/
}

.news_list ul li b {
    font-weight: normal;
    font-size: 12px;
    color: #999;
    float: right;
    margin-right: 3px;
}

/*样品申请*/
.apply {
    width: 750px;
    overflow: hidden;
}

.apply_title {
    width: 145px;
    height: 36px;
}

.apply_descption {
    padding: 12px 0;
    background: #f0f0f0;
    line-height: 20px;
    text-align: left;
    margin: 15px 0;
    text-indent: 10px;
}

.apply_tip {
    margin: 30px 0 40px 0;
}

.apply_xx {
    margin-bottom: 20px;
}

.apply_xx_title {
    width: 200px;
    height: 36px;
    padding-bottom: 30px;
}

.apply_xx_left {
    width: 330px;
    float: left;
}

.apply_xx_right {
    width: 330px;
    float: right;
}

.apply_xx_content ul li {
    padding: 8px 0;
}

.apply_xx_content ul li input {
    border: none;
    width: 300px;
    height: 28px;
    background: #e3e3e3;
    padding-left: 10px;
    color: #666;
    line-height: 28px;
}

.apply_xx_content ul li span {
    color: #F00;
    padding-right: 8px;
}

.input_submit {
    border: none;
    /* width: 80px;
    height: 30px; */
    background-color: #0081cc;
    color: #fff;
    cursor: pointer;
    float: right;
    margin: 15px 7px 0 0;
    /* line-height: 30px; */
	padding: 8px 15px;
}


.apply table.apply_table {
    border-collapse: collapse;
}

.apply table.apply_table td {
    border: 1px solid #e2e2e2;
    border-collapse: collapse;
}

.apply table.apply_table td {
    height: 41px;
    border-collapse: collapse;
}

.productListTitle {
    height: 43px;
    background: #f0f0f0;
    font-size: 14px;
    color: #333;
}

.redB {
    vertical-align: middle;
    margin-right: 4px;
}

.productListTitle-left {
    width: 300px;
    padding-left: 30px;
}

.productListTitle-addProduct {
    background-color: #0081cc;
    width: 40px;
    text-align: center;
    height: 43px;
    vertical-align: middle;
    font-size: 18px;
    cursor: pointer;
    color: #fff;
}

.productListTitle-right {
    width: 168px;
    text-align: center;
}

.in_Text {
    padding-left: 4px;
    height: 26px;
    line-height: 26px;
    border: none;
    color: #9e9e9e;
    width: 234px;
    margin-left: 30px;
    position: relative;
}

.in_Text.on {}

.numsSelect {
    text-align: center;
    height: 41px;
    line-height: 41px;
}

.numsSelect .num {
    float: left;
    display: block;
    text-align: center;
    width: 132px;
}

.productListContent .numList {
    float: right;
    position: relative;
}

.productListContent .selectBg {
    background-color: #ccc;
    width: 44px;
    height: 43px;
    text-align: center;
    display: block;
    cursor: pointer;
    margin: -1px;
}

.productListContent .numList .selectBg:hover {}

.productListContent .selectBg .iconSianglejf {
    display: block;
    width: 42px;
    height: 42px;
    background: url(/themes/index/images/a_jian.png) left center no-repeat;
    border: 1px solid #e2e2e2;
}

.productListContent .numList .selectBg .iconSiangle {
    vertical-align: middle;
    display: block;
    width: 42px;
    height: 42px;
    background: url(/themes/index/images/a_jia.png) left center no-repeat;
    border: 1px solid #e2e2e2;
}

.productListContent .numList .selectNum {
    position: absolute;
    top: 41px;
    left: 0px;
    width: 44px;
    background-color: #F5F5F5;
    border: 1px solid #A0D0EC;
    padding: 8px 0px;
    display: none;
}

.productListContent .numList .selectNum li {
    text-align: center;
    line-height: 20px;
    padding: 3px;
}

.productListContent .numList .selectNum li a {
    display: block;
    cursor: pointer;
}

.productListContent .numList .selectNum li a:hover {
    background-color: #a0d0ec;
    color: #fff;
}

.productListContent .numList .deleteList {
    position: absolute;
    left: 42px;
    top: -2px;
    background-color: #fff;
    border: 1px solid #dbdbdb;
    width: 37px;
    height: 43px;
    cursor: pointer;
    display: block;
}

.productListContent .numList .deleteList:hover {
    background-color: #0081cc;
    color: #fff;
}

.productListContent .numList .deleteList .iconX {
    margin-top: 2px;
    display: block;
    width: 37px;
    height: 43px;
    line-height: 43px;
}


/*我的申请*/
.apply_my_tip {
    background: #f0f0f0;
    width: 750px;
    height: 40px;
    line-height: 40px;
    margin: 14px 0 20px 0;
    text-indent: 1em;
}

.apply_my_tip a {
    color: #0081cc;
    padding: 0 2px;
}

.apply_my_tip a:hover {
    text-decoration: underline;
}

.apply_my_box {
    width: 750px;
    height: 180px;
}

.apply_my_box_left {
    width: 420px;
    float: left;
    padding-top: 10px;
}

.apply_my_box_sales {
    width: 420px;
    height: 130px;
    border: 2px solid #0081cc;
    margin-top: 10px;
}

.apply_my_box_sales img {
    float: left;
    display: block;
    padding: 7px 18px;
}

.apply_my_box_sales ul {
    display: block;
    float: right;
    width: 200px;
    margin: 20px 30px 0 0;
}

.apply_my_box_sales ul li {
    display: block;
    border-bottom: 1px dashed #0081cc;
    line-height: 30px;
}

.apply_my_box_right {
    width: 265px;
    background: url(/themes/index/images/apply_my_l.png) left center no-repeat;
    float: right;
    padding: 15px 0 20px 20px;
    height: 145px;
    line-height: 23px;
}

.apply_my_list {
    margin-top: 25px;
    border-bottom: 2px solid #0081cc;
    margin-bottom: 5px;
}


/*常见问题*/
.apply_question_tip {
    background: #f0f0f0;
    width: 750px;
    height: 40px;
    line-height: 40px;
    margin: 14px 0 20px 0;
    text-indent: 1em;
    color: #0081cc;
}

.apply_question {}

.apply_question ul li {
    display: block;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 8px;
    margin-bottom: 10px;
}

.apply_question ul li b {
    display: block;
    background: url(/themes/index/images/apply_question_li.png) left center no-repeat;
    line-height: 22px;
    text-indent: 25px;
}

.apply_question ul li p {
    padding: 5px 0 8px 0;
}

.apply_question ul li span {
    display: block;
    text-align: right;
}

.apply_question ul li span a.apply_good {
    display: inline-block;
    background: url(/themes/index/images/apply_good.png) left center no-repeat;
    text-indent: 22px;
    margin-right: 5px;
}

.apply_question ul li span a.apply_none {
    display: inline-block;
    background: url(/themes/index/images/apply_none.png) left center no-repeat;
    text-indent: 22px;
}

.apply_question_write {
    width: 748px;
    border: 1px solid #bfbfbf;
    margin-top: 25px;
}

.apply_question_write b {
    display: block;
    background-color: #0081cc;
    background-image: url(/themes/index/images/apply_question_write.png);
    background-repeat: no-repeat;
    background-position: 6px 0;
    width: 748px;
    height: 25px;
    line-height: 25px;
    color: #FFF;
    text-indent: 40px;
}

.apply_question_write .apply_question_add {
    padding: 0;
    margin: 0;
    width: 738px;
    height: 90px;
    border: none;
    color: #3e3e3e;
    padding: 5px;
}

.apply_question_submit {
    text-align: right;
    margin-top: 8px;
}

.apply_question_submit input {
    border: none;
    background: #0081cc;
    color: #fff;
    width: 100px;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    letter-spacing: 2px;
    cursor: pointer;
}

/*产品搜索*/
.selection {
    margin-top: 90px;
}

.selection_left {
    /*height:100px; overflow-y:scroll*/
}

.icon_selection {
    margin-bottom: 5px;
}

.selection_left_title {
    background: #a1a7af;
    color: #fff;
    line-height: 27px;
    text-indent: 10px;
}

.selection_left_content {
    padding: 8px 5px 15px 5px;
    background: #e7e7e7;
}

.selection_left_content span {
    display: block;
    padding: 4px;
    background: #FFF;
    float: left;
    margin: 4px 2px;
    border-radius: 4px;
    cursor: pointer;
}

.selection_left_content span:hover {
    color: #fff;
    background: #999;
    box-shadow: 2px 2px 1px #888888;
}

.selection_left_content span.span_hover {
    color: #fff;
    background: #999;
    box-shadow: 2px 2px 1px #888888;
}

.selection_left_content span.span_hidden {
    background: #CCC
}

.selection_right {
    width: 765px;
}

.list_selection_tb {
    border-bottom: 2px solid #0081cc;
    padding-bottom: 15px;
    overflow-x: hidden;
}

.selection_show {
    margin-top: 20px;
}

.selection_show_title {
    color: #0081cc;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}

.selection_show_title span {
    float: right;
    margin-right: 5px;
    cursor: pointer
}

.selection_show_content_left {
    width: 120px;
    float: left;
    margin-right: 15px;
}

.selection_show_content_left b {
    display: block;
    width: 90px;
    height: 24px;
    /*background:#a1a7af;*/
    background: #da9000;
    color: #fff;
    line-height: 25px;
    text-align: center;
    margin-left: 10px;
    margin-top: 5px;
    cursor: pointer;
}

.selection_show_content_right {
    float: right;
    width: 600px;
}

.selection_show_content_right p span {
    color: #da9000;
    margin-left: 5px;
    display: inline-block;
}

.selection_show_content_right p span a {
    color: #da9000;
}

.selection_show_content_right p span a:hover {
    color: #0081cc;
}

.selection_show_content_right ul {
    border-top: 1px solid #e8e8e8;
    margin-top: 5px;
    padding-top: 15px;
}

.selection_show_content_right ul li {
    display: block;
    float: left;
    width: 200px;
    margin-right: 100px;
    margin-bottom: 5px;
}


/*产品搜索新版*/
.selection_new_icon {
    float: left;
}

.selection_new_type {
    width: 800px;
    float: right;
    border-bottom: 2px solid #0081cc;
}

.selection_new_type ul {
    padding-left: 8px;
}

.selection_new_type ul li {
    display: inline-block;
    float: left;
    padding: 0px 24px;
    font-size: 16px;
    font-weight: bold;
    line-height: 32px;
    border-right: 1px solid #d1d1d1;
    margin: 28px 0;
}

.selection_new_type ul li:last-child {
    border-right: 0;
}

.selection_new_type ul li a.s_hover {
    color: #0081cc;
}

.selection_new_check {
    margin-top: 10px;
    width: 1000px;
    margin-bottom: 15px;
}

.selection_new_check_one {
    border-bottom: 1px solid #eee;
    padding: 12px 0 2px 0;
}

.selection_new_check_title {
    font-size: 14px;
    font-weight: bold;
    display: block;
    float: left;
    color: #0081cc;
    width: 160px;
    text-indent: 2px;
}

.selection_new_check_content {
    float: right;
    font-size: 13px;
    width: 840px;
}

.selection_new_check_content span {
    display: inline-block;
    padding: 2px 12px;
    background: #e9e9e9;
    margin: 0 5px;
    color: #999;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 10px;
}

.selection_new_check_content span.on {
    color: #000;
}

.selection_new_check_content span:hover {
    background: #38b7ea;
    color: #fff;
}

.selection_new_check_content span.span_hover {
    background: #f98700;
    color: #fff;
}

.selection_new_check_content input {
    margin-bottom: 10px;
    margin-left: 5px;
    border: 1px solid #e1e1e1;
    height: 20px;
    color: #666;
    text-indent: 5px;
    border-radius: 3px;
}

.selection_new_show {}


/*应用中心-常见问题*/
.list_question {
    margin-top: 20px;
}

.faq_tab {
    margin-bottom: 10px;
    font-size: 14px;
    border-bottom: 1px solid #0081cc;
}

.faq_tab a {
    display: inline-block;
    width: 120px;
    padding: 3px;
    color: #0081cc;
    font-weight: bold;
}

.faq_tab a.faq_tab_on {
    background: #0081cc;
    color: #FFF;
}

.faq_tab span {
    margin: 0 10px;
}

.faq_tab a span.faq_one {
    background: url(/themes/index/images/faq_one.png) center bottom no-repeat;
    display: inline-block;
    width: 20px;
    height: 25px;
}

.faq_tab a span.faq_two {
    background: url(/themes/index/images/faq_two.png) center bottom no-repeat;
    display: inline-block;
    width: 26px;
    height: 25px;
}

.faq_tab a.faq_tab_on span.faq_two {
    background: url(/themes/index/images/faq_two_on.png) center bottom no-repeat;
    display: inline-block;
    width: 26px;
    height: 25px;
}

.faq_tab a.faq_tab_on span.faq_one {
    background: url(/themes/index/images/faq_one_on.png) center bottom no-repeat;
    display: inline-block;
    width: 20px;
    height: 25px;
}

.faq_box {
    margin-bottom: 0px;
    font-size: 14px;
}

.faq_box ul li {
    display: none;
}

.faq_box ul li p {
    border-bottom: 1px dotted #999;
    padding: 8px 0;
    text-indent: 3px;
}

.faq_box ul li p a {
    color: #0081cc;
    display: inline-block;
}

.faq_box ul li p i {
    font-size: 12px;
    margin-left: 15px;
    font-style: normal;
    cursor: pointer;
    float: right;
}

.faq_box ul li p i img {
    padding-right: 3px;
}

.faq_box ul li p span {
    display: block;
    text-indent: 0;
    padding-left: 5px;
    margin: 12px 0 5px 0;
    display: none;
    line-height: 22px;
}

.faq_list {
    padding-bottom: 20px;
    margin-top: 20px;
    font-size: 14px;
}

.faq_list ul li {
    border-bottom: 1px dotted #999;
    padding: 8px 0;
    text-indent: 5px;
}

.faq_list ul li span {
    display: block;
    text-indent: 0;
    padding-left: 5px;
    margin: 12px 0 5px 0;
    display: none;
    line-height: 22px;
}

.faq_list ul li a.faq_list_on {
    color: #0081cc;
}

.faq_list ul li i {
    font-size: 12px;
    margin-left: 15px;
    font-style: normal;
    cursor: pointer;
    float: right;
}

.faq_list ul li i img {
    padding-right: 3px;
}


/*招聘页面*/
.jobs {}

.jobs_title {
    font-size: 16px;
    text-align: center;
    color: #0081cc;
    font-weight: bold;
    padding-top: 8px;
}

.jobs_lc {
    background: #eef8ff;
    border: 5px solid #a6daff;
    border-left-width: 8px;
    border-right-width: 8px;
    position: relative;
    margin-top: 10px;
}

.jobs_lc ul {
    margin-left: 8px;
    position: relative;
}

.jobs_lc ul li {
    display: block;
    float: left;
    width: 135px;
    text-align: center;
    padding: 20px 0 10px 0;
    margin: 0 22px;
    cursor: pointer;
}

.jobs_lc ul li:hover {
    color: #0081cc;
}

.jobs_lc ul li p {
    padding-bottom: 8px;
}

.jobs_line {
    width: 501px;
    height: 2px;
    background: #cecece;
    position: absolute;
    top: 40px;
    left: 115px;
}

.jobs_main {
    width: 750px;
    margin: 20px auto;
}

.jobs_main ul li {
    display: none;
}

.jobs_tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #dddddd;
    width: 750px;
    text-align: center
}

.jobs_tg td {
    font-size: 12px;
    padding: 10px 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #dddddd;
    color: #444;
    position: relative;
}

.jobs_tg th {
    font-size: 13px;
    font-weight: normal;
    padding: 10px 5px;
    border-style: solid;
    border-width: 1px;
    word-break: normal;
    border-color: #dddddd;
    color: #fff;
    text-align: left;
    text-indent: 40px;
}

.jobs_tg tr.jobs_tr_one {
    background-color: #a4abb3;
}

.jobs_tg tr.jobs_tr_one:hover {
    background-color: #a4abb3;
}

.jobs_tg tr.info_list:hover {
    background: #e8e8e8;
}

.jobs_tg tr.info_list {
    cursor: pointer
}

.jobs_tg td a {
    padding: 3px 5px;
    background: #a4abb3;
    border-radius: 3px;
    color: #fff;
}

.jobs_tg td a:hover {
    color: #0081cc;
}

.jobs_tg tr.info_list_detail {
    display: none
}

.jobs_tg tr.info_list_detail td {}

.jobs_tg tr.info_list_detail div {
    text-align: left;
    margin-left: 10px;
}

.jobs_main div.no_first {
    margin-left: 15px;
    line-height: 20px;
}

.out_jobs_box {
    width: 100%;
    height: 100%;
    z-index: 999999999;
    background: #000;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/themes/index/images/video_bg.png) repeat;
    display: none;
}

.out_jobs {
    width: 400px;
    background: #fff;
    box-shadow: 0px 0px 10px #ccc;
    margin: 0 auto;
    padding: 20px 50px 15px 50px;
    position: relative;
}

.out_jobs div {
    margin-bottom: 8px;
}

.out_jobs input.button {
    border: none;
    background: #999;
    color: #fff;
    width: 80px;
    height: 25px;
    cursor: pointer;
    margin-right: 20px;
    border-radius: 3px;
}

.out_jobs input.jobs_add {
    border: none;
    color: #fff;
    width: 80px;
    height: 25px;
    cursor: pointer;
    margin-right: 20px;
    border-radius: 3px;
    background: #0081cc;
    margin-left: 320px;
}

.out_jobs_close {
    position: absolute;
    right: 2px;
    top: 2px;
    width: 22px;
    height: 22px;
    cursor: pointer;
}


/*关于我们*/
.about {
    width: 750px;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 40px;
}

.about_title {
    color: #0081cc;
    font-size: 22px;
    font-weight: bold;
    text-align: right;
    margin-bottom: 8px;
}

.about_title span {
    font-size: 16px;
    display: block;
    letter-spacing: 1px;
}

.about_one {
    margin-bottom: 45px;
}

.about b {
    font-size: 18px;
    letter-spacing: 2px;
}

.about_one img {
    float: right;
    margin: 10px 0 0 20px;
}

.about_two {}

.about_two img {
    float: left;
    margin: 0 30px 0 0;
}

/*企业文化*/
.about_culture {
    width: 750px;
    background: url(/themes/index/images/culture_bg.png) right top no-repeat;
}

.about_culture_title {
    color: #0081cc;
    font-size: 22px;
    margin-bottom: 35px;
}

.about_culture dl {
    margin-top: 8px;
    margin-bottom: 15px;
    display: block;
}

.about_culture dl span {
    text-indent: 40px;
    line-height: 28px;
}

.about_culture dl.dl_one {
    border-bottom: 1px solid #c4cbd1;
    padding-bottom: 30px;
    line-height: 28px;
}

.about_culture dl.dl_two {
    padding-top: 10px;
}

.about_culture dl dt {
    font-size: 16px;
    color: #0081cc;
    text-indent: 40px;
}

.about_culture dl dt.culture_dt_1 {
    background: url(/themes/index/images/pic_culture_01.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_2 {
    background: url(/themes/index/images/pic_culture_02.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_3 {
    background: url(/themes/index/images/pic_culture_03.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_4 {
    background: url(/themes/index/images/pic_culture_04.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_5 {
    background: url(/themes/index/images/pic_culture_05.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_6 {
    background: url(/themes/index/images/pic_culture_06.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_7 {
    background: url(/themes/index/images/pic_culture_07.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_8 {
    background: url(/themes/index/images/pic_culture_08.png) left center no-repeat;
}

.about_culture dl dt.culture_dt_9 {
    background: url(/themes/index/images/pic_culture_09.png) left center no-repeat;
}

.about_culture dl dd {
    text-indent: 40px;
    line-height: 28px;
}




/*.about_nav ul li:nth-child(1){background:url(/themes/index/images/a_icon1.png);}
.about_nav ul li:nth-child(2){background:url(/themes/index/images/a_icon2.png);}
.about_nav ul li:nth-child(3){background:url(/themes/index/images/a_icon3.png);}
.about_nav ul li:nth-child(4){background:url(/themes/index/images/a_icon4.png);}*/


/*应用资料列表页*/
.list_down {
    border-bottom: 2px solid #0081cc;
    padding-bottom: 20px;
}

.list_down h6 {
    margin: 0;
    padding: 0;
    color: #0081cc;
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 5px;
}

.list_down h6 span {
    float: right;
    font-weight: normal;
    font-size: 12px;
    display: block;
    margin-top: 3px;
    font-family: Arial;
    margin-right: 3px;
}

.list_down h6 a {
    color: #0081cc;
}

.list_down h6 a:hover {
    color: #0081cc;
}

.list_down_title {
    font-size: 16px;
    text-align: center;
    color: #0081cc;
    font-weight: bold;
    padding-top: 8px;
    margin-bottom: 15px;
}

.list_down_tb {
    border-collapse: collapse;
    border-spacing: 0;
    width: 750px;
    text-align: center
}

.list_down_tb td {
    font-size: 12px;
    padding: 10px 5px;
    word-break: normal;
    border-bottom: 1px dotted #999;
    color: #444;
}

.list_down_tb th {
    font-size: 12px;
    font-weight: normal;
    padding: 10px 5px;
    border-style: solid;
    border-width: 1px;
    word-break: normal;
    border-color: #dddddd;
    color: #fff;
    background-color: #a4abb3;
}

.list_down_tb tr:hover {
    background: #dbf1fd;
}

.list_down_tb tr .jobs_t1 {
    text-align: left;
    padding-left: 10px;
}

.list_down_tb tr .jobs_img {
    background: url(/themes/index/images/down_pdf.png) 8px center no-repeat;
    /* text-indent: 30px; */
    padding-left: 40px;
}


/*大事记*/
.bigevents_title {
    font-size: 16px;
    text-align: center;
    color: #0081cc;
    font-weight: bold;
    padding-top: 8px;
    margin-bottom: 25px;
}

.scrollpic {
    width: 750px;
    font-size: 12px;
    position: relative;
}

#myscroll {
    display: block;
    width: 686px;
    position: relative;
    height: 40px;
    overflow: hidden;
    margin-left: 32px;
}

#myscroll #myscrollbox {
    display: block;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    width: 1000000px;
}

#myscroll ul {
    display: block;
    float: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#myscroll ul li {
    display: block;
    float: left;
    padding: 0;
    margin: 0;
    cursor: pointer;
}

#myscroll ul li a {
    display: block;
    float: left;
    width: 70px;
    padding: 0 3px;
    position: relative;
    height: 40px;
    color: #333;
    background: url(/themes/index/images/big_nav.png) top center no-repeat;
}

#myscroll ul li a.bighover {
    background: url(/themes/index/images/big_nav_hover.png) top center no-repeat;
}

#myscroll ul li a span {
    display: block;
    text-align: center;
    margin-top: 20px;
}


#left {
    display: block;
    width: 18px;
    height: 18px;
    background: url(/themes/index/images/big_left.png);
    position: absolute;
    left: 0;
    top: 0px;
}

#left:hover {
    background: url(/themes/index/images/big_left_hover.png);
}

#right {
    display: block;
    width: 18px;
    height: 18px;
    background: url(/themes/index/images/big_right.png);
    position: absolute;
    right: 0;
    top: 0px;
}

#right:hover {
    background: url(/themes/index/images/big_right_hover.png);
}

.big_show {
    margin-top: 20px;
    font-size: 12px;
    margin-bottom: 40px;
}

.big_show ul li {
    display: none;
    background: #f0f0f0;
    padding: 10px 20px;
}

.big_show ul li div {
    padding: 20px 0;
    line-height: 22px;
}

.big_show ul li div b {
    font-size: 15px;
    display: block;
    margin-bottom: 4px;
    color: #4C4C4C;
}

.big_show ul li div.big_div {
    border-bottom: 1px solid #d9d9d9;
}

.big_show ul li div p {
    background: url(/themes/index/images/dfk.png) left 9px no-repeat;
    text-indent: 15px;
    font-size: 14px;
}


/*应用下载详情页*/
.show_download_title {
    font-size: 16px;
    color: #3a3a3a;
    font-weight: bold;
    margin: 25px 0 20px 0;
}

.show_download_jj ul li {
    display: block;
    float: left;
    width: 220px;
    margin: 0 30px 15px 0;
    font-size: 14px;
    background-position: left center;
    background-repeat: no-repeat;
    height: 30px;
    line-height: 30px;
    text-indent: 45px;
}

.show_download_jj ul li span {
    display: block;
    width: 20px;
    background: url(/themes/index/images/xing.png) no-repeat;
    height: 30px;
    float: right
}

.show_download_jj {
    border-bottom: 1px solid #cccccc;
    padding: 10px 0;
}

.show_download_content {
    margin-bottom: 80px;
    font-size: 14px;
}

.show_download_content_left {
    width: 540px;
    float: left;
}

.show_download_content_title {
    color: #333232;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    background: url(/themes/index/images/down_x7.png) left center no-repeat;
    text-indent: 40px;
    line-height: 30px;
    margin: 20px 0;
}

.show_download_content_right {
    width: 80px;
    float: right;
    margin: 30px 0 0 0;
    padding: 0px 40px 30px 40px;
    border-left: 1px solid #dedede;
}

.show_download_content_right span {
    display: block;
    padding: 3px;
    background: #da9000;
    color: #FFF;
    text-align: center;
    width: 50px;
    font-size: 12px;
    cursor: pointer;
    margin-left: 20px;
    margin-top: 10px;
}

/*应用视频*/
.application_video {
    width: 750px;
    margin-top: 25px;
}

.application_video_big_img {
    width: 435px;
    height: 275px;
    position: relative;
    float: right;
    cursor: pointer;
}

.application_video_big_img span {
    display: block;
    width: 86px;
    height: 86px;
    background: url(/themes/index/images/video_play.png) no-repeat;
    position: absolute;
    left: 174px;
    top: 94px;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    border-radius: 86px;
}

.application_video_big_img:hover span {
    -webkit-box-shadow: 0 0 20px #ffffff;
    box-shadow: 0 0 20px #ffffff;
}

.application_video_big_desc {
    width: 290px;
    float: left;
    margin-top: 50px;
}

.application_video_big_desc b {
    font-size: 16px;
    display: block;
    margin-bottom: 7px;
}

.application_video_big_desc span {
    line-height: 20px;
    font-size: 14px;
}

.application_video_big_desc p {
    padding-top: 8px;
}

.application_video_big_desc p i {
    display: inline-block;
    font-style: normal;
}

.application_video_big_desc p a {
    margin-right: 10px;
    color: #999;
}

.application_video_big_desc p a img {
    display: inline-block;
    float: left;
    margin-right: 4px;
    padding-top: 1px;
}

.application_video_list {
    margin-top: 50px;
    border-top: 1px solid #dfdfdf;
    margin-bottom: 25px;
}

.application_video_list h5 {
    font-size: 20px;
    display: block;
    text-align: center;
    margin-top: 12px;
    margin-bottom: 0px;
}

.application_video_list ul li {
    display: block;
    width: 215px;
    height: 185px;
    float: left;
    position: relative;
    margin-right: 52px;
    margin-top: 25px;
}

.application_video_list ul li.three {
    margin-right: 0;
}

.application_video_list ul li i {
    display: block;
    position: absolute;
    width: 70px;
    height: 70px;
    background: url(/themes/index/images/video_play2.png) no-repeat;
    background-size: cover;
    left: 72px;
    top: 33px;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    border-radius: 70px;
}

.application_video_list ul li:hover i {
    /* -webkit-transform: scale(1.1);transform: scale(1.1);*/
    -webkit-box-shadow: 0 0 20px #ffffff;
    box-shadow: 0 0 20px #ffffff;
}

.application_video_list ul li span {
    font-size: 14px;
    line-height: 30px;
    display: block;
}

.application_video_list ul li u {
    display: inline-block;
    text-decoration: none;
}

.application_video_list ul li u b {
    display: inline-block;
    font-weight: normal;
}

.application_video_list ul li u a {
    margin-right: 10px;
    color: #999;
}

.application_video_list ul li u a:hover {
    color: #0081cc;
}

.application_video_list ul li u a img {
    display: inline-block;
    float: left;
    margin-right: 4px;
    padding-top: 1px;
}

/*在线研讨会*/
.online {
    width: 1000px;
    margin-top: 15px;
}

.online_left {
    width: 650px;
    float: left;
    border-bottom: 2px solid #d1d1d1;
}

/*.show_online_left{ width:650px; float:left; }*/
.online_left ul li {
    border-top: 2px solid #d1d1d1;
    padding: 28px 0;
    position: relative;
}

.online_left ul li b {
    display: block;
    position: absolute;
    left: 0;
    top: -18px;
    background: #FFF;
    font-size: 14px;
    padding: 5px;
    color: #0081cc;
    letter-spacing: 2px;
}

.online_left ul li span {
    display: block;
    position: absolute;
    right: 10px;
    top: -11px;
    width: 72px;
    height: 72px;
    background: url(/themes/index/images/online_new.png) no-repeat;
}

.online_one {
    line-height: 20px;
    margin-bottom: 20px;
}

.online_one img {
    float: left;
    padding: 0 35px 0 5px;
}

.online_one p.online_one_title {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 8px;
    color: #013b46;
}

.online_one i {
    font-style: normal;
    display: inline-block;
    width: 78px;
    height: 24px;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    margin-top: 23px;
}

.online_one i a {
    color: #fff;
}

.online_one i.i_one {
    background: #f57461;
    margin-right: 25px;
    margin-left: 295px;
}

.online_one i.i_one2 {
    background: #f57461;
    margin-left: 398px;
}

.online_one i.i_two {
    background: #ff7200;
}

.online_right {
    width: 310px;
    float: right;
    background: #f2f2f2;
    border: 1px solid #dddddd;
}

.online_right_tab {}

.online_right_tab a {
    display: inline-block;
    width: 155px;
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #FFF;
    background: #0191d0;
}

.online_right_tab a.online_tab_on {
    display: block;
    width: 155px;
    height: 40px;
    color: #3e3e3e;
    background: none;
}

.online_right_content ul {
    display: none;
}

.online_right_content ul li {
    display: block;
    padding: 12px 5px;
    line-height: 20px;
    border-bottom: 1px solid #dddddd;
    margin: 0 5px;
}

.online_right_content ul li:last-child {
    border-bottom: none;
}

.online_right_content ul li b {
    color: #0081cc;
    font-size: 14px;
    display: block;
    margin: 8px 0 6px 0;
}

.online_right_content ul li i {
    display: block;
    font-style: normal;
    background: url(/themes/index/images/online_b.png) 5px 2px no-repeat;
    text-indent: 27px;
    margin-bottom: 2px;
}

.online_right_content ul li span {
    display: block;
    background: url(/themes/index/images/online_i.png) 5px 3px no-repeat;
    padding-left: 27px;
}

.online_right_content ul li u {
    display: block;
    text-decoration: none;
    background: url(/themes/index/images/online_u.png) left 2px no-repeat;
    text-indent: 18px;
    float: right;
}

.out_video_box {
    width: 100%;
    height: 100%;
    z-index: 999999999;
    background: #000;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/themes/index/images/video_bg.png) repeat;
    display: none;
}

.out_video {
    width: 980px;
    height: 460px;
    margin: 0 auto;
    background: #cdd0de;
    padding: 10px 10px 30px 10px;
    position: relative;
}

.out_video_left {
    width: 740px;
    height: 450px;
    float: left;
}

#out_video_right {
    width: 230px;
    float: right;
}

#out_video_right_lt {
    width: 210px;
    height: 330px;
    background: #ffffff;
    overflow: auto;
    padding: 10px;
}

#out_video_right_lt ul li {
    margin-bottom: 8px;
    color: #999;
}

#out_video_right_lt ul li.li_js {
    background: #eee;
    padding: 6px;
}

#out_video_right_lt ul li b.b_tw {
    color: #0081cc;
    font-weight: normal;
    background: url(/themes/index/images/out_video_lt.png) left center no-repeat;
    text-indent: 20px;
    display: inline-block;
    margin-right: 10px;
}

#out_video_right_lt ul li b.b_js {
    color: #999;
    font-weight: normal;
    background: url(/themes/index/images/out_video_me.png) left center no-repeat;
    text-indent: 20px;
    display: inline-block;
    margin-right: 10px;
}

#out_video_right_lt ul li span {
    display: block;
    margin-left: 20px;
    color: #888;
    margin-top: 4px;
}

#out_video_right_lt ul li span.p {
    display: inline;
    margin: 0;
    padding: 0;
}

#out_video_right_me {
    width: 230px;
    height: 80px;
    background: #ffffff;
    margin-top: 10px;
}

.out_video_text {
    width: 220px;
    height: 80px;
    border: none;
    padding: 0;
    margin: 0;
    font-size: 12px;
    color: #333;
    padding: 5px;
}

.out_video_submit {
    background: #737373;
    border: none;
    color: #fff;
    letter-spacing: 2px;
    cursor: pointer;
    float: right;
    margin-top: 8px;
    padding: 2px 5px;
}

.out_video_close {
    position: absolute;
    right: 0;
    top: -42px;
    width: 40px;
    height: 40px;
    z-index: 88;
    background: url(/themes/index/images/viedeo_close.png) no-repeat;
    cursor: pointer;
    display: block;
}

/*在线研讨会内页*/
.show_online {}

.show_online_left {
    width: 800px;
    float: left;
}

.show_online_left_title {
    color: #0081cc;
    font-size: 14px;
    margin-bottom: 3px;
    font-weight: bold;
}

.show_online_times {
    margin-bottom: 12px;
}

.show_online_left ul li {
    display: block;
    padding: 12px 0px;
    line-height: 20px;
    border-bottom: 1px solid #dddddd;
    margin: 0 0px;
    padding-right: 10px;
}

.show_online_left ul li b {
    color: #0081cc;
    font-size: 14px;
    display: block;
    margin: 8px 0 6px 0;
}

.show_online_left ul li i {
    display: block;
    font-style: normal;
    background: url(/themes/index/images/online_b.png) 5px 2px no-repeat;
    text-indent: 27px;
    margin-bottom: 2px;
    color: #292929;
}

.show_online_left ul li span {
    display: block;
    background: url(/themes/index/images/online_i.png) 5px 3px no-repeat;
    padding-left: 27px;
}

.show_online_left ul li u {
    display: block;
    text-decoration: none;
    background: url(/themes/index/images/online_u.png) left 2px no-repeat;
    text-indent: 18px;
    float: right;
}

.show_online_right {
    width: 160px;
    float: right;
    background: #f2f2f2;
    padding: 10px;
}

.show_online_right_img {
    margin-left: 30px;
}

.show_onlie_right_button a {
    display: inline-block;
    width: 160px;
    height: 30px;
    line-height: 30px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #FFF;
    background: #f57461;
    margin-bottom: 15px;
    margin-left: 0px;
}

.show_onlie_right_desc {
    line-height: 22px;
    clear: both;
}

/*.show_online_title{ font-size:14px; color:#0081cc; font-weight:bold; padding-bottom:3px;}
.show_online_time{ padding-bottom:15px;}
.show_online_content{ line-height:22px;}
.show_online_content p{ margin-bottom:10px;}
.show_online_content .show_online_content_flow{ float:right; margin-top:-55px; padding-left:15px; width:130px; height:190px;}
.show_online_content .show_online_content_flow a{ display:block; height:25px; text-align:center; width:130px; background:#f37461; line-height:25px; color:#FFF; margin-top:10px;}*/


/*会员登录注册*/
.member_login {
    width: 1000px;
    margin: 30px auto;
    margin-bottom: 60px;
    margin-top: 160px;
    font-size: 12px;
}

.member-content {
    overflow: hidden;
    width: 1000px;
}

.member-content-title {
    font-size: 18px;
    color: #0081cc;
    padding-bottom: 30px;
    padding-left: 15px;
}

.member-content-left {
    margin: 0 auto;
    width: 350px;
    float: left;
    margin-bottom: 20px;
}

.member-content-left table {
    border-collapse: collapse;
    border: none;
    width: 360px;
    margin: 0 auto;
}

.member-content-left table td {
    padding-bottom: 15px;
}

.member-content-left table .txt_r {
    text-align: right;
    padding-left: 15px;
}

.member-content .in_Text {
    height: 26px;
    line-height: 26px;
    border: 1px solid #aaaaaa;
    width: 240px;
    border-radius: 3px;
    background: #F0F0F0;
    padding-left: 0px;
    margin-left: 15px;
    text-indent: 8px;
    color: #777;
}

.member-content-left .loginBtn input {
    float: left;
}

.member-content-left .simulation_checkbox {
    margin-left: 12px;
    vertical-align: text-top;
    display: inline-block;
}

.member-content-left .simulation_checkbox span {
    display: inline-block;
    margin-top: 4px;
    margin-left: 5px;
}

.member-content-left #cbAutoLogin {
    width: 18px;
    height: 18px;
    display: inline-block;
    font-weight: normal;
    float: left;
}

/*.member-content-left .loginBtn .forgetpwd{vertical-align:middle;font-size:12px;;margin-left:25px;color:#1dabed;text-decoration:underline;margin-top:15px;float:left;}*/
.member-content-left .loginBtn .btnSubmit {
    border: none;
    background: #0081cc;
    width: 240px;
    height: 32px;
    color: #fff;
    letter-spacing: 2px;
    font-size: 14px;
    cursor: pointer;
    font-weight: bold;
    margin-left: 15px;
}

.forgetpwd {
    float: right;
    margin-right: 40px;
    color: #0081cc;
}


.member-content-right {
    float: right;
    width: 580px;
    margin: 0 auto;
    border-left: 1px solid #d8d8d8;
    padding-left: 30px;
}

.member-content-right table {
    border-collapse: collapse;
    border: none;
    margin: 0 auto;
    width: 580px;
}

.member-content-right table td {
    padding-bottom: 15px;
}

.member-content-right table .right_td_left {
    width: 170px;
    text-align: right;
    padding-right: 10px;
}

.member-content-right table .right_td_left .redB {
    vertical-align: middle;
    margin-right: 4px;
    color: #F00;
}

.right_td_right .type input {
    width: 235px;
}

.right_td_right .type .options {
    width: 236px;
}

.member-content-right .right_td_right .simulation_checkbox {
    margin-left: 10px;
    margin-bottom: 5px;
    line-height: 25px;
    display: inline-block;
    float: left;
}

.member-content-right .right_td_right .simulation_radio {
    margin-bottom: 0px;
    margin-left: 10px;
}

.member-content-right .right_td_right .simulation_radio span {}

.member-content-right .right_td_right .txt {
    padding: 8px 13px;
    background-color: #f0f2f3;
    margin-top: 10px;
    color: #787878;
    margin-left: 10px;
}

.member-content-right .right_td_right.sidebav-search-container .select {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.member-content-right .btnSubmit {
    border: none;
    background: #0081cc;
    width: 240px;
    height: 32px;
    color: #fff;
    letter-spacing: 2px;
    font-size: 14px;
    cursor: pointer;
    margin-left: 52px;
}

.cbInterestProductClass {
    display: inline-block;
    float: left;
    margin-left: 10px;
}

.member-content-right .right_td_right .simulation_checkbox b {
    display: inline-block;
    float: right;
    margin-top: -3px;
    font-weight: normal;
    margin-left: 3px;
}

.select_pro {
    position: relative;
}

.select_pro input {
    height: 26px;
    line-height: 26px;
    border: 1px solid #aaaaaa;
    width: 240px;
    border-radius: 3px;
    background: #F0F0F0;
    padding-left: 0px;
    margin-left: 15px;
    text-indent: 8px;
    color: #777;
    padding-right: 5px;
}

.select_pro .options {
    position: absolute;
    top: 30px;
    left: 15px;
    border: 1px solid #d8d8d8;
    width: 240px;
    background-color: #fff;
    display: none;
    padding: 8px 0px;
    height: 200px;
    overflow-y: auto;
    padding-right: 5px;
}

.select_pro .options li {
    margin: 2px;
}

.select_pro .options li a {
    padding: 4px;
    display: block;
    cursor: pointer;
}

.select_pro .options li a:hover {
    background-color: #0080CC;
    color: #fff;
}


/*会员中心*/
.member {}

.member_left {
    float: left;
    width: 165px;
    padding-left: 10px;
}

.member_right {
    float: right;
    width: 770px;
}

.member_left dl {
    margin-bottom: 20px;
}

.member_left dl dt {
    font-size: 15px;
    color: #0081cc;
    font-weight: bold;
    padding-bottom: 10px;
    letter-spacing: 1px;
}

.member_left dl dd {
    line-height: 24px;
    font-size: 13px;
}

.member_left dl dd a.on {
    color: #0081cc;
}

.member_tic {
    width: 770px;
}

.member_pic {
    width: 300px;
    float: left;
    margin-top: 20px;
}

.member_pic img {
    display: block;
    float: left;
    border: 2px solid #d8d8d8;
    border-radius: 50px;
    margin-right: 20px;
}

.member_pic h4 {
    font-size: 16px;
    padding: 12px 0 15px 0;
}

.member_pic p {
    line-height: 23px;
}

.member_pic p b {
    color: #ff7767;
}

.member_pic p a {
    padding-top: 3px;
    display: inline-block;
}

.member_pic p a.out {
    margin-left: 12px;
}

.member_icon {
    width: 230px;
    float: left;
}

.member_icon ul li {
    display: block;
    width: 85px;
    float: left;
    text-align: center;
    margin-bottom: 15px;
    margin-left: 28px;
}

.member_icon ul li img {
    width: 40px;
    height: 40px;
    text-align: center;
    background: #c0dbec;
    border-radius: 20px;
    margin-bottom: 2px;
}

.member_icon ul li b {
    color: #d01624;
    padding-left: 2px;
}

.member_fast {
    width: 180px;
    float: right;
}

.member_fast dl {
    margin-top: 15px;
    margin-left: 15px;
}

.member_fast dl dt {
    font-size: 16px;
    padding-bottom: 15px;
}

.member_fast dl dd {
    line-height: 25px;
}

.member_main {
    width: 770px;
    margin-top: 25px;
}

.member_main_left {
    width: 585px;
    float: left;
}

.member_main_right {
    width: 180px;
    float: right;
}

.member_tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px solid #dddddd;
    width: 575px;
    text-align: center
}

.member_tg td {
    font-size: 12px;
    padding: 10px 5px;
    border-style: solid;
    border-width: 0px;
    word-break: normal;
    border-color: #dddddd;
    color: #444;
    position: relative
}

.member_tg th {
    font-size: 14px;
    font-weight: normal;
    padding: 10px 5px;
    border-style: solid;
    border-width: 0px;
    word-break: normal;
    border-color: #dddddd;
    color: #fff;
    background-color: #6fcaff;
    font-weight: bold;
    letter-spacing: 1px;
}

.td_bg {
    background-color: #dbf1fd;
}

.member_tg tr:hover {
    background: #dbf1fd;
}

.member_main_right h4 {
    height: 37px;
    background: #ff7767;
    color: #fff;
    letter-spacing: 1px;
    line-height: 36px;
    text-indent: 15px;
    font-size: 14px;
}

.member_main_right span {
    display: block;
    padding: 5px;
    line-height: 24px;
}

/*我的申请*/
.member_apply_list_tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px solid #dddddd;
    width: 770px;
    text-align: center
}

.member_apply_list_tg td {
    font-size: 12px;
    padding: 10px 5px;
    border-style: solid;
    border-width: 0px;
    word-break: normal;
    border-color: #dddddd;
    color: #444;
    position: relative
}

.member_apply_list_tg th {
    font-size: 14px;
    font-weight: normal;
    padding: 10px 5px;
    border-style: solid;
    border-width: 0px;
    word-break: normal;
    border-color: #dddddd;
    color: #fff;
    background-color: #6fcaff;
    font-weight: bold;
    letter-spacing: 1px;
}

.td_bg {
    background-color: #dbf1fd;
}

.member_apply_list_tg tr:hover {
    background: #dbf1fd;
}

.member_pages {
    text-align: right;
    margin: 15px 0px 0 0;
}

.member_pages a {
    width: 20px;
    height: 20px;
    margin: 3px;
    color: #17a7e6;
    background: #dfdfdf;
    line-height: 20px;
    display: inline-block;
    text-align: center;
    border-radius: 3px;
    font-weight: bold;
}

.member_pages a.on {
    color: #dfdfdf;
    background: #17a7e6;
}


/*安全中心*/
.member_pagemain {
    width: 770px;
    margin-top: 25px;
}

.member_pagemain_title {
    border-bottom: 1px solid #acacac;
    font-size: 14px;
}

.member_pagemain_title span {
    display: block;
    background: #0081cc;
    width: 100px;
    height: 28px;
    line-height: 28px;
    color: #fff;
    text-align: center;
}

.member_pagemain_security {}

.member_pagemain_security_left {
    width: 125px;
    padding: 25px 20px;
    float: left;
}

.member_pagemain_security_left ul li {
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: bold;
}

.member_pagemain_security_left ul li a {
    text-indent: 35px;
    display: block;
}

.member_pagemain_security_left ul li a.settings_1 {
    background: url(/themes/index/images/setting_icon1.png) left center no-repeat;
}

.member_pagemain_security_left ul li a.settings_2 {
    background: url(/themes/index/images/setting_icon2.png) left center no-repeat;
}

.member_pagemain_security_left ul li a.settings_3 {
    background: url(/themes/index/images/setting_icon3.png) left center no-repeat;
}

.member_pagemain_security_left ul li a.on {
    color: #0081cc;
}

.member_pagemain_security_right {
    width: 580px;
    float: right;
    padding: 25px 0;
}

.member_pagemain_security_right span {
    font-size: 14px;
    border-bottom: 1px dashed #c9c9c9;
    display: block;
    padding-bottom: 3px;
    margin-bottom: 5px;
}

.member_pagemain_security_right p {
    padding: 10px 0;
    font-size: 14px;
}

.member_pagemain_security_right p b {
    width: 70px;
    display: inline-block;
    text-align: right;
    margin-right: 40px;
}

.member_pagemain_security_right p .settings_input {
    width: 300px;
    height: 30px;
    border: 1px solid #bfbfbf;
    color: #3e3e3e;
    text-indent: 5px;
}

.member_pagemain_security_right p .settings_submit {
    width: 85px;
    height: 28px;
    background: #0081cc;
    border: none;
    color: #FFF;
    font-size: 14px;
    letter-spacing: 2px;
    cursor: pointer;
    font-weight: bold;
    margin-left: 180px;
    margin-top: 8px;
    border-radius: 3px
}


/*我的收藏*/
.member_favorites_list {
    width: 770px;
}

.member_favorites_list ul {
    margin-top: 30px;
}

.member_favorites_list ul li {
    position: relative;
    padding-bottom: 28px;
    border-left: 4px solid #d9d9d9;
    padding-top: 5px;
}

.member_favorites_list ul li.last {
    padding-bottom: 5px;
}

.member_favorites_list ul li span {
    position: absolute;
    display: block;
    width: 12px;
    height: 12px;
    left: -8px;
    top: 0;
    background: url(/themes/index/images/favorites_li.png) left top no-repeat;
}

.favorites_list_one {
    margin-left: 30px;
    border: 1px solid #d4d4d4;
    position: relative;
    border-radius: 3px;
    box-shadow: 2px 2px 5px #ccc;
    padding: 15px;
}

.favorites_list_one b {
    display: block;
    width: 10px;
    height: 7px;
    background: url(/themes/index/images/favorites_icon.png) left top no-repeat;
    left: -10px;
    top: -1px;
    position: absolute;
}

.favorites_list_one h6,
.favorites_list_one h5 {
    padding: 0;
    margin: 0;
}

.favorites_list_one h6 {
    position: absolute;
    top: -20px;
    left: 0;
    font-weight: normal;
    color: #bbbbc1;
    font-size: 12px;
}

.favorites_list_one h5 {
    color: #3e3e3e;
    font-size: 14px;
    margin-bottom: 7px;
}

.favorites_list_one u {
    text-decoration: none;
    color: #737373;
    display: block;
}

.favorites_list_one u.u_admin {
    padding-top: 3px;
    color: #0081cc
}

.favorites_list_one u.u_user {
    padding-top: 3px;
}

.favorites_list_one i {
    text-align: right;
    display: block;
    font-style: normal;
}

.favorites_list_one i a {
    margin: 0 5px;
    color: #b0b0b0;
}

.favorites_list_one i a:hover {
    color: #0081cc;
}

/*我的积分*/
.member_points_list {
    width: 770px;
}

.member_points_tip {
    background: #f1f1f1;
    border: 2px solid #e2e2e2;
    padding: 10px 25px;
    margin-top: 20px;
}

.member_points_tip span {
    display: block;
    padding: 5px 60px 10px 60px;
    border-right: 1px solid #e2e2e2;
    float: left;
    font-weight: bold;
    font-size: 17px;
}

.member_points_tip b {
    display: block;
    padding-top: 5px;
    color: #288c29;
    font-size: 22px;
    font-family: Arial;
}

.member_points_tip i {
    display: block;
    float: left;
    padding: 5px 25px 10px 60px;
}

.member_points_tip a {
    display: block;
    width: 200px;
    height: 40px;
    background: #ff7767;
    color: #FFF;
    line-height: 40px;
    text-align: center;
    border-radius: 3px;
    text-decoration: none;
    font-size: 16px;
    font-style: normal;
}

.member_points_tip i b {
    font-size: 12px;
    color: #999;
    font-weight: normal;
    font-style: normal;
    text-align: center;
    font-family: "微软雅黑";
}

.member_points_tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0px solid #dddddd;
    width: 770px;
    text-align: center;
    margin-top: 20px;
}

.member_points_tg td {
    font-size: 12px;
    padding: 10px 5px;
    border-style: solid;
    border-width: 0px;
    word-break: normal;
    border-color: #dddddd;
    color: #444;
    position: relative
}

.member_points_tg th {
    font-size: 14px;
    font-weight: normal;
    padding: 10px 5px;
    border-style: solid;
    border-width: 0px;
    word-break: normal;
    border-color: #dddddd;
    color: #fff;
    background-color: #6fcaff;
    font-weight: bold;
    letter-spacing: 1px;
}

.td_points_bg {
    background-color: #dbf1fd;
}

.member_points_tg tr:hover {
    background: #dbf1fd;
}

.member_points_list h3 {
    margin-top: 18px;
    font-weight: normal;
    color: #999;
    font-size: 12px;
}

/*积分还礼*/
.member_shop {
    width: 770px;
    padding-top: 15px;
    margin-bottom: 20px;
}

.member_shop ul li {
    display: block;
    width: 210px;
    float: left;
    margin-right: 35px;
    margin-bottom: 30px;
    border: 1px solid #eee;
    padding: 10px;
}

.member_shop ul li.four {
    margin-right: 0px;
}

.member_shop ul li img {
    margin-bottom: 4px;
    background: #f8f8f8;
}

.member_shop ul li p b {
    color: #ff7200;
    display: inline-block;
    margin-top: 5px;
}

.member_shop ul li p a {
    display: block;
    margin-top: 5px;
    background: #f57461;
    width: 70px;
    height: 25px;
    border-radius: 3px;
    line-height: 25px;
    color: #fff;
    text-align: center;
}

.member_shop ul li p.member_shop_name {
    display: block;
    height: 34px;
    overflow: hidden;
}


/*活动页面*/
.activity {
    width: 1000px;
    margin: 0 auto;
}

.activity_one {
    font-size: 14px;
}

.activity_one h4 {
    font-size: 36px;
    color: #b72e04;
    text-align: center;
    display: block;
    border-bottom: 1px dotted #b72e04;
    padding-bottom: 5px;
    margin-bottom: 15px;
}

.activity_int_nav ul li {
    display: block;
    float: left;
    width: 328px;
    height: 60px;
    line-height: 60px;
    margin-right: 8px;
    text-align: center;
    background: #955643;
    color: #f4be57;
    font-size: 24px;
    letter-spacing: 3px;
}

.activity_int_nav ul li.last {
    margin-right: 0px;
}

.activity_int_nav ul li.first {
    background: #b72e04;
    color: #fff;
}

.activity_int_des {
    background: #d4004c;
    padding: 35px 30px;
    margin-top: 9px;
    color: #f4be57;
    margin-bottom: 30px;
}

.activity_int_des ul li {
    display: block;
    float: left;
    width: 250px;
    margin-right: 30px;
    line-height: 20px;
}

.activity_bm {
    border: 5px solid #28a5a9;
    padding: 25px;
    font-size: 14px;
}

.activity_bm ul li {
    display: block;
    float: left;
    width: 450px;
}

.activity_bm ul li p {
    margin-bottom: 8px;
}

.activity_bm ul li span {
    display: inline-block;
    width: 120px;
}

.activity_bm ul li input.activity_bm_input {
    width: 250px;
    height: 28px;
    color: #333;
    font-size: 14px;
}

.activity_bm ul li b {
    display: inline-block;
    color: #fff;
    background: #0081cc;
    border-radius: 3px;
    width: 100px;
    height: 25px;
}

.activity_bm_submit {
    background: #ff9000;
    width: 120px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    border: none;
    border-radius: 3px;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    float: right;
}

.activity_cj {
    margin: 45px 0 20px 0;
}

/*荣誉资质*/
.honorary {
    height: 530px;
    overflow-y: auto;
    border: 1px solid #e3e3e3;
}

.honorary_title {
    margin: 14px 0 12px 0;
}

#mbOverlay {
    position: fixed;
    z-index: 99999998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    cursor: pointer;
}

#mbOverlay.mbOverlayFF {
    background: transparent url(/themes/index/style/80.png) repeat;
}

#mbOverlay.mbOverlayIE {
    position: absolute;
}

#mbCenter {
    height: 557px;
    position: absolute;
    z-index: 99999999;
    left: 50%;
    background-color: #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.70);
    -webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.70);
}

#mbCenter.mbLoading {
    background: #fff url(/themes/index/images/WhiteLoading.gif) no-repeat center;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

#mbImage {
    left: 0;
    top: 0;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    text-align: left;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 10px;
}

#mbImage a,
#mbImage a:link,
#mbImage a:visited {
    color: #ddd;
}

#mbImage a:hover,
#mbImage a:active {
    color: #fff;
}

#mbBottom {
    min-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 20px;
    font-size: 12px;
    color: #999;
    text-align: left;
    padding: 0 10px 10px;
}

#mbTitle {
    display: inline;
    color: #999;
    font-weight: bold;
    line-height: 20px;
    font-size: 12px;
}

#mbNumber {
    background: url(/themes/index/images/mbNumber_bg.gif) no-repeat center;
    display: inline;
    color: #C00;
    line-height: 26px;
    font-size: 12px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    text-align: center;
    width: 65px;
    height: 26px;
}

#mbCaption {
    display: block;
    color: #999;
    line-height: 14px;
    font-size: 10px;
}

#mbPrevLink,
#mbNextLink,
#mbCloseLink {
    display: block;
    float: right;
    height: 20px;
    margin: 0;
    outline: none;
}

#mbPrevLink {
    width: 32px;
    height: 100px;
    background: transparent url(/themes/index/images/CustomBlackPrevious.gif) no-repeat center;
    position: absolute;
    top: 38%;
    left: -32px;
}

#mbNextLink {
    width: 32px;
    height: 100px;
    background: transparent url(/themes/index/images/CustomBlackNext.gif) no-repeat center;
    position: absolute;
    top: 38%;
    right: -32px;
}

#mbCloseLink {
    width: 24px;
    background: transparent url(/themes/index/images/CustomBlackClose.gif) no-repeat center;
    position: absolute;
    top: 10px;
    right: 10px;
}

#mbError {
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    border: 10px solid #700;
    padding: 10px 10px 10px;
    margin: 20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#mbError a,
#mbError a:link,
#mbError a:visited,
#mbError a:hover,
#mbError a:active {
    color: #d00;
    font-weight: bold;
    text-decoration: underline;
}

.layout_default {
    float: left;
    margin: 10px 12px;
}

.meta {
    font-size: 12px;
    text-align: center;
    margin-top: 3px;
}

.image_container img {
    border: 1px solid #CCC;
    padding: 2px
}

.meta a {
    color: #333;
    text-decoration: none
}

/*品牌优势*/
.advantage {}

.advantage_title {
    color: #0081cc;
    font-size: 22px;
    margin-bottom: 15px;
}

.advantage_ones {
    clear: both;
    margin-bottom: 30px;
    line-height: 22px;
    font-size: 13px;
}

.advantage_ones b.advantage_imgL {
    display: block;
    float: left;
    padding-top: 4px;
    margin-right: 25px;
}

.advantage_ones b.advantage_imgR {
    display: block;
    float: right;
}

.advantage_ones span {
    display: inline-block;
    width: 560px;
}

.advantage_ones h5 {
    font-size: 14px;
    color: #303030;
    margin: 0;
    padding: 0;
    margin-bottom: 4px;
}

.advantage_ones p {
    padding: 0;
    margin: 0;
}

/*调研问卷*/
.question_title {
    color: #f53d05;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    padding: 15px 0;
}

.question_desc {
    border-bottom: 1px dotted #dddddd;
    margin-bottom: 20px;
    font-size: 14px;
    padding-bottom: 10px;
}

.question_form {
    background: #eee;
    padding: 8px 25px;
}

.question_form .questionnaire-content-title {
    text-align: center;
    font-size: 18px;
    color: #189cea;
    padding: 15px 0px;
}

.question_form .questionnaire-content-block h3 {
    color: #0084ce;
    font-weight: bold;
    margin-top: 12px;
    font-size: 12px;
}

.question_form .questionnaire-content-block label {
    margin: 8px 19px;
}

.question_form .questionnaire-content-block.checkbox label {
    display: block;
}

.question_form .questionnaire-content-block.checkbox label input {
    display: block;
    float: left;
}

.question_form .questionnaire-content-block.checkbox label span {
    margin-left: 6px;
    display: inline-block;
    margin-top: 1px;
}

.question_form .questionnaire-content-block .textInput {
    width: 800px;
    height: 80px;
    margin-left: 19px;
    padding: 4px;
    margin-top: 8px;
}

.question_form .questionnaire-content-block.checkbox .otherInput {
    margin-top: -26px;
    float: left;
    margin-left: 80px;
    width: 745px;
}

.question_form .questionnaire-content-block.btnContainer {
    text-align: center;
    /*border-top:1px dashed #ccc;*/
    width: 960px;
    margin: 0px auto;
    padding: 30px 0px;
}

.question_form .questionnaire-content-block.btnContainer input {
    border: none;
}

.question_form .questionnaire-content-block.btnContainer .btnSubmit {
    text-align: center;
    line-height: 32px;
}

.question_form .questionnaire-content-block.btnContainer .btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 7px 15px;
    color: #fff;
    background-color: #189CEA;
    border-radius: 5px;
    cursor: pointer;
    margin-right: 20px;
}

.question_form .questionnaire-content-block.btnContainer .btn.disable {
    background-color: #ccc;
    cursor: default;
}

.personInfo {
    width: 700px;
    margin: 20px auto;
    background: #FFF;
    box-shadow: 0px 0px 15px #9D9D9D;
    border-radius: 5px;
}

.personInfo-content {
    padding: 30px 30px 10px 30px;
}

.personInfo-content ul li {
    display: block;
    float: left;
    width: 310px;
    margin-bottom: 10px;
    text-align: center;
}

.personInfo-content ul li input {
    width: 200px;
}

.validate-container {
    padding: 0 30px;
    margin-left: 30px;
}

.questionnaire-submit {
    text-align: center;
    padding: 20px 0;
}

.questionnaire-submit .btnSubmit {
    border: none;
    background: #f17819;
    font-size: 14px;
    color: #FFF;
    cursor: pointer;
    font-weight: bold;
    width: 80px;
    height: 28px;
    line-height: 26px;
    border-radius: 5px;
}

/*投诉平台*/
.complaints {
    width: 750px;
    font-size: 14px;
}

.complaints_title {
    width: 750px;
    height: 80px;
    background: url(/themes/index/images/message_bg.png) left top no-repeat;
    text-indent: 150px;
    border-bottom: 1px solid #cbcbcb;
}

.complaints_title b {
    display: block;
    font-size: 24px;
    font-weight: bold;
    color: #0081cc;
    padding-top: 10px;
}

.complaints_title span {
    display: block;
    font-size: 14px;
    margin-top: 8px;
}

.complaints_content {
    margin-top: 20px;
}

.complaints_content b {
    display: block;
    margin-bottom: 5px;
    font-size: 13px;
}

.complaints_content span {
    display: block;
    margin-bottom: 10px;
}

.complaints_content .complaints_type {
    margin-right: 10px;
}

.complaints_content label {
    margin-right: 12px;
}

.complaints_content .complaints_input {
    width: 200px;
    height: 20px;
    border: 1px solid #a9a9a9;
    color: #666;
    text-indent: 5px;
}

.complaints_content .complaints_c_name {
    width: 350px;
}

.complaints_content .complaints_content {
    width: 600px;
    height: 70px;
    padding: 0;
    margin: 0;
    color: #666;
    padding: 5px;
}

.complaints_content .complaints_submit {
    width: 110px;
    height: 40px;
    color: #FFF;
    font-weight: bold;
    cursor: pointer;
    background: #0081cc;
    border: none;
    font-size: 16px;
    margin-top: 10px;
    border-radius: 5px;
}

/*CSS3 animate*/
@-webkit-keyframes bounce_index {

    0%,
    20%,
    53%,
    80%,
    100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    40%,
    43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(2px, -8px, 0);
        transform: translate3d(2px, -8px, 0);
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(-2px, -5px, 0);
        transform: translate3d(-2px, -5px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -3px, 0);
        transform: translate3d(0, -3px, 0);
    }
}

@keyframes bounce_index {

    0%,
    20%,
    53%,
    80%,
    100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    40%,
    43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(2px, -8px, 0);
        transform: translate3d(2px, -8px, 0);
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(-2px, -5px, 0);
        transform: translate3d(-2px, -5px, 0);
    }

    90% {
        -webkit-transform: translate3d(0, -3px, 0);
        transform: translate3d(0, -3px, 0);
    }
}

@keyframes bounceY_index {
    0% {
        transform: translateY(-205px);
    }

    40% {
        transform: translateY(-100px);
    }

    65% {
        transform: translateY(-52px);
    }

    82% {
        transform: translateY(-25px);
    }

    92% {
        transform: translateY(-12px);
    }

    55%,
    75%,
    87%,
    97%,
    100% {
        transform: translateY(0px);
    }
}

@-moz-keyframes bounceY_index {
    0% {
        -moz-transform: translateY(-205px);
    }

    40% {
        -moz-transform: translateY(-100px);
    }

    65% {
        -moz-transform: translateY(-52px);
    }

    82% {
        -moz-transform: translateY(-25px);
    }

    92% {
        -moz-transform: translateY(-12px);
    }

    55%,
    75%,
    87%,
    97%,
    100% {
        -moz-transform: translateY(0px);
    }
}

@-webkit-keyframes bounceY_index {
    0% {
        -webkit-transform: translateY(-205px);
    }

    40% {
        -webkit-transform: translateY(-100px);
    }

    65% {
        -webkit-transform: translateY(-52px);
    }

    82% {
        -webkit-transform: translateY(-25px);
    }

    92% {
        -webkit-transform: translateY(-12px);
    }

    55%,
    75%,
    87%,
    97%,
    100% {
        -webkit-transform: translateY(0px);
    }
}

/*CSS3 animate end*/
.application_video_list ul li b span {
    display: inline;
    line-height: 14px;
}

.application_video_big_desc a span {
    line-height: 14px;
}


/*舞弊举报*/

.fraud {
    width: 750px;
    font-size: 14px;
}

.fraud_title {
    width: 750px;
    height: 80px;
    background: url(/themes/index/images/message_bg.png) left top no-repeat;
    text-indent: 150px;
    border-bottom: 1px solid #cbcbcb;
}

.fraud_title b {
    display: block;
    font-size: 24px;
    font-weight: bold;
    color: #0081cc;
    padding-top: 10px;
}

.fraud_title span {
    display: block;
    font-size: 14px;
    margin-top: 8px;
}

.fraud_content {
    margin: 15px 0;
}

.fraud_content p {
    line-height: 28px;
}

.fraud_from {
    font-size: 14px;
}

.fraud_tb {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #dddddd;
    width: 550px;
    text-align: center;
}

.fraud_tb td {
    font-size: 12px;
    padding: 3px 5px;
    border-style: solid;
    border-width: 1px;
    word-break: normal;
    border-color: #dddddd;
    color: #444;
    position: relative;
}

.fraud_tb td.fraud_tb_one {
    background: #6AA4F0;
    color: #fff;
}

.fraud_tb .fraud_input {
    height: 25px;
    width: 350px;
    border: none;
    background: none;
    color: #333;
}

.fraud_tb .fraud_content {
    height: 80px;
    padding: 0;
    margin: 0;
    width: 400px;
    border: none;
    background: none;
    color: #333;
}

.fraud_submit {
    width: 90px;
    height: 30px;
    color: #FFF;
    font-weight: bold;
    cursor: pointer;
    background: #F90;
    border: none;
    font-size: 14px;
    margin-top: 10px;
    border-radius: 5px;
    margin-left: 450px;
}


.news_search {
    float: right;
    margin-right: 20px;
}

.news_search .news_search_text {
    width: 150px;
    border: 1px solid #e1e1e1;
}

.news_search .news_search_submit {
    border: 1px solid #b6b6b6;
    cursor: pointer;
    border-radius: 4px;
    color: #666;
}

.gao_bg {
    display: none;
    background: url(/themes/index/images/gao_bg.png);
    position: fixed;
    z-index: 10;
    height: 100%;
    width: 100%;
}

.gao_bg img {
    position: fixed;
    left: 50%;
    top: 51%;
    margin-left: -24px;
    z-index: 11;
}

/*2016.6.14*/
.tg td.td_prantid {
    position: relative;
}

.tg span.new_icon {
    width: 34px;
    height: 13px;
    background: url(/themes/index/images/new_icon.png) center center no-repeat;
    display: block;
    margin-left: 3px;
}


/*悬浮*/
.floating_ck {
    position: fixed;
    right: 0px;
    bottom: 0%;
    z-index: 99;
}

.floating_ck dl dd {
    position: relative;
    width: 70px;
    height: 70px;
    border-bottom: solid 1px #fff;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center 30%;
    /*cursor:pointer;*/
    -moz-opacity: 0.9;
    filter: alpha(opacity=90);
    opacity: 0.9;
}

.floating_ck dl dd:hover {
    -moz-opacity: 1;
    filter: alpha(opacity=100);
    opacity: 1;
    /*background-color:#74819B;*/
}

.floating_ck dl dd:hover .floating_left {
    display: block;
    /* background-color:#74819B;*/
}


.videos {
    background-image: url(/themes/index/images/video.png);
    background-color: #8A95AA;
    background-color: #57a5d7;
}

.words {
    background-image: url(/themes/index/images/iqq.png);
    background-color: #8A95AA;
    background-color: #ff6634;
}

.quote {
    background-image: url(/themes/index/images/applyicon.png);
    background-color: #8A95AA;
    background-color: #3398cc;
}

.qrcord {
    background-image: url(/themes/index/images/rss.png);
    background-color: #8A95AA;
    background-color: #32b16c;
}

.consult {
    background-image: url(/themes/index/images/mobile.png);
    background-color: #8A95AA;
    background-color: #ff6634;
}

.return {
    background-image: url(/themes/index/images/fanhui.png);
    background-color: #8A95AA;
    background-color: #8A95AA;
}

.floating_ck dd span {
    color: #fff;
    display: block;
    padding-top: 50px;
}

.floating_left {
    position: absolute;
    left: -250px;
    top: 0px;
    width: 230px;
    height: 70px;
    padding: 0 10px;
    border-bottom: solid 1px #fff;
    display: none;
}

.floating_left a {
    color: #fff;
    line-height: 70px;
}

.floating_ewm {
    height: 150px;
    top: -80px;
    background-color: #32b16c;
    font-size: 14px;
    line-height: 22px;
}

.floating_ewm form {
    padding-top: 8px;
    position: relative;
}

.floating_ewm input.subtext {
    width: 100%;
    height: 28px;
    line-height: 28px;
    border-radius: 4px;
    border: none;
    font-size: 14px;
    font-family: "微软雅黑";
    text-indent: 10px;
    color: #333;
    margin: 5px 0;
}

.floating_ewm input.subsubmit {
    border: none;
    width: 100px;
    height: 28px;
    line-height: 28px;
    color: #333;
    border-radius: 4px;
    background: #fefecc;
    cursor: pointer;
    font-family: "微软雅黑";
    font-weight: bold;
}

.floating_ewm p {
    color: #fff;
    margin-top: 5px;
}

.loading_bg {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
    display: block;
    background: #000;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    opacity: 0.3;
    width: 100%;
    height: 100%;
    display: none;
}

.loading_bg img {
    text-align: center;
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -24px;
    top: 50%;
    margin-top: -24px;
}


.apk-box{
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 500;
    width: 800px;
    height: 400px;
    margin-left: -400px;
    margin-top: -200px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 5px 5px 8px #aaa;
}
.apk-box-close{
    float: right;
    font-size: 18px;
    margin-right: -10px;
    margin-top: -10px;
    border-radius: 50%;
    background: #fff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #f1f1f1;
    cursor: pointer;
}
.apk-box-list{
    width: 750px;
    margin: 30px auto;
}



/*500强浮框*/
.float-500 {
    position: fixed;
    right: 0%;
    bottom: 31.5%;
    width: 270px;
    height: 170px;
    z-index: 999999999999999;
}

.float-500-link {
    background: url(/themes/index/images/float-500.png) center center no-repeat;
    width: 270px;
    height: 170px;
    z-index: 99999999999999999999999999999999999999999999999999999999;
}

.float-500-link ul {
    display: block;
    margin: 0 auto;
    width: 200px;
    padding: 10px 0;
}

.float-500-link ul li {
    clear: both;
    padding: 8px 0;
}

.float-500-link ul li.firstone {
    border-bottom: 1px solid #CAB080;
}

.float-500-link ul li span {
    width: 30px;
    display: block;
    float: left;
    color: #ceb37c;
    font-size: 34px;
    text-align: right;
    margin-top: 10px;

}

.float-500-link .float-link-text {
    text-align: center;
    width: 170px;
    float: right;
}

.float-500-link .float-link-text h4 {
    color: #bd1816;
    font-size: 16px;
}

.float-500-link .float-link-text b {
    color: #000;
    font-size: 12px;
}

.float-500-close {
    position: absolute;
    bottom: -15px;
    right: -15px;
    cursor: pointer;
}

/*积分浮框*/


/*积分浮框*/


.float-dz {
    position: fixed;
    right: 1%;
    bottom: 40%;
    width: 10%;
    height: auto;
    /* width: 275px;
	height: 275px; */
    z-index: 9999999;
    display: none;
}

.float-dz-link {

    width: 100%;
    height: auto;
    /* width:275px;
	height: 275px; */

    z-index: 999999999;
}

.float-dz-link img {

    width: 100%;
}

.float-dz-close {
    width: 15%;
    position: absolute;
    top: -15px;
    right: 5px;
    cursor: pointer;
    z-index: 9999999999;
}

.float-dz-close img {
    width: 100%;
}

/* @media screen and  (max-width: 1367px) {
	 .float-dz{
		position: fixed;
		right: -6%;
		bottom: 33.5%;
		width: 275px;
		height: 275px;
		z-index: 9999999;
	}
	.float-dz-link{

		width:70%;
		height: auto;
		z-index: 999999999;
	}
	.float-dz-close{
		width: 15%;
		position: absolute;
		top: -25px;
		right:83px;
		cursor: pointer;
	}
} */

/*修改菜单*/

/* .nav_f{
	color: #fff;
	display: block;
	border-right: 1px solid #fff;
	width: 100%;
}
.last_nav_f{
	border:none;
}
#top_menu ul li {
	display: block;

}
#top_menu, #top_menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#top_menu {
	width: 1000px;
    margin: 0 auto;
	background: #0081cc;
	padding-top: 8px;
	font-size: 12px;
	zoom: 1;
}
#top_menu:before, #top_menu:after {
	content: "";
	display: table;
}
#top_menu:after {
	clear: both;
}

#top_menu .nav_2,#top_menu .nav_1 {
	float: left;
	line-height: 12px;
	position: relative;
	width: 110px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	height: 32px;

}
.child_ul{
	border-radius: 3px;
	width: 120%;
}


.child_li{
	border-bottom: 1px solid #EBEDEE;
	border-right:1px solid #EBEDEE ;
	border-left:1px solid #EBEDEE ;
	width: 100%;
	box-sizing: border-box;


}

.child_li_p{
	width: 50%;
	float: left;
}


.child_li a {
	color:#454545;
	text-transform: uppercase;
	text-decoration: none;
	
	text-align:center;
}
#child_ul_p li a{
	text-align:left;
}
#top_menu li:hover > a {
	color: #fafafa;
}
*html #top_menu li a:hover {
	color: #fafafa;
}
.child_ul {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 32px;
	left: -8%;
	z-index: 1;
	background: #fff;
	color:#0081cc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

#child_ul_p{
	width:248px;
	top: 32px;
	left: -72px;
}
#child_ul_p li:nth-child(odd){
	border-right:none;
}
#child_ul_p li:nth-child(even){
	border-left:none;
}

#top_menu li:hover > ul {
	opacity: 1;
	visibility: visible;
	margin: 0;
}
#top_menu ul ul {
	top: 0;
	left: 150px;
	margin: 0 0 0 20px;
	
}

#top_menu ul li:last-child {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
#top_menu ul a {
	padding: 10px;
	display: block;
	white-space: nowrap;
	float: none;
	text-transform: none;
}
#top_menu ul a:hover {
	background-color: #0081cc;
	color: #fff;
}
#top_menu ul li:hover {
	background-color: #0081cc;
	color: #fff;
}
#top_menu ul li:first-child > a:after {
	content: '';
	position: absolute;
	left: 55px;
	top: -6px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
}
#top_menu ul ul li:first-child a:after {
	left: -6px;
	top: 50%;
	margin-top: -6px;
	border-left: 0;
	
}
#top_menu ul li:first-child a:hover:after {
	border-bottom-color: #fff;
}
#top_menu ul ul li:first-child a:hover:after {
	border-right-color: #fff;
	border-bottom-color: transparent;
}
#top_menu ul li:last-child > a {
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
#top_menu ul li:first-child > #first_Li_a:after {
	left:117px;
	top: -6px;
}
#top_menu li span {
    float: right;
    background: url(/themes/index/images/search.png) no-repeat;
    width: 15px;
    height: 15px;
    display: block;
    margin-right: 20px;
    margin-top: -2px;
} */


/* 导航栏修改 */
/* #nav_main {
    width: 100%;
    position: relative;
    height: 40px;
    background: #0081cc;
    z-index: 1;
}

.nav_f{
	color: #fff;
	display: block;
	border-right: 1px solid #fff;
	width: 100%;
}
.last_nav_f{
	border:none;
}
#top_menu ul li {
	display: block;

}
#top_menu, #top_menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#top_menu {
	width: 1000px;
    margin: 0 auto;
	background: #0081cc;
	padding-top: 8px;
	font-size: 12px;
	zoom: 1;
}
#top_menu:before, #top_menu:after {
	content: "";
	display: table;
}
#top_menu:after {
	clear: both;
}

#top_menu .nav_2,#top_menu .nav_1 {
	float: left;
	line-height: 12px;
	position: relative;
	width: 124px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	height: 32px;

}
.child_ul{
	border-radius: 3px;
	width: 100%;
}


.child_li{
	border-bottom: 1px solid #EBEDEE;
	border-right:1px solid #EBEDEE ;
	border-left:1px solid #EBEDEE ;
	width: 100%;
	box-sizing: border-box;


}

.child_li_p{
	width: 50%;
	float: left;
}


.child_li a {
	color:#454545;
	text-transform: uppercase;
	text-decoration: none;
	
	text-align:center;
}
#child_ul_p li a{
	text-align:left;
}
#top_menu li:hover > a {
	color: #fafafa;
}
*html #top_menu li a:hover {
	color: #fafafa;
}
.child_ul {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 32px;
	left: 0;
	z-index: 1;
	background: #fff;
	color:#0081cc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;

}
#child_ul_p{
	width:248px;
	top: 32px;
	left: -62px;
}
#child_ul_p li:nth-child(odd){
	border-right:none;
}
#child_ul_p li:nth-child(even){
	border-left:none;
}

#top_menu li:hover > ul {
	opacity: 1;
	visibility: visible;
	margin: 0;
}
#top_menu ul ul {
	top: 0;
	left: 150px;
	margin: 0 0 0 20px;
	
}

#top_menu ul li:last-child {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
#top_menu ul a {
	padding: 10px;
	display: block;
	white-space: nowrap;
	float: none;
	text-transform: none;
}
#top_menu ul a:hover {
	background-color: #0081cc;
	color: #fff;
}
#top_menu ul li:hover {
	background-color: #0081cc;
	color: #fff;
}
#top_menu ul li:first-child > a:after {
	content: '';
	position: absolute;
	left: 55px;
	top: -6px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
}
#top_menu ul ul li:first-child a:after {
	left: -6px;
	top: 50%;
	margin-top: -6px;
	border-left: 0;
	
}
#top_menu ul li:first-child a:hover:after {
	border-bottom-color: #fff;
}
#top_menu ul ul li:first-child a:hover:after {
	border-right-color: #fff;
	border-bottom-color: transparent;
}
#top_menu ul li:last-child > a {
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
#top_menu ul li:first-child > #first_Li_a:after {
	left:117px;
	top: -6px;
}
#top_menu li.nav_2.last-child span {
    float: right;
    background: url(/themes/index/images/search.png) no-repeat;
    width: 15px;
    height: 15px;
    display: block;
    margin-right: 20px;
    margin-top: -2px;
} */


/* 导航栏修改 */
#nav_main {
    width: 100%;
    position: relative;
    height: 40px;
    background: #0081cc;  /*2019-05-02 可以修改背景颜色    */
    z-index: 1;
}


.nav_f {
    color: #fff;
    display: block;
    border-right: 1px solid #fff;   /*2019-05-02 可以修改背景颜色    */
    width: 100%;
}


.nav_fTan {
    color: #fff;
    display: block;
    border-right: 1px solid #fff;   /*2019-05-02 可以修改背景颜色    */
    width: 100%;
}

.last_nav_f {
    border: none;
}

#top_menu ul li {
    display: block;

}

#top_menu .nav_1 li {
    padding: 10px;
}

#top_menu,
#top_menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}


#top_menu {
    width: 1000px;
    margin: 0 auto;
    background: #0081cc;
    padding-top: 8px;
    font-size: 12px;
    zoom: 1;
}

#top_menu:before,
#top_menu:after {
    content: "";
    display: table;
}

#top_menu:after {
    clear: both;
}

#top_menu .nav_2,
#top_menu .nav_1 {
    float: left;
    line-height: 12px;
    position: relative;
    width: 124px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 32px;
}

#top_menu li:hover>.child_ul,
#top_menu li:hover>#product {
    opacity: 1;
    visibility: visible;
    margin: 0;
}

#top_menu ul li:last-child {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#top_menu ul a {
    display: block;
    white-space: nowrap;
    float: none;
    text-transform: none;
}

#top_menu ul .nav_1,
#top_menu ul .nav_2 {
    width: 124px;
}

#top_menu ul li.nav_1 {
    position: relative;
}

.nav_1 b {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    display: block;
    width: 10px;
    height: 5px;
    background: url(/themes/index/images/nav_bz.png) center center no-repeat;
    display: none;
}

.nav_1:hover b {
    display: block;
}


#top_menu ul li:first-child a:hover:after {
    border-bottom-color: #fff;
}

#top_menu ul ul li:first-child a:hover:after {
    border-right-color: #fff;
    border-bottom-color: transparent;
}

#top_menu ul li:last-child>a {
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
}

#top_menu li.nav_2.last-child span {
    float: right;
    background: url(/themes/index/images/search.png) no-repeat;
    width: 15px;
    height: 15px;
    display: block;
    margin-right: 20px;
    margin-top: -2px;
}

#top_menu li:hover>a {
    color: #fafafa;
}

.child_ul {
    width: 100%;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 32px;
    left: 0;
    z-index: 1;
    background: #fff;
    color: #0081cc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.child_li {
    border-bottom: 1px solid #EBEDEE;
    border-right: 1px solid #EBEDEE;
    border-left: 1px solid #EBEDEE;
    width: 100%;
    box-sizing: border-box;
}

.child_ul li {
    /* padding: 10px; */
    cursor: pointer;
}

.child_ul li:hover {
    background-color: #0081cc;
    color: #fff;
}


.child_li a {
    color: #454545;
    text-transform: uppercase;
    text-decoration: none;

    text-align: center;
}

.nav-sub#product {
    box-sizing: border-box;
    opacity: 0;
    visibility: hidden;
    width: 1120px;
    position: absolute;
    top: 32px;
    left: -186px;
    z-index: 1;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#e3e3e3', Direction=135, Strength=10);
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
    -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    border: 1px solid #EBEDEE;
}

.nav-sub#product .menu-l {
    box-sizing: border-box;
    padding-top: 10px;
    padding-bottom: 20px;
    float: left;
    width: 215px;
    height: 100%;
    display: block;

}


.nav-sub#product .menu-l .menu-l-b ul li {
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    height: 28px;
    padding: 0;
    padding-left: 25px;
    line-height: 25px;
    text-align: left;
}


.nav-sub#product .menu-l .menu-l-b ul li .inner {
    width: 100%;
    height: 100%;
}

.nav-sub#product .menu-l .menu-l-b ul li .inner span {
    display: inline-block;
    float: left;
    height: 10px;
    width: 10px;
    margin-top: 9px;
    margin-right: 10px;
    background-color: #0181cd;
}

.nav-sub#product .menu-l .menu-l-b ul li .inner a {
    display: inline-block;
    float: right;
    height: 28px;
    line-height: 28px;
    padding: 0 !important;
    text-align: left;
    width: 160px;
}

.nav-sub#product .menu-r {
    width: 903px;
    height: auto;
    position: relative;
    left: 215px;
    top: 0;
    right: 0;
    display: block;
    border-left: 1px solid #EBEDEE;
}

.nav-sub#product .menu-r .product-type {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.nav-sub#product .menu-r .product-type:first-child {
    display: inline-block;
}

.nav-sub#product .menu-r .product-type li {
    box-sizing: border-box;
    width: 20%;
    height: 160px;
    border-right: 1px solid #EBEDEE;
    border-bottom: 1px solid #EBEDEE;
    padding: 0;
    text-align: center;
    float: left;
}




.nav-sub#product .menu-r .product-type li a {
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}


.nav-sub#product .menu-r .product-type li a img {
    display: block;
    width: 90px;
    height: 68px;
    margin: 0 auto;
}

.nav-sub#product .menu-r .product-type li a span {
    text-align: center !important;
    display: block;
    word-break: normal;
    line-height: 16px;
    width: 100%;
    margin: 0 !important;
    padding-top: 20px;
    white-space: normal;
    font-weight: normal !important;
}

.nav-sub#product .menu-r .product-type li:hover a {
    background-color: #f8fcff !important;
    color: #000 !important;
}

.nav-sub .slide-tab {
    width: 180px;
    border-left: 0.5px solid #e3e3e3;
}

.nav-sub .slide-tab li {
    display: inline-block;
    width: 180px;
    height: 50px;
    text-align: left;
    border-bottom: 0.5px solid #e3e3e3;
    color: #323232;
    font-size: 10.5px;
    padding: 0;
}

.nav-sub .slide-tab li a {
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    height: 50px;
    line-height: 50px;
    padding-left: 22px;
}


.background-white {
    background-color: #fff !important;
}

.background-blue {
    background-color: #0280cc !important;
}

.background-blue-1 {
    background-color: #1dabed !important;
}

.color-white {
    color: #fff !important;
}

/* 导航栏修改--end */

/*关于我们修改*/
.about_span {
    display: block;
    width: 25px;
    height: 3px;
    background: #0081cc;
}

.about_title_new {
    color: #333333;
    font-size: 22px;
    font-weight: bold;
    padding: 10px 0 25px;
}

.about_info_box {
    float: left;
}

.about_info {
    display: block;
    width: 470px;
    text-indent: 2em;
    line-height: 25px;
}

.about_info01 {
    padding-top: 15px;
}

.about_img {
    float: right;
    width: 200px;
}

.about_img img {
    width: 100%;
}

.about_line {
    display: block;
    width: 670px;
    height: 3px;
    margin: 0 auto;
    background: #ebebeb;
    margin-top: 35px;
}

.about_bottom_01 img {
    float: left;

}

.about_bottom_01 p {
    display: block;
    width: 600px;
    float: right;
    text-indent: 2em;
}

.about_bottom_01 {
    padding-bottom: 35px;
}

.about_bottom_box {
    padding-top: 30px;
}

.about_bold {
    font-size: 15px;
    font-weight: bold;
}

.bridge-close {
    position: fixed;
    left: 20px;
    bottom: 280px;
    background: #999;
    color: #fff;
    padding: 5px 10px;
    cursor: pointer;
}

.bridge-open {
    position: fixed;
    left: 0px;
    bottom: 280px;
    background: #07AAED;
    color: #fff;
    padding: 5px 10px;
    cursor: pointer;
    display: none;
}








/* 2019-05-03 Add  aipu css and rename   */

#z2{width:1100px;height:40px; margin:0 auto;}
#z3{}
#z4{}
#z5{width:100%;height:90px;background-color:#fff;}
#z6{width:1100px;height:90px; margin:0 auto;}
#z7{width:100%;height:350px;background:url(/images/8.jpg) repeat-x center;}
#z8{width:100%;height:288px; margin:0 auto;overflow: hidden;}   /*width:1200px; 20211013 width:100% */
#z9{text-align:center;font-size:30px;padding-top:50px;}
#z10{width:100%;height:500px;}
#z11{width:1100px;height:500px; margin:0 auto;}
#z12{width:440px;float:left;padding-top:60px; overflow: hidden;}
.nei_left {width: 228px;float: left;}
.nei_right {min-height: 500px;width:840px;float: right;height: auto !important;overflow: visible;}
.left_about_title{text-align: left;width: 100%; background: url(/images/title_bg.jpg) no-repeat; height: 98px; color: #fff;}
.left_main {padding-bottom: 20px;width: 223px;background: #f2f2f2;height: auto;overflow: hidden;}
.left_com {margin: 0px auto;width: 90%;padding-top:18px;}
.about_title1{line-height: 24px; margin: 0px auto; width: 90%; font-size: 20px; padding-top: 18px; font-weight:normal;}
.about_title2{ line-height: 24px; margin: 0px auto; width: 90%; font-size: 22px;}


#box_6{padding-top:40px;padding-left:45px;padding-right:45px;}

#box_7{margin-top:20px; width:440px; height:310px; background:#33b1ee;color:#fff; font-size:13px;}
#box_7 p{line-height:26px;}
#box_8{margin-top:20px;float:left;width:310px; height:308px;}
#box_9{margin-top:20px;float:right;width:300px; height:308px;}
#box_10{width:680px; min-height:126px; float:left;color:#fff;}
#box_10 a{color:#eee;}
#box_10 a:hover{color:#ea5504;}
#box_11{float:right;color:#fff; width:420px; min-height:126px;}
#box_11 p{line-height:26px;}
#box_11 a{color:#fff;}
#box_12{width:1100px; float:left; margin-top:6px; min-height:32px; color:#ccc; border-bottom:solid #666 1px;}
#box_12 p{line-height:26px;}
#box_12 a{color:#ccc;}
#box_13{width:670px; height:28px; float:left; background:url(/images/24.jpg) no-repeat left bottom; padding-left:170px; margin-top:10px;}
#box_14{width:841px; float:left; padding-top:20px; padding-bottom:20px; position:relative;}
#box_14 .border_00 .comptitle_00{width: 260px; height: 25px; top: -54px; left: -4px;}
#box_14 .border_00 .comptitle_00 .titlestyle_00{color: #555; font-size: 18px; font-weight: bold;}
#box_14 .border_00 .borderContent{padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
#box_14 .border_00 .border_00-topr{display: none;}
#box_14 .border_00 .comptitle_00 STRONG{width: 100%;}
#box_1444{width:841px; float:left; padding-top:0px; padding-bottom:20px; position:relative;}

#box_17 .border_00 .comptitle_00{width: 160px; height: 25px; top: -46px; left: -4px;}
#box_17 .border_00 .comptitle_00 .titlestyle_00{color: #555; font-size: 18px; font-weight: bold;}
#box_17 .border_00 .borderContent{padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
#box_17 .border_00 .border_00-topr{display: none;}
#box_17 .border_00 .comptitle_00 STRONG{width: 100%;}

#elem-FrontProducts_selectbyClass01-1462500481451 .border_00 .comptitle_00{width: 160px; height: 25px; top: -137px; left: -4px;}


#FrontMessages_customizeEmit01-1458863706861 .border_00 .comptitle_00 {
    height: 25px;
    left: -4px;
    position: relative;
    top: 0;
    width: 160px;
}
#elem-FrontProducts_list01-1458805361101 .border_00 {position: static;}
#elem-FrontProducts_list01-1458805361101 .border_00 .comptitle_00{position: static;}
#elem-FrontProducts_list01-1458805361101 .border_00 .comptitle_00 .titlestyle_00 {position:absolute; top:153px; margin-left:-1px;}

#box_15{width:1100px; min-height:41px; float:left; padding-top:6px;}
#box_15 p{line-height:26px; color:#999;}
#box_15 a{color:#aaa;}
#box_15 a:hover{color:#bbb;}
#box_16{width:192px; float:left; margin-top:24px; border:solid #f6f6f6 1px; border-top: solid 2px #0173ba; background:url(/images/26.png) no-repeat right top #f6f6f6; padding:54px 10px 18px 20px;margin-bottom:28px;}
#box_16 p ,#box_16 a{line-height:25px; color:#333;}
#box_17{width:840px; float:left; padding-top:20px; padding-bottom:20px;}
#box_18{}
#box_19{}
#box_20{}




#entrance_box{ width:100%; padding:45px 0; background:#e8e8e8;}
#entrance{ width:1200px; margin:0 auto; text-align:center}
#entrance ul li{ display:block; width:160px; height:165px; float:left; margin-left:14px; margin-right:14px; background:#ea5504; /*cursor:pointer;*/border-radius: 15px 15px 0 0;}
#entrance ul li:hover a{color:#fff;}
#entrance ul li:last-child{ margin-right:0px;}
#entrance ul li.entrance_last{ margin-right:0px;}
#entrance ul li img{border-radius: 14px 14px 0 0;}
#entrance ul li b{ display:block; width:160px; height:37px; background:#FFF; line-height:37px; font-size:14px; font-weight:bold;color:#0081cc;
		-webkit-transition: all 0.8s ease-out;
	   -moz-transition: all 0.8s ease-out;
	   -o-transition: all 0.8s ease-out;
	   -ms-transition: all 0.8s ease-out;
	   transition: all 0.8s ease-out;}
#entrance ul li b a{ color:#ea5504;}
#entrance ul li:hover b{background:#ea5504;}
.entrance_img{ position:relative; width:160px; height:128px; overflow:hidden;}
.entrance_img img{ position:absolute; top:0; left:0;}
.entrance_img img.ent_img{
	   -webkit-transition: all 0.5s ease-out;
	   -moz-transition: all 0.5s ease-out;
	   -o-transition: all 0.5s ease-out;
	   -ms-transition: all 0.5s ease-out;
	   transition: all 0.5s ease-out;
	  /*-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
	   opacity: 1;*/
   }
.entrance_img span img{
		-webkit-transform: rotate(0deg) scale(1);
	   -moz-transform: rotate(0deg) scale(1);
	   -o-transform: rotate(0deg) scale(1);
	   -ms-transform: rotate(0deg) scale(1);
	   transform: rotate(0deg) scale(1);
	   filter: alpha(opacity=0);
	   opacity: 0;
	   /*-webkit-transform: rotate(0) scale(0);
	   -moz-transform: rotate(0) scale(0);
	   -o-transform: rotate(0) scale(0);
	   -ms-transform: rotate(0) scale(0);
	   transform: rotate(0) scale(0);
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: alpha(opacity=0);
	   opacity: 0;*/
	   -webkit-transition: all 0.5s ease-out;
	   -moz-transition: all 0.5s ease-out;
	   -o-transition: all 0.5s ease-out;
	   -ms-transition: all 0.5s ease-out;
	   transition: all 0.5s ease-out;
	   /*top: -128px;
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   filter: alpha(opacity=0);
	   opacity: 0;
	   -webkit-transition: all 0.3s ease-out 0.2s;
	   -moz-transition: all 0.3s ease-out 0.2s;
	   -o-transition: all 0.3s ease-out 0.2s;
	   -ms-transition: all 0.3s ease-out 0.2s;
	   transition: all 0.3s ease-out 0.2s;*/
	}
#entrance ul li:hover img.ent_img {
   -webkit-transform: rotate(0) scale(0);
   -moz-transform: rotate(0) scale(0);
   -o-transform: rotate(0) scale(0);
   -ms-transform: rotate(0) scale(0);
   transform: rotate(0) scale(0);
   filter: alpha(opacity=0);
   opacity: 0;
}
#entrance ul li:hover .entrance_img span img{
	   filter: alpha(opacity=100);
	   opacity: 1;
	   -webkit-transform: translateY(0px) rotate(0deg);
	   -moz-transform: translateY(0px) rotate(0deg);
	   -o-transform: translateY(0px) rotate(0deg);
	   -ms-transform: translateY(0px) rotate(0deg);
	   transform: translateY(0px) rotate(0deg);
	   /*-webkit-transform: rotate(0) scale(1);
	   -moz-transform: rotate(0) scale(1);
	   -o-transform: rotate(0) scale(1);
	   -ms-transform: rotate(0) scale(1);
	   transform: rotate(0) scale(1);
	   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
	   opacity: 100;*/
	   -webkit-transition-delay: 0.1s;
	   -moz-transition-delay: 0.1s;
	   -o-transition-delay: 0.1s;
	   -ms-transition-delay: 0.1s;
	   transition-delay: 0.1s;
	  /* -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	   filter: alpha(opacity=100);
	   opacity: 1;
	   top: 0px;
	   -webkit-transition-delay: 0s;
	   -moz-transition-delay: 0s;
	   -o-transition-delay: 0s;
	   -ms-transition-delay: 0s;
	   transition-delay: 0s;
	   -webkit-animation: bounceY_index 0.9s linear;
	   -moz-animation: bounceY_index 0.9s linear;
	   -ms-animation: bounceY_index 0.9s linear;
	   animation: bounceY_index 0.9s linear;*/
	}




/* 2019-05-03 german 悬浮样式 */

.right-quick{
	position: fixed;
	/*top: 460px;  /* 340 改为460  2019-05-18 将顶部top定位 改为底部bottom 定位更好些  */
	bottom:30px;
	right: 0;
	z-index: 100;
}
.right-quick-box{
	width: 170px;
	height: 300px;
	position: relative;
}
.right-quick ul{
	display: block;
	width: 340px;
	height: 300px;
	position: absolute;
	top: 0;
	right: -170px;
}
.right-quick ul li{
	display: block;
	width: 170px;
	height: 44px;
	background: #666;
	margin-bottom: 4px;
	margin-left: 126px;
	position: relative;
	-webkit-transition:color 0.5s linear;
	transition:color 0.5s linear;
	/*2b9ada*/
}
.right-quick ul li:hover{
	background: #0a92d4;
}
.right-quick ul li b{
	display: block;
	position: absolute;
	top: 13px;
	left: 20px;
	color: #f00;
}
.right-quick ul li img{
	display: block;
	float: left;
	width: 44px;
}
.right-quick ul li span{
	display: block;
	float: left;
	line-height: 44px;
	width: 121px;
	font-size: 12px;
	margin-left: 5px;
}
.right-quick ul li a{
	color: #fff;
}



