/**Author: zlr*Updated: 2016.4.12**/
body{ background: #eeeeee; font-family:'\5FAE\8F6F\96C5\9ED1';}
.top{min-width:1000px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.content{ width: 100%;background: url(../images/contentbg.jpg) no-repeat top center; height: 871px;min-width:1000px; }
.banner{height: 254px; background: url(../images/banner.jpg) no-repeat center top; width: 100%}
.mainbox{ width: 1000px;  margin: 0 auto;}
.leftcon{ width:400px; float:left;}
.rightcon{ width:450px; float:right; border:3px #f0c83f solid; height: 550px;-moz-border-radius:8px;border-radius:8px; margin: 25px 24px 0 0;behavior:url('./css/pie.htc');position:relative}
.alertinfo{line-height: 45px; font-size: 20px; width: 345px; margin-left:26px; font-weight: bold; color: #d8261c }
.alertinfo span{ font-size: 30px; padding-right: 10px; }
.alertinfo .tit{  padding:20px 0px 5px 166px;font-size: 24px; }
.contact{ color: #0e0e0e; font-size: 18px; line-height: 45px;  font-weight:bold; width: 360px; margin: 20px auto 0px;}
.content table{width:420px;margin:15px 0 0 20px;border-collapse:collapse;border-spacing:0;}
.content table td{color:#000;font:18px '\5FAE\8F6F\96C5\9ED1';line-height:50px;vertical-align:top;}
.content table td.tdl{text-align:right;width: 193px;}
.content input[type=text]{height:24px;line-height:24px;border:1px solid #5e5e5e;-moz-border-radius:3px;border-radius:3px;margin-left:1px;padding:0px 2px;vertical-align:middle; background:url(../images/inputbg.jpg) repeat-x;behavior:url('./css/pie.htc');position:relative}
.content .txt1,.content .txt2{height:20px;line-height:20px;border:1px solid #5e5e5e;-moz-border-radius:3px;border-radius:3px;margin-left:1px;padding:0px 2px;vertical-align:middle;}
.content .note{color:#ff0000;font:12px '\5FAE\8F6F\96C5\9ED1';display:none;vertical-align:middle;}
.content tt{color:#ff0000;}
.content .txt1{width:100%;*width: 94%}
.content .txt3{width:50%; margin-right: 10px;}
.content .txt2{width:100%;*width: 94%;height:80px;border:1px solid #5e5e5e;-moz-border-radius:3px;border-radius:3px;margin-left:1px;padding:0px 2px;vertical-align:middle;margin:5px 0px 1px;margin:3px 0px 2px \9;_margin:0px 0px 5px;}
.content input[type=radio]{margin:3px 3px 0px 5px;;}
.content #pro input{margin:3px 3px 0px 5px; }
.content label{display: inline-block;cursor: pointer; margin:0px;padding-left:0px;line-height: 22px;color:#666;}
.content label.checked{color:#000;}
.content .connote{color:#ff0000;font:12px '\5FAE\8F6F\96C5\9ED1'; line-height: 30px;}
.content .submit{height:68px;width:369px;background:#e35b00;color:#fff;font:20px '\5FAE\8F6F\96C5\9ED1';margin-top:5px; border:0px;border-radius:8px;behavior:url('./css/pie.htc');position:relative}
.option{display:none;}
.contactwap{ display: none }
.botcon{ width: 100%; background: #fff; padding-top: 18px; min-width:1000px; }
.bottom,.about-us{ width: 1000px; }
.bomhome{ width: 960px; }
@media screen and (max-width: 768px){
	body{width:100%; }
	.top{ display: none; }
	.banner { background: url(../images/bannerm.jpg) center top no-repeat;margin-top: 0px; padding: 0;background-size:contain;-moz-background-size:contain;-webkit-background-size:contain; width: 100%;}
	.content{width: 100%;background: url(../images/contentbg1.jpg) no-repeat top center; min-width:100%;background-size:contain; margin-top: -4px; height: auto;}
	.mainbox{ width: 94%; padding-top: 15px;background-color:rgba(255,255,255,0.7); padding-bottom: 87px; margin-bottom: 12px;}
	.leftcon{ width: 100%; float:none; }
	.content table{width:90%;margin:0px; }
	.content table td{ font-size: 12px; line-height:38px;}
	.content table td.tdl{ width: 108px;}
	.content table td.tdr{width:auto;}
	.content .submit{height:43px;width:90%;font-size:18px ;margin-top:5px; border:0px;border-radius:8px;}
	.content label{ margin: 0px; }
	.rightcon{ width:85%; float:none; border:0; height: auto;margin: 10px auto 0}
	.alertinfo{ width: 88%; font-size: 14px; line-height: 24px; margin:0 auto 25px; }
	.alertinfo .tit{  padding:10px 0px 3px 0px;font-size: 16px; text-align: center; }
	.alertinfo span{ font-size: 20px; padding-right: 5px; }
	.contactwap{ display: block;  width: 88%; font-size: 12px; line-height: 24px;  color: #000; margin: 39px auto 0px; border:2px #f0c83f solid; -moz-border-radius:8px;border-radius:8px; position: relative;z-index: 1}
	.contactwap ul{ width: 84%; margin:21px auto; }
	.contactwap .mouse{ width: 179px; height: 112px; background: url(../images/mouse.png) no-repeat; position: absolute; right: -24px; top: 83px;z-index: 99;background-size:179px auto}
	.contact,.botcon{display: none;}
}