@charset "gb2312";
/* CSS Document */
* {outline:none;}
html,body,a,p,img,ul,li,span,strong,h1,h2,h3,h4,div,input,dl,dt {padding:0;margin:0;border:0;}
body {font-family:Arial, Helvetica, sans-serif,"宋体"; overflow-x: hidden;}
ul,li {list-style:none;} 
.clear {font-size:0px;height:0px;overflow:hidden;line-height:0px;clear:both;}

/*右边咨询*/

.consult_gdt {position: fixed; top:130px;right:0px; float:right; display:none; background:url(../images/cbpl.png) no-repeat 0 0;  width:174px; height:39px; line-height:39px; padding:0 10px 0 22px; z-index:98; overflow:hidden; font-size:12px; color:#000000; }
.rdh_close { width:8px; height:8px; cursor:pointer; position:absolute; bottom:3px; right:3px; }

.consult_cont { position: fixed; top:170px;right:0px; float:right; display:none; width:95px; height: 284px;float:right; padding-top:75px ;z-index:98; background:url(../images/side_bar.png) no-repeat center top}
.consult_cont ul{/* background:url(../images/ydh083.png) no-repeat; */ width: 95px; height: 238px; padding-top:10px;position: relative;top: 100px;}

/*
span.lysj {
    background: url(../images/side_bar_sign_v2.png) no-repeat -11px 1px;
    width: 21px;
    height: 21px;
    position: absolute;
    left: 10px;
    top: 8px;	
}

span.xqcs {
    background: url(../images/side_bar_sign_v2.png) no-repeat -11px -35px;
    width: 21px;
    height: 21px;
    position: absolute;
    left: 8px;
    top: 7px;
}

span.zxzx {
    background: url(../images/side_bar_sign_v2.png) no-repeat -11px -73px;
    width: 21px;
    height: 21px;
    position: absolute;
    left: 8px;
    top: 8px;
}
span.ppjm {
    background: url(../images/side_bar_sign_v2.png) no-repeat -11px -177px;
    width: 21px;
    height: 21px;
    position: absolute;
    left: 8px;
    top: 8px;
}
span.zcyl {
    background: url(../images/side_bar_sign_v2.png) no-repeat -11px -108px;
    width: 21px;
    height: 21px;
    position: absolute;
    left: 8px;
    top: 8px;
}
*/
span.hddb {
    background: url(../images/hddb.png) no-repeat center center;
    width: 95px;
    height:83px;
    display: block;
    position: relative;
    background-size: 100% 100%;
	padding-top: 6px;
}

.fh_top {width: 95px;height: 83px;position: relative;/* bottom: 0; */right:1px;cursor:pointer;font-size:16px;color:white;line-height:36px;text-align:center;font:bold 14px/14px "microsoft yahei";color:white;}


.consult_cont ul li { height: 25px; line-height:36px;color:#ffffff; padding-left: 0px; font-size: 12px; text-align:center;width: 95px;background:url(../images/sbl_b.png) no-repeat center center;background-size: 100% 100%;margin: 3px auto;}
.consult_cont a{ display:block; width:75px; height:30px; background-color:transparent;}

.consult_cont a:link,.consult_cont a:visited{position:relative;height: 25px;color:#ffffff;text-decoration:none; font-family:"宋体"; font-size:12px; width: 95px;line-height: 25px;}
.consult_cont a:hover,.consult_cont a:active {color:#b10e15;background-size: 100% 100%;position:relative;height:25px;line-height:25px; text-decoration:none; font-family:"宋体"; font-size:12px;background:url(../images/sbl_a.png) no-repeat center center;}
/*导航*/

.sy_nav { width:100%; height: 38px; background:white;z-index: 100;border-bottom: 3px solid #e1002d;}
.sy_nav_bj {background-color: #4b4a4a !important;}
.sy_nav_box { width:1210px; margin:0 auto; height: 38px; z-index: 100;}
.sy_nav_logo { width:157px; height:60px; padding:0; margin:0; }
.sy_nav_box ul .sy_nav_logo a{ display:block; width:141px; height:60px; padding:0}
.sy_nav_box ul li {position:relative;float:left;line-height: 38px;color:#ffffff;font-family:"微软雅黑";z-index: 100;width: 134px;text-align: center;}
.sy_nav_box ul li:after{content:"";position:absolute;height:14px;width:1px;background: #e5e5e5;top: 12px;left:0;}
/*.sy_nav_boxL:after{background: none!important;}*/
.jzmt{background: #e5005a;border: 1px solid #e5005a;font-family:"微软雅黑"!important;color: #fff!important}
.jzmt:hover{color: #fff!important;background: #e1002d}
.qbfl_box { /*width:110px;*/text-align:center; position:relative; font-size:16px; /*z-index:999;*/ padding:0 20px}
.sy_nav_fl { position:absolute; top:38px; left:-1px; width:266px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:#ffffff; z-index:10000; overflow:hidden; height:0px; /* border-bottom: 1px solid #e2e2e2; */ box-shadow:-1px 2px 13px rgb(213, 211, 211);}
.sy_nav_fl ul li {
  width: 89%;
  padding: 8px;
  font-size: 14px;
  color: #343434;
  text-align: left;
  border-bottom: 1px dotted #e2e2e2;
  line-height: 0;
  padding-left:25px;
}
/**************************new functionally change on menu bar*************************/
.sub_sy_nav_fl{width: 751px;height: 466px;position:absolute;top:41px;left:267px;z-index:9999;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4;background:white;text-align:left;display:none;}
.sub_sy_nav_fl>div{width: 685px;margin-left: 36px;border-bottom:1px dotted #d8d8d8;padding-top: 7px;padding-bottom: 6px;}
.sub_sy_nav_fl>div>div{display:inline-block;*display:inline;*zoom:1;}
.sub_sy_nav_fl>div>div.styles{font:bold 14px/24px "宋体";color:#000000;vertical-align: middle;}
.sub_sy_nav_fl>div>div.classify{vertical-align:top;}
.sub_sy_nav_fl>div>div.classify p span a{font:bold 12px/24px "宋体";color:#666666;padding-left:24px;padding-right:11px;}
.sub_sy_nav_fl>div>div.classify a{font:12px/24px "宋体";color:#666666;padding: 0 11px;border-right:1px solid #f4f4f4;}
.sy_nav_fl ul li:hover{background-color:#ffe6eb;}
.sub_sy_nav_fl>div>div.classify a:hover{color:#e5005a;}
.ggwz{width:340px;}
.ggwz>a>img{width:100%;}
/**************************new functionally change on menu bar*************************/
/*.sy_nav_fl_dlm { width:236px; height:30px; line-height:30px; }*/
.sy_nav_fl_dlm {/*width: 98px;*/height: 33px; line-height:30px; /*text-align: center;*/}
.sy_nav_fl_dlm_left {background: url(../images/nav_icon_02.png) no-repeat center top;width: 36px;height: 25px; background-position:0 0; clear: left;vertical-align: middle;}
.sy_nav_fl_dlm_left_fg {background-position: 0 -95px; height:31px; margin:0;}
.sy_nav_fl_dlm_left_gn {background-position: 0 -185px; height:31px; margin:0;} 
.sy_nav_fl_dlm_left_dp  {background-position: 0 -279px; height:31px; margin:0;} 
.sy_nav_fl_dlm_left_qwfn  {background-position: 0 -372px; height:31px; margin:0;} 

.sy_nav_fl_dlm_right { font-weight:bold; clear: left; width: 82px;/* text-align: center;*/ margin-left:12px;}
.sy_nav_fl_dlm_right>a{font:bold 14px/30px "microsoft yahei" !important;color:#343434 !important;}
.sy_nav_fl_dlm_right>a:hover{color:#e5005a !important;}
.sy_nav_fl_xf a:link,.sy_nav_fl_xf a:visited { color:#343434; font-size:12px; padding:0 12px 0 0; line-height:20px; display: inline-block;
white-space: nowrap;}
.sy_nav_fl_xf a:hover,.sy_nav_fl_xf a:active { color:#e5005a; font-size:12px; padding:0 12px 0 0; line-height:20px; display: inline-block;white-space: nowrap;} 
.sy_nav_box a {color:#ffffff; font-size:16px; text-decoration:none; font-family:"宋体";}
.sy_nav_hot a:nth-child(1){height:38px;color:#e1002d !important;} 
.sy_nav_hoy a:nth-child(1){height:38px;color:#e1002d !important; } 
.sy_nav_search { width:390px; padding:0 5px; height:30px; line-height:30px; background:url(../images/ss_bj.jpg) no-repeat 0 0;float:right; margin-top:15px;}
.sy_nav_search_box { width:345px; height:20px; line-height:20px; padding:5px 10px; font-size:14px; float:left; color:#999999; }
.nva_anniu { width:25px; height:30px; float:left; cursor: pointer; display:block; background:none; }
/*2015.4.29*/
.dh_sy_nav_mr a{width: 134px;height:38px;text-align:center;line-height: 38px;display:block;color:#333333;}
/*2015.4.29*/

/*登录后信息*/
.dlh_xx { width:100%; height:45px; background-color:#343434; }
.dlzt_box { width:1210px; margin:0 auto; height:45px; line-height:45px; }
.dlh_left { width:297px; height:20px; float:left; /*color:#6e6e6e; font:16px/45px "微软雅黑";*/ margin-top:12px;}
.dlh_right { float:right; }
.tx_boxnew {width: 97px; padding-left:10px; padding-top:5px; padding-bottom:5px; height:20px;/* border-left:1px solid #868686; border-right:1px solid #868686; */position:relative; float:left;/* z-index:100;*/ margin-top:0;top: -17px;}
.tx_mu_box { position:absolute; top:38px; right:-38px; width: 153px; height:0px; /* border: 1px solid #e2e2e2; border-right:1px solid #e2e2e2; */ background:#ffffff; z-index:101; overflow:hidden;}
.tx_mu_box ul li { height: 33px; line-height:33px; font-size:14px; color:#343434; font-family:"宋体";border-bottom: 1px dotted #e2e2e2;padding-left:50px; width: 103px;}
.tx_mu_box ul li a:link,.tx_mu_box ul li a:visited {color:#343434; text-decoration:none; font-size:14px; }
.tx_mu_box ul li a:hover,.tx_mu_box ul li a:active {color:#e5005a; text-decoration:underline; font-size:14px;}

.wdkj,.lgj,.tc{ background:url(../images/dl_xx.png) no-repeat 0 0;  background-position:20px 10px; width:16px; height:16px; }
.lgj { background-position:20px -14px; }
.tc {background-position:20px -38px;}

.wdkj a,.lgj a,.tc a{ padding:0; text-decoration:none}
.xx_box {/* width:35px;*/ padding:8px 10px 4px 15px; height:18px; /*border-right:1px solid #868686;*/ position:relative; float:left; /* z-index:100;*/}
.xx_mu_box { width:248px; height:0px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:#ffffff;z-index:11; position: absolute; top:30px; right:0px; overflow:hidden;}
.xx_mu_box ul li { font-size:14px; color:#343434; font-family:"宋体"; height:33px; line-height:33px; border-bottom:1px solid #e2e2e2; width:228px; padding:0 10px; overflow:hidden; }
.xx_hs { color:#e5005a; margin-right:10px; margin-left:4px;}
.xx_mu_box a:link,.xx_mu_box a:visited {color:#343434; text-decoration:none; font-size:14px; padding:0 }
.xx_mu_box a:hover,.xx_mu_box a:active {color:#e5005a; text-decoration:underline; font-size:14px;}
.xx_mu_box ul .xx_hsnew{ display:block; text-align:center; width:100%; height:19px; padding:15px 0 0 0;}
.xx_mu_box ul .xx_hsnew span{ display:block; margin:0px auto; width:30px; height:2px; background:url(../images/dot.png) no-repeat}
.xx_box .dl_shuzi { position:absolute; width:14px; height:10px; overflow:hidden; font-size:12px; color:#e5005a; background-color:#ffffff; top:5px; left:25px; line-height:10px; overflow:hidden; border:1px solid #ffffff; border-radius:2px; -moz-border-radius:2px; text-align:center; }
.dl_tx { width: 20px; height: 20px; float:left;}
.dl_tx a{ padding:0}
.dl_tx img { border-radius: 50%; overflow:hidden; }
.dl_mz { min-width:45px; max-width:128px; height:20px; line-height:20px; font-size: 14px; font-family:"宋体"; overflow:hidden; float:left; color:#ffffff; padding-left: 8px; padding-top: 0px;}
.dl_mz a { /*width:45px;*/ height:20px; line-height:20px; font-size: 14px; font-family:"宋体"; overflow:hidden; float:left; color:#000000;text-decoration:none; padding: 0}
.dl_mz a:hover{ /*width:45px;*/ height:20px; line-height:20px; font-size:14px; font-family:"宋体"; overflow:hidden; float:left; color:#e5005a;text-decoration:none;}
.dl_jt {width:10px; height: 7px; padding-top: 10px; float:left; padding-left:3px; position: absolute; margin-right: 12px; left: 112px;}
.dl_jt02 { padding:4px 0 0 0px;}
.dl_ld { /*width:15px;*/ height:14px; float:left; }
.dl_ld img{ float:left; margin-right:6px;}
.fsbj { background-color:#f5f5f5;}
/*注册信息*/
.zcdh_hs { width:100%; height:26px; line-height:26px; background-color:#f1f1f1; }
.dl_zc_box { width:100%; background:#ffffff; }
.dl_zc { width:1210px; height:92px; padding:0px 0; margin:0 auto; }
.zc_box { width:510px; float:left; }
.zc_left { width:130px; float: left; cursor:pointer; }
.zc_right { width:407px; float: left; }
.zc_r_d { font-size:16px; color:#999999; padding-top:10px; }
.zc_r_d ul li { float:left; margin-right:3px; }
.zc_r_d ul li a:link,.zc_r_d ul li a:visited {border:1px solid #c9c9c9; padding:3px 5px; /*color:#c9c9c9;*/ color:#d8d8d8; font-size:14px;text-decoration:none; font-family:"微软雅黑"; display:block; }
.zc_r_d ul li a:hover,.zc_r_d ul li a:active {border:1px solid #e5005a; padding:3px 5px; color:#e5005a; font-size:14px;text-decoration:none; font-family:"微软雅黑"; display:block; }
.dl_box { /*width:325px;*/ float:right; padding:16px 0 0 0; position:relative;margin-right: 306px}
.dl_tbox{ /*width:325px; height:60px; */ display:block}
.dl_tbox ul{ height:35px; overflow:hidden}
.dl_tbox ul li { float:left; padding-left:3px; font-size:14px; font-family:"宋体";}
.dl_sj { width:153px; height:23px; line-height:23px; border:1px solid #c9c9c9; margin-top:5px; padding:0 5px; /*color:#afafaf;*/ color:#d8d8d8;}
.dl_mm { width:133px; height:23px; line-height:23px; border:1px solid #c9c9c9; margin-top:5px; padding:0 5px;   /*color:#afafaf;*/ color:#d8d8d8;} 
.dl_d {  width:120px; height:20px; line-height:20px; font-size:12px; font-family:"宋体"; /*color:#908a8a;*/ color:#d8d8d8; width:120px; height:20px; padding-left:18px;  }
.jzw_dx { position:absolute; top:39px;*top:38px; left:3px; *left:0px;}
.nav_right51{}
.reges_status {width: 97px;position: absolute;top: 30px;right: 154px;}
.nav_right51 ul li .denglu,.nav_right51 ul li .zhuce{ display:block; /*width:50px;*/ height:30px; font:14px/30px "宋体"; text-align:center; color:#343434; padding:0 8px; }
.nav_right51 ul li .denglu{ background:#f5f5f5}
.nav_right51 ul li .denglu:hover,.nav_right51 ul li .zhuce:hover{text-decoration:none;}
.nav_right51 ul li .denglu:hover{ background:#fff}
.nav_right51 ul li .zhuce{ background:#fff}
.nav_right51 ul li .zhuce:hover{ background:#f5f5f5}

/*.sy_nav_box ul .denglu{ margin-left:170px}*/
.redjiange{width:2px; height:28px;/* margin-top:1px;*/ float:left}
.v_line{height: 31px; background:#d8d8d8; width:1px;/*margin-top: 9px;*/}
.jiangenew{ /*background:url(../images/jiange_1.jpg) no-repeat; */}

.nav_right51 ul{ height:30px; position:relative;border:1px solid #e5e5e5; border-radius:5px; width:90px;}
.nav_right51 ul .rightf{ float:left}
.dl_ldtext{ font:12px/14px "宋体"; color:#fff; display:block; float:left}
.surprise{ width:50px; height:50px; background:url(../images/yl.gif) no-repeat; position:absolute; top:-21px; right:-33px;}
.gif3{width:144px; height: 38px; background:url(../images/yuye01.jpg) no-repeat center;position: relative; top: 0px; left: 1066px;cursor:pointer;}
.gif3 a{ display:block; width:100%; height:100%; background-color:transparent; padding:0}
.qbfl_box>span{width:14px;height:14px;background:url(../images/abe.png) no-repeat center;  position: absolute;left: 81px;
  margin-top:12px;}
.pointer_01 { position: relative; top: -26px;z-index: 99;}
.pointer_01 img { position: absolute; width: 50px; height: 50px; z-index: 101; right: -6px; top:-15px}
.loginn{position:relative;}
.ads { width: 100%;}
.ads img { width: 100%;}
.sy_nav_fl_xf {}
.sy_nav_fl_xf_1 a {color: #343434;font-size: 12px;padding: 0 12px 0 0;line-height: 20px;display: inline-block;white-space: nowrap;
}
.sy_nav_fl_xf_1 a:hover{color:#e5005a;}
.sy_nav_fl_xf_1 {width: 241px;padding-top: 0px;}

.sy_nav_fl_dlm>div {
    display: inline-block;
}
.sy_nav_box ul li:nth-child(6):before{content:"";position:absolute;top:3px;right:15px;width:23px;height:12px;background:url(../images/new.png) no-repeat;}
.sy_nav_box ul .dh_sy_nav_mr:nth-child(3):before{content:"";position:absolute;top:0px;right:5px;width:23px;height:12px;background:url(../images/new.png) no-repeat;} 