@charset "gb2312";

/* CSS Document */

/*重置样式*/

body { padding: 0;  font-family: "微软雅黑";font-size: 14px; color:#333333;  margin: 0 auto; max-width: 400px; width:100%;}

div, form, ul, dd, dl, ol, dt, li, p , form, fieldset, input, table, tr, td, th, textarea,article,aside,footer,header,section,footer,nav,figure{ list-style: none; padding: 0; margin: 0; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight:normal;}

img { border: none; margin:0; padding:0; vertical-align:bottom;}

.none { display: none; }

a{ text-decoration: none;}



/*首页*/

.zzzz p,.zzzz section{ text-indent:0 !important;}



.top_xf{width:100%; height:0; max-width:400px; overflow:hidden; position:fixed; top:0; z-index:100;transition: height 500ms;overflow: hidden;height:68px; display:none;z-index:9998}



.top_xf p{ font-size:13px; color:#fff; line-height:24px; width:40%; padding:9px 10px; float:left; text-align:center;}



.top_xf a{ display:block; float:left; margin-top:12px; width:53%; height:40px; border-radius:8px; background:url(http://m.cdyxb.cn/images/s_t_shou.png) no-repeat right bottom /10px 13px #eee4d1; text-align:center; color:#94311c; font-weight:bold; line-height:40px;}



.top_xf a span{ font-weight:normal;}

@media (max-width: 320px) {

	.top_xf a {
    display: block;
    float: left;
    font-size: 12px;
    margin-top: 12px;
    width: 56%;
    height: 29px;
    border-radius: 8px;
    background: url(http://m.cdyxb.cn/images/s_t_shou.png) no-repeat right bottom /10px 13px #eee4d1;
    text-align: center;
    color: #94311c;
    font-weight: bold;
    line-height: 30px;
}
.top_xf p {
    color: #fff;
    line-height: 19px;
    width: 37%;
    font-size: 12px;
    padding: 9px 10px;
    float: left;
    text-align: center;
}
	}

.side_zc{ width:0.48rem; height:2rem; display:block; background:#bd9158 url(http://m.cdyxb.cn/images/s_ce_fdj.png) no-repeat center 0.14rem /0.33rem 0.33rem; position:fixed; right:0; top:50%; margin-top:-1rem;}



.side_zc span{ display:block; font-size:0.27rem; line-height:0.27rem; margin-bottom:0.05rem; color:#fff; text-align:center;}



.side_zc span:nth-of-type(1){ padding-top:0.56rem;}

.topding{ height:auto; width:100%; overflow:hidden; }

.topding img{ width:100%; height:auto;}

.banner{position:relative;}



	.banner .hd{ height:11px;  position:absolute; z-index:1; bottom:6px; text-align:center; width:100%; }



	.banner .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 



		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;



	}



	.banner .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }



	.banner .hd ul .on{ background:#531e00;  }

.img_left{ margin-left:30px;}

@media (max-width: 320px) {

	.img_left li{margin-left:20px;}

	}

.icon-home:before {font-size:24px; color:#FFF; line-height:40px; text-align:center;}	

.icon-note:before{ font-size:24px; color:#FFF; line-height:44px; text-align:center;}

.icon-case:before{ font-size:24px; color:#FFF; line-height:44px; text-align:center;}	

.icon-team:before{font-size:28px; color:#FFF; line-height:44px; text-align:center;}

.lazyimg{ background: url(../images/loading.gif) no-repeat center center;}

header{ max-width:400px; width:100%; height:68px; z-index:9999; position:fixed; border-bottom:1px solid #531e00; overflow:hidden; background:url(../images/bgg_01.png);}

header img{ float:left; margin-left:4.5%; width:55px; height:55px; margin-right:4.5%; margin-top:6px;}

header p{ float:left; width:70%; font-size:28px; color:#531e00; line-height:22px; text-align:center;padding-top: 12px;}

.banner{ width:100%; overflow:hidden;}

.banner img{ width:100%; height:auto;}

nav{ width:100%; height:auto; background-image:url(../images/bgg_03.jpg); margin-top:1px;}

.navbox{ width:92%; height:90px; box-sizing:border-box; margin:0 auto; padding:15px 0;}

.navbox li{width:20%; float:left;}

.navbox li span:nth-of-type(1){ display:block; width:45px; height:45px;  text-align:center; margin:0 auto; border-radius:150px;}

.navbox li span:nth-of-type(2){ display:block; font-size:14px; color:#531e00; line-height:24px; height:24px; text-align:center;}

.feige{ background-color:#f3f3f3; height:8px; width:100%;}

.subnav{ width: 100%; overflow: hidden;background-image:url(../images/bgg_03.jpg);}

.subnav ul{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; overflow: hidden; box-sizing: border-box; padding: 0 15px;}

.subnav dl{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; overflow: hidden; box-sizing: border-box; padding: 0 15px; border-top: 1px solid #e5e5e5;}

.subnav dt{ line-height: 70px; height: 57px; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 17px; text-align: center; color: #333333; box-sizing: border-box; border-right: 1px solid #e5e5e5; font-size: 14px; text-align:center;}

.subnav dt:nth-type-of(2){ border-right:none;}

.subnav dt img{ width:45px; height:45px;float: left;margin-top: 7px;margin-left: 22px;}

.subnav dt p{ line-height:20px; float:left; margin-top: 9px; margin-left: 5px; color:#e52713;}



.subnav ul:nth-of-type(2){ border-top: none;}

.subnav li{ line-height: 36px; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 17px; text-align: center; color: #333333; box-sizing: border-box; border-bottom: 1px solid #e5e5e5; font-size: 14px;}

.subnav ul:last-child li{ border-bottom: none;}

.subnav ul:nth-of-type(1) li:nth-of-type(2),.subnav ul:nth-of-type(2) li:nth-of-type(2){ border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}

.subnav li a{ color: #531e00; display: block; position:relative;}

.subnav li i{ font-size: 22px; color: #531e00; margin-right: 3px; vertical-align:middle;}

.hotul li:nth-of-type(1) a:after {

    content: "";

    display: block;

    position: absolute;

    top: 2px;

    right: -6px;

    width: 28px;

    height: 11px;

    background: url(../images/hot.gif) no-repeat;

}

.sear{ width:100%; height:auto; padding:20px 0;}

.sousuo{ width:92%; background-image:url(../images/search_10.png); background-size:100% auto; background-repeat:no-repeat; height:35px; margin:0 auto;}

.ccctxt{ width:65%; float:left; height:35px; line-height:35px; border:none; background:none; text-indent:1em;}

.cccbtn{ width:35%; float:left; height:35px; line-height:35px;border:none;background:none;}

.content{ width:100%; overflow:hidden;  background-image:url(../images/bgg_03.jpg); position:relative;}

.content_top,.content_topq,.content_topd,.content_top_zt{ width:98%; margin:0 auto; height:50px; border-top:1px solid #d1c5bb;}

.content_main,.content_zi{ width:94%; margin:0 auto; overflow:hidden;}

.content_top p,.content_topq p,.content_topd p{ width:94%; height:46px; margin-top:4px; margin:0 auto; border-bottom:1px solid #e1dbd6;}

.content_top_zt ul{ width:94%; height:42px; margin-top:4px; padding-top: 6px; margin:0 auto; border-bottom:1px solid #e1dbd6; text-align:center;}

.content_top_zt li{font-size:16px; line-height:41px; height:41px; font-weight:bold; padding:0 10px; float:left; color:#531e00; width:24%;}

.content_top p span,.content_topq p span,.content_topd p span{ font-size:18px; line-height:46px; font-weight:bold;}

.content_top_zt .on{ border:1px solid #e1dbd6; border-bottom:1px solid #efeee9;}

.content_top p span:nth-of-type(1),.content_topq p span:nth-of-type(1),.content_topd p span:nth-of-type(1){ float:left; color:#531e00;}



.content_top p span:nth-of-type(2){ background:url(../images/jiahao_03.png) left center no-repeat; background-size:24px; float:right; color:#ff7800; text-indent:1.5em;}

.content_topq p span:nth-of-type(2){background:url(../images/qqq_03.png) left center no-repeat; background-size:24px; float:right; color:#ff7800; text-indent:1.5em;}

.content_topd p span:nth-of-type(2){background:url(../images/ddhh_11.png) left center no-repeat; background-size:24px; float:right; color:#ff7800; text-indent:1.5em;}

.content_pic{ width:100%; position:relative; overflow:hidden; margin-top:6px;}

.content_pic img{ width:100%; height:auto;}

.content_pic span{    position: absolute;background: rgba(0, 0, 0, 0.5);bottom: 0px;left: 0px;height: 30px;width: 100%;line-height: 30px;color: #FFF;text-align: center;}

.xinul{ margin-top:15px;}

.xinul li{ line-height:28px; background:url(../images/zuoce_07.png) left center no-repeat; background-size:10px; height:28px; font-size:15px; text-indent:1.5em;    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; overflow:hidden;}

.xinul li a{ color:#808080;}

.content_main p{ font-size:17px; line-height:58px; height:58px; font-weight:bold; color:#531e00; text-align:center;}

.beijing{ width:100%; height:auto; bottom:0px; margin-top:-20px;}

.beijing img{ width:16%; height:auto; float:right;}

.autl{ width:100%; overflow:hidden;}

.qihuan{ width:100%; overflow:hidden; margin:0 auto; margin-top:16px;}

.qihuan li{ float:left; margin-right:2%; width:23%;}

.qihuan li span{color:#807f7f; display:block; line-height:32px; height:32px; text-align:center;}

.qihuan .on{ width:75px; height:75px; border:1px solid #531e00; border-radius:100%; color:#531e00 !important;}

.qihuan .on span{color:#531e00 !important;}

@media (max-width: 320px) {

	.qihuan li{margin-right:1%;}

	}

.autl qihuan li:nth-of-type(4){ margin-right:0px;}

.ysbox{ width:100%; overflow:hidden; background-color:#e7e5e1;}

.yspic{ width:100%; height:auto; position:relative;}

.ysbox img{ width:100%; height:auto;}

.yspic span{ position:absolute;background: rgba(0, 0, 0, 0.5);bottom: 0px;left: 0px;height: 30px;width: 100%;line-height: 30px;color: #FFF;text-align: center;}

.yswenzi dl{ width:96%; margin:0 auto; padding:15px 0; height:56px;}

.yswenzi dd:nth-of-type(1){ width:10%; float:left;}

.yswenzi dd:nth-of-type(2){ width:80%; float:left; line-height:24px; color:#531e00; margin-left:4.5%; font-size:14px;}

.blpic{ width:100%; overflow:hidden; padding-top:8px;}

.blpic li{ width:32%; float:left; margin-right:2%;}

.blpic li:nth-of-type(3){ margin-right:0;}

.blpic li img{ width:100%; overflow:hidden;}

.baomi{ width:100%; margin:0 auto; text-align:center; font-size:16px; color:#531e00; display:block; padding-top:10px;}

.baomi:before,.baomi:after{ content:''; width:50px; height:20px; display:inline-block; background:url(../images/zy_13.gif)center 5px no-repeat; }

.baomi:after{background:url(../images/zy_14.gif)center 5px no-repeat;}

.bwjmenu{ width: 90%; margin: 0 auto 25px; overflow: hidden;}

.bwjmenu form{ width: 100%; font-family: "微软雅黑"; font-size: 14px; overflow: hidden; -webkit-appearance: none; }

.bwjmenu ul{ width: 100%; overflow: hidden;}

.bwjmenu li{ width: 100%; color: #313131; margin-bottom: 15px; overflow: hidden;}

.bwjmenu li span{ width: 26%; float: left; line-height: 26px; display: block; text-align: center; color:#531e00;}

.bwjmenu li input[type=text]{ width: 72%; float: right; border:1px solid #d6d6d6; height:26px; padding-left: 1%; color: #313131; -webkit-appearance: none;}

.bwjmenu li input[type=tel]{ width: 72%; float: right; border:1px solid #d6d6d6; height:26px; padding-left: 1%; color: #313131; -webkit-appearance: none;}

.bwjmenu li input[type=date]{ width: 72%; float: right; border:1px solid #d6d6d6; height:26px; padding-left: 1%; -webkit-appearance: none;}

.bwjmenu li textarea{border:1px solid #d6d6d6; width:72%; float: right; padding-left: 1%; height: 55px; -webkit-appearance: none; resize: none; outline: none;}

.bwjmenu .bwjmenu_tj{ width: 100%; margin-bottom: 10px; float: right; overflow: hidden;}

.bwjmenu_tj{ width:100%;margin-bottom: 10px; float: right; overflow: hidden;}

.bwjmenu .bwjmenu_tj input[type=submit]{ width: 40%; float: left; font-family: "微软雅黑"; font-size: 14px; margin:0 5%; line-height: 30px; text-align: center; color: #fff; background: #ff8331; border: 0; outline: none; cursor: pointer; overflow: hidden;}

.bwjmenu .bwjmenu_tj input[type=reset]{ width: 40%; float: left; font-family: "微软雅黑"; font-size: 14px; margin:0 5%; line-height: 30px; text-align: center; color: #fff; background: #531e00; border: 0; outline: none; cursor: pointer; overflow: hidden;}

.bwjmenu p{ width: 100%; margin: 0 ; font-size:14px; color:#ff8331; line-height: 24px; height:24px !important; font-weight:normal;}

.bwjmenu p i{ font-size: 24px; color: #ff8331;}

footer{ width:100%; overflow:hidden; position:relative; background:url(../images/bgdibu_36.png) right bottom no-repeat;background-color:#531e00; background-size:150px; margin-bottom:50px;}

.foot_con{ width: 80%; overflow: hidden; margin:0 auto; padding-bottom:20px;}

.foot_con li{ width: 100%; font-size: 14px; color: #fff; margin-top:5px; overflow: hidden;}

.foot_pic{ width:80%; margin:0 auto; padding:25px 0;}

.foot_pic img{ width:100%; height: auto;}

.foot_con li a{ color: #fff100;}

.fantop{ width:60px; height:60px; background:url(../images/ftop_36.png) no-repeat; position:absolute; right:20px; bottom:20px; background-size:60px;}



/*列表页*/

.lbzx{ width:100%; overflow:hidden; border:none !important; margin-top:15px;}

.lbzx li{ width:33.333%; height:40px; background:url(../images/xiantiao_03.gif) right center repeat-y; background-size:1.5px; line-height:30px; border:none !important;}

.lbzx li:nth-of-type(3){background:none;}

.lbzx li{ line-height:42px;}

.lbzx i{ font-size:26px !important; line-height:24px;}

.lbzx li span{ color:#531e00; font-size:16px;}

.lbzx li:nth-of-type(2) i{ display:inline-block;}

.lbzx li:nth-of-type(2) i,.lbzx li:nth-of-type(2) span{ color:#ff7800;}

.lbzx li:nth-of-type(3) i,.lbzx li:nth-of-type(3) span{ color:#707070;}

.navline{ height:40px; line-height:30px; color:#808080;}

.navline .icon-home:before{ color:#808080 !important; font-size:20px; vertical-align:middle;}

.navline a{color:#808080; font-size:16px; line-height:24px;}

.navline i icon-home:before{ float:left; font-size:18px; vertical-align:middle; color:#808080;}

.list_li,.list_nopic{ width:100%; overflow:hidden;}

.list_li li{ padding:20px 0; height:95px; overflow:hidden; border-bottom:1px dotted #cac1b9;}

.list_li img{ width:100%; height:auto; vertical-align:middle;}

.list_left{ width:30%; float:left; height:80px;}

.list_right{ width:65%; margin-left:5%; float:left; height:80px;}

.list_zi{ width:96%; margin:0 auto; height:64px;}

.list_right span,.list_zi span{ width:100%; font-size:17px; line-height:20px; color:#531e00; overflow:hidden;}

.list_right .iconfont{ font-size:15px !important;}

.list_right p{width:100%; font-size:15px; line-height:24px; color:#808080; font-weight:normal; text-align:left;}

.list_span{ float:right; width:100%;}

.list_span span{ width:50%; float:left; font-size:17px; vertical-align:middle;}

.list_span span:nth-of-type(1){color:#ff7800;}

/* .list_span span:last-child(2){color:#531e00;} */

.list_span a span:nth-of-type(1){color:#ff7800;}

/* .list_span a span:last-child(2){color:#531e00;} */

.list_span .iconfont{ font-size:17px !important;}

.list_ul{ width:96%; margin:0 auto;}

.list_ul li{ width:32%; margin-right:2%; float:left;}

.list_ul li:nth-of-type(3){ margin-right:0;}

.list_li li:last-child{ border-bottom:none;}

.list_ul li img{ width:100%; height:auto;}

.list_nopic li{ background:url(../images/xixian_03.jpg) left bottom repeat-x; padding-top:20px;}

.list_nopic li:last-child{ background:none;}



/*文章页*/

.htit{ text-align:center; line-height:30px; font-size:18px; color:#531e00; padding:15px 0;}

.zzzz{ line-height:20px; font-size:14px !important; color:#393939; padding-bottom:20px;}

.zzzz div,.zzzz span{ font-size:14px !important; letter-spacing:0.5px; line-height:22px;}
.zzzz a span{ text-decoration: underline;}

.zzzz img{ max-width:300px; margin:0 auto;}

@media (max-width: 360px) {

	.baomi{font-size:13px;}

  }

@media (max-width: 320px) {

	.baomi{font-size:12px;}

  }

@media (max-width: 360px) {

	header p{font-size:24px;}

  }  

@media (max-width: 320px) {

	header p{font-size:24px;}

  }

@media (max-width: 320px) {

	.content_main p{font-size:15px;}

  }

@media (max-width: 360px) {

	.content_main p{font-size:15px;}

  }

  

  .bwj_fy{ max-width:380px; text-align:center; font-size:12px; padding-top:10px; padding-bottom:10px;}

.bwj_fy li{ text-align:center; font-size:12px; border: 1px solid #531e00; color: #666; padding:0 7px; display: inline-block;}

.bwj_fy li a{ color:#531e00;}

.thisclass{background-color: #531e00; color:#FFF !important;}

.sub{ width:92%; overflow:hidden; margin:0 auto; padding:15px 0;}

.sub ul li,.sub ul li a{ font-size:14px; color:#531e00; line-height:25px;}

@media (max-width: 360px) {

	

	.sub ul li{ font-size:13px;}

	

  }

  @media (max-width: 320px) {

	  

	.sub ul li{ font-size:12px;}

	

  }

.index_zixun{ width:70%; margin:5px auto;text-align:center;}

.index_zixun a{background: -webkit-linear-gradient(bottom,#ff9000,#ff9000); color:#fff;border-radius: 14px;border: 1px solid #ff9000; line-height:24px; font-size:13px; padding:3px 6px; display:block;}

.swt_piaofu img{

width:48px; height:60px;

}



/*底部特效*/

 #wrap {

  overflow: hidden;

  display: block;

  bottom: 0px;

  right: 1px!important;

  width: 100%;

  height: 50px;

  position: fixed;

  text-align: center;

  color: #fff;

  background:rgba(0, 0, 0, 0.7);

  z-index:998;

  }

.dibu{

  margin: 0px auto;

  padding: 0px;}

.bwj_h3{

padding-top:16%;

height:34px;

display:block;

font-size:28px;

font-family:"微软雅黑";

text-align:center;

font-weight:normal;

color:#4d4d4d;

}



.bottom_img{

background:url(../images/bottom.gif) center center no-repeat;

background-size:320px;

width:320px;

height:50px;

margin:0 auto;

}

.bimga{

width:48px;

height:50px;

float:left;

}

.bimgb{

width:190px;

height:50px;

float:left;

}

.bimgb h4{

font-family:"微软雅黑";

}

.bimgc{

width:80px;

height:50px;

float:left;

}

.bimga{color:#FFF;   line-height: 18px; padding-top:7px;}

.bimgb span {color:#FFF; line-height:18px; float:left; padding-left:5px; padding-top:7px; font-size:12px; text-indent:0.6em;}

.bimgb  h4{ font-size:18px; text-indent:0.32em;}

.bimgc { text-indent:0.5em;line-height:74px; color:#FFF; font-size:13px;}



.wzqihuan{ width:102%; overflow:hidden; padding-bottom:8px; padding-top:5px;}

.wzqihuan li{ width:19%; height:80px; overflow:hidden; margin-right:1%; float:left;}

.wzqihuan li:last-child{ margin-right:0;}

.wzqihuan li{

  width: 19%;

  height: 30px;

  overflow: hidden;

  margin-right: 1%;

  float: left;

  background:rgba(252, 249, 235, 0.5);

  color:#531e00;

  font-size:14px;

  text-align:center;

  line-height:30px; 

	}

.wzqihuan li.on{

	background-color:#531e00 !important;

	color:#FFF !important;

	}	

	

/*视频模块*/

.sp_box{max-width:400px; width:100%; background-color:#f0f0f0; overflow:hidden;}

.sp_show{width:92%; margin:0 auto; background-color:#FFF; height:auto; margin-top:14px;}

.sp_show p{height:40px; line-height:40px; text-indent:1em; color:#666666; font-family:"微软雅黑";}

.sp_show p a{ color:#666666;}

		.listvideo::-webkit-scrollbar  

{  

    width: 16px;  

    height: 16px;  

    background-color: #F5F5F5;  

}  

  

/*定义滚动条轨道 内阴影+圆角*/  

.listvideo::-webkit-scrollbar-track  

{  

    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  

    border-radius: 10px;  

    background-color: #F5F5F5;  

}  

  

/*定义滑块 内阴影+圆角*/  

.listvideo::-webkit-scrollbar-thumb  

{  

    border-radius: 10px;  

    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  

    background-color: #555;  

} 

.list_p{width:56%; float:left; overflow:hidden; margin-left:2%;}

.list_p p:nth-of-type(2){color:#666666;}

.list_p p{line-height:26px;}



@media (max-width: 320px) {

	.list_p p{ line-height:22px; }

  }

.xinzx{ width:84%; height:auto; padding:10px 0; margin:0 auto; overflow:hidden;}	

.xinzx ul{ width:100%; height:90px; overflow:hidden;}

.xinzx ul li{ width:28%; height:90px; margin-right:8%; border-radius:150px; float:left; color:#FFF;}

.xinzx ul li a{ color:#FFF;}

.xinzx ul li:nth-of-type(1){ background-color:#531e00;}

.xinzx ul li:nth-of-type(2){ background-color:#ff8331;}

.xinzx ul li:nth-of-type(3){ background-color:#a35a31; margin-right:0px;}

.xinzx ul li p{ width:92%; margin:0 auto; font-size:14px; border-bottom:1px dotted #FFF; text-align:center; line-height:30px; padding-top:15px;}

.xinzx ul li span{text-align:center; font-size:10px; line-height:17px; display:block;}



/*患者关注*/

figure{ /* width:87%; */ /* overflow:hidden; */ /* margin:0 auto; */}

figure img{ width:100%;}

.hot-center{width: 92%;overflow: hidden;margin: 3% auto;}

.hot-center figure{ width:31.6%; overflow:hidden; margin:0 auto; margin-right:2%; float:left; border-radius:5px;}

.hot-center figure.imga{ margin-right:0;}

.hot-bottom{ width:92%; overflow:hidden; margin:0 auto;}

.hot-bottom ul li{ font-size:14px; color:#666666; line-height:24px; border-bottom:1px dashed #e6e6e6;  margin-top: 2%;padding-bottom: 1%;    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.hot-bottom ul li i{ width:5%; height:20px; background:#ffa800; font-style:normal; font-size:16px; color:#fff; font-family:arial;  text-align: center;  float: left;  margin-right: 3%;}

.hot-bottom>ul li:nth-of-type(1), .hot-bottom>ul li:nth-of-type(2), .hot-bottom>ul li:nth-of-type(3), .hot-bottom>ul li:nth-of-type(4), .hot-bottom>ul li:nth-of-type(5), .hot-bottom>ul li:nth-of-type(6), .hot-bottom>ul li:nth-of-type(7){ display: block; }

.hot-bottom>ul li:nth-of-type(8), .hot-bottom>ul li:nth-of-type(9), .hot-bottom>ul li:nth-of-type(10) ,.hot-bottom>ul li:nth-of-type(11),.hot-bottom>ul li:nth-of-type(12), .hot-bottom>ul li:nth-of-type(13), .hot-bottom>ul li:nth-of-type(14), .hot-bottom>ul li:nth-of-type(15), .hot-bottom>ul li:nth-of-type(16), .hot-bottom>ul li:nth-of-type(17), .hot-bottom>ul li:nth-of-type(18), .hot-bottom>ul li:nth-of-type(19), .hot-bottom>ul li:nth-of-type(20), .hot-bottom>ul li:nth-of-type(21), .hot-bottom>ul li:nth-of-type(22), .hot-bottom>ul li:nth-of-type(23), .hot-bottom>ul li:nth-of-type(24), .hot-bottom>ul li:nth-of-type(25), .hot-bottom>ul li:nth-of-type(26), .hot-bottom>ul li:nth-of-type(27), .hot-bottom>ul li:nth-of-type(28), .hot-bottom>ul li:nth-of-type(29) { display: none; }

.bwj_kan{ font-size:12px; color:#fff !important; line-height:20px; width:17%; height:20px; background:#f89900;  text-align: center;  float: right;}

.hot-bottom ul li a{ color:#666666; line-height:20px; position:relative;}

.hot-bottom ul li:nth-child(4) i,.hot-bottom ul li:nth-child(5) i,.hot-bottom ul li:nth-child(6) i,.hot-bottom ul li:nth-child(7) i,.hot-bottom ul li:nth-child(8) i,.hot-bottom ul li:nth-child(9) i,.hot-bottom ul li:nth-child(10) i,.hot-bottom ul li:nth-child(11) i,.hot-bottom ul li:nth-child(12) i,.hot-bottom ul li:nth-child(13) i,.hot-bottom ul li:nth-child(14) i,.hot-bottom ul li:nth-child(15) i,.hot-bottom ul li:nth-child(16) i,.hot-bottom ul li:nth-child(17) i,.hot-bottom ul li:nth-child(18) i,.hot-bottom ul li:nth-child(19) i,.hot-bottom ul li:nth-child(20) i,.hot-bottom ul li:nth-child(21) i,.hot-bottom ul li:nth-child(22) i,.hot-bottom ul li:nth-child(23) i,.hot-bottom ul li:nth-child(24) i,.hot-bottom ul li:nth-child(25) i,.hot-bottom ul li:nth-child(26) i,.hot-bottom ul li:nth-child(27) i,.hot-bottom ul li:nth-child(28) i,.hot-bottom ul li:nth-child(29) i{ background:#c0c0c0;}

.hot-f{ width:92%; overflow:hidden; margin:3% auto;}

.hot-f ul li{ width:48%;height:45px; background: url(../images/zx.jpg) no-repeat left; float:left;  margin-right: 1%; background-size:174px;}

.hot-f ul li a{ font-size:16px; color:#fff; line-height:50px;  text-align: center;display: inherit;padding-left: 20%; }

.hot-f ul li:last-child{  width: 50%; background: url(../images/dh.jpg) no-repeat left;background-size:174px;}

/* .hot_p {

  background: #eee;

  -webkit-border-radius: 4px;

  border-radius: 4px;

  text-align: center;

  margin: 8px auto 14px;

  width: 90%;

  line-height: 40px;

  }

  .hot_p a{

  color:#666666;

  } */

.hot_p  {

  font-size: 17px;

    line-height: 58px;

    height: 58px;

    font-weight: bold;

    color: #531e00;

    text-align: center;

	padding-bottom:10px;}

.hot_p a{color: #531e00;}

  .xuz img{display:inline-block;vertical-align:top !important; margin-top:14px; margin-left:5px;-webkit-transform: rotate(0deg);transform: rotate(0deg); transition: all 0.8s ease 0s;-webkit-transition: all 0.8s ease 0s;}

  .xuzd img{transform: rotate(360deg);display:inline-block;vertical-align:top !important; margin-top:15px; margin-left:5px;transition: all 0.3s ease 0s;}

 #qiao-wrap{ display:none !important;}

 

 .bl_a1{width: 40%;float: left;font-family: "微软雅黑";font-size: 15px; margin: 0 5%; height:44px; background:url(../images/b1.gif) no-repeat; background-size:100%;line-height: 44px;text-align: center;color: #fff;border: 0;outline: none;cursor: pointer; overflow: hidden;}

  .bl_a2{width: 40%;float: left;font-family: "微软雅黑";font-size: 15px; margin: 0 5%; height:44px; background:url(../images/b2.gif) no-repeat; background-size:100%;line-height: 44px;text-align: center;color: #fff;border: 0;outline: none;cursor: pointer; overflow: hidden;}

  @media (max-width: 360px) {

	.bl_a1{line-height: 38px;}

	}

	  @media (max-width: 360px) {

	.bl_a2{line-height: 38px;}

	}

		  @media (max-width: 320px) {

	.bl_a2{line-height: 32px;}

	}

			  @media (max-width: 320px) {

	.bl_a1{line-height: 32px;}

	}

.QQ {overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}.QQ a {text-decoration: none;}.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}.show1 {-webkit-animation: show 10s infinite;}@-webkit-keyframes show {0% {top: -50px;opacity: 0;}10% {top: 0px;opacity: 1;}50%{top: 0px;opacity: 1;}60%{top: -50px;opacity: 0;}100%{top: -50px;opacity: 0;}}	



.zuo_zen{width: 100%; margin: 0 auto; height: auto; overflow: hidden; margin-top:8px;}

.zuo_zen li{width: 50%; float: left; height: 30px; font-size: 14px; color: #531e00; background-color: #f3f0e9; text-align: center; line-height: 32px;}

.zuo_zen .on{color: #FFF; background-color: #551b03;}

.ys_box{width: 100%; overflow: hidden;}

.ys_box dt{width: 50%; float: left;}

.big_box{width: 200%; height: auto;overflow: hidden;}

.ys_box .hd,.ys_box .bd{ width: 100%; margin: 0 auto; padding:8px 0;overflow: hidden;}

.ys_box .hd li{ background-color: #f9f6ef; color: #531e00; text-align: center; line-height: 32px; height: 30px;width: 18%; margin-right: 2.5%; font-size: 14px; float: left;}

#ys_box2 .hd span{background-color: #fdeae1; color: #ff7e3b; border: 1px solid #ff7e3b; text-align: center; line-height: 30px; height: 30px;width: 18%; font-size: 14px; float: left;box-sizing:border-box;}

#ys_box2 .hd span a{color: #ff7e3b;}

.ys_box .on{ background-color: #531e00 !important; color: #FFF !important;}

.ys_box .hd li:nth-of-type(5){ margin-right: 0;}

.ys_img{width: 35%; float: left; overflow: hidden;}

.ys_img img{width: 100%; height: auto; padding-bottom: 0.4rem;}

.ys_wenzi{width: 60%; float: right; height: auto; overflow: hidden;}

.ys_wenzi h2{ font-size: 15px; margin-top: 10px; font-weight:bold; color:#531e00;}

.ys_wenzi p{ font-size:12px; line-height:24px !important; padding:11px 0; height:auto !important; font-weight:normal !important; text-align:left; }

 @media (max-width: 320px) {

	.ys_wenzi p{line-height:20px !important; padding:3px 0;}

	}

 @media (max-width: 375px) {

	.ys_wenzi p{line-height:24px !important; padding:6px 0;}

	}	

 @media (max-width: 320px) {	

	.ys_wenzi h2{ margin-top:2px;}

}

.left{ float:left;}

.right{ float:right;}

.ys_nei{width: 100%; height: auto; overflow: hidden; margin: 0 auto;}

.ys_zx{ width: 48%; height:28px; color: #FFF; background-color: #a00100; line-height: 30px; text-align: center; border-radius: 5px;}

.ys_zx a{ color:#FFF;}

table{ width: 100%; border-bottom: 1px solid #e3deda; border-right: 1px solid #e3deda; margin:0.5rem 0; overflow: hidden;}

table td{border-left: 1px solid #e3deda; border-top:1px solid #e3deda; text-align: center; font-size:12px; line-height:16px;}

table tr{ width: 12.5%; color:#333333}

table tr:nth-of-type(2),table tr:nth-of-type(3){color: #ff7900;}

.ye_li_img{padding-bottom: 0.3rem; overflow: hidden;}

.ys_xiimg{width: 32%;margin-right: 2%; float: left; overflow: hidden;}	

.ys_xiimg img{ width:100%; height:auto;}



/*新头*/

/*.bei_jing{ max-width:400px; width:100%; height:auto; position:fixed; top:0; background:url(../images/xin_wap_01.gif) #531e00 left no-repeat; height:62px; z-index:9999; background-size:100%;}*/

.bei_jing{ max-width:400px; width:100%; background:url(../images/xin_wap_01.gif) #531e00 left no-repeat; height:62px; background-size:100%;}

.bei1{ width:75%; float:left; height:50px;}

.bei2{ width:25%; float:left; height:50px;}

/*.xin_nav{ padding-top:62px;}*/

 @media (max-width: 320px) {	

.bei_jing{ height:50px;}

/*.xin_nav{ padding-top:50px;}*/

}

 @media (max-width: 375px) {	

.bei_jing{ height:58px;}

/*.xin_nav{ padding-top:58px;}*/

}

.bei_jing img{ width:100%; height:auto; float:left;}

.xin_nav{ width:100%; margin:0 auto; height:40px; background:url(../images/bgg_03.jpg); border-bottom:1px solid #FFF;}

.xin_nav li{ display:inline; width:20%; float:left; text-align:center; line-height:40px; font-size:15px;}

.xin_nav a{ width:50%; text-align:center; display:block; margin-left:25%; height:35px; color:#531e00;}

.xin_nav .on{ border-bottom:1px solid #531e00;}

#bbbb ul{ overflow:hidden;}

#bbbb li{ width:32%; float:left; height:auto; margin-right:2%; margin-bottom:5px; margin-top:2px;}

#bbbb li img{ width:100%; height:auto;}

#bbbb li:nth-of-type(3n){ margin-right:0%;}

.navbox li span img{ width:45px !important; height:45px !important;}

.new_doc{ width:100%; height:auto; margin:0 auto; overflow:hidden;}

.new_doc .hd,.new_doc .bd{ width: 100%; margin: 0 auto; padding:8px 0;overflow: hidden;}

.new_doc .hd li{ background-color: #f9f6ef; color: #531e00; text-align: center; line-height: 32px; height: 30px;width: 32%; margin-right: 2%; font-size: 14px; float: left;cursor:pointer;}
.new_doc .hd li:last-child{ margin-right:0;}
.new_doc .on{ background-color: #531e00 !important;color: #FFF !important;}

.ndoc_pic{ width:100%; height:auto; overflow:hidden;}

.ndoc_pic{ width:35%; float:left; height:auto; overflow:hidden;}

.ndoc_pic img{ width:100%; height:auto; overflow:hidden;}

.ndoc_r{ width:60%; float:right;}

.new_doccon li{ overflow:hidden; padding:12px 0; border-bottom:1px solid #e1dbd6; cursor:pointer;}

.ndoc_r h3{ font-size:15px; font-weight:bold; margin-top:5px; color:#531e00;}

.ndoc_r span{ width:100%; font-size:14px; line-height:20px; color:#531e00;}

.ndoc_zixun{ width:40%; background-color:#a30000; border-radius:4px; color:#FFF; text-align: center; line-height: 32px; height: 30px;font-size: 16px; margin-top:5px;}

.wanzheng,.wangeng{ padding-top:8px; overflow:hidden; width:100%; text-align:center; font-size:16px; line-height:30px; cursor:pointer; color:#531e00;

}

.wanzheng img{ width:100%; height:auto;}

.xianshine{ display:none;}

.qingxian{border-bottom:none; padding-bottom:0;}

.newal_pic{ width:100%; height:auto; overflow:hidden;}

.newal_pic img{ width:43%; height:auto; overflow:hidden;}

.new_guahao{ width:100%; height:auto; position:relative; overflow:hidden;}

.form11{ position:absolute; /*width:50%;*/ right:20px; top:20px; padding:10px; background:rgba(51,51,51,0.6);}

.form11 h3{ text-align:center; font-size:22px; font-family:"黑体"; font-weight:bold; color:#FFF;}

.form11 p{ text-align:center; color:#FFF; font-size:9px; font-family:Arial, Helvetica, sans-serif;}

.form11 ul{ overflow:hidden; margin-top:5px;}

.form11 ul li{ height:40px; line-height:40px; margin:0 auto;}

.form11 span{ color:#FFF; font-size:12px; width:34%; margin-left:5%; float:left;line-height:40px;}

.form11 input[type=text],.form11 input[type=tel],.form11 input[type=date]{ height:30px; border:none; background-color:#FFF; line-height:30px; width:60%; text-indent:4px; float:left; margin-top:5px;}

.bwjmenu_tj{ margin-top:10px !important;}

.input1sub{ width:46%; height:30px; border:none; background-color:#ff7700; color:#FFF; float:left;border-radius:5px;}

.input2sub{ width:46%; height:30px; border:none; background-color:#b10000; color:#FFF; float:right; text-align:center; line-height:30px; border-radius:5px; font-size:12px;}

 @media (max-width: 320px) {	

 .ndoc_r h3{ font-size:13px;}

 .ndoc_r span{ font-size:13px;}

.form11 h3{ font-size:16px;}

.form11 span{ width:40%;line-height:30px;}

.form11 input[type=text], .form11 input[type=tel], .form11 input[type=date]{ width:50%; height:25px; line-height:25px;}

.form11 ul li{ height:30px;}

}

.yiyuan{ width:98%; margin:0 auto; height:auto; overflow:hidden;}

.yiyuan_left{ width:18%; height:auto; float:left;}

.yiyuan_left img{ width:100%; height:auto;}

.yiyuan ul{ padding:5px 0; overflow:hidden; width:82%; float:left;}

.yiyuan ul li{ width:48%; float:left; margin:0 0 8px 5px ; font-size:12px; color:#333; line-height:19px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

 @media (max-width: 320px) {	

.yiyuan ul li{ line-height:14px;}

}

[class*="iconx"]:before, [class^="iconx"]:before {

content:"";

background:url(../images/iconxx.png) no-repeat;

display:inline-block;

background-size:96px 325px;

vertical-align:top;

}

.iconx-sanjia1:before{ width:15px; height:15px; background-position:-56px -203px; margin-top:1px;}

.iconx-sanjia2:before{ width:15px; height:15px; background-position:-78px -120px; margin-top:1px;}

.iconx-sanjia3:before{ width:15px; height:15px; background-position:-56px -203px; margin-top:1px;}

.iconx-sanjia4:before{ width:15px; height:15px; background-position:-79px -231px; margin-top:1px;}

.iconx-sanjia5:before{ width:15px; height:15px; background-position:-58px -259px; margin-top:1px;}

.iconx-sanjia6:before{ width:15px; height:15px; background-position:-79px -203px; margin-top:1px;}

.iconx-sanjia7:before{ width:15px; height:15px; background-position:-56px -146px; margin-top:1px;}

.iconx-sanjia8:before{ width:15px; height:15px; background-position:-80px -258px; margin-top:1px;}

.iconx-sanjia9:before{ width:15px; height:15px; background-position:-78px -146px; margin-top:1px;}

.iconx-sanjia10:before{ width:15px; height:15px; background-position:-55px -230px; margin-top:1px;}

.iconx-sanjia11:before{ width:15px; height:15px; background-position:-58px -259px; margin-top:1px;}

.iconx-sanjia12:before{ width:15px; height:15px; background-position:-57px -286px; margin-top:1px;}



.qbjishu_con{ overflow:hidden;}

.qbjishu_con .qbjishu_con_top{ width:120px; height:120px; float:left; position:relative;}

.qbjishu_con .qbjishu_con_top:nth-of-type(2){ float:right;}

.qbjishu_con .qbjishu_con_top span{ padding:5px 5px; display:inline-block; background-color:rgba(0, 78, 161, 0.6); text-align:center; color:#fff; line-height:20px; font-size:12px; position:absolute; bottom:0; left:0;}

.qbjishu_con ul li{ width:100%; margin-top:.1rem; background-color:#f0f0f0; float:left;}

.qbjishu_con ul li .q_c_t_left{ width:29%; padding:5px 3% ;float:left; background-color:#e0e0e0;}

.qbjishu_con ul li .q_c_t_left h3{ line-height:20px; font-size:16px; color:#593724; margin-bottom:5px; }

.qbjishu_con ul li .q_c_t_left h3 i{ width:18px; height:18px; border-radius:50%; background-color:#593724; display:inline-block;line-height: 20px;margin-left: 5px;}

.qbjishu_con ul li .q_c_t_left h3 i:before{ content:"";  width:0px;

  height:0px;

  border-bottom:5px solid transparent;  /* left arrow slant */

  border-top:5px solid transparent; /* right arrow slant */

  border-left:5px solid #fff; /* bottom, add background color here */

  font-size:0px;

  line-height:0px;position: relative;top:-7px;left:7px;}

.qbjishu_con ul li .q_c_t_left p{ font-size:12px; color:#666; text-indent:0; text-align:left; line-height:20px;}

.qbjishu_con ul li img{ width:29%; height:auto; float:left; margin:5px 8px 0;}

.qbjishu_con ul li .q_c_t_right{ float:right; width:30%; font-size:12px; padding-top:5px;}

.qbjishu_con ul li .q_c_t_right a{ line-height:24px; padding:1px; background:#fff; border-radius:5px; margin-bottom:5px; display:inline-block; color:#666;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/*.qbjishu_con ul li:nth-of-type(2) .q_c_t_left{ background-color:#cbf7fa;}

.qbjishu_con ul li:nth-of-type(2) .q_c_t_left h3{color:#1999a1;}



.qbjishu_con ul li:nth-of-type(2) .q_c_t_left h3 i{ background-color:#1999a1; }*/

.qbjishu_con ul span{ width:100px; line-height:24px; text-align:center;border-radius:5px; float:left; background-color:#bc1212; margin-left:4px; margin-right:12px; margin-top:12px; display:inline-block;}

.qbjishu_con ul span a{ color:#fff; }

.qbjishu_con ul span:nth-of-type(2){ background-color:#676767; margin-left:0;}



.nn_nav{ margin-bottom:1px; line-height:24px; height:24px; width:100%; overflow:hidden;}

.nn_nav li{ width:49.8%; overflow:hidden;line-height:24px; height:24px; background-color:#f0f0f0; font-size:12px; text-indent:6px;}

.nn_nav li img{ width:18px; height:18px; float:left; margin-left:5px; margin-top:3px;}

.nn_nav a{ color:#531e00;}
.hot_a:after{
content: "";
display: block;
position: absolute;
top: -3px;
right: -24px;
width: 28px;
height: 11px;
background: url(../images/hot.gif) no-repeat;
}
		.pd_title {
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #e1dbd6;
}
.pd_title p {
    font-size: 18px;
    font-weight: bold;
    font-family: 黑体;
    text-align: left;
    line-height: 34px;
    display: inline-block;
    margin: 0px auto;
}
.pd_title .on{
	    border-bottom: 2px solid #531e00;
	    color:#531e00 !important;
}
.pd_nn{ width: 100%; height: auto; overflow: hidden; padding-top: 15px;}
.pd_nn li{ width: 32%; float: left; margin-right: 2%;}
.pd_nn li img{ width: 100%; height: auto;}
.pd_nn li:last-child{ margin-right: 0;}
.pd_nn li p{ line-height: 24px; padding: 5px 0; text-align: center;}
.pd_nn li a{ color: #531E00;}
.cscd_l{ width: 100%; height: 20px; overflow: hidden; text-align: center;}
.cscd_l li{ width: 20px; height: 2px; background-color: #E1DBD6; margin-right: 5px; display: inline-block;}
.cscd_l .on{background-color: #531E00 !important;}
.wd_96{ width: 96%; margin: 0 auto; overflow: hidden; }
.nn_xys{ width: 100%; height: auto; overflow: hidden; position: relative; margin-bottom: 10px;}
.nn_xysl{ width: 30%; overflow: hidden; float: left;}
.nn_xysl img{ width: 100%; height: auto; overflow: hidden;}
.nn_xys ul{ float: left; margin-left: 3%; margin-top: 5px; width: 67%;}
.nn_xys li{ width: 100%; color: #531E00; color: #531E00; line-height: 24px; font-size: 15px;}
.nn_xys ul li:last-child{ font-size: 12px;}
.nn_xys li img{ width: 35%;}
.nnn_abimg{ width: 25%; position: absolute; right: 0; bottom: 4px;}
.nnn_abimg img{ width: 100%; overflow: hidden; height: auto;}