.width{
	width: 1200px;
	margin: 0 auto;
}
.white{
	color:#fff;
}
.white a{
	color:#fff;
}
.white a:visited{
	color:#fff;
}
.white a:hover{
	color:#FF0000;
}
.blcak{
	color: #000;
}
.blcak a{
	color: #000;
}
.blcak a:visited{
	color: #000;
}
.blcak a:hover{
	color: #000;
}
.red{
	color: #fff;
}
.red a{
	color: #fff;
}
.red a:visited{
	color: #fff;
}
.red a:hover{
	color: red;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.action{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
.action:hover{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}

/*header*/
.tou{
	width: 100%;border-top: 3px solid #f8ca47;background: #f6f6f6;
}
.tou .p{
	width: 1200px; font-size: 14px;color: #515151; margin: auto;line-height: 30px;
}
.tou .p .fenxiang{
	float:right;display: block;width:140px ;margin-top: 5px;
}
.header{
	width:1200px;margin: auto;
}
.header .logo{
	width: 435px;float: left;padding-top: 15px;margin-bottom: 20px;
}
.header p{
	width: 240px;float: left;padding-left: 15px;color: #000;font-size: 16px;margin-top: 25px;
}
.header p span{
	color: #017ada;font-size: 20px;font-weight: bolder;
}
.header .tel{
	width: 267px;float: right;margin-top: 15px;
}

.nav{
	background: #017ada;
}
.nav li{float: left;
}





#full-screen-slider { width:100%; height:569px; position:relative}
#slides { display:block; width:100%; height:569px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:480px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*foot部分*/

.foot-dbox{
	background: url(../images/jinx_13.jpg) no-repeat top center;padding-top: 84px;    margin-top: 100px;
}

.footer{font-size: 13px; color: #FFFFFF;width: 1150px;padding-left: 50px;margin: auto;
	text-align: left;line-height: 34px;font-size: 14px;
}


#copyright{  padding: 0px 0;}
.foot{
	line-height: 26px;
	text-align: center;
}
/*内页部分*/
.dateTitle a:hover{
	color: #015cb5;
}
#page_main{
	padding-bottom: 30px;position: relative;background: #fff;box-shadow: 0 15px 60px rgba(0,18,42,.15);
}
.page-left{
	width: 240px;float: left;padding-top: 20px;padding-left: 15px;
	/*position: absolute;top: -100px;
	background: #ececec;
	z-index: 999;*/
}
.page-right{
	float: right;
	width: 910px;padding-left: 10px;padding-right: 10px;
	
}
.page-right1{
	width: 100%;
	background: #FFFFFF;
	padding: 20px;
}
.page-right-top{
	width: 100%;
	border-bottom: 2px solid #b9dcff;padding-bottom: 10px;
	
	
}
.site-nav {
  	font-size: 14px;
    float: right;margin-right: 20px;
    line-height: 26px;margin-top: 38px;
    text-align: center;padding: 0 20px;
}
.page-bt{

	padding: 0 10px;
	font-size: 40px;
	text-align: left;
	margin-top: 10px;
	float: left;
	 background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(1, 92, 181, 1)), to(rgba(57, 136, 213, 1)));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}
.page-bt img{
	float: left;
	margin-top: 8px;
	margin-right: 10px;
}
.page-news,.page-products{
	padding-bottom: 50px;
}
.pt40{
	padding-top: 40px;
}
.dateTitle{
	width: 100%;
	font-size: 16px;
	line-height: 25px;
}
#chanpin-tl #ShowImages li{ width: 270px;}
.bg{background: url(../images/slbg.jpg) repeat-y top center;
	
}

