header{

    width: 1200px;

    height: 105px;

	margin:auto;

}

footer{

	background-color:#272727;

	padding-bottom:40px;

	

}



.top .logo{

	float:left;

	display:block;

	width:204px;

	height:105px;

	margin-left:60px;

}

.search{

	float:right;

	background:url(../images/search.png) 0 32px no-repeat;

	width:195px;

	height:105px;

}

.tel{

	background:url(../images/tel.png) 0 0 no-repeat;

	width:247px;

	height:105px;

	float:right;

}



.menu{

	background:#01588e;

	height:60px;

	clear:both;

}



.menu ul.menu_ct{

	width:1200px;

	display:block;

	margin:0 auto;

}

.menu ul.menu_ct li{

	width:171px;

	height:60px;

	text-align:center;

	float:left;

}

.menu ul.menu_ct a{

	line-height:30px;

	margin:15px 0px;

	display:block;

	width:171px;

	color:#fff;

	font-size:1.4rem;

	border-right:1px #fff dotted;

}

.menu ul.menu_ct a.contact{

	border-right:0;

}



.banner{

	background:url(../images/banner1.jpg) center 0px no-repeat;

	height:200px;

}

.icon{

    display: none;

}



.center{

	width:1200px;

	margin:30px auto;

}

.center .center_left{

	width:235px;

	float:left;

}

.center .left_title{

	background:#01588e;

	width:235px;

	height:90px;

	line-height:90px;

	color:#fff;

	font-size:3.0rem;

	text-align:center;

}

.center .center_left ul{

	margin-top:20px;

}

.center .center_left ul li{

	height:49px;

	margin-bottom:1px;

}

.center .center_left ul li a{

	display:block;

	height:49px;

	background:#eeeeee;

	line-height:49px;

	color:#000;

	font-size:1.5rem;

	padding-left:20px;

}

.center .center_left ul li a span{

	width: 0px;

	height: 0px;

	display:block;

	border-top: 5px solid transparent;

	border-left: 5px solid #01588e;

	border-bottom: 5px solid transparent;

	float:left;

	margin-top:19px;

	margin-right:15px;

}

.center .center_left ul li a:hover span{

	width: 0px;

	height: 0px;

	display:block;

	border-top: 5px solid transparent;

	border-left: 5px solid #fff;

	border-bottom: 5px solid transparent;

	float:left;

	margin-top:19px;

	transition: border 0.3s ease-in;

	margin-right:15px;

}

.center .center_left ul li.hover a span{

	width: 0px;

	height: 0px;

	display:block;

	border-top: 5px solid transparent;

	border-left: 5px solid #fff;

	border-bottom: 5px solid transparent;

	float:left;

	margin-top:19px;

	transition: border 0.3s ease-in;

	margin-right:15px;

}

.center .center_left ul li a:hover{

	background:#01588e;

	color:#fff;

	transition: background 0.3s ease-in;

}

.center .center_left ul li.hover a {

	background:#01588e;

	color:#fff;

	transition: background 0.3s ease-in;

}



.center .center_right{

	float:right;

	width:900px;

}

.center .center_right .posti{

	height:40px;

	border-bottom:1px #e2e2e2 solid;

}

.center .center_right .posti span{

	color:#01588e;

	font-size:1.8rem;

	border-bottom:2px #01588e solid;

	display:block;

	height:39px;

	padding:0px 15px;

	line-height:39px;

	float:left;

}

.center .center_right .posti small{

	display:block;

	float:right;

	line-height:39px;

	padding-right:20px;

	padding-left:30px;

	background:url(../images/pospic.png) left 10px no-repeat;

}

.center .center_right .posti small a{

	color:#000;

	line-height:39px;

}

.center .center_right .about_content{

	font-size:1.4rem;

	line-height:30px;

	margin-top:20px;

	padding:0 10px;

}

.center .center_right .about_content p{

	font-size:1.4rem;

	line-height:30px;

}

.left_title_ico{

	display:none;

}



.center .center_right .product_content{

	margin-top:30px;

	padding:0 10px;

}

