
*{ margin:0px; padding:0px;  font-family:"Microsoft YaHei", "SimSun";}
.sitepen-nocontainer{
	padding:0px !important;
	margin:0px;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
     font-weight: bold; 
}
/*----reset---*/
body,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial;}

address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,ul,li{list-style:none;}
a{text-decoration:none; color: #000;}
a:hover{text-decoration:none !important;}
a:active{text-decoration:none !important;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.clear { clear: both;}

html{height: 100%;}
body{min-height: 100%; *height: 100%; position: relative;}
span,p{font-family: '微软雅黑'}

a {
	 text-decoration:none;
}
a :hover{
	text-decoration:none;
}
a :ACTIVE{
	text-decoration:none;
}
/*---heard---*/
.wi{
	margin: 0 auto;
	width:1200px;
}
.ce{
	text-align: center;
}
.heard{
	height: 100px;
}
/*--start title div--*/

.nav { width:100%; white-space:nowrap; text-align: center;}
.nav ul li {width:100px;height:45px;margin:0px 3px;color:#fff;font-size: 16px;display:inline-block;	line-height: 45px;}
.nav ul li a { display: block;  font-size: 16px; font-family: '微软雅黑'; margin: 0 15px;  position: relative;text-decoration: none;color:#333;}
.nav ul li a:hover { text-decoration: none }
.active {text-decoration: none;}
.banner { margin-bottom: 20px;}
.active :after{
	 content:'';  
     display:block;  
     margin-top:-5px;  
     /* border-bottom:2px solid #336699;   */
}
 .nav ul li :hover:after {  
         content:'';  
	     display:block;  
	     margin-top:-5px;  
	     /* border-bottom:2px solid #336699;   */
 }   

/*---body---*/
.grid1 { width: 462px; float:left; overflow: hidden; zoom:1;border-right: 1px #ccc solid; padding-right: 20px; margin-bottom: 20px;}
.grid2 { width: 462px; float:left; overflow: hidden; zoom:1; margin-left: 15px;}
.figure { float: left;width: 213px; margin: 0 30px 0 0;}
.column { float:left;}
.column h2 {font-size: 24px;}
.column ul.newslist {
	width: 213px;
	height: 95px;
	overflow: hidden;
	padding-top: 8px;
}
.column ul.newslist li {
	background: url(./images/dot_gray.gif) no-repeat scroll 0 7px transparent;
	line-height: 14px;
	padding: 0 0 5px 7px;
	margin: 0;
}
.column ul.newslist li a { display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis; -moz-binding: url("ellipsis.xml#ellipsis");}
.column p.moreLink {margin: 3px 0 0;}
.column p.moreLink a { color: #007CC0;}

.mainbodybg { background: url(./images/main-bg.jpg); padding-bottom: 56px;}
.lastContainer{ padding-bottom: 56px;}
/*---sidebar---*/
.sidebar { float: left; width:160px; padding: 20px;}
.sidebar-title {background: #666;border-left: 10px #333 solid;height: 28px;line-height: 28px;padding: 0 10px;font-size: 16px;font-family: '微软雅黑';color: #f6f6f6;}
.sidebar ul.submenu { padding: 10px 0;list-style: circle;}
.sidebar ul.submenu li {list-style: circle;margin: 0 0 3px 30px;}
.sidebar ul.submenu li a { color: #555;}
.sidebar ul.submenu li a:hover,.sidebar ul.thrmenu li a:hover { text-decoration: none; color: #0da4d3;}
.sidebar ul.thrmenu li {margin: 0 0 3px 40px; list-style: none;}
.sidebar ul.thrmenu li a { color: #555; border-bottom: 1px #ddd solid; padding-bottom: 2px;}
/*---mainbody---*/
.mainbody { float: left; margin: 20px 0 20px 20px; width: 740px;}
.mainbody-tltle {height: 28px; font-family: '微软雅黑'; font-size: 18px; color: #0da4d3; border-bottom: 1px #ccc dashed; padding: 0 10px 5px 10px;}
.mainbody-tltle a { color: #0da4d3;}
.mainbody-tltle a:hover,.mainbody-content h3 a:hover { text-decoration: none;}
.mainbody-content {margin: 10px 0 20px 10px;padding:10px;}
.mainbody-content ul li { background: url(./images/list-img.gif) no-repeat 0 13px; padding: 3px 0 0 15px;list-style: none;
    margin-left: -15px;     line-height: 24px;}
.mainbody-content ul li a { display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height: 24px; line-height: 24px;}
.mainbody-content ul li a:hover { text-decoration: none; color: #0da4d3;}
.mainbody-content ul li span.data { float: right;color: #999;margin-top: -22px;}
.mainbody .page {margin: 20px 0;border-top: 1px #ccc dashed;padding-top: 10px;}
.mainbody .page a { color: #0178CF; padding: 0 5px;}
.mainbody .page a.not { color: #666666; padding: 0 5px; cursor: default;}
.mainbody .page a.not:hover { text-decoration: none; cursor: default;}
.mainbody .page span { font-size:16px;}
.mainbody .page span.floatleft { float: left; font-weight: bold; margin-left: 10px;}
.mainbody .page span.floatright { float: right; font-weight: bold; margin-right: 10px;}
.mainbody-content h3 { font-size: 16px; margin: 10px 0;}
.mainbody-content h4 { font-size: 14px; margin: 10px 0; text-indent: 1em;}
.mainbody-content h5 { font-size: 12px; margin: 10px 0; text-indent: 2em;}
.mainbody-content p { text-indent: 2em; padding-bottom: 5px;}
.mainbody-content p.h6 { margin: 10px 0; font-weight: bold;}
.mainbody-content img { margin: 10px 0px; text-align: center;}
.mainbody h1 {font-size: 30px;text-align: center;margin-bottom: 20px;}
.mainbody-content table.table { margin: 10px 20px; border: 1px #ddd solid;}
.mainbody-content table.table tr td { border: 1px #ddd solid; padding: 10px;}
/*---footer---*/
.foot{	margin-top:50px;	background-color: #566b84;	height: 80px;    text-align: center;min-width:1200px;width:100%;}
.foot div span{	color:#fff;  padding: 0px 20px;}
.fs1{	padding-top:20px;}
.fs2{	padding:10px;}

#content tr td {
	border:1px solid #ddd;
}
.forthtable{
	width:1200px;margin:0 auto;background-color: #f2f9ff;
}
.forthtable tr td{
	width:300px;background-color: #f2f9ff;
}
.forthDiv{
	width:270px;
	height: 240px;
	border-radius:15px 0px 15px 0px;
	border:1px solid #fff;
	box-shadow: 0px 0px 10px #c5dce3;
	margin:0 auto;
}
.forthDiv :hover{
	text-decoration: none;
}
.forthDiv img{
	padding-top:38px;
}
.fp1{
	color:#0099cc;
	font-size:16px;
}
.fp2{
	padding-top:5px;
	font-size:14px;
	color:#666;
	width:80%;
	margin:0 auto;
}

.fortha{
	background-color: #fff;
}
.fortha :hover{
	background-color: #d6f6ff;
	cursor:pointer;
	text-decoration: none ;
}
.fortha :hover .fp1{
	color:red;
	text-decoration: none ;
}
.fortha :hover .fp2{
	color:#333;
	text-decoration: none ;
}
.aboutdiv{
	/*  width:100%; */
    height:520px;
    background:url("./images/bg1_1.jpg") center no-repeat;
    background-size:cover;
    min-width:1200px;
  /*   max-width: 1440px; */
}
.aboutdiv span{
	color:#333;
	font-size:14px;
}
.compdiv{
	/*  width:100%; */
    height:524px;
    background:url("./images/bg2_2.jpg") center no-repeat;
    background-size:cover;
    min-width:1200px;
  /*   max-width: 1440px; */
}
.leftli{
	line-height: 30px;
	font-size:14px;
	color:#333;
}
.navbar-left{
	color:#808080;
}

.breadcrumb{
	background-color:#fff;
	padding:0px;
	margin-left:5px;
}


@media screen and (min-width:1441px){ 
	.container {
		position: relative;
		width: 1200px; 
		margin: 0 auto;
		padding: 0;
		padding-top: 30px;
	}
	/*******页面总框架*****/
	.st_box{ width:1200px; padding:0px; margin:0px auto; display:block; clear:both; height:auto;  }
	.st_box1{ width:1240px; padding:0px; margin:0px auto; display:block; clear:both; height:auto; }
	.st_box2{ width:1200px; padding:0px; margin:20px auto 0px auto; display:block; clear:both; height:auto;}

	.st_top{ height: 100px;}
	.st_logo{ float:left; margin-top: 25px; width:500px; height: 55px; background: url(./images/logo_b.jpg) no-repeat;}
	.st_logo img{ width:500px; height: 55px;}
	.st_nav{ float:right; ma width:500px; height: 50px; margin-top:35px;}
	.st_nav li{ float:left; margin-left:40px;  height: 40px;line-height: 40px;}
	.st_nav li:hover{ font-size:16px;  border-bottom:2px solid #2a86b8;}
	.st_nav li a{ font-size:16px; color:#333;}
	.st_nav li a:hover{ font-size:16px; color:#006699;}
	.st_nav .active{ border-bottom:2px solid #2a86b8;}

	.st_bottom{ margin-top:30px; height:80px; padding-top: 40px; color:#bfdbe6; font-size: 14px; line-height: 24px; text-align: center; background-color: #366b7f; }

	/*******首页*****/

	.st_m_bg1{background-color:#f2fdff; height: 500px; margin:0px;}
	.st_bigt{width:100%; height: 105px; padding-top: 50px; text-align:center; font-size:36px; color:#007799; font-weight: bold; background: url(./images/line.png) center bottom no-repeat;}
	.st_smallt{width:100%; height: 30px; line-height: 30px;  text-align:center; font-size:14px; color:#666;}
	.st_solution{margin-top: 40px;margin-right:-40px;}
	.st_solution li { display:block; float:left; margin-right: 40px; width: 270px;    height: 240px;    border-radius: 15px 0px 15px 0px;    border: 1px solid #fff;    box-shadow: 0px 0px 10px #c5dce3;background-color:#fff; }
	.st_solution li:hover{background-color:#d6f6ff; }
	.st_solution li a{ display:block; width: 270px;    height: 240px; cursor:pointer;}
	.st_solution li img{ margin-top: 35px; margin-left: 90px;}
	.st_solution li h3{ margin-top: 10px;margin-bottom:0px; height: 30px; text-align:center; font-size:16px; color:#0099CC; font-weight: normal;}
	.st_solution li p{display: block; padding: 0px 15px; text-align:center;  font-size:14px; color:#666; line-height: 20px;}
	.st_solution li:hover h3{ color:#cc0033;}

	.st_m_bg2{background-color:#FFF; background:url(./images/bg1.jpg) center no-repeat; height: 580px; margin:0px;}	
	.st_m_bg3{ background:url(./images/bg2.jpg) center no-repeat; height:580px; margin:0px;}
	.st_intro{ margin-top: 35px; list-style:none; width: 600px;}
	.st_intro dt{ font-size:16px; color:#333; line-height: 30px; font-weight: bold;}
	.st_intro dd{ font-size:14px; color:#333; line-height: 24px;}
	.st_intro dd p{ margin: 10px 0; text-indent: 28px;}

	.st_mainnews{ list-style: none; margin: 50px 0px 0px 650px;}
	.st_mainnews dt{ float:left; height: 32px; width: 100px; font-size: 14px; color:#999; font-weight: normal;}
	.st_mainnews dd{ width:450px; height: 32px;  font-size:14px; color:#333; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; }
	.st_mainnews dd a{ color:#333;}
	.st_mainnews dd a:hover{ color:#cc0033;}
	.st_newsmore a{ margin-left:650px; font-size:14px; color:#007799;}
	.st_newsmore a span{ font-family:"SimSun";}
	.st_newsmore a:hover{ color:#cc0033;}
	
	/*******内页*****/
	.st_inbanner_1{ width:100%; height: 240px; background: url(./images/in1.jpg) center no-repeat;}
	.st_inbanner_2{ width:100%; height: 240px; background: url(./images/in2.jpg) center no-repeat;}
	.st_inbanner_3{ width:100%; height: 240px; background: url(./images/in3.jpg) center no-repeat;}
	.st_inbanner_4{ width:100%; height: 240px; background: url(./images/in4.jpg) center no-repeat;}
	
	.st_add{ height: 35px; margin-top: 18px; font-size:14px; color:#333;  }
	.st_add span{ font-family:"SimSun";}
	.st_add a{ color:#333;}
	.st_add a:hover{ color:#cc0033;}
	
	.st_in_k3{ float: left; width:680px; height: 500px; margin-top: 30px;}
	.st_in_tab{ clear:both; height:54px; }
	.st_in_tab li{float:left; margin-right:20px; width:140px; height:46px;  background-color:#ecfbff; line-height:46px;  font-size:18px; color:#666666; text-align:center; cursor: pointer; border:1px solid #b6dae4;}
	.st_in_tab li a{ font-size:18px; color:#666666; text-decoration:none; display:block;}
	.st_in_tab .hover {  background-color:#44bbdd; color:#fff;  border:1px solid #44bbdd; }
	.st_in_tab .hover a{  color:#fff;}
	.st_in_tab li a:hover{ text-decoration:underline;}
	
	.st_inbox1{ padding: 20px 60px; border:1px solid #d9d9d9; min-height: 380px;}
	.st_inbox1 h3{ margin:20px auto 40px auto; color:#333; text-align: center; font-size:24px;font-weight: normal;}
	.st_inbox1 h4{ margin:20px auto 10px auto; height: 40px; color:#333; text-align: center; font-size:24px;font-weight: normal; border-bottom: 1px dashed #ccc; }
	.st_news_cs{ height: 30px; font-size: 12px; color: #999; text-align: center;}
	.st_news_cs span{ padding:5px 20px;}
	.st_inbox1 .content{ font-size:14px; color: #333; line-height: 24px;}
	.st_inbox1 .content p{ text-indent:28px; margin: 10px auto;}
	.st_inbox1 .content img{ margin:10px auto; clear: both; text-align: center;}
	.st_inbox1 .content a{ color:#007799;}
	
	
	/**新闻列表页**/
	.st_newslist li{ width:100%; display: inline-block; border-bottom:dashed 1px #ccc; padding:10px 0px 5px 0px; margin-bottom: 15px; clear: both;}
	.st_newslist li h2{ font-size:20px;line-height:40px; height:40px;}
	.st_newslist li h2 a{color:#007799; font-size:16px;}
	.st_newslist li h2 a:hover{ text-decoration:none; color:#cc0033;}
	.st_newslist li p{font-size:14px;color:#666666; line-height:22px;  overflow:hidden; }
	.st_newslist div{margin-top:10px;}
	.st_newslist li span{ float:left; font-size:12px;  color:#999; display:block;}
	.st_newslist i{ font-style: normal;  float:right; width: 60px; height:15px; background:url(./images/see.jpg) no-repeat 0px 4px; text-indent:15px; font-size: 12px; color:#999;}


	.pagelist{ line-height:22px;color:#666; padding:15px 0px; float:right;}
	.pagelist a{  width:50px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
	.pagelist a.next,.pagelist a.prev{width:60px;}
	.pagelist a.curr{ background:#7daabb;border:1px solid #7daabb;color:#fff;}
	.pagelist a:hover{background:#7daabb;border:1px solid #7daabb;color:#fff; text-decoration:none}
	.pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
	.pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
	.pagelist span.totalpage{ margin:0;}
	
	.contact{ clear:both; display: block; }
	.ct_left{ float:left; width:400px; height: 550px;}
	.ct_right{ float:right; width:400px; height: 500px; padding-top: 20px;}
	.contact h1{ margin: 25px auto 10px auto; padding: 0px; font-size:20px; font-weight: bold; color:#333; }
	.contact ul{ list-style: none; padding-left: 28px;}
	.contact ul li{ line-height:24px; font-size:14px; color:#333;}
	
	

	
	/*******大图切换**********/
	.banner{width: 100%;height: 480px; margin-top:1px; overflow:hidden;}
	.showpic{width: 100%;height: 463px;}
	.inban{ width:1920px;position:absolute; top:0px; left:0px; z-index:1; left:0%; margin-left:0px; z-index:1;}
	.spic{z-index:1;height: 480px;}
	

	.dot{position:absolute;left:50%;margin-left: -45px;bottom:20px;z-index:20; height: 19px;padding-top: 5px;padding-left: 15px;}
	.dotbg{background-color: #000;width: 100%;height: 19px;position: absolute;z-index: 0;margin-left: -13px;margin-top: -5px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
	.dot ul{position: relative;z-index: 10;}
	.dot ul li {
		float: left;
		width: 11px;
		height: 11px;
		background: url(./images/dot.png) no-repeat;
		background-position: 0 -11px;
		display: inline-block;
		overflow: hidden;
		padding-right: 13px;
		cursor: pointer;	
	}
	.dot ul li.on{background-position:0 11px;}
	/* .dot span{line-height: 17px;margin-left: 4px;} */

	
	
	
}







/************* *****分辨率切换* ************* *** ************ ****** ******** ****************** ********************* *************** **************** ******** ************* ****** ************* ********** ****************** ***********************/

@media screen and (max-width:1440px){  
	.container {
		position: relative;
		width: 1000px; 
		margin: 0 auto;
		padding: 0;
		padding-top: 30px;
	}
	/*******页面总框架*****/
	.st_box{ width:1000px; padding:0px; margin:0px auto; display:block; clear:both; height:auto; }
	.st_box1{ width:1040px; padding:0px; margin:0px auto; display:block; clear:both; height:auto; }
	.st_box2{ width:1000px; padding:0px; margin:20px auto 0px auto; display:block; clear:both; height:auto;}

	.st_top{ height: 80px;}
	.st_logo{ float:left; margin-top: 15px; width:450px; height: 55px; background: url(./images/logo_s.jpg) no-repeat;}
	.st_logo img{ width:450px; height: 55px;}
	.st_nav{ float:right; width:500px; margin-left: 50px; height: 50px; margin-top:25px; overflow: hidden;}
	.st_nav li{ float:left; margin-left:25px;  height: 40px;line-height: 40px;}
	.st_nav li:hover{ font-size:16px;  border-bottom:2px solid #2a86b8;}
	.st_nav li a{ font-size:16px; color:#333;}
	.st_nav li a:hover{ font-size:16px; color:#006699;}
	.st_nav .active{ border-bottom:2px solid #2a86b8;}

	.st_bottom{ margin-top:30px; height:80px; padding-top: 40px; color:#bfdbe6; font-size: 14px; line-height: 24px; text-align: center; background-color: #366b7f; }

	/*******首页*****/

	.st_m_bg1{background-color:#f2fdff; height: 460px; margin:0px;min-width: 1200px;}
	.st_bigt{width:100%; height: 105px; padding-top: 50px; text-align:center; font-size:36px; color:#007799; font-weight: bold; background: url(./images/line.png) center bottom no-repeat;}
	.st_smallt{width:100%; height: 30px; line-height: 30px;  text-align:center; font-size:14px; color:#666;}
	.st_solution{margin-top: 40px;margin-right:-40px;}
	.st_solution li { display:block; float:left; margin-right: 40px; width: 220px;    height: 200px;    border-radius: 15px 0px 15px 0px;    border: 1px solid #fff;    box-shadow: 0px 0px 10px #c5dce3;background-color:#fff; }
	.st_solution li:hover{background-color:#d6f6ff; }
	.st_solution li a{ display:block; width: 220px;    height: 200px; cursor:pointer;}
	.st_solution li img{ margin-top: 20px; margin-left: 70px; width:80px; height: 80px;}
	.st_solution li h3{ margin-top: 6px;margin-bottom:0px; height: 30px; text-align:center; font-size:16px; color:#0099CC; font-weight: normal;}
	.st_solution li p{display: block; padding: 0px 15px; text-align:center;  font-size:14px; color:#666; line-height: 20px;}
	.st_solution li:hover h3{ color:#cc0033;}

	.st_m_bg2{background-color:#FFF; background:url(./images/bg1_1.jpg) center no-repeat; height: 520px; margin:0px;}	
	.st_m_bg3{ background:url(./images/bg2_2.jpg) center no-repeat; height:524px; margin:0px;}
	.st_intro{ margin-top: 35px; list-style:none; width: 600px;}
	.st_intro dt{ font-size:16px; color:#333; line-height: 30px; font-weight: bold;}
	.st_intro dd{ font-size:14px; color:#333; line-height: 24px;}
	.st_intro dd p{ margin: 10px 0; text-indent: 28px;}

	.st_mainnews{ list-style: none; margin: 30px 0px 0px 450px;}
	.st_mainnews dt{ float:left; height: 30px; width: 100px; font-size: 14px; color:#999; font-weight: normal;}
	.st_mainnews dd{ width:450px; height: 30px;  font-size:14px; color:#333; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; }
	.st_mainnews dd a{ color:#333;}
	.st_mainnews dd a:hover{ color:#cc0033;}
	.st_newsmore a{ margin-left:450px; font-size:14px; color:#007799;}
	.st_newsmore a span{ font-family:"SimSun";}
	.st_newsmore a:hover{ color:#cc0033;}
	
	/*******内页*****/
	.st_inbanner_1{ width:100%; height: 240px; background: url(./images/in1.jpg) center no-repeat;}
	.st_inbanner_2{ width:100%; height: 240px; background: url(./images/in2.jpg) center no-repeat;}
	.st_inbanner_3{ width:100%; height: 240px; background: url(./images/in3.jpg) center no-repeat;}
	.st_inbanner_4{ width:100%; height: 240px; background: url(./images/in4.jpg) center no-repeat;}
	
	.st_add{ height: 35px; margin-top: 18px; font-size:14px; color:#333;  }
	.st_add span{ font-family:"SimSun";}
	.st_add a{ color:#333;}
	.st_add a:hover{ color:#cc0033;}
	
	.st_in_k3{ float: left; width:680px; height: 500px; margin-top: 30px;}
	.st_in_tab{ clear:both; height:54px; }
	.st_in_tab li{float:left; margin-right:20px; width:140px; height:46px;  background-color:#ecfbff; line-height:46px;  font-size:18px; color:#666666; text-align:center; cursor: pointer; border:1px solid #b6dae4;}
	.st_in_tab li a{ font-size:18px; color:#666666; text-decoration:none; display:block;}
	.st_in_tab .hover {  background-color:#38a1bd; color:#fff;  border:1px solid #38a1bd; }
	.st_in_tab .hover a{  color:#fff;}
	.st_in_tab li a:hover{ text-decoration:underline;}
	
	.st_inbox1{ padding: 20px 60px; border:1px solid #d9d9d9; min-height: 380px; overflow: auto;}
	.st_inbox1 h3{ margin:20px auto 40px auto; color:#333; text-align: center; font-size:24px;font-weight: normal;}
	.st_inbox1 h4{ margin:20px auto 10px auto; height: 50px; color:#333; text-align: center; font-size:24px;font-weight: normal; border-bottom: 1px dashed #ccc; }
	.st_news_cs{ height: 30px; font-size: 12px; color: #999; text-align: center;}
	.st_news_cs span{ padding:5px 20px;}
	.st_inbox1 .content{ font-size:14px; color: #333; line-height: 24px; height: auto;}
	.st_inbox1 .content p{ text-indent:28px; margin: 10px auto;}
	.st_inbox1 .content img{ margin:10px auto; clear: both; text-align: center;}
	.st_inbox1 .content a{ color:#007799;}
	
	
	/**新闻列表页**/
	.st_newslist li{ width:100%; display: inline-block; border-bottom:dashed 1px #ccc; padding:10px 0px 5px 0px; margin-bottom: 15px; clear: both;}
	.st_newslist li h2{ font-size:20px;line-height:40px; height:40px;}
	.st_newslist li h2 a{color:#007799; font-size:16px;}
	.st_newslist li h2 a:hover{ text-decoration:none; color:#cc0033;}
	.st_newslist li p{font-size:14px;color:#666666; line-height:22px;  overflow:hidden; }
	.st_newslist div{margin-top:10px;}
	.st_newslist li span{ float:left; font-size:12px;  color:#999; display:block;}
	.st_newslist i{ font-style: normal;  float:right; width: 60px; height:15px; background:url(./images/see.jpg) no-repeat 0px 4px; text-indent:15px; font-size: 12px; color:#999;}


	.pagelist{ line-height:22px;color:#666; padding:15px 0px; float:right;}
	.pagelist a{  width:50px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
	.pagelist a.next,.pagelist a.prev{width:60px;}
	.pagelist a.curr{ background:#7daabb;border:1px solid #7daabb;color:#fff;}
	.pagelist a:hover{background:#7daabb;border:1px solid #7daabb;color:#fff; text-decoration:none}
	.pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
	.pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
	.pagelist span.totalpage{ margin:0;}
	
	.contact{ clear:both; display: block; }
	.ct_left{ float:left; width:400px; height: 550px;}
	.ct_right{ float:right; width:400px; height: 500px; padding-top: 20px;}
	.contact h1{ margin: 25px auto 10px auto; padding: 0px; font-size:20px; font-weight: bold; color:#333; }
	.contact ul{ list-style: none; padding-left: 28px;}
	.contact ul li{ line-height:24px; font-size:14px; color:#333;}
	

      

	/*******大图切换**********/
	.banner{width: 100%;height: 360px; margin-top:1px; overflow: hidden;}
	.showpic{width: 100%;height: 338px;min-width: 1200px;}
	.inban{ width:1440px;position:absolute; top:0px; left:0px; z-index:1; left:0%; margin-left:0px; }
	.spic{z-index:1;height: 360px;}
	.spic li div img{width: 1440px;height: 360px;}

	.dot{position:absolute;left:50%;margin-left: -45px;bottom:15px;z-index:20; height: 19px;padding-top: 5px;padding-left: 15px;}
	.dotbg{background-color: #000;width: 100%;height: 19px;position: absolute;z-index: 0;margin-left: -13px;margin-top: -5px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
	.dot ul{/* overflow:hidden; */position: relative;z-index: 10;}
	.dot ul li {
		float: left;
		width: 11px;
		height: 11px;
		background: url(./images/dot.png) no-repeat;
		background-position: 0 -11px;
		display: inline-block;
		overflow: hidden;
		padding-right: 13px;
		cursor: pointer;	
	}
	.dot ul li.on{background-position:0 11px;}
	/* .dot span{line-height: 17px;margin-left: 4px;} */
}
