@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
body{	background-color:#fff;font-size:1em; font-family:'Microsoft YaHei'!important; color:#676767; min-width:1080px;}
ul,li { list-style:none;}
img { border:none;}
a:link,a:visited { text-decoration:none;color:#333;}
a:active,a:hover { text-decoration:none;color:#a60304;}

.head{
	width:1080px;
	margin:1em auto 1em;
	clear:both;
	overflow:hidden;
}
.head_left{
	width:60%;
	float:left;
}
.head_left p{
	width:60%;
	float:left;
	overflow:hidden;
}
.head_left p img{
	width:100%;
	float:left;
}
.logoh1{
	width:37%;
	margin-left:2%;
	margin-top:50px;
	float:left;
	font-size:15px;
	font-weight:normal;
}
.head_right{
	width:39%;
	float:right;
	text-align:right;
}
.nav{
	width:100%;
	height:45px;
	float:left;
	background:#1276cb;
}
.nav ul{
	width:1080px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
.nav ul li{
	width:14%;
	line-height:45px;
	float:left;
	text-align:center;
}
.nav ul li a{
	display:block;
	color:#fff;
}
.nav ul li:hover{
	background:#105793;
}
.banner2{
	width:100%;
	line-height:45px;
	/**float:left;**/
	background:#1276cb;
}
.banner2c{
	width:1080px;
	line-height:45px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
.banner2c p{
	width:120px;
	float:left;
	color:#fff;
}
.banner2c p img{
	width:35px;
	float:left;
	margin-top:10px;
}
.banner2c a{
	color:#fff;
	float:left;
	margin-right:15px;
}
.ttitle{
	width:100%;
	float:left;
}
.ttitlez{
	width:100%;
	float:left;
	text-align:center;
	background:url(../images/beijing01.png) no-repeat;
}
.ttitlez p a{
	color:#000;
	font-size:18px;
}
.ttitlez p a:hover{
	color:#333;
}
.ttitlez span{
	color:#1276cb;
}
.ttitle_more{
	width:100%;
	height:43px;
	float:left;
	margin-top:5px;
	background:url(../images/beijing02.png) no-repeat;
	background-position:center;
}
.ttitle_more p a{
	width:100%;
	line-height:30px;
	color:#fff;
	float:left;
	text-align:center;
}
.bgcolor{
	width:100%;
	float:left;
	background:#f1f1f1;
}
.ppjs{
	width:1080px;
	margin:2em auto;
	clear:both;
	overflow:hidden;
}
.ppjsc{
	width:100%;
	float:left;
	margin-top:1em;
}
.ppjsc p{
	width:100%;
	float:left;
	line-height:25px;
	text-indent:2em;
}
.ppjsc span{
	width:100%;
	float:left;
	margin-top:1em;
	text-align:center;
}
.cpzs{
	width:1080px;
	margin:0 auto;
	padding-top:2em;
	padding-bottom:2em;
	clear:both;
	overflow:hidden;
}
.cpzs_left{
	width:25%;
	float:left;
	border:1px solid #ccc;
	padding-bottom:1em;
	margin-top:2em;
}
.cpzs_left p{
	width:100%;
	line-height:35px;
	float:left;
	background:#1276cb;
}
.cpzs_left p img{
	width:24px;
	margin-top:3px;
	margin-left:1em;
	float:left;
}
.cpzs_left p span{
	width:150px;
	float:left;
}
.cpzs_left p span a{
	float:left;
	color:#fff;
	margin-left:10px;
}
.cpzs_left ul{
	width:90%;
	float:left;
	margin-top:0.5em;
	padding-left:5%;
}
.cpzs_left ul li{
	width:100%;
	line-height:45px;
	background:#dbd7d6;
	border-radius:15px;
	margin:1em 0 1em 0;
}
.cpzs_left ul li img{
	margin-left:1em;
	margin-right:1em;
}
.cpzs_left ul li a{
	color:#000;
}
.cpzs_left ul li a:hover{
	color:#333;
}
.cpzs_right{
	width:73%;
	float:right;
	margin-top:1.5em;
}
.cpzs_right ul{
	width:100%; 
	float:left;
}
.cpzs_right ul li{
	width:33%;
	float:left;
	margin:0.5em 0 0.5em 0;
}
.cpzs_right ul li img{
	width:90%;
	height:166px;
	overflow:hidden;
	padding-left:5%;
}
.cpzs_right ul li span{
	width:95%;
	float:left;
	text-align:center;
}
.xwzx{
	width:1080px;
	margin:2em auto;
	clear:both;
	overflow:hidden;
}
.xwzx_left{
	width:42%;
	float:left;
	margin-top:2em;
}
.xwzx ul{
	width:57%;
	float:right;
	margin-top:2em;
}
.xwzx ul li{
	width:99%;
	float:left;
	padding-bottom:10px;
	margin-top:5px;
	border-bottom:1px dashed #ccc;
}
.xwzx ul li strong{
	width:100%;
	float:left;
	font-size:17px;
	line-height:30px;
}
.xwzx ul li strong a{
	color:#000;
}
.xwzx ul li p{
	width:100%;
	float:left;
	line-height:25px;
}
.xwzx ul li span{
	width:100%;
	float:left;
	line-height:25px;
}
.gcal{
	width:1080px;
	margin:0 auto;
	padding-top:2em;
	clear:both;
	overflow:hidden;
}
.gcal ul{
	width:100%;
	float:left;
	margin-top:2em;
}
.gcal ul li{
	width:22.5%;
	float:left;
	border:1px solid #ccc;
	margin:0.5em 1% 0.5em 1%;
}
.gcal ul li img{
	width:100%;
	float:left;
}
.gcal ul li span{
	width:100%;
	float:left;
	text-align:center;
	line-height:30px;
}
.link{
	width:100%;
	float:left;
	margin-top:2em;
}
.link p{
	width:100px;
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#000;
}
.link a{
	line-height:30px;
	margin-right:15px;
}
.foot{
	width:100%;
	float:left;
	background:#1276cb;
	margin-top:2em;
	padding:2em 0 2em 0;
}
.footc{
	width:1080px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
.footc p{
	width:100%;
	float:left;
	text-align:center;
	color:#fff;
	line-height:30px;
}
.footc p a{
	color:#fff;
}
/*列表*/
.lb{
	width:1080px;
	margin:0 auto;
	clear:both;
	padding-top:2em;
	padding-bottom:25px;
}
.lb1{
	width:330px;
	float:left;
}
.lbleft{
	width:330px;
	float:left;
    margin-bottom: 25px;
	margin-right:30px;
	border:1px solid #999;
	padding-bottom:25px;
}
.lbleft div.title{
	width:86%;
	height:50px;
	line-height:50px;
	margin-left:25px;
	border-bottom:1px solid #999;
	color:#3c3c3e;
	font-size:18px;
}
.lbleft div p.left{
	width:150px; 
	float:left;
}
.lbleftli{
	width:85%;
	height:100%;
	margin:5px auto;
}
.lbleftli li{
	width:100%;
	height:40px;
	line-height:40px;
	float:left;
	border-bottom:1px dashed #999;
}
.lbleftli a{
	color:#666;
}
.lbleftli a:hover{
	color:#333;
}
.lbleftli img{
	margin-right:15px;
}

.lblx{
	width:330px;
	float:left;
	border:1px solid #999;
	margin-bottom:25px;

}
.lblxtitle{
    width: 85%;
    height: 50px;
    line-height: 50px;
    margin-left: 25px;
    border-bottom: 1px solid #999;
    color: #3c3c3e;
    font-size: 18px;
    font-weight: 600;
}
.lblxtitle b{
    color: #999;
    font-size: 16px;
    font-weight: 500;
}
.lblxtitle a{
	font-weight:500;
}

.lblxli{
	width: 90%;
    height: 100%;
	float:left;
	margin-left:5%;
	margin-right:5%;
	padding-bottom:50px;
}
.lblxli li{
	width:100%;
	height:60px;
	float:left;
	border-bottom:1px dashed #999;
}
.lblxli li img{
	width:26px;
	height:26px;
	margin:18px 0 0 0;
	float:left;
}
.lbli{
	width: 220px;
    float: left;
    text-align: left;
    margin: 10px 0 0 20px;
}
.lblxli li p{
	width:100%;
	height:25px;
	float:left;
	color:#999;
}
.lblxli li span{
	width:100%;
	height:25px;
	float:left;
	color:#3c3c3e;
}
.lblxli li.cur{
	border:none;
}
.lb2{
	width:670px;
	float:left;
	margin:0 0 0 50px;
}

.lbright{
	width:670px;
	float:left;
    margin-bottom: 25px;
	margin-right:30px;
	border:1px solid #999;
	padding-bottom:25px;
}
.lbright div.title{
	width:93%;
	height:50px;
	line-height:50px;
	margin-left:25px;
	border-bottom:1px solid #999;
	color:#3c3c3e;
	font-size:18px;
}
h1.left{
	width:180px; 
	float:left;
	font-size:18px;
	font-weight:500;
}
.lbright div p{
	float:right;
	text-align:right;
	font-size:14px;
	line-height:50px;
}
.lbrightli{
	width:85%;
	height:100%;
	margin:20px auto;
}
.lbrightli li{
	width:100%;
	height:53px;
	line-height:53px;
	float:left;
	border-bottom:1px dashed #999;
}
.lbrightli a{
	width:60%;
	float:left;
	color:#666;
}
.lbrightli a:hover{
	color:#333;
}
.lbrightli img{
	margin-right:15px;
}
.lbrightli span{
	color:#999;
	width:150px;
	float:right;
	text-align:right;
}
.product li{
	text-align:center;
	width:223px;
	height:180px;
	float:left;
	display: inline;
}
.product span{
	width:223px;
	float:left;
	margin-top:10px;
}
.product img{
	width:180px;
	height:130px;
}
h1.right{
	width:680px;
	height:30px;
	float:left;
	text-align:center;
	font-weight:400;
	font-size:17px;
	color:#000;
}

.lb3{
	width:670px;
	float:left;
	margin:0 0 0 50px;
}

.show{
	width:670px;
	float:left;
    margin-bottom: 25px;
	margin-right:30px;
	border:1px solid #999;
	padding-bottom:25px;
}
.show div.title{
	width:93%;
	height:50px;
	margin-top:15px;
	margin-left:25px;
	border-bottom:1px solid #999;
	color:#3c3c3e;
	font-size:18px;
}
.weizhi{
	float:left;
	text-align:left;
	height:20px;
	font-size:14px;
	color:#999;
}
.show div a{
	color:#999;
}
.show div a:hover{
	color:#333;
}
.showli{
	width:85%;
	height:100%;
	margin:20px auto;
}
.showli li{
	width:100%;
	height:53px;
	line-height:53px;
	float:left;
	border-bottom:1px dashed #999;
}
.showli a{
	color:#666;
}
.showli a:hover{
	color:#333;
}
.showli img{
	margin-right:15px;
}
.showli span{
	color:#999;
	width:150px;
	float:right;
	text-align:right;
}
.showcon{
	width:100%;
	float:left;
	margin:10px 25px 2em 25px;
	text-indent:2em;
	color:#333;
	line-height:28px;
}
.showcon p{
	width:95%;
	height:100%;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
}
.zuozhe{
	color:#666;
	width:100%;
	float:left;
	font-size:14px;
	text-align:center;
	margin-bottom:15px;
}
.next{
	text-indent:2em;
	float:left;
	margin-top:1em;
}
.productli{
	width:670px;
	float:left;
	margin:25px 0 0 15px;
}
.productli li{
	width:220px;
	height:200px;
	float:left;
}
.productli span{
	text-align:center;
	width:220px;
	float:left;
}
.productli img{
	width:200px;
	height:150px;
}
.rightli{
	width:70%;
	float:left;
	text-align:left;
	margin:5px 0 0 30px;;
}
<!--鍒楄〃-->
/*鏂囩珷椤靛簳閮�*/
.showt{
	width:100%;
	float:left;
}
.showtitle{
  width:98%; 
  background:#1276cb; 
  height:35px; 
  line-height:35px; 
  float:left;
  padding-left:15px; 
  color:#FFF;
}
.showul{
	width:100%; 
	float:left;
	margin-top:20px;
	text-align:center;
	padding-left:15px;
}
.showul img{
	width:100%;
	overflow:hidden;
}
.showul li{
	width:22%;
	padding-left:1%;
	padding-right:1%;
	float:left;
	display:inline;
}
/*分页*/
.flickr {
    float:right;
    width: 95%;
    padding:0px;
    margin:20px auto;
    font-family:Verdana;
    text-align: center;
    font-size: 12px;

}
.flickr2{
	width:100%;
	margin:20px;
	float:left;
}
.flickr2 span{
	margin-right:15px;
}
.flickr2 a{
		margin-right:15px;
}













