html {

  overflow-y: scroll;

}

/*------------------------------------------------------

	Fouse Styles 

--------------------------------------------------------*/

.Sd_Top{

	margin-top:20px;

	margin-bottom:5px;

}

.content-slider {

  overflow: hidden;

  zoom: 1;

  position: relative;

  margin-bottom: 0;

  z-index: 1;

}

.flex-direction-nav a:focus {

  outline: 0;

}

.flex-control-nav {

  display: block;

  clear: both;

  padding: 15px 0 0 0;

}

.lt-ie8 .flex-direction-nav {

  margin-top: -52px;

}

.compact-nav .flex-direction-nav li a {

  width: 35px;

  height: 35px;

  position: absolute;

  bottom: 11px;

  top: auto;

}

.compact-nav .flex-direction-nav li .next {

  left: auto;

  right: 1px;

  background-position: -62px -9px;

}

.compact-nav .flex-direction-nav li .prev {

  left: auto;

  right: 37px;

  background-position: -6px -9px;

}



.medium-caption {

  font-size: 14px;

  padding: 10px 10px 28px 0px;

  width: 100%;

  position: absolute;

  text-align:right;

  left: 0;

  color:#FFF;

  bottom: -15px;

  background-color: rgba(0, 0, 0, 0.5);

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000,GradientType=0 );

  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)";

}

h4.head {

	color: #0AA770;

	font-size:17px;

	font-weight: 500;

	letter-spacing: 2px;

	padding: 0 0 6px 0;

	border-bottom:2px solid #DCDCDC;

	position:relative;

}

span.line {

	width: 90px;

	height: 2px;

	background: #0AA770;

	display: block;

	position: absolute;

	left:0;

	top:24px;

}

.tushuo_row_b{

	margin-bottom:10px;

	margin-right:15px;

}

.tushuo_row{

	padding-left:15px;

	margin-top:10px;

}

.tushuo{

	padding-right:15px;

	padding-left:0px;

}

.tushuopds_rows{

	padding-left:8px;

	padding-right:8px;

}

.img-bottom{

	position:absolute;

	top:64%;

	padding-right:15px;

	width:100%;

	overflow:hidden;

}

.img-bottom p{

	color:#fff;

	background:rgba(0, 0, 0, 0.6);

	font-size:12px;

	margin:0;

	padding:5px 8px;

	overflow:hidden;

	text-align:center;

}

.xhdt{

	margin-top:20px;

}
.xhdt ul li{
	padding-bottom: 10px;
	font-size: 17px;
}
.xhdt ul li a{
	color: #333;
}
.xhdt ul li a:hover{
	color: #1E4FCE;
}

.reg_tab_top{

	margin-top:10px;

	margin-bottom:15px;

	background: url(imageszhiku_bg_h.png) repeat-x bottom;

}

.reg_tab_t{

	float:left;

	border-bottom:2px solid #606060;

}

.reg_tab_t p{

	padding-bottom:12px;

	font-size:18px;

	font-weight:bold;

}

.reg_tab_t p span{

	color:#0AA770;

	border-left:5px solid #0AA770;

	padding-left:8px;

}

.register_tab{padding:0px; margin:0px auto; float:right;}

.nav-tabs>li>a{

	color:#666;

	padding-left:0px;

	padding-right:0px;

	margin-left:15px;

	padding-bottom:0px;

}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#066; cursor:default; background-color:#fff; border:0px; border-bottom:2px solid #066; padding-bottom:5px;}

