@charset "utf-8";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
body {
	font-family:"仿宋",Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #575757;
	position:relative;
	background:#fff;
}
ul, h2, h3, p, dl, dt, dd {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border: none;max-width: 100%;
}
a {
	font-size: 16px;
	color: #575757;
	text-decoration: none;
}
.hidden{
	display:none;
}
a:hover {
	color:#96561c;
	text-decoration: none;
}
.clear {
	clear: both;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
}
.fc {
	color: #fe0002;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
/*头部*/
#header {
	height: 195px; background: url(../images/topbg.jpg) no-repeat center;
	width: 100%;
	position:relative;
	z-index:9999;
	min-width: 1200px;
}
#top1 {width: 1200px;margin: auto;}
#logo{float:left;margin-top:35px;}
.top-right{float:right;width:100px;margin-top: 80px;}
.top-link{text-align: right;}
.top-link a{line-height: 70px;padding:0 10px;}
#head-iconbox{ width: 140px;float: left;}
#head-iconbox a{margin:0 10px;}
.topsearch {float: right;position:relative;width:300px;height:37px;margin-right: 10px;}
.topsearch .input{
	position:absolute;
	top:0px;
	left:0px;
	width:268px;
	height:35px;
	line-height:35px;
	border:1px solid  #ccc;
	background:#fff;font-size:14px;font-family: "微软雅黑";
	padding-left:10px;
}
.topsearch .btn {
	position: absolute;
	top:0;
	right:0;
	width:60px;
	height:37px;
	border:none;
	color:#fff;
	font-size:15px;font-family: "微软雅黑";
	background:#96561c;
	cursor:pointer;
}
.btn-gjss{float:right;
	color:#fff; 
	font-size:14px; 
	font-family:'微软雅黑'; 
	width:80px; 
	line-height:37px; 
	background:#96561c; 
	display:block; 
	text-align:center;border-radius:2px;}
.btn-gjss:hover{ color:#fff;}
#nav{
	width:100%;
	height:55px;
	margin:0 auto;
	background:#96561c;
	min-width: 1200px;
}
#nav ul{
	width:1200px;
	margin:0 auto;
}
#nav li{
	float:left;
	color:#fff;
	width:171px;
	text-align:center;
	line-height:55px;
	position:relative;
	z-index: 9;
}
#nav li div a{
	display: block;
    font-size: 16px;
    color: #fff;
    line-height: 20px;
    padding-top: 10px;
}
#nav li div p{
    line-height: 16px;
    font-size: 14px;
    color: #fff;
}
#nav li.active{
	background:url(../images/navhover.png) no-repeat center;
}

#nav li:hover{background:url(../images/navhover.png) no-repeat center;}
#nav li:hover .a{display:block;}
#nav li div{height: 55px;}
#nav li .a{position:absolute;top:51px;left:12px;display:none;width:150px;background:#96561c;}
#nav li .a dd a{color:#fff; border-bottom:1px solid #8e4f16;height:40px;font-size: 14px;display: block;}
#nav li .a dd a:hover{background:#a76122;}
#nav li .a dd{width:150px;line-height:40px;	}
.conteiner{background:#f0f0f0 url(../images/bg.jpg) no-repeat center bottom;}
/*底部*/
#link{overflow:hidden;border:2px solid #e7e7e7;border-radius:4px;line-height:50px;margin-top:30px}
#link .h2{width:100px;float:left;font-size:18px;font-weight: bold;text-align: center;color: #777;}
#link .link_ul{position: relative;float:left;}
#link .link_ul li{
	line-height:50px;
	float:left;
	padding:0 10px;
	text-align:center;
}
#link .link_ul select{
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	font-size:16px;
	color : #575757;
	border:1px solid #fff;
}
#link .link_ul li a{
	font-size:16px;
}
#footer{
	min-width: 1200px;
	width:100%;
	background:url(../images/footbg.jpg) repeat-x;
	padding:40px 0 30px 0;
	/*margin-top:20px;*/
}
#footer p{
	line-height:30px;
	text-align:center;
	color:#fff;
	width:1200px;
	margin:0 auto;
}
#footer a{
	color:#c5c5c5;
	padding:0 14px;
}
#footer span{
	color:#f80000;
}
#footer a{padding:0;}
#footer p{width:auto; line-height: 25px;overflow: hidden;font-size: 14px;}
#footer p a{padding:0 14px;font-size: 14px;color:#fff;}
.copyright {
    line-height: 24px;
    float: left;
    font-size: 13px;
    width:665px;
    padding:0 10px;
}
.bszs_red {
    display: block;
    height:60px;
    
    margin-right:0px;
}

