@charset "utf-8";
/* CSS Document */
img{ border:none; clear:both;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
*{
	padding:0px;
	margin:0px;
}

a{color:#333;}

html , body{
	color:#333;
	font-size:12px;
	font-family:"微软雅黑";}
	
table{border-collapse: collapse; border-spacing: 0px; height:100%;}
input{ border:0px;}
img{ display:block;}


.mian{ width:1000px; margin:0px auto;}

.logo{ background:#fafafa url(../images/topleft.gif) no-repeat right bottom; height:105px;}
.logo img{ width:680px; height:105px;}


/* 导航 nav */
.navBar{ position:relative; z-index:1; background:#424242; color:#fff; height:40px; line-height:40px;   }
.nav{ width:980px; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .m{ float:left; position:relative; border-top:0; border-bottom:0; margin-left:-1px;   }
.nav a:hover{ text-decoration:none; color:#fff;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:40px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 25px; vertical-align:top;  }
.nav .on{ border-color:#1F7CAF;   }
.nav .on h3 a{ background:#ea7407; color:#fff; border-color:#1f7caf !important;  }
.nav .sub{ display:none; /*默认隐藏*/ width:107px; padding:5px 0;   position:absolute; left:-1px; top:40px; background:#424242; text-align:center;  }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:30px; line-height:30px; padding:4px 0; display:block; color:#fff;   }
.nav .sub li a:hover{ color:#fff; background:#ea7407;   }
.chengse{ background:#ea7407;}
/* 导航 nav end */

.ss_lan{ clear:both; height:34px; background-color:#828081; margin:0px 0 10px;}
.ss_lan span{ display:block; float:left; width:107px; height:34px; line-height:34px; text-align:center; color:#221f20; font-size:14px; background:url(../images/soousuo.png) no-repeat;}
.ss_lan form{ width:300px; float:right; height:34px;}
.ss_lan form b{ float:left; margin:5px 10px 0px 0px;}
.ss_lan form b input{ height:22px; line-height:22px;}
.ss_sr{ width:150px; border:1px solid #333;}
.ss_tj{ width:60px;}

/* banner  css */
.fullSlide{ width:1000px; position:relative; height:280px; background:#000; margin:0px auto 0px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:280px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:280px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:10px; line-height:10px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer;
					  display:inline-block;
					  *display:inline;
					  zoom:1;
					  width:10px;
					  height:10px;
					  border-radius:50px;
					  margin:0px 10px;
					  overflow:hidden;
					  background:#fff;
					  line-height:999px; }
.fullSlide .hd ul .on{ border:1px solid #FFFFFF; background:none; height:9px; width:9px; }

.fullSlide .prev, .fullSlide .next{  display:block;
							   		 position:absolute;
									 z-index:1;
									 top:50%;
									 margin-top:-30px;
									 left:4%;
									 z-index:1;
									 width:40px;
									 height:60px;
									 background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
									 cursor:pointer;
									 display:none;  }
.fullSlide .next{ left:auto; right:4%; background-position:-6px -137px; }
/*banner  结束*/


.zjbf{ overflow:hidden; margin:20px 0;}
/*中间左侧*/
.zj_left{ width:270px; float:left;}
.cpfl ,.gysl ,.dkhlb ,.sy_lxwm{border:1px solid #ccc; background:#f3f3f3; padding-bottom:10px; overflow:hidden; margin-bottom:15px;}
.cpfl h2 ,.gysl h2 ,.dkhlb h2 ,.sy_lxwm h2{ height:30px; line-height:30px; margin-bottom:15px; background:#F60; font-weight:lighter; color:#fff; text-indent:17px; font-size:16px;}
.cpfl li{ margin:5px 15px 15px; padding:5px 25px; line-height:15px; font-size:14px; font-weight:bold; border-bottom:1px dashed #CCC; background:url(../images/02.PNG) no-repeat left center;}
.cpfl span{ display:block; width:249px; height:94px; margin:0px auto;}

.gysl p{ margin:5px 10px; line-height:24px; text-indent:27px; font-size:12px;}

.dkhlb ol{ margin-left:5px;}
.dkhlb li{ float:left;}
.dkhlb li a{ display:block; margin:5px 0; padding:3px; color:#F60;}

.sy_lxwm ul{ margin:0 10px;}
.sy_lxwm ul p{ line-height:30px; font-size:14px; font-weight:bold;}


.zj_right{ overflow:hidden; border:1px solid #CCC; width:720px; float:right;}
/* Tab切换 */
.slideTxtBox{ width:720px; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #ccc;}
.slideTxtBox .hd{ height:35px; line-height:35px; padding:0 15px; background:#F3F3F3; border-bottom:2px solid #F60; font-size:14px; font-weight:bold;  }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; }
.slideTxtBox .hd ul li a{ display:block; padding:0 15px;  }
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{ background:#F60; color:#fff;}
.slideTxtBox .bd{ padding:10px;  }
.slideTxtBox .bd li{float:left; height:160px; text-align:center; margin:15px 6px;}
.slideTxtBox .bd li img{ border:1px solid #F3F3F3;}
.slideTxtBox .bd li .date{ display:block; margin-top:5px; color:#666; font-size:14px;}

.gcal ,.jdal{ margin-top:10px; border-bottom:1px solid #ccc; overflow:hidden;}
.gcal h2 ,.jdal h2 ,.sy_xw h2{ border-bottom:1px solid #CCC; height:30px; line-height:30px; font-size:14px; background:#F3F3F3; color:#F60; padding-left:25px; margin-bottom:15px; background:url(../images/03.png) no-repeat 10px center;}
.gcal li{ overflow:hidden; margin:0 15px 30px;}
.gcal li span ,.jdal li span{ display:block; float:left; margin-right:15px;}
.gcal li img{ height:90px; width:135px;}
.gcal li p{ font-size:14px; line-height:24px; text-indent:24px;}
.gcal li a{ float:right; display:block; margin-top:7px; width:50px; height:20px; line-height:20px; text-align:center; background:#F90; color:#fff;}

.jdal{ border-bottom:none;}
.jdal ul li{ height:153px; float:left; width:320px; margin:19px 15px;}
.jdal ul li b{ display:block; margin-bottom:10px; font-size:14px;}
.jdal ul li p{ line-height:24px;}
.jdal ul li a{ display:block; margin-top:7px; float:right; color:#F60;}

.ruzz{ margin:0px auto 20px;}

.sy_xw{ float:left; width:321px; border:1px solid #ccc; background:#F3F3F3; padding-bottom:10px; margin-bottom:30px;}
.sy_xw li{ margin:0px 10px; line-height:32px; font-size:13px; border-bottom:1px dashed #B9B9B9; margin-bottom:5px;}
.sy_xw li span{ float:right;}
.xw_zj{ margin:0px 15px;}


.bottom{ clear:both; overflow:hidden; background:#E9E9E9; padding:15px;}
.youqing{ margin-bottom:20px; overflow:hidden;}
.youqing h2{ margin-right:10px; font-size:14px; font-weight:lighter; float:left; height:25px; line-height:25px;}
.youqing a{ display:block; float:left; margin:0px 10px;height:25px; line-height:25px;}
.bottom p{ clear:both; text-align:center; line-height:20px;}
.bottom p span{ margin:0px 5px;}


/* 内页开始*/
.ny_gysl{ padding-bottom:20px;}
.ny_you_bt{ font-size:16px; color:#f60; font-weight:lighter; background:#EFEFEF url(../images/03.png) no-repeat 10px center; height:30px; line-height:30px; padding-left:25px; margin-bottom:20px;}
.ny_gysl p{ margin:0px 15px; text-indent:24px; line-height:24px; font-size:14px; margin-bottom:15px;}
.ny_gysl p img{ display:block; max-width: 100%;text-indent:0;  margin:0px auto;}


.jdal{ padding:10px;}
.jdal li{float:left; text-align:center; margin:15px 15px 30px;}
.jdal li img{ border:1px solid #F3F3F3;}
.jdal li b{ display:block; margin-top:5px; color:#666; font-size:14px; text-align:center; font-weight:lighter;}
.jdal li font{ display:block; text-align:center; margin-top:5px;}

.fanye{ width:600px; margin:20px auto;}
.fanye a{ display:block; float:left; padding:0 5px; margin:10px;}
.fanye span{ display:block; float:left; padding:0 5px; margin:10px;}


.ny_xwzx ul{ margin:0 10px;}
.ny_xwzx li{ line-height:35px; border-bottom:1px dashed #EFEFEF; margin-bottom:10px; background:url(../images/03.png) no-repeat left center; padding-left:20px;}
.ny_xwzx li span{ float:right;}


.ryzz span{ display:block; margin:  0 50px 20px;}

.lyb b ,.lyb p{ margin-left:15px; line-height:30px; font-weight:lighter; font-size:14px;}
.lyb b{ color:#C70C10; padding-bottom:10px;}
.lyb table{ margin:20px;}
.lyb table td{ height:50px; line-height:50px;}
.lyb table td span{ text-align:right; display:block; margin-right:15px;}
.lyb table td input{ width:150px; border:1px solid #B3B3B3; height:25px; line-height:25px;}
.lyb table td textarea{ width:300px; height:50px;}
#cz ,#tj{ width:70px; margin-left:35px; border-radius:3px; cursor:pointer;}


.xw_neiye h3 ,.xw_neiye h4{  text-align:center; margin:0 15px 10px;}
.xw_neiye h3{ font-size:16px;}
.xw_neiye h4{ font-size:12px;font-weight:lighter; margin-bottom:20px;}
.xw_neiye p{ line-height:24px; margin:0 15px 10px; text-indent:24px;}
.xw_neiye img{ text-align:center; margin:10px auto; max-height: 100%;}

.xw_lanjie{ border-top:1px solid #CCC; margin-top:50px;}
.xw_lanjie span{ display:block; line-height:25px; margin:15px 10px;}
.xw_lanjie b{ display:block; width:70px; margin:0px auto; text-align:center; font-size:14px;}







