﻿/* index-css */
body{ 
     margin:0px auto; 
	 padding:0px; 
	 font-size:12px;
	 font-family: "微软雅黑","Arial Narrow";
	 background:#fff;
	 color:#666666;
	 width:100%;}
p.page_postion{ height:30px; line-height:30px; overflow:hidden;}
*{ 
  margin:0px; 
  padding:0px;}
.pclear{ 
        font-size:0px; 
		line-height:0px; 
		height:0px; 
		clear:both;
		margin:0px;
		padding:0px;
		clear:both;}
ul,li{ 
      list-style:none;
	  padding:0px;
	  margin:0px;}
img{ 
    border:0px;}
h2{
   margin:0px;
   padding:0px;
   list-style:none;}
.c{*zoom:1;}
.c:before{ content:""; height:0; line-height:0; display:table;}
.c:after{ content:""; height:0; line-height:0; display:table; clear:both;}
/* link-css */
a{ 
  color:#666666;  
  text-decoration:none;}
a:hover{ 
       color:#d01e3f;  
	   text-decoration: none;}

.header{ width:1080px; height:100px; margin:0 auto;}
.logo{ float:left; width:244px; height:100px;}
.banner{ width:836px; height:100px; position:relative; float:left;}
.banner img{position: absolute;}

/*.menu{ width:1080px; height:40px; background:#2663a6; margin:0 auto;}
.menu ul{text-align:center;}
.menu ul li{float:left; width:150px; height:40px; font-size:18px; text-align:center; color:#FFFFFF;}*/

