@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	}
img{ border:0px;}
a{ text-decoration:none;}
ul,li{ list-style:none;}
body{
	font-family:微软雅黑;
	background:#c0d9ef;
	font-size:12px;
	}
.mainLayOut{
	max-width:1024px;
	width:100%;
	height:100%;
	margin:0px auto;
	padding:5px 3px 5px 3px;
	background:#ffffff;
	}
.c{zoom:1;}
.c:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.head{ background:url(../images/topbg.png); height:242px;}
.headContent{ width:1200px; margin:0px auto; height:242px; position:relative;}
.headContent .logo{ position:absolute; left:90px; top:20px;}
.headContent .banner{ float:right;}
.wtd{float:right; padding-left:10px;}
/*12月2号新增样式*/
.headContent .date{ position:absolute; right:90px; bottom:10px; color:#F60; font-weight:bold;}
.pinpailist{
	width:900px;
	height:600px;
	margin:0px auto;
	margin-top:25px;
	margin-bottom:25px;
	}
.pinpailist ul{ padding-left:130px;}	
.pinpailist ul li{
	width:300px;
	height:300px;
	display:block;
	float:left;
	position:relative;
	margin-bottom:30px;
	margin-right:30px;
	}
.pinpailist ul li.last{
	margin-right:0px;
	}
.pinpailist li p.icon{
	text-align:center;
	padding-top:55px;
	}
.pinpailist li p.tit{
	text-align:center;
	color:#ffffff;
	font-size:28px;
	padding-top:20px;
	}
.pinpailist li:hover{
	cursor:pointer;
	}
.pl1{
	background:#1c4ab9;
	}
.pl2{
	background:#ff693a;
	}
.pl3{
	background:#069320;
	}
.pl4{
	background:#8450c7;
	}
.pl5{
	background:#009bb7;
	}
.pl6{
	background:#1e6794;
	}
.ppcontent{
	width:980px;
	margin:0px auto;
	}
.ptit{
	padding: 0 15px;
	font-size: 16px;
	line-height:40px;
	border-bottom:1px solid #F55;
	margin-bottom:10px;
	border-color: #E33;
    background: #E33;
	color: #FFF;
	margin-top:0px;
	}
.jieshao{ padding:10px 5px;}	
.jieshao p{
	line-height:32px;
	font-size:16px;
	text-indent:2em;
	}
.jieshao p img{
	padding-left: 10px;
	width: 300px;
	padding-right: 10px;
}
.ywlist{
    width: 100%;
    overflow-y: hidden;
	}
.ywlist a{
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	text-align:center;
	width:100px;
	color:#ffffff;
	font-size:1.4em;
	margin-right:10px;
	}
.tab-handle li span{ vertical-align:middle; display:inline-block;margin-right:10px;}
.tab-handle .tab1{ background:#8db04b;}
.tab-handle .tab2{ background:#efab41;}
.tab-handle .tab3{ background:#57b6ed;}
.tab-handle .tab4{ background:#eb5353;}

/* TAB */
.tab-wrap { overflow: hidden;  width: 100%;margin:40px 0 0 0; }
.tab-handle li {float: left;line-height: 40px;margin-right: 10px; }
.tab-handle li a {padding: 0 10px;font-size: 16px; }
.tab-handle li.active {background: #E33; }
.tab-handle li.active a {color: #FFF; }
.tab-inner { overflow: hidden;  margin-top: 14px; }
.tab-inner .show { display: block;}
.tab-item { display: none;}

.tab-handle-responsive {
    width: 100%;
    overflow-y: hidden;
}
.ywlist .tab-handle {
    margin: 0;
    padding: 0;
    height: 40px;
    list-style: none;
}
@media (max-width: 767px){ 
	/* 响应式 TAB */
	.ywlist{ border-right:1px solid #ddd;margin-top:0px;border-left: 1px solid #ddd; box-sizing: border-box;}
	.tab-handle { display:table; margin-top:0;}
	.tab-handle li {display: table-cell;border-width: 1px 0 0 1px;border-color: #ddd;border-style: solid;float:none;}
	.tab-handle li.active{ border-color:#E33;}
	.tab-handle li a{ white-space:nowrap;}
	.wtd{width: 100%;height: auto;max-width: 640px;vertical-align: middle;margin: 0 auto;}
	.jieshao {margin-top: 0px;margin-right: auto;margin-left: auto;padding-left: 5px;padding-right: 5px;}
	.mainLayOut{padding:0px;background:#ffffff;}
	@media (max-width: 767px){ 
	/* 响应式 TAB */
	.ywlist{ border-right:1px solid #ddd;margin-top:0px;border-left: 1px solid #ddd; box-sizing: border-box;}
	.tab-handle { display:table; margin-top:0;}
	.tab-handle li {display: table-cell;border-width: 1px 0 0 1px;border-color: #ddd;border-style: solid;float:none;}
	.tab-handle li.active{ border-color:#E33;}
	.tab-handle li a{ white-space:nowrap;}
	.wtd{width: 100%;height: auto;max-width: 640px;vertical-align: middle;margin: 0 auto;}
	.jieshao {margin-top: 0px;margin-right: auto;margin-left: auto;padding-left: 5px;padding-right: 5px;}
	.mainLayOut{padding:0px;background:#ffffff;}
	.jieshao p img{
    max-width: 640px;
    vertical-align: middle;
    margin: 0 auto;
	padding-left: 0px;
	padding-right: 0px;
	}
}
}

.detail2 ul li a{ color:#333;}
.mt10{ margin-top:10px;}

.detail2li {  list-style-type:none; padding:0;margin:0;}
.detail2ul { list-style-type:none; padding:0;margin:0;} 

.mqsd .list{ width:200px; float:left;}
.mqsd .mq-tit{ height:25px; line-height:25px; text-align:center; font-size:14px;}
.mqsd .last{ width:520px; float:right;}
.mqsd .last ul li{ width:90px; height:115px; float:left; margin:0px 5px 5px 5px; text-align:center; }
.mqsd .last ul li p{font-size:12px!important; height:24px; line-height:24px;}

.rkbox{ background:#e9f4fb;padding-top:10px;}
.zt,.sptit,.addusertit,.zsbox h2{ background:url(../images/sidebg.png); background-repeat:no-repeat;}
.rk{ width:240px; margin:0px auto; }
.rk a{
	width:240px;
	height:60px;
	display:block;
	margin-bottom:5px;
	}
/*
.rk{ width:206px; height:144px; margin:0px auto; }
.rk a{ display:block; text-align:center; color:#333; text-align:left; padding-left:50px; height:31px; line-height:31px; font-size:14px; font-weight:bold; margin-bottom:5px;}
*/
.ewm{ width:200px; height:104px; display:block; margin:0px auto; margin-top:10px;}

.zt{ width:195px; margin:0px auto; height:90px; margin-top:5px; background-position:-28px -267px;}
.zt a{ display:block; height:42px; color:#fd6805;  line-height:42px; text-align:center; font-weight:bold; font-size:15px;}
.sptit{ background-position:0px -360px; height:36px; padding-left:45px; line-height:36px; color:#fff; font-size:15px; font-weight:bold; margin-top:15px;}
.spbox{ background:url(../images/spbg.png) no-repeat; height:160px; padding:6px; text-align:center;}
.spname{ height:30px; line-height:30px; font-size:14px; text-align:center;}
.addusertit{ height:30px; line-height:30px; padding-left:35px; color:#ffffff; font-weight:bold; background-position:0px -404px;}
.addusertit .gd{ float:right; color:#fff;}
.addusertit .gd a{ color:#fff;}
.adduserList{ padding:10px 15px; height:205px;}
.adduserList ul li{ line-height:24px;}
.adduserList ul li span.date{ float:right;}
.adv{ clear:both;}
.m-con3{ clear:both;}
.m-con3 .ltab{ width:378px; float:left; margin-right:8px;}
.m-con3 .rtab{ width:378px; float:right;}
.listinfo  li{ line-height:28px; border-bottom:1px dotted #cccccc;background: url(../images/l2.png) no-repeat left center;padding-left: 15px;}
.listinfo li a{ color:#333333;}

.zsbox{ clear:both; margin-top:10px; border:1px solid #aed5f1;}
.zsbox h2{ background-position:0px -488px; background-repeat:repeat-x; height:31px; line-height:31px; padding-left:25px; color:#333333; font-size:14px; font-weight:bold;}
.zsbox .logiIcon{ padding:10px 3px;}
.zsbox .logiIcon li{ float:left; width:244px; height:61px; margin:5px 5px;}
.zsbox .logiIcon li img{ width:244px; height:61px;}

/*12月7号删除
.bottom{ height:210px; clear:both; background:#5686b8; color:#fff; margin-top:5px;}
*/
/*12月7号新增   底部开始*/
.bottom{ height:180px; clear:both; background:url(../images/bottom_bg.jpg) repeat-x;color:#fff; margin-top:5px;}
.fontdiv{
	width:1024px;
	margin:0px auto;
	}
.bottom_link_left {
float: left;
padding-top: 24px;
width: 380px;
color: #ffffff;
font-size: 12px;
border-right: 1px solid #467bbd;

}
.bottom_link_left .b1{padding-bottom:15px;}
.bicon1{ width:75px; float:left; padding-left:10px;}
.bicon2{ width:85px; float:left;}
.bottom_link_left a {
color: #ffffff;
font-size: 12px;
width:65px;
display:inline-block;
text-align:center;
margin-bottom:5px;
}
.bottom_link_right {
float: right;
width: 641px;
}
.erweima {
float: left;
margin-left: 38px;
margin-top: 26px;
text-align:center;
width: 90px;
height: 90px;
background: #fff;
}
.bottom_word {
float: left;
margin-top: 20px;
margin-left: 20px;
width: 470px;
font-size: 12px;
color: #fff;
line-height: 26px;
}
.bottom_word a{color:#fff;}
.bottom_word a:hover{color:#ccc;}
/*底部结束*/

.bdetail{ width:1024px; margin:0px auto; position:relative;}
.bdetail .b1 { padding:20px 0px; text-align:center;}
.bdetail .b1 a{ margin:0px 10px; color:#d6e4f2; font-size:12px;}
.bdetail .conInfo{ text-align:center; line-height:22px; color:#d2e1f0; padding-top:20px;}
.bdetail .conInfo a{color:#d2e1f0;}
.bdetail .conInfo a:hover{color:#fff;}
.e1,.e2{ position:absolute;}
.e1{ right:3px; top:60px;}
.e2{ right:120px; top:60px;}

.sidebar{ width:220px; float:left; padding:10px; background:#f1f1f1;min-height:650px;}
.sidemenu ul { padding:0px 20px;}
.sidemenu ul li{ margin:10px 0px;}
.sidemenu ul li a{ display:block; height:30px; line-height:30px; background:#78a8d5; color:#ffffff; text-align:center; font-size:14px;}
.sidemenu ul li a:hover{ background:#eb6000;}
.sidemenu ul li a.cur{ background:#eb6000;}
.rightContent{ width:754px; padding:10px; float:right; border:1px solid #f1f1f1; min-height:650px;}
.righTit{ border-bottom:1px solid #cccccc;}
.righTit h2{ font-size:20px; text-align:center; line-height:35px; font-weight:normal; padding:10px 0px;}
.righTit h4{ font-size:14px; text-align:center; line-height:10px; font-weight:normal;}
.righTit p.date{ text-align:center; font-size:12px; color:#cccccc;padding:10px 0px;}
.infoDetail{ padding:10px 0px; line-height:24px;}
.infoDetail p{ text-indent:2em; margin:10px 0px; line-height:24px; font-size:14px;}

.newslist { padding:10px;}
.newslist ul li{ padding:5px 5px; line-height:28px; border-bottom:1px dotted #dddddd; background:url(../images/l2.png) no-repeat left center; padding-left:15px;}
.newslist ul li a{ font-size:14px; color:#333333;text-overflow:ellipsis;white-space:nowrap;*white-space:nowrap;overflow:hidden;}
.newslist ul li span{ float:right; color:#666666; font-size:12px; font-family:Arial;}
.newslist ul li:hover{ background:#f9f9f9;}
.pages{ height:40px; background:#f9f9f9; line-height:40px; padding:0px 10px; text-align:right;}
.pages input{ width:30px; height:16px; border:1px solid #dddddd; margin:0px 5px;}
.pages a{ margin:0px 8px; color:#333333;}
.pages a:hover{ color:#F60; text-decoration:underline;}
/*加入样式*/
.join{ text-align:center;}
/*12.09 tab切换部分*/

.tabContent{
	border:1px solid #dddddd;
	padding:10px 5px;
	margin-top:-1px;
	clear:both;
	}
.tabContent #sbfw_show{
	display:block;
}	
.tabContent #sbfw_hide{
	display:none;
}
.contentdiv p{
	font-size:14px;
	line-height:28px;
	margin:10px 0px;
	}
.tabContent input[type="text"]{
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.cbcxbtn,.ywbgbtn,.yyblBtn,.wydkBtn,.jfrhBtn ,.ssztBtn ,.zscqBtn {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.cbcx .form-group{
	float:left;
	padding:0 15px;
}
.cbcx label{width:65px;text-align:left;}
.ywbg {
	position:relative;
	left:60;
}
.ywbg label{width:70px;text-align:right;}
.ywbg .ywbgbtn{margin-left:90px;}
.ywbg .form-group{
	padding:10px 20px;
}
.sszt {
	position:relative;
	left:60;
}
.sszt label{width:70px;text-align:right;}
.ssztBtn{margin-left:90px;}
.sszt .form-group{
	padding:10px 20px;
}
.zscq {
	position:relative;
	left:60;
}
.zscq label{width:70px;text-align:right;}
.zscqBtn{margin-left:90px;}
.zscq .form-group{
	padding:10px 20px;
}
.yybl {
	position:relative;
	left:50;
}
.yybl .yyblBtn{margin-left:45px;}
.yybl .form-group{
	padding:10px 10px;
}
.wydk {
	position:relative;
	left:50;
}
.wydk .wydkBtn{margin-left:45px;}
.wydk .form-group{
	padding:10px 10px;
}
.jfrh {
	position:relative;
	left:50;
}
.jfrh .jfrhBtn{margin-left:45px;}
.jfrh .form-group{
	padding:10px 10px;
}

.to_top{ width:50px; height:50px; position:fixed; right:30px; bottom:30px; z-index:9999; display:none; background:url(../images/lanren.gif) no-repeat center center #29a7e2;}
