body { margin: 0px; padding: 0px; font:"\5fae\8f6f\96c5\9ed1",Arial,sans-serif;}
p, img, ul, li, a { margin: 0px; padding: 0px; border: 0px; list-style-type: none; text-decoration: none;}
a{ cursor: pointer;}
.clear { clear: both; }
.blk{color: #275491 !important;}
.pab{padding-bottom:90px;}
.biaob{ color: #09497e; text-align: center; border-bottom: 1px solid #C3DDF3;padding-bottom: 9px; margin-bottom: 30px;}
.biaob span{border-bottom: 3px solid #275491; font-size: 32px; font-weight: bold; padding-bottom: 8px;}
.biaob span i{font-style: normal; color: #FFFFFF;}
.biao{ color: #333333; text-align: center; border-bottom: 1px solid #DCDDDD;padding-bottom: 9px; margin-bottom: 30px;}
.biao span{border-bottom: 3px solid #333333; font-size: 32px; padding-bottom: 8px; font-weight: bold;}
.biao span i{font-style: normal; color: #1466c5;}

.container{width: 65%; height: 100%;
    
    margin: 0 auto;
    position: relative;
    transition: all .5s ease;}

.lbz{background: #f9f2ea; overflow: hidden;}
.lbz_ban{height: 684px; background: url(../img/ban1.jpg) center 40px no-repeat; overflow: hidden;}
.lbz_wen{width: 1200px; height: 80px; margin: 500px auto 0px;  z-index: 999;}
.lbz_wen input{height: 54px;padding-left: 10px;font-size: 16px; border: 1px solid #c3ddf3; color: #000000; padding: 0 6px; line-height: 54px; width: 344px; float: left; background: #FFFFFF;}
.lbz_wena{height: 56px !important; border: 1px solid #275491; font-size: 18px; background: #275491 !important; color: #FFFFFF !important; padding: 0 6px; text-align: center; line-height: 54px; float: left;}
.lbza{background: #f9f2ea; overflow: hidden;}
.lbza_ban{height: 563px; background: url(../img/a.jpg) center no-repeat; overflow: hidden;}
.lbzac{width: 1200px; margin: 0px auto; overflow: hidden;}
.lbzac ul li{float: left; width: 600px; height: 293px;}
.lbzac ul li p{ color: #09497E; line-height: 26px; font-size: 16px; margin-left: 30px; text-indent: 2em; margin-top: 20px;}

.lbzc{overflow: hidden;padding: 0px 0 30px;}
.lbzc p{ margin: 20px 30px 0; color: #666666; line-height: 24px; text-align: center; font-size: 14px;}
.lbzc ul{width: 1200px; margin: 0px auto; overflow: hidden;}
.lbzc ul li{float: left;width: 274px; height: 209px; margin: 20px 13px;}

.sp{width: 1200px; margin: 0px auto 30px;}
.sp table{width: 1200px;   border-collapse: collapse; margin-top: 10px;}
.sp table th{height: 40px; font-size: 14px; padding: 0 5px !important;background: #1466c5; color: #ffffff; border: 1px solid #DCDDDD;}
.sp table td{height: 40px; font-size: 14px;  padding: 0 5px !important; text-align: center; color: #666666;  border: 1px solid #b5b5b5; margin: 0; padding: 0;}

.yl{width: 1200px; margin: 0 auto; overflow: hidden;}
.yl ul li{float: left;}


.sl{width: 1200px; z-index: 9999;  margin: -60px auto 30px; overflow:hidden; clear: both;}
.slc{font-size: 16px; line-height: 28px; color: #666666; margin-bottom: 25px; text-indent: 2em;}
.slb{font-size: 16px; line-height: 24px; color: #666666; margin-bottom: 25px;}
.sll{float: left; width: 730px;padding: 0 20px; margin-right: 20px;}
.sllb{ width: 690px; background: #C3DDF3; overflow: hidden; padding: 10px 15px; margin-top: 10px;}
.sllb input{height: 34px;padding-left: 10px; margin-right: 15px; font-size: 14px; border: 1px solid #c3ddf3; color: #000000; padding: 0 6px; line-height: 34px; width: 244px; float: left;}
.sllb textarea{height: 34px;font-family: "微软雅黑"; padding-left: 10px; margin-right: 15px; font-size: 14px; border: 1px solid #c3ddf3; color: #000000; padding: 0 6px; line-height: 34px; width: 244px; float: left;}
.sllba{ color: #FFFFFF !important; border: 1px solid #09497E !important; margin-right: 0 !important; font-size: 14px; background: #1466C5 !important; border-radius: 5px; color: #FFFFFF; text-align: center; width: 130px !important;}

/* 本例子css */
	.layB{width:376px;height: 261px;background: #1466C5;  padding:0px 15px; float: left; }
	.layB .tbC{ width:335px; padding:10px 12px; position:relative;    }
	.layB .prev,.layB .next{ background: url(../img/icona.png) no-repeat; width:15px; height:40px; position:absolute; left:-7px; top:110px; background-position:0px 0; }
	.layB .next{ left:auto; right:-24px; background-position:-40px 0; }
	.layB .prev:hover{ background-position:-20px 0; }
	.layB .next:hover{ background-position:-60px 0; }
	.layB .slide{ width:350px; overflow:hidden;    }
	.layB ul{ overflow:hidden; zoom:1; }
	.layB ul p{text-align: center; line-height: 30px; color: #484848;}
	.layB ul img{width: 350px; height: 239px;}
	
.ys{width: 1200px; margin: 0 auto 30px; overflow: hidden;}
.ysa{float: left; width: 370px; margin: 80px 15px 30px; height: 340px;background: #FFFFFF; box-shadow: 0 0 5px #999999; position: relative;}
.ysaa{position: absolute; top: -70px; left: 108px; z-index: 2; }
.ysat{background: #1466C5; height: 60px;width: 370px; text-align: center; font-size: 22px; color: #FFFFFF; font-weight: bold; padding-top: 115px;}
.ysab{margin: 30px; line-height: 28px;font-size: 16px; color: #666666;}
.ysb{margin-top: 20px; color: #FFFFFF; font-size:24px; font-weight: bold; text-shadow: 0px 0px 3px #000000; height: 70px;padding-left: 140px; width: 1100px; padding-top: 35px; background: url(../img/bga.jpg) no-repeat; overflow: hidden;}
.ysb p a{height: 40px; border: 1px solid #09ACFF; font-size: 20px; text-shadow: none; background: #1466C5; border-radius: 5px; color: #FFFFFF;  padding: 0 6px; text-align: center; line-height: 40px; width: 160px; margin: 0 30px; display: inline-block; }
.ysb p i{font-style: normal;  color: #fbeab4;}


.jxb{margin-top: 20px; color: #FFFFFF; font-size:24px; font-weight: bold; text-shadow: 0px 0px 3px #000000; height: 70px;padding-left: 140px; width: 1100px; padding-top: 35px; background: url(../img/bga.jpg) no-repeat; overflow: hidden;}
.jxb input{height: 34px; margin-right: 20px; padding-left: 10px;font-size: 14px; border: 1px solid #c3ddf3; color: #000000; padding: 0 6px; line-height: 34px; width: 344px; float: left;}
.jxb textarea{height: 34px; font-family:"微软雅黑"; margin-right: 20px; padding-left: 10px;font-size: 14px; border: 1px solid #c3ddf3; color: #000000; padding: 0 6px; line-height: 34px; width: 344px; float: left;}
.jxba{border: 1px solid #09ACFF !important; font-size: 16px !important;; background: #1466C5; border-radius: 5px; color: #FFFFFF !important;; text-align: center; width: 160px !important; }

.qt{width: 1200px; margin: 0 auto 30px; overflow: hidden;}
.qt ul li{float: left; margin: 15px;}
.qt ul li p{text-align: center;font-size: 16px; color: #666666; line-height: 24px;}


/*订购*/
.cont{width: 1000px; border: 1px solid #D5D5D5; margin: 0 auto; overflow: hidden;}
.order{height:100px;overflow: visible !important;clear: both;margin-top: 15px;padding: 20px 100px 290px;z-index: 2;}
.order h3{padding-top: 40px !important;padding-bottom:20px;font-size: 30px;color: #333;}
.order .form .form-fl{width: 480px;}
.order .form .form-fr{width: 480px;}
.order .form .input-row{font-size: 14px;color: #333333;margin-bottom: 12px;}
.order .form .input-row em{color: red; margin-right: 4px;}
.order .form label{display:none;line-height: 30px;color: #e72c00;background: url("../images/error-icon.png") left center no-repeat;padding-left: 20px;font-size: 12px;}
.order .form .input-row input{margin-top:6px;border: 1px solid #cccccc;width: 450px;font-size: 13px;padding: 14px;}
.order .form .input-row textarea{resize:none;margin-top:24px;border:1px solid #cccccc;width: 450px;padding: 18px;font-size: 13px;}
.order .form .submit{cursor:pointer;margin-top:23px;width: 480px;border: 0;background-color: #1466c5;font-size: 16px;color: #fff;height: 45px;line-height: 45px;}
.order .form .submit:hover{background-color: #0a50a0;}

div.select-main{z-index:2;width:230px;height:auto;position:relative;-webkit-user-select:none;/* webkit (safari,chrome) browsers */    -moz-user-select:none;/* mozilla browsers */    -khtml-user-select:none;/* webkit (konqueror) browsers */    -ms-user-select:none;/* IE10+ */}
div.select-main.z-index{z-index:10;}
div.select-main.disabled{cursor:default;filter:alpha(opacity=50);opacity:0.5;zoom:1;}
div.select-main.disabled div.select-set{cursor:default;}
div.select-main.disabled div.select-arrow{cursor:default;}
div.select-set{margin-top:6px;border:1px solid #cccccc;background-color:#fff;color:#666666;cursor:pointer;height:45px;line-height:45px;overflow:hidden;position:relative;padding:0 0 0 15px;width:auto;z-index:5;}
div.select-arrow{border-top:7px solid #333333;border-left:7px solid transparent;border-right:7px solid transparent;cursor:pointer;height:0;position:absolute;top:46px;right:10px;width:0;z-index:7;}
div.select-arrow.reverse{border-top:7px solid transparent;border-bottom:7px solid #d5d5d5;top:10px;}
div.select-block{display:none;background-color:#fff;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;left:-1px;line-height:20px;position:absolute;top:73px;*top:74px;width:100%;z-index:12;}
dl.select-list{cursor:pointer;max-height: 250px;overflow:hidden;overflow-y: auto;}
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}

.lx{width: 1000px; border: 1px solid #D5D5D5; margin: 0 auto; overflow: hidden;padding: 30px 100px 0;}
.footer_lx{width:980px;height:200px;}
.footer_lx ul{width:980px;margin:0 auto}
.footer_lx ul li{width:245px;float:left}
.footer_lx ul li span{height:57px;width:60px;background-image:url(../img/lx.png);display:block;margin:0 auto;margin-top:37px}
.footer_lx ul li .span2{background-position:-60px 0}
.footer_lx ul li .span3{background-position:-120px 0}
.footer_lx ul li .span4{background-position:-180px 0}
.footer_lx ul li .span5{background-position:-240px 0}
.footer_lx ul li:hover span{background-position-y:-58px}
.footer_lx ul li p{text-align:center;font-size:16px;line-height:28px;margin-top:10px; color: #333333;}
.footer_lx ul li:hover p{color:##466c5}
.footer_lx ul li i{width:141px;height:129px;position:absolute; z-index: 9999; right:-60px;top:30px;background: url(../img/ad.png) no-repeat; display:none}
.footer_lx ul li:hover i{display:block;}

.ft_c{text-align: center; width: 100%; background: #CCCCCC; padding: 20px; margin-top: 30px;}
.ft_c a{display: inline-block; margin-right: 40px; color: #333333; font-size: 14px;}
.ft_c span{display: inline-block; margin-right: 40px; color: #333333; font-size: 14px;}
.ft_c a:hover{color: #0A50A0;}
.ft_b{text-align: center; font-size: 14px; width: 100%; color: #333333; border-top: 1px solid #B5B5B5; background: #B5B5B5;padding: 10px 0;}



/*! <=991 手机端 */
@media all and (max-width: 991px)

{
	.container{width:95%;}
	.lbz{ width: 100%; margin-top:53px;}
    .lbz_ban{ width:100%; background-attachment:fixed;background-size: 100% 22%; height:240px;}
    .lbz_wen{ width: 100%; margin:174px auto 0px auto; height: auto;}
	.lbz_wen input{ width: 48%;}
	.lbza_ban{ height: auto; width: 100%;}
	.lbzac,.lbza{ width: 96%; padding:20px 2%;}
	.lbzac ul li{ width: 100%;float: none;height:auto;}
	.lbzac ul li p{ margin-left: 0px;}
    .biaob{ width: 100%;float: none;height:38px; margin-bottom: 10px;}
	.lbzac ul li img{ width:100% ;}
	.layB .tbC{ width:89%;}
	.biaob span,.biao span{font-size:24px;}
	.biaob span i{color: #040404;}
	.sll,.layB,.ys{float:none;
		width:96%;
		padding: 0 2%; margin-right: 0px;
		}
		.ysaa{ left:94px;}
		.lbza_ban{ background: none;}
		.sl{ width: 100%;margin:20px auto 30px;}
		.sllb{ width: 100%; padding: 10px 0px;}
		.ysa{float: none;
			width:90%;
			margin: 90px 5% 30px;
			height: auto;
			background: #FFFFFF;
			box-shadow: 0 0 5px #999999;
			position: relative;}
    .ysat{ width: 100%;}
	.ysb{ width: 99%; background: #09497E; padding-left: 1%; padding-top: 10px;font-size: 18px;}
	.ysab{ padding: 30px; margin: 0 auto;}
	.ysb p a{margin-left:0px;font-size:16px; width:90px;}
	.sp{ width: 98%; margin: 0 auto;}		
	.sp table{ width: 100%;word-break: break-all;}
	.biao{ margin-top: 10px;margin-bottom: 10px;}
	.jxb{ width: 98%; padding:1% 1%; height: auto; background: #09497e;}
	.jxb input,.jxb textarea{ width: 94%;}
	.jxb input{ margin-bottom: 10px;}
	.jxb textarea{ background: #ffffff;}
	.lbzc ul{ width: 100%;}
	.lbzc ul li{ width: 48%;margin:10px 1%; height:auto ;}
	.qt{width: 100%;}
	.lx{ width: 98%; margin: 0 auto;padding:20px 0px 0;}
	.footer_lx{ width: 100%; height: auto; padding-bottom: 20px;}
	.footer_lx ul{ width: 100%;}
	.footer_lx ul li{ width: 50%;}
	.cont{width: 96%; margin:10px auto;padding:10px 1%; height: auto;}
	.order .form .form-fl{ width: 100%;}
	.order .form .form-fr,.order .form .submit{ width: 100%;}
	.order .form .input-row textarea{ width: 90%;}
	.order .form .input-row input{ width: 90%;}
	div.select-main{width:48% ;}
	.sllb input,.sllb textarea{ height: 45px;

		margin: 10px 2%;
		font-size: 14px;
		border: 1px solid #b5b5b5 ; background: #ffffff;
		color: #000000;
		padding: 0 2%;
		line-height: 45px;
		width:90%;
		float: none;
	}}
}