/*导航菜单*/
.menu{ width:100%; height:44px; background:#2663a6;}
#navMenu {width:1080px;margin:0 auto;height: 44px;line-height: 44px;display:block;overflow:hidden;background: #2663a6 ;}
#navMenu ul{width:95%;padding-left:8px;float:left;}
#navMenu .onelink{background-image:none;}
#navMenu_r{padding-right:18px;float:right;height:44px;}
#navMenu li {width:148px;text-align:center;float: left;line-height:44px;height: 44px; font-size:18px;background-repeat: no-repeat;background-position: 0 center;	margin-left: -2px;}
#navMenu li a {	color:#fff;padding-right: 1em;padding-left: 1em;margin-left: 2px;display: block;}
#navMenu li a:hover{background:#06478e ;	text-decoration: none;color:#FFF;}
/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top: 0;z-index:100;width: 148px;visibility: hidden; margin-top: -4px;margin-left:-2px; color:#FFFFFF; background:#2663a6 ;	filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;}
.dropMenu li.end {padding-left:6px;height:24px; 	}
.dropMenu li {padding:8px 0 0 6px; font-size:14px; border-bottom:#447ebf 1px solid;	}
.dropMenu li a {width: 92%;	display: block;	text-align:center;	color: black;padding: 5px 0 5px 0px;color:#ffffff;	}
.dropMenu a:hover {color:#ffffff;}


.pic{ width:1080px; height:142px; margin:0 auto; margin-top:15px;}
.pic ul{ text-align:center;}
.pic ul li{float:left; width:162px; height:142px; line-height:30px; font-size:16px; margin-left:21px;}
.pic ul li img{ width:162px; height:102px;}

.title{ background:url(../images/kt_15.jpg); width:1080px; height:49px; margin:0 auto; margin-top:15px;}
.title p{ text-align:left; font-size:14px; color:#1f64a6; padding-left:120px; padding-top:12px;}
.title p a{ color:#c00;}

.news{ width:1080px; height:246px; margin:0 auto; margin-top:15px;}
.news_pic{ float:left; width:292px; height:246px;overflow: hidden;}
.news_cen{ width:377px; height:244px; float:left; margin-left:15px; border:#f5f3f3 1px solid;}
.news_con_title{ width:375px; height:44px; background:#2663a6; float:left; margin-left:1px; margin-top:1px;}
.news_con_title h2 {font-size:18px; color:#FFFFFF; text-align:left; padding-left:10px; padding-top:10px; font-weight:normal;}
.news_con_title  span{ float:right; color:#FFFFFF; font-size:12px; padding-top:14px; padding-right:10px;}
.news_con_title  span a{ color:#fff;}

.news_con_list{ width:375px; height:180px; margin-top:20px;}
.news_con_list ul{ text-align:left;}
.news_con_list ul li{font-size:14px; line-height:36px; border-bottom:#f5f3f3 1px dashed; padding-left:10px; padding-right:10px;}

.ad{ width:1080px; height:auto; overflow:hidden; margin:0 auto; }
.ad .full_ads{ height:93px; margin:15px auto; z-index: 999;}
.ad .thrd_ads{ height:152px;}
.ad .thrd_ads ul{ zoom:1; margin:0 0 0 -15px;}
.ad .thrd_ads ul li{ width:350px; height:150px; float:left; margin:0 0 0 15px;}
.ad .thrd_ads ul li img{ width:350px; height:150px;}


.pro{ width:1078px; height:272px; border:#f5f3f3 1px solid; margin:0 auto; margin-top:15px;}
.pro_title{ width:1076px; height:44px; background:#2663a6; float:left; margin-left:1px; margin-top:1px;}
.pro_title a{ color:#fff;}
.pro_title h2{font-size:18px; color:#FFFFFF; text-align:left; padding-left:10px; padding-top:10px; font-weight:normal;}
.pro_title  span{float:right; color:#FFFFFF; font-size:12px; padding-top:14px; padding-right:10px;}

.pic3{ width:1078px; height:208px; margin:0 auto; margin-top:20px;}
.pic3 ul{ zoom:1; margin:0 0 0 -20px;}
.pic3 ul li{float:left; width:162px; height:198px; line-height:30px; font-size:16px; margin-left:20px; text-align:center;}
.pic3 ul li img{ width:162px; height:168px;}

.pic2{ width:1078px; height:159px; margin:0 auto; margin-top:20px;}
.pic2 ul li{float:left; width:159px; height:169px; line-height:30px; font-size:16px; margin-left:18px; text-align:center;}
.pic2 ul li img{ width:159px; height:129px;}

.link{ width:1078px; height:120px; border:#f0f0f0 1px solid; margin:0 auto; margin-top:15px;}
.link_title{ width:1076px; height:43px; background:#f0f0f0; margin:0 auto; margin-top:1px;}
.link_title h2{ font-size:18px; color:#2663a6; text-align:left; padding-left:10px; padding-top:10px; font-weight:normal;}

.link_list{ width:1078px; height:76px; margin-top:10px;}
.link_list ul{ text-align:left; padding-left:10px; padding-right:10px; }
.link_list ul li{ line-height:32px; height:32px; font-size:14px; display:inline-block; padding:0 3px;}

.footer{ background:#faf9f9; width:1080px; height:240px; margin:0 auto; margin-top:15px;}
.footer_l{ width:120px; height:225px; float:left; margin-top:15px;}
.footer_l ul{ text-align:left; padding-left:30px;}
.footer_l ul li{ line-height:30px; font-size:14px; width:120px; float:left;}

.footer_c{ float:left; height:225px; width:260px; margin-top:15px; margin-left:30px;}
.footer_c p{ font-size:14px; line-height:30px; text-align:left;}

.footer_r{ float:left; width:306px; height:190px; margin-left:30px; margin-top:50px;}

.footer_r2{ float:left; width:306px; margin-left:20px; margin-top:20px;}
.footer2{  width:1080px; height:100px; margin:0 auto; margin-top:15px; border-top:#f0f0f0 2px solid;}
.footer_c2{ float:left; height:100px; width:730px; margin-top:25px;  }
.footer_c2 p{ font-size:14px; line-height:30px; text-align:left; padding-left:30px; text-indent:-5px;}
.footer_c2 p a{ padding:0 5px;}


.pagebody{ width:1080px; height:auto; overflow:hidden; margin:0 auto; margin-top:15px;}
.pagebody p{ /* width:1080px; height:38px; font-size:14px; border-bottom:#f0f0f0 1px dashed; padding-top:12px; */}

.left{ float:left; width:265px; height:auto; overflow:hidden; border:#f0f0f0 1px solid; margin-top:15px; }

.left h2{ font-size:26px; text-align:left;  font-weight:normal; height:44px; background:#f0f0f0; width:263px; margin:0 auto; margin-top:1px;padding-left:10px; padding-top:5px;}
.left h2 span{ color:#999999; font-size:14px; }
.left h2 a{ color:#2663a6;}
.left ul{ text-align:left; }
.left ul li{ line-height:37px; font-size:15px; text-align:left; display:block;  width:263px; height:37px; margin-top:15px;  border-bottom:#f0f0f0 1px solid;  padding-left:10px; }
.left ul li a{ color:#2663a6;}

.main{width:768px; height:auto; _height:533px; min-height:533px; float:left; margin-left:40px; border:#f0f0f0 1px solid; margin-top:15px;}
.main_title{ width:766px; height:46px; background:#f0f0f0; margin:0 auto; margin-top:1px; }

.main_title h2{ font-size:18px; color:#2663a6; text-align:left;  padding-top:12px; font-weight:normal; padding-left:10px;}




.main_news {
	width:768px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.main_news ul {
	text-align:left;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
}
.main_news ul li {
	font-size:15px;
	line-height:40px;
	height:40px;
	overflow:hidden;
	border-bottom:#f0f0f0 1px solid;
	background: url(../images/list_dian.png) no-repeat center left;
	padding-left:12px;

}
.main_news ul li a {
	color:#666666;
}
.main_news ul li span {
	float:right;
	color:#CCCCCC;
}
	.page_list{
		margin-bottom: 15px;
    	text-align: center;
	}
	.page_list a{
		padding: 5px 10px;
	    border: 1px solid #CCC;
	    background: #fff;
	    color: #A4A4A4;
	    line-height: 18px;
	    margin-bottom: 10px;
	}
	.page_list a:hover{
		background: #009ce1;
    	color: #fff;
	}
	.page_list .on{
		background: #009ce1;
    	color: #fff;
	}
	.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}

/*分页-css */
.digg {
spadding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	padding-top: 5px;
	text-align: center;
	width:750px;
	margin-top:30px;
	margin-bottom:20px;
}
.digg a {
	border-right: #2663a6 1px solid;
	padding-right: 8px;
	border-top: #2663a6 1px solid;
	padding-left: 8px;
	padding-bottom: 4px;
	margin: 4px;
	border-left: #2663a6 1px solid;
	color: #2663a6;
	padding-top: 4px;
	border-bottom: #2663a6 1px solid;
	text-decoration: none
}
.digg a:hover {
	border-right: #2663a6 1px solid;
	border-top: #2663a6 1px solid;
	border-left: #2663a6 1px solid;
	color: #2663a6;
	border-bottom: #2663a6 1px solid
}
.digg a:active {
	border-right: #2663a6 1px solid;
	border-top: #2663a6 1px solid;
	border-left: #2663a6 1px solid;
	color: #000;
	border-bottom: #2663a6 1px solid
}
.digg span.cur {
	border-right: #2663a6 1px solid;
	padding-right: 8px;
	border-top: #2663a6 1px solid;
	padding-left: 8px;
	font-weight: bold;
	padding-bottom: 4px;
	margin:4px;
	border-left: #2663a6 1px solid;
	color: #fff;
	padding-top: 4px;
	border-bottom: #2663a6 1px solid;
	background-color: #2663a6
}
.digg span.disabled {
	border-right: #eee 1px solid;
	padding-right: 5px;
	border-top: #eee 1px solid;
	padding-left: 8px;
	padding-bottom: 4px;
	margin: 4px;
	border-left: #eee 1px solid;
	color: #ddd;
	padding-top: 4px;
	border-bottom: #eee 1px solid
}


.main_con h2 {
	font-size:26px;
	font-family:"微软雅黑";
	font-weight:normal;
	color:#333333;
	text-align:center;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin:20px auto 10px;
	padding:0 15px;
}
.main_con h3 {
	font-size:14px;
	text-align:center;
	padding-top:10px;
	color:#999999;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:#f0f0f0 1px solid;
}

.main_con{ width:768px; height:auto;}
/*.main_con p{ font-size:15px; line-height:36px; width:738px; height:auto; overflow:hidden; margin:0 auto; border-bottom:0px; }*/

.p_con{ width:1078px; height:auto; _height:500px; min-height:500px; overflow:hidden; border:#f0f0f0 1px solid;margin-top:15px; }
.p_con h2.page_tit{ font-size:26px; text-align:left; padding-left:10px; height:44px; width:1076px; margin:0 auto; margin-top:1px; color:#2663a6; font-weight:normal; background:#f0f0f0; padding-top:8px; }
.p_con h2.page_tit span{ font-size:14px; color:#999999;}

/*
.p_01{ float:left; width:280px; height:380px; margin-top:30px; margin-left:60px;}
.p_01 img{ float:left; width:280px; height:188px;}
.p_01 p{ width:280px;font-size:15px; line-height:36px; text-align:left; margin-top:20px;}
*/
.sc_list{ width:1030px; margin:0 auto;}
.sc_list ul{ zoom:1; margin:0 0 0 -20px;}
.sc_list ul li{ width:330px; float:left; margin:30px 0 0 20px;}
.sc_list ul li a{ display:block; color:#666;}
.sc_list ul li a:hover{ color:#666;}
.sc_list ul li a .sc_list_pic{ width:330px; height:220px;}
.sc_list ul li a .sc_list_pic img{ width:330px; height:220px;}
.sc_list ul li a h6{ height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.sc_list ul li a p{ height:60px; line-height:20px; overflow:hidden;}

.main_pic{ width:768px; height:auto; overflow:hidden; margin-top:20px;}
.main_pic ul {text-align: center;}
.main_pic ul li{width:159px; height:189px; line-height:30px; float:left; margin-left:26px; font-size:15px;}
.main_pic ul li img{ width:159px; height:129px;}



.spage{ display:inline-block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; text-align:center; width:100%; padding:30px 0;}
.spage a,.spage span{ display:inline-block; padding:0px 12px; border:1px solid #dddddd; background:#fff; color:#7f7f7f; height:30px; font:12px/30px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; color:#222; text-decoration:none; border:1px solid #ddd; margin:0 -1px 0 0; cursor:pointer;}
.spage span.cur{ background:#004b86; border:1px solid #004b86; color:#fff;}
.spage a:hover{ background:#f0f0f0;}

.news_content{ padding:15px 20px; line-height:2; font-size:14px; height:auto; _height:500px; min-height:500px;}
.news_content p,.news_content div{ padding:4px 0;}
.news_content img{max-width:770px;}


.alone_txt{ padding:15px 20px; line-height:2; font-size:14px; height:auto; _height:500px; min-height:500px;}
.alone_txt p,.alone_txt div{ padding:4px 0;}


h2.sc_con_tit {
	font-size:26px;
	font-family:"微软雅黑";
	font-weight:normal;
	color:#333333;
	text-align:center;
	height:30px; line-height:30px; overflow:hidden;
	margin:30px auto 10px;
	padding:0 15px;
}
h3.sc_con_inf {
	font-size:14px;
	text-align:center;
	padding-top:10px;
	color:#999999;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:#f0f0f0 1px solid;
}

.sc_con_txt{ padding:15px 20px; line-height:2; height:auto; _height:500px; min-height:500px; font-size:14px;}
.sc_con_txt p,.sc_con_txt div{ padding:0 4px;}
.sc_con_txt img{max-width:100%}
.sc_con_img{ text-align:center; padding:15px 0 0; }
.sc_con_img img{}

.contact_txt{ padding:20px;}
.contact_txt .item{ height:30px; border-bottom:1px solid #dedede; line-height:30px;}
.contact_ico{ padding:0 20px 20px;}
.contact_ico ul.icon_list{ zoom:1; margin:0 0 0 -20px;}
.contact_ico ul.icon_list li{ width:354px; height:auto; float:left; margin:0 0 0 20px;text-align:center;}
/*
.contact_ico ul.icon_list li{ width:167px; height:167px; float:left; margin:0 0 0 20px;}
*/
.contact_ico ul.icon_list li img{ width:165px; border:1px solid #dedede;}
.contact_ico ul.text_list{ zoom:1; margin:0 0 0 -20px;}
.contact_ico ul.text_list li{ width:354px; height:40px; background:#dedede; line-height:40px; text-align:center; float:left; margin:0 0 0 20px; color:#333;}
.contact_map{ width:728px; height:400px; border:1px solid #dedede; margin:0 auto 20px;}
.contact_map .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.contact_map .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
.contact_map .inf_map{ line-height:18px; color:#000000;}
.hr_txt{ padding:20px;}



.hr_txt h5{ background:#f7f7f7; height:40px;font:14px/40px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; padding:0 15px;}
.hr_txt ul{ padding:15px;}
.hr_txt ul li{ color:#4c4c4c; font:12px/30px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; height:30px;}
.hr_txt ul li span{ float:left;}
.hr_txt ul li p{ float:left;}


.sp_list{ width:1020px; height:auto; margin:0 auto; padding:20px 0;}
.sp_list ul{}
.sp_list ul li{ height:70px; border-bottom:1px solid #dedede; padding:10px 0;}
.sp_list ul li a{ display:block; color:#666;}
.sp_list ul li a:hover{ color:#666;}
.sp_list ul li a h6{ height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.sp_list ul li a h6 span{ float:right; font-weight:normal;}
.sp_list ul li a:hover h6,.sp_list ul li a:hover p span{ color:#c00;}
.sp_list ul li a p{ height:40px; line-height:20px; overflow:hidden;}

.cl{clear: both;}