/*首页部分*/
.yiwen{
	width: 1200px;margin: auto;height: 476px;background: url(../images/jx_11.jpg) no-repeat top center;
	font-size: 14px;line-height: 25px;color: #000;padding-top: 178px;
}
.yw-1{
	width: 1000px;margin: auto;padding-top: 33px;
}
.yw-1 p{
	width: 156px;padding-bottom: 36px;
}
#yw-3{
	width: 185px;
}
#yw-3 span{
	font-size: 25px;font-weight: bolder;
}
.yw-2{
	width: 1200px;margin: auto;padding-top: 33px;
}
.yw-2 p{
	width: 255px;padding-bottom: 36px;
}
.hexin{
	background: url(../images/jx_13.jpg) no-repeat top center;height: 290px;text-align: center;
}
.hexin h1{
	padding-top: 80px;font-size: 30px;color: #fff;
}
.hexin p{
	font-size: 16px;color: #fff;
}
.hx-box{
	background: #f5f5f5;height: 373px;
}
.hx-con{
	width: 1200px;margin: auto;position: relative;top: -70px;
}
.hx-con li{
	float: left;position: relative;margin: 0 10px;width: 280px;
}
.hx-con li img{
	display: block;
}
.hx-con li .con-bt{display: block;width: 280px;
	font-size: 16px;font-weight: bold;line-height: 40px;position: absolute;top: 147px;
	background: rgba(0,0,0,0.7);color: #fff;text-align: center;
}
.hx-con li:hover .con-bt{
	background: rgba(1,92,181,0.9);
}
.hx-con li p{
	height: 123px;padding-top: 30px;padding-left: 15px;padding-right: 15px;background: #fff;
	color: #000;line-height: 30px;font-size: 14px;position: relative;
}
.hx-con li p a{
	display: block;width: 100px;color: #fff;background: #adadad;line-height: 32px;text-align: center;
	position: absolute;right: 0;bottom: 0;
}
.hx-con li p a:hover{
	background: #015cb5;
}
.pro{
	width: 1200px;margin: auto;
}
.pro-l{
	width: 240px;margin-left: 5px;float: left;
}
.pro-l li{
	margin-bottom: 10px;width: 240px;
}
.pro-l li a{
	display: block;padding-left: 45px;background: url(../images/jx_09.png) no-repeat top left;
	line-height: 50px;font-size: 16px;color: #fff;
}
.pro-r{
	float: right;width: 936px;
}
.pro-r li{
	width: 276px;padding: 10px;padding-bottom: 0;margin: 0 8px;float: left;background: #f5f5f5;
	margin-bottom: 22px;
}
.pro-bt{display: block;
	font-size: 14px;line-height: 50px;color: #000000;
	background: url(../images/jx_14.png) no-repeat right;
}
.pro-r li:hover{
	background: #ffc838;
}
.about-box{
	background: url(../images/jx_18.jpg) no-repeat top center;margin-top: 70px;height: 830px;
}
.about{
	width: 1200px;margin: auto;padding-top: 60px;
}
.about h3{
	font-weight: normal;font-size: 24px;color: #fff;margin-bottom: 10px;margin-left: 10px;
}
.about h1{
	font-size: 48px;color: #FFC838;margin-left: 10px;
}
.about p{
	font-size: 14px;color: #ffe49e;margin-left: 10px;
}
.about ul{
	margin-left: 110px;margin-top: 23px;
}
.about li{
	font-size: 18px;color: #fff;line-height: 80px;
}
.about li span{
	color: #FFC838;
}
.con-box{
	background: #f5f5f5;
}
.con{
	width: 1200px;margin: auto;padding: 73px 0;
}
.con-img{
	width: 769px;float: left;
}
.con-nr{
	width:381px ;float: left;padding-left: 25px;padding-right: 25px;height: 433px;padding-top: 45px;
	background: #fff;
}
.con-nr h1{
	font-size: 24px;color: #000;margin-bottom: 65px;
}
.con-nr div{
	font-size: 14px;color: #424242;line-height: 31px;
}
.con-nr a{display: block;
	width: 130px;line-height: 37px;text-align: center;background: #015cb5;color: #fff;font-size: 14px;
	margin-top: 60px;
}
.news{
	width: 1200px;margin: auto;
}
.new-left{
	width: 760px;float: left;
}
.new-left li{
	margin-bottom: 38px;
}
.new_pic{
	float: left;
}
.new_pic img{
	display: block;
}
.new_content{
	float: left;width: 380px;background: #f5f5f5;height: 219px;padding: 0 20px;
}
.new_content .more{display: block;
	width: 100px;line-height: 30px;color: #000;border: 1px solid #015cb5; text-align: center;
	margin-top: 20px;
}
.new_content .more:hover{
	background: #015CB5; color: #fff;
}
.new-right{
	width: 413px;float: right;
}
.new-right li a{
	display: block;
	width: 373px;background: #f2f7fb;font-size: 14px;color: #000;padding-left: 40px;line-height: 50px;
	margin-bottom: 4px;
}
.new-right li a:hover{
	background: #015cb5;border-right: 8px solid #ffcc00;width: 365px;color: #fff;
}
.mesbox{
	background: #f5f5f5;margin-top:15px;
}
.message{
	width: 1200px;margin: auto;padding: 70px 0;position: relative;
}
.mes-img{
	width: 760px;height: 535px;background: url(../images/jinx_17.jpg) no-repeat top left;float: left;
}
.mes-right{
	width: 380px;float: right;background: #fff;padding: 0 30px;padding-bottom: 29px;
}

.mes-right dl dt,.mes-right dl dd{float:left;padding:5px; font-size: 13px;}
.mes-right dl dt{width:80px;text-align:left}
.mes-right dl dd{width:380px}
.mes-right dl dd input{border:#CCC 1px solid;padding:2px;background:url(../images/inputbg.gif) repeat-x;height:19px;line-height:19px;width:180px}
.mes-right dl dd span{color:#F00;margin-left:10px}
.mes-right .Content{width:380px;height:120px;border:#CCC 1px solid}
#checkcode{width:60px;text-align:center}
.mes-right p{text-align:center;clear:both;margin-bottom:10px}
.submit1{
    background: #015cb5;
    width: 93px;
    height: 34px;
    color: #ffffff;
    line-height: 34px;
    border: none;
    cursor: pointer;
    font-family: 微软雅黑;
    font-size: 14px;
    margin: 10px 0 auto;
}










.yqlj{width: 1200px;margin: auto;
	background: #015cb5;border-top: 5px solid #FFCC00;position: absolute;bottom: -136px;
}
.yqlj-box{
	font-size: 15px;line-height: 50px;
}
.yqlj-box a{
	color: #fff;line-height: 50px;padding-left: 10px;
}




