﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}
a {
    color:#333;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
body {
	line-height: 1.5;
	font-family:"Microsoft YaHei";
	font-size:12px!important;
	line-height:24px!important;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/*clear float commom */
.clearfix{*zoom:1;}

.clearfix:after
{
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
	font-size:0;
}
.clear{clear:both; height:0; overflow:hidden;}
em,i,strong,b{
    font-weight:normal;
    font-style:normal;
}

/*----------------------------------------*/
a:hover{opacity:0.7;filter:alpha(opacity=70);}
.web_wrap{width:100%;}
.bg01{height:30px;background:#4277c7;}
.top_cont{width:1226px;margin:0 auto;}
.welcome_p{float:left;height:30px;line-height:30px;color:#fff;font-size:12px;}
.login{float:right;font-size:12px;color:#fff;height:30px;overflow:hidden;}
.login a{padding:0 10px; border-right:1px solid #fff;display:inline-block;height:13px;line-height:14px;margin-top:10px;color:#fff;}
.login span{margin-left:10px;}
.web_main{width:1226px;margin:0 auto;}
.main_nav{width:1226px;z-index:50;height:99px;position:relative;}
.logo{padding-top:24px; float:left;width:227px;}
.logo img{width:227px;height:50px;}
.logo_right{float:right;padding-top:35px;}
.m_nav{float:left;margin-top:5px;}
.m_nav li{float:left;color:#666;font-size:14px;padding-right:15px;margin:0 15px;background:url(../images/xiala.png)  right 9px no-repeat;height:24px;position:relative;padding-bottom:33px;border-bottom:2px solid #fff; z-index:100;}
.m_nav li:hover,.m_nav li.on{color:#4277c7;background:url(../images/xiala2.png) right 9px no-repeat;border-bottom:3px solid #4277c7;padding-bottom:32px; }
.m_nav li.nav_no{padding-right:0;background:none;}
.m_nav li a{color:#666;}
.m_nav li:hover a{color:#4277c7;}
.m_nav li.on a{color:#4277c7;}
.a_show{background:#fff;width:180px;position:absolute;top:60px;left:0;padding:0 1px;display:none;z-index:999;}
.a_show p{height:30px;line-height:30px;font-size:14px;}
.a_show p:hover{background:#4277c7;}
.a_show p a{color:#555;display:block;padding-left:20px;}
.a_show p a{color:#555;display:blcok;}
.a_show p:hover a{color:#fff;}
.inp{float:left;width:98px;height:28px;border:1px solid #ccc;position:relative;color:#ccc;margin-left:15px;font-size:12px;background:url(../images/search.png) 8px center no-repeat;padding-left:30px; }
.inp input[type="text"]{border:0;background:none;line-height:28px;color:#ccc;font-size:12px;height:28px;width:98px;}
.inp input[type="submit"]{background:none;width:30px;height:30px;text-indent:-999px;font-size:0;position:absolute;top:0;left:0;border:none;}

/*banner_box*/
.banner_box{width:100%;position:relative;background-color:#fff;height:420px;}
.banner{width:100%;height:420px;position:relative;z-index:10;}
.banner > li{height:450px;width:100%;position:absolute;left:0;top:0;display:none;}
.slide_dot{height:10px;position:absolute;z-index:20;bottom:25px;width:1226px;left:50%;margin-left:-613px;text-align:center;}
.slide_dot span{display:inline-block;width:10px;height:10px;line-height:10px;font-size:0px;font-family:arial;font-weight:700;cursor:pointer;background:url(../images/spana.png) right center no-repeat;margin:0 5px;}
.slide_dot span.active{background:url(../images/spana.png) left center no-repeat; }
.banner_rfix{width:288px;height:316px;position:absolute;top:50px;right:20px;z-index:30;}
.fix_a1{width:140px;height:120px;float:left;background:url(../images/bkj.png) 0 0 no-repeat; }
.fix_a2{width:140px;height:120px;float:left;background:url(../images/bkj.png) -144px 0 no-repeat; margin-left:4px;}
.fix_a3{width:140px;height:120px;float:left;background:url(../images/bkj.png) 0 -124px no-repeat; margin-top:4px;}
.fix_a4{width:140px;height:120px;float:left;background:url(../images/bkj.png) -144px -124px no-repeat; margin-left:4px;margin-top:4px;}
.fix_a5{width:140px;height:120px;float:left;background:url(../images/bkj.png) 0 -248px no-repeat;margin-top:4px; }
.fix_a6{width:140px;height:120px;float:left;background:url(../images/bkj.png) -144px -248px no-repeat; margin-top:4px;margin-left:4px;}
.gg_box{height:32px;line-height:32px;background-color:#ecf5ff;opacity:0.5;filter:alpha(opacity=50);width:100%;margin: 18px 0 10px;}
.gg_tit{float:left;width:32px;height:32px;margin-left:10px;display:block;font-size:16px;padding-left:10px;color:#555;background:url(../images/laba.png) center center no-repeat; }
.scroll_vertical{float:left;font-size:12px;height:32px;overflow:hidden;}
.scroll_vertical li{vertical-align:bottom;line-height:32px;}
.scroll_vertical li a{display:block;color:#555;}
.scroll_vertical li b{font-weight:normal;color:#999;margin-left:10px;}
.main_cont{width:1226px;overflow:hidden;}
.intro_ul{width:1244px;margin-left:-10px;padding-bottom:10px;}
.intro_ul li{float:left;width:291px;height:156px;padding:10px ;}

.bg02{background:#f5f5f5;}
.cont_tab{height:50px;padding-top:30px;}
.cont_tab a.active{width:131px;height:45px;background:url(../images/tab_a1.png) center center no-repeat;text-align:center;color:#fff;font-size:18px;display:block;line-height:36px;float:left;}
.tab_right{float:right;margin-top: 10px;}
.tab_right span{display:inline-block;width:10px;height:20px;background:url(../images/w30.png) right center no-repeat;cursor:pointer;margin:0 3px; }
.tab_right span:hover{background:url(../images/w30.png) left center no-repeat; }
.tab_right a.w30{width:30px;height:20px;background:url(../images/huakuai.png ) left center no-repeat;display:inline-block; }
.tab_right a.w31{width:30px;height:20px;background:url(../images/huakuai.png ) right center no-repeat;display :inline-block;}
.tab_box{width:1226px;padding-top:15px;padding-bottom:25px;}
.tab_box ul{width:1260px;margin-left:-13px;}
.tab_box li {float:left;position:relative;background:#fff;width:246px;height:346px;padding:20px;margin:0 13px;text-align:center;}
.tab_box li span.lipos{display:inline-block;width:60px;height:60px;position:absolute;top:0px;right:0px; }
.tab_box li span.lipos01{background:url(../images/bianxian01.png) no-repeat;}
.tab_box li span.lipos02{background:url(../images/bianxian02.png) no-repeat;}
.tab_box li span.lipos03{background:url(../images/bianxian03.png) no-repeat;}
.tab_box li h3{font-size:20px;color:#333;height:65px;line-height:24px;overflow:hidden;padding:0 14px;}
.tab_box li .pro_name{font-size:14px;line-height:20px;color:#999;margin-bottom:5px;}
.tab_box li .pro_name strong{color:#ff3333;font-weight:normal;font-size:14px;margin-left:5px;}
.tab_box li .pro_time{color:#666;font-size:14px;}
.tab_box li .pro_earning{color:#666;font-size:14px;line-height:28px;}
.tab_box li .pro_earning span{display:inline-block;width:115px;height:115px;background:url(../images/tyuan.png) no-repeat;font-size:30px;line-height:115px;color:#ff3333; text-align:center;}
.tab_box li .last_time{font-size:14px;color:#999;margin-top:5px;}
.tab_box li .readmore{display:inline-block;width:110px;height:34px;background:#fff;border:1px solid #d2d2d2;color:#656565;text-align:center;line-height:34px;font-size:16px;margin:10px 4px 0;}
.tab_box li:hover{-webkit-box-shadow:0 0 15px rgba(140, 140, 140, .6);
                  -moz-box-shadow:0 0 15px rgba(140, 140, 140, .6); 
                 box-shadow:0 0 15px rgba(140, 140, 140, .6) 
}
.tab_box li:hover .readmore{background:#4277c7;border:1px solid #4277c7;color:#fff;}
.tab_box li:hover .buy{background:#ff3333;border:1px solid #ff3333;color:#fff;}
.tab_box li .pro_name .strong_col1{color:#f19f00;}
.tab_box li .pro_name .strong_col2{color:#4277c7;}

.web_tab2_box{width:100%;}
.web_tab2{float:left;width:600px;}
.web_tab2_tit{height:60px;padding-top:10px;}
.web_tab2_tit span{width:131px;height:45px;text-align:center;color:#666;font-size:18px;display:block;line-height:36px;float:left;cursor:pointer;}
.web_tab2_tit span.active{background:url(../images/tab_a1.png) center center no-repeat;color:#fff;}
.web_tab2_tit a.amore{color:#888;font-size:12px;padding-right:5px;float:right;display:block;margin-top:12px;}
.web_tab2_detail{width:560px;padding:20px;background:#fff;font-size:30px;line-height:30px;color:#666;}
.web_tab2_detailtab{display:none;}
.detail_pic{width:170px;height:205px;margin-right:15px;float:left;}
.detail_pic img{display:block;width:170px;height:205px;}
.detail_ul{float:left;width:375px;}
.detail_ul li{text-overflow:ellipsis;overflow:hidden;white-space:normal;background:url(../images/dian.png) left center no-repeat;font-size:14px;line-height:30px;color:#666;padding-left:15px; }
.detail_ul li span{float:right;color:#b2b2b2;font-size:12px;}
.detail_ul li a{color:#666;}
.detail_ul li a:hover{color:#666;}
.ml{margin-left:26px;}
.index_list{width:1226px;overflow:hidden;padding-bottom:20px;}
.h60{height:60px;}
.list_ul{width:204px;height:115px;padding:20px;float:left;margin-right:1px;}
.list_ul .list_p1{font-size:18px;color:#fff;}
.list_ul .list_p2{font-size:37px;line-height:55px;text-align:center;color:#fff;}
.list_ul .list_p3{font-size:15px;line-height:25px;text-align:center;color:#ff3333;background:url(../images/pbg.jpg) center center no-repeat;height:25px; }
.list_ul .list_p3 span{padding:0 10px;}
.list_ul .cur{color:#18a023;}
.ul01{background:url(../images/botbg.jpg) 0 0 no-repeat;}
.ul02{background:url(../images/botbg.jpg) -243px 0 no-repeat;}
.ul03{background:url(../images/botbg.jpg) -486px 0 no-repeat;}
.ul04{background:url(../images/botbg.jpg) -733px 0 no-repeat;}
.ul05{background:url(../images/botbg.jpg) -783px 0 no-repeat;}


.foot_left{float:left;margin:30px 0;font-size:12px;border-right:1px solid #d9d9d9;}
.foot_left dl{float:left;margin-right:86px;}
.foot_left dt{font-size:16px;color:#999;line-height:28px;font-weight:bold;margin-bottom:12px;}
.foot_left dd a{color:#999;line-height:24px;}
.foot_left dd a:hover{color:#ccc;}
.foot_right{float:left;padding-left:80px;margin:30px 0;}
.foot_right li{padding:13px;background:#ccc;font-size:12px;color:#666;line-height:22px;text-align:center;float:left;margin-left:20px;}
.weixin{margin-top:5px;line-height:22px;background:url(../images/ww.png) 10px 3px no-repeat; }
.weibo{margin-top:5px;line-height:22px;background:url(../images/ww.png) -140px 3px no-repeat; }

.bg03{background:#ccc;}
.bg04{background:#f5f5f5;height:37px;}
.foot_botl{float:left;color:#666;font-size:12px;line-height:24px;padding:25px 0;}
.foot_botr{float:right;padding-top:23px;}
.foot_botr a{display:inline-block;width:65px;margin-left:10px;height:24px;}
.foot_botr a.foot_a1{background:url(../images/wailian.png) 0 0 no-repeat; }
.foot_botr a.foot_a2{background:url(../images/wailian.png) -79px 0 no-repeat; }
.foot_botr a.foot_a3{background:url(../images/wailian.png) -153px 0 no-repeat; }
.web_main2{padding:25px 0;width:1226px;margin:0 auto;}
.detail_ul li a:hover{color:#999;}
.foot_left dd a:hover{color:#333;}
.bg04{height:60px;background:#f5f5f5;}


/*右侧*/
.float_wrap{width:62px;height:238px;position:fixed;z-index:9999;top:50%;right:10px;border-bottom:1px solid #4277c7;}
.float_wrap a{display:block;width:62px;height:59px;}
.float_wrap li:hover{opacity:0.5;filter:alpha(opacity=50);}
.float_wrap li.float_one{width:62px;height:59px;background:url(../images/float.jpg) 0 0 no-repeat;}
.float_wrap li.float_two{width:62px;height:59px;background:url(../images/float.jpg) 0 -60px no-repeat;}
.float_wrap li.float_three{width:62px;height:59px;background:url(../images/float.jpg) 0 -120px no-repeat;}
.float_wrap li.float_four{width:62px;height:61px;background:url(../images/float.jpg) 0 -180px no-repeat;}









/*融资融券*/
.innerbanner{
    width:1226px;
    height:300px;
}
.innerbanner img{
    display:block;
    width:1226px;
    height:300px;
}

.column{
    height:40px;
    line-height:40px;
    overflow:hidden;
    padding:3px 0;
}
.column  > a{
    display:inline-block;
    vertical-align:top;
    padding:0 10px 0 15px;
    height:40px;
    line-height:40px;
    background:url(../images/ic_01.png) left center no-repeat;
    font-size:14px;
    color:#4277c7;
}
.column a.home{
      background:url(../images/ic_02.png) left 10px no-repeat;
}
.column a.now{
     color:#999;
     cursor:default;
}
.column a.now:hover{
     color:#999;
     cursor:default;
     opacity:1;
     filter:alpha(opacity=100);
}
.rz_one{
    width:1226px;
    overflow:hidden;
}
.rz_one li{
    text-align:center;
    width:306px;
    float:left;
    font-size:18px;
    color:#333;
    line-height:47px;
    padding-bottom:28px;
}
.one_liimg{
    display:inline-block;
    width:150px;
    height:150px;
    margin-top:30px;
    margin-bottom:20px;
}

.h3_title{
    font-size:36px;
    line-height:47px;
    height:47px;
    text-align:center;
    color:#333;
}
.h5_title{
    font-size:16px;
    color:#999;
    line-height:48px;
    text-align:center;
}
.rz_two{
    width:1226px;
    overflow:hidden;
}
.rz_two li{
    float:left;
    width:245px;
    font-size:18px;
    color:#333;
    line-height:48px;
    text-align:center;
}
.rz_two li a{
    color:#333;
}
.rz_two li img{
    display:inline-block;
    padding:20px 0 10px 0;
    height:54px;
    width:56px;
}
.know_more{
    display:block;
    margin:0 auto;
    margin-top:30px;
    width:196px;
    height:56px;
    border:2px solid #4277c7;
    border-radius:5px;
    font-size:16px;
    color:#333;
    text-align:center;
    line-height:56px;
    margin-bottom:20px;
}

.rz_three{
    width:1226px;
    overflow:hidden;
}
.rz_three ul{
    padding-top:35px;
    width:1500px;
    margin-left:-57px;
}
.rz_three ul li{
    float:left;
    width:220px;
    font-size:16px;
    line-height:24px;
    margin:0 57px;

}
.rz_three ul li img{
    width:220px;
    height:160px;
    display:block;
    margin-bottom:24px;
}
.rz_three ul li .dtime{
    font-size:14px;
    margin-top:24px;
    line-height:17px;
    color:#999;
}
.ml60{
    margin-left:60px!important;
}



.rz_four{
    width:1226px;
    overflow:hidden;
}
.rz_four ul{
    width:1400px;
    padding-top:35px;
    margin-left:-22px;
}
.rz_four ul li{
    float:left;
    width:320px;
    height:225px;
    padding:30px 30px 0;
    background:#fff;
    margin:0 22px;
}
.rz_four ul li h5 a{
    font-size:24px;
    line-height:40px;
    color:#333;
}
.rz_four ul li h5 a:hover{color:#999;}
.rz_four ul li p{
    font-size:14px;
    color:#666;
    line-height:24px;
    margin-top:16px;

}
.bg05{
    height:531px;
    background:url(../images/bg05.png) center top no-repeat; 
}
.color01{
    color:#fff!important;
}
.rz_five  {
    width:1226px;
    overflow:hidden;
}
.rz_five  ul{
    width:1400px;
    padding-top:40px;
}
.rz_five li{
    float:left;
    width:500px;
    padding-left:160px;
    font-size:13px;
    line-height:24px;
    height:130px;
    color:#fff;
}
.rz_five li h6{
    color:#fff;
    font-size:18px;
    line-height:47px;
    font-weight:bold;
}
.fiveli01{
    background:url(../images/ic_03.png) 90px 10px no-repeat;
    margin-left:-88px;
}
.fiveli02{
    background:url(../images/ic_03.png) 90px -577px no-repeat;
}
.fiveli03{
    background:url(../images/ic_03.png) 90px -273px no-repeat;
    margin-left:-88px;
}
.fiveli04{
    background:url(../images/ic_03.png) 90px -842px no-repeat;
}
.know_more02{
    border:2px solid #fff;
    color:#fff;
}
.rz_six{
    width:1226px;
    overflow:hidden;
    padding:15px 0 ;
}
.rz_six ul{
    width:1300px;
    margin-left:-27px;
}
.rz_six ul li{
    float:left;
    width:495px;
    /*height:420px;*/
    padding:30px 45px;
    background:#f0f4fb;
    background:#fff;
    margin:0 27px;
}
.rz_six ul li h5{
    width:325px;
    padding-bottom:10px;
    margin-bottom:20px;
    line-height:47px;
    height:47px;
    color:#333;
    font-size:36px;
    border-bottom:2px solid #4277c7;
}
.rz_six p{
    padding-top:20px;
    font-size:16px;
    line-height:30px;
    color:#333;
}
.rz_six p i{
    display:block;
    font-size:14px;
    color:#999;
}
.six_a{
    display:inline-block;
    font-size:14px;
    color:#4277c7;
    line-height:18px;
    margin-top:20px;
    margin-bottom:30px;
}

.rz_seven {
    width:1226px;
    overflow:hidden;
}
.rz_seven ul{
    width:1300px;
    padding-top:20px;
    margin-left:-21px;
}
.rz_seven li{
    width:260px;
    height:100px;
    padding-left:120px;
    position:relative;
    float:left;
    margin:25px 21px;
}
.rz_seven h5{
    font-size:16px;
    line-height:30px;
    color:#333;
}
.seven_pic{
    width:100px;
    height:100px;
    display:block;
    position:absolute;
    left:0;
    top:0;
}
.seven_time{
    height:16px;
    position:absolute;
    bottom:0;
    left:120px;
    color:#999;
    font-size:14px;
    z-index:5;
    line-height:16px;

}
.seven_a{
    width:68px;
    height:28px;
    line-height:28px;
    padding-left:30px;
    color:#4277c7;
    font-size:14px;
    display:block;
    border:1px solid #4277c7;
    background:url(../images/ic_04.png) 15px center no-repeat;
    position:absolute;
    bottom:0;
    right:0;
    z-index:10;
}
.main_left{
    width:240px;
    float:left;
    padding-bottom:10px;
    background:#fff;
}
.main_right{
    width:900px;
    float:right;
    padding:0 20px;
    background:#fff;
}
.left_title{
    font-size:20px;
    font-weight:bold;
    color:#fff;
    padding-left:30px;
    height:60px;
    background:#4277c7;
    line-height:60px;
}
.left_nav{
    overflow:hidden;
    background:#fff;
}
.left_nav li{
    height:58px;
    line-height:58px;
    border-bottom:1px solid #f5f5f5;
    margin-bottom:-1px;
    color:#666;
    font-size:16px;
}
.left_nav li>a{
    color:#666;
     padding-left:24px;
     display:block;
     height:58px;
     width:216px;
     border-left:5px solid #fff;
}
.left_nav li>a.on{
    color:#4277c7;
     padding-left:24px;
     display:block;
     height:58px;
     width:216px;
     border-left:5px solid #4277c7;
     background:#ecf4ff;
}
.left_nav li>a:hover{
    color:#4277c7;
     padding-left:24px;
     display:block;
     height:58px;
     width:216px;
     border-left:5px solid #4277c7;
     background:#ecf4ff;
}
.right_title{
    font-size:16px;
    font-weight:bold;
    color:#666;
    height:60px;
    line-height:60px;
   
}
.infor_ul{
    border-top:1px solid #f0f0f0;
     border-bottom:1px solid #f0f0f0;
     padding-bottom:20px;
}
.infor_ul li{
    background:url(../images/dian.png) left 30px no-repeat;
    padding-left:20px;
    height:24px;
    line-height:24px;
    padding-top:20px;
    color:#666;
    font-size:14px;
}
.infor_ul li span{
    float:right;
    height:24px;
    line-height:24px;
    color:#999;
    font-size:12px;
}
.page{
    padding:25px 0;
    text-align:center;
}
.page span{
    display:inline-block;
    vertical-align:bottom;
    height:20px;
    font-size:13px;
    color:#666;
    margin-right:15px;
}
.page span b{
    font-weight:bold;
    margin:0 3px;
}
.page a{
	cursor:pointer;
    display:inline-block;
    vertical-align:bottom;
    height:20px;
    margin-right:15px;
    color:#666;
    line-height:20px;
    font-size:13px;
} 
.page input[type="text"]{
    width:48px;
    height:18px;
    border:1px solid #f0f0f0;
    display:inline-block;
    vertical-align:bottom;
    text-align:center;
    color:#666;
    line-height:18px;
    margin-left:-10px;
    margin-right:5px;
}
.page input[type="button"]{
    width:40px;
    height:20px;
    background:#4277c7;
    color:#fff;
    line-height:20px;
    font-size:13px;
    text-align:center;
    display:inline-block;
    vertical-align:bottom;
    border:0;
    cursor:pointer;
}
.infor_box{
     border-top:2px solid #f0f0f0;
     border-bottom:2px solid #f0f0f0;
     padding-top:20px;
}
.table_top{
    padding-bottom:20px;
}
.table_top dl{
    float:left;
}
.table_top dl dd{
    float:left;
    margin-right:20px;
    height:36px;
}
.table_top dl dd i{
    display:inline-block;
    vertical-align:top;
    font-size:14px;
    color:#666;
    height:36px;
    line-height:36px;
}
.table_top dl dd input{
    width:159px;
    padding-left:20px;
    height:34px;
    line-height:34px;
    border:1px solid #dcdcdc;
    color:#666;
    font-size:14px;
    margin-left:5px;
}
.table_top dl dd span {
    display:inline-block;
    vertical-align:top;
    width:138px;
    margin-left:5px;
    height:34px;
    position:relative;
    padding-right:40px;
    cursor:pointer;
    background:url(../images/ic_05.png) 155px center no-repeat;
    z-index:5;
    border:1px solid #dcdcdc;
} 
.mn_select{
    padding-left:20px;
    color:#666;
    line-height:34px;
    height:34px;
    font-size:14px;
    overflow:hidden;
}
.mn_selectul{
    width:178px;
    border:1px solid #dcdcdc;
    background:#fff;
    position:absolute;
    top:34px;
    left:-1px;
    z-index:9;
    display:none;
}
.mn_selectul li{
     padding-left:20px;
    color:#666;
    line-height:34px;
    height:34px;
    font-size:14px;
    cursor:pointer;
    overflow:hidden;
}
.mn_selectul li:hover{
    background:#ccc;
}
.table_topa{
    display:block;
    height:36px;
    width:110px;
    line-height:36px;
    text-align:center;
    color:#fff;
    font-size:16px;
    float:right;
    background:#4277c7;
}
.infor_tab01{
    width:100%;
}
.infor_tab01 th{
    width:25%;
    height:48px;
    border:1px solid #f2f2f2;
    font-size:14px;
    color:#999;
    line-height:48px;
    text-align:center;
    background:#f8f8f8;
}
.infor_tab01 td{
    padding:16px 0;
    color:#666;
    font-size:14px;
    text-align:center;
    line-height:22px;
}
.counter_market {
    padding:10px 0;
}
.counter_market dt{
    float:left;
    width:613px;
    padding-top:10px;
}
.counter_market dt img{
    display:inline-block;
}
.counter_market dd{
    float:left;
    width:613px;
    font-size:16px;
    color:#333333;
    line-height:36px;
    padding-top:40px;
}
.dlt_fr dt {
    float:right!important;
    text-align:right;
}
.blank{
    width:100%;
    height:20px;
    background:#f5f5f5;
}
.business_intro{
    border-top:1px solid #f0f0f0;
    padding-top:20px;
    font-size:14px;
    color:#666;
    line-height:30px;
    text-indent:30px;
}
.business_intro img{
    display:block;
    margin:30px auto;
}

.advantages{
    padding-top:20px;
    border-top:1px solid #f0f0f0;
    padding-bottom:20px;
}
.advantages li{
    margin-top:10px;
    margin-bottom:20px;
    color:#666;
    font-size:14px;
    line-height:30px;
}
.advantages li h6{
    font-size:14px;
    line-height:30px;
    color:#333;
    font-weight:bold;
}
.pro_list{
    padding:20px 0 30px;
    border-top:1px solid #f0f0f0;
}
.pro_list table{
    width:100%;
}
.pro_list table th.wb25{
    width:25%;
}
.pro_list th{
    width:12.5%;
    font-size:14px;
    color:#999;
    line-height:48px;
    height:48px;
    text-align:center;
    border:1px solid #f2f2f2;
    background:#f8f8f8;
}
.pro_list td{
    padding:10px 0;
    line-height:30px;
    text-align:center;
    color:#666;
    font-size:14px;
}
 .pro_list td a{
    display:inline-block;
    height:28px;
    width:43px;
    text-align:center;
    line-height:28px;
    border:1px solid #ff8e44;
    color:#666;
    }
 .anlie{
     border-top:1px solid #f0f0f0;
     padding-top:15px;
 }
  .anlie p{
      margin-top:5px;
      font-size:14px;
      color:#666;
      line-height:30px;
      font-weight:bold;
  }
  .contantus{
      padding:20px 0 80px 0;
      border-top:1px solid #f0f0f0;
  }
  .contantus li {
      width:45%;
      padding-left:5%;
      float:left;
      height:40px;
      line-height:40px;
      font-size:14px;
      color:#666;
  }
  .wb95 {
      width:95%!important;
  }
.contantus li.cli01{
    background:url(../images/ic_06.png) 6px 10px no-repeat;
}
.contantus li.cli02{
    background:url(../images/ic_06.png) 6px -65px no-repeat;
}
.contantus li.cli03{
    background:url(../images/ic_06.png) 6px -65px no-repeat;
}
.contantus li.cli04{
    background:url(../images/ic_06.png) 6px -263px no-repeat;
}
.contantus li.cli05{
    background:url(../images/ic_06.png) 6px -332px no-repeat;
}
.map{
    padding-top:15px;
}
.map img{
    display:block;
   
}

/*港通股*/
.left_nav2{
    background:#fff;
    overflow:hidden;
}
.left_nav2 li{
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: -1px;
    color: #666;
    font-size: 16px;
}
.left_nav2 li h5{
    height:58px;
    line-height:58px;
    padding-left:30px;
    padding-right:30px;
    background:url(../images/ic_07.png) 211px 25px no-repeat;
    cursor:pointer;
    font-size:16px;
    color:#666;
}
.left_nav2 li h5.on{
    background:url(../images/ic_07.png) 211px -47px no-repeat;
    color:#4277c7;
}
.h5_nexta{
    display:none;
}
.h5_nexta span >a{
    display:block;
	width:190px;
    padding-left:44px;
    border-left:6px solid #f9fcff;
    height:58px;
    line-height:58px;
    background:#f9fcff url(../images/ic_07.png) 206px 25px no-repeat;
    font-size:15px;
    color:#666;
     border-top: 1px solid #e5eefb;
}
.h5_nexta span> a.on{
   
    border-left:6px solid #4277c7;
   
    background:#e9f3ff url(../images/ic_07.png) 206px -47px no-repeat;
    font-size:15px;
    color:#4277c7;
}
.h5_nexta span>a:hover{
    display:block;
    padding-left:44px;
    border-left:6px solid #4277c7;
    background:#e9f3ff url(../images/ic_07.png) 206px 25px no-repeat;
    font-size:15px;
    color:#4277c7;
}
.h5_nexta span> a.on:hover{
    display:block;
    padding-left:44px;
    border-left:6px solid #4277c7;
    background:#e9f3ff url(../images/ic_07.png) 206px -47px no-repeat;
    font-size:15px;
    color:#4277c7;
}
.right_cont {
    padding-top:20px;
    border-top:1px solid #f0f0f0;
}
.infro_01 {
    min-height:580px;
    color:#666;
    font-size:14px;
    line-height:30px;
}
.infro_01 h5{
    font-size:14px;
    color:#333;
    line-height:30px;
    font-weight:bold;
}
.infro_01 a{
    font-size:14px;
    line-height:30px;
    color:#4277c7;
}
.infro_01 a:hover{color:#ccc;}
.navbgnone{
    background:#f9fcff!important;
    border-left:6px solid #f9fcff;
}
.h5_nexta span{
    display:block;
}
.h5_nexta .h5_nexta2 span>a{
    padding-left:60px;
}
.h5_nexta .h5_nexta2 span>a.on{
    padding-left:60px;
}
.h5_nexta .h5_nexta2 span>a.hover{
    padding-left:60px;
}
.h5_nexta2 {
    display:none;
}
.h5_nexta2 a{
    display:block;
     padding-left:60px;
    border-left:6px solid #fdfeff;
    height:58px;
    line-height:58px;
    width:174px;
    background:#fdfeff;
    font-size:15px;
    color:#666;
     border-top: 1px solid #e5eefb;
}
.h5_nexta2 a.on{
    display:block;
     padding-left:60px;
    border-left:6px solid #4277c7;
    height:58px;
    line-height:58px;
    width:174px;
    background:#e9f3ff;
    font-size:15px;
    color:#4277c7;
}
.h5_nexta2 a:hover{
    display:block;
     padding-left:60px;
    border-left:6px solid #4277c7;
    height:58px;
    line-height:58px;
    width:174px;
    background:#e9f3ff;
    font-size:15px;
    color:#4277c7;
}
.achange.on{
    border-left:6px solid #f9fcff!important;
   background:#f9fcff url(../images/ic_07.png) 206px -47px no-repeat!important;
   color:#4277c7!important;
}
.divbox {
    margin-bottom:20px;
}
.low_title{
    font-size:24px;
    line-height:36px;
    font-weight:bold;
    text-align:center;
    color:#333;
}
.small_title{
    color:#333;
    font-size:18px;
    line-height:36px;
    text-align:center;
}
.low_cont{
    padding:20px 20px 0 60px;
}
.low_cont h6{
    color:#333;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    line-height:40px;
}
.low_cont p{
    color:#666;
    font-size:14px;
    line-height:30px;
    text-indent:-53px;
}
.low_cont p i{
    font-weight:bold;
    color:#333;
}

.inter_p{
    font-size:16px;
    color:#333;
    line-height:36px;
    padding:30px 0;
    text-indent:35px;
}

.competitiveness {
    padding:20px 0;
}
.competitiveness li{
   font-size:16px;
   color:#333;
   line-height:36px;
   padding:15px 0;
    padding-left:140px;
}
.competitiveness li h5 a{
    font-weight:bold;
    color:#333;
}
.competitiveness li h5 a:hover{color:#999;}
.comli_01{
    background:url(../images/ic_08.png) 0 25px no-repeat;
}
.comli_02{
    background:url(../images/ic_08.png) 0 -475px no-repeat;
}
.comli_03{
    background:url(../images/ic_08.png) 0 -920px no-repeat;
}

.imp_dl{
    padding:15px 0;
}
.imp_dl dt{
    font-size:16px;
    color:#333;
    line-height:36px;
}
.imp_dl dt h5 a{
    font-weight:bold;
    color:#333;
}
.imp_dl dt h5 a:hover{color:#999;}
.imp_dl dd{
    font-size:16px;
    line-height:36px;
}
.light_title{
    margin:30px auto 40px;
    width:200px;
    height:60px;
    line-height:60px;
    color:#fff;
    font-weight:bold;
    background:#9bb6de;
    text-align:center;
}
.light_span{
    width:1260px;
    margin-left:-12px;
    text-align:center;
}
.light_span span{
    display:inline-block;
    width:285px;
    height:60px;
    line-height:60px;
    color:#333;
    background:#fff;
    margin:0 12px ;
    text-align:left;
}
.light_span span em{
    color:#4277c7;
    font-size:24px;
    margin:0 25px 0 20px;
    vertical-align:bottom;
}
.h3_title{
    padding-top:15px;
}



/*20160427*/
.rz_one li a {
    color:#333;
}
.rz_three li a{
    color:#333;
}
.rz_six02 ul{
    padding:40px 0 10px;
}
.rz_six02 li{
    height:60px;
    line-height:60px;
    padding-left:60px;
    padding-right:20px;
    font-size:16px;
    color:#333;
}
.rz_six02 li span{
    float:right;
    color:#999;
    line-height:60px;
    font-size:12px;
}
.rz_six02 li.li01{
    background:#f0f4fb url(../images/dian.png) 30px center no-repeat;
}
.rz_six02 li.li02{
    background:#ffffff url(../images/dian.png) 30px center no-repeat;
}
.list_top{
    padding:30px 0 20px;
    overflow:hidden;
}
.list_top01 {
    float:left;
    border-left:1px solid #4277c7;
}
.list_top01 span{
    display:inline-block;
    float:left;
    cursor:pointer;
    width:118px;
    height:38px;
    line-height:38px;
    color:#4277c7;
    font-size:16px;
    text-align:center;
    border:1px solid #4277c7;
    border-left:none;
}
.list_top01 span.on{
    color:#fff;
    background:#4277c7;
    cursor:default;
}
.list_top02{
    float:left;
    margin-left:48px;
}
.list_top02 li{
    float:left;
    height:40px;
    line-height:40px;
    color:#333;
    font-size:14px;
    padding-left:35px;
    position:relative;
    margin-left:8px;
}
.list_top02 li input{
    width:18px;
    height:18px;
    display:block;
    position:absolute;
    left:10px;
    top:11px;
    z-index:9;
    opacity:0;
    filter:alpha(opacity=0);
    cursor:pointer;
}
.list_top02 li label{
    width:18px;
    height:18px;
    display:block;
    background:url(../images/ic_09.png) right center  no-repeat;
    position:absolute;
    left:10px ;
    top:11px;
    z-index:7;
}
.list_top02 li label{
    width:18px;
    height:18px;
    display:block;
    background:url(../images/ic_09.png) right center  no-repeat;
    position:absolute;
    left:10px ;
    top:11px;
    z-index:7;
}
.list_top02 li label.on {
    background: url(../images/ic_09.png) left center no-repeat;
}
.list_top03{
    float:right;
    overflow:hidden;
    text-align:right;
}
.list_top03 input[type="text"]{
    width:138px;
    height:38px;
    padding-left:10px;
    border:1px solid #ccc;
    line-height:38px;
    color:#999;
    font-size:14px;
}
.list_top03 input[type="submit"]{
    width:100px;
    height:40px;
    border:0;
    background:#4277c7;
    color:#fff;
    font-size:16px;
    line-height:40px;
    text-align:center;
    margin-left:20px;
    cursor:pointer;
    float:right;
}
.list_tab table{
    width:100%;
}
.list_tab table th{
    width:7.6%;
    border:1px solid #f2f2f2;
    background:#f8f8f8;
    line-height:18px;
    font-size:14px;
    color:#999;
    padding:15px 0;
    text-align:center;
}
.list_tab table td{
    line-height:30px;
    padding:10px 0;
    color:#333;
    text-align:center;
    font-size:14px;
}
.list_tab table td a.tdbuy{
    width:43px;
    height:28px;
    color:#333;
    border:1px solid #ff8e44;
    line-height:28px;
    display:inline-block;
}
.list_tab table td a.tdbuy.on{
   color:#fff;
   border:1px solid #ff8e44;
   background:#ff8e44;
}
.list_tab table td a.tdbuy:hover{
   color:#fff;
   border:1px solid #ff8e44;
   background:#ff8e44;
}
.ptb{
    border-top:1px solid #f2f2f2;
    margin-top:10px;
}
.derivatives{
    width:1226px;
    padding-top:60px;
    padding-bottom:30px;
}
.derivatives li{
    float:left;
    text-align:center;
    width:250px;
    padding:0 10px;
    font-size:14px;
    color:#999;
    line-height:24px;
    margin:0 69px;
}
.derivatives li img{
    display:inline-block;
    width:150px;
    height:150px;
}
.derivatives li  h5{
    font-size:16px;
    color:#333;
    font-weight:bold;
    line-height:36px;
    margin:10px 0 15px 0 ;
}
.bg06{
    background:url(../images/ic_10.png) center top no-repeat;
}
.color02{
    color:#fff!important;
}
.contus_ul{
    padding-top:50px;
    padding-bottom:33px;
}
.contus_ul li{
    float:left;
    padding-left:110px;
    color:#fff;
    font-size:16px;
    line-height:24px;
    width:280px;
    margin-right:43px;
}
.contus_ul li h6{
    font-size:24px;
    line-height:47px;
}
.contus_ul li.us01{
    background:url(../images/ic_11.png) 0 12px no-repeat;
    padding-left:80px;
}
.contus_ul li.us02{
    background:url(../images/ic_11.png) 0 -363px no-repeat;
}
.contus_ul li.us03{
    background:url(../images/ic_11.png) 0 -708px no-repeat;
    margin-right:0;
}
.rz_five a{
    color:#fff;
}

.rz_six02 a.know_more{
    color:#4277c7;
}



/*20160504 详情页*/
.cc01_xq {
    padding:50px 50px;
    width:1126px;
    background:#fff;
}
.cc01_xq h3{
    font-size:20px;
    color:#333;
    line-height:40px;
    height:40px;
    text-align:center;
}
.xq_infor {
    padding-bottom:10px ;
   text-align:center;
    line-height:20px;
    height:20px;
    color:#999;
    font-size:12px;
}
.xq_infor span{
    margin:0 10px;
}

.xq_cont {
    padding:20px 0;
    color:#666;
    font-size:14px;
    line-height:24px;
    text-indent:30px;
}


/*经纪业务*/
.cjj_ywtext {
    padding:30px 0;
}
.cjj_ywtext p {
    font-size:16px;
    color:#333333;
    line-height:36px;
    text-indent:30px;
}
.yw_intro li{
    padding-left:120px;
    color:#333;
    font-size:16px;
    line-height:36px;
    margin:25px 0;
    position:relative;
    min-height:110px;
}

.yw_intro li h5 a{
    font-weight:bold;
    color:#333;
    line-height:36px;
}
.yw_intro li h5 a:hover{color:#999;}
.yw_intro li i{
    display:block;
    width:80px;
    height:80px;
    position:absolute;
    left:0;
    top:8px;
}
.yw_intro li i.ywi01{
    background:url(../images/ic_12.png) 0px 0 no-repeat;
}
.yw_intro li i.ywi02{
    background:url(../images/ic_12.png) -278px 0 no-repeat;
}
.yw_intro li i.ywi03{
    background:url(../images/ic_12.png) -599px 0 no-repeat;
}
.yw_intro li i.ywi04{
    background:url(../images/ic_12.png) -930px 0 no-repeat;
}
.yw_intro li i.ywi05{
    background:url(../images/ic_12.png) -1250px 0 no-repeat;
}
.yw_intro li i.ywi06{
    background:url(../images/ic_12.png) -1528px 0 no-repeat;
}
.yw_intro li i.ywi07{
    background:url(../images/ic_12.png) -1835px 0 no-repeat;
}
.bg07 {
   max-height:376px;
   background:url(../images/bg07.png) center top no-repeat;
   overflow:hidden;
}
.cjjyw_cus {
    width:1226px;
    overflow:hidden;
    padding-top:50px;    
}
.cjjyw_cus  li{
    float:left;
    width:40%;
    color:#fff;
    font-size: 16px;
    line-height: 24px;
    padding-left:10%;
    margin:10px 0;
}
.cjjyw_cus li h6{
    font-size: 24px;
    line-height: 47px;
}

.cjjyw_cus li.cjj_cus01 {
    background:url(../images/ic_13.png) 18px 11px no-repeat;
}
.cjjyw_cus li.cjj_cus02 {
    padding-left:12%;
    width:38%;
    background:url(../images/ic_13.png) 18px -384px no-repeat;
}
.cjjyw_cus li.cjj_cus03 {
    background:url(../images/ic_13.png) 18px -787px no-repeat;
    width:90%;
    padding-left:10%;
}
.cjjyw_cus li.cjj_cus03  span{
    margin-right:50px;
    display:inline-block;
}

/*---个人中心----*/

.gr_login{
    width:60%;
    height:125px;
    background:url(../images/grcenter.png) center top no-repeat;
    padding-right:40%;
    position:relative;
    padding-top:55px;
}
.gr_prevtime {
    position:absolute;
    right:140px;
    top:108px;
    color:#fff;
    font-size:16px;
    line-height:20px;
	visibility: hidden;
}
.gr_login > img {
    display:block;
    width:100px;
    height:100px;
    position:absolute;
    left:50px;
    top:40px;
    z-index:9;
}
.gr_login .gname {
    color:#fff;
    font-size:24px;
    padding-left:180px;
}
.gr_fxdj {
    color:#fff;
    margin-top:16px;
    padding-left:180px;
    line-height:20px;
    font-size:16px;
}
.gr_fxdj  a{
    margin-left:40px;
    color:#fff95b;
}
.gr_fxdj  a:hover{color:#999;}
.left_title2{
    font-size:20px;
    font-weight:bold;
    color:#fff;
    padding-left:30px;
    height:60px;
    background:#4277c7 url(../images/ic_15.png) 215px center no-repeat;
    line-height:60px;
    padding-right:30px;
    cursor:pointer;
}
.left_title2.on{
     background:#4277c7 url(../images/ic_14.png) 215px center no-repeat;
}
.left_anav{
    display:none;    

}
.left_anav a {
    display: block;
    padding-left: 24px;
    border-left: 6px solid #fff;
    line-height:59px;
    border-bottom:1px solid #f5f5f5;
    color:#666;
    font-size:16px;
    background:#fff;
}
.left_anav a.on{
    border-left:6px  solid #4277c7;
    color:#4277c7;
    background:#ecf4ff;
}
.left_anav a:hover{
    border-left:6px  solid #4277c7;
    color:#4277c7;
    background:#ecf4ff;
}
.main_leftbox {
    margin-bottom:20px;
}
.main_left2 {
    width: 240px;
    float: left;
}
.zong_money {
    color:#ff6161;
    font-size:30px;
    font-weight:bold;
    padding:10px 0 10px;
}
.my_zc {
    font-size:14px;
    color:#666;
    font-weight:bold;
    padding:10px 0 20px;
    line-height:20px;
}
.my_zcul {
    padding:10px 0;
}
.my_zcul li {
    float:left;
    width:150px;
    margin-right:30px;
    height:50px;
    border-right:1px solid #dcdcdc;
    color:#666;
    font-size:14px;
    line-height:20px;
}
.my_zcul li span{
    display:block;
    color:#ff6161;
    font-size:18px;
    padding-bottom:10px;
    line-height:20px;
}
.mr0 {
    margin-right:0px!important;
}
.brnone {
    border-right:0 none!important;
}

.rcp_tj {
    padding-top:30px;
}
.rcp_tj h3{
    font-size:16px;
    color:#666;
    font-weight:bold;
    line-height:20px;
    margin-bottom:10px;
}
.rcp_tj table{
    width:100%;
}

.rcp_tj table th{
    height:48px;
    border:1px solid #f2f2f2;
    background:#fafafa;
    color:#666;
    font-size:14px;
    line-height:48px;
    text-align:center;
    width:20%;
}

.rcp_tj table td{
    color:#666;
    font-size:14px;
    text-align:center;
    padding:10px 0;
}
.rcp_tj table td a{
    display:inline-block;
    padding:0 10px;
    border:1px solid #ff8e44;
    height:28px;
    line-height:28px;
}

.page2 {
    margin-top:20px;
    border-top:1px solid #f0f0f0;
}
.my_cc{
    padding:20px 0;
}
.my_cc ul{
    border-left:1px solid #4277c7;
    height:40px;
}
.my_cc ul li{
    float:left;
    border:1px solid #4277c7;
    border-left:0 none;
    padding:0 25px;
    height:38px;
    line-height:38px;
    font-size:16px;
    color:#4277c7;
    min-width:50px;
    text-align:center;
	cursor:pointer;
}
.my_cc ul li.on{
    background:#4277c7;
    color:#fff;
	cursor:default;
}
.mygp_tab{
    width:100%;
    margin-top:10px;
}
.mygp_tab th{
    width:14%;
    height:48px;
    line-height:48px;
    color:#666;
    font-size:14px;
    text-align:center;
    background:#fafafa;
    border:1px solid #f2f2f2;
}
.col_red {
    color:#ff6161!important;   
}
.col_gre {
    color:#18b718!important;
}
.mygp_tab td {
    padding:15px 0;
    line-height:20px;
    text-align:center;
    color:#666;
    font-size:14px;
}

.jjn_cc dd {
    padding-bottom:20px;
}
.ccli_top {
    padding:25px 20px;
    border:1px solid #dcdcdc;
}
.ccli_top h5{
    color:#333;
    font-size:20px;
    line-height:24px;
    height:24px;
}
.ccli_top h5 a{
    display:inline-block;
    margin-left:20px;
    border:1px solid #ff6161;
    line-height:22px;
    height:22px;
    padding:0 5px;
    color:#ff6161;
    font-size:14px;
    vertical-align:top;
}
.ccli_top ul{
    padding:20px 0 10px;
}
.ccli_top li {
    float:left;
    width:154px;
    height:40px;
    border-right:1px solid #ededed;
    margin-right:20px;
    line-height:20px;
    color:#666;
    font-size:16px;
}
.ccli_top li span{
    display:block;
    color:#ff6161;
    font-size:18px;
    line-height:20px;
}
.ccli_bot {
    padding:20px 0 0;
    overflow:hidden;
}

.ccli_bot span{
    display:block;
    float:left;
    height:36px;
    padding:0 27px;
    color:#fff;
    line-height:36px;
    font-size:13px;
}
.ccli_span01 {
    background:#ff8e44;
}
.ccli_span02{
    background:#7aa0d8;
}
.ccli_bot a {
   
    color:#4277c7;
    padding-right:10px;
    display:inline-block;
    vertical-align:bottom;
    height:20px;
    line-height:20px;
    font-size:13px;
    margin-top:17px;
    background:url(../images/ic_16.png) right center no-repeat;
    margin-left:20px;
    margin-right:10px;
   
 }

.ge_yzz {
    text-align:left;
}
.mt70 {
    margin-top:70px;
}
.ge_yzz i {
    display:block;
    width:100px;
    text-align:right;
    vertical-align:bottom;
    padding-right:20px;
    height:45px;
    line-height:45px;
    color:#666;
    font-size:14px;
    float:left;
}
.ge_yzz span {
    display:block;
    position:relative;
    vertical-align:bottom;
    width:238px;
    border:1px solid #dcdcdc;
    height:43px;
    line-height:43px;
    cursor:pointer;
    float:left;
}

.ge_yzz dd {
}
.ge_yzz em{
    display:block;
    height:45px;
    line-height:45px;
    color:#666;
    font-size:14px;
    margin-left:20px;
    float:left;
}
.ge_yzz dd {
    margin-bottom:15px;
}
.border_blue {
    border:1px solid #4277c7!important;
}
.ge_yzz dd  span p{
    padding-left:20px;
    padding-right:35px;
    line-height:43px;
    color:#333;
    font-size:14px;
    background:url(../images/ic_17.png) 210px center no-repeat;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.mn_seul01 {
    background:#fff;
    width:100%;
    position:absolute;
    top:44px;
    left:-1px;
    border:1px solid #a0bbe3;
    border-top:0;
    z-index:39;
    display:none;
}
.mn_seul01 li{
    padding-left:20px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    height:43px;
    line-height:43px;
    font-size:14px;
    color:#333;
}

.z_index01 {
    z-index:19!important;
}
.z_index02 {
    z-index:18!important;
}
.z_index03 {
    z-index:17!important;
}
.z_index04 {
    z-index:16!important;
}
.z_index05 {
    z-index:16!important;
}
.z_index06 {
    z-index:14!important;
}

.span_inp input {
    height:23px;
    width:218px;
    border:0 none;
    line-height:23px;
    padding:10px 0;
    padding-left:20px;
    float:left;
}

.mspana{
    display:block;
    width:100%;
    height:45px;
    text-align:center;
    color:#fff;
    font-size:18px;
    line-height:45px;
    background:#ff8e44;
}
.ge_yzz dd span.mspan01 {
    border:0 none;
    width:240px;
    height:45px;
}
.pl230 {
    padding-left:230px!important;
}
.mtb70 {
    margin:70px 0;
}
.mn_se01 img {
    /*display:inline-block;*/
    vertical-align:middle;
    width:20px;
    height:20px;
    margin-right:5px;
    margin-top:-2px;
}
.zzcx_tab {
    padding-top:10px;
}
.zzcx_tab table {
    width:100%;
}
.zzcx_tab table th{
    height:48px;
    border:1px solid #f2f2f2;
    background:#fafafa;
    font-size:14px;
    color:#666;
    line-height:48px;
    text-align:center;
}
.w65 {
    width:65px;
}
.w190 {
    width:190px;
}
.w125 {
    width:125px;
}
.w380 {
    width:380px;
}
.zzcx_tab table td{
    padding:10px 0 ;
    line-height:20px;
    font-size:14px;
    color:#666; 
    text-align:center;
}
.mykfjl {
    width:100%;
    overflow:hidden;
}
.pb240 {
    padding-bottom:240px;
}
.mykfjl li {
    float:left;
    width:300px;
    height:100px;
    position:relative;
    padding-left:125px;
    padding-right:25px;
    color:#999;
    font-size:14px;
    line-height:20px;
    margin-bottom:20px;
    overflow:hidden;
}
.mykfjl li>img{
    width:100px;
    height:100px;
    position:absolute;
    left:0;
    top:0;
}
.mykfjl li h5{
    font-size:16px;
    color:#333;
    font-weight:bold;
}
.mykfjl li h6{
    font-size:14px;
    color:#333;
    padding:10px 0;
}



.m_jbxx{
    width:100%;
}
.m_jbxx li{
    float:left;
    width:50%;
    font-size:14px;
    height:24px;
    line-height:24px;
    overflow:hidden;
    padding:10px 0;
}
.m_jbxx li i{
    text-align:right;
    display:block;
    font-size:14px;
    color:#333;
    padding-right:20px;
    width:65px;
    vertical-align:middle;
    line-height:24px;
    float:left;
}
.m_jbxx li span{
    color:#999;    
}
.m_jbxx a{
    color:#4277c7;
    margin-left:25px;
}
.m_jbxx a:hover{color:#999;}
.color03 {
    color:#666!important;
}
.reset_grxx {
    padding-bottom:30px;
}
.reset_dl {
    margin-left:260px;
}

.reset_dl dd{
    font-size:14px;
}
.reset_dl dd > i{
    display:block;
    width:80px;
    padding-right:20px;
    text-align:right;
    height:45px;
    line-height:45px;
    float:left;
}
.reset_dl dd > span{
    display:block;
    float:left;
    width:238px;
    height:43px;
    border:1px solid #dcdcdc;
}
.reset_dl dd {
    margin-bottom:15px;
}
.mb0{
    margin-bottom:0!important;
}
.reset_dl dd span.mspan01 {
    border:0 none;
    width:240px;
    height:45px;
}
.reset_dl dd > em{
    height:45px;
    line-height:45px;
    float:left;
    overflow:hidden;
}
.reset_dl dd  span h6{
    text-align:center;
    color:#ff1c1c;
    line-height:45px;
}
.reset_dl dd  span input{
    padding:10px 0;
    padding-left:20px;
    line-height:23px;
    border:0 none;
    color:#666;
}
.mspana02{
    display:block;
    width:100%;
    height:45px;
    text-align:center;
    color:#fff;
    font-size:18px;
    line-height:45px;
    background:#7aa0d8;
}

.reset_dl dd span.mspanyam{
    width:138px;
}
.reset_dl dd span.mspanyam input{
    width:118px;
    padding-left:20px;
}

.fsyzm{
    display:block;
    width:85px;
    height:45px;
    float:left;
    margin-left:15px;
    font-size:14px;
    color:#fff;
    background:#ffcb02;
    line-height:45px;
    text-align:center;
}
.yazmun{
     display:block;
    width:85px;
    height:45px;
    float:left;
     font-size:14px;
    margin-left:20px;
    color:#fff;
    background:#b5b5b5;
    line-height:45px;
    text-align:center;
    cursor:default;
}
.yazmun:hover{
    opacity:1;
    filter:alpha(opacity=100);
}


/*0511*/
.bortop22 {
    border-top:22px solid #f5f5f5;
}

.zc_h4{
    font-size:24px;
    color:#333;
    line-height:36px;
    margin-bottom:20px;
}
.zc_host {
    margin-top:10px;
    color:#999;
    font-size:14px;
    line-height:30px;
}
.mt40{
    margin-top:40px;
}
.jz_tab {
    padding-top:20px;
}
.jz_tabth ul{
    border:1px solid #f2f2f2;
    border-right:0;
}
.jz_tabth li {
    float:left;
    width:305px;
    border-right:1px solid #f2f2f2;
    background:#f8f8f8;
    height:78px;
    line-height:78px;
    color:#999;
    font-size:13px;
    overflow:hidden;
    text-align:center;
}
.jz_tabth li p{
    border-top:1px solid #f2f2f2;
    border-right:1px solid #f2f2f2;
    height:38px;
    width:152px;
    line-height:38px;
    color:#999;
    font-size:13px;
    float:left;
}
.jz_tabth li p.jz_p100{
    width:100%;
}
.jz_tabdiv{
    width:307px;
    margin-top:-1px;
}
.jz_tabtd {
    width:100%;
    height:510px;
    overflow-x:hidden;
    overflow-y:auto;
}
.jz_tabtd dl{
    width:1300px;
}
.jz_tabtd dd{
    width:154px;
    float:left;
    height:50px;
    line-height:50px;
    text-align:center;
    font-size:14px;
    color:#666;
}
.jz_tabtd dd.jz_two{
    width:305px;
}
.bortop40{
    border-top:40px solid #f5f5f5;
}

.pb0{
    padding-bottom:0!important;
}

.left_inpt{
    margin-top:10px;
    background:#f5f5f5;
    padding-top:30px;
    position:relative;
}
.left_inpt input.left_intext{
    width:180px;
    border:1px solid #cccccc;
    font-size:12px;
    color:#333;
    padding:4px 0;
    height:20px;
    line-height:20px;
    padding-left:20px;
	padding-right:38px;
}
.left_inpt input.left_insub{
    width:30px;
    height:30px;
    position:absolute;
    right:0px;
    top:30px;
    z-index:11;
    cursor:pointer;
    background:#4277c7 url(../images/ic_29.png) center center no-repeat;
    border:0 none;
    font-size:0;
    text-indent:-999px;
}
.left_inpt p{
    padding-top:15px;
    color:#666;
    font-size:12px;
}


.lc_tab table {
    width:100%;
}
.lc_tab table  th{
    width:33%;
    height:48px;
    border:1px solid #f2f2f2;
    line-height:48px;
    color:#666;
    font-size:14px;
    text-align:center;
    background:#fafafa;
}
.lc_tab table td{
    padding:15px 0;
    text-align:center;
    color:#666;
    text-align:center;
    font-size:14px;
    line-height:20px;
}
.pb120{
    padding-bottom:120px;
}

.cjj_ywtext p b{
    color:#333;
    font-size:16px;
    font-weight:bold;
}

.ywi08{
    background:url(../images/ic_18.png) 0 0 no-repeat;
}

.ywi09{
    background:url(../images/ic_18.png) 0 -149px no-repeat;
}

.ywi10{
    background:url(../images/ic_18.png) 0 -300px no-repeat;
}

.ywi11{
    background:url(../images/ic_18.png) 0 -458px no-repeat;
}

.yous_li li{
    padding-left:24px;
    color:#333;
    font-size:16px;
    line-height:36px;
    background:url(../images/dian.png) 5px 18px  no-repeat;
}
.ywi12{
    background:url(../images/ic_19.png) 0 0 no-repeat;
}
.ywi13{
    background:url(../images/ic_19.png) 0 -118px no-repeat;
}
.ywi14{
    background:url(../images/ic_19.png) 0 -240px no-repeat;
}
.ywi15{
    background:url(../images/ic_19.png) 0 -358px no-repeat;
}
.ywi16{
    background:url(../images/ic_19.png) 0 -478px no-repeat;
}
.ywi17{
    background:url(../images/ic_19.png) 0 -598px no-repeat;
}
.ywi18{
    background:url(../images/ic_19.png) 0 -718px no-repeat;
}

.history_yj{
    padding-top:45px;
    padding-bottom:44px
}
.history_yj ul{
    overflow:hidden;
    width:100%;
}
.history_yj li{
    padding:0 40px 0 230px;
    background:#fff;
    font-size:16px;
    color:#333;
    line-height:36px;
    position:relative;
    overflow:hidden;
    float:left;
    width:956px;
}
.history_yj li span{
    display:block;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#999;
    font-size:18px;
    width:210px;
    padding:0 10px;
    position:absolute;
    top:50%;
    margin-top:-15px;
    left:0;
}
.history_yj li p{
    padding:15px 0px 15px 40px ;
    border-left:1px solid #f5f5f5;
}
.history_yj li.bgece{
    background:#eceff3;
}

.bmgk_box{
    padding:0 95px 80px 95px;
    background:#fff;

}
.bmgk_box h5{
    color:#333;
    font-size:20px;
    line-height:30px;
    font-weight:bold;
    text-align:center;
    padding:30px 0;
}
.bmgk_box p{
    font-size:16px;
    line-height:32px;
    color:#333;
    text-indent:30px;
}

.cpjj_tab {
    padding-bottom:24px;
}
.cpjj_tab table {
    width:100%;
}
.cpjj_tab table th{
    border:1px solid #f2f2f2;
    background:#fafafa;
    padding:10px 0;
    line-height:30px;
    padding-left:30px;
    width:190px;
    color:#666;
    font-size:14px;
}
.cpjj_tab table td{
    border:1px solid #f2f2f2;
    padding:10px 30px;
    width:610px;
    color:#666;
    font-size:14px;
    line-height:30px;
}

.t2_tite{
    font-size: 16px;
    color: #666;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 10px;
}
.cfl_mx{
    padding-bottom:30px;
}
.cfl_mx table {
    width:100%;
}
.cfl_mx table th{
    background:#fafafa;
    border:1px solid #f2f2f2;
    width:50%;
    height:48px;
    line-height:48px;
    color:#666;
    font-size:14px;
    text-align:center;
}
.cfl_mx table td{
    border:1px solid #f2f2f2;
    padding:14px 0 ;
    line-height:20px;
    color:#666;
    font-size:14px;
    text-align:center;
}
.cfl_mx02 table th{
    width:33%;
}

.borbot1{
    border-bottom:1px solid #f0f0f0;
}
.cp_jztit{
    padding:20px 0;
}
.cp_jztit span{
    float:left;
    margin-right:30px;
    height:36px;
}
.cp_jztit span > i{
    color:#666;
    font-size:14px;
    line-height:36px;
    display:block;
    float:left;
    height:36px;
    margin-right:10px;
}
.cp_jztit span > input{
    height:34px;
    line-height:34px;
    width:168px;
    border:1px solid #dcdcdc;
    padding-left:10px;
    color:#333;
}
.s_search{
    width:100px;
    color:#fff;
    font-size:16px;
    height:36px;
    line-height:36px;
    text-align:center;
    background:#4277c7;
    border:0 none;
    cursor:pointer;
}
.cp_jztab{
    width:100%;
    margin-bottom:45px;
}
.cp_jztab th{
    background:#fafafa;
    border:1px solid #f2f2f2;
    height:48px;
    line-height:48px;
    color:#666;
    font-size:14px;
    text-align:center;
    width:33%;
}
.cp_jztab td{
    border:1px solid #f2f2f2;
    line-height:20px;
    padding:14px 0;
    color:#666;
    font-size:14px;
    text-align:center;
}

.art_nt{
    padding:15px;
    margin-top:-30px;
    color:#999;
    font-size:14px;
    line-height:20px;
    border-bottom:1px solid #e5e5e5;
    margin-bottom:20px;
    text-align:center;
}
.art_nt span{
    display:inline-block;
    margin:0 3px;
    line-height:20px;
}
.art_nt span > i{
    font-style:normal;
}
.art_nt span.spana{
    color:#666;
}
.art_nt span.spana a{
    color:#4277c7;
}
.art_nt span.spana a.on{
    color:#666;
    text-decoration:underline;
}
.art_nt span.spana a:hover{
    color:#666;
}
.zw_cont p{
    font-size: 16px;
    line-height: 32px;
    color: #333;
    text-indent:0;
}
.zw_fuj{
    color:#333;
    font-size:16px;
    line-height:32px;
    padding:30px 0 100px 0;
}
.zw_fuj a{
    color:#4277c7;
    text-decoration:underline;
}
.zw_fuj a:hover{color:#999;}

.zc_cpbox{
    overflow:hidden;
    height:56px;
    padding-right:100px;
    position:relative;
}
.zc_cpbox a{
    display:block;
    width:80px;
    height:40px;
    position:absolute;
    bottom:0;
    right:0;
    color:#fff;
    font-size:16px;
    text-align:center;
    line-height:40px;
    background:#ff8e44;
}
.zc_cpbox p{
    height:20px;
    line-height:20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.zc_cpbox a.after{
    background:#7aa0d8;
}

.pro_tui li> img{
    width:76px;
    height:76px;
}
.pro_tui li{
    padding-left:110px;
}
.pt10{
    padding-top:10px!important;
}
.cc_xing{
    padding-top:10px;
    overflow:hidden;
}
.cc_xing i{
    display:block;
    width:12px;
    height:12px;
    float:left;
    background:url(../images/xing.png)  left center no-repeat;
    margin-right:3px;
}
.cc_xing i.ban{
    width:6px!important;
}
.allcp_search{
    padding:20px 0;
}
.allcp_search > dd{
    float:left;
    height:36px;
    margin-right:20px;
}
.allcp_search > dd i{
      line-height:36px;
      height:36px;
      float:left;
      font-size:14px;
}
.allcp_search > dd span{
    display:block;
    width:118px;
    height:34px;
    padding:0 30px 0 10px;
    background:url(../images/ic_17.png) 135px center no-repeat;
    border:1px solid #dcdcdc;
    float:left;
    position:relative;
    z-index:9;
    cursor:pointer;
}
.allcp_search > dd span p{
    width:100%;
    line-height:34px;
    color:#333;
    font-size:14px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.allcp_search > dd span ul{
    width:158px;
    border:1px solid #dcdcdc;
    border-top:0 none;
    position:absolute;
    left:-1px;
    top:35px;
    display:none;
}
.allcp_search > dd span ul li{
    padding-left:10px;
     overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    background:#fff;
    font-size:14px;
    line-height:34px;
    cursor:pointer;
}
.allcp_search > dd span ul li:hover{
    background:#ccc;
}
.allcp_search > dd.zc_ddlast{
    margin-right:0;
    float:right;
}
.allcp_search > dd.zc_ddlast input{
    display:block;
    border:0 none;
    width:110px;
    height:36px;
    background:#4277c7;
    font-size:16px;
    color:#fff;
    cursor:pointer;
}
.ptb0{
    padding-top:0!important;
    padding-bottom:0!important;
}
.flr{float:right!important;}
.fll{float:left;}
.ptb22{padding:22px 0!important;}
.pt30{
    padding-top:30px;
}
.pt05{
    padding-top:5px!important;
}
.allpro_list{
    padding:10px 0 120px 0;
}
.allpro_list li{
    padding:20px 400px 20px 110px;
    border:1px solid #dcdcdc;
    margin-bottom:20px;
    position:relative;
    color:#999;
    font-size:14px;
    height:76px;
    overflow:hidden;
}
.allpro_list li > img{
    position:absolute;
    left:20px;
    top:20px;
    width:76px;
    width:76px;
}
.allpro_list li > h5{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.allpro_list li > a{
    display:block;
    width:100px;
    height:40px;
    text-align:center;
    line-height:40px;
    background:#ff8e44;
    color:#fff;
    position:absolute;
    bottom:20px;
    right:20px;
}
.allpro_list li > a.xd {
	bottom:60px;
}
.pro_price{
    font-size:16px;
    color:#666;
    position:absolute;
    bottom:12px;
    left:500px;

}
.pro_price em{
    color:#ff6161;
    font-size:24px;
    font-weight:bold;
}
.allpro_list li > p{
    height:20px;
    line-height:20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.again_a{color:#4277c7!important;}


.cc_tzdl {
    width:100%;
    padding:30px 0;
}
.cc_tzdl dt{
    width:50%;
    float:left;
    padding-top:60px;
}
.cc_tzdl dt img{
    display:inline-block;
}
.cc_tzdl dd{
    width:50%;
    float:left;
    font-size:16px;
    color:#333;
    line-height:36px;
}
.contus_ul li.us04 {
    background:url(../images/ic_20.png) 0 13px no-repeat;
}

.zxc_ul01 {
    width:1266px;
    margin-left:-21px;
}
.zxc_ul01 li{
    float:left;
    width:380px;
    margin: 0 21px;
    position:relative;
    background:#fff;
}
.zxc_img01 {
    display:block;
    width:380px;
    height:150px;
}
.zxc_ul01 li h5.zxch5{
    color:#fff;
    font-size:36px;
    line-height:48px;
    padding-left:120px;
    position:absolute;
    top:30px;
    left:0;
}
.zxc_ul01 li h6.zxch6{
    color:#fff;
    font-size:16px;
    line-height:48px;
    padding-left:120px;
    position:absolute;
    left:0;
    top:80px;
}
.zxc_ul01 li span.zxcspan {
    display:block;
    position:absolute;
    right:20px;
    top:20px;
    width:50px;
    height:30px;
    text-align:center;
    line-height:30px;
    color:#fff;
    font-size:14px;
}
.zxc_ul01 li .zxctext {
    padding:20px 30px;
    font-size:16px;
    color:#666;
    line-height:28px;
}
.zxc_ul01 li span.zxcspan  a{
    background:#fff;
    color:#ee6b6b;
    display:block;
    width:100%;
    height:100%;
}

.zxc_ul02 {
    width:1266px;
    margin-left:-21px;
    padding:20px 0 0 0;
}
.zxc_ul02 li{
    float:left;
    margin:0 21px;
    width:380px;
    font-size:16px;
    color:#666;
    line-height:30px;
}
.zxc_ul02 li img{
    display:block;
    width:380px;
}
.zxc_ul02 li h5{
    font-size:24px;
    color:#333;
    padding:25px 0 20px 0;
}
.pdnone{
    padding:0!important;
}
.pd25{
    padding:25px 0;
}


.web_zxtop{
    width:100%;
    height:120px;
    background:#e5e5e5;
}
.web_zxtop li{
    float:left;
    width:156px;
    border-top:6px solid #e5e5e5;
    height:114px;
    line-height:114px;
    padding-left:150px;
    font-size:18px;
    color:#666;
	cursor:pointer;
}
.web_zxtop li.on,.web_zxtop li:hover{
     color:#4277c7;
    border-top:6px solid #4277c7;
}
.web_zxbot{
    background:#fff;
    padding:25px 0;
}
li.zxli01{
    background:url(../images/ic_21.png) -273px  32px no-repeat;
}
li.on.zxli01,li.zxli01:hover{
    background:#fff url(../images/ic_21.png) 70px 32px no-repeat;
}
li.zxli02{
    background:url(../images/ic_21.png) -273px -52px no-repeat;
}
li.on.zxli02,li.zxli02:hover{
    background:#fff url(../images/ic_21.png) 70px -52px no-repeat;
}
li.zxli03{
    background:url(../images/ic_21.png) -273px -178px no-repeat;
}
li.on.zxli03,li.zxli03:hover{
    background:#fff url(../images/ic_21.png) 70px -177px no-repeat;
}
li.zxli04{
    background:url(../images/ic_21.png) -273px -294px no-repeat;
}
li.on.zxli04,li.zxli04:hover{
    background:#fff url(../images/ic_21.png) 69px -294px no-repeat;
}
li.zxli05{
    background:url(../images/ic_21.png) -273px -417px no-repeat;
}
li.on.zxli05,li.zxli05:hover{
    background:#fff url(../images/ic_21.png) 69px -417px no-repeat;
}

.zxbot_box {
    display:none;
}
.zxbb_ul li{
    background:url(../images/dian.png) 30px center no-repeat;
    height:60px;
    overflow:hidden;
    line-height:60px;
    padding-left:60px;
    padding-right:20px;
    font-size:16px;
    color:#333;
}
.bgfb {
    background-color:#f0f4fb!important;
}
.zxbb_ul li > span{
    float:right;
    color:#999;
    font-size:12px;
}
.cpcenter{
    padding:45px 0 0 10px;
}
.cpcenter ul{
    width:1228px;
    margin-left:-28px;
}
.cpcenter ul li{
    float:left;
    width:251px;
    margin:0 28px;
    color:#999;
    font-size:14px;
    line-height:20px;
}
.cpcenter ul li>img{
    display:block;
    width:251px;
}
.cpcenter ul li > h5{
    padding:28px 90px 20px 0;
    font-size:16px;
    line-height:20px;
    color:#333;
    position:relative;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.xingx{
   display:block;
   height:20px;
   text-align:right;
   width:90px;
   position:absolute;
   right:0;
   top:31px;
}
.xingx i{
    display:inline-block;
    width:12px;
    height:12px;
    background:url(../images/xing.png) center center no-repeat;
    margin:0 2px;
}
.zxc_price{
    padding-top:15px;
    overflow:hidden;
}
.zxc_plspan{
    font-size:14px;
    float:left;
    color:#999;
    line-height:25px;
    text-decoration:line-through;
}
.zxc_plspan i{
    font-size:14px;
    font-weight:bold;
    text-decoration:line-through;
    color:#ff6161;
}
.zxc_prspan{
    float:right;
    color:#666;
    font-size:16px;
    line-height:20px;
}
.zxc_prspan i{
    color:#ff6161;
    font-size:24px;
    font-weight:bold;
}
.pd35 {
    padding:35px 0 !important;
}
.bbor35{
    border-bottom:35px solid #f5f5f5!important;
}

.ab_leftnav li h5{
    border-left:6px solid transparent;
    padding-left:24px;
}
.ab_leftnav li h5.nojt{
    background:none;
}
.ab_leftnav li h5.nojt.on{
    background-color:#ecf4ff;
    border-left:6px solid #4277c7;
}

.conpany_intro p{
    margin-bottom:37px;
    color:#666;
    font-size:14px;
    line-height:32px;
    text-indent:30px;
}
.conpany_intro {
    padding-bottom:10px;
}


.select_box{
    padding:10px 135px 15px 40px;
    background:#f5f5f5;
    position:relative;
}
.select_box> ul li{
    float:left;
    width:335px;
    margin-top:10px
}
.select_box> ul li i{
    display:inline-block;
    vertical-align:bottom;
    width:65px;
    padding-right:10px;
    height:30px;
    line-height:30px;
    color:#4c4c4c;
    font-size:12px;
    text-align:right;
}
.select_box>ul li span{
    position:relative;
    vertical-align:bottom;
    display:inline-block;
    width:146px;
    height:28px;
    border:1px solid #e6e6e6;
    padding:0 25px 0 10px;
    background:#fff url(../images/ic_05.png) 160px center no-repeat;
    font-size:12px;
    color:#808080;
    line-height:28px;
    cursor:pointer;
}
.select_box>ul li span p{
    width:100%;
    overflow:hidden;
}
.z_index01{
    z-index:99;
}
.z_index02{
    z-index:98;
}
.z_index03{
    z-index:97;
}
.z_index04{
    z-index:96;
}
.z_index05{
    z-index:95;
}
.z_index06{
    z-index:94;
}
.z_index07{
    z-index:93;
}
.mnspan ul{
    width:181px;
    border:1px solid #e6e6e6;
    background:#fff;
    position:absolute;
    left:-1px;
    top:29px;
    display:none;
}
.mnspan ul li{
    width:171px;
    overflow:hidden;
    padding-left:10px;
    font-size:12px;
    color:#808080;
    line-height:28px;
}
.mnspan ul li:hover{
    background:#ccc;
} 
.searchfor{
    display:block;
    width:120px;
    height:69px;
    background:#4781d1 url(../images/ic_22.png) 30px center no-repeat;
    color:#fff;
    font-size:16px;
    line-height:69px;
    position:absolute;
    top:20px;
    right:45px;
    border:none;
    padding-left:30px;
    cursor:pointer;
}

.cc_zptab{
    margin-top:20px;
    width:100%;
    margin-bottom:20px;
}

.cc_zptab th{
    width:16.5%;
    height:48px;
    line-height:48px;
    color:#666;
    font-size:14px;
    border:1px solid #f2f2f2;
    text-align:center;
    background:#fafafa;
}
.cc_zptab td{
    line-height:20px;
    padding:15px 0;
    color:#666;
    font-size:14px;
    text-align:center;
}

.webpop{
    width:100%;
    height:100%;
    background:url(../images/ic_23.png) repeat;
    position:absolute;
    top:0;
    left:0;
    z-index:999;
    height: 900px;
}
.pop_div{
    width:746px;
    background:#fff;
    position:relative;
    left:50%;
    top:275px;
    margin-left:-373px;
    z-index:10000;
}
.pop_div2{
    width:746px;
    background:#fff;
    position:fixed!important;
    left:50%!important;
    top:50%!important;
    margin-left:-373px;
    margin-top:-250px;
    z-index:10000;
}
.pop_div3{
    width:746px;
    background:#fff;
    position:fixed!important;
    left:50%!important;
    top:50%!important;
    margin-left:-373px;
    margin-top:-298px;
    z-index:10000;
}
.close_01{
    display:block;
    position:absolute;
    width:16px;
    height:15px;
    background:url(../images/close01.png) no-repeat;
    top:24px;
    right:20px;
    cursor:pointer;
}
.pop_div>h3{
    font-size:18px;
    color:#262626;
    height:64px;
    line-height:64px;
    text-align:center;
    font-weight:bold;
}
.h3bg01{
    background:#f1f1f1;
}
.pop_cont{
    background:#fff;
    padding:20px ;
}
.pcont_left{
    width:375px;
    float:left;
}
.pcont_left>ul li{
    padding:10px 0;
}
.pcont_left i{
    display:inline-block;
    vertical-align:bottom;
    width:76px;
    height:26px;
    line-height:26px;
    padding-right:4px;
    font-size:14px;
    color:#999;
    text-align:right;
}
.pcont_left em{
    display:inline-block;
    vertical-align:bottom;
    position:relative;
    color:#4c4c4c;
    font-size:14px;
    line-height:26px;
    height:26px;
}
.pcont_left em input[type="text"]{
    width:217px;
    height:24px;
    border:1px solid #e6e6e6;
    line-height:24px;
    color:#4c4c4c;
    padding-left:10px;
}
.emspan{
    position:relative;
    display:inline-block;
    vertical-align:bottom;
    height:26px;
    line-height:26px;
    padding-left:27px;
    margin-right:25px;
}
.emspan input[type="radio"]{
    width:18px;
    height:18px;
    display:block;
    position:absolute;
    top:4px;
    left:0;
    z-index:9;
    opacity:0;
    filter:alpha(opacity=0)
}
.emspan label{
    width:18px;
    height:18px;
    display:block;
    position:absolute;
    z-index:5;
    top:4px;
    left:0;
    background:url(../images/ic_24.png) right 0px  no-repeat;
}
.emspan label.on{
    width:18px;
    height:18px;
    display:block;
    position:absolute;
    z-index:5;
    top:4px;
    left:0;
    background:url(../images/ic_24.png) left 0px  no-repeat;
}
.pcont_right{
    float:right;
    width:301px;
    margin-top:40px;
     border-left:1px solid #e6e6e6;
   
}
.pcot_rbox{
    width:230px;
    margin-left:40px;
    background:#f1f1f1;
    padding-bottom:25px;
    padding-top:30px;
}

.pic10{
    display:block;
    margin:0 auto;
    width:108px;
    height:99px;
}
.jl_a {
    display:block;
    width:133px;
    height:44px;
    border:1px solid #246ab9;
    color:#246ab9;
    line-height:44px;
    text-align:center;
    margin:0 auto;
    margin-top:25px;
    background:#fff;
    font-size:18px;
}

.submit{
    display:block;
    width:144px;
    height:42px;
    line-height:42px;
    color:#fff;
    font-size:16px;
    border:0;
    background:#4277c7;
    margin:0 auto;
}
.btn_wrap{
    padding:55px 0;
}
.hr_ul{
    width:706px;
}
.hr_ul li{
    float:left;
    width:323px;
    padding:10px 0;
    padding-left:30px;
    background:url(../images/ic_25.png) 10px  center  no-repeat;
    font-size:14px;
    color:#4c4c4c;
}
.hr_ul li i{
    color:#999;
}
.description {
    border-top:1px solid #f2f2f2;
    margin-top:10px;
    padding-top:10px;
}
.description h3{
    color:#4781d1;
    font-size:16px;
    line-height:30px;
    height:30px;
    padding-left:10px;
}
.description_box{
    width:684px;
    border:1px solid #f5f4f5;
    background:#fafafa;
    padding:10px;
}

/*滚动条*/
#scrollbar1{position:relative;}
#scrollbar1 .thumb .end,#scrollbar1 .thumb { background-color: #e8e8e8; }
#scrollbar1 .scrollbar { position: absolute; width: 3px; background-color:#e8e8e8; top:8px;right:6px;}
#scrollbar1 .track{position:relative;}
#scrollbar1 .viewport{position:relative;}
#scrollbar1 .overview{position:absolute;top:0;left:0;}
#scrollbar1 .thumb { width: 5px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:-1px;}
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar1 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
#scrollbar1 .viewport { width:684px; height: 310px; overflow: hidden; position: relative; }     /****************高度可改***************/


.detailed_job{
    width:100%;
    margin-bottom:20px;
}
.detailed_job dt{
    color:#4c4c4c;
    font-size:14px;
    line-height:30px;
    font-weight:bold;
}
.detailed_job dd{
    color:#4c4c4c;
    font-size:14px;
    line-height:30px;
}
.pd25{
    padding:25px 0 !important;
}
.submit.ban{
    color: #808080;
    background: #dfdddf;
}


.bg08{
    background:url(../images/lgbanner.png) center center no-repeat;
    height:500px;
    overflow:hidden;
    position:relative;
}
.bg08 .web_main{
    position:relative;
}
.cc_login{
    width:300px;
    background:#fff;
    padding:35px 40px;
    position:absolute;
    top:20px;
    right:0;
}
.cc_login h3{
    color:#333;
    font-size:20px;
    font-weight:bold;
    height:40px;
    line-height:40px;
    padding-bottom:20px;
    text-align:center;
}
.cc_linp {
    width:100%;
    padding-bottom:14px;
    position:relative;
    overflow:hidden;
}
.cc_linp input{
    width:278px;
    padding:11px 0 11px 20px ;
    height:21px;
    line-height:21px;
    color:#666;
    font-size:14px;
    border:1px solid #dcdcdc;
}
.cc_linp .lg_yam{
    width:178px;
    float:left;
    display:block;
}
.lg_yamimg{
    width:80px;
    height:45px;
    float:right;
}
.lg_ture{
    display:block;
    width:100%;
    height:50px;
    line-height:50px;
    color:#fff;
    background:#4277c7;
    text-align:center;
    margin:20px 0;
}
.cc_zcl{
    text-align:right;
    height:20px;
}
.cc_zcl a{
    text-decoration:underline;
    color:#4277c7;
    font-size:14px;
    line-height:20px;
}
.cc_zcl a:hover{color:#999;}
.innerbanner{
    position:relative;
}
.inner_xiazai{
    width:128px;
    position:absolute;
    top:55px;
    right:60px;
    z-index:90;
}
.inner_xiazai img{
    display:block;
    width:128px;
    height:128px;
    margin-bottom:10px;
}
.inner_xiazai a{
    display:block;
    width:100%;
    height:40px;
    color:#fff;
    font-size:18px;
    line-height:40px;
    text-align:center;
    background:#ff9900;
}
.cxzh5{
    text-align:center;
    font-size:36px;
    line-height:55px;
    padding:40px 0 20px;
}
.cxzh5 i{
    display:inline-block;
    vertical-align:middle;
    width:50px;
    height:50px;
    margin-right:10px;
}
.cxzh5 i img{
    display:block;
    width:50px;
}
.xz_ul01{
    width:1282px;
    margin-left:-28px;
    padding-bottom:50px;
}
.xz_ul01 > li{
    float:left;
    width:485px;
    padding:35px 50px;
    background:#fff;
    font-size:16px;
    color:#666;
    margin:0 28px;
}
.xz_ul01 >li h5{
    width:300px;
    height:45px;
    line-height:45px;
    color:#333;
    font-size:24px;
    padding-bottom:12px;
    border-bottom:2px solid #4277c7;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-bottom:20px;
}
.genxinday{
    padding-top:20px;
    color:#999;
    font-size:14px;
    line-height:20px;
    padding-bottom:30px;
}
.downbox{
    width:485px;
}
.downbox li{
    float:left;
    width:180px;
    margin-right:40px;
    text-align:center;
}
.downbox li .downa01{
    width:180px;
    display:block;
    height:50px;
    line-height:50px;
    background:#4277c7;
    color:#fff;
    font-size:18px;
    margin-bottom:15px;
}
.downbox li p > a{
    font-size:14px;
    line-height:20px;
    color:#4277c7;
    text-decoration:underline;
}
.downbox li p > a:hover{color:#999;}
.downbox li .downa02{
    width:180px;
    display:block;
    height:50px;
    line-height:50px;
    background:#ff8e44;
    color:#fff;
    font-size:18px;
    margin-bottom:15px;
}

.pb40{
    padding:40px 0!important;
}

.zx_ul02{
    width:100%;
}
.zx_ul02> li{
    padding:22px 0 22px 130px;
    overflow:hidden;
    border-bottom:1px solid #dcdcdc;
    position:relative;
    font-size:16px;
    color:#666;
}
.zx_ul02 >li > img{
    display:block;
    width:100px;
    height:100px;
    position:absolute;
    left:0;
    top:16px;
}
.zx_ul02> li>h3{
    color:#333;
    font-size:24px;
    line-height:30px;
    margin-bottom:10px;
}
.zx_ul02>li > .genxinday{
    padding:0;
    padding-top:10px;
}
.pbot35{
    padding-bottom:35px;
}
.ctishi{
    width:128px;
    height:43px;
    background:url(../images/ctishi.png) left top no-repeat;
    padding-left:50px;
    padding-top:10px;
    display:none;
    position:absolute;
    left:130px;
    top:0;
    color:#ec5545;
    font-size:14px;
    line-height:27px;
    white-space:nowrap;
}
.ctishi1{
    width:128px;
    height:43px;
    background:url(../images/ctishi.png) left top no-repeat;
    padding-left:50px;
    padding-top:10px;
    display:none;
    position:absolute;
    left:335px;
    top:-7px;
    color:#ec5545;
    font-size:14px;
    line-height:27px;
    white-space:nowrap;
}

/*---------------20160523------------------------*/

.pro_detial{
	padding-left:210px;
	position:relative;
	font-size:14px;
	color:#999;
	line-height:40px;
	height:180px;
}

.pro_detial > img{
	position:absolute;
	width:180px;
	height:180px;
	left:0;
	top:0px;
}

.pro_detial > h5{
	color:#666;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	padding-bottom:10px;
}

.pro_detial p span.cc_xing{
	display:inline-block;
}
.pro_detial > a{
	display:block;
	width:80px;
	height:40px;
	line-height:40px;
	color:#fff;
	background:#ff8e44;
	font-size:16px;
	text-align:center;
	margin-top:30px;
}

.intro_tab01{
	height:50px;
	border-bottom:1px solid  #f0f0f0;
	oveflow:hidden;
	padding-top:30px;
	cursor:pointer;
}

.intro_tab01 span{
	display:block;
	width:118px;
	height:38px;
	border:1px solid #4277c7;
	font-size:16px;
	color:#4277c7;
	line-height:38px;
	text-align:center;
	float:left;
}
.intro_tab01 span.on{
	background:#4277c7;
	color:#fff;
}

.intro_tcont{
	padding-top:10px;
	height:280px;
	font-size:14px;
	color:#666;
}
.confirm_top{
	height:30px;
	padding:10px 20px;
	color:#ff6161;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	background:#fffae5;
}
.confirm_top > a{
	color:#fff;
	font-size:16px;
	line-height:30px;
	padding:0 10px ;
	display:inline-block;
	vertical-align:middle;
	background:#4277c7;
	font-weight:normal;
	margin-left:10px;
	height:30px;
}

.confirm_cont{
	padding-right:450px;
	position:relative;
	padding-top:30px;
}
.confirm_cont dl dd{
	color:#999;
	font-size:14px;
	line-height:21px;
	overflow:hidden;
	padding:15px 0;
}
.confirm_cont dl dd > i{
	float:left;
	width:210px;
	line-height:21px;
	color:#333;
	font-size:14px;
	text-align:right;
	margin-right:20px;
}
.confirm_conta{
	padding-left:115px;
	padding-bottom:120px;
	padding-top:20px;
	overflow:hidden;
}
.confirm_conta a{
	display:block;
	float:left;
	width:80px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:18px;
	text-align:center;
	background:#ff8e44;
	margin-right:40px;
}
.confirm_conta a.prev{
	background:#c8c8c8;
}
.cxtip{
	width:210px;
	padding:10px 20px ;
	background:#fafafa;
	font-size:14px;
	line-height:30px;
	color:#999;
	position:absolute;
	right:150px;
	top:65px;
}
.cxtip > h6{
	font-size:16px;
	color:#666;
	line-height:30px;
	font-weight:bold;
}
.succ_confirm dl {
	padding-left:130px;
}
.succ_confirm dl dd{
	font-size:14px;
	color:#666;
	overflow:hidden;
	line-height:45px;
	height:45px;
	padding:7px 0;
}
.succ_confirm dl dd >i{
	width:180px;
	float:left;
	height:45px;
	line-height:45px;
	text-align:right;
	margin-right:20px;	
}
.succ_confirm dl dd > input[type="text"]{
	width:218px;
	height:23px;
	line-height:23px;
	padding:10px 0 10px 20px;
	color:#666;
	font-size:14px;
	border:1px solid #dcdcdc;
}
.qr_re {
	padding:20px 0 30px;
	text-align:center;	
}

.qr_re a{
	display:inline-block;
	width:110px;
	height:40px;
	line-height:40px;
	color:#fff;
	background:#ffc002;
	font-size:18px;
	margin:0 10px ;
}
.qr_re a.reset{
	background:#7aa0d8;
}

.text_tip {
	color:#ff6161;
	font-size:16px;
	line-height:30px;
	font-weight:bold;
	padding-bottom:35px;
}


.order_infro{
	width:100%;
	table-layout:fixed;
	font-size:14px;
	color:#666;
	margin-top:10px;
}
.order_infro th{
	width:158px;
	border:1px solid #f2f2f2;
	background:#fafafa;
	padding:15px 0 15px 20px ;
	line-height:20px;
}
.order_infro td{
	width:697px;
	border:1px solid #f2f2f2;
	background:#fff;
	padding:15px 0 15px 20px ;
	line-height:20px;
}


.rece_infro{
	border-top:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;	
	margin-top:10px;
	margin-bottom:10px;
}

.rece_infro li{
	float:left;
	width:448px;
	overflow:hidden;
	border-left:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
	font-size:14px;
	color:#666;
	height:48px;
	line-height:48px;
	
}
.rece_infro li > span{
	float:left;
	dispaly:block;
	width:158px;
	margin-right:20px;
	background:#fafafa;
	border-right:1px solid #f2f2f2;
	padding-left:20px;
}
.or_infroa{
	text-align:center;
	padding:20px 0 60px; 
}
.or_infroa a{
	display:inline-block;
	width:240px;
	height:45px;
	color:#fff;
	font-size:18px;
	text-align:center;
	line-height:45px;
	background:#7aa0d8;	
}

/*--------右侧浮动---------*/

.gzweix{
	position:absolute;
	border:1px solid #3c81c6;
	padding:12px;
	width:121px;
	left:-145px;
	bottom:178px;
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:20px;
	background:#fff;
	display:none;
}
.gzweix img{
	display:block;
	width:121px;
	height:121px;
	margin-bottom:10px;	
}

.frsjx{
	position:absolute;
	width:8px;
	height:9px;
	display:block;
	bottom:-1px;
	right:-8px;
	background:url(../images/frsjx.png) center center no-repeat;
}
.cc_call{
	position:absolute;
	min-width:195px;
	padding:15px;
	border:1px solid #3c81c6;
	right:69px;
	bottom:-1px;
	background:#fff;
	display:none;
}
.cc_call p{
	font-size:16px;
	color:#333;
	line-height:30px;
	overflow:hidden;
}
.cc_call p i{
	font-weight:bold;
	color:#ee3f3f;
}
.cc_call p span{float:left;}
.float_wrap {
	padding-left:15px;
	border:0 none;
}
.float_wrap ul{
	border-bottom:1px solid #4277c7;
}

.float_wrap ul li:hover{opacity:0.8;filter:alpha(opacity=80);}
/*--------右侧浮动---------*/

.bortop1{border-top:1px solid #f5f5f5!important;}

.hqcj_infro{
	width:100%;
	table-layout:fixed;
	margin-top:20px;
}

.hqcj_infro th{
	width:16.5%;
	height:48px;
	text-align:center;
	font-size:14px;
	color:#666;
	background:#fafafa;
	line-height:48px;
	border:1px solid #f2f2f2;
}
.w34{width:34%!important;}


.hqcj_infro td{
	text-align:center;
	font-size:14px;
	color:#666;
	line-height:20px;
	padding:15px 0;
}

.cj_infro{
	padding:20px;
	background:#fff;
	width:958px;
	margin:0 auto;	
}
.cc_yyb{
	color:#666;
	font-size:14px;
	line-height:24px;	
	padding-bottom:35px;
}
.cc_yyb h6{
	color:#333;
	font-weight:bold;
	padding-top:15px;
}
.yybimg {
	float:right;
	margin-top:15px;	
}

.team_cont{
	padding:10px 0;
	height:1000px;
	overflow-x:scroll;
	overflow-y:hidden;
}
.team_cont > img{
	display:block;
	height:100%;
}

.cc_map_top{
	padding:25px 0;
}
.cc_map_sel dd{
	margin-bottom:15px;
	position:relative;
}
.cc_map_sel dd > i{
	width:100px;
	float:left;
	text-align:right;
	margin-right:10px;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#666;
}

.cc_map_sel dd > span{
	float:left;
	display:block;
	height:34px;
	width:188px;
	padding:0 40px 0 20px;
	border:1px solid #dcdcdc;
	font-size:14px;
	color:#b4b4b4;
	line-height:34px;
	position:relative;
	background:url(../images/xiala02.png) 225px center no-repeat;
	cursor:pointer;
}

.cc_map_selul{
	width:248px;
	border:1px solid #dcdcdc;
	position:absolute;
	top:34px;
	left:-1px;
	background:#fff;	
	display:none;
	z-index:199;
}
.cc_map_selul li{
	padding-left:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#666;
	cursor:pointer;	
	
}
.cc_map_selul li:hover{background:#ccc;}
.sel_disable{
	background:#fafafa url(../images/xiala02.png) 225px center no-repeat!important;
	font-size:0!important;
	cursor:default!important;
}
.cc_map_cont{
	width:100%;
	padding:20px 0 70px 0;
}
.cc_map_cont .imgbox{
	width:574px;
	height:484px;
	margin:0 auto;
	position:relative;
}
.imgbox > img{
	display:block;
}
.map_text {
	height:18px;
	line-height:18px;
	position:absolute;
	overflow:hidden;
}
.map_text > p{
	color:#333;
	font-size:13px;
	height:18px;
	line-height:18px;
	padding:0 1px;	
	cursor:pointer;
	border-radius:5px;
}
.map_text > p.on{
	color:#fff;
	background:#4277c7;
}
.map_hide{width:2px;}
.city_bj{
	left:408px;
	top:159px;
}

.city_heb{
	left:525px;
	top:76px;
}
.city_jl{
	left:505px;
	top:111px;
}
.city_sy{
	left:495px;
	top:141px;
}
.city_dl{
	left:483px;
	top:175px;
}
.city_ts{
	left:440px;
	top:183px;
}
.city_nmg{
	left:332px;
	top:167px;
}
.city_jz{
	left:352px;
	top:190px;
}
.city_hb{
	left:383px;
	top:205px;
}
.city_qd{
	left:437px;
	top:211px;
}
.city_nj{
	left:430px;
	top:243px;
}
.city_zz{
	left:369px;
	top:245px;
}
.city_xa{
	left:315px;
	top:249px;
}
.city_sz{
	left:430px;
	top:260px;
}
.city_rg{
	left:481px;
	top:260px;
}
.city_ah{
	left:452px;
	top:274px;
}
.city_sh{
	left:492px;
	top:278px;
}
.city_hz{
	left:438px;
	top:294px;
}
.city_wh{
	left:364px;
	top:300px;
}
.city_tt{
	left:484px;
	top:315px;
}
.city_cq{
	left:308px;
	top:308px;
}
.city_cd{
	left:245px;
	top:290px;
}
.city_nc{
	left:398px;
	top:324px;
}
.city_gz{
	left:302px;
	top:350px;
}
.city_km{
	left:238px;
	top:372px;
}
.city_nn{
	left:328px;
	top:380px;
}
.city_fj{
	left:473px;
	top:366px;
}

.city_gz02{
	left:396px;
	top:380px;
}
.city_sz02{
	left:427px;
	top:402px;
}
.city_hk{
	left:376px;
	top:445px;
}

.city_yyb_tit{
	font-size:14px;
	color:#4277c7;
	line-height:30px;
	border-bottom:1px solid #f0f0f0;
	margin-bottom:10px;
}

.city_yyb_cont{
	line-height:24px;
	color:#666;
	font-size:14px;
	overflow:hidden;
}
.city_yyb_cont > i{
	color:#999;
	float:left;
	font-style:normal;
}
.map_move_box{
	padding:3px 15px 15px 25px ;
	width:337px;
	height:158px;
	background:url(../images/map_move.png) center center no-repeat;
	position:absolute;
	left:0;
	top:0;
	z-index:100010;
	display:none;
}
.map_move_cont{
	width:322px;
	padding-right:15px;
	padding-top:10px;
	height:148px;
	overflow-x:hidden;
	overflow-y:auto;
}


.ptb10{
	padding:10px 0!important;
}
.xiazai_add_tab li{
	background:#fafafa;
	height:80px;
	width:50%;
	line-height:80px;
	font-size:16px;
	color:#999999;
	text-align:center;
	float:left;
	position:relative;
}
.xiazai_add_tab li.on{color:#4277c7;background:#fff;}
.xiazai_add_tab li >i {
	display:inline-block;
	vertical-align:middle;	
	width:60px;
	height:80px;
}
.xiazai_add_tab li >i.c_diannao{
	background:url(../images/diannao01.png) center center no-repeat;	
}
.xiazai_add_tab li.on >i.c_diannao{
	background:url(../images/diannao02.png) center center no-repeat;	
}
.xiazai_add_tab li >i.c_shouji{
	background:url(../images/shouji01.png) center center no-repeat;	
}
.xiazai_add_tab li.on >i.c_shouji{
	background:url(../images/shouji02.png) center center no-repeat;	
}
.xiazai_add_tab li > span{
	display:block;
	width:180px;
	height:20px;
	background:url(../images/xzaddspan.png) no-repeat;
	position:absolute;
	bottom:-20px;
	left:50%;
	margin-left:-90px;
	display:none;
}
.xiazai_add_tab li.on > span{display:block;}

.downbox  .xz_shj{
	padding-top:10px;
	color:#333;
	text-align:center;
}
.downbox_sj li{
	width:130px;
	text-align:left;
	margin-right:30px;	
}

.downbox_sj {width:auto;}



.tip_gp{
	font-size:14px;
	color:#ff6161;
	line-height:40px;
	text-align:right;
	float:right;
}

.a_blue {
	color:#4277c7;
}
.webpop{
    width:100%;
    background:url(../images/pop.png) repeat;
    position:absolute;
    top:0;
    left:0;
    z-index:10000;
}
.pop_zq{
	width:1226px;
	position:relative;
	left:50%;
	margin-left:-616px;
	top:500px;
}
.pop_zq >h3{
	height:64px;
	width:100%;
	background:#f1f1f1;
	line-height:64px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#333;
}
.pop_zq > span{
	display:block;
	width:16px;
	height:15px;
	background:url(../images/close01.png) center center no-repeat;
	cursor:pointer;
	position:absolute;
	right:20px;
	top:25px;
}
.pop_zq_cont{
	padding:35px 20px 50px;
	background:#fff	
}
.zq_table{
	width:100%;
	margin-bottom:35px;
}
.zq_table th{
    width: 12.5%;
    height: 48px;
    line-height: 48px;
    color: #666;
    font-size: 14px;
    text-align: center;
    background: #fafafa;
    border: 1px solid #f2f2f2;
}
.zq_table td{
	 padding: 15px 0;
    line-height: 20px;
    text-align: center;
    color: #666;
    font-size: 14px;
}

.zq_table .w25{
	width:25%;
}
.cc_zdrset{
	background:#fff;
	padding:40px 20px 15px;
}
.cc_search {
	text-align:center;
}
.cc_search span{
	display:inline-block;
	height:50px;
	overflow:hidden;
	vertical-align:top;
	margin-right:18px;
}
.cc_search input[type="submit"]{
	display:inline-block;
	width:120px;
	height:50px;
	line-height:50px;
	color:#fff;
	font-size:18px;
	text-align:center;
	background:#4277c7;
	border:0 none;
	vertical-align:top;
}
.cc_search span > input[type="text"]{
	display:block;
	width:476px;
	padding:13px 0 13px 20px;
	line-height:20px;
	height:20px;
	color:#333;
	font-size:18px;
	border:2px solid #4277c7;
	float:left;
}
.search_result{
	margin-top:33px;
	height:124px;
	background:#f5f5f5;
}
.search_result_top{
	height:52px;
	border-bottom:1px solid #dcdcdc;
	padding:0 20px;
	line-height:52px;
	font-size:16px;
	color:#666;
}
.w_col01{
	color:#ff3333!important;
}
.search_result_bot{
	height:72px;
	font-size:13px;
	color:#666;
}
.search_result_bot > span{
	display:block;
	height:32px;
	margin:20px 0;
	float:left;	
	margin-right:30px;
}
.search_result_bot > span i{
	display:inline-block;
	text-align:center;
	padding:0 30px;
	height:16px;
	border-right:1px solid #999;
	margin-top:9px;
	vertical-align:top;
	line-height:16px;
}
.search_result_bot > span.sy_sel01{
	float: left;
    display: block;
    height: 32px;
    width: 120px;
    padding:0 40px 0 20px;
    border: 1px solid #dcdcdc;
    font-size: 12px;
    color: #808080;
    line-height: 32px;
    position: relative;
    background:#fff url(../images/xiala02.png) 150px center no-repeat;
    cursor: pointer;
}

.search_result_bot > span.sy_sel01 > p{
	overflow:hiddde;
	width1:100%;
	text-overflow:ellispis;
	white-space:nowrap;	
}
.sy_sul01{
	width: 180px;
    border: 1px solid #dcdcdc;
    position: absolute;
    top: 32px;
    left: -1px;
    background: #fff;
    display: none;
    z-index: 199;
}

.sy_sul01 li{
	padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    color: #666;
    cursor: pointer;

}
.sy_sul01 li:hover{background:#ccc;}
.search_result_ul{padding-left:20px;}
.search_result_ul li{
	padding:30px 0;
	font-size:13px;
	color:#999;
	line-height:24px;
	border-bottom:1px solid #f0f0f0;
	padding-right:30px;	
}

.search_result_ul li h5{
	font-size:20px;
	font-weight:bold;
	color:#4277c7;
	line-height:50px;
}
.search_result_ul li h5 > span{
	font-size:13px;
	color:#999;
	line-height:30px;
	float:right;
	font-weight:normal;	
}
.search_result_ul li h5 >i{
	font-weight:bold;
}
.textc{
	text-align:center!important;
}
.bgff{
	background:#fff;
}

.ywms{
	padding:25px 50px;
	background:#fff;
}
.ywtd{
	padding-top:30px;
	width:1226px;
	overflow:hidden;
}
.ywtd li{
	float: left;
    width: 205px;
    font-size: 16px;
    color: #333;
    line-height:30px;
    text-align: center;	
	padding:0 20px;
}
.ywtd li >img{
	width:80px;
	height:80px;
	display:block;
	margin:0 auto;
}
.ywtd li h5{
	font-weight:bold;
	font-size:16px;
	line-height:30px;
	padding:0 20px;	
	height:85px;
}
.ywi19{
	background:url(../images/ic_26.png) 0px 0px no-repeat;
}
.ywi20{
	background:url(../images/ic_26.png) 0px -119px no-repeat;
}
.ywi21{
	background:url(../images/ic_26.png) 0px -239px no-repeat;
}
.ywi22{
	background:url(../images/ic_26.png) 0px -359px no-repeat;
}
.ywi23{
	background:url(../images/ic_26.png) 0px -479px no-repeat;
}

.cclct{
	padding:10px 0;	
}
.cclct img{
	display:block;
	margin:0 auto;
}

.ydsh_bot{
	width: 1300px;
    margin-left: -27px
}
.ydsh_bot li{
	float: left;
    width: 495px;
    height: 210px;
    padding: 30px 45px;
    background: #fff;
    margin: 0 27px;
	font-size:16px;
	line-height:30px;
	color:#333;
	overflow:hidden;
}
.ydsh_bot li h5{
	width: 305px;
    padding-bottom: 10px;
    margin-bottom: 40px;
    line-height: 47px;
    height: 47px;
    color: #333;
    font-size: 36px;
    border-bottom: 2px solid #4277c7;
}

/*-------------------20160530 修改----------------*/

.a_show{background:#fff;width:130px;position:absolute;top:59px;left:0;padding:0 1px;display:none;}

/*-------------------20160530 修改----------------*/

.gp_pos{
	width:280px;
	height:240px;
	position:absolute;
	top:20px;
	right:20px;
	z-index:9;
	background:#e5f1fe;
	padding:10px 20px;
}
.gp_pos h5{
	font-size:18px;
	color:#4277c7;
	font-weight:bold;
	line-height:30px;
}
.gp_pos h5 span{
	font-size:12px;
	color:#666;
	font-weight:normal;
	margin-left:3px;
}
.gp_pos_dl dd{
	height:36px;
	line-height:36px;
	margin-top:15px;
}
.gp_pos_dl dd > i{
	display:block;
	height:36px;
	width:70px;
	padding-right:2px;
	font-size:14px;
	color:#666;
	float:left;
}

.gp_pos_dl dd > span{
	display:block;
	width:206px;
	height:36px;
	position:relative;
	float:left;
}
.gp_pos_dl dd > span >input{
	width:184px;
	height:34px;
	background:#fff;
	border:1px solid #4277c7;
	padding-left:20px;
}
.gp_pos_dl dd > span.gp_yyb{
	width:144px;
	height:34px;
	border:1px solid #4277c7;
	padding-left:20px;	
	padding-right:40px;
	background:#fff url(../images/xiala.png) 180px center no-repeat;
	cursor:pointer;
	font-size:14px;
	color:#333;
	z-index:9;
}

.gp_pos_dl dd > span.gp_yyb ul{
	position:absolute;
	width:204px;
	background:#fff;
	border:1px solid #4277c7;
	left:-1px;;
	top:34px;
	z-index:19;
	display:none;
	max-height:180px;
	overflow-x:hidden;
	overflow-y:auto;
}

.gp_pos_dl dd > span.gp_yyb p{
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;	
}
.gp_pos_dl dd > span.gp_yyb ul li{
	font-size:14px;
	line-height:34px;
	height:34px;
	padding-left:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;	
}
.gp_pos_dl dd > span.gp_yyb ul li:hover{
	background:#ccc;
	color:#fff;
}

.mnjy_a{
	display:block;
	width:100%;
	height:100%;
	background:#ff8e44;
	line-height:34px;
	color:#fff;
	font-size:14px;
	text-align:center;
}

.hsmall{
	font-size:16px;
	color:#333;	
}

.pb20{
	padding-bottom:20px!important;
}

.gp_ul ul li{
	position:relative;
	height:400px;
}
.gp_ul li> span.hua{
	display:block;
	width:160px;
	height:99px;
	position:absolute;
	right:0;
	top:0;	
}
.gp_ul li> span.hua >img{
	display:block;
	width:100%;
}

.zzjiang dd{
	margin-top:20px;
	position:relative;
	padding-left:40px;
	color:#333;
	font-size:14px;
}
.zzjiang dd input{
	width: 18px;
    height: 18px;
    display: block;
    position: absolute;
    left:0;
    top:2px;
    z-index: 9;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}
.zzjiang dd label{
    width: 18px;
    height: 18px;
    display: block;
    background: url(../images/ic_09.png) right center no-repeat;
    position: absolute;
    left:0;
    top:2px;
    z-index: 7;
}
.zzjiang dd label.on{
    background: url(../images/ic_09.png) left center no-repeat;
}

.c_cycj{
	text-align:center;
	color:#fff;
	font-size:14px;
	width:120px;
	height:40px;
	display:block;
	margin-top:30px;
	background:#ff8e44;
	line-height:40px;
}
.zxli06{
	background:url(../images/ic_27.png) 70px center  no-repeat;
}
.zxli06.on,.zxli06:hover{
	background:#fff url(../images/ic_27_2.png) 70px center no-repeat;
}
.zxli07{
	background:url(../images/ic_27.png) -235px center  no-repeat;
}
.zxli07.on,.zxli07:hover{
	background:#fff url(../images/ic_27_2.png) -235px center no-repeat;
}
.zxli08{
	background:url(../images/ic_27.png) -532px center  no-repeat;
}
.zxli08.on,.zxli08:hover{
	background:#fff url(../images/ic_27_2.png) -532px center no-repeat;
}
.zxli09{
	background:url(../images/ic_27.png) -830px center  no-repeat;
}
.zxli09.on,.zxli09:hover{
	background:#fff url(../images/ic_27_2.png) -830px center no-repeat;
}
.gp_bot{
	width:1226px;
}
.gp_bot li{
	float:left;
	width:245px;
	text-align:center;
	font-size:18px;
	color:#333;
	text-align:center;
	padding-top:20px;
	padding-bottom:25px;
}
.gp_bot li p{
	padding-top:10px;
}
.gp_bot li p >img{
	display:inline-block;
	width:130px;
	height:130px;
}
.pt35{
	padding-top:35px!important;;
}
.webpop{
    width:100%;
    background:url(../images/popbg.png) repeat;
    position:absolute;
    top:0;
    left:0;
    z-index:10000;
}
.webpop .cy_tx{
	background:#fff;
	padding:0 30px 40px;
	width:660px;
	position:relative;
	top:320px;
	left:50%;
	margin-left:-360px;
}
.cy_tx h5{
	font-size:20px;
	color:#333;
	font-weight:bold;
	text-align:center;
	height:70px;
	line-height:70px;
	padding-top:10px;
}
.cy_tx  p{
	color:#4277c7;
	font-size:14px;
	line-height:30px;
}
.cy_tx dl{
	padding-top:20px;
	padding-left:148px;
}

.cy_tx dl dd{
	margin-top:10px;
	overflow:hidden;
}
.cy_tx dl dd i{
	display:block;
	width:70px;
	padding-right:10px;
	height:40px;
	line-height:40px;
	color:#333;
	font-size:14px;
	text-align:right;
	float:left;
}
.cy_tx dl dd span{
	display:block;
	height:40px;
	overflow:hidden;
	float:left;
}
.cy_tx dl dd span input{
	width:218px;
	color:#333;
	font-size:14px;
	line-height:20px;
	height:20px;
	padding:7px 0;
	padding-left:20px;
	border:1px solid #4277c7;
	margin-top:2px;	
}
.cy_tx dl dd span a{
	display:block;
	width:110px;
	margin-right:20px;
	color:#fff;
	font-size:14px;
	line-height:40px;
	background:#ff8e44;
	float:left;
	text-align:center;
}
.cy_tx dl dd span a.reset{
	background:#7aa0d8;
}
.pb20{
	padding:20px 0!important;
}
/*---------6-3--------------*/
.t_buytab{
	width:100%;
	padding-top:20px;
}
.t_buytab table{
	width:100%;
	table-layout:fixed;	
}
.t_buytab table th{
	width:33%;
	background:#fafafa;
	border:1px solid #f2f2f2;
	height:48px;
	font-size:14px;
	color:#666;	
	text-align:center;
	line-height:48px;
}

.t_buytab table td{
	height:48px;
	text-align:center;
	color:#666;
	font-size:14px;
	line-height:48px;
	position:relative;
}

.td_inp input{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:8;
	opacity:0;
	filter:alpha(opacity=0);
}
.td_inp label{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	border:1px solid #dcdcdc;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:6;
}

.td_inp label.on{
	border:1px solid #4277c7;
	background:url(../images/ic_28.png) center center no-repeat;
}
.td_inp span{
	display:inline-block;
	width:20px;
	height:20px;
	position:relative;	
}

.t_buytab > a{
    display: block;
    width: 80px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #ff8e44;
    font-size: 16px;
    text-align: center;
	margin-bottom:15px;
}
.t_buytab > a.after{
    background:#7aa0d8;
}
.bg09{
	height:660px;
	background:url(../images/jjrimg01.png) center top no-repeat;
	position:relative;	
}
.jjr_login{
	width:480px;
	position:absolute;	
	left:50%;
	margin-left:-400px;
	top:90px;
	padding:0 160px 52px;
	background:url(../images/jjrimg04.png) bottom center no-repeat;
}
.jjr_login > img{
	display:block;
	width:100%;	
}
.jjr_lcont{
	padding:25px 0 40px 50px;
	background:#fff;
	margin-top:15px;
}
.jjr_lcont dd{
	/**overflow:hidden;*/
	height:34px;
	padding-bottom:20px;
	position: relative;
}
.jjr_lcont dd >i{
	width:60px;
	padding-right:20px;
	color:#333;
	font-size:14px;
	text-align:right;
	display:block;
	float:left;
	height:34px;
	line-height:34px;
	
}
.jjr_lcont dd > span{
	display:block;
	float:left;
	height:34px;
	overflow:hidden;	
}
.jjr_lcont dd > span em.em_mn{
	display:block;
	padding-left:28px;
	color:#333;
	font-size:14px;
	margin-right:40px;
	position:relative;
	float:left;
	height:34px;
	line-height:34px;
}
.jjr_lcont dd em input{
	width: 18px;
    height: 18px;
    display: block;
    position: absolute;
    left:0;
    top:8px;
    z-index: 9;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}
.jjr_lcont dd em label{
    width: 18px;
    height: 18px;
    display: block;
    background: url(../images/ic_09_2.png) right center no-repeat;
    position: absolute;
    left:0;
    top:8px;
    z-index: 7;
}
.jjr_lcont dd em label.on{
    background: url(../images/ic_09_2.png) left center no-repeat;
}
.jjr_lcont dd  span>input{
	width:230px;
	padding:6px 0;
	border:1px solid #4277c7;
	padding-left:20px;
	line-height:20px;
	height:19px;
}	
.jjr_lcont dd  span.jjr_yzm > input{
	width:108px;
	padding:6px 0;
	border:1px solid #4277c7;
	padding-left:20px;
	line-height:20px;
	height:19px;
	vertical-align:top;
	float:left;
}
.jjr_lcont dd  span.jjr_yzm > a{
	display:block;
	vertical-align:top;
	width:100px;
	height:31px;
	border:1px solid #4277c7;
	overflow:hidden;
	margin-left:20px;
	float:left;
	/*margin-left:13px\9;
	*margin-left:15px;*/
}
.jjr_lcont dd  span.jjr_yzm > a img{
	display:block;
	width:100px;
	height:31px;	
}
.jjr_la {
	display:block;
	width:250px;
	height:40px;
	background:#4277c7;
	color:#fff;
	font-size:14px;
	line-height:40px;
	text-align:center;
	margin-left:81px;
	margin-top:20px;	
}
.admin{
	float:right;
	font-size:14px;
	padding-top:24px;
	color:#666;	
	line-height:40px;
}
.admin span{
	color:#f9ab11;
}
.admin > a{
	color:#f9ab11;
}
.admin > a:hover{
	color:#999;
}

.jjr_left{
	width:240px;
	float:left;	
}
.jjr_ltop{
	width:210px;
	height:60px;
	font-size:20px;
	color:#fff;
	background:#354052;
	padding-left:30px;	
	line-height:60px;
}
.jjr_lbot{
	width:240px;
	overflow:hidden;	
}
.jjrnav li{
	
}
.jjrnav  li > h5{
	line-height:48px;
	padding-right:30px;
	font-size:16px;
	padding-left:24px;
    color: #fff;
    background: #4277c7 url(../images/ic_7_2.png) 211px -50px no-repeat	;
	cursor:pointer;
	border-top:1px solid #2f64b4;
}
.jjrnav  li > h5.on{
   background: #4277c7 url(../images/ic_7_2.png) 211px 20px no-repeat	;
	cursor:pointer;
}
.jjrnav li h5.bgimg_none{
	background-image:none;	
}
.jjrnav li h5.on.bgimg_none{
	background-image:none;	
}
.jjrnav  .h5_nexta span >a{
	display:block;
	width:196px;
	background:#5988cf;
	height:48px;
	line-height:48px;
	border:0 none;
	border-top:1px solid #4878bf;
	color:#fff;
	margin-top:-1px;
}
.jjrnav .h5_nexta span >a.on,.jjrnav .h5_nexta span >a:hover{
	background:#fff url(../images/ic_30.png) left top repeat-y;
	color:#4277c7;
	border:0 none;
}
.jjrnav .h5_nexta span{
	display:block;
	width:100%;	
}


.jjr_right{
	width:900px;
	padding:0 43px;
	background:#fff;	
	float:left;
}
.jjr_jy01{
	padding-top:20px;	
}
.jjr_jy01 a{
	float:left;
}

.right_title2{
	font-size: 16px;
    font-weight: bold;
    color: #4277c7;
    height: 60px;
    line-height: 60px;
	border-bottom:1px solid #4277c7;
}
.table_top dl dd input{
	border:1px solid #b3c9e9;
}
.jykhcx{
	width:100%;	
}
.jykhcx th{
	width:9%;
	color:#4277c7;
	font-size:14px;
	height:48px;
	line-height:20px;
	border:1px solid #dae1f4;
	text-align:center;
	background:#fafbfe;
}
.jykhcx th.w7{
	width:7%;
}
.jykhcx th.w11{
	width:11%;
}
.jykhcx td{
	color:#666;
	font-size:14px;
	text-align:center;
	line-height:20px;	
	padding:10px 0;
}
.jykhcx td >a {
	display:block;
	height:20px;
	line-height:20px;
	color:#4277c7;
	font-size:14px;
	text-align:center;
	width:100%;	
}
.bort42{
	border-top:1px solid #d9e4f4;
}
.jjr_qz{
	width:100%;
	table-layout:fixed;	
}
.jjr_qz th{
	width:12.5%;
	height:48px;
	background:#fafbfe;
	text-align:center;
	border:1px solid #dae1f4;
	color:#799ed7;
	font-size:14px;
	text-align:center;
	line-height:48px;
}
.w25{
	width:25%!important;
}
.jjr_qz td{
	font-size:14px;
	color:#666;
	text-align:center;
	padding:15px;	
}
.jjr_qz td a{
	display:inline-block;
	color:#4277c7;
	font-size:14px;	
	vertical-align:bottom;
	height:20px;
	line-height:20px;
}
.jjr_qz td em{
	color:#dcdcdc;
	height:20px;
	display:inline-block;
	text-align:center;
	width:20px;
	line-height:20px;
	vertical-align:bottom;
}
.add_qzkh {
	width:100%;	
	padding-top:12px;
}
.add_qzkh li{
	float:left;
	width:300px;	
	padding:8px 0;
	margin-right:10px;
}

.add_qzkh li i{
	width:100px;
	margin-right:10px;
	display:block;
	text-align:right;
	vertical-align:top;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#666;
	float:left;
}
.add_qzkh li span{
	width:180px;
	height:36px;
	position:relative;
	display:block;
	float:left;
	
}
.add_qzkh li span > input[type="text"]{
	border:1px solid #b3c9e9;
	width:158px;
	padding:7px 0 7px 20px ;
	line-height:20px;
	color:#666;
	font-size:14px;	
}
.add_qzkh li span > p{
	border:1px solid #b3c9e9;
	width:128px;
	height:34px;
	line-height:34px;
	padding:0 30px 0 20px;
	background:url(../images/xiala.png) 150px center no-repeat;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	color:#666;
}

.add_qzkh li span ul{
	position:absolute;
	width:178px;
	left:0px;
	top:35px;
	border:1px solid #b3c9e9;
	background:#fff;
	z-index:99;
	display:none;
}

.add_qzkh li span ul li{
	width:158px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:20px;
	color:#666;
	font-size:14px;
	cursor:pointer;
}
.add_qzkh li span ul li:hover{background:#ccc;color:#fff;}

.j_mn_radio em label{
	  width: 19px;
    height: 19px;
    display: block;
    background: url(../images/ic_09_2.png) right center no-repeat;
    position: absolute;
    left:0;
    top:8px;
    z-index: 7;
}

.j_mn_radio em label.on{
	  width: 19px;
    height: 19px;
    display: block;
    background: url(../images/ic_09_2.png) left center no-repeat;
    position: absolute;
    left:0;
    top:8px;
    z-index: 7;
}
.j_mn_radio em input{
	width: 19px;
    height: 19px;
    display: block;
    position: absolute;
    left:0;
    top:8px;
    z-index: 9;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}
.j_mn_radio em{
	display:block;
	padding-left:28px;
	color:#333;
	font-size:14px;
	margin-right:40px;
	position:relative;
	float:left;
	height:34px;
	line-height:34px;
}
.add_qzkh li.add_qzkh_last{
	width:100%;
	height:80px;
}
.add_qzkh li.add_qzkh_last i{
	height:80px;
	line-height:80px;	
}
.add_qzkh li.add_qzkh_last span{
	height:78px;
	width:768px;
	border:1px solid #b3c9e9;
	
}

.add_qzkh li.add_qzkh_last span textarea{
	width:768px;
	height:78px;
	line-height:20px;
	color:#666;
	font-size:14px;
	background:0 none;
	border:0 none;
	resize:none;	
}
.jjr_button{
	padding:20px 0 ;
	text-align:center;	
}
.jjr_button a{
	display:inline-block;
	width:100px;
	height:40px;	
	color:#fff;
	font-size:16px;
	line-height:40px;
	background:#4277c7;
	margin:0 14px;
}
.jjr_button a.reset{
	background:#ffc002;	
}
.j_search_box{
	width:648px;
	background:#fafbfe;
	border: 1px solid #dae1f4;
	padding-bottom:18px;	
	padding-right:250px;
	position:relative;
	margin-top:20px;
}
.j_search_box > a{
	display:block;
	width:120px;
	height:86px;
	line-height:86px;
	color:#fff;
	text-align:center;
	position:absolute;
	right:55px;
	top:18px;
	background:#4781d1;	
}

.j_search_box > ul > li {
	float:left;
	width:300px;
	height:36px;
	margin-top:18px;	
}
.j_search_box > ul > li i{
		display:block;
		width:100px;
		vertical-align:top;
		text-align:right;
		color:#666;
		font-size:14px;
		height:36px;
		line-height:36px;
		float:left;
}
.j_search_box > ul > li span{
	display:block;
	vertical-align:top;
	height:36px;
	width:180px;
	float:left;
	position:relative;
}
.j_search_box > ul > li span input{
	padding:7px 0 7px 20px;
	width:158px;
	height:20px;
	border:1px solid #b0c6e8;
	color:#666;
	line-height:20px;
}
/**20160909start*/
.j_search_box li span > p{
	border:1px solid #b3c9e9;
	width:128px;
	height:34px;
	line-height:34px;
	padding:0 30px 0 20px;
	background:url(../images/xiala.png) 150px center no-repeat;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	color:#666;
}

.j_search_box li span ul{
	position:absolute;
	width:178px;
	left:0px;
	top:35px;
	border:1px solid #b3c9e9;
	background:#fff;
	z-index:99;
	display:none;
}

.j_search_box li span ul li{
	width:158px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:20px;
	color:#666;
	font-size:14px;
	cursor:pointer;
}
.j_search_box li span ul li:hover{background:#ccc;color:#fff;}
/**20160909end*/
.j_table01{
	width:100%;
	table-layout:fixed;	
	margin-top:20px;
}
.j_table01 tr th{
	width:20%;
	color:#4277c7;
	font-size:14px;
	line-height:48px;
	text-align:center;
	background:#fafbfe;
	border:1px solid #dae1f4;
}
.j_table01 tr td {
	color:#666;
	font-size:14px;	
	text-align:center;
	padding:15px 0;
	line-height:20px;
}
.j_table01 tr td.tab_no_infro {
	color:#999;
}
.bornone{
	border-bottom:0 none;	
}
.w_qdqt{
	width:898px;
	border:1px solid #dae1f4;
	padding:19px;
	text-align:center;	
}
.w_qdqt a{
	display:inline-block;	
	margin:0 8px;
	width:108px;
	height:38px;
	line-height:38px;
	color:#4277c7;
	font-size:16px;
	text-align:center;
	border:1px solid #4277c7;
	
}
.w_qdqt a.on{
	background:#4277c7;
	color:#fff;	
}
.jj_mn {
	position:relative;	
}
.jj_mn > p{
	border:1px solid #b3c9e9;
	width:128px;
	height:34px;
	line-height:34px;
	padding:0 30px 0 20px;
	background:#fff url(../images/xiala.png) 150px center no-repeat;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	color:#666;
}

.jj_mn ul{
	position:absolute;
	width:178px;
	left:0px;
	top:35px;
	border:1px solid #b3c9e9;
	background:#fff;
	z-index:99;
	display:none;
}
.jj_mn ul li{
	width:158px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:20px;
	color:#666;
	font-size:14px;
	cursor:pointer;
	padding:8px 0 8px 20px;
}
.jj_mn ul li:hover{
	background:#ccc;
	color:#fff;	
}
.small_font{
	font-size:14px;
	color:#999;
}
.send_message{
	padding-top:25px;	
}
.send_message dl{
	padding-top:20px;	
}
.send_message dt{
		float:left;
		width:110px;
		color:#666;
		font-size:14px;
		text-align:right;
		line-height:36px;
		padding-right:10px;
}
.send_message dd{
	float:left;
	width:730px;
	padding-right:50px;
	position:relative;	
}
.send_message dd > span{
	position:relative;
	width:180px;
	height:36px;
	display:block;
}

.wrap_text{
	width:728px;
	height:148px;	
	border:1px solid #b3c9e9;
}
.wrap_text > textarea{
	width:728px;
	height:148px;
	resize:none;
	text-align:left;	
	line-height:40px;
	border:none;
	background:none;
	color:#666;
	font-size:14px;
}
.a_pos01{
	display:block;
	width:30px;
	height:30px;
	background:#4277c7 url(../images/ic_09_3.png) center center no-repeat;
	/* position:absolute; */
	right:0;
	bottom:0;
	margin-left: 310px;
    margin-top: 10px;	
}

.text_zgai{
	width:728px;
	height:88px;
	text-align:center;
	position:absolute;
	padding-top:60px;
	left:0;
	top:0;
}
.text_zgai > a{
	color:#4277c7;
	text-decoration:underline;
	font-size:14px;	
}
.text_zgai > a:hover{color:#999;}
.send_message_a {
	text-align:center;
	padding-top:40px;
}
.pl80{padding-left:80px;}
.send_message_a > a{
	display:inline-block;
	color:#fff;
	font-size:16px;
	text-align:center;
	width:110px;
	height:40px;
	background:#4277c7;
	line-height:40px;	
	margin:0 7px;
}
.send_mobject {
	background:#fff;
	position:relative;
	left:50%;
	margin-left:-375px;
	top:260px;
	width:700px;
	padding:0 25px;
	padding-top:70px;	
}
.send_mobj_top{
	height:36px;	
	padding-bottom:18px;
}
.send_mobj_top > i {
	display:inline-block;
	color:#666;
	font-size:14px;
	line-height:36px;
	vertical-align:top;
}

.send_mobj_top > span{
	display:inline-block;
	vertical-align:top;	
	position:relative;
	width:180px;
	height:36px;
	margin-left:10px;
}
.send_mobj_top input[type="submit"]{
	width:100px;
	height:36px;
	text-align:cneter;
	color:#fff;
	font-size:16px;
	background:#4277c7;
	line-height:36px;
	border:0 none;
	margin-left:23px;	
	cursor: pointer;
}
.send_mobjbot table{
	width:100%;
	table-layout:fixed;
}
.send_mobjbot th{
	width:40%;	
	height:48px;
	line-height:48px;
	border:1px solid #dae1f4;
	background:#fafbfe;
	text-align:center;
	color:#4277c7;
	font-size:14px;
	position:relative;
}
.send_mobjbot th.w20{
	width:20%;	
}
.send_mobjbot td{
	height:20px;
	text-align:center;
	color:#666666;
	font-size:14px;
	position:relative;
	padding:15px;
	line-height:20px;
	position:relative;
}
.send_mobjbot table input{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	left:20px;
	top:50%;
	margin-top:-9px;
	z-index:8;
	opacity:0;
	filter:alpha(opacity=0);	
}

.send_mobjbot label{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	border:1px solid #dcdcdc;
	left:20px;
	top:50%;
	margin-top:-9px;
	z-index:6;
}

.send_mobjbot label.on{
	border:1px solid #4277c7;
	background:url(../images/ic_28.png) center center no-repeat;
}

.ptb68{
	padding:80px 0 60px 0;	
}

.add_sendmess{
	width:945px;
	position:relative;
	top:200px;
	left:50%;
	margin-left:-472px;	
	background:#fff;
}
.add_sendmess_left{
	width:196px;
	padding:2px; 
	float:left;
}
.add_sendmess_left .main_leftbox{
	margin-bottom:0;
}	

.add_sendmess_left .left_title2{
	background: #4277c7 url(../images/ic_15.png) 165px center no-repeat;	
	overflow:hidden;
}
.add_sendmess_left .left_title2.on{
	background: #4277c7 url(../images/ic_14.png) 165px center no-repeat;	
}
.add_sendmess_right {
	position:relative;
	width:704px;
	padding:70px 20px 30px;
	border-left:1px solid #dae1f4;
	float:left;
}	
.add_sendmess_right table{
	width:100%;
	table-layout:fixed;	
}
.add_sendmess_right th.w08{
	width:8%;	
}
.add_sendmess_right th.w22{
	width:22%;	
}
.add_sendmess_right th.w70{
	width:70%;	
}
.add_sendmess_right th {
	width:10%;
	font-size:14px;
	color:#4277c7;
	line-height:48px;
	text-align:center;
	border:1px solid #dae1f4;
	background:#fafbfe;
}
.add_sendmess_right td{
	border:1px solid #dae1f4;
	text-align:center;
	color:#666666;
	padding:15px 0;
	line-height:20px;
	font-size:14px;
	position:relative;
}

.add_sendmess_left  .left_title2 {
	font-size:16px;	
}
.add_sendmess_left .left_anav a{font-size:14px;}
.send_mailtit {
	font-size:14px;
	color:#666;
	line-height:20px;
	padding:7px 0;
	border:1px solid #b3c9e9;
	padding-left:20px;
	width:278px;	
}

.mail_conttit span{
	display:block;
	float:left;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#666;
	margin-right:20px;
	text-decoration:underline;
}
.mail_conttit span.on{
	color:#4277c7;	
}
.mail_tips{
	font-size:14px;
	color:#f85c5c;
	height:42px;
	line-height:42px;
	width:708px;
	padding-left:20px;
	border:1px solid #b3c9e9;	
}
.mail_bot ul{
	border-top:1px solid #b3c9e9;
}
.mail_bot li{
	padding-left:48px;
	padding-right:20px;
	border:1px solid #b3c9e9;
	border-top:0 none;
	width:660px;
	height:42px;
	line-height:42px;
	color:#4277c7;
	font-size:14px;
	background:url(../images/dian.png)  20px center  no-repeat; 
}
.mail_bot li a{
	color:#4277c7;
}
.mail_bot li a:hover{
	color:#999;
}
.mail_bot li span{
	float:right;	
	cursor:pointer;
}
.lookfor_ind{
	position:relative;
}

.lookfor_ind  dd > i{
	width:100px;
	float:left;
	text-align:right;
	font-size:14px;
	color:#666;
	height:36px;
	line-height:36px;
	display:block;
	
}
.lookfor_ind dd > span{
	height:36px;
	color:#666;
	width:240px;
	position:relative;
	float:left;
	display:block;
}
.lookfor_ind dd > span input{
	padding-left:20px;
	width:218px;
	border:1px solid #b3c9e9;
	height:34px;
	color:#666;	
}
.lookfor_ind dd{
	padding-top:35px;	
}
.lookfor_ind dd span > p{
	width:190px;
	background: #fff url(../images/xiala.png) 210px center no-repeat;	
}
.lookfor_ind{
	padding-left:230px;	
}
.lookfor_ind .jj_mn ul{
	width:240px;
}
.lookfor_ind .jj_mn ul li{
	width:220px
}

.lookfor_ind.password{
	padding-top:25px;	
}
.lookfor_ind.password dd{
	padding-top:15px;
}
.ptb15{
	padding:15px 0!important;	
}

.send_message_a  a.reset{
	background:#ffc002;	
}

.textleft{
	text-align:left;	
}


/*他人修改的css*/
.a_show{background:#fff;width:130px;position:absolute;top:59px;left:0;padding:0 1px;display:none;}


.gzweibo{
	position:absolute;
	border:1px solid #3c81c6;
	padding:12px;
	width:121px;
	left:-145px;
	bottom:100px;
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:20px;
	background:#fff;
	display:none;
}
.gzweibo img{
	display:block;
	width:121px;
	height:121px;
	margin-bottom:10px;	
}

.t_ddtext{
	font-size:16px;
	line-height:36px;
	color:#333;	
}
.borbot20{
	border-bottom:20px solid #f5f5f5!important;
}
.bortop20{
	border-top:20px solid #f5f5f5!important;
}
.seach_cloumn h3{
	font-size:20px;
	color:#fff;
	padding-left:30px;
	height:60px;
	line-height:60px;
	background:#4277c7;
	font-weight:bold;
}
.seach_cloumn > a{
	display:block;
	padding-left:30px;
	font-size:16px;
	height:59px;
	line-height:59px;
	color:#666;
	border-bottom:1px solid #f5f5f5;	
}
.seach_cloumn > a span{
	color:#4277c7;
}
.seach_cloumn > a span i{
	color:#4277c7;	
}
.bor0{
	border:0 none!important;	
}
.cc_ziweb{
	padding:30px;
	background:#fff;	
}
.cc_ziweb_tab{
	border-left:1px solid #4277c7;
	border-top:1px solid #4277c7;
	display:inline-block;
}
.cc_ziweb_tab span{
	display:block;
	width:165px;
	height:38px;
	line-height:38px;
	border-right:1px solid #4277c7;
	border-bottom:1px solid #4277c7;
	float:left;
	text-align:center;
	color:#4277c7;
	font-size:16px;
	cursor:pointer;
}

.cc_ziweb_tab span.on{
	color:#fff;
	background:#4277c7;	
}
.cc_ziweb_bot {
	padding-top:10px;	
}

.cc_ziweb_bot li{
	position:relative;
	padding:30px 30px 30px 190px;
	height:164px;
	border-bottom:1px solid #f0f0f0;	
}
.cc_ziweb_bot li > img{
	display:block;
	width:164px;
	height:164px;
	position:absolute;
	left:0;
	top:30px;	
}
.cc_ziweb_bot li h5{
	color:#666;
	font-size:24px;
	line-height:24px;
}
.cc_ziweb_bot li .text{
	height:80px;
	padding:10px 0;
	color:#999;
	font-size:14px;
	line-height:24px;	
	overflow:hidden;
}
.cc_ziweb_bot li a.enter{
	display:inline-block;
	font-size:16px;
	color:#fff;
	line-height:40px;
	width:120px;
	height:40px;
	background:#ff8e44;	
	text-align:center;
}


/*他人修改的css*/
/*---16-06-21---*/
.bortb20{
	border-top:20px solid #f5f5f5!important;
	border-bottom:20px solid #f5f5f5!important;
}
.w290{width:290px!important;}
.web_main3{
	padding:25px 20px;
	background:#fff;
	width:1186px;
	margin:0 auto;
}
.list_tab2 table{
	width:100%;
	table-layout:fixed;
}
.list_tab2 table th{
	width:25%;	
	background:#f8f8f8;
	border:1px solid #f2f2f2;
	height:48px;
	line-height:48px;
	text-align:center;
	font-size:14px;
	color:#999;
}
.list_tab2 table td{
	padding:15px 0;
	line-height:20px;
	text-align:center;
	color:#666;
	font-size:14px;	
}
.pb60{
	padding-bottom:60px;
}

.list_tab3 table{
	width:100%;
	table-layout:fixed;
}
.list_tab3 table th{
	background:#f8f8f8;
	border:1px solid #f2f2f2;
	height:48px;
	line-height:48px;
	text-align:center;
	font-size:14px;
	color:#999;
}
.list_tab3 table td{
	padding:15px 0;
	line-height:20px;
	text-align:center;
	color:#666;
	font-size:14px;	
}
.list_tab3 table th.w08{
	width:8%;	
}
.list_tab3 table th.w12{
	width:12%;	
}
.list_tab3 table th.w16{
	width:16%;	
}
.list_tab3 table th.w28{
	width:28%;
}


/*---end 16-06-22---*/


/*--互联网金融css--*/
.int_money{
	width:100%;	
	padding-top:40px;
	padding-bottom:25px;
}
.int_money dt{
	width:50%;
	float:left;	
	padding-top:15px;
}
.int_money dd{
	width:50%;
	float:left;
	font-size:16px;
	color:#333;
	line-height:36px;	
}
.pcol_blue{
	color:#4277c7;	
}
.pcol_red{
	color:#f83131;
}
.zq_dlkh{
	border:1px solid #a0bbe3;
	padding:30px 60px;
	margin-top:45px;		
}
.zq_dlkh dt{
	float:right;
	width:170px;
	text-align:center;
	color:#999;
	font-size:14px;
	line-height:36px;
	padding:0 10px;	
}
.zq_dlkh dd{
	font-size:16px;
	color:#333;
	line-height:36px;
	
}
.zq_dlkh dd h3{
	font-size:20px;
	color:#333;
	font-weight:bold;
	line-height:36px;
}
.zq_dlkh dd p {
	padding:15px 0 0px;	
}
.font_weight{
	font-weight:bold;	
}
.kh_ready{
	padding:20px 0;
	background:#ecf1f9;
	margin-top:20px;
}
.kh_ready ul{
	width:100%;	
}
.kh_ready li{
	width:20%;
	float:left;
	text-align:center;
	font-size:14px;
	color:#333;
	line-height:26px;
}
.kh_ready li.one h5{
	font-size:16px;
	color:#333;
	padding-top:30px;
	font-weight:bold;	
}
.kh_ready li.three a{
	display:inline-block;
	padding-left:30px;
	background:url(../images/ic_31.png) left center no-repeat;
	color:#4277c7;
	font-size:14px;
	font-weight:bold;	
	margin-top:30px;
}

.pbot40{
	padding-bottom:40px!important;
}
.pt40{
	padding-top:40px!important;	
}
.jr_toptab{
	width:1226px;
	height:50px;
	overflow:hidden;
	margin:0 auto;
	background:#4277c7;	
}
.jr_toptab ul{
	width:100%;
}
.jr_toptab li{
	width:20%;
	text-align:center;
	line-height:50px;
	color:#fff;
	background:#4277c7;
	font-size:16px;	
	position:relative;
	float:left;
}
.jr_toptab li.on,.jr_toptab li:hover{
	background:#4d8cec;	
}
.jr_toptab li i{
	display:block;
	width:16px;
	height:5px;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-8px;
	background:url(../images/ic_32.png)	 center center no-repeat;
	display:none;
}
.jr_toptab li.on i,.jr_toptab li:hover i{display:block;}

.web_main4{
	padding:0 40px;
	background:#fff;
	width:1146px;
	margin:0 auto;
}
.jr_h5{
	height:57px;
	line-height:57px;
	border-bottom:1px solid #f0f0f0;	
	font-size:18px;
	color:#666;
	font-weight:bold;	
}
.jr_qa_part{
	color:#666;
	font-size:14px;
	line-height:24px;	
}
.jr_qa{
	padding-top:30px;	
}
.jr_qa dt{
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	color:#4277c7;
	padding-bottom:10px;
}
.jr_qa dt i{
	float:left;	
	color:#333;
	font-weight:bold;
}
.jr_qa dd{
	font-size:14px;
	color:#666;
	line-height:30px;
}
.pt15{
	padding-top:15px!important;	
}

.jr_blanklist{
	padding-top:25px;
	font-size:14px;
	color:#4277c7;
	line-height:30px;
	overflow:hidden;
}
.blank_list{
	width:1192px;
	padding-top:1px;
	padding-bottom:30px;
}
.blank_list li{
	float:left;	
	width:248px;
	height:58px;
	border:1px solid #c7c7c7;
	margin-right:48px;
	margin-top:20px;
}
.blank_list li img{
	display:block;
	width:248px;
	height:58px;	
}


/*--互联网金融css--*/
/*-----------add style  by  0707-----*/
.infor_ul li a:hover{color:#999;}
.rz_one li a {display:inline-block;}
.rz_two li a {display:inline-block;}
.rz_three li a{display:inline-block;}



/*-----------add style  by  0707-----*/

/**qibx**/
.cc_new_tab{width:100%;}
.cc_new_tab th{
	color:#4277c7;
	font-size:14px;
	height:48px;
	line-height:20px;
	border:1px solid #dae1f4;
	text-align:center;
	background:#fafbfe;
}
.cc_new_tab td{
	color:#666;
	font-size:14px;
	text-align:center;
	line-height:20px;	
	padding:10px 0;	
}
/**qibx**/
/**********add css   by0802*****************/
/***************add css  160810 **************************/
.cont_tab_c{
	padding-top:20px;
	margin-bottom:20px;
	border-bottom:1px solid #c7d5f4;
	height:40px;
	line-height:40px;
}
.tab_box{padding-top:0;}
.cont_tab_c span{
	display:block;
	text-align:center;
	float:left;	
	margin-right:25px;
	font-size:16px;
	color:#666;
	margin-top:-1px;
	cursor:pointer;
}
.cont_tab_c span.active{
	color:#4277c7;
	font-size:20px;
	border-bottom:2px solid #4277c7;
	font-weight:bold;
}
.cont_tab_c a.amore{
	color:#888;
	font-size:12px;
	padding-right:5px;
	float:right;
	display:block;
}
.gg_box{margin-bottom:0;}
.gg_box li a:hover{
	display:inline;
}
.quick_enter{
	width:1186px;
	height:380px;
	padding:0 20px;
	background:url(../images/quick01.png) 0 0 no-repeat;
}
.quick_enter .cont_tab_c{
	border-bottom:1px solid #89aee1;
}
.quick_enter .cont_tab_c span.active{
	color:#fff;
	border-bottom:2px solid #fff;
}
.quick_enter ul{
	padding:0 1px ;	
}
.quick_enter ul li{
	width:186px;
	padding-left:100px;
	padding-right:10px;
	color:#fff;
	font-size:12px;
	line-height:18px;
	padding-top:42px;
	float:left;
}
.quick_enter ul li h5{
	font-weight:bold;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.quick_enter ul li h5 a{color:#fff;}
.quick_enter ul li h5 a:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
.quick_enter ul li.q_eight01{
	background:url(../images/eight/b01.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight02{
	background:url(../images/eight/b02.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight03{
	background:url(../images/eight/b03.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight04{
	background:url(../images/eight/b04.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight05{
	background:url(../images/eight/b05.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight06{
	background:url(../images/eight/b06.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight07{
	background:url(../images/eight/b07.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight08{
	background:url(../images/eight/b08.png)	15px 51px no-repeat;
}
.detail_zsqk{
	float:left;
	width:375px;	
}
.zs_ul li{
	padding-bottom:30px;
	padding-left:18px;
	background:url(../images/dian.png) left 10px no-repeat;
	line-height:20px;
	text-decoration: underline;
	color:#4277c7;
	font-size:14px;
}
.zs_ul li span{
	font-weight:bold;	
}
.zs_ul li a{
	color:#4277c7;	
}
.zs_ul li a:hover{
	color:#7aa0d8;
}

.zsqk_a a{
	display:block;
	height:30px;
	line-height:30px;
	padding:0 22px;
	font-size:14px;
	color:#fff;
	float:left;
	margin-left:17px;
}
.zsqk_a a.red{
	background:#ff3333;
}
.zsqk_a a.red:hover{
	background:#ff463c;
}
.zsqk_a a.blue{
	background:#4277c7;
}
.zsqk_a a.blue:hover{
	background:#4282cd;
}
.bgf5{
	background:#f5f5f5;	
}
.zsqk_cont{
	width:1226px;
	overflow:hidden;	
}
.zsqk_cont ul{
	width:1256px;
	margin-left:-15px;
	padding:1px 0 30px;	
}
.zsqk_cont ul li{
	margin:30px 15px 0;
	width:348px;
	padding:20px;	
	background:#fff;
	float:left;
}
.zsqk_cont li .img{
	width:348px;
	height:143px;	
}
.zsqk_cont li .img img{
	display:block;
	width:100%;
}
.zsqk_cont li h5.tit{
	padding-top:20px;
	color:#ff3333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;	
	padding-bottom:5px;
}
.zsqk_cont li p.infro{
	padding-left:70px;
	color:#666;
	font-size:14px;
	line-height:30px;
	text-indent:-70px;
	font-weight:bold;	
}
.zsqk_cont li p.infro span{
	font-weight:normal;	
}
.zsqk_cont li p.infro em{
	color:#ff3333;
}
.zsqk_li_tab{
	padding-top:30px;	
}

.zsqk_li_tab table{
	width:100%;
	table-layout:fixed;	
}
.zsqk_li_tab table th{
	background:#c8c8c8;
	width:20%;
	text-align:center;
	border:1px solid #c8c8c8;
	height:32px;
	line-height:32px;
	color:#fff;	
	font-size:13px;
}
.zsqk_li_tab table td{
	background:#fff;
	border:1px solid #c8c8c8;
	text-align:center;
	line-height:20px;
	padding:5px 0;	
	color:#666;
	font-size:13px;
}
.zsqk_li_a{
	padding:30px 0 10px ;	
}
.zsqk_li_a a{
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	width:160px;
	font-size:15px;
	color:#fff;
	float:left;
}
.zsqk_li_a a.blue{
	background:#4277c7;	
}
.zsqk_li_a a.blue:hover{
	background:#4282cd;	
}
.zsqk_li_a a.red{
	background:#ff3333;	
	float:right;
}
zsqk_li_a.red:hover{
	background:#ff463c;
}
.zx_center_right{
	width:890px;
	padding:20px 5px;
	overflow:hidden;	
}
.zx_center_right ul{
	width:945px;
	margin-left:-32px;
	padding-bottom:15px;
	border-bottom:1px solid #f0f0f0;
}
.zx_center_right ul li{
	width:251px;
	margin:0 32px;
	float:left;
	padding-bottom:35px;
}
.zx_center_right ul li .img{
	width:251px;
	height:180px;	
}
.zx_center_right ul li .img img{
	display:block;	
}
.zx_center_right h5.tit{
	padding-top:25px;
	color:#333;
	font-size:16px;
	line-height:24px;	
}
.zx_center_right h5.tit em{
	cursor: pointer;
	font-style:normal;
	float:left;	
	display:block;
	line-height:24px;
}
.zx_center_right h5.tit span.xing{
	display:block;
	float:right;	
	height:18px;
	padding-top:6px;
}
.zx_center_right h5.tit span.xing i{
	display:inline-block;
	width:12px;
	height:12px;
	background:url(../images/xing.png) center center no-repeat;	
	vertical-align:top;
	margin-left:5px;
}
.zx_center_right p.intro{
	font-size:14px;
	color:#999;
	line-height:24px;
	height:48px;
	padding-top:5px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.zx_price{
	padding-top:10px;
	color:#999;
	font-size:14px;	
	line-height:20px;
}

.zx_price span strong{
	font-weight:bold;
	color:#ff3333;
}
.zx_price span.old{
	text-decoration:line-through;
	padding-top:5px;
	float:left;
}
.zx_price span.old strong{
	text-decoration:line-through;	
}
.zx_price span.now{
	float:right;	
}
.zx_price span.now strong{
	font-size:24px;
	vertical-align:bottom;
	line-height:24px;
}
.cc_pro_cont{
	padding:30px;
	background:#fff;	
}
.buy_infro{
	width:1166px;	
}
.buy_infro dt{
	float:left;
	width:251px;
	padding-right:59px;	
}
.buy_infro dt > img{
	display:block;
	width:251px;
	height:180px;
}
.buy_infro_a{
	padding-top:15px;	
}
.buy_infro_a a{
	font-size:14px;
	color:#666;
	height:20px;
	line-height:20px;
	padding-left:20px;
	display:block;
	float:left;
}

.buy_infro_a a.a01{
	background:url(../images/zx_ic01.png) 0 center no-repeat;
}
.buy_infro_a a.a02{
	background:url(../images/zx_ic02.png) 0 center no-repeat;
	margin-left:52px;
}
.buy_infro_a a.a03{
	background:url(../images/zx_ic03.png) 0 center no-repeat;
	float:right;
}
.buy_infro  dd{
	float:left;
	width:856px;	
}
.buy_infro  dd h5{
	font-size:24px;
	color:#666;
	line-height:24px;
	font-weight:bold;
	padding-bottom:10px;
}
.buy_infro_dp{
	color:#999;
	font-size:14px;
	line-height:24px;	
}
.buy_infro_li{
	width:856px;
}
.buy_infro_li li{
	width:428px;
	float:left;
	font-size:14px;
	line-height:24px;
	padding-top:15px;
}
.buy_infro_li li i{
	display:block;
	float:left;
	width:95px;
	font-size:14px;
	color:#666;
}
.buy_infro_li li span{
	color:#666;	
	float:left;
	display:block;
}
.buy_infro_li li span.now{
	margin-top:-3px;	
}
.buy_infro_li li span.now strong{
	font-size:24px;
	color:#ff3333;
	font-weight:bold;
}
.buy_infro_li li span.blue{
	color:#4277c7;	
}
.buy_infro_li li span.old{
	text-decoration:line-through;	
}
.buy_infro_li li span.old strong{
	text-decoration:line-through;
	color:#ff3333;
	font-weight:bold;	
}
.buy_infro_li .cc_xing i{
    display:block;
    width:12px;
    height:12px;
    float:left;
    background:url(../images/xing.png)  left center no-repeat;
    margin-right:3px;
}
.buy_infro_bot{
	width:856px;
	padding-top:20px;	
}
.binfro_bot_cel{
	width:428px;
	float:left;	
}
.binfro_bot_cel span{
	display:block;
	float:left;
	color:#666;
	font-size:14px;	
	height:30px;
	line-height:30px;
}
.binfro_bot_cel span.w95{
	width:95px;	
}
.binfro_bot_cel span.inp{
	width:150px;
	height:30px;
}
.binfro_bot_cel span.sinp input{
	padding:4px 0 ;
	height:20px;
	line-height:20px;
	width:148px;	
	border:1px solid #cccccc;
	text-align:center;
}
.binfro_bot_cel span.ar{
	height:30px;
	position:relative;	
	margin-left:10px;
}
.binfro_bot_cel span.ar i.add{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci01.png) center center no-repeat;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar i.reduce{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci02.png) center center no-repeat;
	position:absolute;
	bottom:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
}
.binfro_bot_cel span.ar1 a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
	margin-left: 550px;
    margin-top: -20px;
}
.binfro_bot_cel span.ar a:hover{
	background:#ff463c;
}
.gcomment2{
    padding:30px 30px 20px ;
	background:#fff;
}
.gcommentit2{
    height:40px;
    border-bottom:2px solid #e8e8e8;
}
.gcommentit2 span{
    display:inline-block;
    padding:0 15px;
    height:35px;
    line-height:35px;
    font-size:16px;
    color:#999;
    border-bottom:2px solid #e8e8e8;
    margin-top:5px;
    cursor:pointer;
}
.gcommentit2 span.on{
    color:#333;
    font-weight:bold;
    border-bottom:2px solid #4781d1;
}
.gcomcont2{
    padding:20px 0;
}
.nocomment2{
    text-align:center;
    font-size:14px;
    color:#333;
    line-height:24px;
    text-align:center;
}
.cp_xqh2{
	color:#4781d1;
	font-size:16px;	
	line-height:24px;
	padding-bottom:5px ;
	font-weight:bold;
}
.cp_xihb2 {
	font-size:14px;
	color:#333;
	line-height:30px;	
}
.risk_box2{
	width:1166px;
	margin:0 auto;	
	font-size:14px;
	color:#333;
	line-height:24px;
	padding-top:30px;
}
.risk_box2 img{
	display:block;
	width:1166px;	
}
.pro_zs_bot{
	width:1226px;
	margin:0 auto;
	padding-bottom:30px;
}
.pro_zs_bot .zx_center_right{
	width:1226px;
	padding:30px 0;
	background:#fff;	
}

.pro_zs_bot .zx_center_right ul{
		width:1196px;
		padding:0 15px;
		margin:0;
		border:0 none;
}
.pro_zs_bot .zx_center_right ul li{
	margin:0 24px;	
	padding-bottom:15px;
}
.comment_center2 li{
	line-height:20px;
	padding:15px 0 ;
	border-bottom:1px solid #e8e8e8;
	font-size:14px;
	color:#333;
}
.comment_center2 li span{
	float:right;
	font-size:14px;
	color:#999;	
}
.comment_center2{
	padding-bottom:20px;	
}
.pd0{
	padding:0;	
}
.clearfix{*zoom:1;}
.cc_product_tab{
	padding:35px 30px;
	background:#fff;	
}
.cc_product_tab table{
	width:100%;
	table-layout:fixed;	
	border:1px solid #e6e6e6;
	border-bottom:0 none;
}
.cc_product_tab table th{
	height:50px;
	line-height:50px;
	background:#f3f3f3;
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-align:center;		
}
.cc_product_tab table th.w400{
	width:360px;
	padding:0 20px;
	text-align:left;	
}
.cc_product_tab table th.w120{
	width:120px;
}
.cc_product_tab table th.w240{
	width:240px;
}
.cc_product_tab table th.w256{
	width:256px;
}
.cc_product_tab table td{
	padding:20px 0;	
	text-align:center;
}
.cc_product_tab table td.w400{
	width:360px;
	padding:20px;	
}
.pro_td01{
	padding-left:140px;
	position:relative;
	width:220px;	
	min-height:120px;
}
.pro_td01 dt{
	width:120px;
	position:absolute;
	left:0;
	top:0;	
}
.pro_td01 dt img{
	display:block;
	width:120px;	
}
.pro_td01 dd{
	text-align:left;	
}
.pro_td01 dd h5{
	font-weight:bold;
	font-size:18px;
	color:#666;
	padding-bottom:10px;	
}
.pro_td01 dd p.text{
	height:90px;
	line-height:24px;
	color:#999;
	font-size:14px;	
	overflow:hidden;
	text-align:justify;
	text-jusity:inter-ideograph;
}
.p_red{
	color:#ff3333;
}
.pro_tab_inp input{
	height:20px;
	padding:4px 20px;
	line-height:20px;
	width:80px;
	border:1px solid #cccccc;
	margin:0 auto;
	color:#666;
	font-size:14px;	
}
.pro_tab_price{
	color:#ff3333;
	font-size:14px;
	font-weight:bold;	
}
.pro_total{
	height:49px;
	line-height:49px;
	border:1px solid #e6e6e6;
	border-top:0 none;
	background:#f3f3f3;
	padding:0 40px;
}
.pro_total span{
	margin-left:10px;
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#666;	
}
.pro_total span i{
	font-weight:bold;	
}
.pro_buy_a{
	padding-top:30px;
	overflow:hidden;
}
.pro_buy_a a{
	display:block;
	width:150px;
	height:45px;
	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:14px;
	float:right;	
	background:#ff3333;
}
.pro_buy_a a:hover{
	background:#ff463c;
}
.pro_buy_suc{
	padding:30px;
	background:#fff;	
}
.pro_buy_suc dl{
	width:1166px;	
	padding-top:30px;
}
.pro_buy_suc dl dt{
	width:500px;
	padding-right:83px;
	float:left;
}
.pro_buy_suc dl dd{
	width:563px;
	padding-left:20px;
	float:left;	
}
.pro_buy_result{
	float:right;
	padding:5px 10px 0;	
	width:120px;
}
.pro_buy_result > img{
	display:block;
	width:100px;
	height:60px;
	margin:0 auto;	
}
.pro_buy_result > p{
	color:#333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	padding-top:10px;
}
.pro_buy_suc dl dd li{
	color:#666;
	font-size:14px;
	line-height:24px;
	padding-top:10px;	
}
.pro_buy_tips{
	padding-top:45px;
	text-align:center;
}
.pro_buy_tips span{
	display:inline-block;
/* 	padding-left:27px; */
    margin-left: -220px;
	background:url(../images/wram_01.png) 0 5px no-repeat;
	font-size:14px;
	line-height:24px;
}
.pro_buy_tips span a{
	color:#4277c7;
	margin:0 3px;	
}
.pro_buy_tips span a:hover{
	color:#4210c7;
}
.pro_buy_tips span em{
	display:inline-block;
	width:10px;
	height:14px;	
	vertical-align:middle;
	border-right:1px solid #c8c8c8;
	margin-right:10px;
}
.gcomcont2 .zx_center_right{
	width:1186px;
	border-bottom:1px solid  #e8e8e8;
}
.gcomcont2 .zx_center_right ul{
		width:1220px;
		padding:0 ;
		border:0 none;
}
.gcomcont2 .zx_center_right ul li{
	margin:0 27px;	
	padding-bottom:15px;
}

/*****************add css  160810*************************/
/**********add css   by0802*****************/
/***************add css  160810 **************************/
.cont_tab_c{
	padding-top:20px;
	margin-bottom:20px;
	border-bottom:1px solid #c7d5f4;
	height:40px;
	line-height:40px;
}
.tab_box{padding-top:0;}
.cont_tab_c span{
	display:block;
	text-align:center;
	float:left;	
	margin-right:25px;
	font-size:16px;
	color:#666;
	margin-top:-1px;
	cursor:pointer;
}
.cont_tab_c span.active{
	color:#4277c7;
	font-size:20px;
	border-bottom:2px solid #4277c7;
	font-weight:bold;
}
.cont_tab_c a.amore{
	color:#888;
	font-size:12px;
	padding-right:5px;
	float:right;
	display:block;
}
.gg_box{margin-bottom:0;}
.gg_box li a:hover{
	display:inline;
}
.quick_enter{
	width:1186px;
	height:380px;
	padding:0 20px;
	background:url(../images/quick01.png) 0 0 no-repeat;
}
.quick_enter .cont_tab_c{
	border-bottom:1px solid #89aee1;
}
.quick_enter .cont_tab_c span.active{
	color:#fff;
	border-bottom:2px solid #fff;
}
.quick_enter ul{
	padding:0 1px ;	
}
.quick_enter ul li{
	width:186px;
	padding-left:100px;
	padding-right:10px;
	color:#fff;
	font-size:12px;
	line-height:18px;
	padding-top:42px;
	float:left;
}
.quick_enter ul li h5{
	font-weight:bold;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.quick_enter ul li h5 a{color:#fff;}
.quick_enter ul li h5 a:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
.quick_enter ul li.q_eight01{
	background:url(../images/eight/b01.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight02{
	background:url(../images/eight/b02.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight03{
	background:url(../images/eight/b03.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight04{
	background:url(../images/eight/b04.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight05{
	background:url(../images/eight/b05.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight06{
	background:url(../images/eight/b06.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight07{
	background:url(../images/eight/b07.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight08{
	background:url(../images/eight/b08.png)	15px 51px no-repeat;
}
.detail_zsqk{
	float:left;
	width:375px;	
}
.zs_ul li{
	padding-bottom:30px;
	padding-left:18px;
	background:url(../images/dian.png) left 10px no-repeat;
	line-height:20px;
	text-decoration: underline;
	color:#4277c7;
	font-size:14px;
}
.zs_ul li span{
	font-weight:bold;	
}
.zs_ul li a{
	color:#4277c7;	
}
.zs_ul li a:hover{
	color:#7aa0d8;
}

.zsqk_a a{
	display:block;
	height:30px;
	line-height:30px;
	padding:0 22px;
	font-size:14px;
	color:#fff;
	float:left;
	margin-left:17px;
}
.zsqk_a a.red{
	background:#ff3333;
}
.zsqk_a a.red:hover{
	background:#ff463c;
}
.zsqk_a a.blue{
	background:#4277c7;
}
.zsqk_a a.blue:hover{
	background:#4282cd;
}
.bgf5{
	background:#f5f5f5;	
}
.zsqk_cont{
	width:1226px;
	overflow:hidden;	
}
.zsqk_cont ul{
	width:1256px;
	margin-left:-15px;
	padding:1px 0 30px;	
}
.zsqk_cont ul li{
	margin:30px 15px 0;
	width:348px;
	padding:20px;	
	background:#fff;
	float:left;
}
.zsqk_cont li .img{
	width:348px;
	height:143px;	
}
.zsqk_cont li .img img{
	display:block;
	width:100%;
}
.zsqk_cont li h5.tit{
	padding-top:20px;
	color:#ff3333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;	
	padding-bottom:5px;
}
.zsqk_cont li p.infro{
	padding-left:70px;
	color:#666;
	font-size:14px;
	line-height:30px;
	text-indent:-70px;
	font-weight:bold;	
}
.zsqk_cont li p.infro span{
	font-weight:normal;	
}
.zsqk_cont li p.infro em{
	color:#ff3333;
}
.zsqk_li_tab{
	padding-top:30px;	
}

.zsqk_li_tab table{
	width:100%;
	table-layout:fixed;	
}
.zsqk_li_tab table th{
	background:#c8c8c8;
	width:20%;
	text-align:center;
	border:1px solid #c8c8c8;
	height:32px;
	line-height:32px;
	color:#fff;	
	font-size:13px;
}
.zsqk_li_tab table td{
	background:#fff;
	border:1px solid #c8c8c8;
	text-align:center;
	line-height:20px;
	padding:5px 0;	
	color:#666;
	font-size:13px;
}
.zsqk_li_a{
	padding:30px 0 10px ;	
}
.zsqk_li_a a{
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	width:160px;
	font-size:15px;
	color:#fff;
	float:left;
}
.zsqk_li_a a.blue{
	background:#4277c7;	
}
.zsqk_li_a a.blue:hover{
	background:#4282cd;	
}
.zsqk_li_a a.red{
	background:#ff3333;	
	float:right;
}
zsqk_li_a.red:hover{
	background:#ff463c;
}
.zx_center_right{
	width:890px;
	padding:20px 5px;
	overflow:hidden;	
}
.zx_center_right ul{
	width:945px;
	margin-left:-32px;
	padding-bottom:15px;
	border-bottom:1px solid #f0f0f0;
}
.zx_center_right ul li{
	width:251px;
	margin:0 32px;
	float:left;
	padding-bottom:35px;
}
.zx_center_right ul li .img{
	width:251px;
	height:180px;	
}
.zx_center_right ul li .img img{
	display:block;	
}
.zx_center_right h5.tit{
	padding-top:25px;
	color:#333;
	font-size:16px;
	line-height:24px;	
}
.zx_center_right h5.tit em{
	cursor: pointer;
	font-style:normal;
	float:left;	
	display:block;
	line-height:24px;
}
.zx_center_right h5.tit span.xing{
	display:block;
	float:right;	
	height:18px;
	padding-top:6px;
}
.zx_center_right h5.tit span.xing i{
	display:inline-block;
	width:12px;
	height:12px;
	background:url(../images/xing.png) center center no-repeat;	
	vertical-align:top;
	margin-left:5px;
}
.zx_center_right p.intro{
	font-size:14px;
	color:#999;
	line-height:24px;
	height:48px;
	padding-top:5px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.zx_price{
	padding-top:10px;
	color:#999;
	font-size:14px;	
	line-height:20px;
}

.zx_price span strong{
	font-weight:bold;
	color:#ff3333;
}
.zx_price span.old{
	text-decoration:line-through;
	padding-top:5px;
	float:left;
}
.zx_price span.old strong{
	text-decoration:line-through;	
}
.zx_price span.now{
	float:right;	
}
.zx_price span.now strong{
	font-size:24px;
	vertical-align:bottom;
	line-height:24px;
}
.cc_pro_cont{
	padding:30px;
	background:#fff;	
}
.buy_infro{
	width:1166px;	
}
.buy_infro dt{
	float:left;
	width:251px;
	padding-right:59px;	
}
.buy_infro dt > img{
	display:block;
	width:251px;
	height:180px;
}
.buy_infro_a{
	padding-top:15px;	
}
.buy_infro_a a{
	font-size:14px;
	color:#666;
	height:20px;
	line-height:20px;
	padding-left:20px;
	display:block;
	float:left;
}

.buy_infro_a a.a01{
	background:url(../images/zx_ic01.png) 0 center no-repeat;
}
.buy_infro_a a.a02{
	background:url(../images/zx_ic02.png) 0 center no-repeat;
	margin-left:52px;
}
.buy_infro_a a.a03{
	background:url(../images/zx_ic03.png) 0 center no-repeat;
	float:right;
}
.buy_infro  dd{
	float:left;
	width:856px;	
}
.buy_infro  dd h5{
	font-size:24px;
	color:#666;
	line-height:24px;
	font-weight:bold;
	padding-bottom:10px;
}
.buy_infro_dp{
	color:#999;
	font-size:14px;
	line-height:24px;	
}
.buy_infro_li{
	width:856px;
}
.buy_infro_li li{
	width:428px;
	float:left;
	font-size:14px;
	line-height:24px;
	padding-top:15px;
}
.buy_infro_li li i{
	display:block;
	float:left;
	width:95px;
	font-size:14px;
	color:#666;
}
.buy_infro_li li span{
	color:#666;	
	float:left;
	display:block;
}
.buy_infro_li li span.now{
	margin-top:-3px;	
}
.buy_infro_li li span.now strong{
	font-size:24px;
	color:#ff3333;
	font-weight:bold;
}
.buy_infro_li li span.blue{
	color:#4277c7;	
}
.buy_infro_li li span.old{
	text-decoration:line-through;	
}
.buy_infro_li li span.old strong{
	text-decoration:line-through;
	color:#ff3333;
	font-weight:bold;	
}
.buy_infro_bot{
	width:856px;
	padding-top:20px;	
}
.binfro_bot_cel{
	width:428px;
	float:left;	
}
.binfro_bot_cel span{
	display:block;
	float:left;
	color:#666;
	font-size:14px;	
	height:30px;
	line-height:30px;
}
.binfro_bot_cel span.w95{
	width:95px;	
}
.binfro_bot_cel span.inp{
	width:150px;
	height:30px;
}
.binfro_bot_cel span.sinp input{
	padding:4px 0 ;
	height:20px;
	line-height:20px;
	width:148px;	
	border:1px solid #cccccc;
	text-align:center;
}
.binfro_bot_cel span.ar{
	height:30px;
	position:relative;	
	margin-left:10px;
}
.binfro_bot_cel span.ar i.add{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci01.png) center center no-repeat;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar i.reduce{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci02.png) center center no-repeat;
	position:absolute;
	bottom:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
}
.binfro_bot_cel span.ar1 a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
	margin-left: 550px;
    margin-top: -20px;
}
.binfro_bot_cel span.ar a:hover{
	background:#ff463c;
}
.gcomment2{
    padding:30px 30px 20px ;
	background:#fff;
}
.gcommentit2{
    height:40px;
    border-bottom:2px solid #e8e8e8;
}
.gcommentit2 span{
    display:inline-block;
    padding:0 15px;
    height:35px;
    line-height:35px;
    font-size:16px;
    color:#999;
    border-bottom:2px solid #e8e8e8;
    margin-top:5px;
    cursor:pointer;
}
.gcommentit2 span.on{
    color:#333;
    font-weight:bold;
    border-bottom:2px solid #4781d1;
}
.gcomcont2{
    padding:20px 0;
}
.nocomment2{
    text-align:center;
    font-size:14px;
    color:#333;
    line-height:24px;
    text-align:center;
}
.cp_xqh2{
	color:#4781d1;
	font-size:16px;	
	line-height:24px;
	padding-bottom:5px ;
	font-weight:bold;
}
.cp_xihb2 {
	font-size:14px;
	color:#333;
	line-height:30px;	
}
.risk_box2{
	width:1166px;
	margin:0 auto;	
	font-size:14px;
	color:#333;
	line-height:24px;
	padding-top:30px;
}
.risk_box2 img{
	display:block;
	width:1166px;	
}
.pro_zs_bot{
	width:1226px;
	margin:0 auto;
	padding-bottom:30px;
}
.pro_zs_bot .zx_center_right{
	width:1226px;
	padding:30px 0;
	background:#fff;	
}

.pro_zs_bot .zx_center_right ul{
		width:1196px;
		padding:0 15px;
		margin:0;
		border:0 none;
}
.pro_zs_bot .zx_center_right ul li{
	margin:0 24px;	
	padding-bottom:15px;
}
.comment_center2 li{
	line-height:20px;
	padding:15px 0 ;
	border-bottom:1px solid #e8e8e8;
	font-size:14px;
	color:#333;
}
.comment_center2 li span{
	float:right;
	font-size:14px;
	color:#999;	
}
.comment_center2{
	padding-bottom:20px;	
}
.pd0{
	padding:0;	
}
.clearfix{*zoom:1;}
.cc_product_tab{
	padding:35px 30px;
	background:#fff;	
}
.cc_product_tab table{
	width:100%;
	table-layout:fixed;	
	border:1px solid #e6e6e6;
	border-bottom:0 none;
}
.cc_product_tab table th{
	height:50px;
	line-height:50px;
	background:#f3f3f3;
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-align:center;		
}
.cc_product_tab table th.w400{
	width:360px;
	padding:0 20px;
	text-align:left;	
}
.cc_product_tab table th.w120{
	width:120px;
}
.cc_product_tab table th.w240{
	width:240px;
}
.cc_product_tab table th.w256{
	width:256px;
}
.cc_product_tab table td{
	padding:20px 0;	
	text-align:center;
}
.cc_product_tab table td.w400{
	width:360px;
	padding:20px;	
}
.pro_td01{
	padding-left:140px;
	position:relative;
	width:220px;	
	min-height:120px;
}
.pro_td01 dt{
	width:120px;
	position:absolute;
	left:0;
	top:0;	
}
.pro_td01 dt img{
	display:block;
	width:120px;	
}
.pro_td01 dd{
	text-align:left;	
}
.pro_td01 dd h5{
	font-weight:bold;
	font-size:18px;
	color:#666;
	padding-bottom:10px;	
}
.pro_td01 dd p.text{
	height:90px;
	line-height:24px;
	color:#999;
	font-size:14px;	
	overflow:hidden;
	text-align:justify;
	text-jusity:inter-ideograph;
}
.p_red{
	color:#ff3333;
}
.pro_tab_inp input{
	height:20px;
	padding:4px 20px;
	line-height:20px;
	width:80px;
	border:1px solid #cccccc;
	margin:0 auto;
	color:#666;
	font-size:14px;	
}
.pro_tab_price{
	color:#ff3333;
	font-size:14px;
	font-weight:bold;	
}
.pro_total{
	height:49px;
	line-height:49px;
	border:1px solid #e6e6e6;
	border-top:0 none;
	background:#f3f3f3;
	padding:0 40px;
}
.pro_total span{
	margin-left:10px;
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#666;	
}
.pro_total span i{
	font-weight:bold;	
}
.pro_buy_a{
	padding-top:30px;
	overflow:hidden;
}
.pro_buy_a a{
	display:block;
	width:150px;
	height:45px;
	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:14px;
	float:right;	
	background:#ff3333;
}
.pro_buy_a a:hover{
	background:#ff463c;
}
.pro_buy_suc{
	padding:30px;
	background:#fff;	
}
.pro_buy_suc dl{
	width:1166px;	
	padding-top:30px;
}
.pro_buy_suc dl dt{
	width:500px;
	padding-right:83px;
	float:left;
}
.pro_buy_suc dl dd{
	width:563px;
	padding-left:20px;
	float:left;	
}
.pro_buy_result{
	float:right;
	padding:5px 10px 0;	
	width:120px;
}
.pro_buy_result > img{
	display:block;
	width:100px;
	height:60px;
	margin:0 auto;	
}
.pro_buy_result > p{
	color:#333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	padding-top:10px;
}
.pro_buy_suc dl dd li{
	color:#666;
	font-size:14px;
	line-height:24px;
	padding-top:10px;	
}
.pro_buy_tips{
	padding-top:45px;
	text-align:center;
}
.pro_buy_tips span{
	display:inline-block;
/* 	padding-left:27px; */
    margin-left: -220px;
	background:url(../images/wram_01.png) 0 5px no-repeat;
	font-size:14px;
	line-height:24px;
}
.pro_buy_tips span a{
	color:#4277c7;
	margin:0 3px;	
}
.pro_buy_tips span a:hover{
	color:#4210c7;
}
.pro_buy_tips span em{
	display:inline-block;
	width:10px;
	height:14px;	
	vertical-align:middle;
	border-right:1px solid #c8c8c8;
	margin-right:10px;
}
.gcomcont2 .zx_center_right{
	width:1186px;
	border-bottom:1px solid  #e8e8e8;
}
.gcomcont2 .zx_center_right ul{
		width:1220px;
		padding:0 ;
		border:0 none;
}
.gcomcont2 .zx_center_right ul li{
	margin:0 27px;	
	padding-bottom:15px;
}

/*****************add css  160810*************************/
=======
/*--互联网金融css--*/
/**********add css   by0802*****************/
/***************add css  160810 **************************/
.cont_tab_c{
	padding-top:20px;
	margin-bottom:20px;
	border-bottom:1px solid #c7d5f4;
	height:40px;
	line-height:40px;
}
.tab_box{padding-top:0;}
.cont_tab_c span{
	display:block;
	text-align:center;
	float:left;	
	margin-right:25px;
	font-size:16px;
	color:#666;
	margin-top:-1px;
	cursor:pointer;
}
.cont_tab_c span.active{
	color:#4277c7;
	font-size:20px;
	border-bottom:2px solid #4277c7;
	font-weight:bold;
}
.cont_tab_c a.amore{
	color:#888;
	font-size:12px;
	padding-right:5px;
	float:right;
	display:block;
}
.gg_box{margin-bottom:0;}
.gg_box li a:hover{
	display:inline;
}
.quick_enter{
	width:1186px;
	height:380px;
	padding:0 20px;
	background:url(../images/quick01.png) 0 0 no-repeat;
}
.quick_enter .cont_tab_c{
	border-bottom:1px solid #89aee1;
}
.quick_enter .cont_tab_c span.active{
	color:#fff;
	border-bottom:2px solid #fff;
}
.quick_enter ul{
	padding:0 1px ;	
}
.quick_enter ul li{
	width:186px;
	padding-left:100px;
	padding-right:10px;
	color:#fff;
	font-size:12px;
	line-height:18px;
	padding-top:42px;
	float:left;
}
.quick_enter ul li h5{
	font-weight:bold;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.quick_enter ul li h5 a{color:#fff;}
.quick_enter ul li h5 a:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
.quick_enter ul li.q_eight01{
	background:url(../images/eight/b01.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight02{
	background:url(../images/eight/b02.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight03{
	background:url(../images/eight/b03.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight04{
	background:url(../images/eight/b04.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight05{
	background:url(../images/eight/b05.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight06{
	background:url(../images/eight/b06.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight07{
	background:url(../images/eight/b07.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight08{
	background:url(../images/eight/b08.png)	15px 51px no-repeat;
}
.detail_zsqk{
	float:left;
	width:375px;	
}
.zs_ul li{
	padding-bottom:30px;
	padding-left:18px;
	background:url(../images/dian.png) left 10px no-repeat;
	line-height:20px;
	text-decoration: underline;
	color:#4277c7;
	font-size:14px;
}
.zs_ul li span{
	font-weight:bold;	
}
.zs_ul li a{
	color:#4277c7;	
}
.zs_ul li a:hover{
	color:#7aa0d8;
}

.zsqk_a a{
	display:block;
	height:30px;
	line-height:30px;
	padding:0 22px;
	font-size:14px;
	color:#fff;
	float:left;
	margin-left:17px;
}
.zsqk_a a.red{
	background:#ff3333;
}
.zsqk_a a.red:hover{
	background:#ff463c;
}
.zsqk_a a.blue{
	background:#4277c7;
}
.zsqk_a a.blue:hover{
	background:#4282cd;
}
.bgf5{
	background:#f5f5f5;	
}
.zsqk_cont{
	width:1226px;
	overflow:hidden;	
}
.zsqk_cont ul{
	width:1256px;
	margin-left:-15px;
	padding:1px 0 30px;	
}
.zsqk_cont ul li{
	margin:30px 15px 0;
	width:348px;
	padding:20px;	
	background:#fff;
	float:left;
}
.zsqk_cont li .img{
	width:348px;
	height:143px;	
}
.zsqk_cont li .img img{
	display:block;
	width:100%;
}
.zsqk_cont li h5.tit{
	padding-top:20px;
	color:#ff3333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;	
	padding-bottom:5px;
}
.zsqk_cont li p.infro{
	padding-left:70px;
	color:#666;
	font-size:14px;
	line-height:30px;
	text-indent:-70px;
	font-weight:bold;	
}
.zsqk_cont li p.infro span{
	font-weight:normal;	
}
.zsqk_cont li p.infro em{
	color:#ff3333;
}
.zsqk_li_tab{
	padding-top:30px;	
}

.zsqk_li_tab table{
	width:100%;
	table-layout:fixed;	
}
.zsqk_li_tab table th{
	background:#c8c8c8;
	width:20%;
	text-align:center;
	border:1px solid #c8c8c8;
	height:32px;
	line-height:32px;
	color:#fff;	
	font-size:13px;
}
.zsqk_li_tab table td{
	background:#fff;
	border:1px solid #c8c8c8;
	text-align:center;
	line-height:20px;
	padding:5px 0;	
	color:#666;
	font-size:13px;
}
.zsqk_li_a{
	padding:30px 0 10px ;	
}
.zsqk_li_a a{
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	width:160px;
	font-size:15px;
	color:#fff;
	float:left;
}
.zsqk_li_a a.blue{
	background:#4277c7;	
}
.zsqk_li_a a.blue:hover{
	background:#4282cd;	
}
.zsqk_li_a a.red{
	background:#ff3333;	
	float:right;
}
zsqk_li_a.red:hover{
	background:#ff463c;
}
.zx_center_right{
	width:890px;
	padding:20px 5px;
	overflow:hidden;	
}
.zx_center_right ul{
	width:945px;
	margin-left:-32px;
	padding-bottom:15px;
	border-bottom:1px solid #f0f0f0;
}
.zx_center_right ul li{
	width:251px;
	margin:0 32px;
	float:left;
	padding-bottom:35px;
}
.zx_center_right ul li .img{
	width:251px;
	height:180px;	
}
.zx_center_right ul li .img img{
	display:block;	
}
.zx_center_right h5.tit{
	padding-top:25px;
	color:#333;
	font-size:16px;
	line-height:24px;	
}
.zx_center_right h5.tit em{
	cursor: pointer;
	font-style:normal;
	float:left;	
	display:block;
	line-height:24px;
}
.zx_center_right h5.tit span.xing{
	display:block;
	float:right;	
	height:18px;
	padding-top:6px;
}
.zx_center_right h5.tit span.xing i{
	display:inline-block;
	width:12px;
	height:12px;
	background:url(../images/xing.png) center center no-repeat;	
	vertical-align:top;
	margin-left:5px;
}
.zx_center_right p.intro{
	font-size:14px;
	color:#999;
	line-height:24px;
	height:48px;
	padding-top:5px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.zx_price{
	padding-top:10px;
	color:#999;
	font-size:14px;	
	line-height:20px;
}

.zx_price span strong{
	font-weight:bold;
	color:#ff3333;
}
.zx_price span.old{
	text-decoration:line-through;
	padding-top:5px;
	float:left;
}
.zx_price span.old strong{
	text-decoration:line-through;	
}
.zx_price span.now{
	float:right;	
}
.zx_price span.now strong{
	font-size:24px;
	vertical-align:bottom;
	line-height:24px;
}
.cc_pro_cont{
	padding:30px;
	background:#fff;	
}
.buy_infro{
	width:1166px;	
}
.buy_infro dt{
	float:left;
	width:251px;
	padding-right:59px;	
}
.buy_infro dt > img{
	display:block;
	width:251px;
	height:180px;
}
.buy_infro_a{
	padding-top:15px;	
}
.buy_infro_a a{
	font-size:14px;
	color:#666;
	height:20px;
	line-height:20px;
	padding-left:20px;
	display:block;
	float:left;
}

.buy_infro_a a.a01{
	background:url(../images/zx_ic01.png) 0 center no-repeat;
}
.buy_infro_a a.a02{
	background:url(../images/zx_ic02.png) 0 center no-repeat;
	margin-left:52px;
}
.buy_infro_a a.a03{
	background:url(../images/zx_ic03.png) 0 center no-repeat;
	float:right;
}
.buy_infro  dd{
	float:left;
	width:856px;	
}
.buy_infro  dd h5{
	font-size:24px;
	color:#666;
	line-height:24px;
	font-weight:bold;
	padding-bottom:10px;
}
.buy_infro_dp{
	color:#999;
	font-size:14px;
	line-height:24px;	
}
.buy_infro_li{
	width:856px;
}
.buy_infro_li li{
	width:428px;
	float:left;
	font-size:14px;
	line-height:24px;
	padding-top:15px;
}
.buy_infro_li li i{
	display:block;
	float:left;
	width:95px;
	font-size:14px;
	color:#666;
}
.buy_infro_li li span{
	color:#666;	
	float:left;
	display:block;
}
.buy_infro_li li span.now{
	margin-top:-3px;	
}
.buy_infro_li li span.now strong{
	font-size:24px;
	color:#ff3333;
	font-weight:bold;
}
.buy_infro_li li span.blue{
	color:#4277c7;	
}
.buy_infro_li li span.old{
	text-decoration:line-through;	
}
.buy_infro_li li span.old strong{
	text-decoration:line-through;
	color:#ff3333;
	font-weight:bold;	
}
.buy_infro_bot{
	width:856px;
	padding-top:20px;	
}
.binfro_bot_cel{
	width:428px;
	float:left;	
}
.binfro_bot_cel span{
	display:block;
	float:left;
	color:#666;
	font-size:14px;	
	height:30px;
	line-height:30px;
}
.binfro_bot_cel span.w95{
	width:95px;	
}
.binfro_bot_cel span.inp{
	width:150px;
	height:30px;
}
.binfro_bot_cel span.sinp input{
	padding:4px 0 ;
	height:20px;
	line-height:20px;
	width:148px;	
	border:1px solid #cccccc;
	text-align:center;
}
.binfro_bot_cel span.ar{
	height:30px;
	position:relative;	
	margin-left:10px;
}
.binfro_bot_cel span.ar i.add{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci01.png) center center no-repeat;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar i.reduce{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci02.png) center center no-repeat;
	position:absolute;
	bottom:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
}
.binfro_bot_cel span.ar1 a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
	margin-left: 550px;
    margin-top: -20px;
}
.binfro_bot_cel span.ar a:hover{
	background:#ff463c;
}
.gcomment2{
    padding:30px 30px 20px ;
	background:#fff;
}
.gcommentit2{
    height:40px;
    border-bottom:2px solid #e8e8e8;
}
.gcommentit2 span{
    display:inline-block;
    padding:0 15px;
    height:35px;
    line-height:35px;
    font-size:16px;
    color:#999;
    border-bottom:2px solid #e8e8e8;
    margin-top:5px;
    cursor:pointer;
}
.gcommentit2 span.on{
    color:#333;
    font-weight:bold;
    border-bottom:2px solid #4781d1;
}
.gcomcont2{
    padding:20px 0;
}
.nocomment2{
    text-align:center;
    font-size:14px;
    color:#333;
    line-height:24px;
    text-align:center;
}
.cp_xqh2{
	color:#4781d1;
	font-size:16px;	
	line-height:24px;
	padding-bottom:5px ;
	font-weight:bold;
}
.cp_xihb2 {
	font-size:14px;
	color:#333;
	line-height:30px;	
}
.risk_box2{
	width:1166px;
	margin:0 auto;	
	font-size:14px;
	color:#333;
	line-height:24px;
	padding-top:30px;
}
.risk_box2 img{
	display:block;
	width:1166px;	
}
.pro_zs_bot{
	width:1226px;
	margin:0 auto;
	padding-bottom:30px;
}
.pro_zs_bot .zx_center_right{
	width:1226px;
	padding:30px 0;
	background:#fff;	
}

.pro_zs_bot .zx_center_right ul{
		width:1196px;
		padding:0 15px;
		margin:0;
		border:0 none;
}
.pro_zs_bot .zx_center_right ul li{
	margin:0 24px;	
	padding-bottom:15px;
}
.comment_center2 li{
	line-height:20px;
	padding:15px 0 ;
	border-bottom:1px solid #e8e8e8;
	font-size:14px;
	color:#333;
}
.comment_center2 li span{
	float:right;
	font-size:14px;
	color:#999;	
}
.comment_center2{
	padding-bottom:20px;	
}
.pd0{
	padding:0;	
}
.clearfix{*zoom:1;}
.cc_product_tab{
	padding:35px 30px;
	background:#fff;	
}
.cc_product_tab table{
	width:100%;
	table-layout:fixed;	
	border:1px solid #e6e6e6;
	border-bottom:0 none;
}
.cc_product_tab table th{
	height:50px;
	line-height:50px;
	background:#f3f3f3;
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-align:center;		
}
.cc_product_tab table th.w400{
	width:360px;
	padding:0 20px;
	text-align:left;	
}
.cc_product_tab table th.w120{
	width:120px;
}
.cc_product_tab table th.w240{
	width:240px;
}
.cc_product_tab table th.w256{
	width:256px;
}
.cc_product_tab table td{
	padding:20px 0;	
	text-align:center;
}
.cc_product_tab table td.w400{
	width:360px;
	padding:20px;	
}
.pro_td01{
	padding-left:140px;
	position:relative;
	width:220px;	
	min-height:120px;
}
.pro_td01 dt{
	width:120px;
	position:absolute;
	left:0;
	top:0;	
}
.pro_td01 dt img{
	display:block;
	width:120px;	
}
.pro_td01 dd{
	text-align:left;	
}
.pro_td01 dd h5{
	font-weight:bold;
	font-size:18px;
	color:#666;
	padding-bottom:10px;	
}
.pro_td01 dd p.text{
	height:90px;
	line-height:24px;
	color:#999;
	font-size:14px;	
	overflow:hidden;
	text-align:justify;
	text-jusity:inter-ideograph;
}
.p_red{
	color:#ff3333;
}
.pro_tab_inp input{
	height:20px;
	padding:4px 20px;
	line-height:20px;
	width:80px;
	border:1px solid #cccccc;
	margin:0 auto;
	color:#666;
	font-size:14px;	
}
.pro_tab_price{
	color:#ff3333;
	font-size:14px;
	font-weight:bold;	
}
.pro_total{
	height:49px;
	line-height:49px;
	border:1px solid #e6e6e6;
	border-top:0 none;
	background:#f3f3f3;
	padding:0 40px;
}
.pro_total span{
	margin-left:10px;
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#666;	
}
.pro_total span i{
	font-weight:bold;	
}
.pro_buy_a{
	padding-top:30px;
	overflow:hidden;
}
.pro_buy_a a{
	display:block;
	width:150px;
	height:45px;
	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:14px;
	float:right;	
	background:#ff3333;
}
.pro_buy_a a:hover{
	background:#ff463c;
}
.pro_buy_suc{
	padding:30px;
	background:#fff;	
}
.pro_buy_suc dl{
	width:1166px;	
	padding-top:30px;
}
.pro_buy_suc dl dt{
	width:500px;
	padding-right:83px;
	float:left;
}
.pro_buy_suc dl dd{
	width:563px;
	padding-left:20px;
	float:left;	
}
.pro_buy_result{
	float:right;
	padding:5px 10px 0;	
	width:120px;
}
.pro_buy_result > img{
	display:block;
	width:100px;
	height:60px;
	margin:0 auto;	
}
.pro_buy_result > p{
	color:#333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	padding-top:10px;
}
.pro_buy_suc dl dd li{
	color:#666;
	font-size:14px;
	line-height:24px;
	padding-top:10px;	
}
.pro_buy_tips{
	padding-top:45px;
	text-align:center;
}
.pro_buy_tips span{
	display:inline-block;
/* 	padding-left:27px; */
    margin-left: -220px;
	background:url(../images/wram_01.png) 0 5px no-repeat;
	font-size:14px;
	line-height:24px;
}
.pro_buy_tips span a{
	color:#4277c7;
	margin:0 3px;	
}
.pro_buy_tips span a:hover{
	color:#4210c7;
}
.pro_buy_tips span em{
	display:inline-block;
	width:10px;
	height:14px;	
	vertical-align:middle;
	border-right:1px solid #c8c8c8;
	margin-right:10px;
}
.gcomcont2 .zx_center_right{
	width:1186px;
	border-bottom:1px solid  #e8e8e8;
}
.gcomcont2 .zx_center_right ul{
		width:1220px;
		padding:0 ;
		border:0 none;
}
.gcomcont2 .zx_center_right ul li{
	margin:0 27px;	
	padding-bottom:15px;
}

/*****************add css  160810*************************/
/**********add css   by0802*****************/
/***************add css  160810 **************************/
.cont_tab_c{
	padding-top:20px;
	margin-bottom:20px;
	border-bottom:1px solid #c7d5f4;
	height:40px;
	line-height:40px;
}
.tab_box{padding-top:0;}
.cont_tab_c span{
	display:block;
	text-align:center;
	float:left;	
	margin-right:25px;
	font-size:16px;
	color:#666;
	margin-top:-1px;
	cursor:pointer;
}
.cont_tab_c span.active{
	color:#4277c7;
	font-size:20px;
	border-bottom:2px solid #4277c7;
	font-weight:bold;
}
.cont_tab_c a.amore{
	color:#888;
	font-size:12px;
	padding-right:5px;
	float:right;
	display:block;
}
.gg_box{margin-bottom:0;}
.gg_box li a:hover{
	display:inline;
}
.quick_enter{
	width:1186px;
	height:380px;
	padding:0 20px;
	background:url(../images/quick01.png) 0 0 no-repeat;
}
.quick_enter .cont_tab_c{
	border-bottom:1px solid #89aee1;
}
.quick_enter .cont_tab_c span.active{
	color:#fff;
	border-bottom:2px solid #fff;
}
.quick_enter ul{
	padding:0 1px ;	
}
.quick_enter ul li{
	width:186px;
	padding-left:100px;
	padding-right:10px;
	color:#fff;
	font-size:12px;
	line-height:18px;
	padding-top:42px;
	float:left;
}
.quick_enter ul li h5{
	font-weight:bold;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.quick_enter ul li h5 a{color:#fff;}
.quick_enter ul li h5 a:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
.quick_enter ul li.q_eight01{
	background:url(../images/eight/b01.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight02{
	background:url(../images/eight/b02.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight03{
	background:url(../images/eight/b03.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight04{
	background:url(../images/eight/b04.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight05{
	background:url(../images/eight/b05.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight06{
	background:url(../images/eight/b06.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight07{
	background:url(../images/eight/b07.png)	15px 51px no-repeat;
}
.quick_enter ul li.q_eight08{
	background:url(../images/eight/b08.png)	15px 51px no-repeat;
}
.detail_zsqk{
	float:left;
	width:375px;	
}
.zs_ul li{
	padding-bottom:30px;
	padding-left:18px;
	background:url(../images/dian.png) left 10px no-repeat;
	line-height:20px;
	text-decoration: underline;
	color:#4277c7;
	font-size:14px;
}
.zs_ul li span{
	font-weight:bold;	
}
.zs_ul li a{
	color:#4277c7;	
}
.zs_ul li a:hover{
	color:#7aa0d8;
}

.zsqk_a a{
	display:block;
	height:30px;
	line-height:30px;
	padding:0 22px;
	font-size:14px;
	color:#fff;
	float:left;
	margin-left:17px;
}
.zsqk_a a.red{
	background:#ff3333;
}
.zsqk_a a.red:hover{
	background:#ff463c;
}
.zsqk_a a.blue{
	background:#4277c7;
}
.zsqk_a a.blue:hover{
	background:#4282cd;
}
.bgf5{
	background:#f5f5f5;	
}
.zsqk_cont{
	width:1226px;
	overflow:hidden;	
}
.zsqk_cont ul{
	width:1256px;
	margin-left:-15px;
	padding:1px 0 30px;	
}
.zsqk_cont ul li{
	margin:30px 15px 0;
	width:348px;
	padding:20px;	
	background:#fff;
	float:left;
}
.zsqk_cont li .img{
	width:348px;
	height:143px;	
}
.zsqk_cont li .img img{
	display:block;
	width:100%;
}
.zsqk_cont li h5.tit{
	padding-top:20px;
	color:#ff3333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;	
	padding-bottom:5px;
}
.zsqk_cont li p.infro{
	padding-left:70px;
	color:#666;
	font-size:14px;
	line-height:30px;
	text-indent:-70px;
	font-weight:bold;	
}
.zsqk_cont li p.infro span{
	font-weight:normal;	
}
.zsqk_cont li p.infro em{
	color:#ff3333;
}
.zsqk_li_tab{
	padding-top:30px;	
}

.zsqk_li_tab table{
	width:100%;
	table-layout:fixed;	
}
.zsqk_li_tab table th{
	background:#c8c8c8;
	width:20%;
	text-align:center;
	border:1px solid #c8c8c8;
	height:32px;
	line-height:32px;
	color:#fff;	
	font-size:13px;
}
.zsqk_li_tab table td{
	background:#fff;
	border:1px solid #c8c8c8;
	text-align:center;
	line-height:20px;
	padding:5px 0;	
	color:#666;
	font-size:13px;
}
.zsqk_li_a{
	padding:30px 0 10px ;	
}
.zsqk_li_a a{
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	width:160px;
	font-size:15px;
	color:#fff;
	float:left;
}
.zsqk_li_a a.blue{
	background:#4277c7;	
}
.zsqk_li_a a.blue:hover{
	background:#4282cd;	
}
.zsqk_li_a a.red{
	background:#ff3333;	
	float:right;
}
zsqk_li_a.red:hover{
	background:#ff463c;
}
.zx_center_right{
	width:890px;
	padding:20px 5px;
	overflow:hidden;	
}
.zx_center_right ul{
	width:945px;
	margin-left:-32px;
	padding-bottom:15px;
	border-bottom:1px solid #f0f0f0;
}
.zx_center_right ul li{
	width:251px;
	margin:0 32px;
	float:left;
	padding-bottom:35px;
}
.zx_center_right ul li .img{
	width:251px;
	height:180px;	
}
.zx_center_right ul li .img img{
	display:block;	
}
.zx_center_right h5.tit{
	padding-top:25px;
	color:#333;
	font-size:16px;
	line-height:24px;	
}
.zx_center_right h5.tit em{
	cursor: pointer;
	font-style:normal;
	float:left;	
	display:block;
	line-height:24px;
}
.zx_center_right h5.tit span.xing{
	display:block;
	float:right;	
	height:18px;
	padding-top:6px;
}
.zx_center_right h5.tit span.xing i{
	display:inline-block;
	width:12px;
	height:12px;
	background:url(../images/xing.png) center center no-repeat;	
	vertical-align:top;
	margin-left:5px;
}
.zx_center_right p.intro{
	font-size:14px;
	color:#999;
	line-height:24px;
	height:48px;
	padding-top:5px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.zx_price{
	padding-top:10px;
	color:#999;
	font-size:14px;	
	line-height:20px;
}

.zx_price span strong{
	font-weight:bold;
	color:#ff3333;
}
.zx_price span.old{
	text-decoration:line-through;
	padding-top:5px;
	float:left;
}
.zx_price span.old strong{
	text-decoration:line-through;	
}
.zx_price span.now{
	float:right;	
}
.zx_price span.now strong{
	font-size:24px;
	vertical-align:bottom;
	line-height:24px;
}
.cc_pro_cont{
	padding:30px;
	background:#fff;	
}
.buy_infro{
	width:1166px;	
}
.buy_infro dt{
	float:left;
	width:251px;
	padding-right:59px;	
}
.buy_infro dt > img{
	display:block;
	width:251px;
	height:180px;
}
.buy_infro_a{
	padding-top:15px;	
}
.buy_infro_a a{
	font-size:14px;
	color:#666;
	height:20px;
	line-height:20px;
	padding-left:20px;
	display:block;
	float:left;
}

.buy_infro_a a.a01{
	background:url(../images/zx_ic01.png) 0 center no-repeat;
}
.buy_infro_a a.a02{
	background:url(../images/zx_ic02.png) 0 center no-repeat;
	margin-left:52px;
}
.buy_infro_a a.a03{
	background:url(../images/zx_ic03.png) 0 center no-repeat;
	float:right;
}
.buy_infro  dd{
	float:left;
	width:856px;	
}
.buy_infro  dd h5{
	font-size:24px;
	color:#666;
	line-height:24px;
	font-weight:bold;
	padding-bottom:10px;
}
.buy_infro_dp{
	color:#999;
	font-size:14px;
	line-height:24px;	
}
.buy_infro_li{
	width:856px;
}
.buy_infro_li li{
	width:428px;
	float:left;
	font-size:14px;
	line-height:24px;
	padding-top:15px;
	height:24px;
}
.buy_infro_li li i{
	display:block;
	float:left;
	width:95px;
	font-size:14px;
	color:#666;
}
.buy_infro_li li span{
	color:#666;	
	float:left;
	display:block;
}
.buy_infro_li li span.now{
	margin-top:-3px;	
}
.buy_infro_li li span.now strong{
	font-size:24px;
	color:#ff3333;
	font-weight:bold;
}
.buy_infro_li li span.blue{
	color:#4277c7;	
}
.buy_infro_li li span.old{
	text-decoration:line-through;	
}
.buy_infro_li li span.old strong{
	text-decoration:line-through;
	color:#ff3333;
	font-weight:bold;	
}
.buy_infro_bot{
	width:856px;
	padding-top:20px;	
}
.binfro_bot_cel{
	width:428px;
	float:left;	
}
.binfro_bot_cel span{
	display:block;
	float:left;
	color:#666;
	font-size:14px;	
	height:30px;
	line-height:30px;
}
.binfro_bot_cel span.w95{
	width:95px;	
}
.binfro_bot_cel span.inp{
	width:150px;
	height:30px;
}
.binfro_bot_cel span.sinp input{
	padding:4px 0 ;
	height:20px;
	line-height:20px;
	width:148px;	
	border:1px solid #cccccc;
	text-align:center;
}
.binfro_bot_cel span.ar{
	height:30px;
	position:relative;	
	margin-left:10px;
}
.binfro_bot_cel span.ar i.add{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci01.png) center center no-repeat;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar i.reduce{
	display:block;
	width:22px;
	height:12px;
	border:1px solid #ccc;
	background:url(../images/add_ci02.png) center center no-repeat;
	position:absolute;
	bottom:0;
	left:0;
	cursor:pointer;
}
.binfro_bot_cel span.ar a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
}
.binfro_bot_cel span.ar1 a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background:#ff3333;
	font-size:14px;
	color:#fff;
	display:block;
	margin-left:30px;
	margin-left: 550px;
    margin-top: -20px;
}
.binfro_bot_cel span.ar a:hover{
	background:#ff463c;
}
.gcomment2{
    padding:30px 30px 20px ;
	background:#fff;
}
.gcommentit2{
    height:40px;
    border-bottom:2px solid #e8e8e8;
}
.gcommentit2 span{
    display:inline-block;
    padding:0 15px;
    height:35px;
    line-height:35px;
    font-size:16px;
    color:#999;
    border-bottom:2px solid #e8e8e8;
    margin-top:5px;
    cursor:pointer;
}
.gcommentit2 span.on{
    color:#333;
    font-weight:bold;
    border-bottom:2px solid #4781d1;
}
.gcomcont2{
    padding:20px 0;
}
.nocomment2{
    text-align:center;
    font-size:14px;
    color:#333;
    line-height:24px;
    text-align:center;
}
.cp_xqh2{
	color:#4781d1;
	font-size:16px;	
	line-height:24px;
	padding-bottom:5px ;
	font-weight:bold;
}
.cp_xihb2 {
	font-size:14px;
	color:#333;
	line-height:30px;	
}
.risk_box2{
	width:1166px;
	margin:0 auto;	
	font-size:14px;
	color:#333;
	line-height:24px;
	padding-top:30px;
}
.risk_box2 img{
	display:block;
	width:1166px;	
}
.pro_zs_bot{
	width:1226px;
	margin:0 auto;
	padding-bottom:30px;
}
.pro_zs_bot .zx_center_right{
	width:1226px;
	padding:30px 0;
	background:#fff;	
}

.pro_zs_bot .zx_center_right ul{
		width:1196px;
		padding:0 15px;
		margin:0;
		border:0 none;
}
.pro_zs_bot .zx_center_right ul li{
	margin:0 24px;	
	padding-bottom:15px;
}
.comment_center2 li{
	line-height:20px;
	padding:15px 0 ;
	border-bottom:1px solid #e8e8e8;
	font-size:14px;
	color:#333;
}
.comment_center2 li span{
	float:right;
	font-size:14px;
	color:#999;	
}
.comment_center2{
	padding-bottom:20px;	
}
.pd0{
	padding:0;	
}
.clearfix{*zoom:1;}
.cc_product_tab{
	padding:35px 30px;
	background:#fff;	
}
.cc_product_tab table{
	width:100%;
	table-layout:fixed;	
	border:1px solid #e6e6e6;
	border-bottom:0 none;
}
.cc_product_tab table th{
	height:50px;
	line-height:50px;
	background:#f3f3f3;
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-align:center;		
}
.cc_product_tab table th.w400{
	width:360px;
	padding:0 20px;
	text-align:left;	
}
.cc_product_tab table th.w120{
	width:120px;
}
.cc_product_tab table th.w240{
	width:240px;
}
.cc_product_tab table th.w256{
	width:256px;
}
.cc_product_tab table td{
	padding:20px 0;	
	text-align:center;
}
.cc_product_tab table td.w400{
	width:360px;
	padding:20px;	
}
.pro_td01{
	padding-left:140px;
	position:relative;
	width:220px;	
	min-height:120px;
}
.pro_td01 dt{
	width:120px;
	position:absolute;
	left:0;
	top:0;	
}
.pro_td01 dt img{
	display:block;
	width:120px;	
}
.pro_td01 dd{
	text-align:left;	
}
.pro_td01 dd h5{
	font-weight:bold;
	font-size:18px;
	color:#666;
	padding-bottom:10px;	
}
.pro_td01 dd p.text{
	height:90px;
	line-height:24px;
	color:#999;
	font-size:14px;	
	overflow:hidden;
	text-align:justify;
	text-jusity:inter-ideograph;
}
.p_red{
	color:#ff3333;
}
.pro_tab_inp input{
	height:20px;
	padding:4px 20px;
	line-height:20px;
	width:80px;
	border:1px solid #cccccc;
	margin:0 auto;
	color:#666;
	font-size:14px;	
}
.pro_tab_price{
	color:#ff3333;
	font-size:14px;
	font-weight:bold;	
}
.pro_total{
	height:49px;
	line-height:49px;
	border:1px solid #e6e6e6;
	border-top:0 none;
	background:#f3f3f3;
	padding:0 40px;
}
.pro_total span{
	margin-left:10px;
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#666;	
}
.pro_total span i{
	font-weight:bold;	
}
.pro_buy_a{
	padding-top:30px;
	overflow:hidden;
}
.pro_buy_a a{
	display:block;
	width:150px;
	height:45px;
	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:14px;
	float:right;	
	background:#ff3333;
}
.pro_buy_a a:hover{
	background:#ff463c;
}
.pro_buy_suc{
	padding:30px;
	background:#fff;	
}
.pro_buy_suc dl{
	width:1166px;	
	padding-top:30px;
}
.pro_buy_suc dl dt{
	width:500px;
	padding-right:83px;
	float:left;
}
.pro_buy_suc dl dd{
	width:563px;
	padding-left:20px;
	float:left;	
}
.pro_buy_result{
	float:right;
	padding:5px 10px 0;	
	width:120px;
}
.pro_buy_result > img{
	display:block;
	width:100px;
	height:60px;
	margin:0 auto;	
}
.pro_buy_result > p{
	color:#333;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	padding-top:10px;
}
.pro_buy_suc dl dd li{
	color:#666;
	font-size:14px;
	line-height:24px;
	padding-top:10px;	
}
.pro_buy_tips{
	padding-top:45px;
	text-align:center;
}
.pro_buy_tips span{
	display:inline-block;
/* 	padding-left:27px; */
    margin-left: -220px;
	background:url(../images/wram_01.png) 0 5px no-repeat;
	font-size:14px;
	line-height:24px;
}
.pro_buy_tips span a{
	color:#4277c7;
	margin:0 3px;	
}
.pro_buy_tips span a:hover{
	color:#4210c7;
}
.pro_buy_tips span em{
	display:inline-block;
	width:10px;
	height:14px;	
	vertical-align:middle;
	border-right:1px solid #c8c8c8;
	margin-right:10px;
}
.gcomcont2 .zx_center_right{
	width:1186px;
	border-bottom:1px solid  #e8e8e8;
}
.gcomcont2 .zx_center_right ul{
		width:1220px;
		padding:0 ;
		border:0 none;
}
.gcomcont2 .zx_center_right ul li{
	margin:0 27px;	
	padding-bottom:15px;
}

/*****************add css  160810*************************/
/******9-1*******/
.allpro_list li{
	padding-right:150px;
}
.allpro_list li >p{
	width:300px;	
}
.cc_xing{
	padding-top:5px;	
}
.cc_xing i{
	display:inline-block;
	vertical-align:middle;
	float:none;	
}
.cc_xing > span{
	display:inline-block;
	vertical-align:middle;
	padding:0 10px;
	border:1px solid #ff6738;
	line-height:24px;
	color:#999;
	font-size:16px;
	margin-left:10px;
}
.cc_xing > span em{
	color:#e63f37;
	font-size:14px;	
	font-weight:bold;
}
.allpro_list li > a{
	bottom:12px;	
}
/******9-1*******/
/*******9-2** 产品详情价格改动*******/
.binfro_bot_cel span.ar a{
	margin-left:222px;	
}

.buy_infro_li li span{
	color:#666;	
	float:left;
	display:block;
	height:24px;
	line-height:24px;
}
.buy_infro_li li span.xing i {
	display:inline-block;
	width:12px;
	height:12px;
	background:url(../images/xing.png) center center no-repeat;	
	vertical-align:top;
	margin-left:5px;
	padding-top:8px;
}

.buy_infro_price{
	width:600px;	
	padding-top:15px;
}
.buy_infro_price .buy_infro_pricel{
	float:left;
	color:#666;
	height:30px;
	line-height:30px;
	font-size:14px;
	width:95px;
}
.buy_infro_price .buy_infro_pricer{
	float:left;	
	width:505px;
}
.buy_infro_price .buy_infro_pricer em{
	display:inline-block;
	padding:0 10px;
	font-size:14px;
	color:#666;
	height:28px;
	line-height:28px;
	margin-bottom:7px;
	border:1px solid #ccc;
	margin-right:12px;	
	min-width:88px;
}
.buy_infro_price .buy_infro_pricer em b{
	font-weight:bold;	
}
.buy_infro_price .buy_infro_pricer em.on{
	color:#ff3333;
	border:1px solid #ff3333;	
}
/*******9-2*********/
/***********9-9资讯中心*******************/
.bort20{
	border-top:20px solid #f5f5f5;	
}
.information_center h5{
	font-size:36px;
	color:#333;
	line-height:100px;
	text-align:center;
}
.center_frame{
	width:1226px;
	padding-top:50px;	
}
.frame_top{
	width:378px;
	height:52px;
	border:1px solid #7e5fb1;
	padding:6px;
	position:relative;
	margin:0 auto;
	margin-bottom:20px;
	
}
.frame_top > span{
	width:378px;
	height:52px;
	background:#7e5fb1;
	line-height:52px;
	color:#fff;
	font-size:24px;
	display:block;
	text-align:center;
}
.frame_top >  i{
	display:block;
	height:21px;
	width:2px;
	background:#7e5fb1;
	position:absolute;
	bottom:-21px;
	left:188px;
}
.frame_mid{
	width:81%;
	margin-left:162px;
	border-top:2px solid #7e5fb1;
	position:relative;
	padding-top:28px;
	height:50px;
	z-index:10;
}
.frame_mid > span{
	display:block;
	position:absolute;
	width:160px;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	font-size:18px;
	background:url(../images/frame01.png) center center no-repeat;
}
.frame_mid > span > i{
	display:block;
	height:28px;
	width:2px;
	background:#7e5fb1;
	position:absolute;
	top:-28px;
	left:79px;
}
.frame_mid > span.frame_mid_span01{
	left:-79px;
}
.frame_mid > span.frame_mid_span02{
	left:280px;
}
.frame_mid > span.frame_mid_span03{
	left:637px;
}
.frame_mid > span.frame_mid_span04{
	right:-79px;
}
.frame_mid > span.frame_mid_span05{
	left:95px;
}

.frame_bot{
	width:100%;
	position:relative;	
}

.frame_bot_ul{
	position:absolute;	
	padding-top:20px;
}
.frame_bot_ul li{
	position:relative;
	margin-top:20px;
	text-align:center;	
	z-index:2;
}
.frame_bot_ul li > i{
	height:69px;
	width:2px;
	background:#fc936f;
	display:block;
	position:absolute;
	bottom:50%;
	left:50%;
	margin-left:-1px ;
	z-index:1;	
}
.frame_bot_ul li >a{
	display:inline-block;
	width:148px;
	height:48px;
	border:1px solid #68a7f4;
	font-size:14px;
	color:#68a7f4;
	line-height:48px;
	background:#fff;
	position:relative;
	z-index:5;
	vertical-align:top;
}
.frame_bot_ul li >a.acolumn2{
	height:40px;
	line-height:20px;
	padding:4px 24px;
	width:100px;
	font-size:12px;
}
.frame_bot_ul li >a:hover{
	background:#68a7f4;
	color:#fff;
	opacity:1;
}
.frame_bot_ul li >a.disabled{
	color:#b8b8b8;
	border:1px solid #e5e5e5;
	cursor:default;
}
.frame_bot_ul li >a.disabled:hover{
	color:#b8b8b8;
	border:1px solid #e5e5e5;
	background:#fff;
}
.frame_bot_ul li >span{
	display:inline-block;	
	width:26px;
	height:50px;
	vertical-align:top;
	position:relative;
	z-index:3;
}
.frame_bot_ul li >span>em{
	height:2px;
	width:100%;
	background:#fc936f;
	display:block;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-1px;	
}
.frame_litwo{
	width:326px;	
}
.frame_litwo li >a,.frame_litwo li > span{
	float:left;	
}

.frame_bot_ul01{
	left:0;
	top:0;	
}
.frame_bot_ul02{
	left:359px;
	top:0;	
}
.frame_bot_ul03{
	left:715px;
	top:0;	
}
.frame_bot_ul04{
	left:1079px;
	top:0;	
}
.frame_bot_ul05{
	left:0;
	top:0;	
}

.frame_bot_ul06{
	left:175px;
	top:0;	
}

.frame_bot_ul07{
	left:354px;
	top:0;	
}

.frame_bot_ul08{
	left:2px;
	top:0;	
}
.frame_bot_ul09{
	left:182px;
	top:0;	
}


.center_frame_fl {
	width:510px;
	float:left;	
}
.center_frame_fr {
	width:500px;
	float:right;	
}
.frame_mid_fl{
	width:70%;
	margin-left:74px;	
}
.frame_mid_fr{
	width:54%;
	margin-left:76px;	
}
.frame_top > span >em{
	font-size:16px;	
}

.z_index1{
	z-index:20!important;	
}
.z_index2{
	z-index:19!important;	
}
.z_index3{
	z-index:18!important;	
}
.z_index4{
	z-index:17!important;	
}
.z_index5{
	z-index:16!important;	
}
.z_index6{
	z-index:15!important;	
}
.z_index7{
	z-index:14!important;	
}
.z_index8{
	z-index:13!important;	
}
.z_index9{
	z-index:12!important;	
}
/***********9-9资讯中心*******************/
/***********9-13改动*******************/
.pro_detial p span.cc_xing02{
	display:inline;
}
.blue{
	color:#4277c7;	
}
.choose_channels{
	margin-top:15px;
	border-top:1px dashed #dddddd;
	border-bottom:1px dashed #dddddd;
	height:47px;
	line-height:47px;
	padding:0 20px;
	color:#666;
	font-size:14px;
}
.choose_channels span{
	display:inline-block;
	position:relative;
	vertical-align:middle;
	padding-left:30px;
	margin-left:40px;
	height:46px;
	margin-top:-2px;	
}
.choose_channels span input{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:8;
	opacity:0;
	filter:alpha(opacity=0);	
}
.choose_channels span label{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	border:1px solid #dcdcdc;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:6;
}
.choose_channels span label.on{
	border:1px solid #4277c7;
	background:url(../images/ic_28.png) center center no-repeat;
}
.choose_agreement{
	padding:10px 20px 0;
	line-height:30px;
}
.choose_agreement02{
	border-top:1px dashed #ddd;	
	padding:10px 20px 0;
	line-height:30px;
	margin-top:15px;
}
.choose_agreea01{
	display:blcok;
	float:right;
	width:120px;
	height:40px;
	text-align:center;	
	background:#ff8e44;
	color:#fff;
	font-size:16px;
	margin-top:5px;
	line-height:40px;
}
.choose_agreement_p{
	line-height:30px;
	color:#4277c7;
	font-size:14px;
}
.choose_agreement_p span{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	width:25px;
	line-height:30px;	
	position:relative;
}
.choose_agreement_p span input{
	width:18px;
	height:18px;
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:8;
	opacity:0;
	filter:alpha(opacity=0);		
}
.choose_agreement_p span label{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	background:url(../images/free_pro.png) -1px -33px no-repeat;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:6;
}
.choose_agreement_p span label.on{
	background:url(../images/free_pro.png) -1px  -6px no-repeat;
}
.choose_agreement_p  a{
	color:#4277c7;
}

.choose_agreea02{
	float:right;
	width:150px;
	height:45px;
	text-align:center;
	background:#ff3333;
	line-height:45px;
	color:#fff;
	font-size:14px;
	margin-top:8px;
	
}

.pt0{padding-top:0;}
/***********9-13改动*******************/

/*************9-28**********************/
.free_product{
	background:#fff;
	padding:20px 0;	
}	
.free_product_tit{
	height:40px;
	line-height:40px;
	padding-left:5px;
	border-bottom:1px solid #dddddd;
	font-size:16px;
	color:#666666;
	font-weight:bold;
	margin-bottom:20px;
}
.free_product  table  th{
	border:1px solid #dddddd;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#f5f5f5;
	font-size:14px;
	color:#999999;	
}
.free_product table td{
	border:1px solid #dddddd;
	padding:10px 10px;
	color:#333;
	vertical-align:middle;
	font-size:14px;
	line-height:20px;
	text-align:center;
}
.free_product table td.bgec{
	background:#ecf4ff;	
}
.text-left{
	text-align:left!important;	
}
.fang_input{
	display:inline-block;
	line-height:16px;
	padding-left:22px;
	position:relative;	
	margin:0 10px;
}
.fang_input i{
	display:block;
	width:14px;
	height:14px;
	border:1px solid #747373;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.fang_input >a ,.yuan_input >a{
	color:#4277c7;
	text-decoration:underline;
}
.fang_input >a:hover,.yuan_input >a:hover{
	opacity:0.6;
}
.fang_input i.on{
	background:url(../images/free_icon01.png) center center no-repeat;
}
.free_srcll_a{
	display:inline-block;
	position:relative;
	width:50px;
	height:20px;
	background:url(../images/free_con1.png) center center no-repeat;
	-moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}
.free_srcll_a.on{
	background:url(../images/free_con2.png) center center no-repeat;
}
.free_srcll_a i{
	display:block;
	width:30px;
	height:30px;
	background:url(../images/free_con1_1.png) center center no-repeat;
	left:0;
	top:0;
	margin-top:-5px;
	position:absolute;
}
.free_srcll_a.on i{
	background:url(../images/free_con2_1.png) center center no-repeat;
	left:20px;
}
.yuan_input{
	display:inline-block;
	line-height:18px;
	padding-left:22px;
	position:relative;	
	margin:0 10px;
}
.yuan_input i{
	display:block;
	width:18px;
	height:18px;
	background:url(../images/free_icon02.png) center center no-repeat;
	position:absolute;
	left:0;
	top:0;
}
.pbot15{
	padding-bottom:15px;
}
.free_table_p{
	white-space:nowrap;	
}
.free_product_tit2{
	height:40px;
	line-height:40px;
	padding-left:5px;
	border-bottom:1px solid #dddddd;
	font-size:16px;
	color:#666666;
	font-weight:bold;	
	padding-top:20px;
}
.add_agree{
	padding-top:20px;
	padding-bottom:5px;
	text-align:center;
	font-size:14px;
	color:#333;	
}
.add_agree .fang_input{
	margin:0 ;
	margin-left:-35px;	
}

/*************9-28**********************/
/***20161102start**/
.qipao{
	position:absolute;
	display:block;
	width:85px;
	height:44px;
	background:url(../images/qipao.png)	 no-repeat;
	background-position:left top;	
	color:#477ac9;
	font-size:12px;
	line-height:34px;
	text-align:center;
	right:-85px;
	top:-40px;
	display:none;
}

.qipao.default{
	background-position:right top;	
	color:#ff7c7f;
}
/***20161102end**/

/***20161107start**/
.qibx_black{
	color:black!important;
}

.qbx_qdbg{
	cursor:pointer;
	color:blue;
	display:inline-block;
	text-align:center;
	width:58px;
	position:relative;
}
.qbx_qx{
	cursor:pointer;
	color:blue;
	display:inline-block;
	width:40px;
}
/***20161107end**/

/********add css by 20170227 for 微信公众号******************/
.follow_wxinfro_top{
	padding-top:50px;
	text-align:center;	
	padding-bottom:5px;
}
.follow_wxinfro_top img{
		display:block;
		max-width:100%;
		margin:0 auto 11px;
}
.follow_wxinfro_top p{
	font-size:14px;
	color:#ff6161;
	line-height:30px;
}
.follow_wxinfro_step {
	padding-top:30px;
}
.follow_wxinfro_step p{
	font-size:14px;
	line-height:24px;
	color:#666;
	text-align:left;	
}
.follow_wxinfro_step p a{
	color:#4277c7;	
}
.follow_wxinfro_step p img{
	display:block;
	max-width:100%;
	margin:15px auto 30px;
}

.free_product_tit > span{
	margin-left:30px;
	font-size:14px;
	font-weight:normal;	
}

.free_product_tit > span a{
	color:#4277c7;		
}

.right_title > span{
	margin-left:30px;
	font-size:14px;
	font-weight:normal;	
}

.right_title > span a{
	color:#4277c7;		
}
/********add css by 20170227 for 微信公众号******************/

/*****
*
*
*20170522*
*
*
*****/
.choose_chan2{
	border-top:1px dashed #d6d6d6;
	border-bottom:1px dashed #d6d6d6;
	margin-top:24px;
}
.choose_chan2 em{
	display:inline-block;
	line-height:52px;
	vertical-align:middle;
	font-size:14px;
	color:#666666;	
	float:left;
	height:52px;
}
.choose_chan2 span{
	display:inline-block;
	position:relative;
	line-height:52px;
	font-size:14px;
	color:#666;	
	padding-left:32px;
	margin-left:30px;
	height:52px;
	float:left;
}
.choose_chan2 span >i{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	border:1px solid #dcdcdc;
	left:0px;
	top:50%;
	margin-top:-10px;
	z-index:6;
	cursor:pointer;
}
.choose_chan2 span.active >i{
	border:1px solid #4277c7;
	background:url(../images/ic_28.png) center center no-repeat;	
}
.choose_xieyi{
	line-height:26px;
	border-bottom:1px dashed #dcdcdc;	
	padding:15px 0;
}
.choose_xieyi a{
	display:inline-block;
	padding-left:30px;
	position:relative;
	line-hieght:26px;
	color:#4277c7;
	font-size:14px;	
	margin-right:20px;
}
.choose_xieyi a i{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	background:url(../images/free_pro.png) -1px -32px no-repeat;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:6;
}
.choose_xieyi a i.active{
	background:url(../images/free_pro.png) -1px  -5px no-repeat;	
}

.send_mess{
	border-bottom:1px dashed #d6d6d6;	
	padding:15px 0;
	position:relative;
	color:#333;
	font-size:14px;
}
.send_mess  a{
	display:block;
	width:150px;
	height:34px;
	line-height:34px;
	color:#fff;
	text-align:center;
	font-size:14px;
	background:#4277c7;
}
.send_mess input{
	border:1px solid #d6d6d6;	
	border-right:0 none;
	padding:6px 10px;
	line-height:20px;
	height:20px;
	font-size:14px;
	color:#333;
	width:140px;
	display:block;
	float:left;
}
.send_mess em{
	display:block;	
	width:150px;
	height:34px;
	line-height:34px;
	color:#fff;
	text-align:center;
	font-size:14px;
	background:#4277c7;
	float:left;
}
.buy_right{
	padding:15px 0;	
}
.buy_right a{
	display:block;
	width:150px;
	height:34px;
	line-height:34px;
	color:#fff;
	text-align:center;
	font-size:14px;
	background:#ff8e44;
}
.mb20{
	margin-bottom:20px;	
}
.pop_inp  a{
	display:block;
	width:150px;
	height:34px;
	line-height:34px;
	color:#fff;
	text-align:center;
	font-size:14px;
	background:#4277c7;
}
.pop_inp input{
	border:1px solid #d6d6d6;	
	border-right:0 none;
	padding:6px 10px;
	line-height:20px;
	height:20px;
	font-size:14px;
	color:#333;
	width:140px;
	display:block;
	float:left;
}
.pop_inp em{
	display:block;	
	width:150px;
	height:34px;
	line-height:34px;
	color:#fff;
	text-align:center;
	font-size:14px;
	background:#4277c7;
	float:left;
}
.pop_inp{
	padding:10px 65px 10px 130px ;	
}
.description_a {
	text-align:center;	
	padding:20px 0;
}
.description_a a{
	display:inline-block;
	padding-left:30px;
	color:#4277c7;
	font-size:14px;
	position:relative;	
}
.description_a a i{
	display:block;
	width:18px;
	height:18px;
	position:absolute;
	background:url(../images/free_pro.png) -1px -32px no-repeat;
	left:0px;
	top:50%;
	margin-top:-9px;
	z-index:6;
}
.description_a a i.active{
	background:url(../images/free_pro.png) -1px  -5px no-repeat;	
}
.description_box{
    width:684px;
    border:0px solid #f5f4f5;
    background:#fafafa;
    padding:8px;
}

/*滚动条*/
.description_box{position:relative;}
.description_box .thumb .end,#scrollbar1 .thumb { background-color: #e8e8e8; }
.description_box .scrollbar { position: absolute; width: 3px; background-color:#e8e8e8!important; top:0;right:0;}
.description_box .track{position:relative;}
.description_box .viewport{position:relative;}
.description_box .overview{position:absolute;top:0;left:0;}
.description_box .thumb { width: 5px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:-1px;}
.description_box .thumb .end { overflow: hidden; height: 5px; width: 13px; }
.description_box .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
.description_box .viewport { width:684px; height: 310px; overflow: hidden; position: relative; }     /****************高度可改***************/

/*20170612-qibx*/
.pop_inp em.ban {
    color: #808080;
    background: #dfdddf;
}
.pop_inp a.ban {
    color: #808080;
    background: #dfdddf;
}
.fll em:after{display:none;}
*{font-family:"Microsoft yahei"!important;}

#subproduct_introduce ul{float: left;}
#subproduct_introduce::after{
	content: '';
	clear: both;
	display: block;
	height: 0;
}