@charset "utf-8";
.a_h:hover{ text-decoration:none;}

.padding-1{padding:0 2%}
@media only screen and (min-width:990px) and (max-width:1024px){.padding-1{padding:0 3%}}
@media only screen and (min-width:320px) and (max-width:990px){.padding-1{padding:0 10%}}


/* 内容1、2 */

@media only screen and (min-width:1012px){

#index_content1{
width:50%;
margin-top: 20px;
padding-left: 6%;
text-align: center;
float: left;
}

#index_content2{
width: 50%;
margin-top: 20px;
padding-right: 6%;
text-align: left;
float: left;
}

#index_content3_1{
width:50%;
margin-top: 20px;
padding-left: 6%;
text-align: left;
float: left;
}

#index_content3_2{
width: 50%;
margin-top: 20px;
padding-right: 6%;
text-align: left;
float: left;
}  

#index_content5_1{
width:50%;
margin-top: 20px;
text-align: left;
float: left;
position: relative;
}

#index_content5_1>.video-btn{}
#index_content5_1>div>img{
overflow: hidden;
}

#index_content5_1>p{
background: #121425;
opacity: 0.8;
color:#fff;
height:40px;
position: absolute;
bottom: 0;left: 0; 
line-height:40px;
text-align: center;
width: 100%;
}

#index_content5_2{
width: 50%;
margin-top: 2.5rem;
padding-left: 2%;

text-align: left;
float: left;
}

}

@media only screen and (max-width:1012px){

#index_content1{
margin-top: 2rem;
text-align: center;
float: none;
}

#index_content2{
width: 100%;
margin-top: 2rem;
padding-left: 8%;
padding-right: 8%;
text-align: left;
float: none;
}


#index_content5_1{
margin-top: 2rem;
text-align: center;
float: none;
position: relative;
}

#index_content5_1>div>img{
width:80%;
height:auto;
overflow: hidden;
}

#index_content5_1>p{
background: #121425;
opacity: 0.8;
color:#fff;
height:40px;
position: absolute;
bottom: 0;left: 10%; 
line-height:40px;
text-align: center;
width: 80%;

}

#index_content5_2{
width: 100%;
margin-top: 2rem;
padding-left: 8%;
padding-right: 8%;
text-align: left;
float: none;
}

}



#content1 .sp-thumbnail {
width: 100%;
padding: 8px;
background-color: #F0F0F0;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

#content1 .sp-thumbnail-title {
margin-bottom: 5px;
text-transform: uppercase;
color: #333;
}

#content1 .sp-thumbnail-description {
font-size: 14px;
color: #333;
}

@media (max-width: 860px) {
#content1 .hide-medium-screen {
	display: none;
}
}

@media (max-width: 640px) {
#content1 .sp-layer {
	font-size: 12px;
}

#content1 .hide-small-screen {
	display: none;
}
}

@media (max-width: 500px) {
#content1 .sp-thumbnail {
	text-align: center;
}

#content1 .sp-thumbnail-title {
	font-size: 12px;
	text-transform: uppercase;
}

#content1 .sp-thumbnail-description {
	display: none;
}
}

/*内容3*/

.index_content_c{
padding-left: 10%;
padding-right:10%;

}
			