.bszs_red img{height:60px}
.jiucuo{ float: right; }
.jiucuo img{ width:200px;}
/* 单个图片幻灯片盒子 - 公用类 */
.slideBox { width:544px; height:464px; position:relative; float:left; overflow:hidden;}
.slideBox .hd{ height:87px; width:544px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden;  height:87px;  }
.slideBox .hd ul li{ float:left; width:136px; cursor:pointer; }
.slideBox .hd ul li img{ width:128px; height:87px; overflow:hidden;}
.slideBox .hd ul li.on{ background:url(../images/ico5.png) no-repeat; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ float:left; width:544px; height:367px; position:relative;  }
.slideBox .bd li p{ position:absolute; left:0; background:url(../images/bg.png); bottom:0; width:536px; height:42px; line-height:42px; text-indent:15px; color:#fff;}
.slideBox .bd li p a{ color:#fff; font-size:14px;}
/* 单个图片幻灯片盒子 - 公用类 */
/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative;width:1218px;height:186px;  }
.leftLoop .hd{ overflow:hidden; position:absolute; left:0; z-index:9999; top:43px;width:1218px;  height:60px; }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; position:absolute; left:0; bottom:0; display:none;  }
.leftLoop .bd{width:1200px; padding-left:18px;  }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li a{ color:#c20000;}
.leftLoop .bd ul li{ width:239px; float:left; _display:inline; overflow:hidden;  }
.leftLoop .bd ul li .pic{ width:228px; height:140px; overflow:hidden;}
.leftLoop .bd ul li .title{ height:38px;width:228px; line-height:38px; text-align:center;}
#ind-main{background: #fff;padding:15px;
	width:1170px;
	margin:auto;
}
#ind-main h2{
	height:60px;
	line-height:60px;
	background:url(../images/ind-tit2.jpg) repeat-x left bottom;
	font-weight:normal;
	position:relative;
	text-align:right;
}
#ind-main h2 img{margin-top: 15px;}
#ind-main h2 strong{padding-right: 15px;
	position:absolute;
	top:0;
	left:0;
	height:60px;
	color:#010101;
	font-size:20px;
	font-weight:normal;
	display:inline-block;
	background:url(../images/ttbg.jpg) repeat-x left bottom;
	
}
#ind-main h2 strong img{/*margin-bottom: -6px; */margin-right:5px;}
#ind-main h2 strong span{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cb0303',endColorStr='#12469a',gradientType='0'); 
	background: -moz-linear-gradient(left, #cb0303, #12469a); 
    background: -o-linear-gradient(left,#cb0303, #12469a); 
    background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#cb0303), to(#12469a));  
        -webkit-background-clip: text;
        color: transparent;font-weight: bold;}
#ind-main h2 .ind-more{position: absolute;top: 20px;right: 0;}
#main{min-height:550px;background: #fff;width:1100px;margin:0 auto;padding: 0 20px 20px 20px;}
#main h2{
	height:40px;
	line-height:40px;
	background:url(../images/tit2.jpg) repeat-x left bottom;
	font-weight:normal;
	position:relative;
	text-align:right;
}
#main h2 strong{
	position:absolute;
	top:0;
	left:0;
	height:40px;
	color:#010101;
	font-size:18px;
	font-weight:normal;
	display:inline-block;
	background:url(../images/tit3.jpg) repeat-x left bottom;
}
#main h2 a{}
#main h2 a img{margin-top:5px;}
.login_place{line-height: 60px;background: url(../images/home.png) no-repeat 0 center;text-indent: 24px;font-size: 16px;}
.login_place a{
	font-size:16px;
}
#link .link_ul li {font-size: 16px;}
#link .link_ul li a{ position:relative; font-size: 16px;}
#link .link_ul li .xiala{position:absolute; top:100%;font-size:12px;width:100%;left:0;opacity:0;}
#link .link_ul li .xiala li{line-height:50px;float: left;width:auto;padding:0 20px;}
#link .link_ul li .xiala li a{font-size: 14px;}
#link .link_ul li:hover .xiala{opacity:1;}
#link .link_ul li a{ display: block;}
/*#link .link_ul li:nth-child(6):hover{background: #96561c;color:#fff;}*/
#link .link_ul li .xiala li:last-child:hover{background:none;}
#head-top{ width:1100px;margin: 10px auto 0 auto;height:34px;color:#666; font-size:14px; text-align:right;}
#head-top img{margin-top:10px;}
#head-top a{ padding:0 10px; color:#666;font-size:16px;}
.cont-in-box {
    background: url(../images/bbg.png) no-repeat center bottom;
}
.wx{ position: relative;}
.wx .wx-img{ position: absolute; top:15px; left:-60px; display:none;z-index: 999999;}
.wx:hover .wx-img{ display:block;max-width: none!important;}
/*右侧漂浮*/
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:61px;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -1026px;}
.toolbar-item-weixin:hover{background-position:0 -1088px;}
.toolbar-item-weixin .toolbar-layer{height:163px;background-position:0 -229px;}
.toolbar-item-wb{background-position:0 -654px;}
.toolbar-item-wb:hover{background-position:0 -716px;}
.toolbar-item-wb .toolbar-layer{height:166px;background-position:0 0;}
.toolbar-item-app{background-position:0 -778px;}
.toolbar-item-app:hover{background-position:0 -839px;}
.toolbar-item-app .toolbar-layer{height:160px;background-position:0 -454px;}
.toolbar-layer{position:absolute;right:46px;bottom:-2px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.pagination {text-align: center;margin-top:30px;}
.pagination a,.pagination b{display: inline-block;margin-right: -1px;padding: 2px 5px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;}
.pagination b {background: #2361c1;color: #fff;border: 1px solid #2361c1;}
.pagination a b{background: none;color: #fff;border: 0px;padding:0;color:#333}
.pagination a:first-child{display:none}