@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:Microsoft yahei; list-style:none; border:none;box-sizing:border-box; -webkit-text-size-adjust:none}
table { border:1px solid #000;border-collapse:collapse; border-right:none; max-width:100% !important;}
table td{border:1px solid #000;border-collapse:collapse}
table *{ background:none !important;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
a{ text-decoration:none; color:#333; }
.clearfix{   *zoom:1;  }  
.clearfix:after{  content: "";  display: block;   clear: both;   } 
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
body{ background-repeat:repeat-x; background-position:top center;}


.cont{ width:1300px; margin:0 auto;*zoom:1; }
.cont:after{  content: "";  display: block;   clear: both;   } 
.row{ width:100%;*zoom:1;}
.row:after{  content: "";  display: block;   clear: both;   }
.cont2{ width:1300px; margin:0 auto;*zoom:1; }
.cont2:after{  content: "";  display: block;   clear: both;   } 

.top{ background:#EBEBEB; line-height:33px; height:33px; color:#808080;}
.top-gg{ float:left; font-size:12px;}
.top-member{ float:right; font-size:12px;}
.top-member a{ color:#808080;}
.top-member a:hover{ color:#d61822;}

.logo{ background:url(../imgs/logo.png) no-repeat; width:1000px; height:60px; display:block; margin:21px 0; float:left;}
.mob_ind{ display:none;}
.search{ float:right; border:1px solid #E6E6E6; border-radius:5px; margin:33px 0;}

.search-keyword{ width:230px; height:32px; line-height:32px; outline:none; color:#999; font-size:12px; padding-left:10px; float:left; border-radius:5px;}
.search-submit{ float:right; width:35px; height:32px; line-height:32px; background:#F0F0F0 url(../imgs/search.png) no-repeat center center; outline:none;}


.nav{ border-bottom:2px solid #D0171D; border-top:1px solid #E6E6E6; background:url(../imgs/nav.png) repeat-x;}
.nav ul{background:url(../imgs/nav2.png) no-repeat left center;}
.nav ul li{ float:left; width:12.5%; height:47px; line-height:47px;  background:url(../imgs/nav2.png) no-repeat right center; text-align:center;}
.nav ul li a{ display:block; width:100%; height:100%; color:#333;font-size:15px; cursor:pointer;}
.nav ul li a:hover,.nav ul li.this a{ background:#D61822; color:#fff; transition:background 0.3s;}
.home{ background:url(../imgs/home.png); width:15px; height:12px; display:inline-block; margin-right:10px;}
.nav ul li a:hover .home,.nav ul li.this a .home{ background:url(../imgs/home2.png);}
.nav ul li #top35:hover,.nav ul li.this #top35{ background:#000 !important;}



.focus { position: relative; width: 800px; height: 400px; overflow: hidden;  text-align: left; float:left; margin-top:15px;}
.focus .pic img { width: 800px; height: 400px; display: block; }

.focus .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 49px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focus .txt { position: absolute; bottom: 0; z-index: 2; height: 49px; width:100%; overflow: hidden; }
.focus .txt li{ height:49px; line-height:49px; position:absolute; bottom:-49px;}
.focus .txt li a{ display: block; color: white; padding: 0 0 0 20px; font-size: 14px;  text-decoration: none; overflow:hidden;text-overflow:ellipsis; height:40px;white-space:nowrap; width:650px;}

.focus .num { position: absolute; z-index: 3; bottom: 20px; right: 20px; }
.focus .num li{ float: left; position: relative; width: 8px; height: 8px;  overflow: hidden;  cursor: pointer; text-indent:-9999px; background:#fff; margin-right:4px; border-radius:4px;}
.focus .num li.on,.focus .num li:hover{ background:#D1181E;}


.zxdt{ width:478px;  overflow:hidden; position:relative;  border:1px solid #E6E6E6; float:right; margin-top:15px;}

.zxdt .hd{ overflow:hidden;  height:46px;background:url(../imgs/nav.png) repeat-x; border-bottom:1px solid #e6e6e6;}
.zxdt .hd h2{ font-size:15px; color:#333333; line-height:45px; background:url(../imgs/news.png) no-repeat left center; padding-left:30px; margin-left:20px; float:left;}
.zxdt .hd h2 a{transition:color 0.3s;}
.zxdt .hd h2 a:hover{ color:#D0171D;}
.zxdt .hd .prev,.zxdt .hd .next{ display:block;  width:12px; height:7px; float:right; margin-right:5px; margin-top:19px;  overflow:hidden;cursor:pointer; background:url("../imgs/icoUp.png") no-repeat;}
.zxdt .hd .next{ background:url("../imgs/icoDown.png") no-repeat;  margin-left:5px; margin-right:10px; }

.zxdt .bd{ padding:12px 15px; min-height:354px; height:354px;overflow:hidden; background:#fff;}
.zxdt .bd ul li{ height:40px; line-height:40px; border-bottom:1px solid #F0F0F0; color:#4c4c4c; font-size:14px;background:url(../imgs/disc.png) no-repeat left center; text-indent:8px; width:100%; box-sizing:content-box;}
.zxdt .bd ul li a{transition:color 0.3s;  width:100%; display:block;overflow:hidden;text-overflow:ellipsis; height:40px;white-space:nowrap;  }
.zxdt .bd ul li a:hover{ color:#D0171D;}
.zxdt .bd ul li .date{ float:right; color:#999; font-size:12px;}

.ad{ margin-top:15px; position:relative; float:left; width:100%;}
.ad .pcgg li{ margin-bottom:1px; position:relative; width:100%;}
.ad .pcgg li a{ display:block; width:100%; height:100%;}
.ad .pcgg li img{ width:100%; height:auto;}
.ad .mobad{ display:none;}

.ad .pcgg2 li{ margin-bottom:1px; position:relative; width:647px; float: left}
.ad .pcgg2 li:nth-child(2n){ margin-left: 6px;}
.ad .pcgg2 li a{ display:block; width:100%; height:100%;}
.ad .pcgg2 li img{ width:100%; height:auto;}


.tab{ width:100%; border:1px solid #e6e6e6; text-align:left; float:left; margin:10px 0 15px 0;}
.tab .hd{ height:48px; background:url(../imgs/nav.png) repeat-x;    position:relative;  border-bottom:2px solid #D0171D;}
.tab .hd ul{ float:left;  position:absolute; height:46px; width:100%; top:0;}
.tab .hd ul li{ float:left;  cursor:pointer; width:6.25%; text-align:center; border-right:1px solid #e6e6e6; margin-bottom:2px; line-height:46px; transition:background 0.3s;}
.tab .hd ul li.on{ line-height:46px;  background:#D51B21; color:#fff; border:none;}
.tab .hd ul li.on a{ color:#fff;}
.tab .hd ul li:last-child{ border-right:none;}
.tab .bd{ background:#fff;}
.tab .bd ul{ padding:11px;  zoom:1;  }

.tab .bd ul:after{  content: "";  display: block;   clear: both;   } 
.tab .bd ul dl{ width:50%; float:left; padding:11px; min-height:644px;}
.tab .bd li{height:40px; line-height:40px; border-bottom:1px solid #F0F0F0; color:#4c4c4c; font-size:14px;background:url(../imgs/disc.png) no-repeat left center; text-indent:8px;}
.tab .bd ul li a{transition:color 0.3s;  width:540px; display:block;overflow:hidden;text-overflow:ellipsis; height:40px;white-space:nowrap;  }
.tab .bd ul li a:hover{ color:#D0171D;}
.tab .bd li .date{ float:right; color:#999; font-size:12px;}


.footer{ height:120px; background:#333333;}
.copy{ background:#1A1A1A; color:#CECECE; font-size:12px; line-height:49px;}
.copy a{ color:#cecece;}

.dlogo{ background:url(../imgs/dlogo.png) no-repeat left center; float:left; width:200px; height:40px; margin-top:44px;}
.dright{ width:1000px; float:left; color:#ccc; font-size:12px; margin-top:36px; text-align:center; line-height:22px;}

.dright p{ font-size:12px !important;}
.dright p a{ font-size:12px !important ;}
.ico1{ background:url(../imgs/ico1.png) no-repeat left center;  display:inline-block; margin-right:5px; padding-left:20px;}
.ico2{ background:url(../imgs/ico2.png) no-repeat left center;  display:inline-block; margin-right:5px; padding-left:20px;}
.ico3{ background:url(../imgs/ico3.png) no-repeat left center;  display:inline-block; margin-right:5px; padding-left:20px;}

.footer a{ color:#ccc;}

.leftad{ width:130px; position:fixed; height:auto; top:300px; left:0; z-index:999;}
.leftad a{ display:block; width:100%; height:100%; position:relative; z-index:1;}
.leftad img{ width:100%; height:auto;}
.leftad .adclose{ position:absolute; top:5px; right:5px; width:20px; height:20px; background:#000; display:block; z-index:2; background:url(../imgs/adclose.png) no-repeat left center; background-size:100% 100%;}

.rightad{ width:130px; position:fixed; height:auto; top:300px; right:0; z-index:999;}
.rightad a{ display:block; width:100%; height:100%; position:relative; z-index:1;}
.rightad img{ width:100%; height:auto;}
.rightad .adclose{ position:absolute; top:5px; right:5px; width:20px; height:20px; background:#000; display:block; z-index:2; background:url(../imgs/adclose.png) no-repeat left center; background-size:100% 100%;}

/*内页*/
.zxdt2{ width:338px;  overflow:hidden; position:relative;  border:1px solid #E6E6E6; float:right; margin-top:15px;}
.zxdt2 .hd{ overflow:hidden;  height:46px;background:url(../imgs/nav.png) repeat-x; border-bottom:1px solid #e6e6e6;}
.zxdt2 .hd h2{ font-size:15px; color:#333333; line-height:45px; background:url(../imgs/news.png) no-repeat left center; padding-left:30px; margin-left:20px; float:left;}
.zxdt2 .hd h2 a{transition:color 0.3s;}
.zxdt2 .hd h2 a:hover{ color:#D0171D;}
.zxdt2 .hd .prev,.zxdt2 .hd .next{ display:block;  width:12px; height:7px; float:right; margin-right:5px; margin-top:19px;  overflow:hidden;cursor:pointer; background:url("../imgs/icoUp.png") no-repeat;}
.zxdt2 .hd .next{ background:url("../imgs/icoDown.png") no-repeat;  margin-left:5px; margin-right:10px; }

.zxdt2 .bd{ padding:12px 15px; min-height:354px; height:354px; overflow:hidden; background:#fff;}
.zxdt2 .bd ul li{ height:40px; line-height:40px; border-bottom:1px solid #F0F0F0; color:#4c4c4c; font-size:14px;background:url(../imgs/disc.png) no-repeat left center; text-indent:8px; width:100%; box-sizing:content-box;}
.zxdt2 .bd ul li a{transition:color 0.3s;  width:100%; display:block;overflow:hidden;text-overflow:ellipsis; height:40px;white-space:nowrap;  }
.zxdt2 .bd ul li a:hover{ color:#D0171D;}
.zxdt2 .bd ul li .date{ float:right; color:#999; font-size:12px;}

.left{ width:940px; float:left; margin-top:15px; margin-bottom:15px;}
.lm1{ border:1px solid #e6e6e6; border-bottom:none; border-right:none; margin-bottom:17px;}
.lm1:after{  content: "";  display: block;   clear: both;   } 
.lm1 li{ float:left; width:16.66%;overflow: hidden; height: 46px;background: url(../imgs/nav.png) repeat-x; border-bottom: 1px solid #e6e6e6; line-height:46px; color:#333; text-align:center; font-size:14px; border-right:1px solid #e6e6e6; transition:background 0.3s;}
.lm1 li.on,.lm1 li:hover{ background:#D51B21; color:#fff; border:none;}
.lm1 li.on a,.lm1 li:hover a{ color:#fff; display:block; width:100%; height:100%;}

.list{ width:100%; border:1px solid #e6e6e6;}
.list .list_lb{ padding:5px 20px; min-height:989px; background:#fff;}
.list .list_lb li{ border-bottom:1px solid #F0F0F0; padding:15px 0;}
.list .list_lb li .title{ font-size:14px; color:#333333; line-height:22px; display:block; width:100%;transition:color 0.3s; background: url(../imgs/disc.png) no-repeat left center; padding-left:5px; font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:22px;}
.list .list_lb li .title:hover{ color:#D51B21;}
.list .list_lb li .info{ font-size:12px; color:#999999; line-height:22px; display:block; width:100%; padding-left:5px;}
.list .list_lb li p{ font-size:13px; color:#4c4c4c; line-height:22px; display:block; width:100%;  overflow:hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; padding-left:5px;}

.pos{ background:#F8F8F8; line-height:46px;  padding:0 20px; }
.postion{font-size:12px; color:#808080;  font-weight:normal;background: url(../imgs/pos.png) no-repeat left center; padding-left:20px;}
.postion a{transition:color 0.3s;}
.postion a:hover{ color:#D51B21;}
.back{background: url(../imgs/back.png) no-repeat left center; display:block; float:right; font-size:12px; color:#999999; padding-left:20px;transition:color 0.3s;}
.back:hover{ color:#D51B21;}

.pagelist{ text-align:center; padding:35px 0; font-size:13px; color:#808080;}
.pagelist a { display:inline-block; font-size:13px; color:#808080; border:1px solid #E6E6E6; padding:4px 6px;}
.pagelist a.thisclass,.pagelist a:hover{ background:#BFBFBF; color:#fff; border-color:#BFBFBF;}
.pageinfo{font-size:13px; color:#808080;}


.article{ width:100%; border:1px solid #e6e6e6;}
.article_cont{ padding:20px; background:#fff;}
.article_cont h1{ font-size:23px; color:#e72309; line-height:30px; text-align:center;}
.article_cont .xx{ font-size:12px; color:#999999; text-align:center; line-height:30px; border-bottom:1px solid #cc0000; padding-bottom:10px;}
.article_cont .article_nr{ font-size:15px; color:#4c4c4c; line-height:36px; padding:20px 0;border-bottom:1px solid #e6e6e6;}
.context{ font-size:13px; color:#333333; line-height:24px; padding-top:15px;}
.context a{ color:#333;transition:color 0.3s;}
.context a:hover{color:#d51b21;}

.zlm{ width:180px; position:absolute; z-index:99; top:0; left:0;}
.zlm ul{ border-right:1px solid #e6e6e6;}
.zlm ul li{ background: url(../imgs/nav.png) repeat-x; padding:13px 15px; line-height:20px; font-size:14px; border-bottom:1px solid #e6e6e6; transition:all 0.3s;}
.zlm ul li a{ display:block; width:100%; height:100%; background:url(../imgs/jt.png) no-repeat right center; padding-right:15px;}
.zlm ul li.on,.zlm ul li:hover{  background:#D51B21; color:#fff; border:none; border-bottom:1px solid #d51b21;}
.zlm ul li.on a,.zlm ul li:hover  a{ background:url(../imgs/jt2.png) no-repeat right center;}
.zlm ul li.on a,.zlm ul li:hover a{ color:#fff;}

.list2{ width:100%; border:1px solid #e6e6e6; position:relative;*zoom:1; background:#fff;}
.list2:after{  content: "";  display: block;   clear: both;   } 
.list2 .postion{ float:right;*zoom:1;}
.list2 .pos:after{  content: "";  display: block;   clear: both;   } 

.list2 .list_lb{ padding:5px 20px; min-height:989px; float:right; width:759px;*zoom:1;  border-left:1px solid #e6e6e6;position:relative; z-index:10;}
.list2 .list_lb li{ border-bottom:1px solid #F0F0F0; padding:15px 0;}
.list2 .list_lb li .title{ font-size:14px; color:#333333; line-height:22px; display:block; width:100%;transition:color 0.3s; background: url(../imgs/disc.png) no-repeat left center; padding-left:5px; font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:22px;}
.list2 .list_lb li .title:hover{ color:#D51B21;}
.list2 .list_lb li .info{ font-size:12px; color:#999999; line-height:22px; display:block; width:100%; padding-left:5px;}
.list2 .list_lb li p{ font-size:13px; color:#4c4c4c; line-height:22px; display:block; width:100%;  overflow:hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; padding-left:5px;}



.list2 .list_lb:after{  content: "";  display: block;   clear: both;   } 


.login{ width:100%; height:797px; background:url(../imgs/membg.jpg) no-repeat top center; background-size:100% auto; position:relative; padding-top:100px;}
.login_k{ width:855px; height:597px; border:1px solid #e6e6e6; margin:0 auto; border-radius:15px; background:#fff;}
.login_k h1{ font-size:20px; line-height:74px; background: url(../imgs/mem.png) no-repeat 32px center #f5f5f5; color:#d4151c; text-indent:70px;}
.login_k h1.zc{background: url(../imgs/zc.png) no-repeat 32px center #f5f5f5;}
.login_k form{ width:675px; margin-left:175px; font-size:14px; color:#333; padding-top:80px;}
.login_from{ border:none; background:#f5f5f5; width:420px; height:40px; line-height:40px; border-radius:10px; padding-left:10px; font-size:14px; color:#333; outline:none;}
.login_from2{ border:none; background:#f5f5f5; width:120px; height:40px; line-height:40px; border-radius:10px;padding-left:10px; font-size:14px; color:#333; outline:none; margin-right:10px;}

.login_k li{ margin-bottom:25px;*zoom:1;}

.login_k li:after{  content: "";  display: block;   clear: both;   } 

.login_k .login_btn{ width:170px; height:46px; line-height:46px; background:#DA1620; font-size:16px; color:#fff; float:right; outline:none; margin-right:210px;}


.login_k .txt_r{ text-align:right; padding-right:60px; padding-top:100px;}
.login_k .txt_r a{ font-size:14px; color:#808080; text-decoration:underline;}
.login_k em{ font-size:12px; line-height:25px; text-decoration:none; font-style:none !important;}


.list2 .danye{ padding:5px 20px; min-height:989px; float:right; width:759px;*zoom:1;  border-left:1px solid #e6e6e6;position:relative; z-index:10; font-size:14px; line-height:36px; padding:20px; color:#4c4c4c;}
.list .danye{ padding:5px 20px; min-height:989px;font-size:14px; line-height:36px; padding:20px; color:#4c4c4c;}
#tong{ display:none; width:100%; height:100%; background:#fff; border-radius:12px;}
#tong h1{ color:#d4151c; font-size:16px; line-height:74px; width:100%; background: url(../imgs/ts.png) no-repeat 35px center #f5f5f5; text-indent:75px;  border-radius:12px 12px 0 0;}
#close{ background:url(../imgs/close.png) no-repeat center center; display:block; width:74px; height:74px; float:right; cursor:pointer;}
#tong form{ padding:50px 100px 0 100px;}
#tong form div { margin-bottom:25px;*zoom:1;}

#tong form div:after{  content: "";  display: block;   clear: both;   } 
#tong form div span{ display:block; float:left; font-size:14px; color:#333; line-height:40px; width:80px;}
#tong form div textarea{  border:none; background:#f5f5f5; width:720px; height:40px; line-height:40px; border-radius:10px; padding-left:10px; font-size:14px; color:#333; outline:none; min-height:200px;}
#tong form div .intxt{ border:none; background:#f5f5f5; width:720px; height:40px; line-height:40px; border-radius:10px; padding-left:10px; font-size:14px; color:#333; outline:none;}

#tong form  .coolbg{ width:170px; height:46px; line-height:46px; background:#DA1620; font-size:16px; color:#fff; float:right; outline:none; margin-bottom:30px;}
.article_cont .article_nr img{ max-width:100%; height:auto;}

@media only screen and (max-width: 768px) {
	.cont{ width:100%; padding:0 1%;}
	.cont2{ width:100%; padding:0;}
	.top .cont{ padding:0 5px;}
	.logo{   height:40px; background-size:auto 100%; margin:10px 0 10px 10px; max-width:90%;}
	.search{ width:100%; float:left; margin:5px 0; background: #fff;}
    .nav{ background-repeat: repeat;}
    .nav ul{ background: none;}
	.nav ul li{ width:25%;}
    .nav ul li:nth-child(4n){ background:none;}
	.nav ul li a{ display:block; width:100%; height:100%; color:#333;font-size:12px;}
	.home{ display:none;}
	.focus{ width:100%; margin-top:0; border:none; height:auto; float:none;}
	.focus .pic img { width:100%; height:200px;}
	.focus .txt li a{ width:70vw;}
	.zxdt{ width:98%; float:none; margin:1%;}
	.zxdt .bd ul li{ font-size:12px;}
	.zxdt .bd ul li a{ width:100%;}
	img{ max-width:100% !important;}
	.tab{ width:100%; float:none; border:none; margin-bottom:3%; margin-top:0;}
	
	.tab .hd{position:relative; height:auto; border-top:1px solid #e6e6e6; border-bottom:none;}
	.tab .hd ul{ height:auto; position:relative; border-bottom:2px solid #D0171D;}
	.tab .hd ul li{ width:25%; font-size:13px;line-height:36px; border-bottom:1px solid #e6e6e6; margin:0;}
	.tab .hd ul li:last-child{ border-right:1px solid #e6e6e6;}
	.tab .hd ul li.on{ line-height:36px; border-bottom:1px solid #d51b21;}
    .tab .bd ul{ padding:0 1%;}
	.tab .bd ul dl{ padding:0 1%;}
	.tab .bd ul dl{ width:100%; min-height: auto;}
	.tab .bd ul li a{ width:70vw; font-size:12px;}
	
	.ad{ float:none; margin-top:1%;}
	.footer{ height:auto; padding-bottom:10px;}
	.copy{ padding:10px 0;}
	.copy p{ width:100%; text-align:center; line-height:25px;}
	.dlogo{ display:none}
.dright{ width:100%; margin-top:10px;}
.dright p{ padding:0;}
.dright .ico3 a{ color:#ccc;}
.left{ width:100%; margin:5px 0;}
.lm1 li{ font-size:12px; width:25%; line-height:36px; height:36px;}
.lm1 li.on, .lm1 li:hover{background: url(../imgs/nav.png) repeat-x; color:#D61822; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.lm1 li.on a, .lm1 li:hover a{ color:#D61822; font-weight:bold;}
.zxdt2{ width:100%; float:none;}
.zxdt2 .bd ul li{ font-size:12px;}
.zxdt2 .bd ul li a{ width:100%;}
.nav .cont{ padding:0;}

.pos{ line-height:20px; padding:13px; background:#d51b21; color:#fff;}
.postion{ color:#fff;  background: url(../imgs/pos2.png) no-repeat  4px center;}
.postion a{ color:#fff;}
.zlm{ position:relative; width:100%;*zoom:1;}
.zlm:after{  content: "";  display: block;   clear: both;   } 
.zlm ul li{ width:50%; float:left; font-size:12px;padding:0 5px; line-height:36px; overflow:hidden; height:36px;}
.zlm ul li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.zlm ul li.on,.zlm ul li:hover{  background: url(../imgs/nav.png) repeat-x; border:none; border-bottom:1px solid #e6e6e6;}
.zlm ul li.on a,.zlm ul li:hover a{  color:#D51B21;background: url(../imgs/jt3.png) no-repeat right center;}
.list2 .list_lb,.danye{ width:100%; border-left:none;}
.list2 .danye{ border-left:none;}
.back{ color:#fff;    background: url(../imgs/back2.png) no-repeat left center;}
.list .list_lb{ padding:0; min-height:0;}
.list2 .list_lb{ padding:0; min-height:0;}
.list .list_lb li .title{ background:none;}
.list2 .list_lb{ padding:0; min-height:0;}

.login{ width:100%; height:auto; padding:50px 0; background-size: auto 100%;}

.login_k{ width:90%; margin:0 auto; height: auto; padding-bottom:20px;}
.login_k form{ padding-top:30px; width:90%; margin:0 auto;}
.login_from{ width:80%;}
.login_k .txt_r{ padding-top:0; padding-right:5%;}

.ad .pcgg,.ad .pcgg2{ display:none;}
.ad .mobad{ display:block; width:100%;}
.ad .mobad a{ display:block; width:100%;}
.ad .mobad a img{ width:100%; height:auto;}
.list2 .danye{ width:100%; font-size:14px;}
.login_k .login_btn{ margin-right:10px;}

#tong form {
    padding: 10px;
	
}
#tong form div textarea{ width:100%;}
#tong form div .intxt{ width:100%;}
#tong form div{ margin-bottom:10px;}
#tong form  .coolbg{ margin-bottom:20px; border-radius:none; background:#DA1620;}
#tong h1 {
    color: #d4151c;
    font-size: 16px;
    line-height: 74px;
    width: 100%;
    background: url(../imgs/ts.png) no-repeat 15px center #f5f5f5;
    text-indent: 55px;
    border-radius: 12px 12px 0 0;

}
.mob_ind{ float:right; display:block; font-size:12px; background: url(../imgs/home2.png) no-repeat 5px center #D0171D; color:#fff; padding:5px; text-indent:20px; line-height:20px; margin-top:15px; margin-right:10px;}

.leftad{ width:65px; position:fixed; height:auto; top:200px; left:0; z-index:999;}

.rightad{ width:65px; position:fixed; height:auto; top:200px; right:0; z-index:999;}
}