@charset "gbk";
html,body{font-family: Helvetica Neue,Helvetica,Roboto,Segoe UI,Arial,sans-serif;font-size: 14px;color: black;margin: 0px;padding:0px;width:100%;-webkit-font-smoothing:antialiased;}
body{background-image: url(body.gif);background-repeat: repeat;}
div,ul,li,h1,h2,table,td,input,span{margin:0px;padding:0px;}
img{border:none;}
::-webkit-scrollbar{width:0px;}
li{list-style-type: none;}
a:link,a:visited,a:active{color: black;text-decoration: none;}
a:hover{color: red;}
.clear{clear: both;height: 1px;}
.clear2{clear: both;height: 2px;background-color: #E7E7E7;}
.clear5{clear: both;height: 5px;background-color: #E7E7E7;}
.clear6{clear: both;height: 5px;background-color: #E7E7E7;}
.clear1{clear: both;height: 1px;background-color: #E7E7E7;}
.clear48{clear: both;height: 48px;}
.clear70{ width:100%;clear: both;height: 70px;}
.margintop40{margin-top: 40px;}
.input200{width: 50%;border: 1px solid #CCCCCC;height: 20px;line-height: 20px; padding: 5px;border-radius:5px;font-size: 13px;color: #cccccc;}
.input400{width: 50%;border: 1px solid #CCCCCC;height: 80px; padding: 5px;border-radius:5px;font-size: 13px;color: #cccccc;}
.button1{width:150px;background-color: #009900;height: 30px;line-height: 30px; border-radius:15px; text-align: center;font-weight:normal;color: #FFFFFF;border: none;letter-spacing:5px;font-size: 16px;padding-top: 2px;}
/*top*/
.tp-top{width:100%; padding:0px; margin:0px;}
.tp-top img{width:100%;height:240px;}
.tp-jieshao{ width:90%;text-align: center;font-size: 24px;color: #AD221B; font-weight:bold; padding:20px 0px; margin:auto;}
.tp-jieshao p{ padding-top:20px; margin:0px;}
.about-us p img,.tp-jieshao p img{ width:100%; height:auto;}
.tp-zongcai{ width:100%; text-align:center;line-height:30px; color:#999999;}
.tp-zongcai img{ width:150px; height:150px; border-radius:50%; }
.footer{width:100%;text-align:center;position:fixed;bottom:0px;padding:10px 0px;background-color:#FFFFFF;background-image: url(body.gif);border-top-width: 1px;border-top-style: solid;border-top-color: #ccc;}
.tp-submit{width: 80%;height: 36px;font-weight: normal;color: #FFFFFF;background: #CA0000;margin:auto;border-radius:5px;line-height:36px;font-size:16px;letter-spacing: 1px;outline:none;border-color: transparent;  box-shadow:none; position:relative;}
.tp-submit a{color: #FFFFFF;}
.tp-main{ width:calc(100% - 66px); margin:30px; background-color:#FFFFFF; background-color:rgba(255,255,255,0.9); border:1px solid #f4f4f4; border-radius:10px; padding:10px 2px;}
.input-tuijianren{width: 100%;height:36px;line-height:36px;border: 1px solid #a9a9a9;outline:none;background-image: url(tuijianren-off.png);background-repeat: no-repeat;background-position: 3px center;background-size:18px 18px;text-indent:25px;}
.input-tuijianren:focus {outline:none;border: 1px solid #AD221B;background-image: url(tuijianren.png);background-repeat: no-repeat;background-position: 3px center;background-size:18px 18px;}
.input-name{width: 100%;height:36px;line-height:36px;border: 1px solid #a9a9a9;outline:none;background-image: url(header-off.png);background-repeat: no-repeat;background-position: 3px center;background-size:18px 18px;text-indent:25px;}
.input-name:focus {outline:none;border: 1px solid #AD221B;background-image: url(header.png);background-repeat: no-repeat;background-position: 3px center;background-size:18px 18px;}
.input-phone{width: 100%;height:36px;line-height:36px;border: 1px solid #a9a9a9;outline:none;background-image: url(phone-off.png);background-repeat: no-repeat;background-position: 3px center;background-size:18px 18px;text-indent:25px;}
.input-phone:focus {outline:none;border: 1px solid #AD221B;background-image: url(phone.png);background-repeat: no-repeat;background-position: 3px center;background-size:18px 18px;}
input[type="radio"]:checked {color: #AD221B;}
.tp-content{width: 100%;height:120px;line-height:30px;border: 1px solid #a9a9a9;outline:none;}
.tp-content:focus {outline:none;border: 1px solid #AD221B;}
.about-us{ width:90%; margin:20px auto; line-height:30px; }
.chanpin-list{ width:90%; margin:20px auto;}
.chanpin-list ul{ width:100%; margin:10px 0px; padding:0px; position:relative;}
.chanpin-list ul img{ width:100%; height: auto;}
.chanpin-list ul li.text{ width:100%; height:40px; line-height:40px; text-align:center; color:#FFFFFF; background-color: rgba(0,0,0,0.5); position:absolute; bottom:0px;}