.center .center_right .product_content h2 {
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size:18px;
  text-align:center;
  margin-top:0px;
  margin-bottom:15px;
   }


.center .center_right .product_content ul{

	margin-right:-65px;

}

.center .center_right .product_content ul li{

	float:left;

	width:250px;

	text-align:center;

	margin-right:65px;

	margin-bottom:25px;

	

}

.center .center_right .product_content ul li .pd_border{

	border:1px #d1d1d1 solid;

}



.center .center_right .product_content ul li img{

	width:232px;

	padding:8px;

	height:113px;

}

.center .center_right .product_content ul li a.pd_tt{

	color:#01588e;

	font-size:1.4rem;

	line-height:26px;

}

.center .center_right .product_content ul li a.pd_tt:hover{

	color:#ff0000;

}

.center .center_right .product_content ul li span{

	display:block;

	margin:8px;

	text-align:left;

	border-top:1px #d1d1d1 solid;

	font-size:1.2rem;

	line-height:22px;

	color:#545454;

	height:66px;

	padding:14px 0;

}

.center .center_right .product_content ul li p{

	margin:0;

	padding:0;

}

.center .center_right .product_content ul li small{

	background:url(../images/casebg.png) center 0 no-repeat;

	display:block;

	width:250px;

	padding:0;

	margin:0;

	height:30px;

}

.center .center_right .news_content{

	margin-top:20px;

}

.center .center_right .news_content ul li{

	display:block;

	border-bottom:1px #545454 dashed;

	padding-bottom:10px;

	margin-top:10px;

}

.center .center_right .news_content ul li a.ns_title{

	font-size:1.6rem;

	color:#000;

	line-height:28px;

}

.center .center_right .news_content ul li a.ns_title:hover{

	font-size:1.6rem;

	color:#ff0000;

	line-height:28px;

}

.center .center_right .news_content ul li span{

	font-size:1.4rem;

	color:#777;

	display:block;

}

.center .center_right .news_content ul li small{

	font-size:1.4rem;

	color:#545454;

	line-height:24px;

	display:block;

}



.center .center_right .news_content .newstitle{

	font-size:2.0rem;

	line-height:50px;

	font-weight:bold;

	text-align:center;

}

.center .center_right .news_content .newscontent{

	font-size:1.4rem;

	line-height:30px;

}



/*分页*/

div.pager

{

text-align:center;

	margin:0 auto;

	margin-top:30px;

	padding-bottom:3px;

}

div.pager span

{

			

}

div.pager a

{

	color:#333;

	background:#ccc;

margin-left:3px;

	margin-right:3px;

	padding:0px 5px 4px 5px;

}

div.pager a:hover

{

	background:#013332; color:#fff;

}















.bottom{

	width:1200px;

	margin:0 auto;

	padding:20px 0;

}

.bottom ul{

	margin:20px auto;

	display:block;

	width:420px;

}

.bottom ul li{

	float:left;

	width:105px;

	text-align:center;

}

.bottom ul li a{

	color:#606060;

	font-size:1.4rem;

}

.bottom ul li a:hover{

	color:#fff;

}

.bottom .banquan{

	clear:both;

	color:#606060;

	line-height:28px;

	text-align:center;

	font-size:1.4rem;

	border-top:1px #606060 solid;

	padding-top:20px;

}

.bottom .banquan a {
   color:#606060;
   }


.liebiao {
    height: auto;
    overflow: hidden;
	margin-top:20px;
}

.liebiao-aa {
    width: 80%;
    line-height: 30px;
    color: #666666;
    float: left;
}

.shangy {
    height: auto;
    overflow: hidden;
    line-height: 32px;
    color: #666666;
    border-bottom: 1px dotted #ececec;
}

.xiay {
    height: auto;
    overflow: hidden;
    color: #666666;
    line-height: 32px;
}

.liebiao-bb {
    width: 16%;
    float: right;
}   

.fanhui {
    width: 142px;
    height: 43px;
    margin-top: 6px;
    float: right;
}

