@charset "utf-8";
/* CSS Document */
body { font-size: 14px; font-family:"Microsoft YaHei", "宋体", Verdana, Arial; margin: 0; padding: 0; color: #333;background: #f0f1f3;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
h1, h2, h3, h4, h5, h6,.my,strong,b,samp,input{ font-family: "Microsoft YaHei", "宋体"; }
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p { margin: 0; padding: 0; border: none; list-style-type: none; }
samp,small{ font-size:14px;}
div,p{vertical-align: top;}
em{font-style:normal;}
.fwb{font-weight: bold;}
.por { position: relative; }
a{text-decoration: none; color:#333;transition: color 0.3s;}
a:hover,.news_co dt a:hover{ color:#b00233;transition: color 0.3s;}
.f_l,.fl { float: left; }
#f_r,.f_r,.fr { float: right; }
.dis { display: block; }
.inline { display: inline; }
.none { display: none; }
.bor{border:solid 1px #d8d3c8; background:#fff;}
.bob{ border-bottom:solid 1px #d8d3c8;}
.tal,#tal{text-align:left;}
.tac{text-align: center;}
.tar{text-align: right;}
.bon,#bon{ border:none;}
.hide{display:none;}
.bac_f{ background:#fff;}
img { border: medium none; vertical-align:bottom; }
.red{color: #c00;}
/*清除浮动*/
.clearfix:after{ content: "."; display: block; height: 0; visibility: hidden; }
* html .clearfix{zoom:1;} /* IE6 */
*+html .clearfix{zoom:1;} /* IE7 */
/*英文强制换行*/
.word { word-break: break-all; }
/*页面留白*/
.blank{height:0px;line-height:0px;*margin:0}
.blank2{height:2px;line-height:2px}.blank4{height:4px;line-height:4px}.blank5{height:5px;line-height:5px}.blank6{height:6px;line-height:6px}.blank8{height:8px;line-height:8px}.blank10{height:10px;line-height:10px}.blank12{height:12px;line-height:12px}.blank14{height:14px;line-height:14px}.blank15{height:15px;line-height:15px}.blank16{height:16px;line-height:16px}.blank18{height:18px;line-height:18px}.blank20{height:20px;line-height:20px}.blank30{height:30px;line-height:30px}.blank40{height:40px;line-height:40px}.blank50{height:50px;line-height:50px}.blank60{height:60px;line-height:60px}.blank,.blank2,.blank4,.blank5,.blank6,.blank8,.blank10,.blank12,.blank14,.blank15,.blank16,.blank18,.blank20,.blank30,.blank40,.blank50,.blank60{clear:both;visibility:hidden}
.mt5{ margin-top: 5px; }
.mt10{ margin-top: 10px; }
.mt20{ margin-top: 20px; }
.mt25{ margin-top: 25px; }
.mt30{ margin-top: 30px; }
.mb5{ margin-bottom: 5px; }
.mb10{ margin-bottom: 10px; }
.pof{position:fixed;*position:absolute}
.por{position:relative;*zoom:1}
.poa{position:absolute}
.p0{padding:0}.p2{padding:2px}.p4{padding:4px}.p6{padding:6px}.p8{padding:8px}.p10{padding:10px}.p12{padding:12px}.p16{padding:16px}.p18{padding:18px}.p20{padding:20px}.p22{padding:22px}.p24{padding:24px}.p26{padding:26px}.p28{padding:28px}.p30{padding:30px}.p40{padding:40px}.p50{padding:50px}.p60{padding:60px}
/*布局*/
.main{width: 100%;display: block;}
div{ margin: 0 auto; padding: 0; }
.w1000,.content,div.cp{ width:1200px; height: auto; }
.w100b,.w100p{ width:100%;}
.w95b,.w95p{ width:95%; margin:15px 2.5%;}
.box_f{background: #fff;/*border: solid 1px #eff0ef;*/}
.fz0{font-size:0}.fz12{font-size:12px}.fz13{font-size:13px}.fz14{font-size:14px}.fz16{font-size:16px}.fz18{font-size:18px}.fz20{font-size:20px}.fz22{font-size:22px}.fz24{font-size:24px}.fz26{font-size:26px}.fz28{font-size:28px}.fz30{font-size:30px}.fz32{font-size:32px}.fz36{font-size:36px}.fz38{font-size:38px}.fz40{font-size:40px}.fz40{font-size:40px}.fz42{font-size:42px}.fz46{font-size:46px}.fz48{font-size:48px}.fz50{font-size:50px}
/*移动比例布局*/
.q_flex{display:-moz-box;display:-webkit-box;display:-ms-flexbox;display:box;width:100%}
.q_flex>li,.q_flex>div{-moz-box-flex:1.0;-webkit-box-flex:1.0;-ms-flex:1.0;box-flex:1.0;width:1%;width:auto\9;padding:0 10px\9;display:inline\9;zoom:1\9}

.q_flex2{display:flex;justify-content:space-between;flex-wrap:wrap}
.q_flex2 li,.q_flex2>div{float:left;box-sizing:border-box;_margin:0 10px !important}
.q_flex2 .fl{box-sizing:border-box}

.q_flex3{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:center;align-items: center;}
.q_flex img,.q_flex2 img,.q_flex3 img{display: block;margin: 0 auto;}

.flex_fdc{flex-direction: column;}
.flex_aic{align-items: center;}
.flex_fww{flex-wrap: wrap;justify-content: center;}
.flex_jcs{justify-content: space-between;}

.q_quote{border-left:solid 5px #20a0ff}

.q_col_1{width:4.16667%}.q_col_2{width:8.33333%}.q_col_3{width:12.5%}.q_col_4{width:16.66667%}.q_col_5{width:20.83333%}.q_col_6{width:25%}.q_col_7{width:29.16667%}.q_col_8{width:33.33333%}.q_col_9{width:37.5%}.q_col_10{width:41.66667%}.q_col_11{width:45.83333%}.q_col_12{width:50%}.q_col_13{width:54.16667%}.q_col_14{width:58.33333%}.q_col_15{width:62.5%}.q_col_16{width:66.66667%}.q_col_17{width:70.83333%}.q_col_18{width:75%}.q_col_19{width:79.16667%}.q_col_20{width:83.33333%}.q_col_21{width:87.5%}.q_col_22{width:91.66667%}.q_col_23{width:95.83333%}.q_col_24,.w100b,.w100p{width:100%}

.m0{margin:0}.m2{margin:2px}.m4{margin:4px}.m6{margin:6px}.m8{margin:8px}.m10{margin:10px}.m12{margin:12px}.m14{margin:14px}.m16{margin:16px}.m18{margin:18px}.m20{margin:20px}.m22{margin:22px}.m24{margin:24px}.m26{margin:26px}.m28{margin:28px}.m30{margin:30px}.m40{margin:40px}.m50{margin:50px}.m60{margin:60px}.m_a{margin:0 auto !important}

.p0{padding:0}.p2{padding:2px}.p4{padding:4px}.p6{padding:6px}.p8{padding:8px}.p10{padding:10px}.p12{padding:12px}.p16{padding:16px}.p18{padding:18px}.p20{padding:20px}.p22{padding:22px}.p24{padding:24px}.p26{padding:26px}.p28{padding:28px}.p30{padding:30px}.p40{padding:40px}.p50{padding:50px}.p60{padding:60px}


/*按键*/
#btn-01{ }
#btn-01:hover{ }

/*头部*/
.top{line-height: 46px;height: 46px;background: #001e50;color: #fff;}
.top a{color: #fff;}
.top .l,.top .r{width: 50%;float: left;}
.top .l a{display: inline-block;margin: 0 15px 0;}
.top .l a:hover{color: #ffeb3b;}
.top .l a i{display: inline-block;*zoom:1; *display:inline;width:12px;height: 12px;margin: 0 3px;}
.top .l .ico1{background:url(../img/ico1.png) center center no-repeat;background-size: 100%;*background-size: cover;}
.top .l .ico2{background:url(../img/ico2.png) center center no-repeat;background-size: 100%;*background-size: cover;}
.top .r {text-align: right;}
.top .r div{width: auto;display: inline-block;*zoom:1; *display:inline;}
.top .r .top_members a{margin: 0 6px;}
.top .r .top_members i{margin: 0 5px 0 0;font-size: 14px;}
.top .r .top_members .icon-yonghurenzheng{font-size: 12px;}
.top .r .training{margin: 0 0 0 20px;}
.top .r .training a{background: #103c86;padding: 3px 15px;margin: 0;}
.top .r .training a:hover{background: #d99502;}
.header_bj{background: #fff;}
.header{}
.header .r{margin:30px 0 0;}
.header .r a{margin: 0 4px;border: solid 1px #c6ccc6;border-radius: 4px;padding:4px 8px;display: inline-block;}
.header .r a i{color: #c00;margin: 0 4px 0 0;}
.logo{padding:13px 0;display: inline-block;*zoom:1; *display:inline;}
.logo img{height: auto;}
.top{}
.so{width: 200px;display: inline-block;float: right;margin:0;*zoom:1; *display:inline;z-index: 1900;position: absolute; top: 10px; right: 5px;}
.so input{display: block;border: solid 1px #c00;line-height: 32px;padding:0 5px;width:190px;height:32px;border-radius: 2px;}
.so a{position: absolute;top: 3px;_top: -3px;right: 0px;color: #c00;padding: 4px 10px;}
.so a i{font-size:20px !important; }


/*导航*/
.nav{background: #fff;line-height: 56px;position: relative;z-index: 999;}
.nav li{display: inline-block;margin: 0 5px;padding: 0 3px;*zoom:1; *display:inline;*float: left;}
.nav li h3 a{display: block;margin: 0 0 3px;}
.nav li h3 a:hover{color: #c00;}
.nav .on{position: relative;z-index: 999;}
.nav .on h3 a{border-bottom:solid 3px #c00;margin: 0;}
.nav .sub{position: absolute;top:59px;left: 0;background: #b50606;width: 150px;margin: 0 0 0 -40px;z-index: 999;box-shadow: 0px 12px 25px -13px rgba(0, 0, 0, 1);}
.nav .sub a{text-align: center;display: block;line-height: 42px;border-bottom: solid 1px #9e1010;color: #fff;}
.nav .sub a:hover{color: #fff6db;}
.nav .sub li{display: block;margin: 0;padding: 0;width: 100%;}
.nav .icon-shouye1{margin: 0 5px 0 15px;}
.nav .affiche{position: absolute;top: 0;right: 8px;}
.nav .affiche i{margin: 0 5px 0 0;}

/*当前位置*/
.current{padding:10px 0;color: #999;font-size: 12px;text-indent:20px;}
.current a{color: #666;margin: 0 3px;}

/*首页*/
.i_hot{padding: 15px;vertical-align:top;}
.slideBox,.slideBox .bd img{width:500px; height:336px;z-index:0;}
.slideBox{ overflow:hidden; position:relative; border:1px solid #ddd;display: inline-block;}
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px;z-index:999;}
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
        .slideBox .hd ul li{ float:left; margin-right:2px;  width:7px; height:7px;text-align:center; background:#f5f9fe;cursor:pointer;border-radius: 8px;margin: 0 3px;}
        .slideBox .hd ul li.on{ background:#ffb100;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;z-index: 9;}
        .slideBox .bd img{ display:block;float: left;}
        .slideBox .bd span{position: absolute;bottom: 0;left: 0;background:rgba(0, 0, 0, 0.3)!important;filter:Alpha(opacity=30); background:#000;color: #fff;line-height: 36px;width:96%;padding: 0 2%;}
.i_hot .co{width: 630px;padding: 0 0 0 25px;display: inline-block;*zoom:1; *display:inline;}
.i_hot .co h1{padding:0 0 12px;}
.i_hot .co h1 a{font-size: 20px;}
.i_hot .co .tit p{display: block;color: #999;padding:0 0 16px;margin: 0 0 6px;}
.i_hot .co .tit p:hover{color: #666;}
.i_hot .co ul li{padding: ;line-height: 32px;height: 32px;position: relative;}
.i_hot .co ul li a{display: block;}
.i_hot .co ul li i{color: #999;}
.i_hot .co ul li span{position: absolute;top: 0; right: 0;color: #999;}
.i_hot .i_affiche{background: #f5f9fe;width: 480px;padding: 10px;display: inline-block;*zoom:1; *display:inline;overflow:hidden; position:relative;}
.i_hot .i_affiche .tit{display: inline-block;*zoom:1; *display:inline;width: 70px;text-align: center;line-height: 22px;padding:8px 0;background: #1479d7;color: #fff;float: left;}
.i_hot .i_affiche .tit a{color: #fff;}
.i_hot .i_affiche dd a{position: relative;display: block;}
.i_hot .i_affiche dd{padding: 0 0 0 90px;line-height: 30px;}
.i_hot .i_affiche2{margin: 0 0 0 15px;width:626px;}
.i_affiche .infoList{padding:0 10px !important;}
.i_affiche .infoList li{ height:30px; line-height:30px;}
.i_affiche .infoList li .date{ float:right; color:#999;  }
.bulletin{border: 0;margin:1px 0 0;position:relative; }
.bulletin em{position: absolute;top: 10px;left: 12px;font-size: 24px;color: #f33;}
.bulletin .bd{ padding:10px; }
.bulletin .bd .tempWrap{ width:94% !important; }
.bulletin .bd ul{ overflow:hidden; zoom:1; }
.bulletin .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }
.bulletin .bd ul li span{ color:#999;padding: 0 3px 0;}


.i_list{padding: 15px;}
.i_box{width: 360px;overflow: hidden;display: inline-block;margin: 0 13px;*zoom:1; *display:inline;}
.i_box dt b,.i_box .tit2 b{color: #c00;font-size: 22px;font-weight: normal;display: inline-block;border-left: solid 9px #c00;padding:0 12px;}
.i_box dd{margin: 17px 0 0;position: relative;/*height:50px;*/float: left;width: 100%;}
.i_box dd img{width: 136px;height: 92px;float: left;padding: 0 10px 0 0;}
.i_box dd a b{display: inline-block;*zoom:1; *display:inline;display: flex;font-size: 18px;font-weight: normal;}
.i_box dd p{color: #999;padding: 0 10px;width: 206px;display: inline-block;position: absolute;bottom: 0;right: 0;font-size: 12px;*zoom:1; *display:inline;}
.i_box dd p span{*float: none !important;*padding: 0 0 0 90px;}
.i_box dt,.i_box .tit2{position: relative;}
.i_box dt span,.i_box .tit2 span{position: absolute;top: 5px;right: 10px;}
.i_box dt span a,.i_box .tit2 span a{border: solid 1px #ccc;padding: 2px 6px;color: #999;}
.i_box .li{padding: 12px 0 0;line-height: 22px;}
.i_box .li i{color: #999;}
.i_box2{width: 745px;vertical-align: top;}
.i_box2 dd{width: 48%;padding: 0 1% 0 0;display: inline-block;*zoom:1; *display:inline;}
.i_box2 .d_top{width: 100%;border-bottom: solid 1px #dedede;padding: 0 0 15px;height: auto;}
.i_box2 .d_top img{width: 300px;height: 186px;padding: 0 10px 0 0;}
.i_box2 .d_top p{width: 420px;bottom:15px;}
.i_box2 .d_top .co{padding: 15px 5px;display:flex; color: #666;line-height: 26px;}

.box_dd{height: 47px !important;margin: 10px 0 0 !important;}
.box_dd img{width: 50px !important;height: 42px !important;}
.box_dd b{font-size: 16px !important;}

.cooperation{padding: 6px 10px;}
.cooperation a{width:20%;margin: 3px 2%;display: inline-block;color: #666;}

.i_introduce{padding:15px;color: #666;line-height: 24px;}
/*内容*/
.content{}
.list_l{width: 886px;float: left;background: #fff;margin: 1px 0 0;*overflow: hidden;}
.list_l .list_tit,.register_top{color: #c00;font-size: 26px;border-left: solid 9px #c00;padding: 0 15px;margin:15px 0 0 18px;}
.list_l .i_box2{width: 860px;}
.list_l .i_box2 .d_top{width: 98%;padding:0 1% 15px;margin: 22px 0;border: 0;}
.list_l .i_box2 .d_top p{width: 520px;}

.list_r{width:313px;float: right;background: #fff;margin:1px 0 0;border-left: solid 1px #f0f1f3;}
.list_r .list_tit{margin:2px 0 0;}
.list_r .list_tit b{color: #c00;font-size:26px;border-left: solid 9px #c00;font-weight: normal;padding: 0 15px;margin:0 0 0 18px;display: inline-block;*zoom:1; *display:inline;}
.list_r .i_box{width: 270px;}
.list_r .i_box img{width: 92px;height: 62px;}
.list_r .i_box dd a b{font-size: 16px;}
.list_r .i_box dd{height: 63px;}
.list_r .i_box dd p{width: 157px;}
.list_r .i_box dd p span{*padding: 0 0 0 30px;}

/*新闻*/
.news{}
.news_tit{font-size: 28px;color: #333;text-align: center;padding: 30px 25px;text-align: center;margin:-2px 0 0;}
.news_top{border-top: solid 1px #dcdcdc;font-size: 12px;padding:10px 0 0;color: #666;}
.news_top span{padding: 0 20px;}
.news_top small{position: absolute;top: 10px;right: 126px;font-size: 12px;}
.news_co{overflow: hidden;line-height: 26px;color: #666;}
.news_co span{font-family:"Microsoft YaHei", "宋体", Verdana, Arial !important;}

.related p{float: left;width:48%;color: #999;padding: 0 1%;}
.related p a{color: #1479d7;padding: 0 10px;}


.search{width:50%;margin:15px 25%;_margin: 15px 0 15px 30%;}
.search input{width: 100%;line-height: 40px;height: 40px;box-shadow: inset 0 0px 7px 0px #ededed;}
.search a i{font-size: 26px !important;}
.search p{text-align: center;color: #999;padding:10px 0 0 ;}

.download{position: relative;border-bottom: dashed 1px #d1d1d1 !important;padding: 0 1% 22px !important;margin: 10px 0 !important;}
.download:hover{border-bottom: dashed 1px #1479d7 !important;}
.download small{color: #999;}
.download .a1{float: left;width: 80%;}
.download .a2{position: absolute;top: 10px; right: 10px;background: #1479d7;color: #fff;padding: 5px 15px;}

.product_flash{position: absolute;top: -3px;right: 0;width: 76px;}


/*在册人员查询*/
.huiyuan .ts{border-bottom: solid 1px #dfdfdf;font-size: 16px;padding: 0 0 10px;margin: 0 0 15px;}
.huiyuan #hy-so{text-align: center;padding: 50px;font-size:30px;color: #999;}
.huiyuan li{ width:32%; margin: 15px 0 15px 1.7%; float: left;text-align: center;font-size: 16px;}
.huiyuan li a{display:block; width: 100%;font-size: 20px;padding: 8px;}
.huiyuan li p{ width: 100%;height: 180px;overflow: hidden; margin: 0 0 8px 0;}
.huiyuan li p a{display:inline !important;}
.huiyuan li p img{width:auto;height:100%;}
.huiyuan li small{display:block; color:#666;}
.huiyuan li span{display: block;}
.hyy_null{text-align: center;margin:50px 0; color: #666;font-size: 30px;}
.huiyuan_co{width: 840px;margin: 100px auto;background: #f1e5d8;}
.hy_img{width: 200px;height: 200px;position: absolute;top: -100px;left: 320px;border-radius: 200px;overflow: hidden;border: solid 2px #f1e5d8;}
.hy_img img{width: 100%;height: 100%;}
.hy-qr{width:40%;text-align: center;margin: 0 50px;}
.hy-qr img{width: 200px;height: 200px;margin: 0 0 5px;}
.hy-r{width: 40%;font-size: 18px;padding: 20px 0;}
.hy-r li{padding: 6px 0;color: #634021;}
.hy-r li small{display: inline-block;width: 80px;text-align: right;padding: 0 8px; color: #ac9278;}
.hy-r li b{color: #a40303;font-size:22px;font-weight: normal;}

.login{width:500px;margin: 30px auto;}
.login .tit{padding: 0 0 15px;font-size: 26px;text-align: center;color: #fff;}
.login .co{padding: 40px 30px;}
.login .co p{display: block;padding:15px 0;position: relative;}
.login .co p i{position: absolute;left:8px;top: 26px;font-size: 22px;color: #999;*top: 50px;}
.login .co p input{width: 100%;display: block;line-height:40px;height: 40px;border: solid 1px #d1d1d1;text-indent: 40px;font-size: 16px;color: #666;}
.login .btn_01{display: block;background:#cc9900;color: #fff;border: 0;line-height: 46px;height: 46px;width: 100%;font-size: 18px;}
.login .w100b{text-align: right;}
.login .w100b a{padding: 0 2px; margin: 0 5px;}
.login #_chkcode{text-indent:10px;width: 65%;display: inline-block;margin: 0 10px 0 0;}

/*会员*/
.r-login .tit{ width:100%; border-bottom:solid 3px #990000; font-size: 18px; text-indent:15px; padding:15px 0 5px 0;}
.r-login .co{ width:90%; margin:8% 5%;}
.r-login .co p{ width:99%; border-radius:6px; border:solid 1px #ccc;margin:12px 0; float:left;background:#fff url(../images/login_r.png) no-repeat 12px center; }
.r-login .co #p2{background:#fff url(../images/login_m.png) no-repeat 12px center;}
.r-login .co .vcode{border:solid 1px #ccc;border-radius:6px; height:36px; text-indent: 10px; font-size: 16px; color:#666;}
.r-login .co p input{ float:right; width:150px; margin:0 3px 0 0; border:none;height:34px;height:34px; font-size:16px; color:#666;}
.r-login .co .btn_01,.r-login .co .btn_02,.r-login .co .btn_03,.register .btn_01{height:40px; line-height:40px; font-size:16px; border:none;float:left;cursor:pointer; border-radius:8px;}
.r-login .co .btn_01,.register .btn_01{width:99% !important;color:#fff;background:#1479d7;font-weight: bold; border:0; margin:10px 0;}
.r-login .co .btn_02,.r-login .co .btn_03{ width:46% !important;font-weight: bold;margin:5px 0;}
.r-login .co .btn_02{color:#815d21;background:#f5d8a7; border:solid 1px #d8be91;}
.r-login .co .btn_03{color:#fff;background:#91b308; float:right !important; border:solid 1px #7b9806;}
.r-login .co div a{ width:40%; margin:6px 5%; float:left; padding:5px 0; text-align:center; background:#B40000; color:#fff; border-radius:6px;}
.r-login .tit,.register .tit {font-weight: bold;}
.r-login .co p input{ width:266px !important;}
.register .box dd input{box-sizing: border-box;}
.register .box-l{ width:40%; padding:20px 20px; color:#666;}
.register .box-l a{font-weight: bold;padding: 0 10px;}
.register .box-l dt{border-bottom: dashed 1px #d1d1d1;padding:10px 0; margin: 0 0 10px;font-size: 16px;}
.register .box{ width:40%; margin:20px 5%; float:left;}
.register .box dd{padding:10px 0; float:left; width:100%;line-height: 36px;}
.register .box dd label{ width:19%; padding:0 2% 0 0; display:inline-block; text-align:right;float: left;line-height: 36px;}
.register .box dd input{ width:60%;text-indent: 5px;}
.register .box dd input,.register .box dd select{border:solid 1px #ccc;border-radius:2px;line-height: 36px;height: 36px;}
._e_upload{float: left;width: 350px;}
.box dd select{ padding:0 5px;}
.box dd select option{ padding:4px 0; text-align: center;}
.register .btn_01{ border:none !important; line-height:46px !important;height: 46px !important;}
.no_inp{line-height: normal !important;height: auto !important;width: auto !important;margin: 0 0 0 15px !important;display: inline-block;}
.register .co2{display: inline-block; width: 70%; color: #999;}
.radio_gender label {width: 100% !important;white-space:nowrap;}
.radio_gender input {width: 16px !important;}
.register .co2 .inp {width: 85%; }
.register .box dd input, .register .box dd select {width: 60%; height: 36px; text-indent: 5px;}
#hydq_html select {width: 85%; }
#hydq_html li {width: 100%; padding: 0 0 10px 0; }
.u_cbybh,.u_cbybh input{display: none;}
.u_content table{width: 85%;}
.u_content textarea{border:solid 1px #ccc;height: 120px !important;padding: 10px 2%;width: 96% !important;}

/*会员中心*/
div.cp{margin:25px auto;display:flex;}
div.cp:after{content:'.',display:block;height:0;line-height:0;overflow:hidden;visibility:hidden;}
div.cp .left{width:22%;float:left; margin:0;line-height:34px; background:#fff; }
div.cp .left h3{ background:#c6a15e;color: #fff;text-indent: 20px;font-size: 20px; height:90px; line-height: 90px;}
div.cp .left h3 i{font-size: 20px;}
div.cp .left .hover{ background:#f8f8f8;}
div.cp .left .hover a{color: #c00;}
div.cp .left li:hover{ background:#f8f8f8; color:#B10202;}
div.cp .left li{border-bottom: solid 1px #ebebeb;text-indent:15px;padding: 9px 0;}
div.cp .left li a{ display:block;font-size: 16px;}
div.cp .left li i{padding: 0 10px 0 0;}
div.cp .left .control,div.cp .left .logout,div.cp .left .control a,div.cp .left .logout:hover{ background:#f6ae68;}
div.cp .left .control a,div.cp .left .logout{ color:#fff !important;}
div.cp .right{width:78%;float: right !important; margin:0; border:solid 1px #eff0ef; background:#fff; }
div.cp .right .pages{border-top:0;}
div.cp .right ._select{float: left;width: 100%;}
div.cp .cp_avatar{float:left;width:150px;padding:25px;}
div.cp .cp_avatar img{width:150px;height:150px;border:0;}
div.cp .cp_info{float:left;width:555px; overflow:hidden;padding: 25px 0;}
div.cp .cp_info ul{list-style:none;margin:0;padding:10px;}
div.cp .cp_info ul li{line-height:170%;}
div.cp .cp_info ul li:after{clear:both;content:'&nbsp;';height:0;line-height:0;display: block;visibility:hidden;}
.usercp-qr{position: absolute;top:80px;right: 15px;text-align: center;}
.usercp-qr img{width: 180px;height: 180px;}

div.cp .table {margin:0 auto;   width:99%;clear:both;padding:10px 3px;}
div.cp .table .l {float:left;width:20%;text-align:right;padding:0 10px 0 0;line-height: 36px;}
div.cp .table .r {float:left;text-align:left;padding:3px 1px;width:68%;}
div.cp .table input{box-sizing: border-box;}
div.cp .table input.input {width:400px;height:36px;line-height:36px;}
div.cp .table table{width: 500px;}
div.cp .table .r_co{padding: 6px 0 0; display: inline-block;width: 500px;}
div.cp #hydq_html,div.cp .u_hydq{display: none;}
div.cp .table input,div.cp .table textarea,div.cp #hydq_html select{ border:solid 1px #ddd;}
div.cp .table input[type=text],div.cp #hydq_html select{height:36px;line-height:36px;width: 400px;}
div.cp .right .pfw h3{ height:60px; text-indent:20px; line-height: 60px;  border-bottom: solid 1px #c00;background-position:left -288px; width:100%;float: left; margin:-4px 0 20px 0;font-size: 20px;color: #333;}
div.cp .right .tip{ padding:0 20px;}
div.cp .right .button{ background:#c00; font-size: 16px; color:#fff; padding:10px 35px;border: 0;font-size: 16px;cursor: pointer;}
div.cp .right .mbottom10{ padding:0 0 20px 0;}
div.cp .right .mbottom10 h3 .more{ float:right; margin:22px 20px 0 20px; padding:0 15px; background:#1479d7; border-radius:3px; color:#fff; text-indent:0; line-height:26px;font-size: 16px;}

ul.usercp{list-style:none;margin:0;padding:10px;}
ul.usercp li{line-height:36px;margin:0 10px;padding:0 0 0 20px; border-bottom: solid 1px #e9e9e9;}
ul.usercp li.mypost{background:none;height:auto;padding:0 0 0 10px;}
ul.usercp li.mypost ul{list-style:none;margin:0;padding:0;}

.user_table table{ width:100%; border-collapse: collapse; border: none;}
.user_table table th{ background:#f7f3ee; line-height:32px; color: #726d67;}
.user_table table td { border: solid 1px #CCC; padding: 2px 3px; text-align:center;}
.user_table table td img{ width:80px; height:80px; margin:5px 0;}

.r_pic ._e_upload,.r_pic ._select{display: inline-block;}
.r_pic .button-group{display: block !important;}

.table_lc .gray{font-size: 12px;color: #999;}
.n-lico table{border: medium none;border-collapse: collapse;margin: 0 0 15px 0;}
.n-lico table th,.n-lico table td{padding: 5px 4px;}
.n-lico table th{border: solid 1px #e5e5e5; background:#faf8f8;}
.n-lico table td{border: solid 1px #e5e5e5;}

.kaoshi #Iframe,#ifr{border:0px;width:100%;}
#ifr{*height: 1600px;}

/*发布页*/
.bbsbox textarea{ width:700px !important;}
.bbsbox #content{width:700px !important;display: inline-block;}
.bbsbox #content #edui1{ width: 100% !important;}
.bbsbox .l_title{white-space : nowrap; color:#666; line-height:36px;text-align: right;}
.bbsbox td input,.bbsbox td textarea{ border:solid 1px #ccc; border-radius:2px;}
.bbsbox td .r_input{ width:50% !important;line-height:36px; padding:0 6px;}
.bbsbox td .inp{line-height:36px;padding: 0 3px;}
.btn_05{ line-height:38px; border: none !important; font-size: 16px;color:#fff;background:#1479d7; margin:10px 0; padding:0 60px;}
.bbstitle{ background:#f3f3f3; border-top:solid 1px #e2e2e2; line-height:46px; float:left; width:98%;font-size: 18px; text-indent:20px;font-weight: bold; color:#666;}



/*分页*/
.pages{ text-align:center; }
.pages li{ float:none; width:auto; height:auto; display:inline-block;background:#fff;  margin:0 5px;*float: left;}
.pages li a,.pages li span{padding:3px 9px; display:block;background: #f1f1f1;border:solid 1px #e1e1e1;color: #6c6c6c;}
.pages .current{ width:auto !important; height:auto !important; line-height: normal; text-indent: 0 !important;padding: 0;}
.pages .current a{background: #be0b0b;border: solid 1px #be0b0b;color: #fff;padding: 4px 9px;}
.pages a:hover{ background:#b00909; color:#fff;border:solid 1px #b00909;}
.d_page{ width:40%; padding:15px 0 0 60%; overflow:hidden;}
.d_page p{ padding:5px 0; color:#666;}
/*底部*/
.footer{background: #252629;color: #525665;padding: 30px 0 0;line-height: 28px;}
.footer .l{width: 65%;display: inline-block;*zoom:1; *display:inline;}
.footer .l li{display: inline-block;*zoom:1; *display:inline;width: 32%;}
.footer .l a{color: #868994;}
.footer .tit{font-size: 22px;display: block !important;padding: 0 0 20px 0;color: #fff;}
.footer .tit i{font-size: 20px;padding: 0 10px 0 0; color: #b10505;}
.footer .r{width: 33%;display: inline-block;*zoom:1; *display:inline;}
.footer .r .qrcode img{width: 150px;height: 150px;}
.footer .r .icon-tubiao209{font-size: 22px !important;}
.footer .r .architecture{padding:15px 0;}
.footer .r .architecture a{background: #7d1808;color: #fff;line-height: 32px;display: inline-block;*zoom:1; *display:inline;padding: 0 16px;border-radius: 2px;margin: 2px 0;font-size: 18px;}
.footer .r .architecture a i{padding: 0 5px 0 0;font-size: 18px;}
.foo_nav{text-align: center;font-size: 14px;}
.foo_nav a{color: #d0d3df;margin: 0 6px;}
.footer .foo_bo{padding: 20px;text-align: center;font-size: 12px;border-top: solid 1px #2f3034;}
.footer .foo_bo,.footer .foo_bo a{color: #717689;}
.footer .foo_bo a{margin: 0 10px;}

.foo_li{background: #252629;text-align: center;padding: 0 0 20px;font-size: 12px;}
.foo_li a,.foo_li{color: #525665;}
.foo_li a{margin: 0 3px;}


/*右侧浮动*/
#fd{ position:fixed; right:5px;bottom:180px;z-index:9999; width:62px; overflow:hidden;*display: none;}
#fd a{ float:left; width:100%; height: auto;margin:0 0 1px 0; text-align:center;color:#fff;padding:8px 0;}
#fd a samp{  display:block; padding:4px 0 0;font-size: 12px; text-align:center;}
#fd .a1{background:#cc9966;}
#fd a:hover{ background-color:#c38a50;}


/*广告*/
.ig_1{max-height: 360px;overflow: hidden;}
.ig_1{width: 100%;height: auto;}
.ig_1 img{width: 100%;}
.ig_2{max-height: 280px;}
.cg_l img{width: 100%;height: auto;max-height: 210px;}
.cg_b img{width: 100%;height: auto;max-height: 300px;}
.dj_99{margin: -50px auto 0;display: none;}
.dj_99 img{width: 100%;height: auto;}

.iconfont{_display: none;}

.w10p{width: 10%;} .w20p{width: 20% !important;} .w25p{width: 25%;} .w30p{width: 30%;} .w40p{width: 40%;} .w50p{width: 50%;} .w60p{width: 60%;} .w70p{width: 70%;} .w80p{width: 80%;} .w90p{width: 90%;}

@media only screen and (max-width:1110px) {
.w1000,.content,div.cp{ width:1000px; height: auto; }
.list_l {width: 686px;}
.list_l .i_box2{width: 670px;}
.related p{font-size: 12px;}
.i_hot .co{width: 440px;}
.i_hot .i_affiche2{width: 426px;}
.i_affiche .infoList li{overflow: hidden;}
.i_box{width: 293px;}
.i_box dd p{width: 137px;}
.i_box2 {width: 616px;}
.i_box2 .d_top p{width: 288px;}
.foo_nav a{margin:0 3px;}
.i_box dd a b{font-size: 16px;}
.so{width: 165px;}
.so input{width: 155px;}
.box_f .search{width: 50% !important;}
.box_f .search input{width: 100% !important;}
}