.title_cn1{ font-size:2rem; font-weight: 600;color:#205fd0; line-height:3.6rem; margin-bottom:5px;}
.title_cn2{ font-size:1.8rem; font-weight: 600;color:#000; line-height:3rem; margin-bottom:5px;}
/*分论坛首页 论坛介绍详细文字*/
.p_txt_c1{ font-size:1.6rem; line-height:3.5rem; text-indent: 2rem;color: #818181;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden;}


 
 #index_content5{
  background: url(../Images/bg-2.png);
 }

			 
.cont1{ width:1160px; height:272px; margin:20px auto 0; padding:0 19px; background:#fff;}
.title_c1{ padding:10px 0; line-height:36px; font-size:24px; color:#9e0000; text-indent:10px; }
.h_main_txt{ width:814px; margin-left:18px; float:left;}
.o_img_ltjs{ width:327px; height:184px;}
.o_img_ltjs a:hover img{transform:scale(1.1,1.1);} 

/*内容2*/
.w317{ width:35%; height:418px; padding:0 18px; background:#fff;}
.w484{ width:57%;}
.sy_li{ padding-left:18px; overflow:hidden; background:url(../images/dian.jpg) no-repeat left center;}
.sy_li a{ line-height:32px; font-size:14px;}
.sy_li a:hover,.w242 li a:hover{ color:#1f88ff; text-decoration:none;}
.w233{ width:233px;}
.w233 a{ display:block; text-align:center; line-height:32px; font-size:14px;}
.w325{ width:325px;}
.w325 a{ display:block; text-align:center; line-height:32px; font-size:14px;}
.h131{ display:block; height:131px; overflow:hidden;}
.h245{ display:block; height:245px; overflow:hidden;}
.w242{ width:242px;}
.w242 li{ overflow:hidden;}
.w242 li a{ line-height:32px; font-size:14px;}
/*内容3*/
.cont3{ background:#fff; width:1066px; padding:25px 66px 35px;}
.cont3_bg{ background: #fff url(../images/cont3_bg.jpg) no-repeat left 398px;}
.sy_rcapdz{ margin:25px auto 55px;}
.p_tab{ width:656px; height:38px; border:1px solid #bdbdbd; border-radius:19px; overflow:hidden;}
.p_tab a{ display:block; float:left; width:218px; height:38px; line-height:38px; font-size:16px; text-align:center; border-right:1px solid #bdbdbd;}
.p_tab a:last-child{ border:none;}
.p_tab a:last-child.on{ border:none;}
.p_tab a:hover{ text-decoration:none; background:#e3e7ee;}
.p_tab a.on{height:38px; border-right:1px solid #1b417b; background:#1b417b; color:#fff;}
.sy_moon{ position:relative; padding-left:78px; background:url(../images/afternoon.png) no-repeat 68px top; overflow:hidden;}
.w300{ width:310px; float:left; margin-bottom:10px;}
.sy_moon1{ width:310px; margin-right:15px; background:url(../images/jtou.jpg) no-repeat right 8px; }
.sy_moon2{ width:310px;margin-right:15px; background:none;}
.sy_moon3{ }
.jiantou{background:url(../images/jtou.jpg) no-repeat right 8px;}
.sy_fhz{ font-size:18px; color:#1b417b; line-height:40px;}
.sy_time{ display:block; width:107px; height:26px; line-height:26px; color:#fff; background:#9e0000; text-align:center; margin-bottom:10px; font-size:16px; margin-left:14px;}
.sy_68{ position: absolute; left:0px; top:0px; width:68px; height:26px; font-size:26px; color:#9e0000; line-height:26px;  }
/*内容4*/
.cont4{ background:#fff; width:1140px; padding:25px 29px 35px;}
.p_tab1{ width:999px; margin-bottom:40px;}
.p_tab1 a{ width:58px;}
.w712{ width:712px; position:relative;}
.sy_ljlt_r{ width:712px; position:relative; margin-left:28px; padding-top:10px;}
.sy_lt_in{ display:block; position:absolute; right:0; top:196px; width:144px; height:41px; line-height:41px; border-radius:5px; color:#fff; background:#1f88ff; text-align:center; font-size:16px;}
/*内容5*/
.cont5{ height:auto; min-height:421px; padding-bottom:32px; background:#fff;}
.cont5_bg{ background: #fff url(../images/cont5_bg.jpg) no-repeat 302px 138px;}
.cont5_login{ display:block; width:124px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; margin:201px 0 0 653px; background:#1f88ff; border-radius:5px;}
.w785{ width:785px;}
.sy_rmpl{ font-size:16px; padding:15px 0;}
.span_21{ display: inline-table; width:217px; height:102px; padding:10px 15px; font-size:14px; line-height:22px; border-radius:5px; color:#fff;}
.span_21 b{ display:block; font-size:18px; line-height:30px; font-weight:normal;}
.span_21 b i{ float:right; font-size:14px; font-style:normal;font-family:Regular; }
.bg_2c7180{ background:#2c7180;}
.bg_3a3a6e{ background:#3a3a6e;}
.bg_d45453{ background:#d45453;}
.sy_cypl{ width:786px; height:82px; position:relative;}
.sy_cypl textarea{ width:615px; height:60px; padding:10px 15px; line-height:30px; border:#1px solid #e3e3e3; background:#f5f6f6; border-radius:5px; font-size:14px; resize:none;}
.sy_cypl span{ position:absolute; right:157px; bottom:10px; display:inline-block; text-align:right; font-size:14px; color:#c9c9c9;}
.sy_cypl a{ position:absolute; right:0; bottom:0; margin:0 !important;}
/*内容6*/
.cont6{ height:491px; padding-top:5px;}

.jb_name{ display:inline-block; font-size:16px; color:#222; line-height:26px;}
.jb_name:hover{ color:#1f88ff; text-decoration::none;}
.jb_name2{ display:inline-block; font-size:16px; color:#666; line-height:26px;}
.jb_title{ margin-top:10px; line-height: 24px;}
.jb_zw{ display:inline-block; line-height:22px; padding:0 5px; border:1px solid #ffa11a; font-size:16px; color:#ffa11a; font-weight:normal; margin:5px 0 8px;}
.jb_jg{ display:block; height:44px; font-size:14px; color:#666; line-height:22px;font-weight:normal;}
.sy_jb_h{display:none; width:34px; height:34px; position:absolute;top:106px; }
.sy_prev{ left:20px; background:url(../images/s_prev.png) no-repeat;}
.sy_prev:hover{ background: url(../images/s_prev_h.png) no-repeat;}
.sy_next{ right:10px; background:url(../images/s_next.png) no-repeat;}
.sy_next:hover{ background: url(../images/s_next_h.png) no-repeat;}
/*内容8*/
.cont8{ width:1062px; height:490px; padding:60px 68px 0; background:#fff;}
.sy_namedt{ width:120px; padding-left:20px; line-height:60px; background:url(../images/hzhb_bj.jpg) no-repeat left center; font-size:22px; float: left; margin-top:24px;}
.sy_namedd{ width:275px; height:90px; float:left;}
.sy_namedd1{ /* width:200px; height:110px; */ float:left;margin-left:30px;}
.sy_namedd2{ /* width:200px; height:100px; */ float:left;margin-left:30px;}
.mar_b80{ margin-bottom:80px;}
.mar_b50{ margin-bottom:50px;}
.mar_l50{ margin-left:50px;}
/*首页弹层*/
.popup1{display:none;position:fixed; left:50%; top:50%; margin-left:-600px; margin-top:-320px; width:1180px; height:690px; z-index:20; background:#fff; padding:10px 20px 0;}
.w1140{ width:1140px;}
.pop_tc{ width:1140px; padding:10px 0 20px; margin:0 auto; font-size:14px; line-height:25px;}
.pop_h_name{ padding:10px 0; font-size:18px; line-height:30px; margin:0 auto 5px;}
.pop_jb{ margin:0 auto;}
.popup1_xg a{ font-size:18px; line-height:32px; color:#1f88ff;}
.span_21 b i.green{color:#85c0cd;}
.span_21 b i.blue{color:#8484c1;}
.span_21 b i.red{color:#f3a4a3;}
/*11.28bug修改*/
.partner{ padding:20px 0px;}
.partner_c{ width:1062px; padding:41px 68px; overflow:hidden;}
.partner_c dd{ padding:0 10px;height: 110px;}
.partner_c dd img{width:110px;}
.partner_c1{ width:1062px; padding:8px 68px; overflow:hidden;}
.partner_c1 dd div{ padding:30px 10px}
.partner_c1 dt{ margin:200px 0px;}
.sy_logo{width:922px;}
.sy_logo dd.sy_namedd2 img{width:auto;}
.sy_logo dd{margin-bottom: 20px;}
.sy_namedd1 img{width:110px;}


.jiabin-list-title{font-size: 14px;color: #333;padding: 15px 20px;}
.jiabin-list  ul li{border-bottom: 1px solid #eee;}
.jiabin-list  ul li.nob{border-bottom: 0;}
.jiabin-list ul li p{float: left;width: 200px;color:#333333;font-size: 18px;font-weight: bold;padding: 20px;}
.jiabin-list ul li span{float: left;}
.jiabin-list ul li div{float: left;color:#333;font-size: 14px;padding: 22px 10px;word-wrap: break-word;width: 270px;}


.jiabin-wf-list  ul li{border-bottom: 1px solid #eee;}
.jiabin-wf-list  ul li.nob{border-bottom: 0;}
.jiabin-wf-list  ul li .jiabin-name{float: left;color:#333;padding: 12px 20px;width: 200px;}
.jiabin-wf-list  ul li .jiabin-name p{font-size: 18px;font-weight: bold;}
.jiabin-wf-list  ul li .jiabin-name span{font-size: 16px;font-weight: bold;}
.jiabin-wf-list  ul li .jiabin-agre{float: left;color:#333;font-size: 14px;padding: 25px 10px;word-wrap: break-word;width: 270px;}

.index-jiabin-list{width:46%;padding: 20px;background: #fff;}
.jiabin-country{color: #9e0000;font-size: 24px;font-weight: bold;padding:5px 0 25px;}
.jiabin-list{height: 420px;overflow-y: auto;}
.jiabin-wf-list{height: 420px;overflow-y: auto;}

/*内容2-3 新建*/
.cont2_new{width:1180px;padding:0 9px 19px 9px;margin:20px auto 0;}
.cont2_new .cont2_new_ul li{float:left;margin-left:10px;margin-right:10px;width:275px;}
.cont2_new_ul li img{width:100%;height:155px;}
.cont2_new_ul li p{font-size:14px;color:#333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;padding-top:14px;}
.cont2_new .title_c1 a{padding-right:10px;}
.cont2_new .title_c1 a:hover{text-decoration: underline}