.fanhui a {
    display: block;
    width: 142px;
    height: 43px;
    line-height: 43px;
    color: #FFFFFF;
    background-color: #0065b4;
    font-size: 14px;
    text-align: center;
    border-radius: 20px;
} 



@media (min-width: 768px) and (max-width: 1200px){

	header{

		width:768px;

	}

	.top .logo{

		margin-left:30px;

	}

	.menu ul.menu_ct{

		width:768px;

	}

	.menu ul.menu_ct li{

		width:109px;

	}

	.menu ul.menu_ct a{

		width:109px;

	}

	.banner{

		height:125px;

		background-size:1200px auto;

	}

	.icon{

		display: none;

	}

	

	.center{

		width:768px;

	}



	.center .center_right{

		width:500px;

	}

	

	.center .center_right .about_content img{

		width:80%;

		border:0;

	}

	.left_title_ico{

		display:none;

	}

	

	.center .center_right .product_content ul{

		margin-right:-65px;

	}

	.center .center_right .product_content ul li{



		margin-right:3px;

		

	}

	.center .center_right .product_content{

		margin-top:30px;

		padding:0;

	}

	

	

	

	

	

	

	.bottom{

		width:768px;

	}



}



@media (max-width: 768px){

	header{

		width:100%;

		height:105px;

	}

	.search{

		display:none;

	}

	.tel{

		display:none;

	}

	.top .logo{

		float:left;

		margin:0;

	}

	.icon{

		display: block;

        position: relative;

        float: right;

        width:60px;

        height: 55px;

        padding-top: 30px;

        cursor: pointer;

	}

	.icon span{

        display:block;

        width: 40px;

        height: 5px;

        margin: 4px auto;

        border-radius: 2px;

        background-color: #01588e;

    }



	.menu{

		display: none;

        position: relative;

        top:0;

        left:0;

        margin:0;

		padding:0;

        width:100%;

        height:350px;

		background:#f7f7f7;

	}

	.menu ul.menu_ct{

		width:100%;

		margin:0;

		padding:0;

	}

	.menu ul.menu_ct li{

		width:100%;

		height:50px;

	}

	.menu ul.menu_ct a{

		line-height:50px;

		color:#000;

		display:block;

		width:100%;

		padding:0;

		margin:0;

		text-align:center;

		background-color:#f7f7f7;

		

	}

	.menu ul.menu_ct a:hover{

		background-color:#01588e;

		color:#fff;

		transition: background 0.3s ease-in;

	}

	.banner{

		height:80px;

		background-size:768px auto;

	}

	

	.center{

		width:100%;

		margin:0;

	}

	.center .center_left{

		width:100%;

		float:none;

	}

	

	.center .left_title_ico{

		background:#01588e;

		width:100%;

		height:50px;

		line-height:50px;

		color:#fff;

		font-size:2.0rem;

		text-align:center;

	}

	.center .center_left ul{

		margin-top:1px;

	}

	

	.center .center_right .posti{

		display:none;

	}

	

	.center .center_right{

		float:none;

		width:100%;

	}	

	.center .center_right .about_content{

		margin-bottom:15px;

	}

	.center .center_right .about_content img{

		width:80%;

	}

	.left_title{

		display:none;

	}

	.left_title_ico{

		display:block;

		cursor:pointer;

	}

	.center_left ul{

		display:none;

	}

	

	.center .center_right .product_content ul{

		margin:0px auto;

	}

	.center .center_right .product_content ul li .pd_border{

		width:248px;

		margin:0 auto;

	}

	.center .center_right .product_content ul li{

		width:50%;

		text-align:center;

		margin:0px;

		

	}

	.center .center_right .product_content{

		margin-top:30px;

		padding:0;

	}

	

	

	.bottom{

		width:100%;

	}

	.bottom ul{

		width:360px;

	}

	.bottom ul li{

		width:90px;

	}

}

@media (min-width: 768px){

	.menu{

		display:block ! important;

	}

	#abm{

		display:block ! important;

	}

}









