﻿@charset "utf-8";
/*通用样式*/
body {
    font: 14px "microsoft yahei", Arial, Helvetica, sans-serif;
    color:#666;
    margin:0px;
    padding:0px;
}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {
    margin:0px;
    padding:0px;
    border:none;
    list-style:none;
}

input,img {border:none;}
body, button, select, code {font-size: 12px; border: 0px none; }
*::-moz-selection { background: rgb(114, 208, 235) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-shadow: none; }
button, input, select, textarea { font-size: 100%; margin: 0px; vertical-align: -3px; outline: medium none; cursor: pointer; }
button, input { outline: medium none; line-height: normal; }
#kuang { height: 379px; margin: 0px auto; width: 974px;}
#hu { height: 50px; padding-top: 45px; text-align: center; }
#hu a { padding: 15px 120px; }
#oo { float: left; height: 200px; width: 325px; margin-left: 52px; }
#lv { float: left; margin-left: 30px; height: 210px; width: 475px; }
.f1 { line-height: 22px;text-align: left; font-size: 14px; }
.workercx { font-size: 16px; color: #e60012; border-bottom: 1px solid rgb(227, 227, 227); padding-left: 10px; padding-bottom: 5px; font-weight:600; text-align:center;margin-top:10px;}
.workername, .workerbh { padding-left: 20px; }
.workername {    margin-top:10px;  margin-bottom: 5px;}
.workername span{width: 115px; margin-left:5px; font-size:16px;}
.workername input{width: 275px;height: 25px;margin-top: 10px;border: 1px solid #CCC;padding: 5px;}
.workerbh { margin-top: 4px; }
.workername i, .workerbh i { font-style: normal; color: rgb(153, 153, 153); padding-top: 2px; }
.search input{width: 93px; height:23px; border:0px; margin-top:5px;background-color: #e60012; color:#fff;float: left;margin-left: 13px;}
#lv1{color:#424242; font-size:16px;}
.p1{margin-top: 10px;margin-bottom:10px;padding-bottom: 5px;border-bottom:1px solid #E0E0E0;text-align: center;color: #e60012;font-weight: bold;}
.p2,.p3{ font-size:13px; line-height:25px;margin: 0;    text-align: left;}
.p3{ text-align: right;}

.input_bg{ overflow:hidden; border:0 none; cursor:pointer;}
a{ text-decoration:none; color:#222;}
a:hover{ text-decoration:underline; color:#D70302;}
body{ font-family:微软雅黑,Microsoft YaHei,宋体, Arial, sans-serif, Helvetica; font-size:14px; color:#222; background:#fff; text-align:center;line-height:1.8; }
.main{width:980px; margin:0 auto;}
.logo{width:980px;height:120px; margin-bottom:20px; margin-top:10px;}
.logo img{width:330px;height:120px;}
.renyuan{width:700px;height:280px; border:1px solid #370705; background-color:#b5141c; margin:0 auto;}
.bt{height:25px;width:690px;line-height:25px; font-size:16px; color:#ffffff; text-align:left; font-family:黑体; font-weight:bold; margin-left:10px;}
.nr{height:250px;width:690px;border:1px solid #370705; background-color:#eeeeee; margin:0 auto;}
.cx{height:130px;width:480px; margin:0 auto; padding-top:40px; padding-bottom:50px; color:#0a0a0a;overflow:hidden;}
.cx .l{width:250px;height:30px;line-height:30px;float:left; text-align:left;font-weight:bold;padding-bottom:20px;}
.cx .l input{width:170px;height:20px;line-height:20px;}
.cx .r{width:230px;height:30px;line-height:30px;float:left; text-align:left; font-size:12px; padding-bottom:20px;}
.cx .r span{ color:#ff0000;}
.cx .c{width:480px;height:30px;line-height:30px;text-align:center; margin-top:20px;}
.jcx{height:210px;width:480px; margin:0 auto; padding-top:20px; padding-bottom:20px; color:#0a0a0a;overflow:hidden;}
.jcx .jl{width:180px;height:210px;float:left; text-align:left;}
.jcx .jl .xp{width:127px; height:170px;}
.jcx .jl .xp img{width:127px; height:170px;border:1px solid #c0c0c0;}
.jcx .jl .fh{width:127px; height:30px; margin-top:10px; text-align:center;}
.jcx .jl .fh img{width:99px; height:30px;}
.jcx .jr{width:300px;height:210px;float:left; text-align:left;}
.jcx .jr .wb{width:300px;height:34px;float:left; text-align:left; line-height:34px; font-size:14px;color:#0a0a0a;overflow:hidden;}
.jcx .jr .wb span{font-weight:bold;}
#footer{ margin-top:30px; border-top:1px solid #C8C8C8; padding:12px 0; text-align:center; font-size:12px;}
.lanse a{ color:#00acf6;}
.banquan{width:980px; margin:0 auto; /*position:absolute;*/ bottom:44px; overflow:hidden; text-align:center;}

.footdiv{width:980px;float:left;}
.footdivico{width:200px;float:left;text-align:left;}
.footdivtxt{width:580px;float:left;}

/*底部*/
.footer { text-align: center;  padding: 20px 0px;  position: relative;  width: 1000px;  font-size: 12px;  margin: 0 auto;  }
.center img{margin-top:15px;margin-left:10px;}
.hauto {  overflow: hidden;  zoom: 1;  }
.wauto {  margin: 0px auto;  }
.mb10 {  margin-bottom: 10px;   text-align: center;  }
.clearB{ margin-bottom: 10px;   text-align: center;}
.footer .xxjb {  width: 235px;  height: 40px;  position: absolute;  top: 70px;  left: 0px;  }
.footer .cxwz {  position: absolute;  top: 70px;  right: 125px;  }
.footer .kxwz {  position: absolute;  top:70px;  right:0px;  }
.footer .kxwz img {  width: 114px;  height: 41px;}


/*BOTTOM*/
.bottom{
				width:1000px;height:auto;margin:0 auto;border-top:1px solid #DFDFDF;text-align:center;padding:20px 0px; position:relative;margin-top:200px;
}
.bottom .txt{
				margin-bottom:10px;font-size:12px;text-align:center;
}
.bottom .txt a{
				margin-left:10px;margin-right:10px;
}
.bottom .txt a:hover{
				color:#e60012;
}

.bottom p{
				font-size:12px;text-align:center;
}
.bottom .kxwz{
				position:absolute;top:65px;right:100px;height:40px;width:110px;
}
.bottom .kxwz img{
				height:40px;width:110px;
}
.bottom .cxwz{
				position:absolute;top:65px;left:100px;height:40px;width:110px;
}
.bottom .cxwz img{
				height:40px;width:110px;
}