@charset "gb2312";

/* CSS Document */



body {

	margin: 0px; color:#333;

}

body,td,th {

	font-size: 14px; font-family:Î¢ÈíÑÅºÚ;

}

a:link {

	color: #333333;

	text-decoration: none;

}

a:visited {color: #333333;

	text-decoration: none;

}

a:hover {

	text-decoration: none;

	color: #333333;

}

a:active {

	text-decoration: none;

	color: #333333;

}

img{ border:0px; max-width:100%;}

ul,li{ margin:0px; padding:0px; list-style:none;}

.header{ width:1200px; margin:0px auto; overflow:hidden;}

.logo{ width:600px; float:left; overflow:hidden;}

.tel{ width:450px; float:right; overflow:hidden;}

.menu{ background: #FF9900;}

.top{ width:1200px; margin:0px auto; overflow:hidden; text-align:right;}

.nav{ width:1150px; margin:0px auto; overflow:hidden;}

.nav li{ display:inline; padding:12px 20px; line-height:50px; font-size:16px; color:#FFFFFF;}

.nav a:hover li{ background: #FF0000;padding:12px 20px;line-height:50px;

	

}

.banner{ background:#000000; height:524px;}

.banner2{ background: url(../images/gh5.jpg) no-repeat top; height:500px;}

.banner3{ background: url(../images/b1.jpg) no-repeat top; height:500px;}



.banner4{ background: url(../images/b2.jpg) no-repeat top; height:500px;}

.banner5{ background: url(../images/b3.jpg) no-repeat top; height:500px;}

.banner6{ background: url(../images/b4.jpg) no-repeat top; height:500px;}

.banner7{ background: url(../images/b5.jpg) no-repeat top; height:500px;}

.banner8{ background: url(../images/b6.jpg) no-repeat top; height:500px;}



.banner9{ background: url(../images/b7.jpg) no-repeat top; height:500px;}

.banner10{ background: url(../images/b8.jpg) no-repeat top; height:500px;}

.banner11{ background: url(../images/b9.jpg) no-repeat top; height:500px;}



.banner12{ background: url(../images/b10.jpg) no-repeat top; height:500px;}


.flexslider { position: relative;height:524px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}

.slides { position: relative; z-index: 1;}

.slides li { height:524px;background-size:100% 100%;}

.flex-control-nav { position: absolute; bottom:10px; z-index: 2; width: 100%; text-align: center;}

.flex-control-nav li { display: inline-block; width: 12px; height: 12px; margin: 0 5px; *display: inline; zoom: 1;}

.flex-control-nav a { display: inline-block; width: 12px; height: 12px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}

.flex-control-nav .flex-active { background-position: 0 0;}


.tongzhi{ background:#FFFFFF; padding:10px 0px;box-shadow: 0px 8px 8px #ddd inset,0px 8px 5px #ddd;}

.icontent{ width:1200px; margin:0px auto; overflow:hidden;}

.con1{ width:400px; border:1px solid #ddd; min-height:265px; float:left;}

.con2{width:380px; border:1px solid #ddd; min-height:265px; float:left; margin-left:20px;}

.content{ width:1200px; margin:0px auto; overflow:hidden; margin-top:20px;}

.content .left{ width:220px; float:left; overflow:hidden;}

.content .right{ width:970px; float:right; overflow:hidden;}

.content2{ width:1100px; margin:0px auto; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 50px;}

.protit{ border:1PX solid #ddd; padding:10px;}

.protit li{ background:#eee; text-indent:1em; line-height:35px;  margin-bottom:5px;}

.protit a:hover li{background: #FF9900;line-height:50px; color:#FFFFFF;} 



.con3{width:380px; border:1px solid #ddd; min-height:265px; float:right;}

.itit{ border-left:4px solid #FF9900; font-size:16px; text-indent:0.5em; margin-top:15px; margin-bottom:15px;}

.itit span{ width:60px; float:right; font-size:12px; }

.ntit{font-size:16px; text-indent:0.5em; margin-top:15px; margin-bottom:15px; border-bottom:1px solid #ccc; line-height:50px;}

.ntit span{ float:right; font-size:12px;}

.footer{ background:url(../images/q_15.jpg) top repeat-x;}

.foot{ width:1200px; margin:0px auto; overflow:hidden;}

.foot li{ float:left;font-size:12px; line-height:22px;}

.foot li a{ font-size:12px;}

.foot li b{ line-height:50px;font-size:14px;}

.l1{ width:200px;}

.l2{ width:100px; border-right:1px solid #ccc; border-left:1px solid #ccc; padding:0px 40px;}

.l3{ width:200px; padding-left:40px;border-right:1px solid #ccc;}

.l4{ width:400px;padding-left:40px;}

.l5{ width:110px;}



.place{ width:1200px; margin:0px auto; border-bottom:1px solid #ddd; line-height:50px;}

.e2{ overflow:hidden;}

.e2 li{ width:260px; height:288px; float:left; margin-left:32px; text-align:center; border:1px solid #ddd;box-shadow: 2px 4px 6px #ccc; margin-bottom:30px;} 

.e2 li img{ width:260px; height:200px;}

.e2 li .title{ width:96%; margin:0px auto; border-top:1px solid #ddd;  padding-top:10px; font-size:16px;}



.e2 a:hover li{

	text-decoration: none; background: #F90; border:5px solid #F90;height:280px;

	color: #fff;

}

.e3{ overflow:hidden;}

.e3 li{ border-bottom:1px solid #ddd; margin-bottom:20px; padding:10px;}

.e3 a:hover li{

	text-decoration: none;  border:5px solid #F90;



}

.e3 li img{ text-align:left;}

.e3 .title{ font-size:18px; font-weight:700; }

.e3 .info{ font-size:14px; font-weight:500;}

.e3 li .date{ width:110px; position: relative;z-index:99; float:right; font-weight:500;font-size:14px; }



.e4{ overflow:hidden;}

.e4 li{ width:350px; height:268px; background:#FFFFFF; float:left; margin-left:32px; text-align:center; border:1px solid #ddd;box-shadow: 2px 4px 6px #ccc; margin-bottom:30px;} 

.e4 li img{ width:260px; height:200px;}

.e4 li .title{ width:96%; margin:0px auto; border-top:1px solid #ddd;  padding-top:10px; font-size:16px;}



.e4 a:hover li{

	text-decoration: none;width:350px; border:5px solid #F90;height:260px;

	

}

.e5{ overflow:hidden;}

.e5 li{ width:300px; height:268px; background:#FFFFFF; float:left; margin-left:17px; text-align:center; border:1px solid #ddd;box-shadow: 2px 4px 6px #ccc; margin-bottom:30px; padding-top:10px;} 

.e5 li img{ width:280px; height:200px;}

.e5 li .title{ width:96%; margin:0px auto; border-top:1px solid #ddd;  padding-top:10px; font-size:16px;}



.e5 a:hover li{

	text-decoration: none;width:300px; border:5px solid #F90;height:260px;

	

}





.xw{ width:96%; margin:0px auto; overflow:hidden;}

.xw li{ line-height:30px;}

.xw li span{ width:80px; float:right; font-size:12px;}

.fanye{ width:90%; margin:0px auto; overflow:hidden;}

.fanye li{ line-height:50px; font-size:14px;}

.link{ width:1178px; margin:0px auto; overflow:hidden; border:1px solid #ddd; padding:10px;}

.link li{ width:90px; float:left; line-height:25px;}

.dede_pages{

}

.dede_pages ul{

	float:left;

	padding:12px 0px 12px 16px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #E9E9E9;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	padding:2px 4px 2px;

	font-weight:bold;

}

.dede_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}