@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  outline: none;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	line-height:180%;
}
html {overflow-y: scroll;}
body {
	float:left;
  width: 100%;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  background: #E6E6E6;
  font-size: 14px;
  line-height: 1;
  font-family: 'Open Sans', sans-serif;
font-weight: 14px;
}

br { display: block; line-height: 1.6em; } 

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }

input, textarea { 
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none; 
}

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }

table { border-collapse: collapse; border-spacing: 0; }

a{
  	font-family: 'Open Sans', sans-serif;
	text-decoration:none;
	 -webkit-tap-highlight-color:rgba(0, 0, 0, 0);

}
a,li a{color:#444;text-decoration:none; line-height:180%;}

h1 {
  font-family: 'Montserrat', Arial, sans-serif;
  font-size: 3.6em;
  line-height: 1.3em;
  font-weight: 700;
  color: #484848;
  text-align: center;
  letter-spacing: -0.05em;
  margin-bottom: 15px;
}

p,div{
  font-size: 14px;
  line-height:180%;
}


/** page structure **/


header {
  display: block;
  width: 100%;
  background-color: #FFF;
  padding: 10px 10px;
  float:left;
}
footer {
	position:fixed;bottom:0px;left:0px;
	display: block;
	width: 100%;
	background: #025597;
	padding: 0px 0px;
	float:left;
	z-index:1300;
}

footer ul li{float:left;width:50%;text-align:center;margin-left:-1px;display:inline;border-left:1px solid  #0267B9;padding:0px;color:#FFF;font-size:14px;line-height:14x;}

footer ul li a{float:left;width:100%;display:block;color:#FFF;font-size:14px;line-height:14px;padding-top:10px;padding-bottom:10px;}
footer ul li a i{float:left;width:100%;font-size:22px;line-height:22px;color:#FFF;}
footer ul li a span{float:left;width:100%;font-size:12px;color:#FFF;line-height:18px;padding-top:5px;}


#header {
	float:left;
	width: 100%;
	overflow: hidden;
	background: #FFFFFF;
	padding:0px 10px;
	BACKGROUND:URL(LOGO.PNG) 10px 8px no-repeat #FFF;
	background-size:auto 35px;
	border-bottom:1px solid #ddd;
}
#header span{float:right;width:52px;height:50px;BACKGROUND:URL(menu.PNG) left no-repeat;background-size:auto 20px;}

.menubox{height:100%;width:80%;background:rgba(255,255,255,1);position:fixed;top:0px;left:-80%;margin-left:-50px;z-index:99999;}
.shadd{height:100%;width:100%;background:rgba(0,0,0,0.8);position:fixed;top:0px;left:0px;z-index:998;display:none;}


.menubox span.guanbi{position:absolute;right:-50px;top:36px;float:left;width:50px;height:50px;BACKGROUND:URL(m0.PNG) center center no-repeat #025597;background-size:auto 30px;}

		.slideTxtBox{ width:100%;height:100%;text-align:left;position:absolute;left:0px;top:0px;}
		.slideTxtBox .hd{width:20%;line-height:40px; position:relative;height:100%; }
		.slideTxtBox .hd ul{ float:left;position:relative;height:100%; width:100%; }
		.slideTxtBox .hd ul li{ width:100%;text-align:center;cursor:pointer;height:20%;line-height:20px;border-right:5px solid #EBEEED;font-size:18px;position:relative;border-bottom:1px solid #c9c9c9}
		.slideTxtBox .hd ul li.on{ border-right:5px solid #025597;color:#025597}
		
		
		.slideTxtBox .bd{position:absolute;right:0px;top:0px;width:80%;height:100%;}
		.slideTxtBox .bd ul{width:100%;height:100%;position:relative;}
		.slideTxtBox .bd li{float:left;width:50%;border-bottom:1px solid #ddd;border-right:1px solid #ddd; padding:10px 0px;line-height:130%;position:relative;text-align:center;}
		.slideTxtBox .bd li a{line-height:120%;display:block;padding-top:60px;padding-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
		.slideTxtBox .bd li a.t1{background:url(p1.png) center 20px no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t2{background:url(p2.png) center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t3{background:url(p3.png)  center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t4{background:url(p4.png) center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t5{background:url(p5.png) center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t6{background:url(p6.png)  center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t7{background:url(p7.png) center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t8{background:url(p8.png) center 20px  no-repeat;background-size:30px}
		.slideTxtBox .bd li a.t9{background:url(p1.png) center 20px  no-repeat;background-size:30px}


		
		
		
		
	/* Tab切换 */
	.tabBox{ float:left;width:100%;;   }
	.tabBox .hd{ float:left;width:100%;height:40px; line-height:40px; font-size:20px; overflow:hidden; background:#FFF; border-BOTTOM:1px solid #ccc;  padding:0 0px;  }
	.tabBox .hd h3{ float:left; line-height:40px;margin:0px;padding:0px; }
	.tabBox .hd h3 a{font-weight:bold;font-size:16px;}
	.tabBox .hd h3 span{color:#ccc; font-family:Georgia; margin-left:10px;line-height:40px;  }
	.tabBox .hd ul{ float:right;margin:0px;padding:0px;  }
	.tabBox .hd ul li{ float:left;  padding:0 3px; line-height:40px;font-size:12px;}
	.tabBox .hd ul li.on a{ color:#D92F30; display:block; height:38px; line-height:38px;   border-bottom:2px solid #D92F30;  }
	.tabBox .bd ul{float:left;width:100%; }
	.tabBox .bd ul li{ border-bottom:1px dotted #ddd; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
	.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);line-height:34px; }  /* 去掉链接触摸高亮 */

		
		
		
		
	.picScroll{ float:left;width:100%; text-align:center;  }
	.picScroll .bd ul{ width:100%;  float:left; padding-top:5px;  }
	.picScroll .bd li{ float:left;width:33.3333%; float:left; font-size:14px; text-align:center;overflow:hidden;}
	.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	.picScroll .bd li .pic{float:left;width:100%;padding:5px;}
	.picScroll .bd li .pic img{float:left;width:100%;}
	.picScroll .bd li .title{float:left;width:100%;padding:0px 5px;}

	.picScroll .hd{ float:left;width:100%;height:40px; line-height:40px; border-bottom:1px solid #ccc; background:#fff;   overflow:hidden; text-align:left;  padding:0 0px;  }
	.picScroll .hd ul{ float:right; padding-top:16px;   }	
	.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.picScroll .hd h3{float:left;margin:0px;padding:0px; font-size:16px;line-height:40px;font-weight:bold;}
	.picScroll .hd .on{ background:#D92F30;  }
	.picScroll .prev,.picScroll .next{ display:block; float:right;  width:18px; height:18px; background:url(pisScrollIcons.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
	.picScroll .next{ background-position:-34px -7px; }
	.picScroll .prevStop{ background-position:-6px -40px; }
	.picScroll .nextStop{ background-position:-34px -40px; }
		
		
		
		
		
		
.left_sub{float:left;width:100%;}
.left_sub ul li{float:left;width:100%;border-top:1px solid #ddd;;}
.left_sub ul li h3{float:left;width:100%;margin:0px;padding:0px;font-weight:normal;line-height:54px;}
.left_sub ul li h3 a{display:block;font-size:16px;line-height:54px;background:url(ta.png) LEFT no-repeat;padding-left:20px;}

.left_sub ul li.on{float:left;width:100%;border-top:1px solid #ddd;}
.left_sub ul li.on h3 a{background:url(tb.png) LEFT no-repeat;}

.left_subss{float:left;width:100%;background:#FFF;border-top:1px solid #fff;border-bottom:1px solid #fff;PADDING:5PX;}
.left_subss P{float:left;width:25%;padding:5px;text-align:center;}
.left_subss P a{display:block;font-size:12px;line-height:40px;background:#EEE;}
.left_subss P.on A{background:#025597;color:#FFF;}

		
.left_subssx{float:left;width:100%;background:#FFF;border-top:0px solid #fff;border-bottom:1px solid #ddd;PADDING:5PX;}
.left_subssx P{float:left;width:25%;padding:5px;text-align:center;}
.left_subssx P a{display:block;font-size:12px;line-height:40px;background:#EEE;}
.left_subssx P.on A{background:#025597;color:#FFF;}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
.h_tit_info{float:left;width:100%;border-bottom:1px dashed #eee;font-size:18px;line-height:140%;padding-bottom:10px;color:#FF4A01}


.float_menu{width:200px;height:100%;position:fixed;right:0px;top:0px;background:#444;z-index:99999;padding-left:10px;right:-300px}
.float_menu_in{float:left;width:170px;margin-top:10px;padding-bottom:15px;}
.float_menu_in ul li{float:left;width:100%;border-bottom:1px dashed #666;}
.float_menu_in ul li a{float:left;width:100%;line-height:46px;color:#FFF;font-size:18px;font-weight:bold;}

.saddbox{width:100%;height:100%;position:fixed;right:0px;top:0px;background:rgba(0,0,0,0.6);z-index:99998;display:none;

    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */

    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */

}


.guanbi{float:left;width:160px;border:1px dotted #999;margin-top:20px;background:#666;text-align:center;line-height:40px;color:#FFF;}


.ovfHiden{overflow:hidden;height:100%;}

.classtitt{float:left;border-radius:0px;overflow:hidden;padding-left:15px;width:100%;border-bottom:1px solid #ddd;padding-bottom:10px;}	
.classtitt span{line-height:30px;color:#222;font-size:22px;}	

.sss_list{float:left;width:100%;padding-bottom:10px;}
.sss_list ul li{float:left;width:25%;}
.sss_list ul li p.pppa{float:left;width:100%;padding:10px;}
.sss_list ul li p.pppa img{width:100%;}
.sss_list ul li p.pppb{float:left;width:100%;text-align:center;}














.pic_list_de{float:left;width:100%;}
.pic_list_de ul{float:left;width:100%;}
.pic_list_de ul li{float:left;width:100%;overflow:hidden;display:inline;margin-top:20px;}
.pic_list_de ul li .imgcc{float:left;width:40px;overflow:hidden;margin-top:0px;}
.pic_list_de ul li .imgcc img{width:30px;}

.pic_list_de ul li .cons{float:left;width:100;overflow:hidden;}
.pic_list_de ul li .cons h2{float:left;width:100%;margin:0px;padding:0px;font-size:18px;font-weight:normal;}

.pic_list_de ul li .con{float:left;width:100%;margin:0px;padding:0px;font-size:14px;font-weight:normal;}
.pic_list_de ul li .con td{font-size:14px;text-align:center;padding:5px;width:25%;}
.pic_list_de ul li .con td img{width:100%;}



.home_aaa{float:left;width:100%;}

.home_aaa_t{float:left;width:100%;background:url(2017_1.png) left bottom no-repeat;}
.home_aaa_t span{float:left;font-size:22px;font-weight:bold;color:#000;line-height:50px;}
.home_aaa_b{float:left;width:100%;margin-top:20px;}
.home_aaa_b p{float:left;width:100%;font-size:14px;}

.home_aaa_b p span{float:left;margin-top:10px;}
.home_aaa_b p a{float:left;border:2px solid #F57C1F;color:#F57C1F;padding:0px 15px;line-height:34px;}

.home_aaa_c{float:left;width:100%;margin-top:0px;font-size:16px;color:#333;line-height:100%;padding-bottom:30px;}
.home_aaa_e{float:left;width:100%;margin-top:5px;font-size:12px;color:#999;font-weight:bold;}



.menu{float:left;width:100%;background:#444}
.menu ul li{float:left;width:25%;text-align:center;border-bottom:1px solid #666;border-right:1px solid #666;}
.menu ul li a{color:#FFF;line-height:40px;display:block;}

	/* 焦点图 */
	.slideBox{ position:relative; width:100%;  overflow:hidden; margin-top:0px;float:left;}
	.slideBox .hd{ position:absolute; height:28px; line-height:28px; top:0; right:0; z-index:1; }
	.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.slideBox .hd li.on{ background:#fff;  }
	
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; }
	.slideBox .bd li .pic{float:left;width:100%;}
	.slideBox .bd li .pic img{float:left;width:100%;}

.content_info{float:left;width:100%;}
.content_info img{float:left;width:100%;}


.mainbox_fff_ys{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;border-left:none;border-right:none;overflow:hidden;padding:1px;margin-top:10px;padding-right:0px;padding-top:10px;padding-bottom:10px;}
.shidayoushi{float:left;width:100%;}
.shidayoushi ul{float:left;width:100%;}
.shidayoushi ul li{float:left;width:12%;display:inline;text-align:center;color:#FFF;margin-top:1px;padding:0px 0px; background:#FFF;padding-right:1px;}
.shidayoushi ul li .bgbgx{float:left;width:100%;background:#555;height:190px;overflow:hidden;position:relative;}


.shidayoushi ul li i{float:left;width:100%;font-size:20px;line-height:30px;position:relative;z-index:10;padding:15px 0px 10px 0px;}	
.shidayoushi ul li span{float:left;width:100%;padding:0px 3px;font-size:11px;line-height:100%;position:relative;z-index:10;padding-bottom:5px;height:50px;background:rgba(159,41,37,0.8);padding-top:10px;}
.shidayoushi ul li p.aaa{float:left;width:100%;padding:0px 5px;font-size:8px;position:relative;z-index:10;line-height:120%;margin-top:10px;}
.shidayoushi ul li p.bbb{float:left;width:100%;padding:0px 5px;font-size:8px;position:relative;z-index:10;line-height:120%;}
.shidayoushi ul li .imgboxx{position:absolute;left:0px;top:0px;float:left;width:100%;height:190px;z-index:0;}
.shidayoushi ul li .imgboxx img{float:left;height:100%;}


.tc_tit{float:left;width:100%;padding-top:0px;padding-bottom:10px;}
.tc_tit p{float:left;width:100%;text-align:center;font-size:12px;color:#999}
.tc_tit p.tctita{font-size:16px;}
.tc_tit p.tctitb{font-size:18px;background:url(jdbb-bg.png) center center no-repeat;line-height:30px;background-size:100%}


.taocan_left{float:left;width:100%;overflow:hidden;position:relative;margin-top:0px;}
.taocan_left .imgboxx{float:left;width:100%;z-index:0;}
.taocan_left .imgboxx img{float:left;width:100%;}
.taocan_left .sd_box{position:absolute;left:5%;top:50%;float:left;width:90%;height:170px;z-index:0;background:rgba(0,0,0,0.7);margin-top:-85px;padding:10px;}
.taocan_left span{float:left;width:100%;text-align:center;color:#FFF;font-size:16px;margin-top:10px;}
.taocan_left p.aaa{float:left;width:100%;text-align:center;font-size:16px;color:#FFF;padding:10px 0px;}
.taocan_left p.aaa i{color:#FFF;background:#B8292F;padding:8px 20px;line-height:30px;font-size:12px;border-radius:5px;font-style:normal;}
.taocan_left p.bbb{float:left;width:100%;text-align:center;font-size:16px;color:#FFF;}

	
.taocan_right{float:left;width:100%;margin-top:10px;}	
.taocan_right ul li{float:left;width:50%;margin-top:0px;overflow:hidden;position:relative;}	

.taocan_right ul li .sd_box{float:left;width:100%;padding:15px 10px;background:#F57C1F}

.taocan_right ul li span{float:left;width:100%;text-align:center;color:#FFF;font-size:16px;margin-top:0px;}
.taocan_right ul li p.aaa{float:left;width:100%;text-align:center;font-size:16px;color:#FFF;padding:20px 0px;}
.taocan_right ul li p.aaa i{color:#F57C1F;background:#FFF;padding:8px 20px;line-height:30px;font-size:12px;border-radius:5px;font-style:normal;}
.taocan_right ul li p.bbb{float:left;width:100%;text-align:center;font-size:16px;color:#FFF;}	
	

.liucheng_box{float:left;width:100%;padding-bottom:0px;}
.liucheng_box ul li{float:left;width:33.33%;padding:10px;}
.liucheng_box ul li p{float:left;width:100%;text-align:center;font-size:14px;color:#F57C1F;line-height:100%;}
.liucheng_box ul li i{float:left;width:100%;font-size:30px;border:1px solid #ccc;height:50px;border-radius:100px;text-align:center;line-height:50px;color:#999;}
.liucheng_box ul li p.nomb{color:#868686;font-size:18px;line-height:100%;padding:10px 0px 10px 0px;}
.liucheng_box ul li p span{color:#868686;font-size:8px;line-height:100%;}

.liucheng_box_a{float:left;width:100%;padding-bottom:0px;}
.liucheng_box_a img{float:left;width:100%;}





.hpj_list{float:left;width:100%;}
.hpj_list ul li{float:left;width:100%;padding:20px;margin-top:10px;border:1px solid #DDD;background:#FCFCFC}
.hpj_list ul li .conall{float:left;width:100%;}
.hpj_list ul li .conall .coninfo{float:left;width:100%;font-size:14px;}
.hpj_list ul li  .pics{float:left;width:100%;margin-top:10px;}
.hpj_list ul li  .pics div{float:left;width:30%;margin-right:2%;}
.hpj_list ul li  .pics div img{width:100%;height:80px;}
.hpj_list ul li .conall .uinfos{float:left;width:100%;font-size:12px;border-top:1px dashed #ccc;padding-top:5px;margin-top:5px;color:#888}

.hpj_list ul li .conall .uinfos span{padding-right:10px;}




.box_pj_left{float:left;width:100%;margin-top:10px;}
.box_pj_left textarea{float:left;width:100%;height:100px;padding:10px;font-size:14px;border:1px solid #DDD;}
.box_pj_right{float:left;width:100%;margin-top:0px;}



.pingjia_box{float:left;width:100%;margin-top:0px;background:#FFF;position:relative;padding:0px;}

	.pingjia_box .bp{float:left;width:100%;margin-top:5px;}
	.pingjia_box .bp input{width:100%;height:40px;line-height:38px;border:1px solid #DDD;padding-left:5px;}
	.pingjia_box .bp .subm {float:right;width:100%;}
	.pingjia_box .bp .subm input{width:100%;height:33px;line-height:28px;BACKGROUND:#B8292F;BORDER:NONE;COLOR:#fff;cursor:pointer}

	
.pingjia_box .ppbb{float:left;width:160px;height:160px;border:1px solid #ddd;margin-right:5px;}	
	
	




.h_menu{float:left;width:100%;padding:7px 10px;}
.h_menu ul li{float:left;width:25%;padding:10px;padding-right:0px;}
.h_menu ul li p{float:left;width:100%;}
.h_menu ul li p img{float:left;width:100%;}
.h_menu ul li span{float:left;width:100%;text-align:center;}













.mainbox_foot{float:left;width:100%;background:#fff;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:10px;margin-bottom:75px;color:#666;}
.mainbox_foot a{color:#666;}


.logo{float:left;width:100%;padding:0px 0px;background:url(logozs.png) left no-repeat;background-size:auto 30px;height:30px;text-align:right;}
.logo span{float:right;padding-left:50px;background:url(dott.png) right no-repeat;height:20px;background-size:auto 6px;margin-top:5px;}


h2.news_tit{float:left;width:100%;margin:0px;padding:0px;border-bottom:1px solid #EEE;font-size:16px;font-weight:bold;padding-bottom:5px;color:#0C5CD0}
h2.news_tit span{color:#323232}
.news_list{float:left;width:100%;margin-top:5px;}
.news_list ul a li{float:left;width:100%;border-bottom:1px dotted #DDD;padding:10px 0px;}
.news_list ul a li h2{float:left;width:100%;margin:0px;padding:0px;font-size:16px;}
.news_list ul a li p{color:#888;line-height:100%;}


ul.gxlist{float:left;width:100%;}
/*ul.gxlist li{float:left;padding:5px;border:1px solid #DDD;margin-top:5px;margin-right:5px;display:inline;}
ul.gxlist li img{height:40px;float:left;}*/
ul.gxlist li{float:left;border-bottom:1px dashed #F0F0F0;PADDING:5PX 0PX;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.gxlist li I{COLOR:#ff9900;padding-right:5px;}


.mainNextPage{float:left;width:100%;MARGIN-TOP:0PX;FONT-SIZE:18PX;TEXT-ALIGN:CENTER;PADDING-TOP:15PX;}
.mainNextPage span{PADDING:0PX 5PX;COLOR:#999}
.mainNextPage span A{FONT-SIZE:18PX;COLOR:#323232}

.mainNextPage span.page_onon A{FONT-SIZE:18PX;COLOR:#FF9900}


.pptit{float:left;width:100%;font-size:20px;border-bottom:1px solid #F5F5F5;color:#F57C1F;line-height:24px;padding-bottom:10px;padding-top:5px;}
	.pptit i{font-size:22px;color:#F57C1F;padding-right:5px;line-height:24px;}

	.pptit p{float:right;font-size:14px;color:#eee;line-height:24px;}

ul.pro_pic_list{float:left;width:100%;}
ul.pro_pic_list li{float:left;width:49%;border-bottom:0px solid #eee;padding:10px 0px 0PX 0PX;;}
ul.pro_pic_list li .img{float:left;width:100%;overflow:hidden;}
ul.pro_pic_list li .img img{float:left;width:100%;}
ul.pro_pic_list li .con{float:left;width:100%;overflow:hidden;line-height:150%;}
ul.pro_pic_list li .con p{float:left;width:100%;line-height:32PX;background:#F0F0F0;TEXT-ALIGN:CENTER;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


ul.youhui_list{float:left;width:100%;}
ul.youhui_list li{float:left;width:100%;padding:10px 0px;border-bottom:1px solid #eee;}
ul.youhui_list li .img{float:left;width:30%;}
ul.youhui_list li .img img{float:left;width:100%;}
ul.youhui_list li .con{float:right;width:68%;}
ul.youhui_list li h3{float:left;width:100%;margin:0px;padding:0px;color:#333;font-size:18px;line-height:120%;}
ul.youhui_list li p{float:left;width:100%;margin:0px;padding:0px;color:#999;line-height:150%;}



ul.youhui_list li .cons{float:left;width:100%;}
ul.youhui_list li .cons h3{float:left;width:100%;margin:0px;padding:0px;color:#333}
ul.youhui_list li .cons p{float:left;width:100%;margin:0px;padding:0px;color:#999}

.mores{float:left;width:100%;}
.mores a{display:block;background:#F57C1F;color:#FFF;line-height:40px;text-align:center;}
.mores a:hover{color:#FFF;}
.moresa{float:left;width:100%;margin-top:10px;}
.moresa a{display:block;background:#F57C1F;color:#FFF;line-height:40px;text-align:center;}
.moresa a:hover{color:#FFF;}

.h_tit{FLOAT:LEFT;WIDTH:100%;border-bottom:1px solid #DDD;font-size:16px;line-height:54px;height:54px;overflow:hidden;}
	.h_tit i{float:left;font-size:24px;line-height:55px;padding-right:7px;}
	.h_tit span{float:left;line-height:54px;}
	
.none_info{float:left;width:100%;background:#F9F9F9;margin-top:10px;font-size:22px;text-align:center;line-height:100px;color:#F57C1F}
.none_info p{line-height:100px;}

	
.pic_list_case{float:left;width:100%;}
.pic_list_case ul{float:left;width:100%;}
.pic_list_case ul li{float:left;width:50%;padding-right:5px;overflow:hidden;display:inline;margin-top:10px;}

.pic_list_case ul li.rcase{float:right;padding-left:5px;padding-right:0px;}

.pic_list_case ul li .img{float:left;width:100%;overflow:hidden;position:relative;}
.pic_list_case ul li .img img{width:100%;}


.pic_list_case ul li .tit{float:left;width:100%;border:1px solid #EEE;overflow:hidden;border-top:none;padding:0px 10px 10px 10px}
.pic_list_case ul li .tit h2{float:left;width:100%;margin:0px;padding:0px;text-align:center;border-bottom:1px solid #EEE;MARGIN-BOTTOM:7PX;padding:10px 0px;}
.pic_list_case ul li .tit h2 a{font-weight:normal;font-size:18px;LINE-HEIGHT:20PX;}
.pic_list_case ul li .tit h2 a span{float:left;width:100%;font-size:12px;LINE-HEIGHT:20PX;height:20px;}
.pic_list_case ul li .tit div{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.pic_list_case ul li .tit div span{color:#F57C1F;padding:0px 5px;}
	
	
.pic_list_case_d{float:left;width:100%;}
.pic_list_case_d ul{float:left;width:100%;}
.pic_list_case_d ul li{float:left;width:50%;padding-right:5px;overflow:hidden;display:inline;margin-top:10px;}

.pic_list_case_d ul li.rcase{float:right;padding-left:5px;padding-right:0px;}

.pic_list_case_d ul li .img{float:left;width:100%;overflow:hidden;position:relative;}
.pic_list_case_d ul li .img img{width:100%;}


.pic_list_case_d ul li .tit{float:left;width:100%;border:1px solid #EEE;overflow:hidden;border-top:none;padding:0px 10px 10px 10px}
.pic_list_case_d ul li .tit h2{float:left;width:100%;margin:0px;padding:0px;text-align:center;border-bottom:1px solid #EEE;MARGIN-BOTTOM:7PX;padding:10px 0px;}
.pic_list_case_d ul li .tit h2 a{font-weight:normal;font-size:18px;LINE-HEIGHT:20PX;}
.pic_list_case_d ul li .tit h2 a span{float:left;width:100%;font-size:12px;LINE-HEIGHT:20PX;height:20px;}
.pic_list_case_d ul li .tit div{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
.pic_list_case_d ul li .tit div span{color:#F57C1F;padding:0px 5px;}	
	
.text_list{float:left;width:100%;margin-top:15px;}
	.text_list ul li{float:left;width:100%;padding:10px 0px;margin-top:0px;border-bottom:1px dashed #ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.text_list ul li a{font-size:14px;}
	.text_list ul li span{font-size:12px;color:#999;float:right;}

.textpic_list{float:left;width:100%;}
	.textpic_list ul li{float:left;width:100%;border:1px solid #eee;margin-top:10px;background:#fafafa}
	.textpic_list ul li .img{float:left;width:100%;padding:10px;}
	.textpic_list ul li .img img{float:left;width:100%;}
	.textpic_list ul li .con{float:left;width:100%;padding:0px 10px 10px 10px;}
	.textpic_list ul li .con h2{float:left;width:100%;margin:0px;padding:0px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.textpic_list ul li .con h2 a{font-weight:normal;font-size:16px;line-height:40px;}
	.textpic_list ul li .con p{float:left;width:100%;color:#999;line-height:130%;}
	.textpic_list ul li .con p span{color:#333;}


.box_tit_info{float:left;width:100%;border-bottom:1px solid #DDD;height:50px;}
	.box_tit_info i{float:left;border-bottom:1px solid #F57C1F;height:50px;font-size:30px;line-height:50px;padding-right:8px;color:#F57C1F}
	.box_tit_info span{float:left;border-bottom:1px solid #F57C1F;height:50px;font-size:18px;line-height:50px;padding-right:5px;}

.case_info{float:left;margin-top:0px;width:100%;}
.casetable{float:left;margin-top:10px;width:100%;}
.casetable ul li{float:left;width:100%;border-bottom:1px dashed #ddd;line-height:40px;}
.casetable ul li a{line-height:40px;}



.case_info_content{float:left;width:100%;margin-top:10px;line-height:200%;}
	.case_info_content p{line-height:200%;}
	.case_info_content img{float:left;width:100%;margin-bottom:10px;}
	

.case_pics{float:left;width:100%;margin-top:0px;}
	.case_pics a{float:left;width:100%;margin-top:10px;}
	.case_pics a img{float:left;width:100%;}


.pic_list_case_info{float:left;width:100%;margin-top:10px;}



.de_info{float:left;margin-top:0px;width:100%;}
	.de_info .de_img{float:left;width:100%;margin-top:10px;}
	.de_info .de_img img{width:100%;}
	.de_info .de_con{float:left;width:100%;margin-top:10px;}
	.de_info .de_con .p_infos{float:left;width:100%;}
	.de_info .de_con .dep_info{float:left;width:100%;line-height:200%;}
	.de_info .de_con .dep_info span{color:#F57C1F}

	
	
	.de_info .de_con .dep_info h3{float:left;width:100%;margin:0px;padding:0px;padding-bottom:0px;font-weight:bold;font-size:18px;}
	.de_info .de_con .p_infos_line{float:left;width:100%;margin-top:10px;margin-bottom:10px;padding:10px 0px;border-top:1px solid #DDD;border-bottom:1px solid #ddd;}
	.de_info .de_con .dep_info p{line-height:200%;}


.textbigpic_list{float:left;width:100%;}
	.textbigpic_list ul li{float:left;width:100%;border-bottom:1px solid #eee;padding-bottom:15px;margin-top:15px;position:relative;}
	.textbigpic_list ul li img{width:100%;}
	.textbigpic_list ul li p{position:absolute;left:0;top:30%;float:left;width:100%;height:80px;margin-top:-40px;background:rgba(255,255,255,0.7);text-align:center;font-size:16px;color:#333;line-height:80px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}


.pic_list{float:left;width:100%;margin-top:0px;}
	.pic_list ul li{float:left;width:50%;margin-top:10px;padding-right:5px;padding-left:0px;}
	.pic_list ul li.r{padding-left:5px;float:right;padding-right:0px;}

	.pic_list ul li .img{float:left;width:100%;overflow:hidden;background:#F5F5F5}
	.pic_list ul li .img img{float:left;width:100%;}
	.pic_list ul li .tit{float:left;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.pic_list ul li .tit a{line-height:40px;}
	
	
	

ul.pic_list{float:left;width:100%;margin-top:0px;}
ul.pic_list li{float:left;width:100%;margin-top:0px;border:1px solid #ddd;padding:5px;margin-top:10px;}	
ul.pic_list li .img{float:left;width:100%;}
ul.pic_list li .img img{float:left;width:100%;}	
ul.pic_list li .con{float:left;width:100%;text-align:center;line-height:40px;}	
	


.gongdi_box{float:left;width:100%;}

.gongdi_box_li{float:left;width:100%;padding-bottom:20px;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.gongdi_box_li .img{float:left;width:100%;border:1px dashed #eee;padding:10px;}
.gongdi_box_li .img img{float:left;width:100%;height:100px;}


.gongdi_box_li .con{float:left;width:100%;overflow:hidden;margin-top:10px;}
.gongdi_box_li  .tit{float:left;width:100%;overflow:hidden;text-align:center;}
.gongdi_box_li  .tit span{float:right;border:1px solid #ddd;line-height:28px;padding:0px 10px;}
.gongdi_box_li  .tit font{float:left;width:100%;text-align:center;line-height:30px;font-size:22px;}
.gongdi_box_li  .tit font a{line-height:50px;font-size:22px;color:#F57C1F;font-weight:bold;}

.gongdi_box_li .con .info{float:left;width:100%;padding-top:10px;overflow:hidden;}
.gongdi_box_li .con .info span{float:left;padding-right:40px;color:#999;}
.gongdi_box_li .con .info span font{color:#333;}
.gongdi_box_li .con .jieduan{float:left;width:100%;padding-top:5px;overflow:hidden;}
.gongdi_box_li .con .jieduan ul li{float:left;width:14.2%;}
.gongdi_box_li .con .jieduan ul li .aa{float:left;width:100%;background:url(na.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.gongdi_box_li .con .jieduan ul li .dd{float:left;width:100%;text-align:center;padding-top:5px;font-size:12px;}
.gongdi_box_li .con .jieduan ul li .bb{float:left;width:100%;background:url(nb.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}
.gongdi_box_li .con .jieduan ul li .cc{float:left;width:100%;background:url(nc.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}

.gongdi_box_li .con .jieduan ul li.on .ee{float:left;width:100%;background:url(na.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}
.gongdi_box_li .con .jieduan ul li.on .ff{float:left;width:100%;background:url(nf1.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}
.gongdi_box_li .con .jieduan ul li.on .aa{float:left;width:100%;background:url(na1.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}
.gongdi_box_li .con .jieduan ul li.on .dd{float:left;width:100%;text-align:center;padding-top:5px;color:#F57C1F;font-size:12px;}
.gongdi_box_li .con .jieduan ul li.on .bb{float:left;width:100%;background:url(nb1.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}
.gongdi_box_li .con .jieduan ul li.on .cc{float:left;width:100%;background:url(nc1.png) top repeat-x;height:14px;overflow:hidden;background-size:auto 8px;}

















.h_gongdi_box_li{float:left;width:100%;border:1px solid #ddd;padding:10px;}
.h_gongdi_box_li .img{float:left;width:100%;padding:5px;border:1px solid #eee;}
.h_gongdi_box_li .img img{width:100%;float:left;}
.h_gongdi_box_li .cons{float:left;width:100%;}

.h_gongdi_box_li .tit{float:left;width:100%;overflow:hidden;}

.h_gongdi_box_li .tit {float:left;line-height:30px;font-size:22px;line-height:30px;font-size:22px;color:#F57C1F;text-align:center;padding-bottom:10px;}


.h_gongdi_box_li .info{float:left;width:100%;padding-top:10px;overflow:hidden;}
.h_gongdi_box_li .info span{float:left;padding-right:40px;color:#999;}
.h_gongdi_box_li .info span font{color:#333;}
.h_gongdi_box_li .jieduan{float:left;width:100%;padding-top:10px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li{float:left;width:14%;}
.h_gongdi_box_li .jieduan ul li .aa{float:left;width:100%;background:url(na.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li .dd{float:left;width:100%;text-align:center;padding-top:5px;font-size:12px;}
.h_gongdi_box_li .jieduan ul li .bb{float:left;width:100%;background:url(nb.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li .cc{float:left;width:100%;background:url(nc.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}

.h_gongdi_box_li .jieduan ul li.on .ee{float:left;width:100%;background:url(na.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li.on .ff{float:left;width:100%;background:url(nf1.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li.on .aa{float:left;width:100%;background:url(na1.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li.on .dd{float:left;width:100%;text-align:center;padding-top:5px;color:#F57C1F;font-size:12px;}
.h_gongdi_box_li .jieduan ul li.on .bb{float:left;width:100%;background:url(nb1.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}
.h_gongdi_box_li .jieduan ul li.on .cc{float:left;width:100%;background:url(nc1.png) top repeat-x;background-size:auto 8px;height:14px;overflow:hidden;}

	
	
	
	
	
	
	
	
	
.gd_showpic{float:left;width:100%;border:1px solid #ddd;margin-top:10px;padding:10px;}

.h_info_gd_pic{float:left;width:100%;background:url(tt0.png) left top repeat-y;margin-top:0px;}

.h_info_gd_picend{float:left;width:100%;}

.h_info_gd_picleft{float:left;width:10%;}


.h_info_gd_picleft span{float:left;width:24px;height:24px;overflow:hidden;background:url(tt1.png) top no-repeat;background-size:24px auto}

.h_info_gd_picleft span.ico_1{background:url(tt1.png) top no-repeat;background-size:24px auto}
.h_info_gd_picleft span.ico_2{background:url(tt2.png) top no-repeat;background-size:24px auto}
.h_info_gd_picleft span.ico_3{background:url(tt3.png) top no-repeat;background-size:24px auto}
.h_info_gd_picleft span.ico_4{background:url(tt4.png) top no-repeat;background-size:24px auto}
.h_info_gd_picleft span.ico_5{background:url(tt5.png) top no-repeat;background-size:24px auto}
.h_info_gd_picleft span.ico_6{background:url(tt6.png) top no-repeat;background-size:24px auto}
.h_info_gd_picleft span.ico_7{background:url(tt7.png) top no-repeat;background-size:24px auto}

.h_info_gd_picright{float:left;width:90%;padding-bottom:30px;}

.h_info_gd_picright .tits{float:left;width:80%;font-size:16px;line-height:24px;color:#009933;font-weight:bold;padding-left:0px;}

	
.gdd_pics{float:left;width:100%;margin-top:10px;}
	.gdd_pics a{float:left;width:48%;margin-top:10px;position:relative;margin-right:2%;border:1px solid #ddd;padding:2px;}
	.gdd_pics a img{float:left;width:100%;height:100px;}
	.gdd_pics span{position:absolute;right:10px;top:10PX;width:50px;height:50px;background:url(zoom.png);overflow:hidden;}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


.onlin_box{float:left;width:100%;padding-bottom:100px;}

.bookpost_o{float:left;width:100%;}
	.bookpost_o H3{FLOAT:LEFT;MARGIN:0PX;PADDING:0PX;width:100%;font-weight:normal;font-size:18px;line-height:40px;color:#F57C1F;text-align:center;}
	.bookpost_o p{float:left;width:100%;text-align:center;font-size:14px;line-height:30px;color:#333}
	.bookpost_o .bp{float:left;width:100%;margin-top:10px;}
	.bookpost_o .bp input{width:100%;height:40px;line-height:40px;border:2px solid #5E5E5E;padding-left:5px;}
	.bookpost_o .bp .subm {float:left;width:100%;margin-top:0px;}
	.bookpost_o .bp .subm input{width:100%;height:40px;line-height:40px;BACKGROUND:#F57C1F;BORDER:NONE;COLOR:#fff;cursor:pointer}



.h_teacher{float:left;width:100%;margin-top:0px;}	
	.h_teacher ul{float:left;width:100%;}	
	.h_teacher ul li{float:left;width:25%;padding:0px 10px;overflow:hidden;margin-top:10px;}	
	.h_teacher ul li p.img{float:left;width:100%;border-radius:100px;overflow:hidden;border:3px solid #eee;}
	.h_teacher ul li p.img img{float:left;width:100%;}
	.h_teacher ul li p.con{float:left;width:100%;line-height:220%;text-align:center;padding:10px 0px;}
	.h_teacher ul li p.con span{float:left;font-size:14px;padding-right:10px;width:100%;}	
		
		
		
.suo_imgs{float:left;width:100%;}
.suo_imgs img{float:left;width:100%;padding:10px 0px;}



.home_news_list{float:left;width:100%;}
.home_news_list li{float:left;width:100%;margin-top:10px;}
.home_news_list li .img{float:left;width:100%;overflow:hidden;}
.home_news_list li .img img{width:100%;}
.home_news_list li .cons{float:left;width:100%;padding-left:0px;overflow:hidden;padding:10px;background:#FAFAFA;}
.home_news_list li .cons h3{float:left;width:100%;overflow:hidden;margin:0px;padding:0px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.home_news_list li .cons h3 a{font-size:16px;}
.home_news_list li .cons h3 span a{color:#F57C1F}

.home_news_list li .cons p{float:left;color:#999;font-size:14px;padding-top:0px;}
.home_news_list li .cons p.con{float:left;font-size:12px;padding-top:0px;color:#333;padding-bottom:10px;}





















	
	
.shaixuan{float:left;width:100%;border:1px solid #DDD;BORDER-bottom:none;}
.sx_box{float:left;width:100%;BORDER-BOTTOM:1PX SOLID #DDD;}
.sx_box_tit{float:left;width:100%;text-align:center;line-height:40px;font-weight:bold;background:#F9F9F9}
.sx_box_con{float:left;width:100%;text-align:center;padding-bottom:10px;}
	.sx_box_con ul li{float:left;width:70px;margin-left:10px;margin-top:10px;}
	.sx_box_con ul li a{line-height:30px;DISPLAY:BLOCK;border:1px solid #F5F5F5;}
	.sx_box_con ul li a:hover{border:1px solid #ccc;}
	.sx_box_con ul li.on a{border:1px solid #F57C1F;background:url(ck.png) right bottom no-repeat;}

.sx_box_con_b{float:left;width:100%;text-align:center;padding-bottom:10px;}
	.sx_box_con_b ul li{float:left;width:100px;margin-left:10px;margin-top:10px;}
	.sx_box_con_b ul li a{line-height:30px;DISPLAY:BLOCK;border:1px solid #F5F5F5;}
	.sx_box_con_b ul li a:hover{border:1px solid #ccc;}
	.sx_box_con_b ul li.on a{border:1px solid #F57C1F;background:url(ck.png) right bottom no-repeat;}
	
.vv_info{float:left;width:100%;}	
.vv_info iframe{float:left;width:100%;height:300px;}

.mainbox{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;height:100%;overflow:hidden;margin-top:10px;}


.mainbox_fff{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:10px;padding-bottom:10px;}

.mainbox_fff_aaaaaaaaa{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:0px;padding-bottom:10px;}



.mainbox_fff_book{float:left;width:100%;padding-bottom:0px;
border-left:none;border-right:none;overflow:hidden;padding:10px 20px;margin-top:0px;padding-bottom:0px;}

.mainbox_fff_booki{float:left;width:100%;padding-bottom:0px;
border-left:none;border-right:none;overflow:hidden;padding:0px;margin-top:0px;padding-bottom:0px;}
.mainbox_fff_booki img{float:left;width:100%;}
.mainbox_nobg{float:left;width:100%;}



.mainbox_fa{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:10px;}

.mainbox_fap{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:0px;border-top:none;}


.mainbox_faa{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:0px;margin-top:0px;border-top:none;

}

.mainbox_faa .swiper-wrapper .swiper-slide{float:left;width:120px; background:#FC8800; opacity: 0.2;}
.mainbox_faa .swiper-wrapper .swiper-slide .swiper-itemx { float: left;LINE-HEIGHT:40PX;TEXT-ALIGN:CENTER;WIDTH:120PX;BORDER-RIGHT:1PX SOLID #FFF;height:40px;padding:0px 10px;}
.mainbox_faa .swiper-wrapper .swiper-slide .swiper-itemx a{color:#fff;LINE-HEIGHT:40PX;}


.mainbox_faapx{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:0px;margin-top:0px;border-top:none;

}
.mainbox_faapx .swiper-wrapper .swiper-slide{float:left;width:150px; background:#FC8800; opacity: 0.2;}
.mainbox_faapx .swiper-wrapper .swiper-slide .swiper-itemx { float: left;LINE-HEIGHT:40PX;TEXT-ALIGN:CENTER;WIDTH:150PX;BORDER-RIGHT:1PX SOLID #FFF;height:40px;padding:0px 10px;}
.mainbox_faapx .swiper-wrapper .swiper-slide .swiper-itemx a{color:#fff;LINE-HEIGHT:40PX;}



.big_ct{float:left;width:100%;position :relative;margin-top:20px;}

.big_ct table tr td{text-align:center;padding:10px}
.big_ct table tr td b{font-size:14x;color:#fff;}
.big_ct table tr td.tdbr{text-align:center;padding:0px;height:10px;overflow:hidden;}
.big_ct table tr td.tdbra{text-align:center;padding:0px;height:1px;overflow:hidden;}


.mainbox_pic{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;border-top:none;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:0px;}

.p_info{float:left;width:100%;background:#FFF;padding-bottom:0px;border:1px solid #E2E2E2;
border-left:none;border-right:none;overflow:hidden;padding:10px;margin-top:10px;}
	.p_info h1{float:left;width:100%;margin:0px;padding:0px;font-size:16px;line-height:150%;padding-bottom:15px;border-bottom:1px solid #EEE;margin-bottom:0px;}
	.p_info h1 span{padding-left:10px;font-weight:normal;color:#F18000;line-height:150%;}
	.p_info ul li{float:left;width:100%;border-bottom:1px dashed #EEE;line-height:150%;padding:5px 0px;}
	.p_info ul li b{color:#888;}
	.p_info ul li font{color:#F18000;}
	.p_info ul li a{color:#0C5CD0;text-decoration:underline;}
	.p_info ul li p{font-size:12px;color:#999;line-height:150%;float:left;padding:5px 0px;}


	/* 多图滚动 */
	.scrollBox{float:left;width:100%;text-align:center;  }
	.scrollBox .bd li{ width:100%; float:left;}
	.scrollBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
	.scrollBox .bd li img{ width:100%; background:url(loading.gif) #fff center center no-repeat;  }
	.scrollBox .hd{ height:20px; overflow:hidden; font-size:0; }
	.scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
	.scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.scrollBox .hd .on{ background:#BA2636;  }
	.scrollBox .prev,.scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
	.scrollBox .next{ background-position:-105px 0; }




.mainbox_fa h1{float:left;width:100%;font-size:22px;margin:0px;padding:0px;padding:15px 0px;border-bottom:1px solid #EEE;;}

.info_content{float:left;width:100%;margin-top:10px;line-height:180%;font-size:14px;color:#444;padding-bottom:10px;}
.info_content p{float:left;width:100%;margin-top:0px;line-height:180%;font-size:14px;color:#444;}

.info_content img{width:100%;}

.info_content a{color:#0C5CD0}


.info_content table{width:100%;float:left;margin-top:10px;margin-bottom:10px;border:1px solid #ddd;}
.info_content table tr{background:#FFF;}
.info_content table tr td{padding:5px;FONT-SIZE:10PX;border-right:1px solid #ddd;border-bottom:1px solid #ddd;word-break:break-all}
.info_content table tr td *{FONT-SIZE:10PX;word-break:break-all}

.info_content table tr:first-child
			{
				background:URL(TD.JPG) BOTTOM repeat-x #FFF;
			}
.info_content table tr:first-child TD P
			{
				FONT-WEIGHT:BOLD;
			}			
			
			
.info_content table tr td:first-child
			{
				min-width:80px;
				background:URL(TD.JPG) BOTTOM repeat-x #FFF;FONT-WEIGHT:BOLD;
			}
.info_content table tr td:first-child P
			{FONT-WEIGHT:BOLD;
			}




.p_ud{float:left;width:100%;margin-top:10px;color:#0C5CD0;font-size:14px;}
	.p_ud span{float:left;width:100%;}
	.p_ud a{color:#0C5CD0;font-size:14px;display:block;}



.local_path{float:left;width:100%;padding-top:0px;}
	.local_path a{font-size:14px;background:url(icon_circle-empty.png) left no-repeat;background-size:8px;padding-left:15px;padding-right:10px;line-height:25px;color:#444;}
	.local_path a:hover{background:url(icon_circle-slelected.png) left no-repeat;background-size:8px;color:#114289;}

.menu_left{float:left;width:25%;background:#FAFAFA;border-right:1px solid #E2E2E2;height:100%;}

.menu_left ul li{float:left;width:100%;border-bottom:1px solid #E2E2E2;text-align:center;}
.menu_left ul li a{display:block;line-height:40px;}
.menu_left ul li.on{float:left;width:101%;background:#FFF;}
.menu_left ul li.on a{color:#0C5CD0;}

.menu_right{float:left;width:75%;padding:0px 15px;padding-bottom:10px;}
.sub_1{float:left;width:100%;}
.sub_1 h4{float:left;margin:0px;padding:0px;width:100%;color:#F18000;font-size:14px;padding-bottom:0px;border-bottom:1px solid #EEE;line-height:40px;}
.sub_1 h4 i{padding-right:5px;}
.sub_1 ul{float:left;width:100%;padding-top:5px;}
.sub_1 ul li{float:left;width:50%;}
.sub_1 ul li a{display:block;}

.sub_2{float:left;width:100%;}
.sub_2 h4{float:left;margin:0px;padding:0px;width:100%;color:#F18000;font-size:14px;padding-bottom:0px;border-bottom:1px solid #EEE;line-height:40px;}
.sub_2 h4 i{padding-right:5px;}
.sub_2 ul{float:left;width:100%;padding-top:5px;}
.sub_2 ul li{float:left;width:100%;color:#F18000;}
.sub_2 ul li a{padding-right:10px;}


.sx_info{float:left;width:100%;border-bottom:1px solid #E2E2E2;padding-bottom:10px;}
.sx_info span{color:#F18000}
.saixuan{float:left;width:100%;padding-top:5px;}
.saixuan ul li{float:left;width:100%;}
.saixuan ul li .div1{float:left;width:20%;text-align:right;}
.saixuan ul li .div2{float:right;width:80%;}
.saixuan ul li .div1{color:#F18000;font-weight:bold;}
.saixuan ul li font{padding-right:10px;}
.saixuan ul li font.on{color:#F18000}
.saixuan ul li font.on a{color:#F18000}



.i_class{float:left;width:100%;}
.i_class ul li{float:left;width:50%;}
.i_class ul li .i_1{float:left;width:100%;}
.i_class ul li span{font-size:20px;color:#0C5CD0}
.i_class ul li i{font-size:20px;color:#0C5CD0}
.i_class ul li a{display:block;}
.i_class ul li .i_2{float:left;width:100%;text-align:left;padding-left:20px;}
.i_class ul li .i_2 p{float:left;width:100%;}
.i_class ul li .i_2 p a{display:block;}


ul.pro_pic_list{float:left;width:100%;}
ul.pro_pic_list li{float:left;width:49%;border-bottom:0px solid #eee;padding:10px 0px 0PX 0PX;;}
ul.pro_pic_list li .img{float:left;width:100%;overflow:hidden;}
ul.pro_pic_list li .img img{width:100%;}
ul.pro_pic_list li .con{float:left;width:100%;overflow:hidden;line-height:150%;}
ul.pro_pic_list li .con p{float:left;width:100%;line-height:32PX;background:#F0F0F0;TEXT-ALIGN:CENTER;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



ul.fwlist{float:left;width:100%;}
ul.fwlist li{float:left;width:49%;border:0px solid #eee;padding:10px 0px 0PX 0PX;background:#F5F5F5;margin-top:10px;}
ul.fwlist li i{float:left;width:100%;overflow:hidden;font-size:30px;text-align:center;color:#116DD9}
ul.fwlist li span{float:left;width:100%;line-height:32PX;TEXT-ALIGN:CENTER;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



ul.homemenu{float:left;width:100%;position:absolute;top:50%;margin-top:-100px}
ul.homemenu li{float:left;width:33.33%;position:relative;min-height:80px;}
ul.homemenu li i{float:left;height:50px;width:50px;border-radius: 50%;text-align:center;font-size:30px;line-height:50px;
  background-color:#F57C1F;color:#fff;position:absolute;top:0px;left:50%;margin-left:-25px;}
ul.homemenu li h2{float:left;width:100%;margin:0px;padding:0px;text-align:center;margin-top:50px;line-height:50px;font-size:18px;}
ul.homemenu li a{color:#333}






	/* 本例子css -------------------------------------- */
	.focus{ float:left;width:100%; position:relative; overflow:hidden;   }
	.focus .hd{ float:left;width:100%; height:5px;  position:absolute; z-index:1; bottom:0px; text-align:center; overflow:hidden; }
	.focus .hd ul{float:left; overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);width:100%; }
	.focus .hd ul li{-moz-box-flex:1; -webkit-box-flex:1; box-flex:1;line-height:50px; }
	.focus .hd ul .on{ background:#FF9900;  }
	
	.focus .bd{ float:left;position:relative; z-index:0; }
	.focus .bd li img{width:100%;}
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	
	
	
	/* 本例子css -------------------------------------- */
	.focus_in{ float:left;width:100%; position:relative; overflow:hidden;   }
	.focus_in .hd{ float:left;width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center; overflow:hidden; }
	.focus_in .hd ul{float:left; overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);width:100%; }
	.focus_in .hd ul li{-moz-box-flex:1; -webkit-box-flex:1; box-flex:1;line-height:50px; }
	.focus_in .hd ul .on{ background:#323232;  }
	
	.focus_in .bd{ position:relative; z-index:0; }
	.focus_in .bd li img{float:left;width:100%;}
	.focus_in .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	
	

.bttlcf{float:left;width:100%;text-align:center;background:#FF9900;margin-top:0px;}
.bttlcf span{font-size:16px;COLOR:#fff;line-height:50px;}

.case_picss{float:left;width:100%;}
.case_picss a{float:left;width:100%;padding:10px;border:1px solid #F0F0F0;MARGIN-TOP:10PX;}
.case_picss img{float:left;width:100%;}
.case_picss p{float:left;width:100%;text-align:center;line-height:150%;padding:10px 0px 0PX 0PX;;}

.suo_img{float:left;width:100%;}
.suo_img img{float:left;width:100%;}
	
/*bot*/
.bot { float:left;width: 100%;text-align: center;background:#FFF;PADDING:10PX 0PX;  }
.fuwuxm { width: 100%; position: relative; }
.fuwuxm .swiper-wrapper .swiper-slide { float: left;width: 240px; border-right:1px solid #DDD; }
.fuwuxm .swiper-wrapper .swiper-slide .swiper-item { float: left; width: 240px; }
.fuwuxm .swiper-wrapper .swiper-slide .menu_title { height: 40px; }
.fuwuxm .swiper-wrapper .swiper-slide .menu_title a { color: #116DD9;font-size:20px;line-height:40px; }
.fuwuxm .swiper-wrapper .swiper-slide .menu_title a i{ color: #FF9900;padding-right:10px;line-height:40px;font-size:20px; }
.fuwuxm .swiper-wrapper .swiper-slide .menu_xian { border-bottom: 1px solid #f5f5f5; width: 220px; margin: 0 auto; }
.fuwuxm .swiper-wrapper .swiper-slide .menu_txt {float:left;width:100%;padding:0px 10px;}
.fuwuxm .swiper-wrapper .swiper-slide .menu_txt ul li{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.fuwuxm .swiper-wrapper .swiper-slide .menu_txt ul li a{font-size:16px;line-height:30px;}
	
	
	

	
	
.citys{float:left;width:100%;overflow:hidden;background:#FFF;margin-top:10px;}	
.citys .swiper-slide {
	padding: 0px 0px 0px 10px;
	width:auto;
	border-LEFT:2px solid #ff9900
}
.citys .swiper-slide{
float:left;width:220px;
}		
.citys H4{FONT-SIZE:18PX;COLOR:#FF9900}	
	
	
	

	
	
	
	
	
	
	
	
	
	
	
	
	
.pro_list{float:left;width:100%;margin-top:10px;}
.pro_list  a{float:left; width:23%; height:23%; margin-right:2%;}
.pro_list  a img{width:100%;height:60px;}
	

/*----------------------------
	Thumbnails
-----------------------------*/

/*img-gather*/
.img-gather{margin-top:5px; height:200px;}
.img-gather a{float:left; width:23%; height:23%; margin-right:2%;}

#thumbs{
	width:100%;
	margin:0px /*auto 35px*/;
	text-align:center;
}

#thumbs a{
	border-radius:4px;
	margin-bottom:8px;
	background-position:center center;
	background-repeat: no-repeat;
	
	background-size:cover;
	-moz-background-size:cover;
	-webkit-background-size:cover;
}

/*----------------------------
	Media Queries
-----------------------------*/


@media screen and (max-width: 960px) {
	#thumbs{
		width:auto;
	}
	
	#bsaHolder{
		display:none;
	}
}
	



ul.h_s_pic{float:left;width:100%;}
ul.h_s_pic li{float:left;width:25%;border:1px solid #F0F0F0;padding:5px;margin-left:0px;margin-top:10px;}
ul.h_s_pic li .img{float:left;width:100%;overflow:hidden;}
ul.h_s_pic li .img img{float:left;width:100%;}
ul.h_s_pic li .tit{float:left;width:100%;text-align:center;font-size:10px;}

ul.h_s_pic li.lili{border-left:none;}













.overlay {
  position: fixed;
  z-index: 99;
  background-color: rgba(0,0,0,0.5);
  bottom: 0;
  right: 0;
  left: 0;
  float:right;
}

.openmenu .overlay {
  top: 0;
}

#hamburgermenu {
  height: 100%;
  width: 0;
  position: fixed;
  top: 0;
  RIGHT: 0;
  float:left;
  z-index: 101;
  overflow: hidden;
  background:#4594EA;
}
#hamburgermenu ul {
  margin-top: 30px;
  z-index: 101;
  overflow-y: auto;
  overflow-x: hidden;
   BORDER-TOP:1PX SOLID #68A8EE;
}
#hamburgermenu ul li {
  display: block;
  BORDER-BOTTOM:1PX SOLID #68A8EE;
  
}
#hamburgermenu ul li a {
  display: block;
  min-width: 120px;
  padding: 10px 8px;
  color: #FFF;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;

}
#hamburgermenu li a:hover {
  color: #fff;
  background:#116DD9;
}
a,li a{color:#333;text-decoration:none;}
a:hover,li a:hover{color:#D92F30;text-decoration:NONE;}	


.texta{float:left;width:100%;PADDING-top:10PX;LINE-HEIGHT:160%;}
.texta span{color:#FFF;float:left;padding-right:0px;font-size:22px;width:70px;background:#FF9900;MARGIN-RIGHT:10PX;TEXT-ALIGN:CENTER;LINE-HEIGHT:200%;}






#banner {
	float:left;
	width: 100%;
	overflow: hidden;
	position:relative;
}
#banner .swiper-slide {
	float:left;
	position:relative;
	text-align:center;
}
#banner img {
	max-width: 100%;
	float:left;
}
.pagination {
	float:left;
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
  right:0;
}

@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
	
	

#banner .swiper-wrapper{float:left;width:100%;}

.p_t_t_list{float:left;width:100%;}
.p_t_t_list ul{float:left;width:100%;}
.p_t_t_list ul li{float:left;width:50%;margin-right:0%;PADDING:5PX;BORDER:1PX SOLID #f0f0f0;BACKGROUND:#fff;text-align:center;MARGIN-TOP:10PX;}
.p_t_t_list ul li .img{float:left;width:100%;overflow:hidden;}
.p_t_t_list ul li .img img{float:left;width:100%;}

.p_t_t_list ul li .tit{float:left;width:100%;font-size:14px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.p_t_t_list ul li .tit a{line-height:30px;font-size:14px;}

.p_t_t_list ul li.r{float:right;border-left:none;}

.p_t_t_list_dz{float:left;width:100%;}
.p_t_t_list_dz ul{float:left;width:100%;}
.p_t_t_list_dz ul li{float:left;width:50%;margin-right:0%;PADDING:5PX;BORDER:1PX SOLID #f0f0f0;BACKGROUND:#fff;text-align:center;MARGIN-TOP:10PX;}
.p_t_t_list_dz ul li .img{float:left;width:100%;overflow:hidden;}
.p_t_t_list_dz ul li .img img{float:left;width:100%;}

.p_t_t_list_dz ul li .tit{float:left;width:100%;font-size:14px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.p_t_t_list_dz ul li .tit a{line-height:30px;font-size:14px;}

.p_t_t_list_dz ul li.r{float:right;border-left:none;}




.mainpages{float:left;width:100%;margin-top:10px;}
.mainpages .pages{float:left;width:100%;text-align:center;} 
.mainpages .pages td{width:50%}
.mainpages .pages span{float:left;font-size:18px;padding:5px 10px;background:#EEE;color:#999;MARGIN-LEFT:5PX;}
.mainpages .pages span.page_up{float:right;MARGIN-RIGHT:5PX;}
.mainpages .pages span.page_down{float:left;MARGIN-LEFT:5PX;}

.mainpages .pages span a{DISPLAY:BLOCK;color:#D21D26}






.content_info_tc_a{float:left;width:100%;margin-top:10px;}
.content_info_tc_a img{float:left;width:100%;}






















/*放大镜*/		
.container{float:left;width:100%; margin-top:10px; overflow:hidden;}


/*图片小图预览列表*/
.spec-preview{float:left;width:100%;}
.spec-preview img{ background:url(loading.gif) no-repeat center center;overflow:hidden;
width:100%;
}

.spec-scroll{float:left;margin-top:10px;width:100%;}

.spec-scroll .items{float:left;position:relative;width:100%;}
.spec-scroll .items div.list{float:left;width:100%;}
.spec-scroll .items div.list a{float:left;width:84px;text-align:center;}
.spec-scroll .items div.list img{border:1px solid #CCC;padding:2px;width:70px;height:70px;}
.spec-scroll .items div.list img:hover{border:2px solid #FF6600;padding:1px;}


.info_l{float:left;width:100%;margin-top:10px;}
.info_l ul li{float:left;width:100%;border-bottom:1px dashed #eee;padding:10px 0px;}
.info_l ul li span{font-weight:bold;color:#999;}	