.nav-tabs>li>a:hover{border:0px; border-bottom:2px solid #066; color:#066; background-color:#fff; padding-bottom:5px;}

.tab-content{

	background:#F1F1F1;

}



.reg_content_bottom{

	padding-bottom:12px;

}

.reg_content_div_1{

	margin-left:15px;

	margin-top:25px;

	margin-right:-15px;

}

.reg_content_div_2{

	padding:15px 15px 15px 15px;

	font-size:14px;

	line-height:25px;

}

.lilunyan_j{

	font-size:14px;

	margin-top:10px;



}

.lilunyan_j_zsh{

	margin-left:15px;

	margin-bottom:15px;

}

.lilunyan_j p{

	float:left;

	width:385px;

	overflow:hidden;

	padding-left:25px;

	line-height:27px;

}

.lilunyan_j p a{

	color:#333;

}

.lilunyan_j p a:hover{

	color:#2E6AA7;

}

.lilunyan_j_li{

	border-right:1px solid #CECECD;

}

.lilunyan_l{

	padding-left:0px;

}

.zishang_op{

	float:left;

}

.lilunyan_k{

	padding-right:0px;

	border-right:1px solid #CECECD;

	margin-top:15px;

}

.zishang_z{

	margin-left:10px;

	margin-right:10px;

}

.zishang_z_p1 a{

	color:#0AA770;

	text-decoration:underline;

}

.zishang_z_p2{

	width:200px;

	color:#818181;

	font-size:13px;

	line-height:23px;

	padding-top:10px;

}

.login_b{

	margin-top:15px;

}



.blue_tab_top{

	margin-top:15px;

}

.blue_tab{

	border-bottom:2px solid #0AA770;

}

.navx-tabs>li{

	background:#C9C9C9;

}

.navx-tabs>li>a{

	color:#666;

	background:#F2F2F2;

	padding-left:15px;

	padding-right:15px;

	margin-left:0px;

}

.navx-tabs>li.active>a,.navx-tabs>li.active>a:focus,.navx-tabs>li.active>a:hover{color:#fff; cursor:default; background-color:#0AA770; border:0px; padding-bottom:12px;}

.navx-tabs>li>a:hover{border-color:#eee #eee #ddd; border-bottom:0px; color:#066;}

.navx-tabs>li>a{margin-right:1px;line-height:1.1;border:1px solid transparent;border-radius:0px}

.blue_tab_content{

	background:#FFF;

}

.blue_tab_row{

	margin-left:0px;

	padding-top:15px;

}

.blue_tab_ul{

	margin-top:2px;

}

.blue_tab_ul li{

	font-size:14px;

	line-height:25px;

}

.blue_tab_ul li a{

	color:#333;

}

.blue_tab_ul li a:hover{

	color:#2E6AA7;

}

.reg_tab_topv{

	border-top:0px;

	border-bottom:1px solid #DCDCDC;

	background:none;

	font-weight: 500;

	padding: 0px;

	margin-top:10px;

	margin-bottom:0px;

}
/*------------------------------------------------------

	焦点项目

--------------------------------------------------------*/
.focus-p1{
	margin-top:15px;
}
.focus-p1z{
	width:62.16%;
}
.focus-p1y{
	width:32.43%;
}
.focus-p1z-p1{
	padding-top:5px;
}
.focus-p1z-p1 a{
	color:#000;
	font-weight:bold;
}
.focus-p1z-p2{
	font-size:13px;
	text-align:justify;
	line-height:21px;
	padding-top:10px;
}

/*------------------------------------------------------

	Body Sed

--------------------------------------------------------*/

.body_bg_h{

	background:#F1F1F1;

	margin-top:15px;

	padding-top:15px;

}

.nav-tabstp>li>a{

	color:#666;

	font-size:15px;

	padding-left:0px;

	padding-right:0px;

	margin-left:15px;

	padding-bottom:0px;

}

.nav-tabstp>li.active>a,.nav-tabstp>li.active>a:focus,.nav-tabstp>li.active>a:hover{color:#066; cursor:default; background-color:#F1F1F1; border:0px; border-bottom:2px solid #066; padding-bottom:6px;}

.nav-tabstp>li>a:hover{border:0px; border-bottom:2px solid #066; color:#066; background:#F1F1F1; padding-bottom:6px;}

.blue_tab_ul_sp{

	border-top:1px solid #CFCFCE;

	margin-right:15px;

	padding-top:10px;

}

.blue_tab_row_rt{

	margin-left:0px;

	padding-top:0px;

}

/*------------------------------------------------------

	Body Thd

--------------------------------------------------------*/

.pinpai_p{

	font-size:14px;

}

.pinpai_p p{

	padding-top:10px;

	font-size:13px;

	padding-bottom:5px;

	line-height:21px;

	text-align:center;

}

.pinpai_p p a{

	color:#333;

}

.pinpai_p p a:hover{

	color:#2E6AA7;

}

.pinpai_p span{

	font-size:12px;

	color:#808080;

}

.body_bg_we{

	background:#F1F1F1;

	padding-top:10px;

}

.work-post {

    overflow: hidden;

}



.work-post-gal {

    position: relative;

}



.work-post-gal img {

    width: 100%;

    -webkit-backface-visibility: hidden;

}



.hover-box {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background: rgba(0,0,0,0.6);

    transition: all 0.17s ease-in-out;

    -moz-transition: all 0.17s ease-in-out;

    -webkit-transition: all 0.17s ease-in-out;

    -o-transition: all 0.17s ease-in-out;

    transform: scale(0);

    -webkit-transform: scale(0);

    -moz-transform: scale(0);

    -o-transform: scale(0);

}



.hover-box a {

    width: 50px;

    height: 50px;

    display: inline-block;

    position: absolute;

    top: 50%;

    margin-top: -25px;

    transition: all 0.35s ease-in-out;

    -moz-transition: all 0.35s ease-in-out;

    -webkit-transition: all 0.35s ease-in-out;

    -o-transition: all 0.35s ease-in-out;

    transform: scale(0.1);

    -webkit-transform: scale(0.1);

    -moz-transform: scale(0.1);

    -o-transform: scale(0.1);

    -webkit-backface-visibility: hidden;

}



.work-post:hover .hover-box {

    transform: scale(1);

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -o-transform: scale(1);

    -webkit-backface-visibility: hidden;

}



.work-post:hover .hover-box a {

    transform: scale(1);

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -o-transform: scale(1);

    -webkit-backface-visibility: hidden;

}



.hover-box a:after {

    position: absolute;

    content: '';

    width: 50px;

    height: 50px;

    background: url('imageszoom-after.png') center center no-repeat;

    transition: all 0.17s ease-in-out;

    -moz-transition: all 0.17s ease-in-out;

    -webkit-transition: all 0.17s ease-in-out;

    -o-transition: all 0.17s ease-in-out;

}



.hover-box a:hover:after {

    transform: scale(1.2);

    -webkit-transform: scale(1.2);

    -moz-transform: scale(1.2);

    -o-transform: scale(1.2);

    opacity: 0;

}



.hover-box a.zoom {

    right: 36%;

    background: url('imageszoom.png') center center no-repeat;

}



.hover-box a.page {

    right: 36%;

    background: url('imagespage.png') center center no-repeat;

}



.hover-box a.video {

    right: 36%;

    background: url('imagesvideo_ico.png') center center no-repeat;

}

.callbacksd_tabs a:after {

	content: "\f111";

	font-size: 0;

	font-family: FontAwesome;

	visibility: visible;

	display: block;

	height: 16px;

	width: 16px;	

	display: inline-block;

	background:#fff;

	border-radius:50%;

}

.callbacksd_here a:after{

	background:#4597a8;

}

.callbacksd_tabs a{

	visibility:hidden;

}

.callbacksd_tabs li{

	display:inline-block;

}

ul.callbacksd_tabs.callbacksd1_tabs {

	position: absolute;

	bottom: 10%;

	z-index: 999;

	left: 35%;

}

ul.callbacksd_tabs.callbacksd2_tabs {

	position: absolute;

	bottom: 10%;

	z-index: 999;

	left: 35%;

}

.body_we_bot{

	padding-bottom:25px;

}

/*------------------------------------------------------

	Body fo

--------------------------------------------------------*/

.hyzhanshi{

	margin-top:5px;

}

.hyzhanshi_qw{

	margin-top:10px;

	margin-left:-5px;

}

.hyzhanshi_div{

	padding-left:5px;

	padding-right:5px;

	margin-bottom:10px;

}

.hyzhanshi img{

	border:1px solid #D3D3D3;

}

.friendlink_1 li{

	width:115px;

	float:left;

	font-size:14px;

	margin-left:2px;

	margin-bottom:10px;

}

.friendlink_1 li p{

	width:115px;

	height:18px;

	overflow:hidden;

}

.friendlink_1 li p a{

	color:#333;

}

.friendlink_1 li p a:hover{

	color:#2E6AA7;

}

/*------------------------------------------------------

	补充

--------------------------------------------------------*/

.hyzhanshi_ads_06{

	padding-left:0px;

	padding-right:0px;

	margin-top:20px;

}

.hyzhanshi_ads_07{

	padding-left:0px;

	padding-right:0px;

	margin-top:20px;

}

.index_spec{

	background:#F1F1F1;

	padding:8px 20px;

}

.index_spec_m{

	float:right;

	font-size:14px;

	padding-top:5px;

}

.post-masonry{

	margin-bottom:16px

}

.post-masonry .post-thumb {

    overflow: hidden;

    position: relative;

}



.post-masonry .post-thumb img {

    width:112px;

	height:85px;

    display: block;

	border:1px solid #EAEAEA;

}



.post-masonry .post-thumb .title-over a {

    color: #fff;

}



.post-masonry .post-thumb .post-hover {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 70px;

    left: 0;

    visibility: hidden;

    opacity: 0;

    background: rgba(0,0,0,0.55);

    -webkit-transition: all 150ms ease-in-out;

    -moz-transition: all 150ms ease-in-out;

    -ms-transition: all 150ms ease-in-out;

    -o-transition: all 150ms ease-in-out;

    transition: all 150ms ease-in-out;

}



.post-masonry .post-thumb .post-hover .inside {

    position: relative;

    top: 50%;

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -webkit-transform: translateY(-50%);

    transform: translateY(-50%);

}



.post-masonry .post-thumb .post-hover p {

    font-size: 12px;

	padding:0px 10px;

}



.post-masonry .post-thumb .post-hover p a{

	color:#FFF;

}



.post-masonry .post-thumb:hover .title-over {

    -webkit-transition: all 150ms ease-in-out;

    -moz-transition: all 150ms ease-in-out;

    -ms-transition: all 150ms ease-in-out;

    -o-transition: all 150ms ease-in-out;

    transition: all 150ms ease-in-out;

    visibility: hidden;

    opacity: 0;

    bottom: -50px;

}



.post-masonry .post-thumb:hover .post-hover {

    top: 0;

    visibility: visible;

    opacity: 1;

}

.index_spec_mcv ul{

	margin-top:10px;

	margin-bottom:4px;

}

.index_spec_mcv ul li{

	font-size:14px;

	line-height:27px;

	background: url('imagesico-2.gif') 2px 11px no-repeat;

	padding-left:15px;

}

.index_spec_mcv ul li a{

	color:#444;

}

.index_spec_mcv ul li a:hover{

	color:#FF8000;

}



@media(max-width:1024px){

.xhdt{

	margin-top:20px;

}
.xhdt ul li{
	font-size: 14px;
}


}

@media(max-width:768px){

.slider {

	margin-top:5px;

}

.xhdt{

	margin-top:22px;

}
.xhdt ul li{
	padding-bottom: 10px;
	font-size: 12px;
}

}

@media(max-width:736px){

.tushuo_row{

	display:none;

}

h4.head {

	border-top:1px solid #DCDCDC;

	border-bottom:1px solid #DCDCDC;

	background:#F5F5F5;

	font-size:16px;

	font-weight: 500;

	letter-spacing: 2px;

	padding: 8px 0 8px 15px;

}

span.line {

	top:32px;

	left:15px;

}

.TOP_Title_Bg{

	background:#EBEBEB;

}

.TOP_Title{

	margin-top:15px;

	background:#FFF;

}

.xhdt{

	margin-top:0px;

}

.TOP_Title{

	border-bottom:0px;

	padding-bottom:0px;

}

.register_tab{

	font-size:14px;

}

.reg_tab_t{

	float:left;

	border-bottom:2px solid #606060;

	margin-top:13px;

}

.reg_tab_t p{

	padding-bottom:6px;

	font-size:16px;

	padding-right:20px;

}

.reg_tab_t p span{

	color:#0AA770;

	border-left:0px;

	padding-left:0px;

}

.nav-tabs{

	padding-top:0px;

}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#066; cursor:default; background-color:#F5F5F5; border:0px; border-bottom:2px solid #066; padding-bottom:11px;}

.nav-tabs>li>a{

	color:#666;

	padding-left:5px;

	padding-right:5px;

}

.tab-content{

	background:#Fff;

}

.zishang_z_p1{

	text-align:left;

	font-size:14px;

	font-weight:600;

	border-bottom:1px dotted #CACACA;

	line-height:23px;

	background: url(imagesico_shu_red.png) 0px 5px no-repeat;

	padding-left:10px;

	margin-left:15px;

	margin-right:15px;

	padding-bottom:10px;

	margin-top:10px;

}

.zishang_z_p1 a{

	color:#333;

	text-decoration:none;

}

.zishang_z_p2{

	display:none;

}

.zishang_op{

	float:none;

	padding-right:45px;

}

.zishang_z{

	display:none;

}

.reg_content_div_1{

	margin-left:15px;

	width:90%;

}

.reg_content_div_1 img{

	margin-top:0px;

	width:100%;

}

.reg_content_div_2{

	padding:20px 15px 15px 15px;

	font-size:14px;

	line-height:25px;

}

.lilunyan_l{

	padding-left:30px;

	padding-right:30px;

	margin-top:0px;

}

.lilunyan_j p{

	width:100%;

	float:none;

	line-height:21px;

	border-bottom:1px dotted #CACACA;

	overflow:hidden;

	padding:10px 0px;

}

.lilunyan_j_zsh{

	margin-left:30px;

}

.lilunyan_j_zsh p{

	width:93%;

	float:none;

	line-height:21px;

	border-bottom:1px dotted #CACACA;

	overflow:hidden;

	padding:10px 0px;

}

.lilunyan_j_li{

	border-right:0px;

}

.gonggao{

	background:#FFF;

	margin-top:15px;

}

.login_b_z{

	margin-left:15px;

	margin-right:0px;

	padding-right:0px;

}

.login_b_y{

	padding-left:0px;

	margin-left:0px;

	margin-right:15px;

}



.blue_tab_top{

	background:#FFF;

}

.blue_tab{

	border-top:1px solid #DCDCDC;

	border-bottom:0px;

	background:#F5F5F5;

}

.navx-tabs{

	padding-left:15px;

}

.navx-tabs>li>a{

	color:#666;

	background:#F2F2F2;

	padding-left:10px;

	padding-right:10px;

}

.navx-tabs>li.active>a,.navx-tabs>li.active>a:focus,.navx-tabs>li.active>a:hover{color:#fff; cursor:default; background-color:#0AA770; border:0px; padding-bottom:12px; border-bottom:1px solid #DCDCDC;}

.navx-tabs>li>a:hover{border-color:#eee #eee #ddd; border-bottom:0px; color:#066;}

.navx-tabs>li>a{margin-right:1px;line-height:1.1;border:1px solid transparent;border-radius:0px}

.blue_tab_row{

	margin-left:15px;

	margin-right:0px;

}

.blue_tab_ul{

	margin-right:15px;

	margin-top:-10px;

}

.blue_tab_ul li{

	line-height:21px;

	border-bottom:1px dotted #CACACA;

	overflow:hidden;

	padding:10px 0px;

}



.ad_phone{

	background:#EBEBEB;

}

/*------------------------------------------------------

	Body Sed

--------------------------------------------------------*/

.body_bg_h{

	background:#F1F1F1;

	margin-top:0px;

	padding-top:0px;

	padding-bottom:15px;

}

.body_bg_we{

	padding-top:0px;

}

.gjhlzc_top{

	margin-top:0px;

}

.blue_tab_ul_sp{

	border-top:0px;

	padding-top:0px;

}

.blue_tab_row_rt{

	margin-left:15px;

	padding-top:15px;

	margin-right:0px;

}

.nav-tabstp>li>a{

	margin-left:10px;

}

.nav-tabstp>li.active>a,.nav-tabstp>li.active>a:focus,.nav-tabstp>li.active>a:hover{color:#066; cursor:default; background-color:#F1F1F1; border:0px; border-bottom:2px solid #066; padding-bottom:10px;}

.nav-tabstp>li>a:hover{border:0px; border-bottom:2px solid #066; color:#066; background:#F1F1F1; padding-bottom:10px;}

.pinpai_p span{

	display:none;

}

.pinpai_p p{

	padding-top:2px;

	font-size:13px;

	padding-bottom:30px;

	line-height:36px;

	height:46px;

	overflow:hidden;

}

.pinpaihd_phone{

	margin-top:0px;

	padding-left:15px;

}

.body_we_bot{

	padding-bottom:17px;

}

/*------------------------------------------------------

	Body fo

--------------------------------------------------------*/

.hyzhanshi{

	margin-top:0px;

}

.hyzhanshi_qw{

	margin-top:10px;

	margin-left:5px;

}

.hyzhanshi_div{

	padding-left:5px;

	padding-right:5px;

	margin-bottom:10px;

}

.hyzhanshi_qw img{

	border:1px solid #D3D3D3;

}

.nav-tabstdx{

	border-bottom:0px;

}

.nav-tabstdx>li>a:hover{border:0px; border-bottom:2px solid #066; color:#066; background:#F1F1F1; padding-bottom:12px;}

.hyzhanshi_fid{

	display:none;

}

/*------------------------------------------------------

	补充

--------------------------------------------------------*/

.hyzhanshi_ads_06{

	padding-left:15px;

	padding-right:15px;

	margin-top:0px;

}

.hyzhanshi_ads_06 div div{

	margin-top:20px;

}

.hyzhanshi_ads_07{

	padding-left:0px;

	padding-right:0px;

	margin-top:0px;

}

.hyzhanshi_ads_08{

	display:none;

}

.index_spec{

	background:#F1F1F1;

	padding:8px 20px;

	margin-top:18px;

}

.reg_tab_top{

	margin-top:0px;

}

.reg_tab_topv{

	border-top:0px;

	border-bottom:1px solid #DCDCDC;

	background:none;

	font-weight: 500;

	padding: 0px;

	margin-top:-10px;

	margin-bottom:0px;

}

.index_spec_m{

	float:right;

	font-size:14px;

	padding-top:15px;

}



.gonggao_tel{

	display:none;

}

}

@media(max-width:640px){

.img-responsive-tel,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}

.slider {

	margin-top:5px;

}

.Sd_Top{

	margin-top:10px;

	margin-bottom:0px;

}

.tushuo_row{

	display:none;

}

h4.head {

	border-top:1px solid #DCDCDC;

	border-bottom:1px solid #DCDCDC;

	background:#F5F5F5;

	font-size:16px;

	font-weight: 500;

	letter-spacing: 2px;

	padding: 8px 0 8px 15px;

}

span.line {

	top:32px;

	left:15px;

}

.TOP_Title_Bg{

	background:#EBEBEB;

}

.TOP_Title{

	margin-top:15px;

	background:#FFF;

}

.xhdt{

	margin-top:0px;

}
.TOP_Title{

	border-bottom:0px;

	padding-bottom:0px;

}

}

@media(max-width:480px){

.slider {

	margin-top:5px;

}

.Sd_Top{

	margin-top:10px;

	margin-bottom:0px;

}

.tushuo_row{

	display:none;

}

h4.head {

	border-top:1px solid #DCDCDC;

	border-bottom:1px solid #DCDCDC;

	background:#F5F5F5;

	font-size:16px;

	font-weight: 500;

	letter-spacing: 2px;

	padding: 13px 0 13px 15px;

}

span.line {

	top:42px;

	left:15px;

}

.TOP_Title_Bg{

	background:#EBEBEB;

}

.TOP_Title{

	margin-top:15px;

	background:#FFF;

}

.xhdt{

	margin-top:0px;

}
.xhdt ul li{
	padding-bottom: 10px;
	font-size: 15px;
	border-bottom:1px dotted #CACACA;
	padding-left:15px;
	padding-top:10px; 
}

.TOP_Title{

	border-bottom:0px;

	padding-bottom:0px;

}
/*------------------------------------------------------

	焦点项目

--------------------------------------------------------*/
.gonggao{
	padding-bottom:15px;
}
.focus-p1{
	margin-top:10px;
}
.focus-p1z{
	width:100%;
	padding:0px 15px;
}
.focus-p1y{
	display:none;
}
.focus-p1z-p1{
	padding-top:5px;
}
.focus-p1z-p1 a{
	color:#000;
	font-weight:bold;
}
.focus-p1z-p2{
	font-size:14px;
	text-align:justify;
	line-height:23px;
	padding-top:6px;
}

}

@media(max-width:400px){

.img-bottom{

	display:none;

}

}

@media(max-width:320px){

.slider {

	margin-top:5px;

	margin-bottom:0px;

}

.Sd_Top{

	margin-top:10px;

	margin-bottom:0px;

}

.tushuo_row{

	display:none;

}

h4.head {

	border-top:1px solid #DCDCDC;

	border-bottom:1px solid #DCDCDC;

	background:#F5F5F5;

	font-size:16px;

	font-weight: 500;

	letter-spacing: 2px;

	padding: 13px 0 13px 15px;

}

span.line {

	top:42px;

	left:15px;

}

.TOP_Title_Bg{

	background:#EBEBEB;

}

.TOP_Title{

	margin-top:15px;

	background:#FFF;

}

.xhdt{

	margin-top:0px;

}

.xhdt ul li{
	padding-bottom: 8px;
	font-size: 14px;
	padding-left:10px;
	padding-top:8px; 
}
.TOP_Title{

	margin-top:15px;

	background:#FFF;

}

.nav-tabs{

	padding-top:2px;

}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#066; cursor:default; background-color:#F5F5F5; border:0px; border-bottom:2px solid #066; padding-bottom:12px;}

.nav-tabs>li>a{

	padding-left:1px;

	padding-right:1px;

	font-size:12px;

	margin-left:5px;

}

.navx-tabs>li>a{

	color:#666;

	background:#F2F2F2;

	padding-left:10px;

	padding-right:10px;

	margin-left:0px;

}

.navx-tabs>li.active>a,.navx-tabs>li.active>a:focus,.navx-tabs>li.active>a:hover{color:#fff; cursor:default; background-color:#0AA770; border:0px; padding-bottom:12px; border-bottom:1px solid #DCDCDC;}

.navx-tabs>li>a:hover{border-color:#eee #eee #ddd; border-bottom:0px; color:#066; background:#F5F5F5}

.navx-tabs>li>a{margin-right:1px;line-height:1.1;border:1px solid transparent;border-radius:0px; background:#F5F5F5}

.img-bottom{

	display:none;

}

.nav-tabstp>li.active>a,.nav-tabstp>li.active>a:focus,.nav-tabstp>li.active>a:hover{color:#066; cursor:default; background-color:#F1F1F1; border:0px; border-bottom:2px solid #066; padding-bottom:12px;}

.nav-tabstp>li>a:hover{border:0px; border-bottom:2px solid #066; color:#066; background:#F1F1F1; padding-bottom:12px;}

.pinpai_p p{

	padding-top:10px;

	font-size:13px;

	padding-bottom:10px;

}

}