﻿@charset "utf-8";

@font-face {
    /* font-properties */
    font-family: hksn;
    src:url('hksn.ttf'),  
    url('hksn.woff'),
    url('hksn.eot'); /* IE9 */
}

/* CSS Document */

/*公共样式*/

body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select,div { margin:0; padding:0; position:relative;}



em { font-style:normal; }

li { list-style:none; }

a { text-decoration:none; cursor:pointer; }
a:hover {text-decoration:none; cursor:pointer; }
img { border:none; vertical-align:top; }

table { border-collapse:collapse; }

input,textarea { outline:none; }

textarea { resize:none; overflow:auto; }

body { font-size:24px; font-family:hksn; }

.clear{ zoom:1; position: initial;}

.clear:after { clear:both; content:""; height:0; visibility:hidden; font-size:0; line-height:0; display:block; }

.fl { float:left; }

.fr { float:right; }



.widt_100{ width:1000px; margin:0 auto;}

.widt_960{width:960px; margin:0 auto;}

.mar-top{ margin-top:27px;}

.mar-bot{ margin-bottom:27px;}

.no-mar{ margin-right:0px !important;}

.orange_1{color:#e85308  !important;}

.active{ color:#227ad2 !important;}



/*动画*/

@-webkit-keyframes hot

{

   0% {

			margin-top: 5px;

		}

		100% {

			margin-top: 0px; 

		} 

    



}

@-moz-keyframes hot

{

    0% {

			margin-top: 5px;

		}

		100% {

			margin-top: 0px; 

		}



}



@-o-keyframes hot

{

   0% {

			margin-top: 5px;

		}

		100% {

			margin-top: 0px; 

		}



}



@keyframes hot

{

   0% {

			margin-top: 5px;

		}

		100% {

			margin-top: 0px; 

		}



}







/*开始*/



.top_bg{ background:url(../Images/top_bg.png) repeat-x;}

.top{ height:35px; position:relative;}

.header{ height:107px; }



.nav{ height:53px; }

.banner{ height:300px; position:relative;}

.banner_wi{ background:#0592a3;}


.conter{ overflow:hidden; padding-bottom:20px; background:#ffffff; }

.ad{ height:100px;}

.foot{ height:214px; background:#FFF; }

.text-logo{ width:245px; height:35px;}

.text-logo img{ padding-top:15px;}

.loding{ width:380px;  font-size:14px; color:#555555; height:35px; line-height:35px; text-align:center;  }

.loding a{color:#555555; margin:0 4px; background:url(../Images/loding.png) no-repeat; display:inline-block;}

.loging_l_user_list{ width:143px; text-align:center; color:#434343; display:none; font-size:13px; position:absolute; top:33px; right:130px; border:1px solid #CCC; z-index:99999; background:#FFF;}

.loging_l_user_list li{ height:33px; line-height:33px;  }

.loging_l_user_list_news { border-radius:2px; background:#ff4141; color:#FFF; margin-left:5px; padding:2px 5px;}

.loging_l_user{ display:inline-block; width:220px;}

.loging_l{ background-position:0 0; padding-left:22px !important;}

.logo_tx{ vertical-align:middle; margin-right:5px;}

.home{background-position:0 -25px !important; padding-left:22px; margin-left:35px !important;  }

.register{ background:none !important;}

.loding a:hover{ color:#999;}

.active_8{ background:#e5e5e5 !important ;}

.logo{width:486px; }

.search{ margin-top:26px; height:70px; width:380px; }

.search form{ height:40px; display:inline-block;line-height: 40px;}

.color_blue{ color:#227ad2 !important;}

.text{ width:304px; height:40px; line-height:40px; border:1px solid #227ad2; background:url(../Images/loding.png) no-repeat 8px -50px; padding-left:38px; color:#b1b1b1; float:left;}

.btn{ background:#227ad2; width:72px; height:40px; line-height:40px; text-align:center;  border:1px solid #227ad2; color:#FFF; float:left;}

.key_text{  width:414px; height:26px; line-height:26px;}

.key_text a{ color:#686868; margin-right:20px; display:inline-block;}



.nav_conter{height:38px; line-height:38px; color:#333; font-size:16px; margin-left:198px;}



.nav_conter a{ display:inline-block; width:123px; text-align:center; color:#333; position:relative;}

.nav_conter a:hover{ color:#227ad2; text-decoration:underline;}

.hot{ position:absolute; right:5px;margin-top:5px;animation: hot 0.3s infinite alternate;}

.nav_conter_one{height:38px; line-height:38px; color:#333; font-size:16px;}

.nav_conter_one a{ display:inline-block; width:123px; text-align:center; color:#333; position:relative;}

.nav_conter_one a:hover{ color:#227ad2; text-decoration:underline;}


/*主页搬运过来*/
.bj-list .body2{
    height: auto;
}
.bj-right{
    height: auto;
}
.bj-l{
    height: auto;
}
    </style>
<style type="text/css">
.dbt1{
background: url(../Images/conterx_1_px.png) no-repeat;
color:#a7c840;    
margin-left: 0px;
margin-top: 10px; 
}
.dbt1-1{
background: url(../Images/conterx_1-1_px.png) no-repeat;
color:#a7c840;    
margin-left:0px;
margin-top: 0px; 
position:relative;
left:0px;
top:10px;

}

.dbt2{
color:#fbc201;   
margin-left: 0px;
margin-top: 10px; 
}
.dbt3{
background: url(../Images/conterx_3.png) no-repeat;
color:#f96830; 
margin-left: 0px;
margin-top: 10px;     
}
.dbt4{
background: url(../Images/conterx_4.png) no-repeat;
color:#5b8ed1;     
}
.dbt4-1{
background: url(../Images/conterx_4.png) no-repeat;
color:#5b8ed1;  
position: relative;
right: -10px;   
width:970px;
height: 54px;
margin:20px auto;
}
.dbt5{
background: url(../Images/conterx_5.png) no-repeat;
color:#f8000c;     
}
.dbt6{
background: url(../Images/conterx_6.png) no-repeat;
color:#45bba5;     
}
.sb-s{
    border: none;
	
}
.ps-0 a{
color:#a7c840;    
}
/*.sr-f{
background-color:#a7c840;    
}
.sr-f .psr-0{
color:#a7c840;    
}
.s*/r-s .psr-3 a{
color:#a7c840;    
}
.sz-2{
overflow: hidden;    
}
.tp {
width: 230px;
float: left;
margin-right: 5px;
margin-left: 5px;
margin-top: 15px;
}
.dbt4-1x{
background: url(../Images/conterx_4.png) no-repeat;
color:#5b8ed1;  
position: relative;
right: -10px;   
width:701px;
height: 54px;
margin:20px auto;
}
.dbt1-1x{
background: url(../Images/conterx_1-1_pxx.png) no-repeat;
color:#5b8ed1;    
margin-left:0px;
margin-top: 0px; 
position:relative;
left:0px;
top:10px;

}
.s-right1{
	position:relative;
    right:0px;
	top:25px;
    text-align: :left;
}
.s-right2{
	position:relative;
    right:0px;
	top: 19px;;
}
.ps-11 a{
    color:#434343;  
    font-size:18px; 
    position:relative;
    left:0px;
	top:20px; 
}
.ps-22 a {
    display: inline-block;
    width: 90px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 17px;
    color: #ffffff;
    border-radius: 5px;
    background-color: #a7c840;
	position:relative;
	left:200px;
	top:-10px; 
}

.123{
    position: relative;
    left: 20px;
    text-align: center;
    width: 230px;
    height: 230px;


}



/*visibility:hidden;
.list ul ul li a{display:block;width:100px;height:15px;margin:0;border:0;border-bottom:1px solid #858585;}  */

.list span{display:block; float:left;}

.list ul ul{ position:absolute;left:3px; top:23px;}
.list table {position:absolute; top:0; left:0;} 
.list ul li:hover ul,   
.list ul a:hover ul{visibility:visible; }
.list ul li:hover{background:#d2edff; color:#0477c0;}


.list a:hover{color:#000;border:0;}   
.list ul ul{color:#fff; position:absolute; left:187px; top:0; background:#d2edff; border-radius:0px 10px 10px 0px; visibility:hidden;}

.list ul ul li {clear:both;text-align:left;font-size:12px; border-bottom:1px solid #fff;}
.list ul ul li:hover{border:0; background:#e2f3ff; border-radius:0px 10px 10px 0px;}   
.list ul ul li a{ margin:0; border:0; color:#333; font-size:16px; text-align:center;}
.list ul ul li a:hover{border:0; color:#0477c0;border-radius:0px 10px 10px 0px;  border-bottom::1px solid #fff;}   
.list ul li{float:none;}

.list{ width:186px; height:358px; margin-left:10px; position:absolute; top:-54px;font-size:12px;position:relative;z-index:100; }
.list_top{ background:url(../Images/tv-bg.png) no-repeat; height:55px; margin-bottom:-1px; color:#FFF; font-size:18px; line-height:55px; text-align:center;  }
.list_bottom{ background:#0477c0; width:186px; height:300px;}
.list li{text-align:center; border-bottom:1px solid #1681c4; font-size:16px; width:157px; margin:0 auto; color:#FFF; padding:25px 15px;}
.list ul ul li:last-child{ border-bottom: none; font-size:16px;}

.list li span{position:relative; }
.list li a{ position:relative; padding:25px 0px;}
.yztgl{ background-position:0 0;  }
.jssjx{background-position:0 -79px !important;}
.jzjye{background-position:0 -150px !important;}
.banner_change{ width:804px; height:300px; overflow:hidden;}
.ruten{ display:inline-block; width:42px; height:48px; background:#aadb42; text-align:center; line-height:48px; font-size:26px; font-weight:bold; color:#FFF; position:absolute; right:0px; top:118px;}
.ruten:hover{background:#FF6;}


/*center*/

.mar_10{ margin-left:10px;}

.conter_title{background:url(../Images/conter_1.png) no-repeat;}

.conter_hdzt{ background:url(../Images/hdzt.png) no-repeat;}

.conter_title,.conter_hdzt{  height:54px; line-height:54px; width:990px; margin-top:40px; float:left; color:#333; font-size:24px; padding-left:20px;}

.conter_title1,.conter_hdzt{  height:54px; line-height:54px; width:990px; margin-top:40px; float:left; color:#333; font-size:24px; padding-left:15px;}

.conter_con{ width:972px; margin:0 auto;   margin-top:44px;}

.conter_con1,.conter_con2,.conter_con3{ width:310px;  margin-bottom: 20px; }
.conter_con4,.conter_con5{ width: 476px; }
.conter_con2,.conter_con5{ margin-left:20px;}



.rdjj,.zjgl,.yjgl,.yjgl2,.yjgl3{  height:42px; color:#fff; font-size:18px; line-height:42px; padding-left:13px; position:relative; }

.rdjj{ background:#a7c840;}

.zjgl{ background:#fbc201;}

.yjgl{ background:#f96830;}

.yjgl2{ background:#5b8ed1;}

.yjgl3{ background:#f8000c;}

/*三角箭头*/



.triangle_down{ position:absolute; bottom:-15px; left:43px; width:0; height:0; overflow:hidden; border-left:15px solid transparent; border-right:15px solid transparent; }

.gray{border-top:15px solid #a7c840; }

.yellow{border-top:15px solid #fbc201; }

.orange{border-top:15px solid #f96830; }



.conter_con1-banner{ height:124px; margin-top:24px;position:relative;}



.banner_text{ position:absolute; bottom:0px; left:0;  height:36px; line-height:36px; width:297px;  padding-left:13px; background-color:rgba(0,0,0,0.5); filter:alpha(opacity=50); color:#FFF;}

.banner_text_dt{ position:absolute; bottom:0px; left:0;  height:45px; line-height:45px; width:757px;  font-size: 22px; padding-left:13px; background-color:rgba(0,0,0,0.5); filter:alpha(opacity=50); color:#FFF;}

.banner_new{ margin-top:5px; width:490px;  }

.con1-banner_t,.con1-banner_tt{  padding:5px 0;     overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.con1-banner_t{font-size:16px; }

.con1-banner_t a,.con1-banner_tt a{ display:-webkit-box; overflow:hidden; word-break:break-all; -webkit-box-orient:vertical; text-overflow:ellipsis; -webkit-line-clamp:2; !important;}

.con1-banner_t a{ color:#333;}

.con1-banner_tex{ width:310px; line-height:20px; color:#777777; height:60px; font-size:12px;  margin: 1px; }

.con1-banner_tex span{margin: 0;  line-height: 20px;}

.con1-banner_tex_js{line-height:20px; color:#777777; font-size:14px;  margin: 1px;}

.con1-banner_tex_js span{ position:absolute; right:10px;}







.more{  width:74px; height:26px; text-align:center; line-height:26px;  font-size:14px; border-radius:6px; margin-top:10px;position: relative;top: 0px;}
.more1{  width:74px; height:26px; text-align:center; line-height:26px;  font-size:14px; border-radius:6px; margin-top:10px;position: relative;top: 0px;}
.more2{  width:74px; height:26px; text-align:center; line-height:26px;  font-size:14px; border-radius:6px; margin-top:10px;position: relative;top: 0px;}

.more a{color:#fff;}
.more1 a{color:#fff;}
.more2 a{color:#fff;}

.more a:hover{ text-decoration:underline;}
.more1 a:hover{ text-decoration:underline;}
.more2 a:hover{ text-decoration:underline;}
.gray2{ background:#a7c840;}
.gray1{ background:#fbc201;
        margin—right:200px;}

.yellow1{ background:#fbc201; }

.orange1{ background:#f96830; }

.orange2{ background:#5b8ed1; }
.orange3{ background:#f8000c; }

.lv{ background:#70c700;}

/*园长谈管理*/

.conter_yztgl{ margin-top:20px; float:left; }

.yztgly,.lssjx,.jztyr{ width:128px; line-height:120px; height:78px; color:#333; font-size:24px; padding-left:100px; background:url(../Images/yztgl.png) no-repeat;  }

.yztgly{background:url(../Images/yztgl.png) no-repeat;}

.yztgl_change{ width:727px; height:76px; line-height:78px; border-bottom:4px solid #0477c0; margin-left:35px; font-size:19px; color:#333333;}

.yztgl_change a{ width:100px; height:76px; display:inline-block; text-align:center;  color:#333333; position:relative; cursor:pointer;}

.active_1{ color:#0477c0 !important;  }

.triangle_up { border-bottom:12px solid #0477c0; display:none;   position:absolute; bottom:0; left:40%; width:0; height:0; overflow:hidden; border-left:12px solid transparent; border-right:12px solid transparent; }



.yztgl_change_one{ width:490px; margin:21px 0px 5px 0px;}

.video{width:490px; position:relative; height:282px;}

.timer{ color:#a7c840; font-size:14px; line-height:32px;}

.video_png{ position:absolute; left:0; top:0;  width:490px; height:282px; background-color:rgba(0,0,0,0.5); filter:alpha(opacity=50);}

.video_png_text{ width:288px; height:168px; margin:40px auto; z-index:999; color:#FFF; text-align:center; line-height:30px; position:relative;}

.video_png_text_t{ font-size:18px; padding:5px 0;  }

.video_png_text_pl{ font-size:14px; opacity:0.8; padding:5px 0;}

.video_png_text_pl span{ margin:0 15px;}

.mop{width:490px; height:282px; background-color:rgba(0,0,0,0.5); position:absolute; left:0; top:0;}

.banner_video{position:absolute; left:0; top:0;}

.ljbf_but{color:#FFF; width:98px; height:40px; line-height:40px; background:#ff6600; margin:24px auto; border-radius:6px; display:inline-block;}

.ljbf_but:hover{ background:#CCC; color:#666;}



.yztgl_change_two{ width:474px; margin:21px 14px 0 0;}

.video_free_t{width:474px; height:196px; margin-bottom:10px; }

.video_free_t li{ width:231px; height:196px; position:relative; }

.con1-banner_tt{  font-size:14px;}

.con1-banner_tt a{ color:#666;}

.js,.tim{ color:#9c978c; display:inline-block;}

.free{ width:38px; height:19px; text-align:center; line-height:19px;  font-size:14px;  background:#ff6060; color:#FFF; position:absolute; top:0; right:0;}

.lssjx{ background-position:0 -103px;}

.no_bg{ background:none !important;}



.jzjyeer{  width:730px; margin-left:10px;}

.jzjyeers{margin-top:20px; }

.jztyr{background-position:0 -203px;}



.yjslw{ width:247px; height:586px; background:#f4e4b8;}

.yjslw_png{width:227; height:308px; overflow:hidden;}

.yjslw_top{width:227;  height:96px; }

.yjsly_text{width:227; line-height:60px; height:60px; border-bottom:4px solid #b42e2e; border-top:6px solid #b42e2e; margin-top:30px; position:relative;}

.yjsly_text img{ position:absolute; top:25px; left:10px; overflow:hidden;}

.yjsly_text a{ position:absolute; right:15px; top:10px; color:#b42e2e; font-size:14px;}

.yjslw_bottom{ height:410px; padding:15px; position:relative;}

.yjslw_bottom img{ vertical-align:middle;}

.ruter_1,.ruter_2{ display:inline-block; width:44px; height:44px; text-align:center; z-index:999;  background-color:rgba(201,201,201,0.5); filter:alpha(opacity=50); font-weight:bold; color:#FFF; font-size:32px; line-height:44px; }

.ruter_1{ position:absolute; left:10px; top:170px;}

.ruter_2{ position:absolute; right:10px; top:170px;}

.ruter_1:hover,.ruter_2:hover{ background-color:rgba(201,201,201,0.8);}



.yjslw_tex{height:76px; margin:0 auto; line-height:24px; margin-top:20px; color:#333333;}

.conter_hdjxs{ width:976px; margin:0px auto;}

.conter_hdjxs_l,.conter_hdjxs_r{ width:484px; margin-top:20px; }

.conter_hdjxs_title{background:url(../Images/hdjxs.png) no-repeat;}

.conter_hdjxs_title_1{ background:url(../Images/wqhd.png) no-repeat;}

.conter_hdjxs_title,.conter_hdjxs_title_1{width:470px; height:44px;  color:#FFF; font-size:18px; line-height:44px; padding-left:14px; margin-left:5px;}

.gd{ display:inline-block; position:absolute; right:10px; bottom:8px; font-size:14px; color:#8b8b8b;}

.gd:hover{ text-decoration:underline;}

.conter_hdjxs_img{ margin-top:25px;}

.conter_hdjxs_title_text{ font-size:15px; color:#181615; line-height:34px; height:34px;}

.conter_hdjxs_title_text span{ position:absolute; right:10px; color:#9c978c !important; font-size:13px;}

.conter_hdjxs_title_hd{ height:70px; color:#9c978c; line-height:24px;}

.conter_hdjxs_title_hd_l{ width:348px; height:70px;}

.hdmb{ font-size:14px;}



.conter_hdjxs_title_hd_r{ background:url(../Images/cj.png) no-repeat; width:117px; height:34px; border:1px solid #FFF; border-radius:6px; margin-top:22px; margin-left:10px;}
.rdjj_l_news_title-1{float: left;font-size: 20px;    padding-left: 24px;    margin-bottom: 14px;}
.rdjj_l_news_title-2{    float: right;font-size: 20px;    padding-right: 24px;    margin-bottom: 14px;}
iframe{width: 840px;}

.conter_hdjxs_r_con{margin-top:25px;}

.conter_hdjxs_r_con li{ border-bottom:1px solid #dcdcdc; padding-bottom:20px; width:240px;}

.conter_hdjxs_r_con_banner{ position:relative;}

.conter_con1-banner_text{ position:absolute; bottom:0px; left:0;  height:36px; line-height:36px; width:226px;  padding-left:13px; background-color:rgba(0,0,0,0.3); filter:alpha(opacity=30); color:#FFF;}

.conter_con1-banner_text_co{ width:239px;}

.conter_con1-banner_text_p1{ color:#383738; font-size:13px; line-height:24px;}

.conter_con1-banner_text_p2{color:#383738; font-size:12px; line-height:24px;}



.xq{ display:inline-block; background:#45bba5; border-radius:6px; width:50px; height:25px; line-height:25px; text-align:center; color:#FFF; position:absolute; right:10px;}

.conter_hdjxs_r_con_bottom{ line-height:24px; color:#383738; font-size:13px; margin-top:14px;}

.conter_hdjxs_r_con_bottom ul{ width:240px; height:24px; line-height:24px;}

.conter_hdjxs_r_con_bottom ul li a{color:#383738; display:inline-block; width:187px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.conter_hdjxs_r_con_bottom ul li a:hover{ text-decoration:underline;}

.conter_hdjxs_r_con_bottom ul li span{ position:absolute; right:10px; }



.foot a{ background:url(../Images/icon.png) no-repeat; width:135px; height:37px; display:inline-block; line-height:37px;  padding-left:46px; color:#2b5a87; font-size:16px;}



.ggfw{ background-position:0px -47px !important;}

.xl_us{background-position:0px -94px !important;}

.foot_lx{width:600px; margin:0 auto; padding-top:27px;}

.foot_lx p{ font-size:14px; color:#5f5f5f; text-align:center; line-height:28px; padding:5px 0;}

.bqsy{ font-size:12px !important; color:#000 !important;}



/*家长讲育儿*/

.next_nav a{ font-size:15px; color:#333333;height:30px;}

.next_nav a:hover{ text-decoration:underline;}

.banner_jzjye{ height:318px; background:#FFF; }

.banner_jzjye_l{ position:relative; width:610px; height:318px; overflow:hidden;}

.jzjye_conter{ height:486px; background:#FFF; padding:30px 20px;}

.yjzjts{ height:55px;  padding-left:13px; background-color:rgba(0,0,0,0.5); line-height:28px; filter:alpha(opacity=50); color:#FFF; font-size:18px; position:absolute; bottom:0; left:0; width:610px; }

.yjzjts em{ font-size:12px; display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:681px;}

.yjzjt{ height:55px;  padding-left:13px; background-color:rgba(0,0,0,0.5); filter:alpha(opacity=50); color:#FFF; font-size:21px; line-height:55px; position:absolute; bottom:0; left:0; width:610px; }

.banner_jzjye_r{ width:322px; padding: 39px 29px; position:relative; }

.banner_jzjye_title{ font-size:20px; color:#212121; }

.banner_jzjye_text{ font-size:14px; color:#212121; line-height:24px; margin-top:29px; width:332px; height:120px;}

.banner_jzjye_text span{margin: 0;  line-height: 24px;}

.ckxq{ font-size:16px; color:#FFF; background:#ff6600; width:89px; height:38px; line-height:38px; text-align:center; display:inline-block; margin-top:19px;}

.new{ position:absolute; top:0; right:0;}

.jzjye_conter_t{ width:984px; height:34px; line-height:34px;}

.jzjye_conter_qzgs,.hzys_conter_qzgs{ width:212px; font-size:22px; color:#444444;    padding-bottom:5px;}

.jzjye_conter_qzgs{ border-bottom:2px solid #237bd2;}

.jzjye_conter_change{width:735px; font-size:14px; border-bottom:2px solid #dddddd; }

.jzjye_conter_change a{ display:inline-block; width:90px; color:#444444; text-align:center;  }

.active_2{border-bottom:2px solid #237bd2 !important; }

.kuaiji,.hzys{ display:inline-block; width:10px; height:20px; margin-right:15px;}

.kuaiji{background:#227ad2; }

.hzys{ background:#7258a2;}

.jzjye_conter_b{ margin-top:20px;}

.jzjye_conter_b_con{ width:486px; margin-left:20px;}

.jzjye_conter_b_r{ width:228px; }

.phb{   height:40px; font-size:16px; color:#444444;  }

.phb a{ width:114px; text-align:center; display:inline-block; color:#999999; border-bottom:2px solid #dddddd; line-height:40px;}

.active_3{ border-bottom:2px solid #237bd2 !important; color:#444444!important;}



.bbss { margin-top:5px;}

.bbss ol li {  line-height:30px; overflow:hidden;padding:5px 0; margin-bottom:5px; border-bottom:1px dashed #d7d7d7;}



.bbs_tops{ font-size:15px; line-height:30px; overflow:hidden;}

.bbs_tops strong{ width:30px; text-align:center; line-height:30px; background:#bbbbbb; display:inline-block; color:#fff; float:left;}

.bbs_tops a{ text-indent:12px; color:#333333; display:inline-block; width:196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  float:left;}

.bbs_tops a:hover{ color:#999;}

.bbs { height:230px; margin-top:5px;}

.bbs ol li {  line-height:30px; height:30px;padding:5px 0; margin-bottom:5px;}

.bbs_top{ height:30px;  font-size:15px; line-height:30px;}

.bbs_top strong{ width:30px; height:30px;  text-align:center; line-height:30px; background:#bbbbbb; display:inline-block; color:#fff; float:left;}

.bbs_top a{ text-indent:12px; color:#333333; display:inline-block; width:196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  float:left;}

.bbs_top a:hover{ color:#999;}

.bbs_img1_text{ height:60px; vertical-align:middle; margin-top:8px;}

.bbs_img1_text_t{ margin-left:13px;}

.bbs_img1_text_t a{ text-indent:0px;display:inline-block; width:150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.bbs_img1_text_t a:hover{ color:#999;}

.bbs_img1_text_t span{ font-size:14px; color:#ed4300; line-height:24px; display:inline-block;}

.bbs_img1_text_t em { color:#999999; display:inline-block; width:90px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.active_4{ height:80px !important; }

.bbs_img1_text{ display:none;}

.bj{ background:url(../Images/yj365.png) no-repeat; width:970px; height:58px; }

.bj a{ font-size:16px; color:#d1453a; font-weight:bold; display:inline-block; width:100px; text-align:center;  }

.bj_bj{ width:477px; position:absolute; bottom:0; right:10px; }

.bj_bj img{ display:none; margin-left:20px; margin-bottom:4px;}

.jzjye_conter_t_ul{width:970px; margin:30px auto;}

.jzjye_conter_t_ul li{ width:236px; height:322px; float:left; margin:0 2px; overflow:hidden; }

.pageList{ width:650px; margin:15px auto;}

.pageach{float:left;border:1px solid #ffffff;background:#f0f0f0;width:32px;height:32px;line-height:32px;cursor:pointer; color:#5f5e5e; margin:0 5px;}

.active_6{background:#ff6600 !important; color:#FFF !important; }

.pre,.next{float:left;border:1px solid #ffffff;background:#f0f0f0;width:80px;height:32px;line-height:32px;cursor:pointer; text-align:center; color:#5f5e5e;}



/*老是讲故事二级页面*/

.teacher_story{width:960px; height:auto; padding:30px 20px; background:#FFF;}

.teacher_story_l{ width:712px; height:auto; }

.teacher_story_r{ width:264px; height:auto; margin-top:20px; background:#ededed;}

.teacher_story_t{ height:40px; line-height:40px; color:#444444; font-size:15px; text-indent:16px; border-bottom:1px solid #CCC; padding-bottom:3px;}

.teacher{ margin-left:12px;}

.teacher_xm{ margin-left:18px; line-height:24px;}

.teacher_xm em{ color:#333333 !important; font-size:14px !important;}

.teacher_xm span{color:#999999; font-size:12px;}



.hzys_conter_qzgs{ border-bottom:2px solid #7258a2;}

.hzys_conter_banner{ width:980px; margin:40px auto;}

.hzys_conter_banner a{width:27px; height:31px; background:#d6d6d6; display:inline-block;float:left;  text-align:center; line-height:31px; font-size:24px; color:#FFF;}

.hzys_conter_banner a:hover{ background:#227ad2 !important;}

.hzys_conter_banner ul{ float:left;   }

.hzys_conter_banner ul li{ width:104px; height:101px; border:1px solid #CCC; float:left; margin-right:10px; margin-left:10px;}



/*视频详情页*/

.tv_center{ width:1000px; margin:0 auto; height:auto; background:#f3f3f3;}

.tv_center_wz{ color:#333333; font-size:15px; height:36px; line-height:36px; text-indent:24px; width:100%; border-bottom:3px solid #3388ff;}

.tv_center_wz a{ color:#333333;}

.tv_center_wz a:hover{ text-decoration:underline;}

.tv_center_tv{ padding:40px 15px;}

.tv_center_tv_title{ font-size:20px; color:#444444;}

.tv_center_tv_con{ height:25px; font-size:14px; line-height:25px; color:#444444; margin-top:14px;}

.tv_center_tv_con span{ margin-left:11px; }

.tv_center_tv_con span em{ color:#F00;}

.kcjs_kcjs{width:100%; background:#FFF;}



.kcjs_title{ height:72px; line-height:72px; color:#444; font-size:18px; border-bottom:1px solid #cacaca;}

.kcjs_title a{ display:inline-block; width:180px; text-align:center;}



.active_7{ border-top: 4px solid #039ae3; color:#039ae3 !important;}

.kcjs_con{ padding:22px; overflow:hidden; }

.kejies{ padding:8px 15px; background:#a7c840; font-size:18px; color:#FFF; height:36px; line-height:36px;}

.kcjs_con_con{ margin-top:28px;}

.kcjs_con_con em{ width:100px;color:#999; font-size:16px; display:inline-block; float:left; text-align:center; }

.kcjs_con_con span{  color:#444; font-size:14px; margin-left:35px; display:inline-block; width:804px; float:left; line-height:28px; }

.scarch_sc{ position:absolute; right:120px; top:14px; text-align:center; color:#444;}

.shear{position:absolute; right:50px; top:14px; text-align:center; color:#444;}

.kcjs_con_title{ height:50px; line-height:50px; border-bottom:1px solid #e8e8e8;}

.kcjs_con_title span{ color:#444444; font-size:16px; margin-right:100px; display:inline-block;}

.kcjs_con_title span img{ padding-top:15px;}

.kcjs_con_cont{ margin-top:21px;}

.kcjs_con_cont img{ float:left;}

.kcjs_con_cont_c{ float:left; margin-left:15px; width:813px; margin-top:15px;}

.kcjs_con_cont_c p{ color:#212121; font-size:16px; font-weight:bold;}

.kcjs_con_cont_c div{ line-height:28px; color:#444; font-size:14px;}

.kcjs_con_pj{ margin-top:10px; height:53px; line-height:53px; border-bottom:1px solid #e8e8e8; font-size:18px; }

.kcjs_con_pj_xin{ line-height:53px; height:53px; display:inline-block;}

.kcjs_con_pj_xin em{ background:url(../Images/star.png) no-repeat; width:28px; display:inline-block; height:26px; margin-left:5px; margin-right:5px; }

.kcjs_con_pj_xin span{ font-size:14px; color:#444; display:inline-block; margin-left:20px;}

.fbpl_button{ width:133px; height:48px; background:#aebf5d; text-align:center; line-height:48px; display:inline-block; border-radius:6px; color:#FFF; position:absolute; right:0px; top:0;}

.kcjs_con_pj_nr{ padding:10px 0; border-bottom:1px solid #e8e8e8;  overflow:hidden;}

.kcjs_con_pj_nr_c{ width:750px; float:left;}

.kcjs_con_pj_nr_c_t{ font-size:15px; color:#2b2925; line-height:24px;}

.kcjs_con_pj_nr_c_time{ font-size:13px; color:#757575; display:inline-block; margin-top:10px;}

.kcjs_con_pj_nr_c_user{  float:right;}

.tb{ vertical-align:middle; margin-right:10px;}

.kcjs_con_pj_nr_c_user span{width:180px; height:53px; line-height:53px; margin-right:10px;}

.lvpng{ vertical-align:middle;}

/*政策解读*/

.banner_jzjye_rs{ width:390px; height:319px;}

.banner_jzjye_r_top,.banner_jzjye_r_bottom{ width:390px; height:160px;}

.banner_jzjye_r_top li,.banner_jzjye_r_bottom li{ width:195px; height:160px; float:left; overflow:hidden;}

.banner_jzjye_r_top li span,.banner_jzjye_r_bottom li span{ width:170px; height:66px; margin:40px 19px; display:inline-block; font-size:19px; color:#FFF; line-height:32px;}

.banner_jzjye_r_top_back{background:#54a173; transition:all 0.35s;}

.banner_jzjye_r_top_back span{ transition:all 0.35s}

.banner_jzjye_r_top_back:hover{ background:#4b9067;}

.banner_jzjye_r_top_back:hover .banner_jzjye_r_top_back_tex01 {transform:translate(-10px,0px)} 

.banner_jzjye_r_top_back_tex01{ transform:translate(10px,0px)}

.banner_jzjye_r_top_img{ position:relative;    }

.banner_jzjye_r_top_img span{ position:absolute; z-index:4; transform:translate(10px,0); transition:all 0.35s; } 

.banner_jzjye_r_top_img span:hover{transform:translate(-10px,0)}

.banner_jzjye_r_top_img img{ position:absolute; left:0; right:0;   }



.banner_jzjye_r_top_img em:hover{ background:rgba(255,102,0,0.5);}

.banner_jzjye_r_top_img em{ display:inline-block; background:rgba(255,102,0,0.3); position:absolute; left:0; right:0; z-index:3; width:195px; height:160px; transition:all 0.35s; transition-delay:0.05s;}



.banner_jzjye_r_bottom_img{ position:relative;}

.banner_jzjye_r_bottom_img img{position:absolute; left:0; right:0;}

.banner_jzjye_r_bottom_img span{ position:absolute; z-index:4; transform:translate(0px,10px); transition:all 0.35s; }

.banner_jzjye_r_bottom_img span:hover{transform:translate(0px,-10px)}

.banner_jzjye_r_bottom_img em:hover{ background:rgba(118,95,80,0.5);}

.banner_jzjye_r_bottom_img em{ display:inline-block; background:rgba(118,95,80,0.3); position:absolute; left:0; right:0; z-index:3; width:195px; height:160px; transition:all 0.35s; transition-delay:0.05s;}



.banner_jzjye_r_bottom_back{background:#719dca; transition:all 0.35s;}

.banner_jzjye_r_bottom_back span{transition:all 0.35s;}

.banner_jzjye_r_bottom_back:hover{ background:#628cb7;}

.banner_jzjye_r_bottom_back:hover .banner_jzjye_r_top_back_tex02{transform:translate(0px,-10px)}

.banner_jzjye_r_top_back_tex02{transform:translate(0px,10px)}



.rdjj_l{ width:840px; padding:26px 0;}

.rdjj_l_title{ height:50px; border-bottom:1px solid #CCC;}

.rdjj_l_title span{ display:inline-block; width:160px; height:50px; line-height:50px; color:#FFF; font-size:20px; background:#ff6600; }

.rdjj_l_title span strong{ background:url(../Images/zcjd_1.png) no-repeat; display:inline-block; width:43px; height:42px; vertical-align:middle; margin-left:12px; margin-right:5px;}



.zjgd_img{ background-position:0px -65px !important; }

.yjgl_img{background-position: 0px -128px !important;}

.rdjj_l_title em{ display:inline-block; padding:3px 25px;line-height:26px; color:#FFF; font-size:16px; background:#70757b; position:absolute; bottom:0; }

.rdjj_l_cont{ padding:18px 0px; height:159px;}

.zcjd_2{ width:195px; height:159px; overflow:hidden;}

.rdjj_l_cont_con{ width:470px; height:159px;}

.rdjj_l_cont_con_title{ padding:5px 0;}

.rdjj_l_cont_con_title span{ color:#2b5a87; border:1px solid #999; padding:3px 8px; font-weight:bold; }

.rdjj_l_cont_con_title em{ font-size:11px; color:#9c978c; margin-left:5px; display:inline-block;}

.rdjj_l_cont_con h3{ font-size:15px; color:#545454; line-height:36px;}

.rdjj_l_cont_con p{ height:60px; line-height:20px; overflow:hidden;}

.rdjj_l_cont_con p span{ margin: 0;  line-height: 20px;}

.lyzgw{ margin-top:12px; display:inline-block; font-size:11px; color:#FFF; padding:3px 5px; background:#6290bc;}

.rdjj_r{ width:255px; padding:26px 0;}

.rdjj_r_rem_con_news{ padding:5px 0;}

.rdjj_r_rem{ height:50px; font-size:15px; color:#545454; line-height:70px; border-bottom:1px solid #CCC;}

.rdjj_r_rem span{ position:absolute; right:0; color:#bbbbbb; font-size:12px;}

.rdjj_r_rem_con{ margin-top:20px;}

.zcjd_01{ width:76px; height:73px; overflow:hidden;}

.rdjj_news_con{ width:170px;}

.rdjj_news_con p{ font-size:13px; color:#545454; line-height:24px;}

.rdjj_news_con span{ font-size:11px; color:#989898; display:inline-block; margin-top:10px;}

.rdjj_news_con span img{ vertical-align:middle; display:inline-block; margin-right:5px;}

.location{ /*width:1000px;*/ margin:0 auto; height:40px; line-height:40px; color:#ff6600; font-size:13px; background:#f8f9fb; text-indent:24px;}

.location a{ color:#ff6600;}

.location a:hover{ text-decoration:underline; }

.no_color{ color:#444444 !important;}

.rdjj_l_news_title{ font-size:22px; color:#444444; height:35px; text-align: center;}
h4.rdjj_l_news_titlehh {
    font-size: 18px;
    text-align: center;
    margin-top: 0px;
}

.rdjj_l_news_ly{ height:40px;}

.rdjj_l_news_ly .ly{ padding:3px 5px; color:#FFF; background:#6290bc;}

.rdjj_l_news_ly .ly_time{ padding:3px 10px; color:#999;}

.rdjj_l_news_img{ width:680px; text-align:center; padding:21px 0;}

.rdjj_l_news{ color:#444444; font-size:14px; line-height:24px;}
.rdjj_l_news p{    line-height: 32px;
    font-size: 18px;
    color: #000;
    margin-bottom: 20px;}
.rdjj_l_news-1{ color:#444444; font-size:14px; line-height:24px; border-bottom: dashed 1.6px #D2D1D1;padding-bottom: 6px;}
.rdjj_l_news-2{ background: url(../Images/spjs-1.png) no-repeat;width: 100%;height: 48px;}
.rdjj_l_news-2 a{    padding-left: 30px;line-height: 46px;}
.rdjj_l_news-3{border-bottom: dashed 1.6px #D2D1D1; margin-bottom: 14px;}
/*视频详情*/
.rdjj_l_news-4{ background: url(../Images/ptzy-1.png) no-repeat;width: 100%;height: 48px;}
.rdjj_l_news-4 a{     line-height: 10px;padding-left: 10px;}
/*视频详情*/




/*个人中心*/

.sns{ background:#b5ecea; height:161px; width:100%;}

.sns_bg{ background:url(../Images/sns.png) no-repeat; background-position:bottom; height:161px; }

.sns_bg img{ margin-top:21px;}

.sns_center{ background: -webkit-linear-gradient(top,#f0fcfc, #bfeeed); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(top,#f0fcfc, #bfeeed); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(top,#f0fcfc, #bfeeed); /* Firefox 3.6 - 15 */

    background: linear-gradient(to top,#f0fcfc, #bfeeed); /* 标准的语法（必须放在最后） */

	-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f0fcfc, endColorstr=#bfeeed)";

+background:#f0fcfc;}

.sns_center_con{ width:1000px; height:auto; margin:0 auto; }

.sns_center_sns{ background:url(../Images/sns_png.png) no-repeat;}

.sns_center_sns_ndwz{ font-size:15px; height:35px; line-height:35px; padding-left:10px;color:#333333;  background:#cce3f6; }

.sns_center_sns_ndwz a{ color:#333333;}

.sns_center_sns_ndwz a:hover{ text-decoration:underline;}

.sns_center_sns_tb{ text-align:center; margin-top:35px;}

.sns_center_sns_tb img{ border:5px solid #FFF; border-radius:6px;}

.sns_center_sns_tx{ height:266px;}

.Sex_girl{ text-align:center;  text-shadow:0px 5px 5px #434343; -moz-text-shadow:0px 5px 5px #434343; -webkit-text-shadow:0px 5px 5px #434343;filter:shadow(color=green,direction=135,strength=5);

 color:#FFF; font-weight:bold; font-size:24px; padding-left:25px;}

.Sex_girl img{ vertical-align:middle; margin-left:10px;}

.sns_center_info{ background:#FFF;}

.sns_center_info_bot{height:44px; line-height:44px; border-bottom:1px solid #CCC; }

.sns_center_info_change{ width:640px; float:right; height:44px; }

.sns_center_info_change a{ display:inline-block; width:153px; text-align:center;font-size:15px; color:#444444; height:44px;}

.sns_center_info_change a em{vertical-align:middle; display:inline-block; margin-right:5px;}

.sns_center_info_hd{background-position:10px -44px !important; }

.sns_center_info_zl{background-position:10px -88px !important;}

.active_9{ color:#3388ff !important; border-bottom:5px solid #3388ff;}

.sns_center_info_news{ height:auto; padding:0 10px; }

.sns_center_info_fl{ background:url(../Images/sns_jbxx.png) no-repeat; width:177px; height:490px; font-size:18px; padding:104px 0; margin-top:-46px; }

.sns_center_info_fl li{ height:51px; line-height:51px; text-align:center; color:#FFF;  background:url(../Images/sns_center_info_ul.png) no-repeat; position:relative;}

.sns_center_info_fl li a{ color:#FFF;}

.sns_center_info_fl li em{  width: 0; height: 0;border-top: 15px solid transparent;border-right: 25px solid #FFF; display:inline-block;border-bottom: 15px solid transparent; position:absolute; right:0; top:10px;}

.sns_center_info_fls{ background:url(../Images/sns_jbxx_1.png) no-repeat; width:177px; height:490px; font-size:18px; padding:104px 0;  }

.sns_center_info_fls li{ height:51px; line-height:51px; text-align:center; color:#FFF;  background:url(../Images/sns_center_info_ul.png) no-repeat; position:relative;}

.sns_center_info_fls li a{ color:#FFF;}

.sns_center_info_fls li strong{  width: 0; height: 0;border-top: 25px solid transparent;border-left: 35px solid #076982; display:inline-block;border-bottom: 25px solid transparent; position:absolute; right:-35px; top:0px;}

.active_10{ background-color:#076982 !important; }

.xgtx{ background-position:0px -50px !important;}

.xgmm{ background-position:0px -100px !important;}

.sjx{ background-position:0px -150px !important;}

.aqsz{background-position:0px -200px !important;}

.sns_center_info_fr{ width:788px; margin:0 auto; overflow:hidden;}

.sns_center_info_in{ padding:24px;}

/*.sns_center_info_in p{ line-height:50px; color:#444444; font-size:16px;}

.sns_center_info_in p span{display:inline-block; margin-left:20px; text-align:right; width:100px; vertical-align:top; }

.sns_center_info_in p em{ display:inline-block; margin-left:30px; width:500px; text-align:left;}

.sns_center_info_in p input{ border:1px solid #3388ff; height:20px; padding:5px; width:300px;}

.sns_center_info_in p select{ width:80px; height:32px; margin:0 5px;  border:1px solid #3388ff;}

.sns_center_info_in p .textareas{width:500px; height:140px; border:1px solid #3388ff; padding:5px; color:#444444; font-size:14px; font-family:"微软雅黑";}*/

.sns_center_info_in p em a{ display:inline-block; color:#3388ff !important;}

.sns_center_info_in p em a:hover{ text-decoration:underline;}

.bj_button{ position:relative; border:1px solid #FFF; width:122px; height:51px; line-height:51px; background:#ff6600; border-radius:6px; color:#FFF; margin-left:120px; margin-top:50px; font-size:18px; }

.bj_button img{ vertical-align:middle; margin-right:10px;}

.red{ color:#F00; margin-right:2px;}

/*收件箱*/

.inbox{ height:39px; line-height:39px; color:#444444; font-size:16px; border-bottom:1px solid #3388ff; padding-left:35px; margin-top:25px;}

.inbox a{ display:inline-block; width:102px; height:39px; text-align:center;}

.active_11{ background:#3388ff; color:#FFF !important;}

.inbox_con{ margin-top:27px;}

.delect{ padding:5px 15px; border:1px solid #FFF; background:#80bf00; color:#FFF; border-radius:6px;}

.inbox_con_news{ margin-top:20px;}

.inbox_con_news tr{ border-bottom:1px solid #a7c5e2; height:36px; line-height:36px; color:#444444; font-size:13px;}

.checkbox_check{ width:37px;}

.news_imges{ width:42px; height:36px; background:url(../Images/news.png) no-repeat;}

/*活动中心*/

.activity li{ height:149px; padding:24px 0px; border-bottom:1px solid #CCC;}

.activity_img{ vertical-align:middle;}

.activity_fr{ width:550px;}

.activity_text{ color:#444444; font-size:16px;}

.activity_text span{ font-size:16px; color:#3388ff;}

.activity_text em{ font-size:13px; color:#ff6666;}

.activity_text_small{ font-size:12px; color:#757575; margin-top:30px;}

.activity_text_small span{ display:inline-block; margin-right:20px;}

.login{ color:#26a352;}

.ckhd{ background:#26a352; font-size:14px; color:#FFF; border:1px solid #FFF; padding:8px 15px; border-radius:6px; position:absolute; right:40px; margin-top:20px;}



/*修改密码*/

.alter{ margin:40px 0px 20px 0px; font-size:13px; color:#F00; font-weight:normal; line-height:28px;}

.mima p{ font-size:16px; color:#333333; height:38px; line-height:38px; padding-left:110px; padding:10px 0px 10px 110px;}

.mima p span{ display:inline-block; width:120px; text-align:right;}

.mima p  input{ border:1px solid #3388ff; height:30px; color:#999; width:200px; padding-left:5px; display:inline-block; }

.change_password{ overflow:hidden;}

.change_password input[type="password"],.change_password input[type="text"]{width:268px; height:30px; line-height:30px; padding-left:8px; border:1px solid #3388ff;}

.change_password span{padding-left:10px;}

.select_title{ width:200px; height:40px; border:1px solid #3388ff;}

.wzlj_button{ width:80px; height:40px; border-radius:3px; border:0px solid #FFF; border:1px solid #999; margin-left:26px; font-size:15px; color: #444444;}

.form_area dl{ line-height:40px; margin-bottom:12px; font-size:16px; color:#444; overflow:hidden;}

.form_area dt{width:150px; float:left; color:#333333; padding-left:4px; text-align:right; margin-right:5px;}

.form_area dd{margin-left:130px; }

.form_area dd a{ color:#3388ff;}

.form_area dd a:hover{ text-decoration:underline;}

.form_area dd select{margin-right:5px; height:30px; }

.textareas{ height:140px; width:500px;border:1px solid #3388ff; padding:5px; color:#444444; font-size:14px; font-family:"微软雅黑";}

.true,.false{ padding:8px 20px; border-radius:6px; border:1px solid #FFF;}

.true{ background:#1199b1; color:#FFF; margin-left:250px; }

.false{ background:#d4d4d4; color:#666; margin-left:50px; }



/*修改头像*/

.dqtx{ padding-top:15px;}

.dqtx_text{ line-height:30px; border-bottom:1px solid #CCC;}

.dqtx_image img{ margin-left:100px; margin-top:20px;}

.sctp{ position:relative; border:1px solid #CCC; width:660px !important; height:360px !important; margin:0 auto;}

.xztp,.pszp,.fhsy{  font-size:16px; border-radius:6px; color:#FFF; background:#1199b1; border:1px solid #FFF; padding:8px 40px; margin-bottom:10px; }

.pszp{ font-size:16px;background:#d4d4d4; color:#666; border:1px solid #FFF; padding:8px 40px; border-radius:6px; }

.xztp{ position:absolute; left:220px; top:150px;}



.sctp_button{  background:url(../Images/sctp_imges.png) no-repeat; background-position:center center;  width:660px !important; height:360px !important; position:relative;}

.xztp img,.pszp img{vertical-align:middle; margin-right:5px !important;}

.fhsy{ margin:30px 0px 30px  320px; }



/*上传头像*/

.sctp_container{font-family: "微软雅黑";font-size: 12px; height:293px;  margin-top:10px; margin-left:10px; }



.imageBox {position: relative;height: 290px;width: 400px;border: 1px solid #aaa;background: #fff;overflow: hidden; background-repeat: no-repeat;cursor: move; float:left; }

.imageBox .thumbBox {position: absolute;top: 50%;left: 50%;width: 200px;height: 200px;margin-top: -100px;margin-left: -100px;box-sizing: border-box;border: 1px solid rgb(102, 102, 102);box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);

	background: none repeat scroll 0% 0% transparent;}

.action {width: 150px;height:293px;margin: 10px 0; float:left; margin-left:25px; }

.new_contentarea{width: 165px;overflow:hidden;margin: 0 auto;position:relative;float:left; height:293px;}

.new_contentarea label{width:100%;height:100%;display:block;}

.upload_img{width:165px;display: inline-block;margin-bottom: 10px;height:57px;line-height: 57px;font-size: 20px;color: #FFFFFF;background-color: #f38e81;border-radius: 3px;text-decoration:none;cursor:pointer;

border: 0px #fff solid;box-shadow: 0px 0px 5px #B0B0B0;}

.fhcxxz,.true_s{ display:inline-block;  height:45px; line-height:45px;   color:#FFF; font-size:16px; border-radius:6px; }

.fhcxxz{background:#5bba63; margin-top:50px;width:113px; background-image:url(../Images/icon_jt.png); background-repeat:no-repeat; padding-left:25px;}

.true_s{background:#20aac4; margin-top:90px;width:78px; background-image:url(../Images/icon_jt.png);  background-repeat:no-repeat; padding-left:60px; background-position:0px -44px;}

.Btnsty_peyton,.Btnsty_peyton_jc{  display: inline-block; margin-bottom: 5px; margin-top:5px; font-size: 20px;color:#999; background-color: #e7e7e7;

border-radius: 3px;text-decoration: none; cursor: pointer ;border: 0px #fff solid;  }

.Btnsty_peyton_cj{background:#5bba63; color:#FFF; position:absolute; bottom:-40px; left:250px; border:1px solid #FFF; border-radius:6px;  padding:2px 8px; width:80px; line-height:30px;}

.Btnsty_peyton_jia{position:absolute; bottom:-40px; left:80px; padding:2px 8px; width:30px;line-height:20px; }

.Btnsty_peyton_jian{position:absolute; bottom:-40px; left:150px; padding:2px 8px; width:30px; line-height:20px;}

.sctp_button input[type=file] { padding:8px 0px; background:#333;margin: 0 auto; opacity:0;filter:alpha(opacity=0);z-index:2;}

.upload-file-sctx{ position:absolute !important; left:210px; top:150px !important;}

.dqtx_image_jccg{ margin-top:10px; margin-left:10px; font-family: "微软雅黑";font-size: 12px; height:293px; position:relative; }

.dqtx_image_text{ width:230px; height:170px; text-align:center; position:absolute; right:90px; bottom:-30px;}

.dqtx_image_text span{ color:#999;}

.sccg{ color:#212121; font-size:20px;  line-height:38px; margin-bottom:5px;}

.dqtx_image_wc{ background:#80bf00; padding:5px 18px; border:1px solid #FFF; color:#FFF; border-radius:6px; margin-top:10px; }



/*个人中心——安全设置*/

.aqsz_progressbar{ height:60px; line-height:60px; margin-top:10px }

.aqsz_progressbar li{ margin:0px 6px; float:left; }

.aqdj{ font-size:16px; color:#333; }

.sos{ width:60px; height:60px; background:url(../Images/sos.png) no-repeat; background-position:center center;}



.zhong{ color:#f86900; font-size:16px;}



.aqsz_text{ font-size:12px; color:#ff4400;}



.progressbar{ width:320px; height:10px; padding:3px; margin-top:22px; -webkit-border-radius:20px; border-radius:20px;background:#dcdcdc; border:1px solid rgba(211,210,210,0.8);}

.bar {display:block;width:0px;height:10px;background:rgb(248,173,2);background:-moz-linear-gradient(top,  rgba(253,192,29,1) 0%, rgba(248,173,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,192,29,1)), color-stop(100%,rgba(248,173,2,1)));

background:-webkit-linear-gradient(top,  rgba(253,192,29,1) 0%,rgba(248,173,2,1) 100%);background:-o-linear-gradient(top,  rgba(253,192,29,1) 0%,rgba(248,173,2,1)) 100%);background:-ms-linear-gradient(top,  rgba(253,192,29,1) 0%,rgba(248,173,2,1)) 100%);

background:linear-gradient(to bottom,  rgba(253,192,29,1) 0%,rgba(248,173,2,1)) 100%);

-webkit-border-radius:16px;border-radius:16px;-webkit-box-shadow:0px 0px 12px 0px rgba(248,173,2,1)),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(248,173,2,1)),inset -1px 0px 0px 0px rgba(248,173,2,1));box-shadow:0px 0px 12px 0px rgba(248,173,2,1)),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);overflow:hidden;}

.aqsz_content{ width:660px; margin:20px auto; table-layout:fixed;}

.aqsz_content tr{  line-height:61px; }

.aqsz_content tr a{ color:##3366cc}

.aqsz_content tr td{ vertical-align:middle; overflow:hidden;}

.aqsz_content_image,.aqsz_content_images{ width:40px; }

.ywc{ color:#333333; font-size:12px; height:61px; width:77px; text-align:center;}

.sfrz{ font-size:13px; color:#212121; width:85px;height:61px; text-align:center;}

.tsaqxr{ font-size:12px; color:#444444; overflow: hidden; word-break: keep-all; width:365px; display:block;  }

.ck{ font-size:12px; color:#3366cc; width:96px; text-align:center; }



.tsaqxr_sb li{ float:left; line-height:normal; text-align:center; margin-right:50px; }

.tsaqxr_sb li span{ font-size:10px; color:#bfbfbf;}

.tsaqxr_sb li em{ font-size:12px; color:#3366cc; display:inline-block; margin-top:5px;}

/*验证身份*/

.yzsf{ height:74px; line-height:74px; font-size:16px; color:#333333; border-bottom:1px solid #e2e2e2;}

.yzsf_contion{ margin-top:16px;}

.yzsf_text{ color:#212121; font-size:15px;}

.yzsf_text img{  margin-right:10px;}



.yzsf_text em{ color:#ff4400;}

.sj_yz{ height:39px; line-height:39px; margin-top:33px;}

.sj_yz dd{ width:132px; height:41px; float:left; text-align:right; font-size:13px; color:#212121; margin-right:10px;}

/*.sj_yz dt input[name="text"]{ width:390px;height:39px; border:1px solid #3388ff; padding-left:10px;}*/

.sj_yz dt input{ width:390px;height:39px; border:1px solid #3388ff; padding-left:10px;}



.sj_yzm{height:39px; line-height:39px; margin-top:33px;}

.sj_yzm dd{ width:132px; height:41px; float:left; text-align:right; font-size:13px; color:#212121; margin-right:5px; }



.sj_yzm dt img{ vertical-align:middle; margin-left:20px;}

.sj_yzm dt a{ color:#4f0ea6; font-size:10px; display:inline-block; position:absolute; bottom:-10px; margin-left:5px;}

.sj_yzm dt input[name="text"]{ width:215px;height:39px; border:1px solid #3388ff; float:left; padding-left:10px; }
.sj_yzm dt input[name="CheckCode_email"]{ width:215px;height:39px; border:1px solid #3388ff; float:left; padding-left:10px; }
.sj_yzm dt input[name="CheckCode"]{ width:215px;height:39px; border:1px solid #3388ff; float:left; padding-left:10px; }

.sj_yzm dt input[name="button"]{ width:172px; float:left; height:40px; text-align:center; line-height:40px; background:#dae8fc; margin-left:5px; border:1px solid #3388ff; color:#212121; display:inline-block;}

.qr{ width:122px; height:52px; font-size:16px; margin-left:170px; margin-top:45px; background:#20aac4; color:#FFF; border:0px solid #FFF; border-radius:6px;}

.susser{ color:#212121; font-size:15px;}

.susser em{ font-size:18px; font-weight:bold;}

/*验证邮箱*/

.email{ font-size:13px; color:#212121; text-align:center; margin:20px 0px;}

.email span{ font-size:18px; color:#3388ff;  margin-left:10px;}

.email em{ font-size:13px; color:#e43a39; margin-left:10px;}

.email_sos{ font-size:13px; color:#757575;  text-align:center;  }

.email_text{ font-size:13px; color:#757575; padding-left:30px; margin-top:30px;}

.email_text li{ line-height:24px;}

.email_text li a{ color:#3388ff;}

.email_text li a:hover{ text-decoration:underline;}

.yx_sos{ font-size:13px; color:#757575; margin-top:30px;}

.yx_sos a{ color:#3388ff;}

/*活动专题页*/

.activities_fl_title{ height:42px; line-height:42px; padding-left:50px; font-size:20px; color:#3388ff; background-image:url(../Images/active_icon.png); background-repeat:no-repeat; background-position:15px 0;}

.activities_fl{ width:697px; overflow:hidden; }

.activities_fl_one{ margin-bottom:10px;}

.rmhd_title{  color:#e7e7e7; border:1px solid #ded5d5; width:695px; height:42px; background:#e7e7e7;}

.rmhd{float:left;position:relative; background:#fd2226; width:149px; padding-left:50px; display:block; height:42px; line-height:42px; font-size:20px;  background-image:url(../Images/active_icon.png); background-repeat:no-repeat; background-position:15px -45px;}

.hot_text{ font-size:16px; color:#FFF; display:inline-block; margin-left:14px; }

.sj{ width:0px; height:0px;  border-top: 15px solid transparent; border-left: 15px solid red;border-bottom: 15px solid transparent; position:absolute; right:-15px; top:5px;}

.rmhd_title_list{ width:328px; height:42px;float:left; color:#333333; font-size:13px; line-height:42px; margin-left:20px;}

.rmhd_title_list li{ float:left; width:82px; text-align:center;}

.active_12{ background:#FFF !important; border-top:5px solid #F00;}

.more_pos{ position:absolute; right:10px; top:15px; font-size:12px;}

.more_pos a{ color:#757575 !important;}

.more_pos a:hover{ text-decoration:underline;}

.rmhd_title_news{ width:642px; margin:0 auto; }

.rmhd_title_news_list{padding:15px 0; border-bottom:1px dashed #aaaaaa; overflow:hidden;}

.active_banner_1{ width:129px; height:88px; border:1px solid #CCC;}

.active_banner_text{ width:497px;}

.active_b_t01{ font-size:16px; color:#444444; line-height:24px;width:497px;  overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }

.active_b_t01 a{color:#444444;}

.active_b_t01 a:hover{color:#999}

.active_b_t02{ font-size:13px; color:#444444; line-height:24px;width:497px; height:42px; padding:5px 0px;}

.active_b_t02 a{  color:#444444;}

.active_b_t02 a:hover{  color:#999}

.active_b_t03{width:497px; line-height:27px;}

.logo_tx{ font-size:12px; color:#444444; height:27px; line-height:27px;}

.logo_tx img{ vertical-align:middle;}

.logo_tx em{ color:#227ad2; display:inline-block; margin:0 5px;}

.cy{ background-image:url(../Images/active_b_t03.png); background-repeat:no-repeat; padding-left:24px; margin-left:20px;}

.cy em{ color:#ff4f02;}

.date{background-image:url(../Images/active_b_t03.png); background-repeat:no-repeat; padding-left:24px; margin-left:20px; background-position:0px -18px;}

.activities_fr_one_title{ width:240px; height:43px; color:#ff7b10; background-image:url(../Images/active_icon.png); background-repeat:no-repeat; background-position:15px -90px; line-height:43px; font-size:20px; padding-left:50px;}

.activities_fr_one{ overflow:hidden; padding-bottom:10px;}

.activities_fr{overflow:hidden;}

.activities_date{ color:#999999; font-size:12px;}

.zxzx{ border-bottom:1px solid #dddddd; height:36px; line-height:36px; color:#444444; font-size:16px; margin-top:10px;}

.zxzx_span{width:70px;border-bottom:2px solid #237bd2;height:36px; padding-left:50px; display:inline-block; background-image:url(../Images/zxzx.png); background-repeat:no-repeat; background-position:0px 6px; }

.activities_fr_one_rmsf{width:290px; height:36px; line-height:36px; font-size:20px; position:relative; color:#444444;   border-bottom:1px solid #dddddd;}

.zxzx_rdphb{border-bottom:2px solid #f53161;height:36px;    display:inline-block; padding-left:50px; background-image:url(../Images/zxzx.png); background-repeat:no-repeat; background-position:15px -30px; }

.zxzx_rdphb2{border-bottom:2px solid #00bc75;height:36px;    display:inline-block; padding-left:50px; background-image:url(../Images/zxzx.png); background-repeat:no-repeat; background-position:15px -68px; }

/*活动专题-搜索*/

.dq_foot{ height:40px; border-bottom:2px solid #3388ff; line-height:40px; color:#333333; font-size:15px; text-indent:24px; background:#e9e8e8;}

.dq_foot a{ color:#333333; }

.dq_foot a:hover{ text-decoration:underline;}

.activities_search{ width:696px; overflow:hidden; margin-top:10px; border:1px solid #e1e1e1;}

.activities_search_cont{width:697px; height:46px; border-bottom:1px solid #e1e1e1;}

.activities_s_c_fl{ width:110px; height:46px; text-align:center; line-height:46px; background:#e9e8e8; }

.activities_s_c_fr{ width:580px; height:46px; line-height:46px; text-align:center;}

.activities_s_c_fr li{ float:left; width:71px; text-align:center; line-height:46px; color:#444444; font-size:13px;}

.activities_s_c_fr li a{ padding:4px 7px;}

.active_13{ background:#ff4f02; color:#FFF;}

.activities_s_c_fr span{ float:left;}

.test{ width:114px; height:25px; display:block; margin:12px 15px; line-height:25px;}

.activities_s_c_text{ height:28px; border:1px solid #e1e1e1; width:245px; display:block; margin:10px 15px; padding-left:15px;}

.activities_button{ width:98px; height:32px; background:-moz-linear-gradient(#aedc55, #70b92d); background:-webkit-linear-gradient(#aedc55, #70b92d); background:linear-gradient(#aedc55, #70b92d);border:0px solid #FFF; margin:5px 15px;border-radius:4px; border:1px solid #91c545; color:#FFF; box-shadow:0px 3px #3c6419; display:block; -ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#acdc54, endColorstr=#73bb2f)";

+background:#70b92d;}

.find_events{ margin-top:20px;}

.find_events_title{ height:46px; background:#e9e8e8;}

.find_events_title_ul{ width:400px; height:46px; line-height:46px; margin:0 auto;}

.find_events_title_ul li{ width:120px; text-align:center; float:left;}

.find_events_title_ul li a{ padding: 5px 15px; }

.find_events_box{ width:696px; overflow:hidden;   color:#757575;  font-size:14px; word-break:break-all; padding-bottom:10px;}

.find_events_box em{ font-size:14px; color:#ff4f02;  }

.find_events_box_title{width:646px; margin:0 auto; border-bottom:1px solid #e1e1e1; padding:10px 20px;  }

/*活动推荐*/

.sales_campaign{ width:956px; height:42px; border-bottom:2px solid #fe6847; font-size:18px; color:#444444; padding-left:44px; line-height:42px; position:relative; background:#efefef;}

.sales_campaign span{ width:0px; height:; border-bottom:10px solid #fe6847; border-left:6px solid  transparent;  border-right:6px solid  transparent; position:absolute; bottom:0px; left:70px;}

.sales_campaign_ul{ width:971px; margin:27px auto; overflow:hidden;}

.sales_campaign_ul li{ float:left; width:312px; margin-right:13px; border-radius:5px 5px 0px 0px; border:1px solid #e1e1e1;}

.sales_campaign_ul li .sales_campaign_ul_title{width:287px; color:#FFF; font-size:15px; height:37px; line-height:37px; background:#ffa33c; padding-left:25px; }

.sales_campaign_img{ margin:13px auto; width:268px; height:150px;}

.sales_campaign_t{ font-size:16px; color:#444444; width:268px; margin:5px auto;}

.sales_campaign_cy{ width:268px; margin:5px auto;}

.sales_campaign_time{width:253px; margin:5px auto; height:32px; line-height:32px; color: #fff; background:#6eb5fb; padding-left:15px; }

.sales_campaign_con{ width:268px; height:49px; margin:5px auto; color:#444444;}

.sales_campaign_con a{color:#444444;}

.sales_campaign_con a:hover{color:#999}

/*活动详情页*/

.event{ width:960px; height:auto;margin:20px auto;}

.event_one{ margin:10px auto; overflow:hidden;}

.event_one_title{ color:#444; font-size:24px;  padding-left:15px; height:60px; line-height:60px; border-bottom:1px solid #e1e1e1;}

.event_one_contion{ width:960px; overflow:hidden; margin:15px auto;}

.event_one_img{ width:496px; height:325px; overflow:hidden;}

.event_one_con{ width:445px; height:auto;}

.event_one_con_title{ height:54px; line-height:54px; color:#444; font-size:20px; width:445px;}

.event_one_con div{ padding:7px 0px; color:#6e6e6e; font-size:13px;}

.wybm_button span{ width:148px; height:42px; text-align:center; line-height:42px;display:inline-block; background:#fe675e; border-radius:5px; color:#FFF; margin-left:15px; background-image:url(../Images/event_icon.png); background-repeat:no-repeat; background-position:20px 10px;}

.wysc{ background-image:url(../Images/event_icon.png) !important; background-repeat:no-repeat !important; background-position:15px -25px !important;}

.event_one_hdxp{color:#444; font-size:15px;  padding-left:15px; height:30px; line-height:30px; border-bottom:1px dashed #fe7891;}

.event_one_hdxp span{ width:134px; height:27px; line-height:27px; text-align:center; position:absolute; bottom:0px; background:#fe7891; color:#fff; display:inline-block;}

.event_one_hdxp em{ width:0px; height:0px; border-top: 8px solid #c68c9a; border-right: 6px solid transparent; display:block; position:absolute; bottom:0px; left:148px;}

.event_one_hdxp_cont{ width:950px; margin:0 auto; font-size:12px; color:#444444; line-height:28px; margin-top:20px;}

.event_one_hdxp_sj{ width: 0;

    height: 0;

    border-left: 8px solid transparent;

    border-right: 8px solid transparent;

    border-top: 13px solid #fe7891; position:absolute; left:50%;}

.event_one_fl{ width:690px; }

.event_one_imgt{width:660px; height:37px; background:#fe7891;  padding-left:30px; line-height:37px; color:#FFF; font-size:15px;}

.mores{  width:74px; height:26px; text-align:center; line-height:26px;  font-size:14px; border-radius:6px; margin-top:5px; position:absolute; right:5px;}

.mores a{color:#fff;}

.event_one_tvt{width:229px; height:37px; background:#227ad2;  padding-left:30px; line-height:37px; color:#FFF; font-size:15px;}

.mores a:hover{ text-decoration:underline;}

.event_one_list{ margin:0px auto; }

.event_one_list li{ width:157px; float:left;  margin-right:14px; padding:15px 0px; }

.event_one_list_title{color:#444444; font-size:13px; line-height:28px; }

.event_one_list_title a:hover{ color:#666;}

.event_one_list_fb,.event_one_list_time,.event_one_list_ps{ color:#757575; font-size:12px; line-height:24px;}

.event_one_list_ps em{ color:#fe0827;}

.event_one_fr{ width:259px; overflow:hidden; }

.textarea_ly{ width:925px; margin:0 auto;}

.textarea_ly_text{margin-top:40px;overflow:hidden; }

.textarea_ly_text textarea{ color:#999999; font-size:13px; width:925px; height:100px; padding:10px 25px; border:1px solid #cccccc;}

.fbly{ width:134px; height:45px; background:#aebf5d; border:0px solid #FFF; font-size:16px; color:#ffffff; border-radius:6px; float:right; margin-top:20px; background-image:url(../Images/fbly.png); background-repeat:no-repeat; background-position:10px 15px;}



.upload-file_imgs{ background:url(../Images/sctps.png) no-repeat; }

.wzpt_div{ width:120px; height:120px; border:1px solid #CCC; border-radius:6px; margin:10px;float:left; }



.sctp_sctp{font-size:12px; }

.scsb{ width:50px; height:40px; background:url(../Images/sctps.png) no-repeat;  margin:0 auto; margin-top:30px}

.sccgl{width:50px; height:40px; background:url(../Images/sctps.png) no-repeat; background-position:0px -40px;  margin:0 auto; margin-top:30px}

.tjzp{ text-align:center; display:block;}

.hkyitj{ text-align:center; display:block;}

.upload-file-tjzp{ position:absolute !important; left:0px; top:50px !important; opacity:0; filter: "alpha(opacity=0)";   /* IE 8 */

filter: alpha(opacity=0);  /* IE 4-7 */ }

.sos_text{ color:#444444; font-size:13px; margin-left:230px; margin-bottom:20px;}

.wzjs{ width:452px; height:80px; border:1px solid #3388ff; color:#999999; font-size:13px; padding:10px 25px;}

/*作品详情*/

.production_title{ font-size:24px; color:#444444; height:70px; text-align:center; line-height:70px; border-bottom:1px solid #d9d9d9;}

.production_time{ color:#6e6e6e; font-size:12px; line-height:50px; height:50px;}

.production_time span{ margin-left:33px;}

.production_time span em{ color:#fe0827;}

.production_time_fl{ width:490px;}

.production_time_cen{ width:240px; height:40px; margin-top:10px;}

.vote{ width:113px; height:30px; background:#ff4058;  position:relative; text-align:center; line-height:30px; display:inline-block; color:#FFF; border-radius:6px; background-image:url(../Images/vote.png); background-repeat:no-repeat; background-position:10px 5px;}

.vote em{color:#fff !important; padding-left:10px; font-weight:bold; position:absolute; top:0px; right:20px ; display:none;}

.vote:hover em{ display:block;}

.production_time_fr a img{ vertical-align:middle;}

.production_time_fr a{ margin-left:10px;}

.production_time_fr{ width:250px; height:50px; line-height:50px; font-size:13px; color:#444444;}

.production_img{ width:779px; height:523px; margin:33px auto;}

.production_text{ width:1000px; overflow:hidden; position:relative; border-bottom:1px solid #CCC; margin:0 auto;}

.production_sz{ width:64px; margin-left:40px; font-size:18px; color:#444444; text-align:center; position:absolute; top:40%; }

.production_sz em{ font-size:22px; color:#227ad2; font-weight:bold; }

.production_t_text{ width:851px; margin-right:40px; font-size:14px; color:#444; line-height:24px; padding-bottom:10px;}

.production_sild{ width:1000px; overflow:hidden; }

.production_sild span{ width:27px; text-align:center; height:108px; border:1px solid #bbc0bb; font-size:24px; font-weight:bold; color:#b7b7b7; line-height:100px;}

.production_sild_fll{ height:110px ; overflow:hidden;}

.production_sild_fll li{ float:left; margin-left:24px; height:83px; padding-top:15px; position:relative; }

.production_sild_fll li em{ border-bottom:8px solid #227ad2; border-left:4px solid transparent; border-right:4px solid transparent; position:absolute; top:7px; left:60px; }



.jg{ font-size:18px; color:#fe0827; line-height:32px; padding-bottom:10px;}

.fbz{ font-size:13px; color:#757575;  width:268px; margin:5px auto;}

/*弹窗*/

#popup_map{ display:none; width:100%; height:100%; position:fixed; background-color:rgba(0,0,0,0.5) !important; filter:alpha(opacity=50); left:0; top:0;  }

.popup_cont{display:none;  position: fixed;_position:absolut; z-index:1;top: 50%;left: 50%;margin: -141px 0 0 -201px;width: 400px;height:280px;border:1px solid #CCC;text-align:center;

font-size: 18px;background-color:#F4F4F4; color:#212121;}

.right{ float:left; width:86px; height:65px;}

.right img{ vertical-align:middle;}

.right_text{float:left; width:243px;}

.sc_button{ margin-top:10px; width:185px; margin-left:15px; height:42px; line-height:42px; text-align:center;background:#fe675e; border-radius:6px;  color:#FFF; font-size:18px; color:#ffffff; text-align:center;}

.popup_cont_cen{ margin-top:100px; margin-left:40px;}

.right_text span{ line-height:32px;}

.right_text span em{ color:#0086fd;}

.popup_cont_false{ position:absolute; top:-20px; right:-20px; z-index:999;}



















