@charset "utf-8";
body,td,th {
	font-size: 13px;
	color: #000;
	font-family:"微软雅黑","Microsoft yahei";
}
a {
	font-size: 13px;
	color:#333;
	font-family:"微软雅黑","Microsoft yahei";
	text-decoration:none;
}
a:hover {
	font-size: 13px;
	color:#c61a25;
	font-family:"微软雅黑","Microsoft yahei";
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}
img,a .img{border:0}
.dh{ color:#2F2E2E;}
.dh a{ color:#2F2E2E;}
.style1{ color:#636363;}
.style1 a{ color:#636363;}
.style2{ color:#8A8A8A;}
.style2 a{ color:#8A8A8A;}
.style3{ color:#E0984D;}
.style3 a{ color:#E0984D;}
.gmore{ color:#999;}
.gmore a{ color:#999;}
.clear{ clear:both;}
.content{ width:100%; margin:0px; padding:0px;}
.head{ margin:0 auto; width:1000px; height:88px;}
.head .logo{ float:left}
.head .right{ float:right}
.head .sousuo{ margin-top:7px;}
.head .sousuo .san{ float:right;margin-left:4px;}
.head .sousuo .sshuru{ float:right; }
.head .dh{ float:right;}
.banner{  margin:0px; padding:0px;min-width:1280px;}
.flexslider { position: relative; height:650px; overflow: hidden; background: url(loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;margin: 0; padding: 0;}

.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;padding-left:0px;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

#description
{
 margin:0px auto;
 width:500px;
 font-size:14px;
}
#softwhy a
{
 text-decoration:underline;
 color:red;
}
.more a{ font-size:16px;}
.main{ margin:0 auto; width:100%;padding-background-color:#FFF;min-width:1200px;}
.main_a{ margin:0 auto;padding-top:20px;}
.main_a .jjfa{ float:left;margin-top:40px;margin-left:30.6px;margin-bottom:50px;}
.main_a .jjfa .title{ margin-top:20px;text-align:center;}
.main_a .jjfa .title a{ line-height:36px; font-size:18px;width:275px;}
.main_a .jjfa .desc{ line-height:22px; font-size:13px; width:275px;margin-top:6px;color:#aaa;}
.main_a .biaoti{ line-height:40px; font-size:28px; color:#c61a25; float:left;margin-right:40px;}
.main_a .biaoti2 { width:92px; line-height:45px; font-size:20px; float:left;text-align:center;}
.main_a .biaoti2 a{ line-height:45px; font-size:20px;text-align:center;}
.main_a .biaoti3 { width:92px;background-color:#c61a25;border-radius:10px; line-height:45px; font-size:20px; float:left;text-align:center;}
.main_a .biaoti3 a{ line-height:45px;color:#FFF;font-size:20px;text-align:center;}
.main_a .more{ text-align:right; float:right; margin-top:22px;}
.main_b{ margin:0 auto;margin-width:100%;border-top:1px solid #E3E3E3;}
.main_b .xwzx{ float:left; width:570px;margin-top:50px;margin-bottom:50px;}
.main_b .xwzx .biaoti{ line-height:40px; font-size:28px; color:#c61a25; float:left;}
.main_b .xwzx .more{ text-align:right; float:right; margin-top:22px;}
.main_b .xwzx .neirong{ margin-top:40px;}
.main_b .xwzx .neirong a{ font-size:18px;}
.main_b .xwzx .neirong .pic{ border-bottom:solid 1px #E3E3E3;padding-bottom:20px;display:none;}
.main_b .xwzx .neirong .xinwen{ }
.main_b .xwzx .neirong .xinwen ul{ padding:0px; margin:0px;}
.main_b .xwzx .neirong .xinwen ul li{ border-bottom:solid 1px #E3E3E3; line-height:50px;}
.main_b .xwzx .neirong .xinwen ul li>span{ float:right; color:#494949;}
.main_b .gsjj{ float:right; width:570px;margin-top:50px;margin-bottom:50px;}
.main_b .gsjj .biaoti{ line-height:40px; font-size:28px; color:#c61a25; float:left;}
.main_b .gsjj .more{ text-align:right; float:right; margin-top:22px;}
.main_b .gsjj .neirong{ margin-top:40px;}
.main_b .gsjj .neirong a{ font-size:18px;}
.main_b .gsjj .neirong .xinwen{ }
.main_b .gsjj .neirong .xinwen ul{ padding:0px; margin:0px;}
.main_b .gsjj .neirong .xinwen ul li{ border-bottom:solid 1px #E3E3E3; line-height:47px;}
.main_b .gsjj .neirong .xinwen ul li span{ float:right; color:#494949;}
.main_c{ margin:0 auto;padding-top:50px;}
.main_c .jjfa{ float:left;margin-top:40px;margin-left:30.6px;margin-bottom:50px;}
.main_c .jjfa .title{ margin-top:20px;}
.main_c .jjfa .title a{ line-height:36px; font-size:18px;width:275px;}
.main_c .jjfa .desc{ line-height:22px; font-size:13px; width:275px;margin-top:6px;color:#aaa;}
.main_c .biaoti{ line-height:40px; font-size:28px; color:#c61a25; float:left;margin-right:40px;}
.main_c .biaoti2 { width:92px; line-height:45px; font-size:20px; float:left;text-align:center;}
.main_c .biaoti2 a{ line-height:45px; font-size:20px;text-align:center;}
.main_c .biaoti3 { width:92px;background-color:#c61a25;border-radius:10px; line-height:45px; font-size:20px; float:left;text-align:center;}
.main_c .biaoti3 a{ line-height:45px;color:#FFF;font-size:20px;text-align:center;}
.main_c .more{ text-align:right; float:right; margin-top:22px;}
.main_d{ margin:0 auto;width:100%; background-color:#F6F6F6;}
.main_d .xwzx{ float:left; width:149px;margin-top:50px;margin-bottom:50px;border-right:1px dashed #a2a2a2;}
.main_d .xwzx .biaoti{ width:80px; line-height:40px; font-size:16px; color:#c61a25; float:left;}
.main_d .xwzx .more{ text-align:right; float:right; margin-top:22px;}
.main_d .xwzx .more a{ color:#c61a25; font-size:14px;}
.main_d .xwzx .neirong{ margin-top:21px;height:100px;}
.main_d .xwzx .neirong ul li{padding-bottom:10px;}
.main_d .xwzx2{ float:left; width:149px;margin-top:50px;margin-bottom:50px;margin-left:50px;border-right:1px dashed #d2d2d2;}
.main_d .xwzx2 .biaoti{ width:80px; line-height:40px; font-size:16px; color:#c61a25; float:left;}
.main_d .xwzx2 .more{ text-align:right; float:right; line-height:42px;}
.main_d .xwzx2 .neirong{ margin-top:21px;height:100px;}
.main_d .xwzx2 .neirong ul li{padding-bottom:10px;}
.main_d .xwzx3{ float:left; width:200px;margin-top:50px;margin-bottom:50px;margin-left:50px;}
.main_d .xwzx3 .biaoti{ width:80px; line-height:40px; font-size:16px; color:#c61a25; float:left;}
.main_d .xwzx3 .more{ text-align:right; float:right; line-height:42px;}
.main_d .xwzx3 .neirong{ margin-top:14px;height:100px;}
.main_d .xwzx3 .neirong ul li{padding-bottom:10px;}
.footer{ margin:0px; padding:0px; background-color:#292a2c;min-width:1200px;}
.foot{ width:1200px; margin:0 auto; padding-top:21px; padding-bottom:21px; text-align:center; line-height:30px; color:#999;}
.foot a{ color:#efefef;}
.foot a:hover{ color:#c61a25;}
.nmain{ width:1200px; margin:0 auto;}
.nmain .nleft{ float:left; width:253px;}
.nmain .nleft .n_title{ line-height:70px; background:#FFF; color:#c61a25; font-size:18px;padding-left:20px;font-weight:bold;}
.nmain .nleft .zdh ul{ padding:0px; margin:0px;background:#F2F2F2;}
.nmain .nleft .zdh ul li{ list-style:none; line-height:50px;border-top:1px solid #E5E5E5;}
.nmain .nleft .zdh .hover{ list-style:none;border-left:4px solid #c61a25;}
.nmain .nleft .zdh .hover a{ color:#c61a25}
.nmain .nleft .zdh ul li a{ line-height:50px; padding-left:40px; font-size:16px;}
.nmain .nleft .n_zxly{ margin-top:21px;}
.nmain .nleft .n_lxwm{ margin-top:21px;}
.nmain .nright{ float:right; width:900px;background:#FFF;}
.nmain .nright .about{ padding:30px;padding-top:56px; line-height:30px;}
.nmain .nright .about .biaoti{ font-size:23px;color:#c61a25;line-height:40px;margin-bottom:40px;}

.xiaocms-page span {
display: inline-block;
height: 22px;
padding: 0 10px;
line-height: 22px;
background: #c61a25;
border: 1px solid #c61a25;
color: #fff;
text-align: center;
margin-left: 1px;
}
.xiaocms-page a {
display: inline-block;
height: 22px;
line-height: 22px;
text-align: center;
padding: 0 10px;
margin-left: 1px;
}

/*自定义样式*/
.item .item-wrap {
   background: #fff;
   overflow: hidden;
   position: relative;

   -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.item .item-wrap a {
   display: block;
   cursor: pointer;
}

/* overlay */
.item .item-wrap .overlay {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;

	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);

   -webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;

   background: url(overlay-bg.png) repeat;
}
.item .item-wrap .link-icon {
   display: block;
   color: #fff;
   height: 30px;
   width: 235px;
   font-size: 18px;
   line-height: 58px;
   text-align: center;

   opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);

   -webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;

   position: absolute;
   top: 65%;
   margin-top: -50px;
}
.item .item-wrap img {
   vertical-align: bottom;

   -webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

/* on hover */
.item:hover .overlay {
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}
.item:hover .link-icon {
   opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}
.item .item-wrap:hover img {
   -moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}

.jmBtm{
	color:#333;
	cursor:pointer;
	background:#ccc;
	border:none;
	padding:8px 14px;
	margin-top:6px;
}

.jmBtm:hover{
	color:#FFF;
	background:#c61a25;
}

.zxly tr{
	height:50px;
}
.bmain{
	background:#F9F9F9;
	padding:60px 0;
	min-width:1200px;
}

.showNewsUnder{
	line-height:20px;
	border-top:1px solid #E3E3E3;
}