﻿@charset "utf-8";
/* CSS Document */
*{margin: 0;outline: 0;	padding: 0;font-size:1em}


#wrapper { position:relative;max-width:640px;overflow-x:hidden; margin:0 auto; }

.top{  background:#ffffff; padding:0 0px 0 0px; text-align:center }


.top_nav{ width:100%; height:35px; line-height:35px; background:#5b89c7;overflow:hidden;}
.top_nav li { background:url(../images/tt_03.jpg) rno-repeat right; }
.top_nav li a{ width:14.1%; float:left; font-size:13px; color:#FFF; text-align:center;}
.top_nav li a:hover{ color:#F90;}
.top_nav .on a{background:#084a8f; display:block;
 border-radius:5px 5px 0 0; 
  -moz-border-radius:5px 5px 0 0;
  -webkit-border-radius:5px 5px 0 0;
}

.slider{display:none}
.focus{ background-color:#FFF}
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}

.h_border{ background-color:#FFF}

.h_about{ width:96%; margin:0 1% 0 1%;box-shadow:0px 0px 5px #aaa; margin-left: auto;margin-right: auto; font-size:12px}
.h_about dt{position:relative;width:90%; margin:4%;margin-bottom:0%;padding:0%;border-bottom:solid 2px #055299; display:inline-block;line-height:20px; height:30px; }
.h_about dt h3{ font-size:14px;position:absolute;bottom:0px; width:110px; height:30px; line-height:33px; text-align:center; color:#fff; background:#055299;border-radius:0px; 
  -moz-border-radius:0px;
  -webkit-border-radius:0px; float:left;}
.h_about dt a{ width:60px; float:right;}
.h_about dd{ width:96%; padding:2%; line-height:24px;}
.h_about dl{
margin-bottom:10px;}

.h_jy{ width:90%;padding:2%; display:inline-block;box-shadow:0px 0px 5px #aaa;margin-left:2.3%;}
.h_jy_icon{ width:100%;}
.h_jy_icon dt{width:25%; display:block;background:#f27c78;padding:1%; text-align:center; float:left;
border-radius:5px; 
  -moz-border-radius:5px;
  -webkit-border-radius:5px;}
.h_jy_icon span{}
.h_jy_icon h3{ color:#fff;}

.h_jy_icon dd{ width:71%; float:right;}



.h_jy2{ width:93%;margin:0 1% 0 1%;padding:2%; display:inline-block;}
.h_jy2_icon{width:25%; display:block;background:#5b89c7;padding:1%; text-align:center;
border-radius:5px; 
  -moz-border-radius:5px;
  -webkit-border-radius:5px;}
.h_jy2_icon span{}
.h_jy2_icon h3{ color:#fff;}

.h_jy2 span img{ width:60%;}
.h_jy2  ul{ width:71%;line-height:22px;}
.h_jy2  ul li { width:100%; margin-bottom:5px; float:left;}
.h_jy2  ul li h3{width:25%; display:block;background:#69d27e;padding:1%; text-align:center; color:#fff; font-weight:normal;
border-radius:5px; 
  -moz-border-radius:5px;
  -webkit-border-radius:5px; float:left; margin-right:5%;}
.h_jy2  ul li p{}

.h_but{ width:93%; margin:0 1%;padding:2%; display:inline-block;}
.h_but li{ width:45%; padding:2%; height:37px; background:url(../images/icon_8.gif) no-repeat right;display:inline-block; overflow:hidden}
.h_but li span{  float:left;}
.h_but li span img{  height:37px; width:auto; padding:0 10px}
.h_but li h3{width:50%; float:left; line-height:40px; color:#fff;}
.h_but .h_but1{ float:left; background:#6eb943;}
.h_but .h_but2{ float:right; background:#3eb7ee;}


#footer { position:fixed; left:0;right:0;bottom:0; margin-top:0px;z-index:999;max-width:640px; height:42px; line-height:42px;overflow-x:hidden; margin:0 auto; background:#333; color:#fff;}
#footer li{ width:50%; float:left; text-align:center;}
#footer li:visited {color: blue;}  /* 已被访问过的链接   蓝色 */
#footer li:hover {color: blue}    /* 鼠标悬浮在上的链接 蓝色 */
#footer li:active {color: blue; background:#0371c3;}   /* 鼠标点中激活链接   蓝色 */
#footer li a{ display:block; width:100px;  height:42px; position:relative; left:50%; margin-left:-50px}
#footer li img{}
#footer li span{float:left;line-height:42px; padding-right:10px }
#footer li h3{float:left;color:#fff;}
#footer li .icon-home{ color:#fff; font-size:20px;}
#footer li .icon-location{ color:#fff; font-size:20px;}
#footer li .icon-phone4{ color:#fff; font-size:20px;}

/* Public Template css end */
.page{	display:inline-block;
	*display:inline;      /* 只有ie6和ie7识别*/
	_display:inline;      /* 只有ie6和ie7识别*/
    zoom:1; 
	width:auto;
	position:relative;
	list-style-type:none;}
.page li{ float:left}	
.page li span{display:block; height:18px; line-height:18px; padding:0 8px 0 0; margin-right:5px;color:#626262; font-size:12px; float:left; white-space:nowrap}
.page a:link,.page a:visited{ display:block; height:18px; line-height:18px; padding:0 8px; margin-right:5px;border:#dededf solid 1px; color:#626262;float:left;}
a.fisrtpage{}
a.pagenumber{ }
a.endpage{ }
a.pagenumber_now:link,a.pagenumber_now:visited{  color:#c30; font-weight:900; background-color:#dfdfe3; }
.zonggong{height:22px; width:60px; margin-right:10px;line-height:22px; margin-left:10px; display:inline; font-size:12px}
/* Public Template css end */


.main{ width:100%; background:#efefef;}
.main_l{ padding:1% 0 0 1%; background-color:#ffffff}
.main_l li{ width:49%; float:left;margin:0 1% 1% 0; width:24%;}
.main_l li a{ height:30px; line-height:30px; background:#055299; color:#fff; text-align:center; display:block;}

.main_l li a:hover{ width:100%;background:#ccc; color:#000   }
.main_l li.thisis a{background:#F90;color:#fff;}

.main_l1{ padding:1% 0 0 1%; background-color:#1f283e}
.main_l1 li{ width:49%; float:left;margin:0 1% 1% 0; width:32.3%;}
.main_l1 li a{ height:30px; line-height:30px; background:#448ccb; color:#fff; text-align:center; display:block;}
.main_l1 li a:hover{ width:100%;background:#ccc; color:#000   }
.main_l1 li.thisis a{background:#F90;color:#fff;}

.main_l2{ padding:1% 0 0 1%; }
.main_l2 li{ width:49%; float:left;margin:0 1% 1% 0;}
.main_l2 li a{ height:30px; line-height:30px; background:#448ccb; color:#fff; text-align:center; display:block;}
.main_l2 li a:hover{ width:100%;background:#ccc; color:#000   }
.main_l2 li.thisis a{background:#F90;color:#fff;}

.main_r{  line-height:20px; background:#FFF;  margin:4%; margin-top:0px; padding-top:0; }

.news_r{  line-height:24px; background:#FFF; padding:1%; }
.news_r li {width:100%;border-bottom:1px solid #DDD; padding-bottom:5px;line-height:30px; background:url(../../images/ico_2.gif) no-repeat 5px 13px; text-indent:20px}
.news_r li a{ width:100%; float:left;}
.news_r li span{ width:100%;float:right; color:#999; font-size:12px !important}

.news_n{width:96%;  padding:2%;}
.news_wz{width:100%; display:inline-block; margin-top:10px; font-size:12px;}
.news_tit{width:100%;display:inline-block; font-size:16px; margin-top:10px;}
.news_bz{width:100%;display:inline-block; margin-top:10px; color:#999}
.news_nr{width:100%;display:inline-block;line-height:26px; margin-top:10px;}

.artshow{ padding:0px; text-align:center}
.artshow .proimgshow{padding-top:12px}
.artshow h1{ margin:0; padding:15px 0px; text-align:center; line-height:20px; font-size:16px }
.artinfro{ line-height:18px; text-align:center; color:#858585; border-bottom:#ffffff 0px dashed; font-size:12px }
.artcontent{ font-size:14px; line-height:26px; padding:8px 0; text-align:left;padding:8px 0px; }
.pimgs{ text-align:center}
.pimgs img{ width:100%; height:auto}
.pinfro{ text-align:left}
.artshow h2{ line-height:50px; font-size:24px; text-align:center; font-size:20px}
.pinfro pre{ line-height:30px; font-size:14px; }
.pagemaps{ float:right; padding-right:8px; height:34px; line-height:34px}
.pagemaps a{ padding-right:0; display:inline}

.foot{ margin:0px; padding:0px;padding-top:15px; height:60px;  text-align:center; font-size:8px; color:#999; line-height:20px; background-color:#000 }
.t_1{

margin-left:0px; margin-right:0px; height:30px; font-family:'微软雅黑'; font-size:16px; line-height:30px; margin-bottom:auto; margin-top:0px; padding:0px;font-weight:bold; color:#FFFFFF; text-align:center;
}
.k_1{
border:#dddddd solid 3px;
padding:20px;
margin-left:20px;
margin-right:20px;
font-family:'微软雅黑'; font-size:12px; line-height:20px;



}


/* 底部导航按钮 开始*/

.menu_bottom{
width:100%;
margin:0 auto;
background-color:#ececec;
height:113px;
padding-top:5px;


}

.menu_bottom .btn_bottom{
width:25%;
display:block;
float:left;

}

.menu_bottom img{
width:70%;
display:block;
margin:0 auto;
text-align:center;
padding-top:12%;
padding-bottom:5%;
}

.menu_bottom span{
display:block;
text-align:center;
color:#555;


}

/* 底部导航按钮 结束*/