@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; color: #333333; font-family: "微软雅黑",serif; font-size: 14px; background:#ffffff; }
form,div,table,span,p,b,a,i,input,font,dl,dt,dd,font,ul,li,ol,h1,h2,h3,h4,h5,h6,figure,button{ margin:0; padding:0; list-style:none; list-style-type:none; font-weight:normal; font-style:normal}


b{ font-weight:bold;}
.Anli01 .Anli0102 .Anlipic {
	height: auto;
}

font{font-size:14px;}
a{ text-decoration:none; color:#333; cursor:pointer;}
a:hover{ color:#0078d7; text-decoration:none;}
img{ border:0px; margin:0px;}
textarea{ font-size:14px;}
img{ border:0px; margin:0px;}
table{ border:0px; margin:0px; padding:0;}
p{
	line-height: 24px;
	text-decoration: none;
}
ul,li{ list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px; padding:0px;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.l{ float:left;}
.r{ float:right;}
.of{ overflow:hidden;}
.col_333{ color:#333333;}
.col_666{ color:#666666;}
.col_999{ color:#999999;  height:23px; overflow:hidden;}
.col_accfe2{ color:#accfe2;}
.col_red{ color:#ff0000;}
.clear{clear:both; height:0px;line-height:0;font-size:0;clear:both;}
.hand{cursor:pointer}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f60{ color:#ff6600;}
.mt5{ margin-top:5px;}
.mr15{ margin-right:15px;}
.hand{ cursor:pointer;}
.ml8{ margin-left:8px;}
.ml12{ margin-left:12px;}
.limit{ width:1170px; margin:0 auto;}
.margin{ margin:0 auto;}
.dis_none{ display:none;}
.dis_block{ display:block;}
.col_blue{ color:#0078d7;}
.col_dred{ color:#a31430;}
.b_s_border{ border-bottom: solid 1px #d4d4d4;}
.t_2em{ text-indent:2em;}
.postion_r{ position:relative;}

#top{ height:102px; z-index:999; margin:0 auto; width:100%; background:#ffffff; border-bottom:1px #ccc solid; transition:top .5s; position:fixed; z-index:9999;}
/*nav*/
.nav{ height:32px; background:#e0e0e0;}
.nav .right_nav{ width:1170px;}
.nav a{ float:right; height:20px; line-height:20px; padding: 0px 15px; border-radius: 3px ;color:#ffffff; text-align:center; margin-top:6px; margin-right:10px;}
.nav a.l_but{ background-color: #0078d7;}
.nav a.r_but{ background-color: #aaaaaa;}



/*top_menu*/
.top_menu{ height:70px; width:1170px;}
.top_menu .logo{ float:left; width:183px;}
.top_menu .menu{ float:left;}
.top_menu .menu a{ height:70px; float:left; line-height:70px; color:#666666; text-align:center; font-size:16px; position:relative; padding: 0px 13px;}
.top_menu .menu a:last-child{position: relative;}
.top_menu .menu a:last-child img{position:absolute;bottom: -150px;left: -19px;width: 150px;height: 150px;display: none;}
.top_menu .menu a i{ position:absolute; height:13px; width:10px; background:url(../../images/mainbg.png) 0px -57px no-repeat; top:20px; right:7px;}
.top_menu .menu a:hover,.top_menu .menu a.hover{ background:#0078d7; color:#ffffff;}
.top_menu .menu a:last-child:hover img{display: block;}

/* search */
.search{height:35px;width:230px; float:right; margin-top:17px; background-color:#f1f1f1;}
.search select{display:none;}
.search .select_box{font-size:14px;color:#999999;width:55px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:35px;background:url(../../images/search_ico.png) no-repeat 45px center;text-indent:0.7em;}
.search .select_showbox.active{background:url(../../images/search_ico_hover.png) no-repeat 45px center;}
.search .select_option{border:1px solid #cccccc;border-top:none;display:none;left:-1px;top:35px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1em;width:60px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none;width:165px; font-family:"微软雅黑"; font-size:14px; text-indent: 1em;}
.search input.btn_srh{ width:35px; height:35px; background:url(../../images/mainbg.png) -103px 8px no-repeat; cursor:pointer;}

/*banner*/

/* slide */
.slide-main{height:380px;position:relative; width:100%; min-width:1170px;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:180px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:10px;}
.next{right:10px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:none;width:100%;height:5px;position:absolute;z-index:124;top:540px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.myslide{width:100%;height:380px;overflow:hidden;}
.slide-box{position:relative;width:100%; text-align:center; min-width:1170px;}
.myslide{display:block;height:380px; width:1920px; position:absolute;z-index:8; left:50%; margin-left:-960px;}
.banner_bu1{position:absolute;width:356px;height:30px;left:627px;top:252px;z-index:999;display:block;}
.banner_bu2{position:absolute;width:125px;height:30px;left:996px;top:252px;z-index:999;display:none;}
.banner_bublock{position:absolute; width:1170px !important; height:380px; left:50%; margin-left:-585px;}
/**/


#kinMaxShow{visibility:hidden;width:100%; height:380px; overflow:hidden;}
#kinMaxShow img{ z-index:-99;}
.KMSPrefix_kinMaxShow_button{  position:absolute;}


/*main*/
#left{ width:800px; float:left; margin-top:20px;}
#left .topbox{ height:37px; background:#e0e0e0; width:800px; overflow:hidden;display: flex;}
#left .topbox h2{ background:url(../../images/mainbg.png) 0px -20px no-repeat; display:inline-block; color:#ffffff; font-size:18px; font-weight:normal; text-indent:1em; line-height:37px; height:37px; width:110px;}
#left .topbox p{ padding-left:10px;display:inline-block;}
#left .topbox p a{ display:inline-block; line-height:37px; font-size:16px; margin-right:10px;}

/* iFocus style */
#ifocus { width:798px; height:320px; border:1px solid #DEDEDE; background:#F8F8F8; }
#ifocus_pic { display:inline; position:relative; float:left; width:560px; height:320px; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:560px; height:320px; overflow:hidden; }
#ifocus_piclist img { width:560px; height:320px; }
#ifocus_btn { display:inline; float:right; width:230px; }
#ifocus_btn li { width:210px; height:105px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:210px; height:100px; margin:5px 0 0 11px; }
#ifocus_btn .current { background: url(/images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:560px; height:45px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }

/*资讯*/
.box{ width:800px; float:left; margin-top:60px;}
.box .title{ float:left; height:73px; width:100%; border-bottom:solid 1px #d4d4d4;}
.box .title h2{ width:130px; height:70px; float:left;}
.box .title .news{ background:url(../../images/title.jpg) no-repeat;}


.tags { padding-top: 30px; height: 40px; float:right;}
.tags li { float: left; list-style-type: none; height: 40px;}
.tags li a {padding:0px 8px; font-size:16px;  float: left; color: #585858; line-height: 40px; padding-top: 0px; height: 40px; text-decoration: none;  border-bottom:solid 3px #ffffff; }
.tags li a:hover { color:#0078d7; }
.tags li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.tags li.selectTag a { border-bottom:solid 3px #0078d7;}
#tagContent,#tagContent2,#tagContent3{ float:left; width:800px;}

.tagContent { display: none;  float:left; width:800px; overflow:hidden;}
.tagContent ul{ width:800px; padding:20px 0px;}
.tagContent ul li{ width: 188px; float: left; margin-right: 16px; border-bottom: 1px #ccc dotted; padding-bottom: 15px;}
.tagContent ul li:last-child {margin-right: 0px !important; padding-right: 0px;}
.tagContent ul li img{}
.tagContent ul li h4{ line-height:24px; color:#000000; overflow:hidden; height:48px; width:100%; font-size:16px; padding:10px 0px 0px 0px; }
.tagContent ul li h4 a{ height:48px; overflow:hidden; display:block;}
.tagContent ul li p{ line-height:22px; font-size:14px; color:#888888; margin-bottom:5px;}
.tagContent ul li span{ line-height:30px;}
.tagContent ul li span font{ color:#000000; font-size:12px;}

/*ad*/
.ad{ width:800px; height:90px; margin-top:28px;}
/*专题*/
.box .title .project{ background:url(../../images/title.jpg) 0px -70px no-repeat;}


/*视频*/
.box .title .video{ background:url(../../images/title.jpg) 0px -140px no-repeat;}

/* 焦点图 */
.s_focus{ width:800px; margin-top:5px;}
.rslides {  position: relative;  list-style: none;  overflow: hidden; width:580px; padding: 0;  margin: 0; float:left;  }
.rslides li {  -webkit-backface-visibility: hidden;  position: absolute;  display: none;  width:580px;  left: 0;  top: 0;  }
.rslides li:first-child {  position: relative;  display: block;  float: left;  }
.rslides img {  display: block;  height: auto;  float: left;  width:580px;  border: 0; }
.slide_container { position: relative; float: left;  width:580px;  }
.slide {  position: relative;  list-style: none;  overflow: hidden;  width:580px;  padding: 0;  margin: 0;  }
.slide li {  position: absolute;  width:580px;  left: 0;  top: 0;  }
.slide img {  display: block;  position: relative;  z-index: 1;  height: 290px;  width:580px;  border: 0;  }
.slide .caption {  display: block;  position: absolute;  z-index: 2;  font-size: 16px;  text-shadow: none;  color: #fff;  background: #000;  background: rgba(0,0,0, 0.5);  left: 0;  right: 0;  bottom: 0;  padding: 10px 20px;  margin: 0;  max-width: none; letter-spacing:1px;} 
.slide .caption a{  color: #fff;} 
.slide_nav {  position: absolute;  -webkit-tap-highlight-color: rgba(0,0,0,0);  top: 52%;  left: 0;  opacity: 0.7; z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px; background: transparent url("../../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top;right: 0;}




.s_focus .s_img{ width:220px; float:left;}
.s_focus .s_img ul li{ width:220px; float:left;}
.item1 img{vertical-align:top;}
.item1 li{position:relative;float:left;margin-right:3px;width:220px;height:96px;overflow:hidden;cursor:pointer;  border-bottom:solid 1px #ffffff;}
.item1 div{position:absolute;left:0;top:66px;width:100%;height:30px;text-align:center;background:url(../../images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.item1 div:hover{height:96px; display:table-cell; vertical-align:middle;}
.item1 p{display:none; width:200px; padding:0px 10px; line-height:24px; text-align:left;font-size:14px;}
.item1 h3{height:30px; line-height:20px; color:#ffffff; padding-top:6px; font-size:14px;}
.item1 h3 a{color:#ffffff;}
.item1 div:hover h3 a{color:#ffffff; display: block; width: 220px; height: 76px; padding-top:20px; position: absolute;}


/*首页视频带切换样式*/
/*.focus{width:740px; height:210px; padding:0px 30px; position:relative; margin-top:6px; float:center;}
.f_box{width:740px;height:210px;overflow:hidden}
.f_box li{ width:740px; background: url(../../images/member.png) right top no-repeat #e0e0e0;}
.f_box li img{ float:left; width:350px; height:210px;}
.f_box li dl{ float:left; width:290px; padding-left:50px; padding-top:30px;}
.f_box li dl dt{ line-height:24px; font-size:16px; color:#000000;}
.f_box li dl dd{ line-height:24px; font-size:14px; color:#746969; padding-top:10px; height: 96px;
	overflow: hidden;}
*/


.focus{width:800px; height:230px; padding:0px; position:relative; margin-top:6px; float:center;}
.f_box{width:800px;height:230px;overflow:hidden; max-width:800px !important;}
.f_box li{ width:800px; background: url(../../images/member.png) right top no-repeat #e0e0e0;}
.f_box li img{ float:left; width:370px; height:230px;}
.f_box li dl{ float:left; width:330px; padding-left:50px; padding-top:30px;}
.f_box li dl dt{ line-height:24px; font-size:16px; color:#000000;}
.f_box li dl dd{ line-height:24px; font-size:14px; color:#746969; padding-top:10px; height: 120px;
	overflow: hidden;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center; display:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}

.video_list{ margin-top:20px; float:left;}
.video_list li{  width:380px; margin-right:40px; line-height:30px; float:left; border-bottom:solid 1px #eaeaea;}
.video_list li a{ font-size:16px;  background:url(../../images/mainbg.png) 0px -80px no-repeat; padding-left:30px; float:left; width:70%; margin-right: 10px;}
.video_list li span{  font-size:12px; color:#666666;}

/*书馆*/
.box_sg{
	float: left;
	height: 309px;
	overflow: hidden;
	width: 740px;
	padding-left: 60px;
	background: url(../../images/mainbg.png) 0px -110px no-repeat;
	position: relative;
}
.tager { height: 35px; float:right;}
.tager li { float: left; list-style-type: none; height: 35px;}
.tager li a {padding:0px 12px; font-size:16px;  float: left; color: #585858; line-height: 32px; padding-top: 0px; height: 32px; text-decoration: none;  border-bottom:solid 3px #ffffff; }
.tager li a:hover { color:#0078d7; }
.tager li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.tager li.selectTag a { border-bottom:solid 3px #0078d7;}
.box_sg .sg_title{width:740px; float:left;}
.box_sg .sg_main{width:740px; height:270px; overflow:hidden; float:left; border-top:solid 1px #d4d4d4;}
.box_sg .sg_main .left{ float:left; width:358px; height:270px; overflow:hidden; border-right:solid 1px #d4d4d4; background:#f8f8f8;  padding:20px 0px 0px 20px;}
.box_sg .sg_main .left .toper{ float:left; width:100%;}
.box_sg .sg_main .left .toper img{ float:left;}
.box_sg .sg_main .left .toper dl{ float:left; width:180px; margin-left:20px;}
.box_sg .sg_main .left .toper dl dt{ font-size:16px; color:#0078d7; line-height:24px;}
.box_sg .sg_main .left .toper dl dt h5{ font-size:16px;}
.box_sg .sg_main .left .toper dl dd{ font-size:14px; color:#000000; line-height:24px;}
.box_sg .sg_main .left .botter{ padding:20px 0px 0px 0px; float:left; width:100%;}
.box_sg .sg_main .left .botter ul{ padding-top:0px;}
.box_sg .sg_main .left .botter ul li{ width:100%; float:left;}
.box_sg .sg_main .left .botter a{ float:left; width:320px; overflow:hidden;  height:30px; line-height:30px; padding-left:20px; color:#000000; overflow:hidden; border-bottom:solid 1px #eaeaea; font-size:14px; background:url(../../images/mainbg.png) 0px -430px no-repeat;}
.box_sg .sg_main .left .botter a:hover{ color:#0078d7;}

.box_sg .sg_main .left .bottomer{  float:left; }
.box_sg .sg_main .left .bottomer ul{width:320px; padding-top:10px;}
.box_sg .sg_main .left .bottomer li{ width:320px; float:left;}
.box_sg .sg_main .left .bottomer a{ float:left; width:320px;  height:30px; line-height:30px; padding-left:20px; color:#000000; overflow:hidden; border-bottom:solid 1px #eaeaea; font-size:16px; background:url(../../images/mainbg.png) 0px -430px no-repeat;}
.box_sg .sg_main .left .bottomer a:hover{ color:#0078d7;}


.box_sg .sg_main .right{ float:left; width:359px; height:270px; overflow:hidden; border-left:solid 1px #ffffff; background:#e0e0e0;}

.box_sg .sg_main .right .book{ float:left; width:160px;}
.box_sg .sg_main .right .book h4{ line-height:30px; font-size:16px; color:#000000; padding-left:10px; margin-top:30px;}
.box_sg .sg_main .right .book h4 b{ color:#ff0000; font-weight:bold; font-size:20px; margin:0px 10px;}
.box_sg .sg_main .right .book p{ color:#000000; font-size:14px; padding-left:10px; margin-top:30px;}
.box_sg .sg_main .right .book p b{ font-size:16px; display:block;}
.box_sg .sg_main .right .book h6{margin-top:25px;}
.box_sg .sg_main .right .book h6 a{ border:solid 1px #0072ff; padding:3px 4px; font-size:14px; color:#0072ff; margin-left:10px; background:#ffffff; float:left;}

.box_sg .sg_main .right .book_img{ float:left; margin-left:10px; margin-top:20px;}

/*right*/
#right{ width:320px; float:right;}
/*浏览排行*/
#right .r_box{ width:320px; float:left; margin-top:18px;}
#right .r_box .r_title{ line-height:28px; height:29px; width:100%; float:left;}
#right .r_box .r_title h3{ border-bottom: solid 1px #0072ff; color:#000000; font-size:18px; height:28px; line-height:28px; float:left; width:97px; text-align:center;}
#right .r_box .r_title .r_tager{ border-bottom:solid 1px #e1e1e1; line-height:28px; height:28px; float:left; width:220px;}
#right .r_box .r_title .r_tager li{ float:right; line-height:20px; margin-top:2px; height:20px;}
#right .r_box .r_title .r_tager li a{ float:left; line-height:20px; padding:0px 5px; margin:0px 5px;}
#right .r_box .r_title .r_tager li.selectTager a{ background:#0072ff; color:#ffffff;}

.paihang{ width:100%; float:left; margin-top:10px; margin-bottom:6px; height:322px; overflow:hidden;}
.paihang dl{ display:block; border-bottom:solid 1px #f2f2ed;}
.paihang dl dt{ color:#474545; padding-left:30px; font-size:16px; line-height:26px; height:26px !important;}
.paihang dl dt.num1{background:url(../../images/mainbg.png) 0px -466px no-repeat;}
.paihang dl dt.num2{background:url(../../images/mainbg.png) 0px -507px no-repeat;}
.paihang dl dt.num3{background:url(../../images/mainbg.png) 0px -547px no-repeat;}
.paihang dl dt.num4{background:url(../../images/mainbg.png) 0px -587px no-repeat;}
.paihang dl dt.num5{background:url(../../images/mainbg.png) -138px -26px no-repeat;}
.paihang dl dt.num6{background:url(../../images/no6.png) 7px 5px no-repeat;}
.paihang dl dt.num7{background:url(../../images/no7.png) 7px 5px no-repeat;}
.paihang dl dt.num8{background:url(../../images/no8.png) 7px 5px no-repeat;}
.paihang dl dd{ display:none; color:#888888; font-size:14px; line-height:24px; width:290px; padding-left:30px; padding-bottom:0px; height:48px;  overflow:hidden;}

/*right-ad*/
.r_ad{ width:100%;}

/*会客厅*/
.hk_list{ margin-top:10px; float:left; width:100%;}
.hk_list dl{ display:block; margin-top:2px;}
.hk_list dl dt{  height:30px; font-size:16px; line-height:30px; color:#0072ff; padding-left:60px;}
.hk_list dl dt.num1{background:url(../../images/mainbg.png) #e0e0e0 10px -620px  no-repeat;}
.hk_list dl dt.num2{background:url(../../images/mainbg.png) #e0e0e0 10px -650px  no-repeat;}
.hk_list dl dt.num3{background:url(../../images/mainbg.png) #e0e0e0 10px -680px  no-repeat;}

.hk_list dl dd{ padding:10px 20px; border:solid 1px #e0e0e0;}
.hk_list dl dd img{ float:left; margin-right:10px;}
.hk_list dl dd h4{ font-size:14px; line-height:20px; color:#000000;}
.hk_list dl dd p{ color:#666666;}
.hk_list dl dd p span{ color:#0072ff;}
/*乐享*/
.lx_main{ background:#e0e0e0; border:solid 1px #d8d8d8; border-top:none; width:300px; padding:10px 9px 10px 9px; float:left;}
.lx_main .w_box{ background:#ffffff; float:left; width:300px;}
.lx_main .w_box .top{
	overflow: hidden;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.lx_main .w_box .top p{ height:60px; display: table-cell; vertical-align: middle; overflow:hidden; line-height:20px;}
.lx_main .w_box .top p a{ height:60px; overflow:hidden; display: block;}
.lx_main .w_box .top img{ float:left; margin-right:10px;}
.lx_main .w_box .top span{ font-size:14px; line-height:20px; color:#000000;} 

.lx_main .w_box .top ul{ padding:10px 0px 0px 0px;}
.lx_main .w_box .top ul li a{
	float: left;
	width: 210px;
	height: 28px;
	line-height: 28px;
	padding-left: 20px;
	color: #000000;
	overflow: hidden;
	font-size: 14px;
	background: url(../../images/mainbg.png) 0px -433px no-repeat;
}
.lx_main .w_box .top ul li a:hover{ color:#0078d7;}
.lx_main .w_box .bot{ float:left; width:100%;}
.lx_main .w_box .bot dl{ border-bottom:dashed 1px #bababa; padding:5px 0px; float:left; width:100%;}
.lx_main .w_box .bot dl dt{ width:53px; height:53px; float:left; padding-top:0px; padding-left:10px;}
.lx_main .w_box .bot dl dd{ float:left; width:200px; padding-left:10px; padding-top:4px;}
.lx_main .w_box .bot dl dd p{ line-height:20px; color:#; font-size:14px;}
.lx_main .fx{
	background: #0072ff;
    font-size: 16px;
    color: #ffffff;
    height: 28px;
    line-height: 28px;
    border: solid 1px #0072ff;
    padding: 0px 33px;
    float: left;
}
.lx_main .ask{
	background: #ffffff;
    font-size: 16px;
    color: #0072ff;
    height: 28px;
    line-height: 28px;
    border: solid 1px #0072ff;
    padding: 0px 33px;
    float: left;
    margin-left: 10px;
}

/*标签云*/
#tagbox{position:relative;margin:20px auto 0px;width:300px;height:250px;}
#tagbox a{position:absolute;padding:3px 6px;font-family:Microsoft YaHei;color:#0078d7;TOP:0px;font-weight:bold;text-decoration:none;left:0px}
#tagbox a:hover{border:#eee 1px solid;background:#ff6600;}
#tagbox .blue{color:#0078d7}
#tagbox .red{color:#0078d7}
#tagbox .yellow{color:#0078d7}
/**/

.lx_main  ul li.one{ background:#8d9dc8; width:280px; height:30px; overflow:hidden; padding:0px 10px;}
.lx_main  ul li.one a{ color:#ffffff; line-height:30px;}
.lx_main  ul li.two{ background:#c7cfe5; width:280px; height:30px; overflow:hidden; padding:0px 10px;}
.lx_main  ul li.two a{ color:#194e90; line-height:30px;}
.lx_main  ul li.one a:hover,.lx_main  ul li.two a:hover{ color:#ff6600;}

#footer{ width:100%; margin-top:20px;}
#footer .top_foot{ background:#f2f2f2; padding:20px 0px; min-width:1170px;}
#footer .top_foot .mem_tit{ height:40px; background:url(../../images/mainbg.png) 0px -710px no-repeat; color:#4b4b51; font-size:18px; padding-left:45px; line-height:40px; margin:10px 0px;}
#footer .top_foot .fri_tit{ height:40px; background:url(../../images/mainbg.png) 0px -750px no-repeat; color:#4b4b51; font-size:18px; padding-left:45px; line-height:40px; margin:10px 0px;}

.friend a{ margin-right:18px; font-size:14px; line-height:32px; word-break: keep-all;}

#footer .mid_foot{ background:#929292; padding:30px 0px; min-width:1170px;}
#footer .mid_foot .left{ width:220px; float:left; background:url(../../images/line.png) right center no-repeat; padding-right:20px; text-align:center;}
#footer .mid_foot .left img{ margin-bottom:10px;}
#footer .mid_foot .left a{ width:110px; float:left; font-size:14px; color:#ffffff; line-height:30px; text-align:center;}
#footer .mid_foot .middle{ width:640px; float:left; line-height:30px; background:url(../../images/line.png) right center no-repeat;}
#footer .mid_foot .middle a{ color:#fff;}

#footer .mid_foot .middle p{ line-height:28px; padding:5px 30px; color:#ffffff;}
#footer .mid_foot .right{ width:270px; float:left;}
#footer .mid_foot .right img{ float:left; margin-left:20px;}

#footer .bot_foot{ min-width:1170px; padding: 10px 0px;}
#footer .bot_foot p{ line-height:30px; font-size:14px; text-align:center; color:#000000;}



/*百叶窗效果*/
#slider,#sliderA,#sliderB {Z-INDEX: 1;  POSITION:relative;  WIDTH: 800px; BACKGROUND: #fff; HEIGHT: 200px; OVERFLOW: hidden;}
#slider .slide,#sliderA .slide,#sliderB .slide {Z-INDEX: 10; POSITION: absolute; WIDTH: 800px; HEIGHT: 200px; OVERFLOW: hidden; CURSOR: default; LEFT: 22px;text-align:left;}
#slider .title,#sliderA .title,#sliderB .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}
#slider .text,#sliderA .text,#sliderB .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 800px; DISPLAY: none; FONT-FAMILY: verdana, arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 0.9em; TOP: 100%; LEFT: 10px
}
#slider .diapo,#sliderA .diapo,#sliderB .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1; width:480px; height:200px
}
#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 800px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 860px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px
}
.pagenext {
	POSITION: relative; WIDTH: 800px; HEIGHT: 37px
}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:hover {
	COLOR: #fff
}
A.pn:active {
	COLOR: #fff
}
/******************书馆***********************/

#lib_top{ position:fixed; height:119px; top:0; z-index:990; background:url(../../images/menu_bg.png) left top repeat-x;  margin:0 auto; width:100%;}
/*l_nav*/
.l_nav{ height:34px; background:#0078d7; overflow:hidden;}
.l_nav .vol_nav{ width:1170px;}
.l_nav .vol_nav .top_l_nav{ float:left;}
.l_nav .vol_nav .top_l_nav a{ float:left; line-height:34px; color:#ffffff; margin:0px 5px; padding:0px 5px;}
.l_nav .vol_nav .top_l_nav a:first-child:hover {background-color: #0078d7;}
.l_nav .vol_nav .top_l_nav a:last-child img{position: fixed;width: 150px;height: 150px;top: 34px;right: 39%;display: none;z-index: 999;}
.l_nav .vol_nav .top_l_nav a:last-child:hover img{display: block;}

.l_nav .top_r_nav a{ float:right; height:20px; line-height:20px; color:#ffffff; text-align:center; margin-top:6px; margin-right:10px;}
.l_nav a:hover{ background:#fff; color:#0078d7 !important;}

.lib_menu{ height:85px; width:1170px; }
.lib_menu .logo{ float:left; width:150px; margin-left:30px;}
.lib_menu .menu{ float:left;}
.lib_menu .menu a{ padding: 0 4px; margin: 0 2px;  float:left; line-height:70px; color:#666666; text-align:center; font-size:16px; position:relative;}
.lib_menu .menu a i{ position:absolute; height:13px; width:10px; background:url(../../images/mainbg.png) 0px -57px no-repeat; top:20px; right:7px;}
.lib_menu .menu a:hover,.lib_menu .menu a.hover{ background:#ffffff; color:#666666; height:67px; border-bottom:solid 3px #0078d7; }

/* lib_search */
.lib_search{border:none; background:#f1f1f1; height:35px;width:255px; float:right; margin-top:17px;}
.lib_search select{display:none;}
.lib_search .select_box{font-size:14px;color:#999999;width:55px;line-height:35px;float:left;position:relative;}
.lib_search .select_showbox{height:35px;background:url(../../images/search_ico.png) no-repeat 45px center;text-indent:0.7em;}
.lib_search .select_showbox.active{background:url(../../images/search_ico_hover.png) no-repeat 45px center;}
.lib_search .select_option{ display:none;left:-1px;top:35px;position:absolute;z-index:999;background:#f1f1f1;}
.lib_search .select_option li{text-indent:1em;width:60px;cursor:pointer;}
.lib_search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.lib_search .select_option li.hover{background:#BEBEBE;color:#fff;}

.lib_search input.inp_srh,.lib_search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.lib_search input.inp_srh{outline:none;width:165px;}
.lib_search input.btn_srh{ width:35px; height:35px; background:url(../../images/mainbg.png) -100px 8px no-repeat; cursor:pointer;}


.top_area{ background:url(../../images/bannerbg.jpg) #f3f3f3 repeat-x; position:relative; padding:20px 0px; border-bottom:solid 1px #e6e6e6;}
.top_area .left_menu{ width:280px; float:left; }
.my_left_category .pre_1 a{ background:url(../../images/left_menu_bg.png) no-repeat;}
.my_left_category .pre_2 a{ background:url(../../images/left_menu_bg.png) 0px -50px no-repeat;}
.my_left_category .pre_3 a{ background:url(../../images/left_menu_bg.png) 0px -100px no-repeat;}
.my_left_category .pre_4 a{ background:url(../../images/left_menu_bg.png) 0px -150px no-repeat;}
.my_left_category .pre_7 a{ background:url(../../images/left_menu_bg.png) 0px -200px no-repeat;}
.my_left_category .pre_5 a{ background:url(../../images/left_menu_bg1.png) no-repeat;}
.my_left_category .pre_6 a{ background:url(../../images/left_menu_bg2.png) no-repeat;}

.my_left_category{width:280px; float:left;font-size:16px; z-index:980; position:relative; border-top:solid 1px #df4646;}
.my_left_category .my_left_cat_list{width:280px;}
.my_left_category .h2_cat{width:280px;height:57px; line-height:49px;font-weight:normal;color:#ffffff;position:relative;  border-bottom:solid 1px #e29191;}
.my_left_category .h2_cat_1{width:280px;height:49px; line-height:49px;font-weight:normal;color:#ffffff;position:relative;}
.my_left_category a{font:12px;text-decoration:none;color:#333333;}
.my_left_category a:hover{text-decoration:underline;color:#333333;  background:#ffffff;}
.my_left_category h3{ border-bottom:solid 1px #e29191; height:57px; background:url(../../images/left_menu_bg.png) #df4646 220px -250px no-repeat ;}
.my_left_category h3 span{color:#999999;width:145px;float:right;}
.my_left_category h3 a{ padding-left:60px; line-height:49px; display:block; color:#ffffff; font-size:16px;  }
.my_left_category .h3_cat{display:none;width:400px;position:absolute; left:269px; margin-top:-50px; cursor:auto;}
.my_left_category .shadow{position:inherit;background:url(http://www.zzsky.cn/effect/images/201009081615/shadow_04.gif) left top;width:204px;}
.my_left_category .shadow_border{position:inherit; width:200px; border:1px solid #d6290b; border-left:none; margin-top:-9px; margin-bottom:3px;	background:url(../../images/shadow_border.gif) #ffffff left top no-repeat;  }
.my_left_category .shadow_border ul{margin:0;padding:0; padding-left:15px;}
.my_left_category .shadow_border ul li{list-style:none;padding-left:10px; height:44px;overflow:hidden; border-bottom:dashed 1px #d4d4d4; letter-spacing:0px;} 
.my_left_category .active_cat{ z-index:99;color:#333333;  background:#ffffff; border-left:solid 10px #d4d4d4; width:270px; cursor:pointer;}
.my_left_category .active_cat .pre_1 a{ background:url(../../images/left_menu_bg_hover.png) no-repeat;}
.my_left_category .active_cat .pre_2 a{ background:url(../../images/left_menu_bg_hover.png) 0px -50px no-repeat;}
.my_left_category .active_cat .pre_3 a{ background:url(../../images/left_menu_bg_hover.png) 0px -100px no-repeat;}
.my_left_category .active_cat .pre_4 a{ background:url(../../images/left_menu_bg_hover.png) 0px -150px no-repeat;}
.my_left_category .active_cat .pre_7 a{ background:url(../../images/left_menu_bg_hover.png) 0px -200px no-repeat;}
.my_left_category .active_cat .pre_5 a{ background:url(../../images/left_menu_bg1_hover.png) no-repeat;}
.my_left_category .active_cat .pre_6 a{ background:url(../../images/left_menu_bg2_hover.png) no-repeat;}

.my_left_category .active_cat h3{background:#ffffff;}
.my_left_category .active_cat h3 a{ color:#333333;}
.my_left_category .active_cat h3 span{display:none;} 
.my_left_category .active_cat div{display:block;} 




.right_focus{ width:870px; float:left; margin-left:20px;}

.bannerbox { width: 870px; height: 350px; overflow: hidden; margin: 0px auto; }
#focus { width: 870px; height: 350px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 870px; height: 350px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 870px; height: 350px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width:45px; height: 100px; position: absolute; top:140px; z-index:99; cursor: pointer; }
#focus .pre { left: 0; background: url(../../images/sprite.png) no-repeat left center; opacity: 0.4 !important;}
#focus .next { right: 0; background: url(../../images/sprite1.png) no-repeat right center; opacity: 0.4 !important;}

.big_font{ font-size:20px; line-height:50px; padding:30px 0px; text-align:center; color:#df4646;}
.top_info{ width:800px; display:block;}

.top_info dl{ background:#f6f6f6; border:solid 1px #e7e7e7; width:200px; padding:20px 29px; float:left;}
.top_info dl dt{ padding-left:80px; padding-top:8px; height:54px; line-height:25px; font-size:16px; color:#666666; text-align:center;}
.top_info dl dt.pre01{ background:url(../../images/lib_bg.png) 0px -20px no-repeat;}
.top_info dl dt.pre02{ background:url(../../images/lib_bg.png) 0px -120px no-repeat;}
.top_info dl dt.pre03{ background:url(../../images/lib_bg.png) 0px -220px no-repeat;}


.top_info dl dd{ line-height:22px; padding:10px; }
.top_info dl dd p{ line-height:22px; height:88px; font-size:14px; overflow:hidden; color:#959595;  }
.top_info dl dd a{ color:#df4646; border: solid 1px #df4646; background:#ffffff; line-height:25px; padding:0px 6px; margin-top:10px; float:right;}
.top_info dl dd a:hover{ color:#ff6600; border: solid 1px #ff6600;}


/*最新更新*/
.lib_box{ width:800px; height:320px; background:url(../../images/box_bg.png) no-repeat; float:left; margin-top:40px;}
.lib_box .title{ float:left; height:45px; width:100%; border-bottom:solid 1px #d4d4d4;}
.lib_box .title h2{ width:130px; height:45px; float:left; font-size:22px; color:#df4646; padding-left:20px; line-height:45px; }


.lib_tags { height: 40px; padding-top:2px; float:right;}
.lib_tags li { float: left; list-style-type: none; height: 40px;}
.lib_tags li a {padding:0px 12px; font-size:16px;  float: left; color: #585858; line-height: 40px; padding-top: 0px; height: 40px; text-decoration: none;  border-bottom:solid 3px #fdfbe9; }
.lib_tags li a:hover { color:#df4646; }
.lib_tags li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.lib_tags li.selectTag a { border-bottom:solid 3px #df4646;}
#tagContent,#tagContent2,#tagContent3{ float:left; width:800px;}
#tagContent10{ float:left; width:379px;}
.righttagContent{display: none;  float:left;}
.tagContent { display: none;  float:left;}
.tagContent .new_form{width:800px; padding:30px 0px;}
.tagContent .new_form figure{ float:left; width:120px; margin-left:9px; text-align:center;}
.tagContent .new_form figure img{ padding:3px; border:solid 1px #dbdbdb;}
.tagContent .new_form figure figcaption{ text-align:center; line-height:22px; margin-top:5px;}
.tagContent .new_form figure figcaption p{ text-align:center; width:auto !important;}
/*上传我的文档*/
.r_upload{ background:#f6f6f6; border:solid 1px #e6e6e6; width:318px; padding:20px 0px;}
.r_upload h3{ line-height:30px; color:#666666; text-align:center;}
.r_upload .all_num{  margin-top: 7px;}
.r_upload .all_num{}
.r_upload .all_num span { display: inline-block; width: 20px; height: 29px; font-size:20px; color:#df4646; line-height:29px; text-align:center; overflow: hidden; margin: 0 1px; vertical-align: -3px;}
.r_upload .all_num span.num0{ background:url(../../images/num_bg.png) 0px 0px no-repeat;}
.r_upload .all_num span.num1{ background:url(../../images/bg_num.png) 0px -29px no-repeat;}
.r_upload .all_num span.num2{ background:url(../../images/bg_num.png) 0px -58px no-repeat;}
.r_upload .all_num span.num3{ background:url(../../images/bg_num.png) 0px -87px no-repeat;}
.r_upload .all_num span.num4{ background:url(../../images/bg_num.png) 0px -116px no-repeat;}
.r_upload .all_num span.num5{ background:url(../../images/bg_num.png) 0px -145px no-repeat;}
.r_upload .all_num span.num6{ background:url(../../images/bg_num.png) 0px -174px no-repeat;}
.r_upload .all_num span.num7{ background:url(../../images/bg_num.png) 0px -203px no-repeat;}
.r_upload .all_num span.num8{ background:url(../../images/bg_num.png) 0px -232px no-repeat;}
.r_upload .all_num span.num9{ background:url(../../images/bg_num.png) 0px -261px no-repeat;}

.upload_doc{ width:211px; height:40px; margin:30px 0px 10px 0px; background:url(../../images/upload_doc.png) no-repeat; padding-left:50px; border:none; color:#ffffff; line-height:40px; font-size:18px;font-family: "微软雅黑",serif; }
/*动态*/
.member_news{  float: left; width:320px; margin-top:20px;}
.member_news h4{ font-size: 18px; color: #333; height: 22px;line-height: 22px;}
.feed_box{margin-top: 6px; border-left: 1px solid #E1E1E1;}
.feed_box .feed_box_wrap{  margin-left: -5px; height: 455px; overflow: hidden;}
.feed_box ul { padding-left: 20px; position: relative;}
.feed_box ul li{position: relative; padding: 8px 0;}
.feed_box ul li .ic_dot { position: absolute; width: 12px; height: 12px; top: 14px; left: -22px; background:url(../../images/lib.png) -90px 0px no-repeat;}
.feed_box ul li p.ut{width: 77px; height: 20px; line-height: 21px; text-align: center; background:url(../../images/lib.png) no-repeat;}
.feed_box ul li .author { margin-top: 8px; padding-left: 5px;}
.feed_box ul li .author img { width: 42px; height: 42px; border-radius: 2px; float: left; margin-right: 12px;}
.feed_box ul li .author p.name { padding-top: 3px; font-weight: 400;}
.feed_box ul li .author p.pro{ height:18px; line-height:18px; overflow: hidden;font-size:14px; color:#999999;}
.feed-box ul li .author p { padding: 2px 0; color: #878787; }
.feed_box ul li p.newest_up { margin-top: 8px; padding-left: 5px; color: #555;}

/*精品推荐*/
.lib_r_box{  float: left; width:320px; margin-top:30px;}
.lib_r_box h4{ font-size: 18px; color: #333; height: 22px;line-height: 22px;}
.f_book{ width:320px; float:left; margin-top:10px;}
.f_book figure{width:280px; height:130px; background:url(../../images/tj_bg.jpg) no-repeat; float:left; padding:20px; }
.f_book figure figcaption{ float:left; padding-right:20px; width:160px; text-align:center; font-size:16px; color:#ffffff; line-height:25px;}
.f_book figure figcaption h5{ font-size:16px; color:#ffffff; line-height:30px;}
.f_book figure figcaption h5 b{ color:#01c7ec; font-size:22px;}
.f_book figure figcaption big{ color:#01c7ec;}
.f_book figure figcaption .book_a a{ color:#01c7ec; font-size:14px; border:solid 1px #01c7ec; line-height:24px; padding:0px 4px; margin:0px 5px;}

.r_look{ width:100%; float:left;}
.r_look li{ font-size:16px; background:#eeeeee; float:left; margin-right:5px; line-height:28px; padding:0px 8px;}
.r_look li.selectTager{ background:#df4646;}
.r_look li.selectTager a{ color:#ffffff;}
.album_rank{ float:left; width:320px; margin-top:20px;}
.album_rank li{ line-height:20px; font-size:14px; }
.ui-idx { width: 16px; height: 24px; font-family: arial; font-size: 18px; color: #656565; display: inline-block; text-align: center; float: left; margin-right: 10px;}
.album_rank ul li {}
.ui-idx-special { background:url(../../images/lib.png) -6px -29px no-repeat; width:17px; color: #FFF; line-height: 22px;}
.album_rank .book-info h6 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-bottom: 6px;  }
.album_rank .book-info h6 a{font-size:14px;}
.album_rank .book-info { overflow: hidden; margin-top: 5px;}
.cont_img a{ margin-top:30px; float:left;}

/*期刊*/
section{ margin:0px auto; width:1170px;}
.bread{ color:#585858; font-size:14px; width:100%; line-height:40px; border-bottom:solid 1px #d4d4d4;}
.bread a{ color:#0078d7;}

.col_jour{ color:#df4646;}
.jour_tags { height: 40px; float:right; margin-right:180px;}
.jour_tags li { float: left; list-style-type: none; height: 40px;}
.jour_tags li a {padding:0px 12px; font-size:16px;  float: left; color: #585858; line-height: 40px; padding-top: 0px; height: 40px; text-decoration: none;  border-bottom:solid 3px #ffffff; }
.jour_tags li a:hover { color:#df4646; }
.jour_tags li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.jour_tags li.selectTag a { border-bottom:solid 3px #df4646;}


.jour_tags_list { height: 40px; float:right; position:absolute; top:-40px; right:0px;}
.jour_tags_list li { float: left; list-style-type: none; height: 40px; padding-top:10px; }
.jour_tags_list li a {padding:0px 3px; font-size:14px; margin-left:10px;   float: left; color: #585858; line-height: 20px; height: 20px; text-decoration: none; border: solid 1px #df4646; }
.jour_tags_list li a:hover { color:#ff6600; }
.jour_tags_list li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.jour_tags_list li.selectTag a { background:#df4646; color:#ffffff;}

.in_home figure{ padding:30px 20px; border-bottom:dashed 1px #d4d4d4; display:block;}
.in_home figure figcaption{ float:left; font-size:16px; line-height:25px; width:560px; color:#666666;}
.in_home figure figcaption h3{ font-size:18px; line-height:30px; color:#666666;}
.in_home figure figcaption h3 span{ font-size:14px; margin-left:30px;}
.in_home figure figcaption table{ font-size:14px; color:#666666;}
.in_home figure figcaption table th{ text-align:left; width:150px; font-weight:normal;}
.in_home figure figcaption p{ line-height:24px; font-size:14px; margin-top:20px; float:left;}
.in_home figure a{position:relative;}
.in_home figure img{  padding:2px; border:solid 1px #d4d4d4; float:left; margin-right:30px;}
.in_home figure a i{ position:absolute; right:30px; background:#df4646; font-size:14px; color:#ffffff; width:50px; text-align:center; line-height:24px; z-index:99;}

.out_home{width:840px; padding:0px 0px;}
.out_home figure{ float:left; width:170px; margin-right:40px; margin-top:30px;}
.out_home figure img{ padding:3px; border:solid 1px #dbdbdb;}
.out_home figure figcaption{ text-align:center; line-height:22px; margin-top:5px;}
.out_home figure figcaption p{ font-size:16px; line-height:24px; color:#666666;}

.jour_box .title{ height:43px; border-bottom:solid 1px #d4d4d4;}
.jour_box .title h2{ height:40px; line-height:40px; float:left;}

.jour_r_box{  float: left; width:320px; margin-top:30px;}
.jour_r_box h4{ font-size: 18px; color: #333; height: 22px;line-height: 22px;}
.jour_article{ float: left; width:320px; margin-top:20px;}
.jour_article figure{ margin-top:10px; float:left;}
.jour_article h4{ font-size: 18px; color: #333; height:30px;line-height:30px;}
.jour_article figure img{ float:left; margin-right:10px; border:solid 1px #d4d4d4;}
.jour_article figure figcaption{ float:left;}
.jour_article figure figcaption h5{ font-size:14px !important; color:#666666; line-height:30px !important;}
.jour_article figure figcaption p{ font-size:14px; line-height:24px;}


/*CSS 页码*/

DIV.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #48b9ef; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
DIV.badoo A {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none
}
DIV.badoo A:hover {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.badoo A:active {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.badoo SPAN.current {
	BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16
}
DIV.badoo SPAN.disabled {
	DISPLAY: none
}


/*jour_banner*/
.jour_banner{background:url(../../images/banner_bg.png) left bottom no-repeat #f4f4f4; width:100%; position:relative; height:400px; overflow:hidden;}
#imageFlow {position:relative;width:962px; margin:0 auto;  height:360px;left: 0%;top: 10%; z-index:9; }
#imageFlow .diapo {position: absolute;left: -1000px;cursor: pointer;-ms-interpolation-mode: nearest-neighbor;}
#imageFlow .link {border: dotted #fff 1px;margin-left: -1px;margin-bottom: -1px;}
#imageFlow .bank {width:990px; overflow: hidden;}
#imageFlow #img_list{ width:962px; height:360px; margin:0 auto; overflow:hidden;}
#imageFlow .top {	position: absolute;	width: 100%;height: 40%;}
#imageFlow .top img{position: absolute; left:-105px; top:-40px;}
#imageFlow .text {	position: absolute;left: 0px;width: 100%;bottom: 16%;text-align: center;color: #FFF;font-family: verdana, arial, Helvetica, sans-serif;	z-index: 1000;}
#imageFlow .title {font-size: 0.9em;font-weight: bold; display:none;}
#imageFlow .legend {font-size: 0.8em; display:none;}
#imageFlow .scrollbar {position: absolute;left:0;bottom: 0;width:960px;border-left:solid 1px #1e1e1e; border-right:solid 1px #1e1e1e; height: 16px;z-index: 1000;}
.jour_banner .track {position: absolute;left: 1%;width: 98%;height: 16px;filter: alpha(opacity=30);opacity: 0.3;}
.jour_banner .arrow-left {position: absolute; top:-240px; left:-105px;}
.jour_banner .arrow-right {	position: absolute; top:-240px;	right:-105px;}
.jour_banner .bar {position: absolute;height: 16px;left: 25px;}

/*书馆详情页*/
.d_bg{ background:url(../../images/d_bg.png) repeat-y;}
.main{ width:100%; float:left;}
#detail_left{ width:210px; float:left; background:#f6f6f6; }
.menu_list h3{width:170px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#ffffff;cursor:pointer;border:1px solid #e1e1e1; border-bottom:none; position:relative;margin:0px;font-weight:bold;background:#df4646;}
.menu_head{width:170px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#ffffff;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#df4646 url(../../images/pro_left.png) 10px 15px no-repeat;}
.menu_fix{width:170px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#ffffff;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#df4646 url(../../images/pro_left.png) 10px 15px no-repeat;}
.menu_list .current{background:#df4646 url(../../images/pro_down.png) 11px 13px no-repeat;}
.menu_body{width:208px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:170px;height:38px;line-height:38px;padding-left:38px;color:#777777;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

#detail_right{ width:910px; float:right; padding-bottom:40px; border-bottom:solid 1px #d4d4d4; }
#detail_right .top_right{ border-bottom:solid 1px #d4d4d4;  padding-bottom:30px;}
#detail_right .top_right figure figcaption .top .right_top.top_right{ width:100%;}
.top_right figure img{ float:left; padding-right:20px;}
.top_right figure figcaption{ float:left; width:600px;}
.top_right figure figcaption .top{ width:100%; float:left;}
.top_right figure figcaption .top .left_top{ float:left; width:320px; padding-right:20px;}
.top_right figure figcaption .top .left_top h3{ line-height:35px; font-size:18px; color:#df4646;}

.top_right figure figcaption table{ font-size:14px; color:#666666;}
.top_right figure figcaption table th{ text-align:left; width:80px; height:25px; font-weight:normal;}

.top_right figure figcaption .top .right_top{ float:left; width:200px; padding:0px 25px;  border-left:solid 1px #d4d4d4;}
.top_right figure figcaption .top .right_top h5{ font-size:16px; color:#df4646; line-height:35px;}
.top_right figure figcaption .top .right_top p{ margin-top:5px;}
.top_right figure figcaption .top .right_top .book_line a{ width:140px; height:40px; float:left; margin-top:20px;padding-left:85px; border:none; line-height:40px; font-size:18px;font-family: "微软雅黑",serif;}
.top_right figure figcaption .top .right_top .book_line a.online{ background:url(../../images/online.png) no-repeat;  color:#ffffff;}
.top_right figure figcaption .top .right_top .book_line a.download{ background:url(../../images/online.png) 0px -40px no-repeat;  color:#df4646;}
.top_right figure figcaption p.more a{  width:80px; padding-right:20px; float:left; margin-top:40px; color:#df4646; line-height:22px; }
.issue{float:left; width:33%; height:20px; overflow:hidden;}

.clickmore{ height:100%; overflow:hidden; line-height:22px; margin-top:30px;}

.bot_right{ margin-top:20px; background:url(../../images/line.gif) 640px 0px repeat-y; float:left; width:910px;}
.bot_right .left_bot{ width:630px;}
.bot_right .left_bot .pics{ width:200px; float:left;}
.bot_right .left_bot .pics figure{ width:100%;  margin-top:20px; }
.bot_right .left_bot .pics figure figcaption{ line-height:24px; margin-top:5px; font-size:14px;}

.bot_right .left_bot .list{ width:370px; float:left; margin-top:10px; padding:10px 29px;}
.bot_right  h4{font-size: 18px; color: #333; height:30px;line-height:30px;}
.bot_right .left_bot .list .list_head dl{ padding:10px 0px; border-bottom:dashed 1px #d4d4d4; color:#666666; }
.bot_right .left_bot .list .list_head dl dt{ font-size:16px; line-height:24px;}
.bot_right .left_bot .list .list_head dl dt a{ color:#666666;}
.bot_right .left_bot .list .list_head dl dt a:hover{ color:#ff6600;}
.bot_right .left_bot .list .list_head dl dd{ font-size:14px; line-height:24px; height:48px; overflow:hidden;}



.list_body{ padding:20px 0px;}
.list_body li{ padding-left:20px; background:url(../../images/san.png) 0px -44px no-repeat; line-height:30px; margin-top:2px; height:30px; width:350px; overflow:hidden;}
.bot_right .left_bot .list2{ width:638px; float:left; margin-top:10px; padding:10px 0px;}
.list_body2{ padding:20px 0px;}
.list_body2 li{ padding-left:20px; background:url(../../images/san.png) 0px -44px no-repeat; line-height:30px; margin-top:2px; height:30px; width:600px; overflow:hidden;}
.list_body2 li p{ width:600px; height:30px; background:url(../../images/dot.gif) left center repeat-x;}
.list_body2 li p a{ background:#ffffff; line-height:30px; padding-right:4px;}
.list_body2 li p span{ background:#ffffff; float:right; line-height:30px; padding-left:4px;}

.show_form{ float:right; width:250px; }
.show_form h4{ }
.show_form .boxer{ width:250px; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:250px; height:380px; overflow:hidden; position:relative;}
.piclist{ height:400px;position:absolute; left:0px; top:0px}
.piclist li{float:left; width:270px; height:380px; text-align:center;}
.piclist li a{ margin: 10px 20px 0px 0px; float:left;}
.piclist li img{ border:solid 1px #d4d4d4}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ height:15px; margin-top:8px; width:18px; float:right; z-index:99; cursor:pointer;}
.og_prev{ right:20px; background:url(../../images/san.png) 0px -80px no-repeat;}
.og_next{ right:0; background:url(../../images/san.png) 0px -95px no-repeat;}


.show_form figure{ float:left; margin-top:10px;}
.show_form figure img{ float:left; border:solid 1px #d4d4d4; }
.show_form figure figcaption{ float:left; line-height:22px; width:140px; margin-left:10px;}


.groom{ width:1170px; padding:20px 0px; margin-top:20px;}
.groom h4{font-size: 18px; color: #333; height:30px;line-height:30px;}

/*--滚动--*/
.Mayi_index_anli{width:100%;float:left; margin-top:30px; position:relative;}
.Anli_01{width:1170px;margin:0px auto;}
.Anli_01_02{width:1170px;background:url(/images/20110525/bg2.jpg) repeat-x bottom;float:left;}
.Anli_01_02_01{height:36px;background-image:url(/images/20110525/bg3.jpg);background-position:0px 1px;background-repeat:no-repeat;text-align:left;float:left;}
.Anli_01_02_01_01{height:36px;line-height:36px;width:600px;text-align:left;padding-left:10px;font-size:14px;color:#56a93f;float:left;}
.Anli_01_02_01_02{height:36px;line-height:36px;width:321px;text-align:left;font-size:14px;color:#56a93f;float:left;padding-right:10px;}
.Anli_01_02_01_02 a{line-height:36px; text-align:left;font-size:12px;color:#56a93f;float:right;text-align:right;}
.Anli_left{height:100px;width:45px;padding-left:10px; position:absolute; left:0px; top:20px; background-image:url(../../images/sprite.png);background-repeat:no-repeat;background-position:center;cursor:pointer;}
.Anli_pic{height:200px;width:885px;float:left;padding-left:5px;}
.Anli_right{height:100px;width:45px; position:absolute; right:0px;  top:20px; background-image:url(../../images/sprite1.png);background-position:center;background-repeat:no-repeat;cursor:pointer;}
.Mayi_index_anli a.green:visited,a.green:link{color:#51ab3a;}
.Mayi_index_anli a.green:hover{color:#F00;}
.Mayi_index_anli a.green:active{color:#F00;}
.boxing{width:210px;float:left; margin-right:28px; font-size:14px;}
.boxing figcaption{ float:left; width:100%;}
.boxing figcaption span{ color:#df4646; line-height:20px; padding:0px 5px; font-size:14px; text-align:center; float:left; border-right:solid 1px #d4d4d4;}
.boxing figcaption a{ text-align:left; padding-left:6px; line-height:20px; font-size:14px; float:left; width:200px; } 
.boxing a.imgBorder:link,.boxing a.imgBorder:visited{border:#ffffff solid 1px;width:168px;height:138px;display:block;}
.anli_box_title{text-decoration:none;width:210px;font-size:12px;line-height:18px;color:#666666;}



/************资讯**************/
.news_menu{ height:70px; width:1170px; background:#0776ff; }
.news_menu .logo{ float:left; width:200px; padding-top:12px;}
.news_menu .newsmenumenu{ float:left;}
.news_menu .menu a{ width:76px;  float:left; line-height:70px; color:#ffffff; text-align:center; font-size:16px; position:relative;}
.news_menu .menu a i{ position:absolute; height:13px; width:10px; background:url(../../images/mainbg.png) 0px -57px no-repeat; top:20px; right:7px;}
.news_menu .menu a:hover,.news_menu .menu a.hover{ color:#ffffff; height:67px; border-bottom:solid 3px #ffffff; }

/* lib_search */
.news_search{border:none; background:#ffffff; height:35px;width:255px; float:right; margin-top:17px;}
.news_search select{display:none;}
.news_search .select_box{font-size:14px;color:#999999;width:55px;line-height:35px;float:left;position:relative;}
.news_search .select_showbox{height:35px;background:url(../../images/search_ico.png) no-repeat 45px center;text-indent:0.7em;}
.news_search .select_showbox.active{background:url(../../images/search_ico_hover.png) no-repeat 45px center;}
.news_search .select_option{ display:none;left:0px;top:35px;position:absolute;z-index:999;background:#ffffff;}
.news_search .select_option li{text-indent:1em;width:60px;cursor:pointer;}
.news_search .select_option li.selected{background-color:#ffffff;color:#999;}
.news_search .select_option li.hover{background:#0072ff;color:#ffffff;}

.news_search input.inp_srh,.lib_search input.btn_srh{border:none;height:35px;line-height:35px;float:left}
.news_search input.inp_srh{outline:none;width:165px;}
.news_search input.btn_srh{ width:35px; height:35px; background:url(../../images/mainbg.png) -100px 8px no-repeat; border:none; cursor:pointer;}
/*左侧*/
.box_news{ width:800px; float:left;}
.box_news h3 i,.news_tit{ font-size:18px; padding:0px 15px; line-height:35px; background:#0072ff; color:#ffffff; float:left;}
.box_news figure{ background:#f7f7f7; border-bottom:dashed 1px #d4d4d4; float:left; padding:20px; width:760px; margin-top:30px;}
.box_news figure img{ float:left;  margin-right:30px;}
.box_news figure figcaption{}
.box_news figure figcaption h5{ font-size:16px; line-height:24px; height: 24px; overflow: hidden;}
.box_news figure:hover{ background:#eeeeee;}
.box_news figure figcaption h5 a{ color:#000000;}
.box_news figure figcaption p{ color:#757575; line-height:26px; overflow:hidden; margin-top:15px; height:78px !important;}
.P_gcda{height:54px !important;}
.box_news figure figcaption p i{ margin-right:20px; font-size:12px;}
.box_news figure figcaption>i{ margin-right:40px; font-size:12px; color:#0078d7; margin-top:15px; display:inline-block; max-width: 450px; height: 14px; overflow: hidden;}

/*右侧*/
.hot_a{ padding:10px 0px; float:left;}
.hot_a li{ margin-right:20px; float:left; line-height:30px;}
.hot_a li a{ color:#0072ff;}
.hot_a li a:hover{ color:#ff6600;}
.hot_a li i{ color:#000000;}


/*资讯内容页*/
.detail_head{
	margin-top: 20px;
	overflow: hidden;
	
}
.detail_head h1{
	font-size: 24px;
	margin-bottom: 10px;
}
.autor{
	line-height: 30px;
	color: #b2b2b2;
	padding-bottom:7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.autor{}
.abstract p{ font-family: "楷体",serif; padding:20px 10px; font-size:16px; line-height:32px;}
.content p{ line-height:32px; font-size:16px;margin-top:20px; text-indent:2em;}
#fontsize .content div{ line-height:32px; font-size:16px;margin-top:20px; text-indent:2em;}
.content p.special, .content div.special{ border-left:solid 10px #bababa; background:#f7f7f7; padding:20px; line-height:26px; font-size:14px; margin-top:20px; text-indent:0;}
.content p big, .content div big{ font-size:18px; color:#0776ff; line-height:32px; padding-left:5px;  border-left: solid 5px #0776ff; width:100%; line-height:300%;}
.content p img{ margin:0 auto;}

.box_form{ padding:30px 20px; border:solid 1px #d8d8d8; background:#f7f7f7; margin-top:20px; line-height:24px; color:#7e7e7e;}
.box_form h5{ font-size:14px; font-weight:bold;}
.box_form p{  font-size:14px;}
.detail_body .label{ line-height:20px; margin-top:30px; margin-bottom:20px;}
.detail_body .label span{ padding:0px 5px; background:#424242; color:#ffffff;}
.detail_body .label a{padding:0px 5px; margin-left:2px; background:#0776ff; color:#ffffff; font-weight:bold;}
.detail_body .label a:hover{background:#ff6600; color:#ffffff;}
.label a{padding:0px 5px; margin-left:2px; background:#0776ff; color:#ffffff; font-weight:bold;}
.label{ margin-bottom:20px;}
/*分享按钮*/
/*#share{ margin-top:20px;}*/
#share dl{ float:left; margin-right:20px; }
#share dl dt{ width:30px; height:30px;}
#share .care dt{ background:url(../../images/share.png) no-repeat;}
#share .friend dt{ background:url(../../images/share.png) 0px -30px no-repeat;}
#share .share dt{ background:url(../../images/share.png) 0px -60px no-repeat;}
#share .good dt{ background:url(../../images/share.png) 0px -90px no-repeat;}
#share .show dt{ background:url(../../images/share.png) 0px -120px no-repeat; width:160px;}
#share dl dd{ line-height:24px; font-size:12px; text-align:center;}
/*相关文章*/
.about{ width:390px; float:left;}
.about .r_title{ line-height:28px; height:29px; width:100%; float:left;}
.about .r_title h3{ border-bottom: solid 1px #0072ff; color:#000000; font-size:18px; height:28px; line-height:28px; float:left; width:97px; text-align:center;}
.about .r_title .r_tager{ border-bottom:solid 1px #e1e1e1; line-height:28px; height:28px; float:left; width:290px;}
.width800{ width:800px; float:left;  margin-top:30px;}
.about .about_list{ padding:10px 0px; float:left;}
.about .about_list li{ line-height:30px; font-size:14px; padding-left:15px; background:url(../../images/slis.png) 0px -120px no-repeat;}
.about .about_list li a{ color:#000000; font-size:16px;}
.about .about_list li a:hover{ color:#ff6600;}
.about .about_list li span{color:#888888; font-size:12px; margin-left:20px;}
.comment{ margin-top:20px; float:left;}
.comment .r_title{ line-height:28px; height:29px; width:100%; float:left;}
.comment .r_title h3{ border-bottom: solid 1px #0072ff; color:#000000; font-size:18px; height:28px; line-height:28px; float:left; width:100px; text-align:center;}
.comment .r_title .r_tager{ border-bottom:solid 1px #e1e1e1; line-height:28px; height:28px; float:left; width:700px;}
.comment .take{ padding:0px 20px; width:760px; float:left;}
.comment .take h4{ line-height:40px; color:#000000; font-size:16px; padding-left:20px;}
.comment .text_box{ padding:20px 20px; border:solid 1px #d4d4d4; position:relative;}

.comment .text_box .textarea{ background:#f7f7f7; border:solid 1px #d4d4d4; width:100%;}
.comment .text_box button{ line-height:30px; padding:0px 20px; background:#0776ff; color:#ffffff; font-size:14px; border:none; margin-top:20px;}
.textarea{ background:#f7f7f7; border:solid 1px #d4d4d4; width:100%;}
.comment_bu{ line-height:30px; padding:0px 20px; background:#0776ff; color:#ffffff; font-size:14px; border:none;}

.comment .take .com_bot{
	border: solid 1px #d4d4d4;
	background: #f7f7f7;
	float: left;
	width: 738px;
	padding: 10px;
	margin-top: 20px;
}
.comment .take .com_bot figure img{ float:left;}
.comment .take .com_bot figure p img {
    float: none;
}
.comment .take .com_bot figure figcaption{
	margin-left: 20px;
	width: 88%;
	float: left;
} 
.comment .take .com_bot figure figcaption p{ line-height:24px;}
.comment .take .com_bot figure figcaption p a{ color:#0072ff;}
.comment .take .com_bot figure figcaption p a:hover{ color:#ff6600;}
.end_com{
	border: solid 1px #d4d4d4;
	padding: 20px;
	background: #ffffff;
}
.end_com:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.text_box i{ width:20px; height:10px; position:absolute; background:url(../../images/san.png) 0px -170px no-repeat; top:-10px; left:40px }



#sliderA,#sliderB{ background:url(../../images/2.jpg) top right no-repeat;}


/*视频*/
.update{ width:100%; float:left; overflow:hidden;}
.update h3,#video_left h3,#video_right h3{line-height:40px; color:#000000; font-size:22px; padding:10px 0px;}
.imgList{ width:1213px; float:left;}
.imgList dl{ width:260px; float:left; margin-right:43px;}
.imgList dl:last{ margin-right:0px;}
.imgList dl dt{ width:260px; height:165px; position:relative;}
.imgList dl dt a{ width:100%; height:100%; position:absolute; left:0px; bottom:0px; text-align:left; vertical-align:bottom; display:table-cell; background:url(../../images/play.png) bottom left no-repeat;}
.imgList dl dt a img{vertical-align:bottom; display:none;}
.imgList dl dd{ line-height:24px; margin-top:5px;}
.imgList dl dd h5{ color:#000; font-size:16px; height:24px; overflow:hidden;}
.imgList dl dd p{ font-size:14px; line-height:24px;}
.imgList dl dd p span{ color:#000000;}


.up_ad{ margin:50px 0px; width:100%;}

/*视频左侧菜单*/


#video_left{ width:255px; float:left;}
.menu_lister{background:#f6f6f6; height:720px; overflow-y:scroll; overflow-x:hidden !important;}
.menu_lister h3{width:210px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#ffffff;cursor:pointer;border:1px solid #e1e1e1; border-bottom:none; position:relative;margin:0px;font-weight:bold;background:#df4646;}
.menu_header{width:210px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#666666;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#eeeeee url(../../images/pro_left2.png) 10px 9px no-repeat;}
.menu_fix{width:210px; line-height:24px;padding-left:38px; height:60px; padding-top:14px; font-size:14px;color:#ffffff;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#eeeeee url(../../images/pro_left.png) 10px 15px no-repeat;}
.menu_lister .noex{background:#eeeeee url(../../images/pro_left2.png) 11px 10px no-repeat !important;}
.menu_lister .current{background:#b3b3b3 url(../../images/pro_down.png) 11px 10px no-repeat;color:#fff; background-color:#b3b3b3 !important;}
.menu_bodyer{width:238px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.menu_bodyer a{display:block;width:190px;height:auto;line-height:24px;padding-left:38px;color:#777777;text-decoration:none;border-bottom:1px solid #e1e1e1; padding-top:5px; padding-bottom:5px;}
.menu_bodyer a:hover{text-decoration:none;}


::-webkit-scrollbar {  
  width: 14px;  
  height: 14px;  
}    
::-webkit-scrollbar-track,  
::-webkit-scrollbar-thumb {  
  border-radius: 999px;  
  border: 5px solid transparent;  
}    
::-webkit-scrollbar-track {  
  box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;  
}    
::-webkit-scrollbar-thumb {  
  min-height: 20px;  
  background-clip: content-box;  
  box-shadow: 0 0 0 5px rgba(0,120,215,.8) inset;  
}    
::-webkit-scrollbar-corner {  
  background: transparent;  
} 



#video_right{ margin-left:45px; float:left; width:870px; overflow:hidden;}
#video_right .top_box{ float:left; width:100%;}
#video_right .top_box .left{ float:left; width:570px;}
#video_right .top_box .right{ float:left; width:260px; margin-left:40px;}
#video_right .top_box .right figure p{ position:relative; width:260px;}
#video_right .top_box .right figure p .r_img{ position:absolute; top:0px; left:0px;}
#video_right .top_box .right figure p .play{ position:absolute; top:0px; left:0px; background:url(../../images/play.png) bottom left no-repeat; width:100%;height:182px; display:block; }
#video_right .top_box .right figure p .play img{ display:none;}
#video_right .top_box .right figure figcaption{ line-height:25px;}
#video_right .top_box .right figure figcaption h5{ font-size:16px; line-height:30px;}
#video_right .top_box .right figure figcaption p{ line-height:25px;}


.rollBox{position:relative; float:left;}
.rollBox .Cont{width:870px;overflow:hidden; float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.pic_img2{ width:260px; float:left; margin-right:45px;}
.pic_img2 dl{ width:260px; float:left; margin-right:43px;}
.pic_img2 dl:last{ margin-right:0px;}
.pic_img2 dl dt{ width:260px; height:165px; position:relative;}
.pic_img2 dl dt a{ width:36px; height:36px; position:absolute; left:0px; top:0px;  background:url(../../images/play.png) bottom left no-repeat; width:100%;height:100%; display:block; }
.pic_img2 dl dt a img{ display:none; }
.pic_img2 dl dd{ line-height:24px; margin-top:5px;}
.pic_img2 dl dd h5{ color:#000; font-size:16px; height:24px; overflow:hidden;}
.pic_img2 dl dd p{ font-size:14px; line-height:24px;}
.pic_img2 dl dd p span{ color:#000000;}
.rollBox .go{ position:absolute; top:-20px; right:0px; width:100px; }
.rollBox .go .img1,.rollBox .go .img2{ float:right; margin-left:5px; }

/*--滚动--*/
.title_h3{line-height:40px; color:#000000; font-size:22px; padding:10px 0px; margin-top:10px;}
.index_anli{width:100%;text-align:center;float:left; background:#f4f4f4; border:solid 1px #d4d4d4;}
.Anli01{width:1170px;margin:0px auto; padding:10px 0px;}
.Anli0102{width:1170px;background:url(/images/20110525/bg2.jpg) repeat-x bottom;float:left;}
.Anli0102_01{height:36px;background-image:url(/images/20110525/bg3.jpg);background-position:0px 1px;background-repeat:no-repeat;text-align:left;float:left;}
.Anli0102_01_01{height:36px;line-height:36px;width:600px;text-align:left;padding-left:10px;font-size:14px;color:#56a93f;float:left;}
.Anli0102_01_02{height:36px;line-height:36px;width:321px;text-align:left;font-size:14px;color:#56a93f;float:left;padding-right:10px;}
.Anli0102_01_02 a{line-height:36px; text-align:left;font-size:12px;color:#56a93f;float:right;text-align:right;}
.Anlileft{height:190px;width:30px;padding-left:10px;float:left;background-image:url(../../images/sprite.png);background-repeat:no-repeat;background-position:center;cursor:pointer;}
.Anlipic{height:200px;width:1085px;float:left;padding-left:5px;}
.Anliright{height:190px;width: 30px; padding-right:10px; float:left;background-image:url(../../images/sprite1.png);background-position:center;background-repeat:no-repeat;cursor:pointer;}
.Mayiindex_anli a.green:visited,a.green:link{color:#51ab3a;}
.Mayiindex_anli a.green:hover{color:#F00;}
.Mayi_index_anli a.green:active{color:#F00;}
.boxer2{width:235px;float:left;margin:0px 10px; padding:8px; font-size:12px;}
.boxer2 a.imgBorder:link,.boxer2 a.imgBorder:visited{border:#000 solid 1px;width:235px;height:150px;display:block;}
/*.anli_box_title{text-decoration:none;width:235px;font-size:16px;line-height:18px;color:#000000; line-height:30px; text-align:left; float:left;}*/
.anli_box_title{text-decoration:none;width:235px;font-size:16px;line-height:18px;color:#000000; line-height:24px; text-align:left; float:left;}
.zt_menu a{ padding:0px 15px;}
.about_left{ width:268px; border: solid 1px #e8e8e8; border-bottom:none; overflow:hidden; float:left;}
.about_left ul li{ height:46px;  width:100%;  border-bottom:solid 1px #e8e8e8;}
.about_left ul li a{ line-height:46px; height:46px; width:238px; display:block; padding-left:30px; font-size:14px; color:#666666; background:#f6f6f6;}
.about_left ul li a:hover,.about_left ul li.hover a{ background:#004199; color:#ffffff;}

.about_right{ float:left; margin-left:50px; width:850px; }
.about_right h4{ padding-left:20px; border-bottom:solid 1px #e8e8e8; font-size:20px; line-height:40px; color:#000000;}
.about_right .about_cont{margin-top:20px; color:#666666;}
.about_right .about_cont p{  font-size:16px; line-height:32px; }
.about_right .about_cont h5{ border-left:solid 7px #004199; line-height:33px; height:33px; padding-left:10px; font-size:16px; color:#004199;}
.p_friend a{margin-right:20px; display:inline-block; font-size:16px; line-height:32px;}



/*沿江通道*/
.second_menu{ height:60px; background:#840926; text-align:center;}
.second_menu a{ padding:0px 20px; color:#ffffff; line-height:60px; float:left; width:125px; text-align:center; font-size:16px;}
.second_menu a:hover,.second_menu a.hover{ background:url(../../images/menubg.png) center center no-repeat; color:#ffffff;}

.hot_news{ height:40px; background:#f6f6f6; float:left; width:100%;}
.hot_news .laba{ height:40px; width:40px; float:left; background:url(../../images/lab.jpg) no-repeat;}
#scroll_div{width:740px; height:40px;margin:0 auto;white-space: nowrap;overflow:hidden; float:left; margin-left:10px;}
#gongao{width:740px;height:45px;overflow:hidden;line-height:45px;font-size:13px;font-family:'微软雅黑'; font-size:15px; color:#0C77CF; float:left;} 
#gongao #scroll_begin, #gongao #scroll_end{display:inline} 
#gongao span{ color:#666666; padding-left:15px; font-size:14px; background:url(../../images/li_pre.jpg) left center no-repeat; margin-right:20px; font-size:14px;}

.main_box{ width:100%; float:left; margin-top:40px;}
.main_box .title{ width:100%; border-bottom:solid 1px #d4d4d4; padding:3px 0px; float:left;}
.main_box .title img{ float:left;}
.main_box .main_content{ padding:10px 0px; float:left;}
.main_box .main_content .left{ float:left; width:420px;}
.main_box .main_content .right{ float:left; width:360px; margin-left:20px; overflow:hidden;}

/*焦点图*/
.rslidee {  position: relative;  list-style: none;  overflow: hidden; width:580px; padding: 0;  margin: 0; float:left;  }
.rslidee li {  -webkit-backface-visibility: hidden;  position: absolute;  display: none;  width:580px;  left: 0;  top: 0;  }
.rslidee li:first-child {  position: relative;  display: block;  float: left;  }
.rslidee img {  display: block;  height: 350px;  float: left;  width:580px;  border: 0; }
.slide2 {  position: relative;  list-style: none;  overflow: hidden;  width:420px;  padding: 0;  margin: 0;  }
.slide2 li {  position: absolute;  width:420px;  left: 0;  top: 0;  }
.slide2 img {  display: block;  position: relative;  z-index: 1;  height: 290px;  width:420px;  border: 0;  }
.rslidee .caption {  display: block;  position: absolute;  z-index: 2; text-shadow: none;  color: #fff;  background:#810f29;opacity: 0.9;   left: 0;  right: 0;  bottom: 0;  padding: 10px 20px;  margin: 0;  max-width: none; line-height:20px; font-size:14px; text-align:left; text-indent:0em; width:380px; height:75px; } 
.rslidee .caption i{ font-size:16px; line-height:20px;}
.slide2_nav {  position: absolute;  -webkit-tap-highlight-color: rgba(0,0,0,0);  top: 52%;  left: 0;  opacity: 0.7; z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px; background: transparent url("../../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide2_nav:active { opacity: 0.6; }
.slide2_nav.next { left: auto; background-position: right top;right: 0;}

.main_box .main_content .right dl{ float:left; width:100%; padding-bottom:20px; border-bottom:dashed 1px #d4d4d4;}
.main_box .main_content .right dl dt{ font-size:16px; line-height:38px; margin-bottom: 10px;}
.main_box .main_content .right dl dd{ font-size:14px; line-height:22px; color: #999999;}
.main_box .main_content .right ul{ float:left; width:100%; margin-top:15px;}
.main_box .main_content .right ul li{ padding-left:15px; float:left; width:340px; height:30px; overflow:hidden; background:url(../../images/li_pre.gif) left center no-repeat;  font-size:16px; line-height:30px; color:#535353;}

.tag_left { padding-top: 30px; height: 40px; float:right;}
.tag_left li { float: left; list-style-type: none; height: 40px;}
.tag_left li a {padding:0px 10px; font-size:16px;  float: left; color: #585858; line-height: 40px; padding-top: 0px; height: 40px; text-decoration: none;  border-bottom:solid 3px #ffffff; }
.tag_left li a:hover { color:#ff6600; }
.tag_left li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.tag_left li.selectTag a { border-bottom:solid 3px #a31430;}


.stepcarousel { MARGIN: 0px auto; overflow:hidden; WIDTH: 800px; POSITION: relative; height:380px;}
.stepcarousel .belt {LEFT: 0px; POSITION: absolute; TOP: 0px}
#displaycssbelt {VISIBILITY: hidden}
#stocklevels {VISIBILITY: hidden}
.stepcarousel .panel {FLOAT: left; MARGIN: 20px 50px 0px 50px; OVERFLOW: hidden; WIDTH: 202px}
.stock {CLEAR: both; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 929px; COLOR: #000; BORDER-BOTTOM: #000 1px dashed; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 10px; TEXT-ALIGN: right;}
.subfeature {DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 202px}
.subfeature-txt {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px! important; LINE-HEIGHT: 17px; PADDING-TOP: 20px; POSITION: relative;}
.subfeature-txt H2 {CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; text-align:center; width:100%; height:25px;}
.subfeature-txt H2 A {COLOR: #a3142f; font-size:16px; line-height:22px; }
.subfeature-txt H2 A:hover {COLOR: #ff6600;}
.subfeature-txt p{ line-height:22px; font-size:14px; padding-top:20px; height:66px; overflow:hidden;}
.subfeature a img {border-radius:50%; border:solid 1px #a31430;}
.subfeature a img:hover {  border:solid 1px #336699;}


.mystepcarousel{ MARGIN: 0px auto; OVERFLOW: scroll; WIDTH: 800px; POSITION: relative; height:380px;}
.mystepcarousel .panel {FLOAT: left; MARGIN: 20px 50px 0px 50px; OVERFLOW: hidden; WIDTH: 202px}
.mystepcarousel .belt {LEFT: 0px; POSITION: absolute; TOP: 0px}
#displaycssbelt2 {VISIBILITY: hidden}
#stocklevels2 {VISIBILITY: hidden}

.news_lister{  width:100%; float:left;}
.news_lister ul li{ padding-left:20px; float:left; background:url(../../images/w_pre.png) left center no-repeat; width:320px; margin-right:30px; border-bottom:solid 1px #eeeeee;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.news_lister ul li a{ line-height:30px; font-size:14px; }
.news_lister ul{ margin-left:50px; }


.main_event{ width:800px; float:left; margin-top:30px;}
.date{ float:left; width:220px;}
.date #title{ width:100%; height:40px; line-height:30px; text-align:center;}
.date #title ul li{}
#year{ width:80px; overflow:hidden; line-height:40px; margin:0 auto; text-align:center; font-size:16px;}
#mouth{ width:100%;}
#mouth li{ width:45px; height:45px; border-radius:50%; border:solid 1px #a31430; float:left; text-align:center; margin-left:6px; margin-top:20px;}
#mouth li a{ text-align:center; line-height:45px; width:45px; height:45px; font-size:16px; color:#a31430;}
#mouth li.hover{ background:#a31430;}
#mouth li.hover a{ color:#ffffff;}
#mouth .gray{background: #ffffff; border:solid 1px #c2c2c2;}
#mouth .gray a{color:#c2c2c2;}
.event_cont{ float:left; width:580px; }
.total{ width:2320px;  padding:0; margin:0; list-style:none;}
.event_cont figure{ height:340px; background:url(../../images/event_bg.gif) right center no-repeat;}
.event_cont figure img{ float:left; border-radius:50%; border:solid 1px #ffffff;}
.event_cont figure figcaption{ float:right; width:200px; margin-top:100px; margin-right:30px; }
.event_cont figure figcaption h4{ color:#a31430; font-size:16px;}
.event_cont figure figcaption p{ font-size:14px; line-height:20px; color:#000000; height:100px; overflow:hidden; width:100%; padding:10px 0px;}
.event_cont figure figcaption h6{ width:100%; text-align:center; font-size:16px; color:#a31430;}

.weather{ width:320px; float:left;}

.col_box{ background:#a31430; color:#ffffff; float:left; margin-top:20px; padding:10px; width:300px;} 
.col_box .title{ height:43px; width:100%; float:left; border-bottom: solid 1px #ffffff;}
.col_box .title .col_tager{ float:left; width:100%; }
.col_box .title .col_tager li{ line-height:40px; float:left;}
.col_box .title .col_tager li a{ color:#ffffff; line-height:40px; border-bottom:solid 3px #a31430; float:left; padding:0px 5px; font-size:18px;}
.col_box .title .col_tager li a:hover{ border-bottom:solid 3px #ffffff;}
.col_box .title .col_tager .selectTager a{ border-bottom:solid 3px #ffffff; }
.col_cont{ margin-top:15px; float:left; width:100%;}
.col_cont figure{ text-align:center;}
.col_cont figure figcaption{ margin-top:15px; line-height:22px; font-size:14px;  text-align:left; overflow:hidden; text-indent:2em; float:left;}
.col_cont figure figcaption p{ height:auto; width:100%; zoom:1; clear:both;}

.project_show{ float:left; width:300px; height:600px; padding:30px 10px 10px 10px; background:#f6f6f6;}
.project_show .title{ width:300px; height:43px; line-height:40px; border-bottom:solid 1px #aeaeae; float:left; }
.project_show .title h3{font-size:20px; color:#535353; float:left;}
.project_show .pro_tager{ float:right; height: 40px;}
.project_show .pro_tager li { float: left; list-style-type: none; height: 40px;}
.project_show .pro_tager li a {padding:0px 10px; font-size:16px;  float: left; color: #585858; line-height: 40px; padding-top: 0px; height: 40px; text-decoration: none;  border-bottom:solid 3px #f6f6f6; }
.project_show .pro_tager li a:hover { border-bottom:solid 3px #a31430; }
.project_show .pro_tager li.emptytag {background: none transparent scroll repeat 0% 0%; width: 4px;}
.project_show .pro_tager li.selectTager a { border-bottom:solid 3px #a31430;}

.project_show .pro_pics{ width:300px; float:left; overflow:hidden;}
.project_show .pro_pics .first_img{ position:relative; float:left; width:300px; height:212px; margin-top:20px;}
.project_show .pro_pics .first_img figure img{ border:solid 1px #b1b1b1;}
.project_show .pro_pics .first_img figure figcaption{ bottom:0px; height:35px; line-height:35px; position:absolute; background:#000000; width:100%; text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.6; }
.project_show .pro_pics .first_img figure figcaption a{ color:#ffffff; opacity:1.0;}
.project_show .pro_pics .first_img figure figcaption a:hover{ color:#ff6600;}

.project_show .pro_pics .second_img{ float:left; width:320px;}
.project_show .pro_pics .second_img figure{ float:left; margin-right:20px; margin-top:20px; width: 43%;}
.project_show .pro_pics .second_img figure p{ height:90px; width:138px; text-align:center; border:solid 1px #d4d4d4; float:left;}
.project_show .pro_pics .second_img figure figcaption{ text-align:center; line-height:35px;}


.project_show .pro_videos{ width:300px; float:left; overflow:hidden;}
.project_show .pro_videos .first_img{ position:relative; float:left; width:300px; height:212px; margin-top:20px; border:solid 1px #b1b1b1;}
.project_show .pro_videos .first_img figure img{ }
.project_show .pro_videos .first_img figure figcaption{ bottom:0px; height:35px; line-height:35px; position:absolute; background:#000000; width:100%; text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.6; }
.project_show .pro_videos .first_img figure figcaption a{ color:#ffffff; opacity:1.0;}
.project_show .pro_videos .first_img figure figcaption a:hover{ color:#ff6600;}
.project_show .pro_videos .play_but{ position:absolute; left:40%; top:40%; border:none;}

.project_show .pro_videos .second_img{ float:left; width:320px;}
.project_show .pro_videos .second_img figure{ float:left; margin-right:20px; margin-top:20px; width: 43%;}
.project_show .pro_videos .second_img figure .play_img{ position:absolute; left:0px; bottom:0px; height:36px; width:36px;}
.project_show .pro_videos .second_img figure p{ height:90px; width:138px; text-align:center; border:solid 1px #d4d4d4; float:left; position:relative;}
.project_show .pro_videos .second_img figure figcaption{ text-align:center; line-height:35px;}

.play_but{}
/*资讯列表*/
.col_box2{background:#a31430; color:#ffffff; float:left; padding: 20px 10px; width:300px;}
.col_box2 .title{font-size:20px; color:#ffffff; width:100%; float:left; border-bottom:solid 1px #ffffff; line-height:40px; }
.col_box2 .fig_list{ float:left; padding:10px 0px;}
.col_box2 .fig_list figure{ padding:10px; width:280px; float:left;}
.col_box2 .fig_list figure img{ float:left; margin-right:20px;}
.col_box2 .fig_list figure figcaption a{ color:#ffffff; font-size:14px;}

.red_line{ height:15px; background:#a31430; width:100%;}

/*图片列表*/
.ce{display:block;width:210px; float:left; z-index:5; background:#a31430;}
.ce li{border-bottom: 1px solid #e7e7e7; height:42px; }
.more{margin-left: 36px;}
.ce li a{padding: 10px 10px 10px 40px;color:#ffffff;display:block;cursor:pointer; background:#a31430;}
.ce li a:hover{background:url(../../images/arrow.png) no-repeat right center #a31430;}
.ce li .dqian{background:none}
.ce li .xz{ background:url(../../images/arrow.png) no-repeat right center;}

.er{width:210px;background:rgb(100,100,100);}
.er li{width:100%;}
.er li a{display:block;padding:10px 10px 10px 20px;color:white;background:none;font-size: 15px;}
.er .e_li a{background:url(../images/more.png) no-repeat 120px center;}
.er li a:hover,.er li .sen_x{background:rgb(253,83,49);}
.er .e_li a:hover,.er .e_li .sen_x{background:url(../images/more.png) no-repeat 120px center rgb(253,83,49);}

.thr{background:rgb(150,150,150);}
.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
.er .e_li .thr li a{background:none;}
.er .e_li .thr li a:hover{background:rgb(249,152,49);}
.er .e_li .thr li .xuan{background:rgb(249,152,49);}
.more1{margin-left: 28px;margin-top: -4px;}
.thr_nr{width:300px;position:absolute;top:0px;left:210px;z-index:10;border:1px solid rgb(201,201,201);display:none;}
.thr_nr h3{font-weight:normal;font-size:18px;display:block;text-align:center;width:100%;padding:10px 0px;}
.thr_nr img{width:100%;}
.sec_banner{  height:450px; width:100%; background:url(../../images/sub_banner.jpg) top center no-repeat;}
.sec_banner img{left:50%; margin-left:-960px; top:0px; height:380px; width:1920px;}

.ti {width: 29px;height:29px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-right: 10px;margin-top:40px;margin-left:20px;background: url(../images/11.png) no-repeat;}
.inpu {cursor: pointer;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;width:29px;height:29px;}
.span{float:left;display:block;padding:4px 40px 0px 0px;color:#000;}
.tu1{width: 29px;height:29px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-right: 10px;margin-top:40px;margin-left:20px;background:url(../images/22.png) no-repeat;}
.span1{color:#f00;float:left;display:block;padding:4px 40px 0px 0px;}
.span2{color:#000;}

.left_menus{ width:210px; float:left; margin-top:30px;}
.left_menus h3{ line-height:44px; background:#a31430; border-bottom:solid 1px #ffffff;}
.left_menus h3 a{ height:44px; display:block; color:#ffffff; font-size:14px; text-indent:2em;}
.left_menus h3 a:hover{background:url(../../images/arrow.png) no-repeat right center #a31430;}
.left_menus h3.hover a{background:url(../../images/arrow.png) no-repeat right center #a31430;}
.left_menus dl{ width:208px; border:solid 1px #e7e7e7;}
.left_menus dl a{ color:#666666; display:block;border-bottom:solid 1px #e7e7e7; line-height:47px; height:47px;}
.left_menus dl a:hover{background:url(../../images/arrow_red.png) no-repeat right center; color:#a31430; }
.left_menus dl .hover a{background:url(../../images/arrow_red.png) no-repeat right center; color:#a31430; }
.left_menus dl dt a{ text-indent:2em;}
.left_menus dl dt{ background:#f6f6f6;}
.left_menus dl dd{ background:#ffffff;}
.left_menus dl dd a{ text-indent:3em;}

.right_pic{ width:910px; float:left; margin-top:30px;}
.right_pic .title { border-bottom:solid 1px #d4d4d4; display:block; float:left; width:100%;}
.right_pic_list{float:left; width:910px; padding:30px 0px;}
.right_pic_list figure{ display:inline-block; margin:20px 30px; width:235px;}
.right_pic_list figure  figcaption a{ color:#000000; font-size:16px;}
.right_pic_list figure  figcaption {height:48px; overflow:hidden; line-height:24px ;}
.videolist_pic{position:relative;}
.videolist_pic .play_img{position:absolute; bottom:6px; left:0px;}

/**隧道文化*/
.pic_new{ width:910px; border:solid 1px #d4d4d4; float:left; overflow:hidden; margin-top:20px;}


.title{ width:100%; border-bottom:solid 1px #d4d4d4;}

.box_news2{ margin-top:20px; width:910px; float:left;}
.box_news2 h3 i,.news_tit{ font-size:18px; padding:0px 15px; line-height:35px; background:#0072ff; color:#ffffff; float:left;}
.box_news2 figure{ background:#f7f7f7; border-bottom:dashed 1px #d4d4d4; float:left; padding:20px; width:870px; margin-top:30px;}
.box_news2 figure img{ float:left;  margin-right:30px;}
.box_news2 figure figcaption{}
.box_news2 figure figcaption h5{ font-size:16px; line-height:24px; color:;}
.box_news2 figure figcaption h5 a{ color:#000000;}
.box_news2 figure figcaption p{ color:#757575; line-height:26px; overflow:hidden; margin-top:15px;}
.box_news2 figure figcaption p i{ margin-right:20px; font-size:12px;}

.left_menuer{ width:210px; float:left;}
.left_menuer ul{ width:208px; border:solid 1px #e7e7e7;}
.left_menuer ul li a{ color:#666666; display:block;border-bottom:solid 1px #e7e7e7; line-height:47px; height:47px; text-indent:2em;}
.left_menuer ul li a:hover{background:url(../../images/arrow_red.png) no-repeat right center; color:#a31430; }
.left_menuer ul li.hover a{background:url(../../images/arrow.png) no-repeat right center #a31430; color:#ffffff;  }


.pic_detail{ width:1110px; float:left; border:solid 1px #d4d4d4; overflow:hidden; padding:30px;}
.pic_detail h2{ font-size:18px; line-height:35px; }
.pic_detail p{ font-size:14px; line-height:30px; }

/*视频播放页面*/
.play_main{
	width: 100%;
}
.play_main .tit{ padding-bottom:10px; border-bottom:solid 1px #ededed;}
.play_main .tit h2{ line-height:40px; font-size:24px; color:#000000; }
.play_main .tit p{ line-height:30px; font-size:14px; color:#b2b2b2;}
.play_main .tit p span{ margin-right:40px;}

.all_width{ width:100%;}
.play_area{ margin-top:20px; background:#d7d7d7; padding:30px 0px; text-align:center; position:relative;}
.play_area video{ background:#000000;}
.about_video{ margin-top:10px;}
.about_video .l_video{ width:750px; float:left;}
.about_video .l_video h5{ font-size:16px; color:#666666; line-height:35px;}
.about_video .l_video h5 span{ float:right; font-size:14px;}
.about_video .l_video p{ font-size:14px; padding:10px 0px; line-height:24px; color:#666666;}
.about_video .r_video{ padding:15px 0px 0px 40px; float:left;}

.other_video{ border:solid 1px #d4d4d4; float:left; width:758px; padding:0px 20px 20px 20px;}
.other_video .top_tit{  height:50px; border-bottom:solid 1px #d4d4d4; display:block; width:100%; float:left;}
.other_video .top_tit h3{ float:left; padding:0px 10px; color:#000000; line-height:47px; font-size:16px; border-bottom:solid 3px #004199;}

.rollBoxer{position:relative; float:left;}
.rollBoxer .Cont{width:760px;overflow:hidden; float:left; }
.rollBoxer .ScrCont{width:10000000px;}
.rollBoxer #List1,.rollBoxer #List2{float:left;}
.pic_img{ width:160px; float:left; margin-right:40px;}
.pic_img dl{ width:160px; float:left; margin-right:43px;}
.pic_img dl:last{ margin-right:0px;}
.pic_img dl dt{ width:160px; height:100px; position:relative;}
.pic_img dl dt a{ width:36px; height:36px; position:absolute; left:0px; bottom:0px;}
.pic_img dl dd{ line-height:24px; margin-top:5px;}
.pic_img dl dd h5{ color:#000; font-size:16px;}
.pic_img dl dd p{ font-size:14px; line-height:24px;}
.pic_img dl dd p.black{ color:#000000;}
.rollBoxer .go{ position:absolute; top:-47px; right:0px; width:46px; }
.rollBoxer .go .img1,.rollBox .go .img2{ float:right; margin-left:5px; }

.comment_vid{ margin-top:20px; float:left; width:758px; padding:20px;}
.comment_vid .r_title{ line-height:28px; height:29px; width:100%; float:left; border-bottom:solid 1px #e1e1e1; }
.comment_vid .r_title h3{
	color: #000000;
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	float: left;
	width: 100px;
	text-align: center;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0078d7;
}
.comment_vid .r_title .r_tager{ line-height:28px; height:28px; float:left; width:700px;}
.comment_vid .take{  width:758px; float:left;}
.comment_vid .take h4{ line-height:40px; color:#000000; font-size:16px; padding-left:20px;}
.comment_vid .text_box{ padding:20px 20px; border:solid 1px #d4d4d4; position:relative;}

.comment_vid .text_box .textarea{ background:#f7f7f7; border:solid 1px #d4d4d4; width:100%;}
.comment_vid .text_box button{ line-height:30px; padding:0px 20px; background:#004199; color:#ffffff; font-size:14px; border:none; margin-top:20px;}

.comment_vid .take .com_bot{ border:solid 1px #d4d4d4; background:#f7f7f7; float:left; width:718px; padding:30px 20px; margin-top:20px;}
.comment_vid .take .com_bot figure img{ float:left;border-radius: 50%; width: 56px; height: 56px;}
.comment_vid .take .com_bot figure figcaption{ float:left; margin-left:20px; width:570px;} 
.comment_vid .take .com_bot figure figcaption p{ line-height:24px;}
.comment_vid .take .com_bot figure figcaption p a{ color:#0072ff;}
.comment_vid .take .com_bot figure figcaption p a:hover{ color:#ff6600;}
.comment_vid .take .com_bot figure i{ line-height:120px; padding-left:30px; font-size:18px; color:#004199; font-weight:bold;}
.end_com{
	border: solid 1px #d4d4d4;
	background: #ffffff;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}

.text_box i{ width:20px; height:10px; position:absolute; background:url(../../images/san.png) 0px -170px no-repeat; top:-10px; left:40px }


.show_video{ width:278px; float:left; border:solid 1px #d4d4d4; background:#f6f6f6; margin-top:20px; padding:10px 20px;}
.show_video .show_tit{ border-bottom:solid 1px #d4d4d4; width:100%; float:left;}
.show_video .show_tit h4{
	line-height: 30px;
	color: #000000;
	float: left;
	font-size: 18px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0078d7;
	padding-left:10px;
	padding-right:10px;
}
.show_video figure{ float:left; margin-top:15px; }
.show_video figure img{ float:left; border:solid 1px #d4d4d4; }
.show_video figure figcaption{ float:left; line-height:22px; width:170px; margin-left:10px;}
.show_video figure figcaption.info{ float:left; line-height:22px; margin-left:10px; width:140px;}
.show_video figure figcaption.info h6{ font-size:16px; color:#000000;}
.show_video .txt_info{ padding:10px 0px; line-height:24px; clear:both;}
/*会议视频播放*/
.video_menu{ height:85px; width:1170px; }
.video_menu .logo{ float:left; width:150px; margin-left:30px;}
.video_menu .menu{ float:left;}
.video_menu .menu a{ width:100px;  float:left; line-height:70px; color:#666666; text-align:center; font-size:16px; position:relative;}
.video_menu .menu a i{ position:absolute; height:13px; width:10px; background:url(../../images/mainbg.png) 0px -57px no-repeat; top:20px; right:7px;}
.video_menu .menu a:hover,.video_menu .menu a.hover{ background:#ffffff; color:#666666; height:67px; border-bottom:solid 3px #004199; }

.play_boxer{ padding:20px; background:#7f7f7f; padding:20px; position:relative;}
.play_boxer .video_info{ border:solid 1px #d4d4d4; width:298px; float:left; background:#ffffff;  height:477px; overflow:hidden;}
.play_boxer .video_info .info_tit{ line-height:41px; height:41px; border-bottom:solid 1px #d4d4d4;}
.play_boxer .video_info .info_tit h4{
	line-height: 40px;
	height: 40px;
	float: left;
	padding: 0px 15px;
	font-size: 16px;
	color: #000000;
	border-top-width: 3px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #0078d7;
	border-right-color: #d4d4d4;
}
.play_boxer .video_info .info_cont{ padding:10px;}
.info_cont{}
.play_boxer video{ background:#000000; margin-left:30px;}
/*收缩菜单*/
.v{float:right;width:14px;height:14px;overflow:hidden;background:url(../../images/vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
.v01{background-position:0 0;}
.v02{background-position:0 -16px;}
.vtitle{height:40px;background:#f0f0f0;line-height:40px;margin-top:5px;;padding-bottom:5px;padding-left:35px;  background:url(../../images/tit_pre.png) #f0f0f0 left center no-repeat; font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;}
.vtitle em{margin:13px 10px 0 0;}
.vconlist{background:#fff; padding:10px 0px;}
.vconlist li{line-height:30px;display:block;font-size:14px;color:#866f67; padding-left:5px; line-height:24px; color:#666666;}
.vconlist li p{ line-height:24px;}
.vconlist li p img{ max-width:200px;}
.vconlist2{background:#fff; padding:10px 0px;}
.vconlist2 li{line-height:34px;display:block;font-size:14px;color:#866f67; border-bottom:dashed 1px #cccccc; padding-left:20px; background:url(../../images/third.png) 5px 12px no-repeat; line-height:34px; color:#666666;}

.ititle{height:40px;background:#f0f0f0;line-height:40px;margin-top:5px;padding-left:35px;  background:url(../../images/tit_pre.png) #f0f0f0 left center no-repeat; font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;}
.iconlist{background:#fff; padding:10px 0px;}
.iconlist li{line-height:30px;display:block;font-size:14px;color:#866f67; padding-left:5px; line-height:24px; color:#666666;}

.ctitle{height:40px;background:#f0f0f0;line-height:40px;margin-top:5px;padding-left:35px;  background:url(../../images/tit_pre.png) #f0f0f0 left center no-repeat; font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;}
.ctitle p{ background:url(../../images/vicon.png) no-repeat 50px 0px; line-height:40px;}
.ctitle em{margin:13px 10px 0 0; float:right;width:14px;height:14px;overflow:hidden;background:url(../../images/vicon.png)  0 -16px  no-repeat;display:inline-block;}
.active em{margin:13px 10px 0 0; float:right;width:14px;height:14px;overflow:hidden;background:url(../../images/vicon.png) no-repeat;display:inline-block;}

.bot_video{ margin-top:10px; width:100%; float:left;}

/* scrolltab */
.scrolltab{position:relative;width:756px; border:solid 1px #d4d4d4; float:left; margin-top:20px;}
.scrolltab .ulBigPic{width:636px;height:460px;padding:20px 60px 0;overflow:hidden; text-align:center;border-bottom:solid 1px #d4d4d4;}
.scrolltab .ulBigPic li{width:564px;height:420px;display:none;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic img{border:1px solid #dedede;padding:2px;background-color:#fff; }
.scrolltab .ulBigPic .sPic{width:570px;overflow:hidden; float:left; margin-left:30px;}
.scrolltab .ulBigPic .sSideBox{width:290px;float:right;overflow:hidden;}
.scrolltab .sSideBox span{width:290px;display:block;overflow:hidden;}
.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}
.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a{color:#333;}
.scrolltab .ulBigPic .sTitle a:hover{color:#840;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:60px;height:70px;display:block;position:absolute;top:190px;background:url(../../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:0px;}
.scrolltab .sLeftBtnA{background-position:0px 0px;}
.scrolltab .sLeftBtnASel{background-position:-120px 0;}
.scrolltab .sLeftBtnABan{background-position:0px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:0px;}
.scrolltab .sRightBtnA{background-position:-60px 0;}
.scrolltab .sRightBtnASel{background-position:-180px 0;}
.scrolltab .sRightBtnABan{background-position:-60px 0;}
.scrolltab .dSmallPicBox{width:680px;height:80px;position:relative; margin-top:20px; margin-left:40px;}
.scrolltab .dSmallPic{width:600px;height:80px;position:absolute;left:53px;top:0px;overflow:hidden; }
.scrolltab .dSmallPic ul{position:absolute;}
.scrolltab .dSmallPic li{width:90px;height:60px;border:2px solid #fff; margin-right:26px; float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sPic{width:90px;height:60px;display:block;}
.scrolltab .dSmallPic .sPic img{border:2px solid #ffffff;}
.scrolltab .dSmallPic .sTitle{width:141px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .dSmallPic .liSelected{border-color:#004199;}
.scrolltab .dSmallPic .liSelected .sPic img{border-color:#fff;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:18px;height:37px;display:block;position:absolute;top:20px;background:url(../../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:20px;}
.scrolltab .sLeftBtnB{background-position:0 -87px;}
.scrolltab .sLeftBtnBSel{background-position:-36px -87px;}
.scrolltab .sLeftBtnBBan{background-position:-73px -87px;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:20px;}
.scrolltab .sRightBtnB{background-position:-16px -87px;}
.scrolltab .sRightBtnBSel{background-position:-52px -87px;}
.scrolltab .sRightBtnBBan{background-position:-88px -87px;}

.play_button{ position:absolute; bottom:0px; left:0px;}


/*首页*/
div.indexmaindiv{margin:0px auto;width:1000px;}
div.indexmaindiv div.playerstyles{width:204px;height:44px;background:url('images/areabackground/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:0px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:22px;height:44px;background:url(../../images/left_arrow.png) no-repeat left top;margin:140px 0px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:204px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:204px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:200px;height:200px; border-radius:50%; border:solid 1px #a31430;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:20px;}
div.indexmaindiv1 div.playerdetail div.teanames  a{COLOR: #a3142f; font-size:16px;}
div.indexmaindiv1 div.playerdetail div.teanames  a:hover{COLOR: #ff6600;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:204px;}
div.indexmaindiv1 div.playerdetail div.teadetail p{ line-height:22px; font-size:14px; padding-top:25px; height:66px; overflow:hidden; color:#333333;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('images/areabackground/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:22px;height:44px;background:url(../../images/right_arrow.png) no-repeat;margin:140px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:736px;height:355px; margin-bottom:30px; overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:204px;margin-left:28px; margin-right:21px; padding:0px;}



.stepcarousel { MARGIN: 0px auto; overflow:hidden; WIDTH: 800px; POSITION: relative; height:380px;}
.stepcarousel .belt {LEFT: 0px; POSITION: absolute; TOP: 0px}
#displaycssbelt {VISIBILITY: hidden}
#stocklevels {VISIBILITY: hidden}
.stepcarousel .panel {FLOAT: left; MARGIN: 20px 50px 0px 50px; OVERFLOW: hidden; WIDTH: 202px}
.stock {CLEAR: both; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 929px; COLOR: #000; BORDER-BOTTOM: #000 1px dashed; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 10px; TEXT-ALIGN: right;}
.subfeature {DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 202px}
.subfeature-txt {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px! important; LINE-HEIGHT: 17px; PADDING-TOP: 20px; POSITION: relative;}
.subfeature-txt H2 {CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; text-align:center; width:100%; height:25px;}
.subfeature-txt H2 A {COLOR: #a3142f; font-size:16px; line-height:22px; }
.subfeature-txt H2 A:hover {COLOR: #ff6600;}
.subfeature-txt p{ line-height:22px; font-size:14px; padding-top:20px; height:66px; overflow:hidden;}
.subfeature a img {border-radius:50%; border:solid 1px #a31430;}
.subfeature a img:hover {  border:solid 1px #336699;}


#scroll{ width:220px; height:260px; overflow:hidden;}
#scroll .datelist{  height:260px; width:880px; padding:0; margin:0; list-style:none;}

.container{ width:220px; position:relative;}
#left_but,#right_but{ width:10px; height:20px; position:absolute; top:110px; cursor:pointer;}
#left_but{left:60px; background:url(../../images/left.gif) no-repeat;}
#right_but{right:60px; background:url(../../images/right.gif) no-repeat;}

#event{ width:580px; height:360px; overflow:hidden; position:relative;}
.right_fig{width:580px; position:relative; float:left;}
#left_button,#right_button{ width:16px; height:15px; position:absolute; bottom:0px; cursor:pointer; z-index:89;}
#left_button{right:40px; background:url(../../images/t_left.png) no-repeat;}
#right_button{right:20px; background:url(../../images/t_right.png) no-repeat;}

/* 修改 */
DIV.badoo span {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px 

solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px 

solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-

DECORATION: none
}
DIV.badoo span:hover {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: 

#ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.badoo span:active {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: 

#ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
.detail_body #fontsize .content div {
	line-height:32px; font-size:16px;margin-top:20px; text-indent:2em;
}
.box_sg_link {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 300px;
	width: 60px;
}
.top_foot .member.limit .pic a img {
	margin-left: 8px;
	border: 1px solid #cccccc;
}
.top_foot .member.limit .pic {
	margin-left: -5px;
	width:1170px;
}
.boxer2 .anli_box_title {
	height:48px; overflow:hidden; padding-top:5px;
}
.online2 {
	color: #FFF;
	background-color: #df4646;
	height: 24px;
	line-height: 22px;
	font-size: 14px;
	padding-right: 15px;
	padding-left: 40px;
	display: inline-block;
	background-image: url(../../images/online2.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
	margin-top: 15px;
	margin-left:28px;
}
.online2:hover {
	color: #FFF;
}
#video_right .top_box .right.forumVideoRight figure .video_img .vimg{
	width:260px;
	height:162px;
	}
	#video_right .top_box .right.forumVideoRight figure .video_img .play{
	width:260px;
	height:162px;
	}.top_box .right.forumVideoRight figure {
	margin-bottom: 10px;
}


.yya{
	position:fixed;
	left:0;
	top:0;
}
.gizle{top:-102px;}
.sabit{top:0;z-index:9999;}



#miniwindow {
	width: 760px;
	height: 460px;
	background-color: #a31430;
	padding: 20px;
}
#miniwindow h2 {
	color: #FFF;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	line-height: 30px;
}
.miniwindow_txt {
	background-color: #FFF;
	height: 375px;
	width: 720px;
	margin-top:10px;
	padding:20px;
	overflow-x:hidden;
	overflow-y:auto;
}
.miniwindow_txt p {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height:24px;
}


#miniwindowjj {
	width: 760px;
	height: 460px;
	background-color: #a31430;
	padding: 20px;
}
#miniwindowjj h2 {
	color: #FFF;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	line-height: 30px;
}



#miniwindow2 {
	width: 1000px;
	height: 574px;
	background-color: #ffffff;
}

#minivideo {
	width: 800px;
	height: 450px;
	background-color: #000;
}


.r_advance {
	background-color: #e0e0e0;
	margin-top: 12px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.r_advance ul li {
	font-size: 16px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2ed;
	height: 30px;
	overflow: hidden;
	background-image: url(../../images/r_advance_point.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 22px;
}
.r_advance ul {
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 18px;
}

/*行业预告焦点图开始*/
div.wrapper {
	margin: 0 auto;
    width: 300px;
	position: relative;
	top: 0px;
    left: 0px;
}
.fn-clear {
	zoom: 1;
}
.box_skitter {
	position: relative;
	background: none;
}
.box_skitter ul {
	display: none;
}
.box_skitter .container_skitter {
	overflow: hidden;
	position: relative;
}
.box_skitter .image {
	overflow: hidden;
}
.box_skitter .image img {
	display: none;
}
.box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 20;
}
.box_skitter .box_clone img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
}
.box_skitter .prev_button {
	position: absolute;
	top: 50%;
	left: 10px;
	z-index: 100;
	width: 57px;
	height: 62px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	background: url(../images/prev.png) no-repeat left top !important;
}
.box_skitter .next_button {
	position: absolute;
	top: 50%;
	right: 10px;
	z-index: 100;
	width: 57px;
	height: 62px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	background: url(../images/next.png) no-repeat left top !important;
}
.box_skitter .label_skitter {
	z-index: 150;
	position: absolute;
	display: none;
}
.loading {
	position: absolute;
	top: 50%;
	right: 50%;
	z-index: 10000;
	margin: -16px -16px;
	color: #fff;
	text-indent: -9999em;
	overflow: hidden;
	background: url(../images/ajax-loader.gif) no-repeat left top;
	width: 31px;
	height: 31px;
}
#slideshow {
	width: 300px;
	height: 100px;
}
#slideshow ul {
	display: none;
}
/*行业预告焦点图结束*/ 


@media screen and (max-width:1330px) {
#fenxiang{ display:none;}
}


/*会议专题开始*/
.meeting_banner {
	height: 614px;
	background-repeat: no-repeat;
	background-position: center top;
	min-width:1170px;
}
.meeting_bannertxt {
	min-height: 122px;
	width: 893px;
	margin: -213px auto 30px auto;
	font-size: 16px;
	line-height: 30px;
	overflow: hidden;
	background-color: #ffffff;
	border: solid 1px #eaeaea;
	padding: 30px 30px 30px 195px;
	position: relative;
	background-image: url(../../images/meeting_bannertxtbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.meeting_Alternatingtxt {
    background-image: url(../../images/meeting_Alternatingtxt.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.meeting_bannertxt a {
	font-size: 14px;
	color: #0078d7;
	float: right;
	position: absolute;
	right: 30px;
	bottom: 5px;
}
.meeting_block {
	min-width: 1170px;
	padding-bottom: 20px;
	padding-top: 20px;
	margin-bottom:30px;
}
.meeting_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	margin-top:-10px;
	margin-bottom:10px;
}
.meeting_tit {
	width: 1170px;
	margin: auto;
	position: relative;
	overflow: hidden;
	padding-bottom: 10px;
}
.meeting_tit h2 {
	font-size: 26px;
	line-height: 40px;
	color: #44403c;
	padding-right: 12px;
	padding-left: 12px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0078d7;
	float: left;
}
.meeting_tit ul li {
	line-height: 27px;
	padding-right: 26px;
	padding-left: 26px;
	height: 28px;
	cursor: pointer;
	float: left;
	font-size:16px;
}
.meeting_tit ul {
	float: left;
	margin-top:15px;
	margin-left:60px;
}
.meeting_tit ul li:hover, .meeting_tithover{
	background-color: #0072ff;
	color:#fff;
}
.arrow-down {
	width: 0px;
	height: 0px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #0072ff;
	font-size: 0px;
	line-height: 0px;
	position: absolute;
	left: 66px;
	bottom: 0px;
}
.meeting_content {
	width: 1170px;
	overflow: hidden;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.meeting_intro {
	margin: auto;
	width: 1170px;
	/*overflow: hidden;*/
	padding-bottom: 50px;
}
.meeting_intro:after {
	clear:both;
	content:'';
	display:block;
	width:0;height:0;
	visibility:hidden;
}
.meetiing_right {
	float: right;
	height: 360px;
	width: 294px;
	background-image: url(../../images/meeting_right.jpg);
	background-repeat: no-repeat;
	padding-right: 16px;
	padding-left: 10px;
	padding-top: 10px;
}
.meeting_left {
	float: left;
	height: 370px;
	width: 800px;
}
.mr_tit {
	font-size: 20px;
	line-height: 38px;
	color: #44403c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	margin-bottom: 10px;
	position: relative;
	padding-left: 13px;
}
.mr_tit:after {
	content:".";        
     display:block;        
     height:0;        
     clear:both;        
     visibility:hidden;
}
.mr_titarrow {
	background-image: url(../../images/meeting_rightbg.jpg);
	height: 12px;
	width: 111px;
	position: absolute;
	left: 0px;
	bottom: -10px;
}
.mr_txt {
	height: 300px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-left: 10px;
}
.mr_txt dl {
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c7c7c7;
	padding-top: 7px;
	padding-bottom: 7px;
}
.mr_txt dl dt {
	font-size: 16px;
	background-image: url(../../images/meeting_point.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 18px;
	font-weight:bold;
}
.rt_pic {
	float: right;
}
.rt_intro {
	overflow: hidden;
}
.rt_txt {
	float: left;
	width: 670px;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
}
.rt_txt p {
	margin-bottom: 10px;
}
.rt_txt p img {
	width: 50px;
	height: auto;
	float: left;
	margin-right: 10px;
	border-radius: 50%;
}
.rt_list h3 {
	font-size: 16px;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	overflow: hidden;
}
.rt_list h3 span {
	line-height: 30px;
	background-color: #0072ff;
	display: block;
	float: left;
	padding-right: 22px;
	padding-left: 22px;
}
.rt_list ul {
	max-height: 444px;
	overflow-y:auto;
	overflow-x:hidden;
	margin-top:10px;
}
.rt_list ul li {
	background-color: #f1f1f1;
	height: 104px;
	margin-bottom: 10px;
	padding: 17px 10px;
	color: #666666;
	font-size: 14px;
}
.rt_list ul li h2 {
	font-size: 18px;
	line-height:30px;
}
.rt_list ul li img {
	border-radius: 50%;
	float:left;
	margin-right:22px;
}
.rt_list ul li p {
	height:48px;
	overflow:hidden;
}
.rt_list ul li div a {
	color:#0072ff;
}
.rt_list {
	margin-top: 30px;
}
.singular ul li {
	width:550px;
	float:left;
	margin-left:30px;
}
.singular ul{
	width:1200px;
	margin-left:-30px;
}
.meeting_content table th {
	background-color: #f8f8f8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	padding: 6px;
}
.meeting_content table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-left-color: #e5e5e5;
	line-height: 24px;
}
.meeting_content table td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	padding: 6px;
}
.time {
	font-size: 20px;
	line-height: 30px;
	color: #666666;
	text-align: center;
	clear:both;
	margin-top:10px;
}
.time span {
	padding-right: 16px;
	padding-left: 16px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0c79fe;
	
}
.meeting_left .slide img {
	height: 368px;
	width: 576px;
}
.meeting_left .s_focus {
	margin-top: 0px;
}
.meeting_left .item1 li {
	height: 122px;
}
.meeting_left .item1 li:hover div{
	top:0 !important; 
	height:122px !important; 
	overflow:auto !important;
	padding-top:30px !important;
}
.titbits_list li {
	float: left;
	margin:8px;
}
.titbits_list {
	overflow: hidden;
	width:1104px;
}
.titbits_arrowleft {
	float: left;
	height:380px;
	margin-right:6px;
}
.titbits_arrowrignt {
	float: right;
	height:380px;
	margin-left:6px;
}
.titbits_arrowleft img, .titbits_arrowrignt img {
	margin-top:140px;	
}
.speaker_list li h3 {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
	padding-right: 10px;
	margin-bottom: 5px;
	padding-left: 10px;
	background-color: #FFF;
	height: 48px;
	overflow: hidden;
}
.speaker_list li h3 span {
	color: #0072ff;
	margin-right: 10px;
}
.speaker_list li {
	float: left;
	margin:7px;
	width:260px;
	border: 1px solid #d1d1d1;
	background-color:#fff;
}
.speaker_list {
	overflow:hidden;
	margin-top:10px;
}
.speaker_arrowleft {
	float: left;
	height:248px;
	margin-right:6px;
}
.speaker_arrowrignt {
	float: right;
	height:248px;
	margin-left:6px;
}
.speaker_arrowleft img, .speaker_arrowrignt img {
	margin-top:74px;	
}
.loginbg {
	background-image: url(../../images/login_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 520px;
	min-width: 1200px;
	margin:auto;
	margin-bottom:-20px;
}
.loginwrapper {
	margin: auto;
	height: 520px;
	width: 1200px;
}
.login {
	background-color: #FFF;
	height: 370px;
	width: 335px;
	float: right;
	margin-top: 66px;
	margin-right: 90px;
	padding-bottom:20px;
	position:relative;
	border-radius: 5px;
}
.l_header {
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2d6f3;
}
.l_header li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0078d7;
	float: left;
	line-height: 48px;
	font-size: 16px;
	color: #666666;
	padding-right: 4px;
	padding-left: 4px;
	margin-left: 27px;
}
.l_tips {
	margin: auto;
	height: 36px;
	width: 284px;
	font-size: 12px;
	line-height: 36px;
	color: #F00;
}
.l_area {
	width: 284px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.l_input {
	left: 0px;
	border-radius: 3px;
	width: 258px;
	line-height: 38px;
	height: 38px;
	border: 1px solid #d4d4d4;
	padding-left: 12px;
	padding-right: 12px;
	font-family: "微软雅黑";
	font-size: 14px;
}
.check {
	vertical-align: middle;
	width:20px;
	height:20px;
}
.l_bu {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 40px;
	color: #FFF;
	text-align: center;
	padding: 0px;
	height: 40px;
	width: 284px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #0078d7;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-radius: 3px;
}
.l_bottom {
	text-align: right;
	margin: auto;
	width: 284px;
	font-size: 12px;
	color: #717c87;
	position:absolute;
	bottom:20px;
	left:20px;
}
.l_bottom a {
	color: #0078d7;
}
.registerwrapper {
	margin: auto;
	width: 1100px;
	overflow:hidden;
	margin-bottom:-20px;
}
.registerwrapper:after {
	content:"";
	clear:both;
}
.registerright {
	float: right;
	width: 315px;
	background-color: #f5f5f5;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
	background-image: url(../../images/register_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 758px;
}
.registerleft {
	float: left;
	width: 780px;
}
.register-tit {
	font-size: 18px;
	line-height: 90px;
	color: #0078d7;
}
.reg-item {
	text-align: right;
	float: left;
	width: 105px;
	margin-right: 15px;
	line-height: 40px;
	height: 40px;
}
.boxtxt {
	width: 300px;
	border: 1px solid #d4d4d4;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	font-family: "微软雅黑";
	border-radius: 3px;
	line-height: 24px;
	padding: 4px 15px;
}
.boxselect {
	border: 1px solid #d4d4d4;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	font-family: "微软雅黑";
	border-radius: 3px;
	line-height: 24px;
	padding: 4px 5px;
}
.reg-txt {
	float: left;
	width: 350px;
	line-height: 40px;
	height: 40px;
	color: #757575;
}
.reg-info {
	font-size: 12px;
	vertical-align: middle;
	display: table-cell;
	height: 38px;
	width: 290px;
	line-height: 19px;
	color: #757575;
}
.register-box {
	overflow: hidden;
	margin-bottom:22px;
}
.reg-bu {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 40px;
	color: #FFF;
	background-color: #0078d7;
	text-align: center;
	height: 40px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-radius: 3px;
}
.member-banner {
	height: 175px;
	background-image: url(../../images/member_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.member-bannerwrapper {
	margin: auto;
	width: 1200px;
	position: relative;
	height: 175px;
	
}
.memberpic img {
	border: 5px solid #dde1e4;
	border-radius: 50%;
}
.memberpic {
	float: left;
	margin-top: 38px;
	margin-left: 27px;
	width: 500px;
	display: table-cell;
	vertical-align: middle;
	height:100px;
}
.memberpic h2 {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	line-height: 36px;
	margin-top: 6px;
}
.memberpic p {
	font-size: 14px;
	line-height: 22px;
	color: #ffffff;
	overflow: hidden;
	max-height:44px;
}
.member-bannerwrapper ul {
	float: right;
	padding: 54px 0 0 0;
}
.member-bannerwrapper ul li {
	display: inline-block;
	padding: 0 32px 0 0;
	text-align: center;
	color:#fff;
}
.member-bannerwrapper ul li.line {
	height: 48px;
	width: 1px;
	background: rgba(255,255,255,0.4);
	padding: 0;
	margin-right: 32px;
}
.member-bannerwrapper ul li span {
	display: block;
	padding-bottom: 16px;
	text-align: center;
}
.member-bannerwrapper ul li a.count {
	font-size: 30px;
	color: #fff;
	max-width: 101px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.memberbg {
	background-color: #f4f6f8;
	margin-bottom:-20px;
	min-width:1200px;
	padding-bottom:20px;
}
.member-wrapper {
	margin: auto;
	width: 1200px;
	margin-top:20px;
}
.member-wrapper:after {
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.member-left {
	background-color: #FFF;
	float: left;
	width: 907px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dfe3e6;
	border-bottom-color: #dfe3e6;
}
.member-right {
	background-color: #FFF;
	float: right;
	width: 271px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dfe3e6;
	border-bottom-color: #dfe3e6;
	padding-top: 20px;
	padding-bottom: 10px;
}
.list-group-heading {
	color: #919191;
	margin-bottom: 10px;
	margin-left: 20px;
}
.list-group-item {
	position: relative;
	display: block;
	
	margin-bottom: -1px;
	background-color: #ffffff;
}
.list-group-item:hover {
	background-color: #f1f1f1;
}
.list-group-item a {
	display: block;
	color: #666666;
	padding: 10px 17px;
}
.active {
	border-left: 2px solid #0078d7;
	background: none;
}
.active a{
	color:#0078d7;
}
.active a:hover{
	background-color:#fff;
}
.member-left h3 {
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #eee;
	margin: 0;
	padding: 0 20px;
	color: #444;
	font-size: 18px;
}
.member-body {
	padding: 15px;
}
.member-body .register-box .reg-item {
	margin-right: 35px;
}
.member-body .register-box .reg-txt .boxtxt {
	width: 370px;
}
.member-body .register-box .reg-txt {
	width: 420px;
}
.member-body .register-box .reg-txt .reg-bu {
	width: 100px;
	font-size: 16px;
}
.list-group .list-group-item a i {
	width: 22px;
}
.meeting_content table {
	width: 100%;
}



.new{float: right;
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;}.member-menu {
	height: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfe3e6;
	line-height: 56px;
	background-color: #FFF;
}
.member-menu>ul {
	margin: auto;
	width: 1200px;
}
.member-menu ul li, .member-menu ul li a {
	color: #747474;
}
.member-menu ul li {
	display: inline-block;
	padding:0px 34px;
}
.member-menuon {
	color: #0278d8 !important;
}
.member-menu ul li #msgNum{
    background: red;
    color: #fff;
    font-size: 12px;
    padding: 0 5px;
    border-radius: 10px;
    margin-left: 5px;
}
#promptwindow {
	width: 440px;
	height: 210px;
	background-color: #FFFFFF;
	line-height: 24px;
	position:relative;
	border-radius:10px;
}
.promptwindow-tit {
	position:absolute;
	top: -10px;
    right: -10px;
}
.promptwindow-content {
	padding-top: 30px;
	padding-left: 10px;
    padding-right: 10px;
	overflow: hidden;
	text-align:center;
	font-size:18px;
	color:#ef8609;
}
.promptwindow-prompt {
	text-align:center;
	font-size:14px;
	color:#838486;
	padding-bottom: 20px;
    margin-top: 10px
}
.promptwindow-foot {
	font-size: 14px;
	line-height: 38px;
	background-color: #f67b31;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f0f0f0;
	text-align: center;
	height: 38px;
	border-radius: 0px 0px 10px 10px;
}
.promptwindow-foot a {
	display: inline-block;
	padding-right: 40px;
	padding-left: 40px;
	line-height: 30px;
	margin-top: 4px;
	border-radius: 3px;
	color: #fff;
}
/*.promptwindow-foot a:hover {
	background-color: #0078d7;
	color:#fff;
}
*/
.days{padding: 0 28px;
margin-bottom: -29px;
display: block;
background-color: #0c79fe;
float: left;
font-size: 16px;
color: #fff;
line-height: 28px;
margin-top: 10px;}.sitemaptable td, .sitemaptable th {
	width: 20%;
}
.sitemaptable {
	line-height: 24px;
	font-size: 16px;
}
.sitemaptable th {
	text-align: left;
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
	padding-top:15px;
}
.sitemaptable h2 {
	font-size: 18px;
	line-height: 30px;
	color: #0078d7;
	padding-top:10px;
}
.sitemaptable td {
	text-indent:10px;
}
.sitemaptable tr td h2 a {
	color: #0078d7;
}
.sitemaptable a:hover {
	text-decoration: underline;
}
.sitemap dt, .sitemap dt a{
	font-size: 16px;
	color: #000;
	line-height:40px;
}
.sitemap dd, .sitemap dd a{
	color: #0078d7;
	margin-right:25px;
}
.sitemap a:hover {
	text-decoration: underline;
}
.sitemap {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dadada;
	padding-top: 15px;
	padding-bottom: 15px;
	line-height: 30px;

}

/*************新页面******************/
.w1170 {width: 1170px;margin: 0px auto}
/*art01*/
.art01 {background: url(../../images/xin01.jpg) no-repeat center 0;height: 380px;padding-top: 60px;
	margin-bottom: 40px;position:relative; min-width:1170px;}
.art01_p1{font-size: 56px;color: #fff;text-align: center;line-height: 70px;}
.art01_p2{font-size: 24px;color: #fff;line-height: 40px;text-align: center;margin-top: 10px;}
.art01_p3{color: #1dbb9c;font-size: 38px;text-align: center;line-height: 90px;}
.art01_d{background: url(../../images/xin02.png) no-repeat center center;height:108px;position: absolute;z-index: 500 ;bottom:-30px;width: 1170px;
;padding-top: 40px;}
.art01_d>p{font-size: 18px;color: #fff;line-height: 30px;text-align: center;}
.art01_d>p>b{color: #fff;font-size: 20px;}
/*art02*/
.art02{background: #f2f5f7;padding:42px 0; min-width:1170px;}
.art02_u>li{display: inline-block;width: 33.3%;text-align: center;vertical-align: top;}
.art02_u_d{display: inline-block;width: 296px;}
.art02_img{width: 100%}
.art02_u_i{border-top: 1px solid #e6e9ed;border-left: 1px solid #e6e9ed;border-right: 1px solid #e6e9ed}
.art02_u_dd{height: 116px;text-align: left;background: #fff;width: 295px;padding: 20px 0;
border: 1px solid #e6e9ed;}
.u_dd_d{width:267px;margin: 0 auto;overflow: hidden; }
.u_dd_d>h1{font-size: 18px;color: #1dbb9c;line-height: 24px;}
.u_dd_dp1{font-size: 14px;color: #506a85;line-height: 21px;margin-top: 6px;height: 65px;overflow: hidden;}
.u_dd_d>a{display: block;color: #1dbb9c;font-size: 14px;float: right;margin-top: 6px;}
.art02_cir{width: 50px;height: 50px;border-radius: 25px;background: #1dbb9c;
	display: inline-block;text-align: center;margin-top: 9px;cursor: pointer;}
.art02_cir01{background:#dae0e6}
.art02_cir>img{margin-top: 14px}
/*art03*/
.art03{background: url(../../images/xin06.jpg) no-repeat center 0;height: 115px;padding-top: 70px;  min-width:1170px;}
.art03_in{width: 660px;height: 56px;margin: 0 auto;background: url(../../images/xin07.jpg) no-repeat;padding-left: 40px}
.art03_in span{display:block; text-align:center; margin-top: 10px;}
.art03_p01{vertical-align: top;font-size: 18px;color: #fff;line-height: 56px;height: 56px;display: inline-block;}
.art03_input{border: none;width: 440px;height: 40px;text-align: center;color: #fff;margin-top: 8px;background: none
;margin-left: 27px;font-size: 30px;font-family: "Arial";outline: none;}
/*art04*/
.art04{background: url(../../images/xin08.jpg) no-repeat center 0;height:350px;padding: 45px 0; min-width:1170px;}
.art04_f>h1{font-size: 18px;color: #49647f;display: inline-block;margin-left: 10px}
.art04_f{text-align: center;}
.art04_f>h1>label,.art04_f>input{cursor: pointer;}
.art04_f_i02{margin-left: 28px;}
.art04_u{text-align: left;width: 840px;margin: 0 auto;}
.art04_u>li{margin-top: 12px;}
.art04_u>li:first-child{margin-top: 20px;}
.art04_u>li>h2{width: 165px;text-align: right;line-height: 48px;height: 48px;color: #506a85;font-size: 18px;display: inline-block;}
.art04_u>li>input{width: 420px;height: 48px;border-radius: 5px;font-size: 16px;color: #b6b6b6;line-height: 48px;padding-left: 20px;
border: none;margin-left: 30px;outline: none;}
/*art05*/
.art05{padding: 45px 0;text-align: center; min-width:1170px;}
.art05_p01{color: #506a85;font-size: 24px;text-align: center;}
.art05_p02{color: #506a85;font-size: 18px;text-align: center;margin-top: 25px;}
.art05_p02>span{margin-left: 20px;}
.art05>input{height: 60px;width: 240px;border-radius: 30px;background: #49647f;color:#fff;font-size:22px;text-align: center;
word-spacing:10px; margin-top: 40px;border: none;outline: none;cursor: pointer;}
/*弹框部分*/
.tanchuang{background: rgba(0,0,0,0.4);position: fixed;top:0px;left: 0px;right: 0px;bottom: 0px;z-index: 9999;}
.tc_in{width: 910px;height: 376px;border: 10px solid #49647f;background:#fff;position: absolute;
	left:50%;margin-left: -490px;top:50%;margin-top: -233px;padding:20px;}
.close{position: absolute;right: 10px;top:10px;width: 30px;height: 30px;cursor: pointer;background: url(../../images/xin12.jpg);z-index: 9999}
.tc_content{position: relative;height: 420px}
.tc_content>img{width: 269px;border: 1px solid #4d6882;display: block;float: left;}
.tc_content_in{width: 600px;vertical-align: top;margin-left: 35px;float: left;}
.tc_content_in>h1{font-size: 30px;color: #49647f;line-height: 50px;}
.tc_content_d{height: 300px;overflow-y:auto;}
.tc_content_p01{font-size: 14px;color: #49647f;line-height: 26px;margin-top: 10px;text-indent: 28px}
#popup01,#popup02,#popup03{display: none;}
.err{color:red;margin-left: 10px;}
.isOk{color:#1dbb9c;}

/*试读*/
.shidu {width: 180px;height: 40px;border-radius: 20px;background: #1dbb9c;border:none;display: block;margin: 30px auto;color: #fff;
	font-size: 18px;outline: none;cursor: pointer;}
.shidu>a {color: #fff;display: block;width: 100%;height: 40px;line-height: 40px;}

/*会员中心*/
.mempic01 {float: left;margin-top: 37px;margin-left: 27px;width: 510px;vertical-align: middle;height: 110px;}
.mempic01_in {margin-left: 15px;display: inline-block;vertical-align: top;}
.mempic01 h2 {font-size: 16px;font-weight: normal;color: #ffffff;line-height: 36px;margin-top: 10px;;}
.mempic01 p {font-size: 14px;line-height: 22px;color: #ffffff;overflow: hidden;max-height:44px;}
.w1200 {width: 1200px;margin:0 auto;}
.mem_c {background: #f4f6f8}
/*内容左边部分*/
.mem_c_l {float: left;width: 910px;background: #f4f6f8;position: relative;}

.xqfb {position: absolute;color: #66aee7;font-size: 18px;left: 430px;top: 103px;z-index: 100}
/*推荐*/
.tuijian {height: 290px;background: #fff;border-bottom: 1px solid #dfe3e6}
.tj_h1 {font-size: 18px;color: #444;height: 60px;line-height: 60px;padding-left: 30px;border-bottom: 1px solid #dfe3e6}
.tuijian_u>li {display: inline-block;vertical-align: top;width: 260px;margin-left: 30px;margin-top: 22px;height: 190px;overflow: hidden}
.tuijian_u>li>img {width: 100%}
.tuijian_u>li>a {color: #333333;font-size: 16px;line-height: 24px;}
/*我的足迹*/
.slideTxtBox {background: #fff;margin-top: 20px ;position: relative;border-bottom: 1px solid #dfe3e6}
.slideTxtBox .hd { height:60px; line-height:60px;padding:0 10px 0 20px;position:absolute;top: 0px;left: 120px; }
.slideTxtBox .hd ul { float:left; height:32px;   }
.slideTxtBox .hd ul li { float:left; padding: 0 10px; cursor: pointer;margin-left: 10px; }
.slideTxtBox .hd ul li.on { height:60px;  background:#fff;border-bottom:1px solid #0078d7; color: #0078d7}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li {background: #f7f7f7; padding: 15px; border-bottom: 1px dashed #d4d4d4;margin-top: 10px;}
.bd_img {width: 141px;float: left; text-align:center; margin-right:20px;}
.bd_img>img {width: 100%;height:89px;}
.bd_con {/*width: 650px;float: left;margin-left: 20px;*/}
.bd_con>h1>a {color: #000000;font-size: 16px;line-height: 25px;height: 25px;overflow: hidden;}
.bd_con>h1>a, .bd_con>h1 {color: #000000;font-size: 16px;line-height: 25px;height: 25px;overflow: hidden;}
.bd_con>p {color: #757575;font-size: 14px;line-height: 25px;margin-top: 3px; height:50px; overflow:hidden;}
/*内容右边部分*/
.mem_c_r {float: right;width: 270px;background: #f4f6f8;padding-top: 20px;background: #f4f6f8;}
.ziliao {background:#60aaf9;height: 58px;width: 100%;border-bottom: 4px solid #2f8ff6}
.ziliao>img {margin-left: 25px;margin-top: 16px;}
.ziliao>p {height: 58px;line-height: 58px;display: inline-block;vertical-align: top;margin-left: 10px;font-size: 18px;}
.ziliao>p>a {color: #fff;}
.ziliao>p>a>span {margin-left: 10px;font-size: 14px;}
.qiandao {width: 100%;margin-top: 20px;background: #fff;border-bottom: 1px solid #d5dbe0;text-align: center;padding-bottom: 20px;}
.qiandao>h1 {color: #444444;font-size: 18px;height: 60px;line-height: 60px;padding-left: 20px;border-bottom: 1px solid #eeeeee;
	text-align: left;}
.qiandao>h2 {font-size: 16px;color: #ff815a;margin-top: 10px;line-height: 25px;}
.qiandao>h3 {line-height: 25px;color: #999;font-size: 14px;}
.qiandao>.date01 {color: #999;font-size:14px;height: 90px;line-height: 90px; }
.qiandao>.date01>span {color: #ff815a;font-size: 58px;}
.qd_div {background: #ff815a;width: 230px;height: 50px;margin: 0 auto;color: #fff;border-bottom: 4px solid #d1623f;display: block;pointer:cursor;}
.qd_div>img {margin-top: 8px;vertical-align: middle;}
.qd_div>p {display: inline-block;vertical-align: middle;margin-top: 10px;margin-left: 10px;color: #fff}
.scxz {padding:20px 0;}
.upload {width: 135px;height: 97px;float: left;background: url(../../images/mem10.png) no-repeat;}
.up_p01 {font-size: 24px;line-height: 35px;color: #fff;text-align: center;padding-top: 10px;}
.up_p02 {font-size: 14px;line-height: 25px;color: #fff;text-align: center;}
.up_p02>a {color: #fff}
.download {width: 133px;height: 97px;float:right;background: url(../../images/mem11.png) no-repeat;}
/*好友关注粉丝*/
.lideTxtBox { width:100%; background:#fff;position: relative; border-bottom: 1px solid #dfe3e6}
.asider_h1 {color: #444;font-size: 18px;line-height: 59px;height: 59px;border-bottom: 1px solid #eeeeee;padding-left: 20px;}
.lideTxtBox .hd { height:59px; line-height:59px;padding:0 10px; position:absolute; top: 0px;left: 60px;}
.lideTxtBox .hd ul { float:left;}
.lideTxtBox .hd ul li { float:left; padding:0 15px; cursor:pointer;  }
.lideTxtBox .hd ul li.on{ height:30px;color: #0078d7 }
.lideTxtBox .bd ul { zoom:1; text-align: center;padding: 0 10px; padding-bottom: 15px; }
.lideTxtBox .bd li {text-align: center;width:32%;display: inline-block;vertical-align: top;margin-top: 15px;}
.lideTxtBox .bd li img {width: 60px;}
.lideTxtBox .bd li p {line-height: 20px;color: #666;text-align: center;font-size: 12px;}
/*最近来访*/
.zjlf {margin-top: 20px;background: #fff;border-bottom: 1px solid #dfe3e6}
.zjlf>ul { text-align: center;padding: 0 10px; padding-bottom: 15px;}
.zjlf>ul>li {text-align: center;width:32%;display: inline-block;vertical-align: top;margin-top: 15px;}
.zjlf>ul>li img {width: 60px;}
.zjlf>ul>li p {line-height: 20px;color: #666;text-align: left;font-size: 12px;}
.head>a>p {
    text-align: center !important;
}
.mv_right {
	float: right;
	width: 300px;
	background-color: #FFF;
}
.mv_left {
	float: left;
	width: 820px;
}
.mv_leftpic {
	background-color: #FFF;
}
.mv_leftpic {
	text-align: center;
	height: 475px;
	padding: 5px;
	overflow: hidden;
}
.mv_leftinfo {
	background-color: #FFF;
	height: 200px;
	width: 405px;
	margin-top: 10px;
	float: left;
}
.mv_leftpic img {
	height: 475px;
	width:810px !important;
	width: auto;
}
.bd_d01 {width: 100%;height: 30px;margin-top: 10px;margin-left: 20px;}
.bd_but01 {padding:0 15px;border:none; height: 25px;margin-right: 10px;background: #60aaf9;color: #fff;border-radius: 5px; 
margin-left: 10px;cursor: pointer;font-size: 15px;}

.qd_div_done {
	background: #ccc;
	width: 230px;
	height: 50px;
	margin: 0 auto;
	color: #fff;
	border-bottom: 4px solid #999;
	display: block;
	pointer: cursor;
	cursor: default;
}
.qd_div>img, .qd_div_done>img {margin-top: 8px;vertical-align: middle;}
.qd_div>p, .qd_div_done>p {display: inline-block;vertical-align: middle;margin-top: 10px;margin-left: 10px;color: #fff}

.mycomment {
	width: 100%;
	margin-left: 0px;
}
.mycomment h2, .mycomment h2 a {
	font-size: 12px;
	color: #0078d7;
	line-height:25px;
}

.lecture_banner {
	background-repeat: no-repeat;
	background-position: center center;
	height: 358px;
	min-width:1170px;
}
.lecture_bg {
	background-color: #deeadf;
	padding-top: 20px;
	padding-bottom: 20px;
	min-width:1170px;
}
.lecture_block {
	margin: auto;
	width: 1170px;
}
.lecture_block:after {
	content:"";
	clear:both;
	display: block; 
	font-size: 0; 
	height: 0; 
}
.lecture_video video {
	background-color: #000;
	vertical-align: middle;
}
.lecture_video{float:left; width:830px; /*height:478px;*/height: auto;background-color: #000; /*background-image: url(../../images/fourm_bg.jpg);*/ background-size: 100%;}
.lecture_outline {
	float: right;
	width: 320px;
	height:540px;	
	background-color:#fff;
	-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:5px;
	box-shadow: 1px 1px 0px #cbd8cf;
}
.lecture_tit {
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #616161;
	background-color: #f0f0f0;
	background-image: url(../../images/lecture_titbg.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 46px;
	-moz-border-radius: 5px 5px 0px 0px;      /* Gecko browsers */
    -webkit-border-radius: 5px 5px 0px 0px;   /* Webkit browsers */
    border-radius: 5px 5px 0px 0px;
}
.lecture_outline>ul {
	height: 490px;
	overflow-y:auto;
	
}
.lecture_outline>ul>li {
	line-height: 24px;
	font-size: 16px;
	color: #616161;
	background-image: url(../../images/lecture_icon.png);
	background-repeat: no-repeat;
	background-position: 20px 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #efecef;
}
.lecture_outline>ul>li:hover, .outline_hover {
	background-position: 20px -56px !important;
	background-color:#f1faf7;
	background-image: url(../../images/lecture_icon.png) ;
}
.lecture_outline>ul>li>a {
	display: block;
	color: #333;
	margin-left: 50px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 10px;
}
.lecture_lecturer {
	color: #616161;
	background-color: #fff;
	-moz-border-radius: 3px;      /* Gecko browsers */
	-webkit-border-radius: 3px;   /* Webkit browsers */
	border-radius: 5px;
	box-shadow: 1px 1px 0px #cbd8cf;
	margin-top: 20px;
}
.lecture_lecturer .lecture_tit {
	font-size: 18px;
	line-height: 59px;
	background-color: #FFF;
	color: #46c37b;
	height: 59px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	background-image: url(../../images/lecture_lecturer.png);
	background-position: 18px;
	padding-left: 60px;
	padding-bottom: 0px;
}
.lecture_lecturer figure{ float:left; margin-top:15px; }
.lecture_lecturer figure img{ float:left; border:solid 1px #d4d4d4; }
.lecture_lecturer figure figcaption{ float:left; line-height:22px; width:170px; margin-left:10px;}
.lecture_lecturer figure figcaption.info{ float:left; line-height:22px; margin-left:10px; /*width:140px;*/}
.lecture_lecturer figure figcaption.info h6{ font-size:16px; color:#616161;}
.lecture_lecturer .txt_info{ padding:10px 0px; line-height:24px; clear:both; font-size:15px; text-align: justify;}
.lecture_lecturer .txt_info img{border-radius:50%; max-width:200px; max-height:200px; margin-right:10px;}
.lecture_lecturer>div{padding:0px 20px 10px 20px;}
.lecture_left {
	float: right;
	width: 320px;
}
.lecture_right {
	float: left;
	width: 830px;
}
.lecture_info {
	width: 365px;
    background-color: rgb(255, 255, 255);
    float: left;
    box-shadow: rgb(203, 216, 207) 1px 1px 0px;
    margin-top: 20px;
    border-radius: 5px;
}
}
.lecture_info .lecture_tit {
	font-size: 18px;
	line-height: 59px;
	color: #444444;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	background-image: none;
	padding-left: 0px;
	height: 59px;
}
.lecture_info .lecture_tit span {
	padding-right: 20px;
	padding-left: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #46c37b;
	float: left;
	line-height: 57px;
}
.lecture_infotxt {
	height: 130px;
    margin-top: 15px;
    padding-right: 15px;
    margin-bottom: 15px;
    padding-left: 15px;
    font-size: 15px;
    line-height: 24px;
    overflow-y: auto;
	color:#616161;
}
.lecture_infotxt ul li {
	line-height: 24px;
    color: rgb(97, 97, 97);
    font-size: 15px;
}
.lecture_infotxt ul li>p{
	line-height: 24px;
	color: #616161;
	font-size: 15px;
}
.lecture_infotxt ul {
	/*background-image: url(../../images/lecture_infotxticon.png);*/
	background-repeat: no-repeat;
	background-position: left 0px;
	/*padding-left: 22px;*/
}
.lecture_right .lecture_info:first-child {
	margin-right: 20px;
}
.lecture_commend .comment_vid {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
	width: 790px;
	margin-top:0px;
}
.lecture_commend:after {
	content:"";
	clear:both;
	display: block; 
	font-size: 0; 
	height: 0;
}
.lecture_commend .comment_vid .r_title h3 {
	border-bottom-color: #46c37b;
	border-bottom-width: 2px;
	line-height: 27px;
	height: 27px;
}
.lecture_commend .comment_vid .take .text_box button {
	background-color: #46c37b;
}
.lecture_commend .comment_vid .take .com_bot figure i {
	color: #46c37b;
}
/*.lecture_commend .comment_vid .take {
	width: 788px;
}*/
.lecture_commend .comment_vid .take .com_bot {
	width: 740px;
}
.lecture_commend {
	-moz-border-radius: 3px;      /* Gecko browsers */
	-webkit-border-radius: 3px;   /* Webkit browsers */
	border-radius: 5px;
	box-shadow: 1px 1px 0px #cbd8cf;
	margin-top:20px;
}
.lecture_commend .comment_vid .take .com_bot figure figcaption {
	width: 600px;
}

/* 点赞 */
.actbut01 {
	width: 135px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	color: #fff !important;
	background: #ff6559;
	cursor: pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 3px 0 #b6170b;
	-webkit-box-shadow: 0 3px 0 #b6170b;
	box-shadow: 0 3px 0 #b6170b;
}
.actbut01 img{
	width: 25px;
	height: 25px;
	vertical-align: middle;
	margin: 0 5px 0 0;
}
.act{float:right;}
.video_buyingtips {
	background-color: #000;
	height: 480px;
	width: 830px;
	position: absolute;
	z-index: 500;
	color: #FFF;
	text-align: center;
	right:20px;
}
.play_area .video_buyingtips{
	top: 30px;
    left: 50%;
    margin-left: -415px;
}
.video_buyingtipstxt>p {
	font-size: 24px;
	line-height: 50px;
}
.price {
	color: #f67b31;
	font-family:Arial;
}
.video_buy {
	font-size: 18px;
	color: #FFF;
	background-color: #f67b31;
	display: inline-block;
	width:200px;
	border-radius:5px;
	margin-top:35px;
}
.video_buyingtipstxt {
	margin-top: 84px;
    margin-left: 160px;
	width: 500px;
    height: 300px;
    border: 5px solid #999999;
	background-color: #ffffff;
    color: #413b35;
	filter: alpha(opacity=90);
    opacity: 0.9;
}
#minilogin {
	background-color: #FFF;
	/*height: 360px;*/
	width: 540px;
	padding-bottom: 60px;
}
#minilogin .promptwindow-content .l_bottom {
	text-align: center;
	width:500px;
}
.video_buy:hover {
	color: #FFF;
}

.shopping_tit {
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	margin-bottom: 20px;
	background-color: #f2f2f2;
}
.shopping_tit ul {
	overflow: hidden;
}
.shopping_tit ul li {
	font-size: 14px;
	color: #000;
	float: left;
	width:50%;
	text-align:center;
}
.shopping_titbg {
	background-image: url(../../images/shopbg.png);
	background-repeat: no-repeat;
	background-position: right center;
	color: #FFF !important;
}
.myshopcar_table tr th {
	background-color: #ebebeb;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4d4d4;
	line-height: 30px;
	font-weight:normal;
}
.myshopcar_table tr td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4d4d4;
	text-align: center;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	vertical-align: middle;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
	background-color: #FFF;
}
.myshopcar_table {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4d4d4;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d4d4d4;
	margin-top: 20px;
}
.myshopcar_table_operate a {
	color: #971e27 !important;
}
.myshopcar_table_pro {
	float: left;
	text-align: left;
	padding: 0px;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 26px;
	width: 100%;
}
.myshopcar_table_pro h1 {
	color: #0078d7;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin-bottom: 5px;
}
.myshopcar_table_pro a h1 {
	color: #0078d7;
}
.myshopcar_table_pic img {
	vertical-align: middle;
	height: 80px;
	width: 56px;
}
.myshopcar_table_pro p {
	height: 78px;
	overflow: hidden;
	font-size:14px;
	margin-top:15px;
}
.myshopcar_table_pro a p{
	color:#757575;
}
.buy_bu2 {
	line-height: 44px;
	color: #FFF;
	text-align: center;
	height: 44px;
	width: 254px;
	font-size: 18px;
	background-color: #0078d7;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-family: "微软雅黑";
}
.myshopcar_price {
	margin-top: 25px;
	margin-bottom: 25px;
	border: 1px solid #ddd;
	line-height: 56px;
	text-align: right;
	padding-right: 30px;
	font-size: 14px;
	background-color: #FFF;
}
.myshopcar_pricet {
	margin-top: 25px;
	text-align: right;
	padding-right: 30px;
	font-size: 14px;
	background-color: #FFF;
	line-height:36px;
}
.myshopcar_price .red {
	font-size: 24px;
	color:red;
}.tb {
	margin-right: 5px;
	margin-left: 5px;
	width: 40px;
	height: 22px;
	line-height: 22px;
	padding-right: 2px;
	padding-left: 2px;
	text-align:center
}
.deductible {
	line-height: 72px;
	float: right;
	height: 72px;
	margin-left: 20px;
	font-size: 22px;
	color: #0078d7;
}
.myshopcar_end {
	padding-top: 40px;
	background-image: url(../../images/myshopcar_end.png);
	background-repeat: no-repeat;
	background-position: left 28px;
	padding-left: 110px;
	width:400px;
	margin:40px auto 0px auto;
}
.myshopcar_end2 {
	line-height: 34px;
	padding: 0 20px;
	font-size: 14px;
	width:470px;
	margin:0px auto 90px auto;
}
.myshopcar_end2 a {
	color: #f67b31;
	margin-left: 93px;
    display: block;
    border: 1px solid #f67b31;
    width: 150px;
    text-align: center;
    height: 34px;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 16px;
}
.myshopcar_end h1 {
	font-size: 24px;
	font-weight: normal;
	color: #555555;
	line-height: 40px;
}
.myshopcar_end h2 {
	font-size: 16px;
	font-weight: normal;
	color: #555555;
	line-height: 40px;
}

/*乐享*/
/*.lexiang {background: #f1f1f1;}*/
.lx_art {width: 820px;float: left;}
.lx_img01 {float: left;width: 375px;}
.lx_img>div>img {width: 100%}
.lx_img02 {float: right;width: 418px;}
.lx_img03 {float: right;width: 418px;margin-top: 16px;}
/*讨论区*/
.discuss {
	background: #fff;
	border: 1px solid #d8d8d8;
}
.discuss:after {
	 content:"."; 
	 display:block; 
	 height:0; 
	 visibility:hidden; 
	 clear:both;
}
.dis_title {height: 60px;border-bottom: 1px solid #f67b31;}
.dis_title>h2 {
	font-size: 20px;
	color: #000000;
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
	float: left;
	padding-right: 30px;
}
.dis_tit_a01 {
	color: #949494;
	font-size: 14px;
	line-height: 60px;
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
}
.dis_tit_a02 {background: #f67b31;padding: 5px 10px;border-radius: 5px;font-size: 14px;color: #fff;border:none;outline: none;padding-top: 7px;cursor: pointer;
	display: block;float: right;margin-top: 15px;margin-right: 20px;}
.dis_tit_a02>img {vertical-align: top;margin-right: 5px;}
.dis_ul {margin: 0 20px;}
.dis_ul>li {padding: 15px 0;border-bottom: 1px dashed #bababa;}
.dis_ul_l {float: left;width: 80px;text-align: center;position: relative; padding-top: 20px; margin-top: -20px;}
.dis_ul_l:hover .photo_show {display: block;}
.dis_ul_l>img {width: 60px;height: 60px;border-radius: 30px;cursor: pointer;}
.dis_ul_l>h3 {color: #333;font-size: 14px;word-wrap: break-word;}
.dis_ul_l>p {color: #f67b31;font-size: 12px;vertical-align: middle;}
.dis_ul_l>p>img {vertical-align: middle;margin-right: 5px;margin-top: -4px}
.dis_ul_r {float: right;width: 675px;}
.dis_u_ask>img {height: 26px;float: left;display: block;margin-right: 10px;}
.dis_icon01 {padding: 0 10px;line-height: 25px;height: 25px;background: #f67b31;font-size: 12px;border-radius: 3px;color: #fff;float: left;
	margin-right: 10px;}
.dis_u_ask {font-size: 18px;color: #000;line-height: 26px; word-break: break-all;}
.dis_u_ask a:hover{color: #f67b31;}
.dis_ul_p01>a {font-size: 14px;line-height: 22px;color: #000;margin-top: 5px;display: block; height:44px; overflow:hidden;}
.dis_icon02 {height: 25px;margin-top: 10px;vertical-align: top;margin-right: 5px;}
.dis_ul_p02 {color: #e60012;font-size: 14px;display: inline-block;vertical-align: top;margin-top: 10px;margin-right: 15px;}
.dis_ul_p03 {font-size: 12px;color: #000; float:right; margin-top:10px;}
.dis_img02 {float: left;display: block;width: 94px;margin-top: 15px;margin-right: 15px;}
/*右边栏*/
.lx_aside {width: 320px;float: right;}
.lx_user {padding: 15px 20px;background: #fff;border:1px solid #d9d9d9;}
.user_i01 {display: block;width: 100px;height:100px; border-radius:50%;float:left;}
.user_r {width: 165px;float: right;}
.user_r>h2 {color: #000;font-size: 18px;}
.user_r>h3 {color: #000;font-size: 14px;margin-top: 3px;}
.lx_user_b01 {font-size: 16px;color: #fff;background: #95278a;border:1px solid #95278a;width: 48%;text-align: center;display: block;height: 36px;line-height: 36px;
margin-top: 15px;float: left;}
.lx_user_b01:hover {color: #fff;}
.lx_user_b02:hover {color: #95278a;}
.lx_user_b01>img {vertical-align: middle;margin-right: 5px;margin-top: -3px;}
.lx_user_b02 {font-size: 16px;color: #95278a;border:1px solid #95278a;width: 48%;text-align: center;display: block;height: 36px;line-height: 36px;
margin-top: 15px;float: right;}
.lx_user_b02>img {vertical-align: middle;margin-right: 5px;margin-top: -3px;}
.lx_aside>h2 {margin-top: 20px;background: url(../../images/lx_notice01.png) no-repeat 0 center ;height: 40px;line-height: 40px;font-size: 18px;padding-left: 13px;}
/*公告*/
.lx_notice {
	background: #fff;
	border: 1px solid #d9d9d9;
	position: relative;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.lx_notice>img {width: 40px;position: absolute;top: -10px;right: 5px;z-index: 999;}
.lx_notice>h2 {font-size: 14px;color: #95278a;}
.lx_n_d {margin-top: 15px;}
.lx_n_d>p {color: #000;line-height: 24px;font-size: 14px;}
.lx_notice>h2 {font-size: 14px;color: #000;margin-top: 15px;}
.lx_notice>h2>a {color: #95278a;margin: 0 5px;}
.lx_n_date {height: 38px;line-height: 38px;border:1px solid #d9d9d9;border-top: none;background: #fff;}
.lx_n_date>p {padding: 0 20px;text-align: right;font-size: 12px;color: #000;line-height: 38px;}
/*热门*/
.lx_hot {border:1px solid #d9d9d9;background: #fff;}
.lx_hot>li {border-bottom: 1px dashed #bababa;padding: 15px;}
.hot_l {background: url(../../images/lx_hot01.png) no-repeat;text-align: center;width: 22px;height: 25px;color: #fff;line-height: 23px;
font-family: "Arial";font-size: 12px;float: left;}
.hot_r {float: right;width: 250px;}
.hot_r>a {font-size: 14px;color: #000;line-height: 20px;}
.hot_r>p {color: #95278a;font-size: 12px;}
/*雷锋榜*/
.lx_leifeng {background: #fff;border:1px solid #d9d9d9;}
.lx_leifeng>li {border-bottom: 1px dashed #bababa;padding: 10px;}
.lx_leifeng>li>a>img {width: 50px; height:50px; display: block;float: left;}
.leifeng_r {width: 238px;float: right;}
.lf_r_l {float: left;}
.lf_r_l>h2 {font-size: 16px;color: #000;}
.leifeng_r>p {
	font-size: 14px;
	color: #95278a;
	line-height: 20px;
	float: right;
	text-align: center;
}
.lf_r_l>h3 {color: #000;font-size: 14px;margin-top: 5px;}
.lf_r_l>h3>span {margin-left: 10px}
/*推荐活动*/
.lx_act>img {width: 100%;}
/********************乐享详细********************/
.lx_d {margin-top: 0px}
.lx_dt_a {margin-top: 38px;}
.lx_de_i01 {display: block;float: left;margin-right: 5px; margin-top: 4px;}
.lx_detail {margin-left:20px;margin-right: 20px;}
.lx_detail>h1 {margin-top: -4px; word-break:break-all;}
.lx_de_d01 {margin:10px 20px;border-bottom: 1px solid #d4d4d4;padding-bottom: 5px;}
.lx_de_p01 {float: left;height: 40px;line-height: 40px;}
.lx_de_p01 img {width: 40px;float: left;border-radius: 20px;height: 40px}
.lx_de_p01>span {font-size: 14px;margin: 0 5px;line-height: 40px;}
.lx_de_p01 a>span {font-size: 14px;margin: 0 5px;line-height: 40px;}
.lx_de_p02 {float: right;height: 40px;line-height: 40px;}
.lx_de_pa01 {
	font-size: 14px;
    color: #ffffff;
    margin-left: 5px;
    background-color: #f67b31;
    padding: 0px 6px;
    border-radius: 3px;}
.lx_de_pa02 {
	font-size: 14px;
    color: #ffffff;
    margin-left: 5px;
    background-color: #adadad;
    padding: 0px 6px;
    border-radius: 3px;}
.lx_de_pa02:hover, .lx_de_pa01:hover{color:#ffffff;}
.lx_de_con {text-align: center;padding-bottom: 30px;}
.lx_de_con>img {max-width: 500px;margin: 30px;}
.lx_de_con>p, .lx_de_con>div {color: #000;text-align: left;margin: 0 20px;}

.lx_de_fj {margin: 0 20px;padding-bottom: 20px;}
#left>p {border-bottom: none!important;background: #f1f1f1;}
.left_div {border: 1px solid #d4d4d4;background: #fff;}
.lx_de_fj>h2 {color: #f67b31;font-size: 16px;line-height: 35px;height: 35px;}
.lx_fj_con {
	background: #f5f5f5;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #f67b31;
}
.lx_fj_con>p {margin-left: 20px;line-height: 30px;}
.lx_fj_con>p>a {color: #f67b31;text-decoration: underline;margin-right: 10px;}
.lx_fj_con>p span {margin-right: 10px;}
/*问卷调查*/
.lx_wj_b01 {background: #95278a;border: 1px solid #95278a;height: 38px;width: 155px;font-size: 18px;border-radius: 5px;color: #fff;line-height: 38px;margin-top: 30px;}
.lx_wj_b01>img {margin-top: -4px;margin-right: 5px;vertical-align: middle;}
.lx_wj_b02 {background: #fff;border: 1px solid #95278a;height: 38px;width: 155px;font-size: 18px;border-radius: 5px;color: #95278a;line-height: 38px;margin-left: 20px;
margin-top: 30px;}
.lx_wj_b02>img {margin-top: -4px;margin-right: 5px;vertical-align: middle;}
/*分享*/
.lx_fx {margin-top: 20px;padding-bottom: 20px;}

/*帖子*/
.myPageList {;clear: both;/*margin-top: 25px;*/}
.lx_dz {width: 120px;display: block;text-align: center;height: 32px;border:1px solid #f67b31;color: #f67b31;font-size: 14px;
	line-height: 32px;background: #fff;border-radius: 5px;float: right;margin-left: 10px}
.lx_hf {width: 120px;display: block;text-align: center;height: 32px;border:1px solid #f67b31;color: #fff;font-size: 14px;
	line-height: 32px;background: #f67b31;border-radius: 5px;;float: right;}
.lx_hf:hover {color: #fff}
.lx_dz:hover {color: #f67b31}
.lx_hf>img {margin-top: 6px;vertical-align: top;margin-right: 5px;}
.lx_u>li {border:1px solid #dbdbdb;margin-top: 10px;background: #fff;}
.lx_u_img {float: left;width: 13%;text-align: center;position: relative;/* padding-bottom: 10px;*/}
.lx_u_img:hover .photo_show{display: block;}
.lx_u_img>img {width: 60px;margin-top: 20px;height: 60px;border-radius: 30px}
.lx_u_img>h2 {color: #333;font-size: 14px;word-wrap:break-word;padding: 0 5px 5px;}
.lx_u_img>p {color: #f67b31;font-size: 12px;vertical-align: middle;}
.lx_u_img>p>img {vertical-align: middle;margin-right: 5px; margin-top: -4px;}
.lx_u_r {float: right;width: 86.7%; border-left: 1px solid #dbdbdb; min-height: 115px;}
.lx_u_r>h2 {font-size: 12px;height: 30px;line-height: 30px;padding:0 10px;}
.lx_u_r>h2>.lx_span01 {color: #424242;float: left;}
.lx_u_r>h2>.lx_span02 {float: right;color: #f67b31;}
.lx_u_rd01 {padding:10px; min-height: 60px;line-height: 20px}
.lx_u_rd01>p {line-height: 24px;color: #000;font-size: 14px}
.lx_u_r>h3>a {float: right;margin-left: 10px;color: #f67b31;}
.lx_u_r>h3 {font-size: 12px;height: 30px;line-height: 30px;padding:0 10px;}
.lx_u_in {padding:10px;background: #f4f4f4;margin-bottom: 10px;border: 1px solid #dbdbdb;}
.lx_u_in>h2 {color: #f67b31;font-size: 12px;line-height: 22px;
    word-wrap: break-word;}
.lx_u_in>p {line-height: 22px;color: #6d6d6d;font-size: 12px;}
.lx_huifu {}
.lx_huifu>h2 {font-size: 16px;color: #000;height: 50px;line-height: 50px}
.lx_huifu_d01 {border:1px solid #dbdbdb;position: relative;z-index: 1;padding: 20px;background: #fff;}
.hf_sjx {height: 12px;width: 12px;position: absolute;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb;/* Rotate div */
transform:rotate(45deg);
-ms-transform:rotate(45deg); /* IE 9 */
-webkit-transform:rotate(45deg); /* Safari and Chrome */top: -7px;left: 30px;background: #fff;z-index: 999}
.lx_huifu_d01>textarea {background: #f7f7f7;height: 115px;width: 97%;border: 1px solid #dbdbdb;padding: 10px;}
.lx_huifu_d01>input {width: 90px;height: 28px;border-radius: 3px;background: #0776ff;color: #fff;font-size: 14px;margin-top: 20px;
border: none}
/*乐享发帖*/
.fadie_d {
	
	border: 1px solid #d8d8d8;
	margin: 0 auto;
	min-height: 1300px;
	background-color: #fff;
	background-image: url(../../images/lx_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:798px;
	float:left;
}
.fadie_d>h2 {
	font-size: 18px;
	color: #444;
	line-height: 60px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f67b31;
}
.fatie_t {
	margin-top:30px;
}
.ft_h3 {
	width: 12%;
	font-size: 14px;
	color: #444;
	line-height: 35px;
	height: 35px;
	float: left;
	text-align: right;
}
.fatie_t>input {
	display: block;
	float: left;
	height: 35px;
	margin-left: 2%;
	width: 78%;
	border: 1px solid #e1e1e1;
	padding-left: 13px;
	font-family:"微软雅黑";
}
.fatie_t>select {
	display: block;
	float: left;
	height: 35px;
	margin-left: 2%;
	border: 1px solid #e1e1e1;
	padding-left: 13px;
	padding-right:20px;
	font-family:"微软雅黑";
}
.fatie_con {margin-top: 30px;}
.fatie_con_r {
	float: left;
	margin-left: 2%;
	width: 78%;
}
.fatie_con_r>textarea {
	height: 170px;
	border: 1px solid #e1e1e1;
	width: 100%;
	display: block;
}
.fatie_con_r .scfj {color: #f67b31;text-decoration: underline;font-size: 14px;margin-bottom: 10px;}
.fatie_con_r .scfj a{color: #f67b31;}
.fj_table {
	width: 100%;
	border: 1px solid #d3d3d3;
	position: relative;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.fj_table>.sjx {width: 10px;height: 10px;border-top: 1px solid #d3d3d3;border-left: 1px solid #d3d3d3;/* Rotate div */
transform:rotate(45deg);
-ms-transform:rotate(45deg); /* IE 9 */
-webkit-transform:rotate(45deg); /* Safari and Chrome */background: #fff;position: absolute;top: -5px;left: 20px;}
.fj_table_a01 {color: #f67b31;font-size: 14px;text-decoration: underline;margin-left: 20px;display: block;float: left;}
.fj_table_a01>img {margin-right: 5px;vertical-align: top;}
.fj_table>h2 {float: left;margin-left: 10px;font-size: 14px;color: #7a7a7a}
.fj_table>table {width: 95%;margin: 10px auto;border: 1px solid #f67b31;font-size: 14px;}
.fj_table>table tr {height: 30px;}
.fj_table>table td {text-align:center;}
.fj_table>table th {text-align: center;}
.fj_table>table td:first-child {text-align: left;padding-left: 15px;}
.fj_table>table th:first-child {text-align: left;padding-left: 15px;}
.fj_table>table td:last-child {text-align: right;padding-right: 15px;}
.fj_table>table th:last-child {text-align: right;padding-right: 15px;}
.fj_table>table tr th {background: #f67b31;color: #fff;font-weight: normal;}
.fj_table>table tr.on {background: #e9e9e9;}
.fj_table>table tr td a.color {color: #f67b31}
.fj_table>table .xzfy {width: 45px;}
.fj_upload {
	width: 120px;
	height: 32px;
	border: none;
	color: #fff;
	font-size: 14px;
	border-radius: 5px;
	background: #f67b31;
	margin-top: 20px;
	font-family:"微软雅黑";
}
/*乐享列表*/
.lx_li_ti {border-bottom: 1px solid #ec762f;}
.lxTxtBox{ width:100%;margin-top: 0}
.lxTxtBox .hd{ position:relative; }
.lxTxtBox .hd ul{ float:left;  position:absolute; left:110px; top:-60px; height:60px;}
.lxTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer;  color: #000;font-size: 14px;line-height: 60px;}
.lxTxtBox .hd ul li.on{ height:57px;border-bottom:3px solid #f67b31}
.lxTxtBox .bd ul{   zoom:1;  }
.bd_div {border-bottom: none; margin-left: 165px;padding: 16px 0px 0px 0px;}
.bd_div >img {margin-right: 5px;cursor: pointer;}
.lx_li_u {margin:0;}
.lx_li_u >li {margin:0 20px;}
.lx_li_but {margin-top: 0}
/*乐享问卷活动*/
.lx_wj {    width: 900px;padding-bottom: 40px; border: 1px solid #d8d8d8; margin: 0 auto;background: #fff;}
.lx_wj_q {margin: 30px 20px 0;padding: 10px 0;background: #f5f5f5;border-left: 10px solid #f67b31;}
.lx_wj_q>h2 {font-size: 18px;color: #f67b31;margin-left: 20px;}
.lx_wj_q>p {font-size: 16px;color: #000000;margin-left: 20px;margin-top: 5px;}
.wj_form {margin-left: 50px;margin-top: 20px;}
.wj_form span {color: #000;font-size: 16px;margin-left: 5px;}
.wj_form>.wj_form_i {margin-top: 10px;}
.wj_form_d {margin-left: 15px;}
.wj_form_d>textarea {width: 400px;height: 110px;border:1px solid #abadb3;margin-top: 15px;display: block;padding: 10px;}
.wj_form_d>button {border:none;width: 160px;height: 40px;border-radius: 5px;background: #f67b31;color: #fff;font-size: 18px;cursor: pointer;
	margin-top: 30px;}
.wj_form_d>input[type="submit"] {border:none;width: 160px;height: 40px;border-radius: 5px;background: #f67b31;color: #fff;font-size: 18px;
margin-left: 10px;cursor: pointer;margin-top: 30px;}
/*问卷调查结果*/
.lx_res_a {margin-left: 20px;display: block;width: 160px;height: 32x;border:1px solid #95278a;color: #95278a;border-radius: 5px;text-align: center;
line-height: 32px;margin-top: 20px;font-size: 16px;}
.lx_res_a:hover {color: #95278a;}
.lx_q01 {margin-bottom: 10px;}
.lx_q_re01 {margin-left: 70px;margin-top: 10px;}
.lx_q_re01>p {font-size: 16px;color: #000;}
.re01_d {width: 500px;height: 12px;background: #eaeaea;margin-top: 10px;float: left;}
.re01_d_in {height: 12px;background: #f67b31}
.lx_q_re01>h2 {font-size: 12px;color: #f67b31;margin-left: 10px;margin-top: 10px;float: left;line-height: 12px;}
.dis_tit_a02:hover {color: #fff;}
/*发帖问卷*/
.ftwj_a {width: 120px;height: 32px;font-size: 14px;line-height: 32px;text-align: center;background: #f67b31;border-radius: 5px;display: block;
color: #fff;margin-top: 20px;}
/*发帖问卷2*/
.fatie_t>.choice {float: left;margin-left: 2%;width: 90.5%;}
.choice>input[type=text]{height: 35px;width: 100%;border: 1px solid #e1e1e1;padding-left: 10px;}
.choice_d {margin-top: 20px;}
.choice_d>label {margin-right: 10px;color: #444444;font-size: 14px;}
.choice_d>label>input[type=radio] {margin-right: 3px;vertical-align: middle;}
.choice_d>label>input[type=checkbox] {margin-right: 3px;vertical-align: middle;margin-left: 10px;}
.ftwj_text {height: 35px;border: 1px solid #e1e1e1;width: 350px;padding-left: 10px;display: block;float: left;}
.ftwj_tj {padding:0 15px ;height: 32px;vertical-align: top;background: #f67b31;border-radius: 5px;border: 1px solid #f67b31;display: block;
color: #fff;float: left;margin-left: 10px;line-height: 32px;text-align: center;}
.ftwj_tj:hover {color: #fff;}
.ftwj_table {width: 100%;border: 1px solid #f67b31; font-size: 14px;margin-top: 20px;color: #000}
.ftwj_table tr {height: 30px;}
.ftwj_table  th {background: #f67b31;color: #fff;text-align: left;font-weight: normal;}
.ftwj_table  td a.color {color: #f67b31;}
.ftwj_table tr td:first-child {text-align: center}
.ftwj_table tr.on {background: #e9e9e9}
.ftwj_a01 {margin-left: 0px;margin-top: 30px;margin-bottom: 30px;}
.ftwj_a02 {margin-top: 30px;margin-bottom: 30px;}
button, a {cursor: pointer;}
/*.myPageList>div>.badoo {background: #f1f1f1!important;}*/
.myPageList>div>.mt20 {margin-top: 0!important;padding-top: 20px;}
.lexiang>.w1200 {width: 1170px!important; margin-top:30px;}

/*帖子管理*/
.member-body .bd ul{ padding:15px;  zoom:1;  }
.member-body .bd li {
	background: #f7f7f7;
	padding: 15px;
	border-bottom: 1px dashed #d4d4d4;
	margin-top: 10px;
	overflow: hidden;
}.member-body .bd ul {
	padding: 0px;
}
.member-body .bd_con {
	width: 100%;
	overflow: hidden;
	float: none;
}
.bd_con h1 {
	line-height: 25px;
}
.member-body .fj_table {
	margin-top: 10px;
	background-color: #fff;
	width:auto;
}
.member-body .fj_table>.sjx {
	right: 20px;
	left:auto;
}
.member-body .fj_table>button {
	margin-bottom: 0px;
	background-color: #0078d7;
}
.member-body .fj_table>table tr th {
	background-color: #0078d7;
}
.member-body .fj_table>table {
	border-top-color: #0078d7;
	border-right-color: #0078d7;
	border-bottom-color: #0078d7;
	border-left-color: #0078d7;
}
.member-body table tr td .color {
	color: #0078d7 !important;
}


/*我的T币*/
.Tb_table>li {height: 56px;line-height: 56px;border-bottom: 1px dashed #cccccc;font-size: 14px; overflow:hidden; background-color:#f7f7f7;}
.Tb_table>li>p {text-align:center;}
.Tb_table .myPageList{margin-top:0px;}
.Tb_table li {height: 56px;line-height: 56px;border-bottom: 1px dashed #cccccc;font-size: 14px; overflow:hidden;}
.Tb_time {color: #0078d7;line-height: 56px;height: 56px;margin-left: 10px;width: 12%;display: inline-block;vertical-align: middle; float:left;}
.Tb_number {color: #444;line-height: 56px;height: 56px;width: 14%;display: inline-block;vertical-align: middle; float:left;}
.Tb_number>span {color: #0078d7;margin: 0 5px;}
.Tb_content {color: #444;line-height: 56px;height: 56px;width: 15%;display: inline-block;overflow: hidden;vertical-align: middle; float:left;}
.Tb_link {color: #444;line-height: 56px;height: 56px;width: 40%;display: inline-block;overflow: hidden;vertical-align: middle; float:left;}
.Tb_present {color: #444;line-height: 56px;height: 56px;width: 10%;display: inline-block;overflow: hidden;vertical-align: middle; float:left;}

/*会员中心——好友首页*/
/*banner*/
.friend_banner {height: 320px;background: url(../../images/member_f01.jpg) no-repeat center 0;width: 100%;background-size: 100%;padding-top: 40px;}
.friend_ban_img {    border: 5px solid #cfd1d3; border-radius: 50%;display: block;margin: 0px auto 15px;width: 90px;height: 90px;}
.friend_banner>h2 {font-size: 18px;color: #fff;text-align: center;}
.friend_banner_in {width: 500px;height: 50px;margin: 10px auto;background: rgba(0,0,0,0.7);border-radius: 12px;padding: 8px 10px;overflow: hidden;}
.friend_banner_in>p {font-size: 14px;color: #fff;text-align: center;line-height: 25px;}
.friend_banner_gz {display: inline-block;;width: 100px;height: 32px;background: #fff;color: #0078d7;font-size: 14px;text-align: center;line-height: 32px;
border-radius: 16px;}
.friend_banner_gz>img {margin-right: 10px;}
.friend_button {width: 216px;margin:20px auto;text-align: center;}
.friend_banner_sx {display: inline-block;;width: 100px;height: 32px;background: #0078d7;color: #fff;font-size: 14px;text-align: center;line-height: 32px;
border-radius: 16px;}
.friend_banner_sx:hover {color: #fff;}
.friend_banner_sx>img {margin-right: 10px;}
#firend_qxgz {display: none}
/*右边栏*/
.mem_f_r {padding-top: 0}

/*会员中心-好友*/
.member_friend li{float:left; background-color: #f2f2f5; margin: 0px 10px 20px 10px; padding: 20px 10px; width: 395px;}
.member_friend>li{width: 48%;display: inline-block;margin: 0 1%;padding: 15px 0;background: #f2f2f5;}
.member_friend>li.margintop {margin-top: 20px;}
.mem_fir_user {height: 60px;width: 60px;border-radius: 30px;margin: 0 15px;display: block;;float: left;}
.mem_li_right {float: left;}
.mem_li_right>h2 {font-size: 14px;color: #000;line-height: 25px;}
.mem_li_right>.mem_li_a01 {color: #808080;font-size: 14px;}
.mem_li_right>a>span {padding-left: 5px;margin-right: 5px;}
.mem_li_right>.mem_li_a02 {margin-left: 5px;color: #808080;font-size: 14px;}
.mem_friend_p01 {color: #0078d7;font-size: 14px;margin-top: 5px;}
.mem_friend_p01>img {margin-right: 6px;vertical-align: middle;}
.mem_li_a03 {color: #fff;background: #0078d7;border:1px solid #0078d7;height: 24px;width: 80px;display: block;line-height:24px;
text-align: center;margin-top: 10px;float: left; }
.mem_li_a03:hover {color: #fff;}
.mem_li_a04 {color: #0078d7;background: #fff;border:1px solid #0078d7;height: 24px;width: 80px;display: block;line-height:24px;
text-align: center;margin-top: 10px;float: left; margin-left: 15px;}
.mem_li_a04>img {vertical-align: middle;margin-right: 5px;}
/*会员中心 私信*/
.my_messages_ul {padding: 0 15px;}
.my_messages_ul>li {background: #f7f7f7;padding: 20px 0;border-bottom: 1px dashed #d4d4d4;margin-top: 10px;}
.my_messages_ul>li>a {display: block;}
.my_messages_img {width: 60px;height: 60px;border-radius: 30px;float: left;display: block;margin-left: 20px;}
.my_messages_right {width: 750px;float: left;margin-left: 20px;}
.my_messages_right>h2 {color: #000;font-size: 16px;line-height: 25px;}
.my_messages_right>h2>span {font-size: 12px;color: #ffffff; margin-left: 10px; padding: 0px 5px; border-radius: 3px;}
.my_messages_right>h4 {color: #757575;font-size: 14px;line-height: 23px;}
.my_messages_right>time {color: #757575;font-size: 12px;margin-top: 5px;display: block;}
.mb20 {margin-top: 75px;}
.friend_list {color: #919191;margin-bottom: 10px;margin-left: 20px;}
.mem_r_search {width: 86%;margin: 0 auto;background: #f4f6f8;padding-left: 10px;height: 26px;}
.mem_r_search img {vertical-align: middle;}
.mem_r_search>input {background: #f4f6f8;border:none;line-height: 26px;height: 26px;outline: none;}
.friend_list_d01 {margin-top: 10px;background: #f4f6f8;height: 38px;border-top: 1px solid #dfe3e6;
border-bottom: 1px solid #dfe3e6;}
.friend_list_d01>h2 {color: #0078d7;font-size: 14px;height: 38px;line-height: 38px;background: #f4f6f8;float: left;}
.friend_list_d01>h2>img {margin-left: 20px;vertical-align: middle;margin-right: 10px;}
.friend_list_d01>h3 {color: #0078d7;font-size: 14px;height: 38px;line-height: 38px;float: right;cursor: pointer;
width: 40px;text-align: center;margin-right: 10px;}
.friend_list_u01>li {padding: 10px 18px;border-bottom: 1px solid #dfe3e6;}
.friend_list_u01>li:hover {background: #f4f6f8;}
.friend_list_u01>li>a>img {height: 40px;width: 40px;border-radius: 20px;vertical-align: top;}
.member_padding {padding-bottom: 0px;height: 680px;overflow-y:auto;}
.friend_list_d02 {width: 166px;display: inline-block;vertical-align: top;margin-left: 10px;}
.friend_list_d02>p {color: #666666;font-size: 14px;line-height: 18px;width: 90%;display: inline-block;vertical-align: top;}
.friend_list_d02>span {color: #ff0000;width: 10%;font-size: 12px;}
.member-left-f01 {height: 700px;}
/*会员中心 私信 对话*/
.message_dialogue {margin: 0 15px;margin-top: 15px;height: 425px;overflow-y: auto;}
.dialogue_time {font-size: 14px;color: #fff;height: 22px;width: 150px;border-radius: 5px;line-height: 22px;text-align: center;margin: 0 auto;
background: #c7c7c7;margin-bottom: 15px;}
.dialogue_l {float: left;width: 640px;margin-bottom: 15px;}
.dialogue_img {width: 60px;height: 60px;border-radius: 30px;vertical-align: top;}
.dialogue_l_text {padding: 15px 18px;border-radius: 5px;border:1px solid #d5dbe0;position: relative;display: inline-block;vertical-align: top;
margin-left: 20px;background: #f4f6f8;color: #444;}
.dialogue_l_text>i {display: block;height: 11px;width: 11px;background: #f4f6f8;transform: rotate(45deg);
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg); /* Safari and Chrome */position: absolute;top: 19px;left: -7px;border-bottom: 1px solid #d5dbe0;
border-left: 1px solid #d5dbe0;}
.dialogue_l_text>p {font-size: 14px;line-height: 24px;max-width: 500px;}
.dialogue_l_text>time {display: block;font-size: 12px;line-height: 24px;}
.dialogue_r {float: right;width: 640px;text-align: right;margin-bottom: 15px;}
.dialogue_r_text {padding: 15px 18px;border-radius: 5px;border:1px solid #d5dbe0;position: relative;display: inline-block;vertical-align: top;
margin-right: 20px;background: #0078d7;color: #fff;}
.dialogue_r_text>i {display: block;height: 11px;width: 11px;background: #0078d7;transform: rotate(45deg);
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg); /* Safari and Chrome */position: absolute;top: 19px;right: -7px;border-top: 1px solid #d5dbe0;
border-right: 1px solid #d5dbe0;}
.dialogue_r_text>p {font-size: 14px;line-height: 24px;max-width: 500px;text-align: left;}
.dialogue_r_text>time {display: block;font-size: 12px;line-height: 24px;}
.dialogue_huifu {margin: 0 15px;margin-top: 10px;text-align: right;}
.dialogue_huifu>textarea {border:1px solid #e1e1e1; resize:none;height: 90px;overflow-y:auto;width: 852px;height: 95px;
	padding: 10px;overflow-y:auto;text-align: left;outline: none;}
.dialogue_huifu>p {color: #666;font-size: 14px;float: right;line-height: 34px;margin-top: 15px;}
.dialogue_huifu>a  {color: #fff;width: 115px;height: 34px;line-height: 34px;display: block;margin-left: 15px;background: #0078d7;
text-align: center;float: right;margin-top: 15px;}
/*乐享增加头像层*/
.dis_ul_l .photo_show {width: 290px;box-shadow:  0px 0px 5px #d5dbe0;position: absolute;top: -230px;left: 50%;margin-left: -145px;display: none;border: 1px solid #d5dbe0; z-index:9999;}
.photo_d01>p {margin-left: 18px; float: left; height: 60px; width: 171px; overflow: hidden; text-align: left;}
.photo_d01>p>img {width: 60px;height: 60px;border-radius: 30px;vertical-align: middle;margin-right: 10px; text-align: center;}
.photo_d01 {padding: 18px 0;color: #666;font-size: 14px;background: #f2f2f5;}
.photo_d01_a {float: right;width: 100px;}
.photo_d01_a01 {width: 75px;height: 25px;line-height: 25px;display: block;color: #fff;background: #0078d7;text-align: center;
margin-right: 18px;float: right;}
.photo_d01_a01:hover {color: #fff;}
.photo_d01_a02 {width: 50px;height: 23px;border: 1px solid #0078d7;text-align: center;display: block;margin-right: 18px;line-height: 25px;
float: right;color: #0078d7;margin-top: 10px;}
.photo_d02 {padding: 18px;border-bottom: 1px solid #d5dbe0;background: #fff;}
.photo_d02>p {height: 40px;overflow: hidden;line-height: 22px;color: #666;font-size: 14px;}
.photo_u01 {padding: 10px 0px;}
.photo_u01>li {display: inline-block;width: 30%;height: 40px;text-align: center;font-size: 14px;color: #666;border-right: 1px solid #d5dbe0;}
.photo_u01>li:last-child {border-right: none;}
.photo_u01>li h2 {font-size: 14px;}
.photo_u01>li h3 {font-size: 14px;margin-top: 5px;}
.photo_d03 {position: relative;background: #fff;z-index: 999; text-align: center;}
.photo_sjx {width: 13px;height: 13px;transform: rotate(45deg);
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg); /* Safari and Chrome */position: absolute;background: #fff;bottom: -7px;left: 140px
;border-right:1px solid #d5dbe0;border-bottom:1px solid #d5dbe0}
.lx_u_img .photo_show {width: 290px;box-shadow:  0px 0px 5px #d5dbe0;position: absolute;top: -230px;left: -94px;display: none;}
.message {
	position: absolute;
	left: 100px;
    top: 10px;
}
.end_com figure figcaption {
	margin-left: 0px !important;
}
.end_com figure figcaption {
	width: 100% !important;
}
.end_com figure figcaption p {
	font-size: 12px;
	line-height: 22px !important;
}
.end_com figure figcaption p:first-child{ 
	color: #0072ff;
}
.com_bot p sup {
	color: #0072ff;
}
.guide_list li {
	background-image: url(../../images/database_point.jpg);
	background-repeat: no-repeat;
	background-position: 5px 12px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b4b4b3;
	padding-top: 5px;
	padding-bottom: 5px;
}
.guide_list li a{
	color:#000000;
}


/* 资料库 */
.zlk_zxdt {border:1px solid #d9d9d9;background: #fff; padding:10px 15px 15px 15px;}
.zlk_zxdt li{
	background-image: url(../../images/database_point.jpg);
	background-repeat: no-repeat;
	background-position: 5px 15px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #b4b4b3;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:24px;
	max-height:48px;
	overflow:hidden;
	word-break:break-all;
	}
.zlk_zxdt li em {
	font-style: normal;
	color: #95278a;
}
.zlk_zxdt li a{color:#000000;}
.zlk_uploadbu{
	margin-top:15px;
	background-color:#95278a;
	font-size:18px;
	text-align:center;
	height:46px;
	line-height:46px;
	display:block;
	color:#ffffff;
	border-radius:5px;
}
.zlk_uploadbu:hover{
	color:#fff;
}
.zlk_xtxxbu_point{
	width:6px;
	height:6px;
	background-color:red;
	border-radius:3px;
	position:absolute;
	top:6px;
	right:82px;
}
.zlk_uploadbu img{
	margin-right:16px;
	vertical-align:text-top;
}
.zlk_xtxxbu{
	margin-top: 10px;
	background-color: #fff;
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	display: block;
	color: #95278a !important;
	border: solid 1px #95278a;
	border-radius: 17px;
	background-image: url(../../images/zlk_xtxxicon.png);
	background-repeat: no-repeat;
	background-position: 88px center;
	padding-left: 26px;
	text-align: center;
	position: relative;
}
.zlk_xtxxbu:hover{
	background-color: #95278a;
	color: #fff !important;
	border: solid 1px #95278a;
	background-image: url(../../images/zlk_xtxxicon2.png);
}
.zlk_banner {
	height: 90px;
	width: 1170px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.zlk_logo {
	height: 80px;
	margin: auto;
	width: 1170px;
}
.zlk_menu {
	line-height: 40px;
	background-color: #f67b31;
	height: 40px;
	color: #FFF;
	font-size: 14px;
	margin: auto;
	width: 1170px;
}
.zlk_menu ul li {
	float: left;
	padding-right: 17px;
	padding-left: 17px;
}
.zlk_menu ul {
	margin-left: 14px;
}
.zlk_menu ul li a {
	color: #FFF;
}
.zlk_menubu {
	float: right;
	color: #FFF;
	text-align: center;
	display: block;
	width: 228px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
}
.zlk_menubu:hover{color:#fff;}
.zlk_menubu img{margin-right:14px; vertical-align:middle;}.zlk_focustxt {
	float: right;
	width: 415px;
}
.zlk_focustxt ul li {
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	background-image: url(../../images/zlk_point.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}
.zlk_focustxt h2 {
	font-size: 18px;
	line-height: 30px;
	color: #f67b31;
	height: 34px;
	overflow: hidden;
}
.zlk_focustxt p {
	font-size: 14px;
	line-height: 22px;
	color: #000;
}
.zlk_focustxt ul {
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e6;
}
.zlk_focustxt ul li a {
	color: #000;
}
.zlk_focustxt h2 a {
	color: #fb7b31;
}
.zlk_focustxt p a {
	color: #000;
}
.sortnow {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #f67b31;
	color: #f67b31 !important;
	background-image: url(../../images/zlk_sorticon2.png) !important;
	overflow:hidden;
}
.zlk_sort1 {
	color: #949494;
	font-size: 14px;
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 12px;
	padding-left: 32px;
	background-image: url(../../images/zlk_sorticon.png);
	background-position: 15px 20px;
	background-repeat: no-repeat;
}
.zlk_sort2 {
	color: #949494;
	font-size: 14px;
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 12px;
	padding-left: 32px;
	background-image: url(../../images/zlk_sorticon.png);
	background-position: 15px -40px;
	background-repeat: no-repeat;
}
.zlk_sort3 {
	color: #949494;
	font-size: 14px;
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 12px;
	padding-left: 32px;
	background-image: url(../../images/zlk_sorticon.png);
	background-position: 15px -100px;
	background-repeat: no-repeat;
}
.zlk_sort4 {
	color: #949494;
	font-size: 14px;
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 12px;
	padding-left: 32px;
	background-image: url(../../images/zlk_sorticon.png);
	background-position: 15px -158px;
	background-repeat: no-repeat;
}
.zlk_sort5 {
	color: #95278a;
	font-size: 14px;
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 12px;
	padding-left: 32px;
	background-image: url(../../images/lx07.png);
	background-position: 12px 20px;
	background-repeat: no-repeat;
}
.zlk_sort5.sortnow{
	color: #95278a !important;
	font-size: 14px;
	line-height: 56px;
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 35px;
	background-image: url(../../images/lx07.png) !important;
	background-position: 12px 20px;
	background-repeat: no-repeat;
	border-bottom-color: #95278a !important;
	}
.zlk_sort5:hover {
	color: #95278a !important;
}
.zlk_sort1:hover, .zlk_sort2:hover, .zlk_sort3:hove, .zlk_sort4:hover {
	color: #949494 !important;
}
.zlk_focus {
	margin-bottom: 30px;
}
.zlk_bread{ color:#959595; font-size:14px; width:100%; line-height:40px; width:1170px; margin:auto;}
.zlk_bread a{ color:#f67b31;}
.zlk_detail {
	border: 1px solid #d9d9d9;
}
.lx_fj_con ul {
	width: 550px;
}
.lx_fj_con ul li {
	float: left;
	width: 245px;
	line-height: 34px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b4b4b3;
	padding-left: 10px;
	margin-left: 20px;
}
.lx_fj_con ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.lx_fj_con ul li em {
	color: #f67b31;
	font-style: normal;
	font-weight: bold;
}
.zlk_download {
	display: block;
	float: right;
	height: 50px;
	width: 105px;
	color: #FFF;
	background-color: #f67b31;
	text-align: center;
	font-size: 14px;
	background-image: url(../../images/zlk_download.png);
	background-repeat: no-repeat;
	background-position: center 20px;
	padding-top: 56px;
	border-radius:5px;
}
.zlk_download:hover {
	color:#fff;
}
.zlk_search input {
	margin: 0px;
	width: 280px;
	border: 1px solid #c9c9c9;
	line-height: 30px;
	height: 30px;
	background-image: url(../../images/zlk_searchbg.png);
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	background-repeat: no-repeat;
	font-family: "微软雅黑";
	color: #999999;
	float:left;
}
.zlk_search button {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 32px;
	color: #ffffff;
	background-color: #f67b31;
	text-align: center;
	height: 32px;
	width: 68px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: bottom;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.zlk_search {
	float: right;
	margin-top: 30px;
	margin-right: 20px;
}
.zlk_search select {
	background-color: #e3e3e3;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	height: 32px;
	font-family: "微软雅黑";
	float: left;
	color: #a2a3a3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #c9c9c9;
	border-right-color: #c9c9c9;
	border-bottom-color: #c9c9c9;
	border-left-width: 0px;
	border-left-style: none;
	
}
.ss{
	    width: 60px;
    height: 60px;
    border-radius: 30px;
    cursor: pointer;
	}
	

.r_zlk {
	background-color: #f6f6f6;
	border: 1px solid #e7e7e7;
	padding: 10px;
	margin-top:30px;
}
.r_zlk_bu, .r_zlk_bu2 {
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	display: block;
	height: 40px;
	margin-top: 10px;
	border-radius: 20px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 38px;
	background-repeat: no-repeat;
}
.r_zlk_bu {
	background-image: url(../../images/zlk_bu1bg.png);
	background-position: 80px center;
}
.r_zlk_bu2 {
	background-position: 65px center;
}

.r_zlk dl {
	background-color: #FFF;
	border: 1px solid #e7e7e7;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.r_zlk dl dt {
	font-size: 18px;
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	color: #585858;
	margin-bottom:5px;
}
.r_zlk dl dt a {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	float:left;
	padding:0px 5px;
}

.r_zlk dl dd {
	line-height: 36px;
	height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c3c3c2;
	overflow: hidden;
	font-size: 16px;
	padding-left: 18px;
	background-repeat: no-repeat;
	background-position: left center;
}
.shuguan dl dt a {
	border-bottom-color: #df4646;
	color:#585858;
}
.shuguan .r_zlk_bu2 {
	background-color: #FFF;
	color: #df4646;
	border: 1px solid #df4646;
	background-image: url(../../images/zlk_bu2bg.png);
}
.shuguan .r_zlk_bu {
	background-color: #df4646;
	color: #FFF;
}
.shuguan dl dd a {
	color: #666666;
}
.shuguan dl dd {
	color: #666666;
	background-image: url(../../images/catalog_bg.png);
}
.zixun dl dt a {
	border-bottom-color: #0072ff;
	color:#585858;
}
.zixun .r_zlk_bu2 {
	background-color: #FFF;
	color: #0072ff;
	border: 1px solid #0072ff;
	background-image: url(../../images/zlk_news_bu2bg.png);
}
.zixun .r_zlk_bu {
	background-color: #0072ff;
	color: #FFF;
}
.zixun dl dd a {
	color: #666666;
}
.zixun dl dd {
	color: #666666;
	background-image: url(../../images/zlk_point2.png);
}
.zixun{margin-top:20px;}
.video dl dt a {
	border-bottom-color: #0072ff;
	color:#585858;
}
.video .r_zlk_bu2 {
	background-color: #FFF;
	color: #0072ff;
	border: 1px solid #0072ff;
	background-image: url(../../images/zlk_news_bu2bg.png);
	background-position: 45px center;
}
.video .r_zlk_bu {
	background-color: #0072ff;
	background-position: 60px center;
	color: #FFF;
}
.video dl dd a {
	color: #666666;
}
.video dl dd {
	color: #666666;
	background-image: url(../../images/zlk_point2.png);
}
.video{width:240px; float:right; margin-top:0px; height:378px;}


/* 首页新书馆及修改 */
.homelibrary_tit {
	float: left;
}
.homelibrary_menu {
	line-height: 35px;
	float: left;
	height: 35px;
	width: 1110px;
	overflow: hidden;
	background-image: url(../../images/home_librarymenu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.homelibrary_left {
	background-color: #f8f8f8;
	height: 450px;
	width: 378px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d4d4d4;
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.homelibrary_center {
	background-color: #e0e0e0;
	float: left;
	width: 300px;
	height: 456px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f8f8f8;
	padding-top: 14px;
	padding-right: 20px;
	padding-left: 20px;
}
.homelibrary_right{
	background-color: #f8f8f8;
	float: left;
	width: 310px;
	height: 456px;
	padding-top: 14px;
	padding-right: 20px;
	padding-left: 20px;
}
.homelibraty_lefttop a h2 {
	font-size: 16px;
	line-height: 18px;
	height: 18px;
	margin-bottom:10px;
	overflow: hidden;
	font-weight: normal;
	color: #0078d7;
}
.homelibraty_lefttop img {
	float: left;
	margin-right: 13px;
}
.homelibraty_lefttop a p {
	font-size: 14px;
	line-height: 22px;
	color: #000;
	height:88px;
	overflow:hidden;
}
.homelibrary_leftlist li {
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	font-size: 14px;
}
.homelibrary_leftlist li a {
	color: #000;
}
.leftlist_column {
	color: #0078d7 !important;
}.homelibrary_leftlist {
	padding-top: 11px;
	padding-bottom: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.homelibrary_left .homelibrary_leftlist:last-child {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.homelibrary_center .f_book {
	width: 300px;
	margin-top:0px;
}
.homelibrary_center .f_book figure {
	width: 266px;
	padding-right: 17px;
	padding-left: 17px;
}
.homelibrary_center .f_book figure figcaption {
	padding-right: 15px;
    width: 152px;
}
.homelibrary_center ul li img {
	height: 118px;
	width: 88px;
	border: 2px solid #ffffff;
	vertical-align: middle;
}
.homelibrary_center ul li {
	float: left;
	margin-left: 12px;
	margin-top:12px;
}
.homelibrary_center ul {
	width: 312px;
	margin-left: -12px;
	overflow: hidden;
    height: 280px;
}
.homelibrary_rightsdda img {
	height: 154px;
	width: 310px;
}
.homelibrary_right .homelibrary_leftlist li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	line-height: 31px;
	height: 31px;
}
.homelibrary_right .homelibrary_leftlist {
	border-bottom-width: 0px;
	border-bottom-style: none;
	padding-top: 8px;
	padding-bottom: 26px;
}
.homelibrary_rightdzqksx img {
	height: 150px;
	width: 310px;
}
.r_box .r_title h3 {
	border-bottom: solid 1px #0072ff;
    color: #000000;
    font-size: 18px;
    height: 28px;
    line-height: 28px;
    float: left;
    width: 97px;
    text-align: center;
}
#right .r_box .lx_main .w_box h3 {
	font-size: 16px;
	color: #0078d7;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 36px;
	height: 26px;
	overflow: hidden;
}
.homelibrary {
	margin-top: 50px;
	overflow: hidden;
	background-image: url(../../images/home_libraryfoot_bg.jpg);
	background-repeat: no-repeat;
	background-position: 60px bottom;
	height:521px;
}.lx_main .bot dl dt img {
	height: 50px !important;
	width: 50px !important;
	border-radius:50% !important;
}

.box_news .myPageList{margin-top:0px !important;}
.read_bu{background-color: #df4646;	color: #FFF; padding: 6px 40px; border-radius: 20px; line-height: 40px;}
.read_bu:hover{color: #FFF;}


.libarary_rightmenu {
	margin-bottom: 30px;
	background-color: #f6f6f6;
	border: 1px solid #e5e5e5;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.libarary_rightmenu ul li {
	line-height: 40px;
	font-size: 16px;
	background-color: #df4646;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius:5px;
	padding:0px 20px 0px 70px;
}
.libarary_rightmenu ul li a{
	color: #FFF;
	display: block;
	width: 100%;
	height: 100%;
}
.libarary_rightmenu1 {
	background-image: url(../../images/left_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 10px -54px;
}
.libarary_rightmenu2 {
	background-image: url(../../images/left_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 10px -155px;
}
.libarary_rightmenu3 {
	background-image: url(../../images/left_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 10px -105px;
}
.libarary_rightmenu4 {
	background-image: url(../../images/left_menu_bg1.png);
	background-repeat: no-repeat;
	background-position: 10px -5px;
}
.libarary_rightmenu5 {
	background-image: url(../../images/left_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 10px -206px;
}
.libarary_rightmenu6 {
	background-image: url(../../images/left_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 10px -4px;
}
.bd .myPageList{margin-top:0px;}.lx_user_pic {
	float: left;
	width: 100px;
}
.lx_main .w_box .top ul li p {
	float: right;
	width: 42px;
	font-size: 12px;
	height:24px;
	overflow:hidden;
	color:#0078d7;
	word-break: break-all;
	text-align:right;
}
.lx_main .w_box .top ul li p img {
	margin-right:2px;
	margin-top: 7px;
	float: initial;
}

.member-body .visited { text-align: center;padding: 0 10px; padding-bottom: 15px;}
.member-body .visited:after {
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;}
.member-body .visited li {text-align: center;width:16%;float:left;vertical-align: top;margin-top: 15px;}
.member-body .visited li img {width: 60px; height:60px; border-radius:50%;}
.member-body .visited li p {line-height: 20px;color: #666;}
.member_head{float:left; text-align:center; margin-right:20px; width:86px; color:#fff;}
.member_head img{width:70px; height:70px; vertical-align: middle;}

.divButton{text-align:right; font-family:"微软雅黑";}
.inputButton2 {
	width: 160px;
	height: 40px;
	border-radius: 5px;
	color: #f67b31;
	font-size: 18px;
	margin-left: 10px;
	cursor: pointer;
	margin-top: 30px;
	border: 1px solid #f67b31;
	font-family: "微软雅黑";
	vertical-align: bottom;
	background-color: #fff;
	background-image: url(../../images/lx_wj03.png);
	background-repeat: no-repeat;
	background-position: 24px center;
	text-indent: 30px;
}
.friend_list_d02 p:first-child span{color:#ffffff !important; font-size: 12px; color: #ffffff; margin-left: 10px; padding: 0px 5px; border-radius: 3px;}
.head {
	position: relative;
}
.head .photo_show {width: 290px;box-shadow:  0px 0px 5px #d5dbe0;position: absolute;top: -247px;left: 50% !important;
    margin-left: -145px;display: none;border: 1px solid #d5dbe0; z-index:9999;}
.head:hover .photo_show {display: block;}
.head .photo_u01>li {
	display: inline-block;
    width: 30%;
    height: 40px;
    text-align: center;
    font-size: 14px;
    color: #666;
    border-right: 1px solid #d5dbe0;
    margin: 0px;
    padding: 0px;
    float: none;
    background-color: #ffffff;
	border-bottom: none;
}
.head .photo_u01>li h3 {
    font-size: 14px;
    margin-top: 5px;
    height: 0px;
    border: 0px;
    padding: 0px;
    line-height: 20px;
}
.head .photo_u01>li:last-child {
    border-right: none;
}

.all_width_comment .comment .r_title .r_tager {
    border-bottom: solid 1px #e1e1e1;
    line-height: 28px;
    height: 28px;
    float: left;
    width: 1070px;
}
.all_width_comment .comment .take {
    padding: 0px 20px;
    width: 1130px;
    float: left;
}
.all_width_comment .comment .text_box {
    padding: 20px 20px;
    border: solid 1px #d4d4d4;
    position: relative;
	width:1088px !important;
}
.all_width_comment .comment .take .com_bot {
    border: solid 1px #d4d4d4;
    background: #f7f7f7;
    float: left;
    width: 1108px;
    padding: 10px;
    margin-top: 20px;
}
/*在线访谈*/

.line_banner {
	width: 100%;
	height: 400px;
	min-width: 1170px;
	background-repeat: no-repeat;
	background-position: center;
}
.line_mid {margin-top: 30px;padding-bottom: 10px;}
.line_video {float: left;width: 500px;height: 320px;}
.line_video video {width: 100%;}
.line_video_r {float: right;width: 610px;}
.line_video_r>h2 {font-size: 24px;color: #666;}
/*tab*/
.line_lide .hd{ height:30px; line-height:29px;position:relative; margin-top: 20px;border-bottom: 1px solid #d5dbe0;}
.line_lide .hd ul{ float:left;  position:absolute;height:32px;}
.line_lide .hd ul li{ float:left;cursor:pointer; padding: 0 15px;color: #666;font-size: 16px;border-top-right-radius: 3px; border-top-left-radius: 3px; background:#f1f1f1; border: 1px solid #d5dbe0; margin-right:5px;}
.line_lide .hd ul li.on{background:#0078d7;color: #fff;}
.list_bd ul li {position: relative;z-index: 99;background: #fff;padding: 15px 0px;}
.eng_div01 {height: 178px;overflow: hidden;}
.eng_div02 {height: 178px!important;overflow: hidden;}
#eng_height {background: #fff;}
.line_zk img {transform:rotate(180deg);
	-ms-transform:rotate(180deg); /* IE 9 */
	-webkit-transform:rotate(180deg); /* Safari and Chrome */}
.list_bd ul li p {color: #666;line-height: 30px;font-size: 16px;}
.line_lide_ask01 {float: right;width: 185px;height: 40px;border-radius: 20px;display: block;background: #0078d7;text-align: center;line-height: 40px;color: #fff;font-size: 18px;}
.line_lide_ask01:hover {color: #fff;}
.line_lide_ask01 img {height: 30px;vertical-align: middle;margin-right: 10px;}
.list_bd ul {display: none;}
.line_lide_ask02 {line-height: 40px;color: #0078d7;font-size: 14px;text-align: right;display: block;}
.line_lide_ask02 img {margin-left: 10px;}
.line_main {background: #e7e7e7;padding-top: 25px;margin-bottom: -20px;}
.line_left {width: 800px;float: left;}
.line_right {width: 320px;float: right;}
.line_bot {width: 100%;clear: both;}
.line_host {background: #fdfbd3;padding: 20px;}
.host_img {float: left;width: 50px;border-radius: 3px;}
.host_right {width: 685px;float: right;position: relative;}
.host_right>h2 {font-size: 16px;color: #a50000;line-height: 22px;}
.host_right>h3 {font-size: 14px;color: #717171;right: 0;top: 0;position: absolute;line-height: 22px;}
.host_right>h3 img{margin-right:8px; vertical-align: baseline;}
.host_right>p {font-size: 16px;color: #666;line-height: 27px;margin-top: 5px;}
.line_right_title span {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0078d7;
	display: block;
    float: left;
	padding: 0px 20px;
    line-height: 58px;
    margin-left: -20px;
}
/*现场实录*/
.line_scene .hd{ height:56px; line-height:56px;position:relative; margin-top: 20px;border-bottom: 1px solid #d5dbe0;
	border-right: 1px solid #d5dbe0;background: #fff;}
.line_scene {background-color:#ffffff; background: url(../../images/scene.jpg) no-repeat;background-size: 100% 100%;}
.line_scene .hd ul{position:absolute;height:56px;right: 0;top: 0}
.line_scene .hd ul li{ float:left;cursor:pointer; padding: 0 10px;color: #666;font-size: 16px;}
.line_scene_h2 {margin-left: 20px;font-size: 18px;line-height: 56px;display: inline-block;}
.line_scene .hd ul li.on{color: #0078d7;border-bottom:3px solid #0078d7; }
.line_scene .bd ul {display: none;}
.scene_sort {background: #f4f6f8;height: 40px;padding: 0 20px;line-height: 40px;font-size: 14px;}
.scene_sort img {vertical-align: middle;}
.scene_sort_p1 {margin-left: 20px;display: inline-block;}
.scene_sort_p1 select {margin-left: 10px;border:1px solid #e6e6e6;color: #666;font-size: 14px;padding: 2px 0}
.scene_sort_p2 {display: inline-block;margin-left: 25px;}
.scene_sort_p2 a {text-align: center;padding:2px 10px;
vertical-align: middle;background: #fff;margin-left: -3px;color: #666;border:1px solid #e6e6e6;}
.scene_sort_p2 a:first-child {border-right: none;}
.scene_sort_p2 a:last-child {border-left: none;}
.scene_sort_p2 a:hover {color: #666;}
.scene_sort_p2 a.on {color: #fff;background: #0078d7;}
.scene_sort_p3 {margin-left: 30px;font-size: 14px;}
.scene_sort_p3 img {margin-right: 5px;}
.scene_sort_a01 {margin-left: 10px;}
.scene_sort>a.at {color: #0078d7;}
.bd_main {width: 755px;height: 950px;background: url(../../images/scene.jpg) no-repeat;background-size: 100% 100%;
border-bottom:1px solid #d6dce1;overflow-y:scroll;padding: 0 20px;}
.bd_main_box {border-left: 2px solid #dbdbdb;min-height: 940px;margin-left: 10px;padding-top: 10px;}
.bd_main_ul {position: relative;margin-top: 20px;}
.bd_list {position: absolute;left: -8px;top: 20px;}
.bd_head {margin-left: 20px;width: 50px;border-radius: 3px;}
.bd_main_pub {width: 620px;float: right;padding: 10px 10px 0 10px;position: relative;}
.bd_dis01 {background: #f7fcff;border:1px solid #c8deeb;}
.bd_dis02 {background: #fff7f7;border:1px solid #edcece;}
.dis_sjx {width: 12px;height: 12px;transform: rotate(45deg);
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg);
position: absolute;left: -7px;top: 20px;}
.dis_sjx01 {background: #f7fcff;border-left: 1px solid #c8deeb;border-bottom: 1px solid #c8deeb;}
.dis_sjx02 {background: #fff7f7;border-left: 1px solid #edcece;border-bottom: 1px solid #edcece;}
.bd_dis01_d {padding-bottom: 10px; position:relative;}
.bd_dis01_d>h2 {font-size: 16px;color: #0078d7;line-height: 30px;}
.bd_dis01_d>p {font-size: 16px;color: #333;line-height: 30px;}
.bd_dis01_d>h3 {font-size: 14px;color: #717171;right: 0;top: 0;position: absolute;line-height: 22px;}
.bd_dis01_d>h3 img{margin-right:8px; vertical-align: baseline;}
.bd_dis01_d>a {font-size: 14px;color: #0078d7;margin-right: 5px;}
.bd_dis_line {width: 100%;height: 11px;background: url(../../images/line2.png) no-repeat;margin-bottom: 5px;}
.line_right_d01 {background: #dceaf8;padding-bottom: 10px;}
.line_right_title {font-size: 18px;color: #666;height: 60px;line-height: 60px;padding-left: 20px;}
.line_right_cont {width: 300px;margin:0 auto;background: #fff;}
.guest_pic {width: 85px;height: 85px;float: left;border:1px solid #d5d5d5;position: relative; margin-bottom: 5px; border-radius:50%;}
.guest_pic img {width: 85px; height:85px; border-radius:50%;}
.guest_pic .pto {padding: 2px 6px;color: #fff;background: #0078d7;position: absolute;font-size: 12px;bottom: 0;right: 0}
.guest_int h3 .pto {padding: 2px 6px;color: #0078d7;float:right;font-size: 12px;border-radius: 4px;}
.guest_int {width: 180px;float: right; margin-bottom: 5px;}
.guest_int h3 {color: #0078d7;font-size: 16px; margin-bottom: 6px;}
.guest_int p {color: #666;font-size: 14px;line-height: 22px;}
.guest_int p span {color: #0078d7;font-size: 16px;}
.line_cont_in {width: 280px;margin: 0 auto;border-bottom:1px dashed #b4b4b3;padding: 10px 0;}
.line_cont_in:last-child {border-bottom:none;}
.line_right_d02 {background: #fff;margin-top: 20px;}
.about_cont {border-top:1px solid #d5dbe0;border-bottom:1px solid #d5dbe0;padding-bottom: 10px;}
.about_cont_ul li img {width: 116px;height:73px !important;border:1px solid #d5d5d5;margin-left: 10px;}
.about_cont_ul li {margin-top: 10px;}
.about_cont_ul li p {width: 170px;margin-left: 10px;font-size: 16px;color: #666;display: inline-block;vertical-align: top;
line-height: 22px;}
.review_a {width: 300px;display: block;margin:10px auto;border: 1px solid #d5d5d5}
.review_a img {width: 100%;vertical-align: middle;}
.about_cont_p01 {width: 300px;margin: 0 auto;font-size: 16px;color: #666;}
.about_cont_p02 {color: #0078d7;}
.line_bot {margin-top: 30px; padding-bottom: 20px;}
.scene_pic {color: #666;font-size: 18px;}
/* 底部轮播 */
.picScroll-left{ overflow:hidden; position:relative;;width: 100%;margin:0 auto;  }
.picScroll-left  .prev,.picScroll-left  .next{ display:block;width:18px; height:50px; overflow:hidden;z-index: 999;
	 cursor:pointer;position: absolute;left:0px;top:50%;margin-top: -25px;font-size: 50px;line-height: 50px}
.picScroll-left  .next{right:0px;left:auto;}
.picScroll-left  .prev img {width: 100%;}
.picScroll-left  .next img {width: 100%;}
.picScroll-left .ahd{display: none}
.picScroll-left .abd{text-align: center;margin-top:15px }
.picScroll-left .abd .tempWrap{display: inline-block;}
.picScroll-left .abd ul{ overflow:hidden; zoom:1; text-align: center;}
.picScroll-left .abd ul li{ margin:0 10px;display: inline-block; overflow:hidden; text-align:center;width: 22%  }
.picScroll-left .abd ul li .pic{ text-align:center; }
.picScroll-left .abd ul li .pic img{ width: 100%; display:block;}
.picScroll-left .abd ul li .pic a:hover img{ border-color:#999;  }
/*弹窗*/
#line_tc_box {display: none;}
.line_tc {width: 720px;height: 380px;background: #fff;position: absolute;
    left: 50%;margin-left: -360px;top: 50%;margin-top: -190px;
    padding: 15px;border-radius: 5px;text-align: center;
}
.line_tc>h2 {font-size: 24px;color: #333;display: inline-block;border-bottom: 2px solid #0184df; padding-bottom: 2px;}
.line_tc>textarea {padding: 10px;border:1px solid #dedfdf;border-radius: 5px;display: block;width: 96%;margin: 25px auto 40px;
color: #666;font-size: 16px;line-height: 22px;outline: none;text-align: left;}
.line_tc_tj {color: #fff;font-size: 16px;padding: 10px 50px;border-radius: 6px;background: #0184df;}
.line_tc_tj:hover {color: #fff;}

/* 右侧二维码 */
#QRcode {
	width: 100px;
	background-color: #d8d8d8;
	padding: 10px;
	text-align: center;
	line-height:26px;
	font-size:12px;
	position:fixed;
	z-index:9999;
	right:0px;
	bottom:200px;
}
#QRcode img{
	vertical-align:middle;
}
.QRclose{
	display:block;
	border:1px solid #bdbab3;
	line-height:16px;
	float:right;
	position:absolute;
	right:0px;
	bottom:-18px;
	padding:0px 4px;
	background-color:#ffffff;
}
#qcode{margin-bottom:10px; width: 83px; border: solid 7px #ffffff;}
#qcode_foot img {width: 96px; border: solid 7px #ffffff; margin-left:20px;}.ICIMmenu {
	line-height: 50px;
	background-color: #f4f4f4;
	margin: auto;
	height: 50px;
	width: 1170px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0078d7;
	position: relative;
}


/* ICIM专题 */
.ICIMmenulist li {
	font-size: 16px;
	display: inline-block;
	margin-right: -4px;
}
.ICIMmenulist li a {
	padding-right: 16px;
	padding-left: 16px;
	display:block;
	height:100%;
}
.ICIMmenulist li a:hover {
	background-color:#eaeaea;
	color:#0078d7;
}
.ICIMmenuon a{
	background-color:#eaeaea;
	color:#0078d7 !important;
}
.ICIMmenuon a{
	color:#ffffff;
}
.ICIMmenulist {
	float:right;
	margin-right:20px;
}
.ICIMrollnews {
	background-image: url(../../images/ICIM_icon1.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 22px;
	padding-left: 40px;
	font-size: 14px;
	width:310px;
	float:left;
	height:50px;
	overflow:hidden;
}
.ICIMintro {
	width: 1170px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow: hidden;
}
.ICIMfocus {
	float: left;
	height: 450px;
	width: 700px;
}
.ICIMnews {
	float: right;
	width: 430px;
}
.ICIMmore {
	float: right;
	font-size: 14px;
	color: #666666;
}
.ICIMnews dl dt {
	font-size: 16px;
	line-height: 34px;
	text-align: center;
	height: 34px;
	overflow: hidden;
	margin: 0px 2em;
}
.ICIMnews dl dt a {
	color: #0078d7;
}
.ICIMnews dl dd {
	font-size: 14px;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	text-indent:2em;
}
.ICIMnews dl {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b4b4b3;
	padding-bottom: 16px;
	margin-top: 10px;
}
.ICIMnews ul li {
	line-height: 30px;
	background-image: url(../../images/ICIM_icon2.png);
	background-repeat: no-repeat;
	background-position: 6px center;
	height: 30px;
	padding-left: 20px;
	overflow: hidden;
	font-size: 16px;
}
.ICIMnews ul {
	margin-top:14px;
}.ICIMblock {
	width: 1170px;
	overflow: hidden;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.ICIM_guest {
	float: left;
	width: 820px;
}
.ICIM_organization {
	float: right;
	width: 310px;
	margin-top:5px;
}
.ICIM_guestlist {
	height: 470px;
	overflow-y:scroll;
	/*height:700px;*/
}
.ICIM_guestlist li h3 {
	font-size: 16px;
	color: #0078d7;
	line-height: 32px;
	white-space: nowrap;
    height: 32px;
    overflow: hidden;
}
.ICIM_guestlist li p {
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	text-align:left;
	padding:0px 5px;
}
.ICIM_guestlist li img {
	border-radius:50%;
	width:130px;
	height:130px;
}
.ICIM_guestlist li {
	width:140px;
	float:left;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:0px;
	cursor:pointer;
}
.ICIM_guestlist li:hover p{
	color: #0078d7;
}
.ICIM_organization dl {
	height: 470px;
	overflow-y: scroll;
	line-height: 24px;
}
.ICIM_organization dl dt {
	font-size: 16px;
	color: #0078d7;
	padding-left: 50px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-position: 20px center;
	background-color: #eaeaea;
	line-height: 32px;
	margin-bottom: 5px;
}
.ICIM_organization dl dd {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b4b4b3;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}
.ICIM_tab {
	line-height: 41px;
	height: 41px;
	width: 191px;
	font-size: 20px;
	text-align: center;
	background-image: url(../../images/ICIM_tab2.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #666666;
	display: inline-block;
	cursor:pointer;
	position:absolute;
	
}
.ICIM_tabon {
	background-image: url(../../images/ICIM_tab.png);
	color: #ffffff;
	z-index:10;
}
.ICIM_tabon .tag{color:#ffffff;}
.ICIM_tab2 {
	line-height: 30px;
	height: 30px;
	width: 141px;
	font-size: 16px;
	text-align: center;
	background-image: url(../../images/ICIM_tab2.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:100%;
	color: #666666;
	display: inline-block;
	cursor:pointer;
	position:absolute;
	
}
.ICIM_tab2on {
	background-image: url(../../images/ICIM_tab.png);
	color: #ffffff;
	z-index:10;
}
.ICIM_newpic {
	float: right;
	width: 290px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #f4f4f4;
	margin-bottom: 20px;
}
.ICIM_newpic h3 {
	font-size: 20px;
	line-height: 38px;
	color: #44403c;
	padding-left: 3px;
}
.ICIM_newpic img {
	height: 184px;
	width: 288px;
	border: 1px solid #a0a0a0;
}
.ICIM_newpic p {
	font-size: 14px;
	line-height: 24px;
	margin-top: 5px;
}
.ICIMmap {
	float: left;
	height: 400px;
	width: 600px;
	border: 1px solid #d5d5d5;
	margin-top: 20px;
}
.ICIMmap img{
	width: 600px;
}
.ICIMmaptxt {
	float: right;
	width: 520px;
	margin-top: 20px;
}
.ICIMmaptxt h3 {
	font-size: 22px;
	line-height: 40px;
	color: #000000;
	display:none;
}
.ICIMmaptxt p {
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 15px;
}
.ICIMmaptxt div {
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 15px;
}
.ICIMmaptxt p span {
	color: #0078d7;
}
.ICIMcontactus {
	float: left;
	width: 530px;
}
.ICIMcontactus img{
	height:auto !important;
}
.ICIMcontactustxt {
	float: right;
	width: 590px;
}
.ICIMcontactustxt h3 {
	font-size: 22px;
	line-height: 40px;
	color: #000000;
	display:none;
}
.ICIMcontactustxt p {
	font-size: 16px;
	line-height: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ICIMcontactustxt p span {
	font-size: 18px;
}
.meeting_bannertxt p{line-height:30px;}
.ICIMrollnews ul li {
	background-image: url(../../images/ICIM_icon2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	height:50px;
	overflow:hidden;
}
.ICIMlive {
	text-align: center;
}
.ICIMmenu_live {
	position: absolute;
	left: 390px;
	top: -7px;
}
.ICIMzzjg2 {
	line-height: 24px;
	width: 32%;
    float: left;
    margin: 0px 6px;
    background-color: #ffffff;
    margin-bottom: 10px;
	border:solid 1px #d5d5d5;
}
.ICIMzzjg2 dt {
	font-size: 16px;
	color: #0078d7;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 20px center;
	background-color: #eaeaea;
	line-height: 32px;
	margin-bottom: 5px;
}
.ICIMzzjg2 dd {
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

.sr99_dsjlist li {
	width: 214px;
	display:inline-block;
	margin-right:20px;
	white-space:normal;
}
.sr99_dsjlist li:last-child {
	margin-right:0px;
}
.sr99_dsjlist {
	overflow: auto;
	margin-top:10px;
	overflow-y:hidden;
	display:block;
	width:1170px;
	height:380px;
	white-space: nowrap;
}
.sr99_dsjblock{
	border: 1px solid #d4d4d4;
	background-color:#f6f6f6;
}
.sr99_dsjtime {
	text-align: center;
	font-size:16px;
	color:#a31430;
	line-height:24px;
}
.sr99_dsjblock img {
	width: 100%;
	height:130px;
	border-bottom:solid 5px #a31430;
	vertical-align:middle;
}
.sr99_dsjtxt {
	margin:10px;
	font-size: 14px;
	line-height: 24px;
	height:120px;
	overflow:hidden;
}
.sr99_dsjpoint {
	margin: 10px auto 20px auto;
	height: 10px;
	width: 10px;
	border-radius:50%;
	background-color:#a31430;
}
.sr99_dsjline {
	height: 0px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #d4d4d4;
	top: 49px;
    position: relative;
	z-index:-1;
}
.sr99_dsj {
	margin-top: 40px;
}
.right_pic_list .source{width:860px;}
.right_pic_list .picshowtxt_right{width:800px;}
.right_pic_list .picshowtop{width:860px;}
.right_pic_list .piccontext{width:908px;}
.right_pic_list .picshowlist{width:870px;}
.right_pic_list .picmidleft{margin-left:70px;}
.right_pic_list .piclistshow ul li{width:228px !important;}
.right_pic_list .picimg img{width:208px !important;}

.acceptance_notice {
	float: right;
	width: 270px;
	background-image: url(../../images/2p5r_notice.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 490px;
	font-size: 18px;
	line-height: 40px;
	padding-top: 60px;
	padding-right: 20px;
	padding-left: 20px;
}
.acceptance_video {
	float: left;
	height: 550px;
	width: 840px;
	position:relative;
}
.acceptance_video img{
	height: 550px;
	width: 840px;
	position:absolute;
	z-index:10;
}

.kjhb .art02_img {
	height: 274px;
	width: 202px;
	vertical-align: middle;
}
.kjhb li .art02_u_d {
	width: 202px;
}
.kjhb li .art02_u_dd {
	width: 200px;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
	color: #1dbb9c;
}
.kjhb li .art02_u_dd h2{
	height: 48px;
	overflow:hidden;
	font-size: 16px;
	line-height: 24px;
}
.kjhb li .shidu {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	width: 116px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:center;
}
.kjhb li .shidu:hover {
	color:#fff;
}
.kjhb li {
	width: 20%;
	float:left;
	margin-bottom:45px;
}
.kjhb{overflow:hidden;}
.kjhb_picblock{float:left;color: #49647f;}
.kjhbtc{height:627px; margin-top:-340px;}
.kjhbtc .tc_content_d {
	height: 555px;
	color: #49647f;
}
.kjhbtc .tc_content_d p {
	font-size: 14px;
    color: #49647f;
    line-height: 26px;
    margin-top: 10px;
    text-indent: 28px;
}
.kjhbtc .tc_content_d p img{
	max-width:580px;
	height:auto;
	margin-left:-28px;
}
.kjhbtc_tit {
	font-size: 18px;
	line-height: 22px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #49647f;
	padding-left: 10px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.kjhb_picblock .shidu {
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	height: 40px;
	margin-top: 10px;
}
.kjhb_picblock .shidu:hover {
	color:#fff;
}.kjhb_picblock img {
	height: 365px;
	width: 269px;
}
.kjhbtc_list li {
	line-height: 26px;
	height:26px;
	overflow:hidden;
}
.kjhbkey {
	background-repeat: repeat-x;
	width:720px;
}
.kjhbkey_bu {
	padding: 0px;
	height: 40px;
	line-height:38px;
	width: 92px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #1dbb9c;
	font-size: 16px;
	color: #FFF;
	font-family: "微软雅黑";
	float: right;
    margin-top: 8px;
    margin-right: 38px;
}
.kjhb_code {
	line-height: 38px;
	text-align: center;
	height: 38px;
	width: 267px;
	font-family: "微软雅黑";
	margin: 0px;
	padding: 0px;
	border: 1px solid #1dbb9c;
	background-color: #f1fffc;
	font-size:16px;
	margin-top:10px;
}
.rmtags li a {
	line-height: 26px;
	background-color: #e8e8e8;
	display: block;
	padding-right: 9px;
	padding-left: 9px;
	border-radius:3px;
	border: solid 1px #e8e8e8;
}
.rmtags li a:hover {
	background-color: #ffffff;
	color:#95278a;
	border: solid 1px #95278a;
	
}
.rmtags li {
	float: left;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom:5px;
	
}
.rmtags {
	overflow:hidden;
	width:330px;
	margin-left:-10px;
}
.rmtags_tit {
	float: left;
	line-height: 60px;
	height: 60px;
	font-size: 18px;
	color: #f67b31;
}
.rmtags_back {
	line-height: 60px;
	float: right;
	height: 60px;
	margin-right: 20px;
	color: #f67b31;
}
.rmtags_back:hover {
	color: #f67b31;
}
.rmtags_list {
	margin-right: 20px;
	margin-left: 20px;
	overflow:hidden;
}
.rmtags_list dt {
	font-size: 24px;
	color: #f67b31;
	line-height: 46px;
}
.rmtags_list dd a {
	line-height: 32px;
	background-color: #e8e8e8;
	display: block;
	padding-right: 18px;
	padding-left: 18px;
	border-radius:3px;
	border: solid 1px #e8e8e8;
}
.rmtags_list dd a:hover {
	background-color: #f67b31;
	color:#ffffff;
	border: solid 1px #f67b31;
	
}
.rmtags_list dd {
	float: left;
	margin-right: 10px;
	margin-bottom:12px;
	font-size:16px;
	
}
.rmtags_letters {
	background: #f67b31;
	padding: 5px 10px;
	border-radius: 
	5px;font-size: 14px;
	color: #fff;
	border:none;
	outline: none;
	padding-top: 7px;
	cursor: pointer;
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 20px;
	line-height:16px;
}
.rmtags_letters a{
	color: #fff;
}
.rmtags_letters>img {vertical-align: top;margin-right: 5px;}
.rmtags_letterslist {
	padding:20px;
	background: #f4f4f4;
}
.rmtags_letterslist .rmtags {
	width: 100%;
	text-align:center;
}
.rmtags_letterslist .rmtags li a{
	width:40px;
	background-color:#ffffff;
}
.rmtags_letterslist .rmtags li a:hover{
	background-color: #f67b31;
	color:#ffffff;
	border: solid 1px #f67b31;
}
.rmtags_choice {
	overflow: hidden;
	margin-top:10px;
}
.rmtags_choice li {
	line-height: 30px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 8px;
	border: 1px solid #cbd0d3;
	background-color: #f7f7f7;
	margin-bottom: 8px;
	cursor: pointer;
}
.rmtags_choiceon {
	line-height: 28px !important;
	border: 2px solid #f67b31 !important;
	padding: 0px 8px !important;
	background-image: url(../../images/lx09.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.rmtags_input {
	display: block;
	float: left;
	height: 24px;
	width: 200px;
	border: 1px solid #cbd0d3;
	padding-left: 13px;
	margin-left:18px;
	font-family: "微软雅黑";
}
.rmtags_bu {
	margin-top:0px;
	height:26px;
	width:44px;
	margin-left:5px;
}

.rmtags_choice2 {
	overflow: hidden;
	margin-top:10px;
}
.rmtags_choice2 li {
	line-height: 30px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 8px;
	border: 1px solid #cbd0d3;
	background-color: #f7f7f7;
	margin-bottom: 8px;
	cursor: pointer;
}
.rmtags_choiceon2 {
	line-height: 28px !important;
	border: 2px solid #f67b31 !important;
	padding: 0px 8px !important;
	background-image: url(../../images/lx09.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.xz_h3 {
	text-align: left;
	width: 4%;
}


/*新增*/
.addTagBox{ overflow: hidden; margin-left: 10px; }
.addTagBox li{ float: left; position: relative; }
.addTagBox li .addTagBox_b{ 
	font-size: 14px;
	 margin: 15px 0 0 10px;
	 border: 2px solid #f67b31 !important;
     line-height: 28px;
     padding: 0px 8px ;
     background-color: #f7f7f7;
	  }
.addTagBox li .addTagBox_del{
	position: absolute;
	right: -2px;
	top: 10px;
	background: #F67B31;
	border-radius: 50%;
	height: 12px;
	width: 12px;
	text-align: center;
	line-height: 12px;
	color: #fff;
	cursor: pointer;
 } 
.detail_head h1 .return_library a { color: #df4646; }
.detail_head h1 i { display: inline-block; font-weight: bold; font-size: 30px; color: #df4646; margin: 0 10px; }
.detail_head h1 .ico_library { display: inline-block; padding-left: 10px; padding-right: 10px; width: auto; height: 40px; line-height: 40px; background: #df4646; color: #fff; border-radius: 5px; text-align: center; }
.detail_head h1 a:hover { opacity: 0.8; }

.ziliao_recharge {width: 100%;overflow: hidden;}
.ziliao_recharge .ziliao { width: 50%; float: left; height: 60px; box-sizing: border-box; }
.ziliao_recharge .tbrecharge {background: #ff815a!important;border-bottom-color: #d1623f!important; border-left: 1px solid #fff;}
.ziliao_recharge .ziliao>img {margin-left: 12px;width: 24px;height: 24px;}
.ziliao {background:#60aaf9;height: 58px;width: 100%;border-bottom: 4px solid #2f8ff6}
	  

/*会议视频成果展示*/
.pptpic_list { width: 778px; overflow: hidden; margin-left: -20px; margin-top: 20px; }
.pptpic_list li { float: left; margin-left: 20px; margin-bottom: 20px; }
.pptpic_list li img { width: 237px; height: 160px; border: 1px solid #d4d4d4; }


/*论文培训班专题*/
.meeting_left.tts {
	height: auto;
}
.meeting_left.tts .meeting_block {
	width: 800px;
	min-width: 800px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.meeting_left.tts .meeting_tit {
	width: 800px;
}
.meeting_left.tts .meeting_tit ul {
	margin-left: 0px;
}
.meeting_left.tts .meeting_tit ul li:hover {
	background-color:rgba(255, 255, 255, 0) !important;
}
.meeting_left.tts .gundiv {
	margin-left: 34px;
	width: 724px;
    padding-top: 0px;
}
.meeting_left.tts .gundiv ul {
	margin-left: -13px;
}
.meeting_left.tts .gundiv ul li {
	margin: 0 0 0 13px;
	width: 230px;
	height: 218px;
}
/*
.meeting_left.tts .gundiv ul li:nth-child(4) {
	display: none;
}
    */
.meeting_left.tts .gundiv ul li img {
	width: 230px !important;
	height: 155px !important;
}
.meeting_left.tts .mr_frUl {
	height: auto;
}
.meeting_left.tts .mr_frUl ul li img{display:block;margin-bottom:16px; width:232px; height:155px;}
.meeting_left.tts .mr_frUl ul li {width: 232px !important; margin-right: 14px; height: auto;}
.meeting_left.tts .mr_frbox {
	width: 800px;
	height: auto;
}
.meeting_left.tts .meeting_content {
	width: 800px;
}
.meeting_left.tts .mr_frBtnR, .meeting_left.tts .mr_frBtnL {
	margin-top: 115px;
}
.sm_booklist ul { margin-left: -30px; overflow: hidden; margin-top: 30px;}
.sm_booklist ul li { float: left; margin-left: 58px; width: 177px; text-align: center; }
.sm_booklist ul li h3 { font-size: 16px; margin: 2px 0; max-height: 40px; overflow: hidden; line-height: 20px;}
.sm_booklist ul li img { width: 165px; height: 240px; border: 1px solid #d2d2d2; padding: 5px; margin-bottom: 5px; }
.sm_discusslist {height: 590px; overflow-y: scroll; margin-top: 20px; }
.sm_discusslist li { height: auto; border-bottom: 1px dashed #ccc; padding: 15px 0; line-height: 24px; min-height: 100px;}
.sm_discusslist li:first-child { padding-top:5px; }
.sm_discusslist li:last-child { border: 0px; padding-bottom: 10px; }
.sm_discusslist li img {width: 40px; height: 40px; float:left; margin-top: 5px; border-radius: 50%; }
.sm_discusslist li h3 { color: #333; font-size: 14px; margin-bottom: 8px; line-height: 24px; min-height: 24px; padding: 8px 8px 8px 34px; background-color: #f9f9f9; font-weight: bold; background-image: url(../../images/question.png); background-repeat: no-repeat; background-position: 10px 10px;}
.sm_discusslist li h4 { color: #999; margin-bottom: 5px;}
.sm_discusslist .discuss_txt {padding-left: 55px; }
.sm_discusslist .discuss_txt time { float:right; font-size:12px; }
.sm_discusslist .discuss_txt a { color: #0078d7; }
.sm_discusslist .discuss_txt p {height: auto; line-height: 24px; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.sm_discusslist .discuss_txt p:hover { color: #333;}
.meetiing_right.interaction {
	background-image: none;
	padding: 0px;
	width: 320px;
	margin-top: 20px;
}
.askbox {
	background-color: #f9f9f9;
    border-top: solid 1px #0078d7;
    padding: 4px 10px 20px 10px;
    margin-top: 10px;
}
.askbox h3 {
	line-height: 16px;
	font-size: 14px;
	border-left: solid 5px #0078d7;
	margin: 14px 0;
	padding-left: 6px;
}
.askbox-txt {
	width: 220px;
	height: 48px;
    padding: 5px;
    margin: 0px;
    vertical-align: middle;
    font-size: 14px;
    font-family: auto;
    resize: none;
}
.askbox-btn {
	height: 46px;
    width: 100%;
    background: #0078d7;
    border: 0;
    color: #fff;
    border-radius: 3px;
    vertical-align: middle;
    font-size: 18px;
    margin-top: 15px;
}

/*互动专区*/
.meeting_left.interaction {
	width: 820px;
	height: auto;
}
.meeting_left.interaction .bread-nav {
	margin-bottom: 15px;
    color: #999;
}
.meeting_left.interaction .bread-nav a {
	color: #0078d7;
}
.meeting_right.interaction {
	width: 320px;
	height: auto;
	float: right;
}
.meeting_right .sm_booklist ul {
	margin-left: 0px;
	margin-top: 20px;
}
.meeting_right .sm_booklist ul li {
	width: 140px;
	margin: 10px;
}
.meeting_right .sm_booklist ul li img {
	width: 128px;
	height: 185px;
	margin-bottom: 0;
}
.meeting_right .sm_booklist ul li h3 {
	font-size: 14px;
	height: 40px;
}
.interaction .visited {
	padding-top: 10px;
}
.interaction .visited>li {
    width: 33%;
    text-align: center;
    margin-bottom: 5px;
    float: left;
}
/*.interaction .visited li .head .photo_show {
	left: -96px !important;
}*/

.meeting_block.locationmv .meeting_tit ul {
    margin-left: 0px;
}
.meeting_block.locationmv .meeting_tit ul li {
    background-color: transparent !important;
}
.mr_tit .r_tager {
    line-height: 38px;
    height: 44px;
    float: left;
    width: 100%;
}
.mr_tit .r_tager li {
	font-size: 20px !important;
	margin-right: 20px !important;
	padding: 0 0 15px 0 !important;
}
.mr_tit .r_tager li:hover {
	background-color: transparent !important;
}
.visited.TutorList>li{
	width: 20%;
}
.visited.TutorList>li:nth-child(5n+1) {
	clear: both;
}


.lecture_info .lecture_tit {
    font-size: 18px;
    line-height: 59px;
    color: rgb(68, 68, 68);
    background-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(238, 238, 238);
    background-image: none;
    padding-left: 0px;
    height: 59px;
}
.lecture_commend .comment_vid .take .com_bot {
    width: calc(100% - 30px);
    padding: 10px;
}
.comment_vid .take .com_bot {
    float: left;
    width: 718px;
    margin-top: 20px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(212, 212, 212);
    border-image: initial;
    background-color: #fff;
    padding: 30px 20px;
}
.lecture_commend .comment_vid .take .com_bot figure figcaption {
    width: calc(100% - 76px);
}
.comment_vid .take .com_bot figure figcaption {
    float: left;
    margin-left: 20px;
    width: 570px;
}
.lecture_right > .lecture_commend .comment_vid .take {
    width: 788px;
    height: 564px;
    overflow-y: auto;
}
.lecture_commend .comment_vid .take .com_bot figure i {
    color: rgb(70, 195, 123);
    line-height: 24px;
    font-size: 14px;
    float: right;
    padding-left: 0px;
}
.lecture_commend .comment_vid .take .com_bot figure {
    width: 100%;
    float: left;
}
.lecture_commend .comment_vid .take .com_bot .reply_list {
    float: left;
    width: calc(100% - 96px);
    margin-left: 76px;
    border-top: solid 1px #ccc;
    padding-top: 5px;
    margin-top: 5px;
    background-color: #f4f6f8;
    padding-left: 10px;
    padding-right: 10px;
}
.lecture_commend .comment_vid .take .com_bot .reply_list figure {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 5px;
    margin-bottom: 5px;
}
.lecture_commend .comment_vid .take .com_bot .reply_list figure figcaption {
	width: calc(100% - 76px);
    margin-left: 20px;
}
.lx_act img {
	max-width: 100%;
}

.home_newslist li a {
	background-image: url(../../images/home_newslist.png);
    background-position: 6px 8px;
}

.envelope {
	position: relative; 
	float:right;
}
.envelope .fa-circle {
	position: absolute;
    color: red;
    font-size: 10px;
    top: -3px;
    right: -6px;
}
.elipsis3 {
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	display: -webkit-box
}