@charset "utf-8";

.google-728-90{
	text-align:right;
	height:90px;
	width:728px;
	float:right;
	}

.radiu{
	
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;

	}

.container{
	margin-top:10px;
}

.breadcrumb {
	padding: 0;
	margin-bottom: 0;
}

.clear{
	clear:both;
}

.loginTextBox{
	height:20px;
	width:130px;
	border:1px solid #09F;
	vertical-align:middle;
	line-height:20px;
	
	}
	
.loginText{
	font-size:12px;
	font-weight:bold;
	color:#09F;}

.searchinput {
	width: 120px
}

.page {
	width: 204px;
	padding-top: 10px;
	text-align: right
}

.position{float:right; font-size:12px;color:#666666; font-weight:100;}

.query {
	overflow: hidden;
}

.boldblue {
	font-weight: bold;
	color:#003eb1
}

.blue {
	color: #003eb1
}

.text {
	line-height: 25px;
	color: #6f6f6f;
}
.topbar{width:100%;height:30px;background:#333;margin:0 auto;}
.topmenu{width:960px;margin:0 auto;}
.topmenu h2{float:left;color:#FFF;font-size:12px;margin-left:10px;height:30px;line-height:30px;display:none;}
.topmenu ul{float:right;}
.topmenu ul li{float:left;margin-right:10px;;line-height:30px;}
.topmenu ul li a{color:#CCC;}
.topmenu ul li a:hover{color:#0070ec;}
.ad960{height:90px;border:#09F;background:url(/static/home/images/kbjx.png) no-repeat;margin-left:20px;margin-right:20px;margin-bottom:10px;}

.navbar{margin-bottom:0}
.header{
width:100%;
overflow:hidden;
background:url(/static/home/images/menu_bg.png)   no-repeat center top;
z-index:1000;
margin:0 auto;
}
.header_info{
	margin: 0px auto 0 auto;
	width: 960px;
    position:relative;
}

.left_pic{position:absolute;top:0;left:0;background:url('/static/home/images/left_pic.gif');width:300px;}
.right_pic{position:absolute;top:0;right:0;background:url('/static/home/images/right_pic.jpg');width:300px;}



.banner{height:95px;}

.logo {
	float: left;
	height:63px;
	width:274px;
	margin-top:16px;
}

.logo a{display:block;}

.banner_info{height:95px;width:960px;margin:0 auto;}

.banner_right{
	float:left;
	height:95px;
	width:652px;
	background-image:url(/static/home/images/banner.png);
	background-repeat:no-repeat;
	margin-left:33px;
	}

#tele {
	padding-top:0px;
	height:47px;
	width:969px;
	background-image:url(/static/home/images/tele.gif);
}

.msg{
	height:34px;
	width:969px;
	/*background-image:url(/static/home/images/msg.gif);*/
	}

.flashshow {
	width: 960px;
	height:250px;
	margin:0 auto;
}

.info{
	margin-top:10px;
	height:200px;
	border:1px solid #CCC;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	}
	
.flashs{

	height:160px;
	border:1px solid #CCC;
	}
#flashbox{width:960px; height:250px;border:none;}	
.expo{ padding:20px; border-bottom: 1px solid #EEE;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#F90; border:1px solid #000; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}
#debug{width:200px;height:200px;border:1px solid;background:#CCC;position:fixed;left:10px;bottom:20px; }

.box{
	
	border:1px solid #CCC;
	height:160px;
	margin-top:10px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	overflow:hidden;
  
	}
	
.aaapic{
	
	border:1px solid #CCC;
	margin-top:10px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	overflow:hidden;
	}	
	
.aaapic div{height:159px;
background:url(/static/home/images/aaa.jpg) no-repeat;}
.aaapic img{margin:2px;width:244px;}
.aaapic h2{margin:0;padding:0;}
		
.lc{
	border:1px solid #CCC;
	margin-top:10px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;	
	}

.lcPic{
		height:214px;
		width:695px;
		background-image:url(/static/home/images/lc.jpg);
		-moz-border-radius:5px;
    	-webkit-border-radius:5px;
    	border-radius:5px;

		}

.kc ul{
	list-style:none;
	margin-top:10px;
	}
	
.kcTitle{
	width:173px;
	height:30px;
	line-height:32px;
	text-align:center;
	color:white;
	font-size:14px;
	font-weight:bold;}
	
.kcTitle a,.kcTitle a:link,.kcTitle a:active,.kcTitle a:hover{
	color:white;
	text-decoration:underline;}


.kcBox{
width:153px;
height:60px;
padding:10px;}

.kcBox ul{}

.kcBox ul li{
	width:153px;
	clear:left;
	float:none;
	list-style: square;
	color: #666;
	height:14px;
}
	
.kcDetail{
	text-align:center;
	}

.kc ul li{
	list-style:none;
	float:left;}		
.class1{
	height:131px;
	width:173px;
	background-image:url(/static/home/images/class1.jpg);}
		
		
.class2{
	height:131px;
	width:173px;
	background-image:url(/static/home/images/class2.jpg);}
	
.class3{
	height:131px;
	width:173px;
	background-image:url(/static/home/images/class3.jpg);}	
	
.class4{
	height:131px;
	width:173px;
	background-image:url(/static/home/images/class4.jpg);}



.news_pic{
	text-align:center;
	
	
	}

.body_left {
	width:250px;
	float:left;
	

}

.ssPic{
	list-style:none;
	margin-left:20px;
	}
	
.ssPic li{
	list-style:none;
	width:210px;
	float:left;
	}
	
.ssPic2 {
	height:180px;
	width:200px;
    padding-top:10px;
	margin-right:20px;
	margin-top:10px;
	border:1px solid #CCC;
	text-align:center;
	vertical-align:middle;
	
	}
.namePic{
	text-align:center;
	width:auto;
	height:20px;
	line-height:20px;
	margin-top:5px;
	margin-right:10px;
	border:1px solid #CCC;
	background-color:#F7F7F7}

.ssPic2 a img{
	height:170px;
	width:190px;
	text-align:center;
	vertical-align:middle;}

.LeftTitle {
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	text-align:center;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #F90;
	background:#0070ec;   
	-moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
	overflow:hidden;
}

.body_right{
	
	/*border:1px solid #0CF;*/
	width:700px;
	float:right;
	position:relative;
	z-index:0;

	}
	
	
	
.RightTitle {
	font-weight:bold;
	color:#0070ec;
	font-size:14px;
	text-align:left;
	height:33px;
	line-height:33px;
	border-bottom:2px solid #F90;
	background:#FFF;
			   
	-moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
	overflow:hidden;
}

.TitleBox{
	padding:5px;
	
	}
	
.TitleBox li{height:20px;line-height:20px;background:url(/static/home/images/dot1.gif) left no-repeat;padding-left:15px;
}
.titlebox span{}
.contact{
	height:249px;

	margin-top:10px;
	border:1px solid #CCC;
	background-image:url(/static/home/images/tel.png);
}

.bm{
    background-image:url(/static/home/images/bm.jpg);
	height:233px;

	margin-bottom:5px;
}

.bm_gif{
	background-image:url(/static/home/images/z_34.jpg);
	padding-top:12px;
	padding-bottom:5px;
}

 .bm_gif ul{ 
  margin-left:18px;

  list-style:none;
  }
  
  .bm_gif ul li{
	  list-style:none;
	  margin-bottom:5px;
	  height:46px;
	  }
	  
.bm_gif ul li a img{
	border:0;
	text-decoration:none;
	}
.bm_gif_bottom{
	background-image:url(/static/home/images/z_33.jpg);
	height:18px;
	}

.title_box_4{
	
	width:258px;
	}
	
.title_box_4_text{
}
	

.title_box_4_bottom{
	height:18px;

	}	
	
.right_1 {
	width:456px;
	float:left;
}

.content_box_1 {
	margin-top:10px;
	width:345px;
	float:left;
border:1px solid #CCC;
		   
	   	-moz-border-radius:10px 10px 0 0;
    -webkit-border-radius:10px 10px 0 0;
    border-radius:10px 10px 0 0;
	overflow:hidden;
	}

.content_box_2 {
	margin-top:10px;
	width:345px;
	float:right;
	border:1px solid #CCC;
			   
	   	-moz-border-radius:10px 10px 0 0;
    -webkit-border-radius:10px 10px 0 0;
    border-radius:10px 10px 0 0;
	overflow:hidden;

	}	
	
.title_more{
	height:20px;
	width:34px;
	float:right;
	/*margin:10px 0px 0px 0px;*/
	vertical-align:middle;
	}
	
.title_more img{
		vertical-align:middle;
		}

.list_more {
     float:right;
	 color: #87888A;
	 margin-right:5px;
	}

.marquee1{
	width:950px;
	margin:0 auto;}
	
.marquee2{
	margin:5px;}

	
.right_2 {
	float:right;
    width:285px;
	

	}
	
.about_title{
	margin-top:10px;
	/*margin:5px;*/
	height:35px;
	line-height:35px;
	background:#FFF;
	border:1px solid #CCC;
	border-bottom:2px solid #F90;
   	-moz-border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    border-radius:5px 5px 0 0;
	overflow:hidden;

 	}
	
.about_title h2{
	padding-left:10px;
	color:#0070ec;
	float:left;
	height:35px;
    line-height:35px;
    font-size:14px;
}

.news_list{
	font-size:14px;
	margin:20px;}

.news_list li{margin-top:5px;}


	
.about_list{
 margin-top:10px;
	}
	
.about_list ul{
    
	}
	
.about_list ul li{
	margin:2px 0px;
	text-align:center;
	height:30px;
	line-height:30px;
	border-bottom:2px solid #CCC;
	background:#EEE;
    	
	}
	
.about_list ul li a{
	font-size:14px;
	}

.about_content{
	/*margin:5px;*/
    margin-top:10px;
	padding-left:15px;
	padding-right:15px;
	/*border:1px solid #0CF;*/
	}	
.about_content h2{margin:10px 0;font-size:16px;color:#06F;}
.about_content h3{margin:10px 0;text-align:center;font-size:16px;color:#06F;}
.about_content img{text-align:center;}
.about_content h4{margin:10px 0;font-size:14px;color:#333;}	
.right_sale{
	margin:0 auto;
	background-image:url(/static/home/images/message.jpg);
    height:154px;
	width:198px;
    padding-top:60px;       
	padding-left:30px;
	padding-right:30px;}
	
.title_box_2{
	width:285px;
	}
	
.title_box_2_title{
	height:39px;
	width:225px;
	background-image:url(/static/home/images/z_25.gif);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	line-height:49px;
	padding-left:60px;
	}
	
.title_box_2_text{

width:245px;
background-image:url(/static/home/images/z_27.gif);
background-repeat:repeat-y;
padding-left:30px;
padding-right:10px;
color:blue;
font-size:12px;
}
.title_box_2_text img{
	vertical-align:middle;
}

.title_box_2_text ul li{
	height:20px;
}

.title_box_2_bottom{
	width:285px;
	height:10px;
	background-image:url(/static/home/images/z_31.gif);
	background-repeat:no-repeat;
	}

	

.title_box_3_text{
	width:698px;
	overflow:hidden;
}
	


.list_title	{
	margin-top:10px;
	text-align:left;
	font-size:14px;
	color:#00C
	}
.news_desc{
	font-size:12px;
	color:#999;
	margin-left:90px;
	margin-right:60px;
	margin-top:10px;
	margin-bottom:30px;
	}	
.list_title ul li{margin-top:8px;margin-bottom:8px;}	
.list_title ul li span{
	color:#666;font-size:12px;
	}
	
.list_title span{
	float:right;
	}
.article{
margin-top:30px;

}
.article p{
	line-height: 30px;
	color:#333333;
	font-size:16px;

}
.article img{max-width:100%;margin:5px auto;}


	

.flink h3{padding-left:10px;}

.flink ul{
	list-style:none;
	}

.flink a{color:#666;}	
.flink a:hover{color:#0070ec;}
.pagenumber{text-align:right;margin:20px;}

.pagenumber span{margin-left:2px;border:1px solid #CCC;padding:5px;}
.pagenumber a{margin-left:2px;border:1px solid #CCC;padding:5px;}	
.flink ul li{float:left;margin-left:10px;margin:20px;}		

.download{	
    margin-top:10px;
	border:1px solid #CCC;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	}	
	
.linkBox {
	
	}
	
.linkBox ul{ 
margin-left:20px;
list-style:none;
}

.linkBox li {
	list-style:none;
	font-weight: normal;
	margin: 10px auto 0px;
	color: #035ea7;

	text-align: left;
}

#footer {
	margin-top:20px !important;
	padding-top:20px;
	font-family:"Times New Roman", Times, serif;
	width: 100%;
    background:#333;

}
#footer p{color:#999;}
.footer_info{
	width:960px;
    font-weight:normal;
	margin: 5px auto;
	color:#666;
	height:121px;
	text-align:center;
	}
	
#footer a, #links a {
	color:#CCC;
}

#footer a:hover,#links a:hover{color:#0070ec;}


.qrcode{margin:10px;}

	
.right_border {
	BORDER-RIGHT: #d4eaf5 1px solid;
	PADDING-RIGHT: 20px;
	BORDER-TOP: #d4eaf5 0px solid;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #d4eaf5 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #d4eaf5 1px solid
}
.news_title{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin:30px;}
	
.news_from{
	text-align:center;
	font-size:12px;
	}
.news_print{
	text-align:right;
	margin:20px;}	
	
.news_prev{
	text-align:center;
	margin:20px;}

.news_other{
	text-align:center;
	margin:20px;}

a.linknews1 {
	font-size: 9pt;
	color: #004285;
	letter-spacing: 2px;
}
a.linknews1:hover {
	font-size: 9pt;
	color: #004285;
	letter-spacing: 2px;
	text-decoration: underline;
}
/*----------------------导航栏样式开始---------------------------*/
#menu {
	
	background-repeat:no-repeat;
	background-position:center;
	height:55px;
	width:960px;
	line-height:55px;
	text-align:center;
	
}
 


#menu ul {
	list-style:none;
 	padding-left:30px;


}

#menu ul li {
	margin:0;
	list-style-type:none;
	line-height:62px;
	display:inline;
	z-index:1000;
	text-align:center;
	float: left;
	position: relative;
}
#menu ul li a {
	display:block;
	text-decoration:none;
	width:90px;
	height:55px;
	line-height:55px;
	font-size:14px;
	
	color:#FFF;

}
#menu ul li a:hover {
	color:#F93;
	background-image:url(/static/home/images/btn_bg.png);
	background-position:center;
	background-repeat:no-repeat;
}

#menu ul li ul {
	margin:0;
	padding:0;
	width:90px;
	background:#FFF;
	position:absolute;
	left:0;
	margin-top:-1px;
	border:#CCC 1px solid;
	list-style:none;
	z-index:1000;
}
#menu ul li ul li{
    border-top:#999 1px solid;	
	}
#menu ul li ul li a:hover {
	color:#0070ec;
	background:#FC0;
}

#menu ul li ul li a {
	display:block;
	text-decoration:none;
	color:#0070ec;
	width:90px;
	height:32px;
	line-height:32px;
	font-size:12px;
}



/*----------------------导航栏样式结束---------------------------*/

.clistbox {
	width: 90%;
	text-align:left;
	margin-bottom:10px;
	margin-top:3px;
}
.clistbox .line1 {
	border-bottom: 1px dashed #999999;
	text-align:left;
	padding-left:10px;
}
.clistbox .line1 span {
	float:right;
}
.clistbox .line2 {
	padding:5px;
}
#commentPage {
	height:20px;
	padding-left:200px;
}
#commentPage a {
	display:block;
	width:18px;
	border: 1px solid #3299F5;
	float:left;
	margin-left:5px;
	line-height:18px;
	font-size:14px;
}
#commentPage a:hover, .selectpage {
	color:#FFFFFF;
	display:block;
	width:18px;
	float:left;
	margin-left:5px;
	line-height:18px;
	font-size:14px;
	background-image: url(/static/home/images/pagebg.jpg);
}
#commentPage a.ppage, #commentPage a.npage {
	display:block;
	width:50px;
	float:left;
	margin-left:5px;
	line-height:16px;
	padding-top:2px;
	height:16px;
	font-size:12px;
}
#commentPage a.ppage:hover, #commentPage a.npage:hover {
	color:#fff;
	display:block;
	width:50px;
	float:left;
	margin-left:5px;
	line-height:16px;
	height:16px;
	font-size:12px;
	background-image: url(/static/home/images/pagebg_.jpg);
}

.positions{
	height:35px;
	line-height:35px;
	float:right;
	color:#666;
	
	}
	
.positions a{color:#666;font-size:12px;}

.copyright{
	margin-top:20px;
	padding-top:20px;
}
	
	.footerRight{text-align:right;
	margin-top:10px;
	margin-right:40px;}
	
	.address{
        padding-top:20px;
		text-align:right;
		margin-right:40px;}
.pic_content{
	text-align:center;}
	
	.Pic{
		margin-top:10px;
		border:1px solid #CCC;
			-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
		}
		
.cse-branding-form{width:500px;margin-left:30px;float:left;}

.cse-branding-logo{float:left;}
.cse-branding-text{float:left;}
/*分页*/
.pagination{
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	list-style: none;
}
.pagination> li {
	display: inline;
}
.pagination> li > a,
.pagination> li > span {
	position: relative;
	float: left;
	padding: 5px 12px;
	margin-left: -1px;
	line-height: 1.53846154;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}
.pagination> li:first-child > a,
.pagination> li:first-child > span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.pagination> li:last-child > a,
.pagination> li:last-child > span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.pagination> li > a:hover,
.pagination> li > span:hover,
.pagination> li > a:focus,
.pagination> li > span:focus {
	z-index: 2;
	background-color: #e5e5e5;
}
.pagination> li.active > a,
.pagination> li.active > span,
.pagination> li.active > a:hover,
.pagination> li.active > span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #3280fc;
	border-color: #3280fc;
}
.pagination> li.disabled > span,
.pagination> li.disabled > span:hover,
.pagination> li.disabled > span:focus,
.pagination> li.disabled > a,
.pagination> li.disabled > a:hover,
.pagination> li.disabled > a:focus {
	color: #ddd;
	pointer-events: none;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}
.pagination-justify {
	display: block;
}
.pagination-justify .next > a,
.pagination-justify .next > span {
	float: right;
	border-radius: 4px;
}
.pagination-justify .previous > a,
.pagination-justify .previous > span {
	float: left;
	border-radius: 4px;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
	padding: 10px 16px;
	font-size: 17px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
	padding: 2px 8px;
	font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-pills > li:first-child > a,
.pagination-pills > li:first-child > span {
	border-radius: 16px 0 0 16px;
}
.pagination-pills > li:last-child > a,
.pagination-pills > li:last-child > span {
	border-radius: 0 16px 16px 0;
}
.pagination-pills.pagination-justify > li > a,
.pagination-pills.pagination-justify > li > span {
	border-radius: 16px;
}
.pagination-loose {
	display: block;
	margin: 20px 0;
}
.pagination-loose.pagination-pills > li > a,
.pagination-loose.pagination-pills > li > span {
	border-radius: 16px;
}
.pagination-loose > li > a,
.pagination-loose > li > span {
	margin-left: 5px;
	border-radius: 4px;
}
.pagination-loose > li:first-child > a,
.pagination-loose > li:first-child > span {
	margin-left: 0;
}