
/* CSS Document*/
*{margin: 0;padding: 0;}
body{font-family: '微软雅黑';line-height: 150%;font-size: 14px;}
b,
strong,
ins{font-style: normal;text-decoration: none;font-weight: 600;}
img{padding: 0;margin: 0;border: 0;vertical-align: middle;}
ul,
li,
ol{list-style: none;}
a{text-decoration: none;color: #333;cursor: pointer;}
p{padding: 0px;}
em,
i{font-style: normal;}
a:visited,
a:hover,
a:active{text-decoration: none;}
input,
button{outline: none;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight: 500;}
table{border-collapse: collapse;border-spacing: 0;}
th,
td{padding: 0;}
.top_ban{width: 100%;height: 525px;position: relative;overflow: hidden;}
.top_ban img{width: 1920px;height: 525px;position: absolute;top: 0;left: 50%;margin-left: -960px;}
.nav1{height: 60px;line-height: 60px;width: 100%;background: #0958b5;}
.nav1 ul{width: 1000px;margin: 0 auto;height: 60px;}
.nav1 ul li{float: left;width: 125px;text-align: center;}
.nav1 ul li a{color: #fff;font-size: 16px;display: block;transition: all 0.3s;}
.nav1 ul li a:hover{font-size: 20px;background: #ff9a00;transition: all 0.3s;}
.daoyu{width: 890px;margin: 20px auto 0;height: 75px;padding: 25px 55px 0;background: url(../images/daoyu_back.jpg) center no-repeat;font-size: 14px;color: #666;}
.erji_gg{width: 1000px;margin: 20px auto;height: 100px;overflow: hidden;}
.erji_gg img{display: block;width: 1000px;}
.province{overflow: hidden;width: 1000px;margin: 0 auto;border-bottom: 1px solid #e6e6e6;}
.title_public{width: 960px;padding-left: 40px;height: 58px;line-height: 58px;border-bottom: 2px solid #4384de;background: url(../images/title_public.png) left center no-repeat;font-size: 20px;color: #333;margin: 0 auto;}
.title_public span{float: left;}
.title_public em{float: right;padding-left: 25px;background: url(../images/hot_img.png) left center no-repeat;font-size: 14px;}
.province ul{width: 1000px;margin: 10px auto;overflow: hidden;}
.province ul li{float: left;width: 62.5px;height: 34px;}
.province ul li a{width: 62.5px;display: block;height: 26px;line-height: 26px;margin-top: 4px;font-size: 14px;text-align: center;}
.province ul li a:hover{background: #ff7900;color: #fff;border-radius: 3px;}
.province_table{width: 1000px;margin: 20px auto;overflow: hidden;}
.province_table table{width: 1000px;float: left;border-left: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
.province_table table tr{height: 41px;line-height: 40px;}
.province_table table tr.fir td{font-size: 16px;background: #fafafa;}
.province_table table tr.fir td.two{color: #333;}
.province_table table tr td{float: left;height: 40px;line-height: 40px;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;text-align: center;display: block;font-size: 14px;color: #333;}
.province_table table tr td a{width: 140px;height: 30px;display: block;margin: 5px auto;line-height: 30px;}
.province_table table tr td a:hover{background: #FF7900;color: #fff;border-radius: 5px;}
.province_table table tr td.one{width: 80px;}
.province_table table tr td.two{width: 350px;}
.province_table table tr td.three{width: 204px;}
.province_table table tr td.four{width: 287px;}
.province_table table tr td.five{width: 276px;}
.buzhou{width: 1020px;margin: 30px auto 0;height: 385px;}
.buzhou li{width: 340px;float: left;height: 385px;background: url(../images/background.jpg) center bottom no-repeat;text-align: center;}
.buzhou li em{width: 240px;display: block;height: 128px;margin: 0 auto;}
.buzhou li span{font-size: 20px;color: #333;display: inline-block;padding-left: 8px;background: url(../images/dian.jpg) left center no-repeat;height: 60px;line-height: 60px;margin: 0 auto;}
.buzhou li span i{background: url(../images/dian.jpg) right center no-repeat;padding-right: 8px;display: inline-block;}
.buzhou li span b{font-size: 16px;font-weight: 500;}
.buzhou li u{font-size: 16px;display: block;text-decoration: none;text-align: left;width: 270px;margin: 0 auto;height: 30px;line-height: 18px;}
.buzhou li p{display: block;width: 260px;line-height: 21px;font-size: 14px;color: #666;overflow: hidden;margin: 0 auto;text-align: left;background: url(../images/p_dian.jpg) left 10px no-repeat;padding: 3px 0 3px 10px;}
.buzhou li strong{width: 270px;margin: 0 auto;text-align: left;display: block;height: 30px;line-height: 30px;font-size: 12px;color: #999;font-weight: 500;margin-top: 20px;}
.buzhou li label{width: 270px;display: block;overflow: hidden;text-align: left;margin: 0 auto 20px;font-size: 14px;color: #666;}
.cons{width: 1000px;overflow: hidden;margin: 0px auto 0;}
.cons ul{width: 1000px;float: left;overflow: hidden;margin-top: 5px;}
.cons li{width: 480px;float: left;height: 40px;line-height: 40px;border-bottom: 1px dashed #e6e6e6;}
.cons li em{display: block;width: 50px;float: right;text-align: right;font-size: 14px;color: #999;}
.cons li a{width: 417px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;background: url(../images/big_dian.png) left center no-repeat;padding-left: 13px;font-size: 14px;color: #333;}
.cons li.even{float: right;}
.page{width: 500px;margin: 0 auto;overflow: hidden;padding: 20px 0px;}
.page span{width: 148px;height: 33px;border: 1px solid #999;display: block;text-align: center;line-height: 33px;color: #333;font-size: 14px;float: left;}
.page li{width: 35px;height: 35px;float: left;margin-left: 10px;}
.page li a,
.page li input{display: block;width: 33px;height: 33px;line-height: 33px;text-align: center;border: 1px solid #999;float: left;}
#tiaozhuang{display: block;width: 33px;height: 33px;line-height: 33px;text-align: center;border: 1px solid #999;float: left;background: #fff;font-size: 14px;color: #333;height: 35px;width: 35px;cursor: pointer;}
.page li a.active,
.page li a:hover{color: #fff;border-color: #0f93d8;background: #0f93d8;}

.yuyue{width: 950px;padding: 0 25px 20px;margin: 20px auto;overflow: hidden;background: #fafafa;}
.yuyue h4{height: 60px;line-height: 60px;text-align: center;font-size: 18px;color: #333;width: 950px;margin: 0 auto;border-bottom: 1px solid #d6d6d6;}
.yuyue h4 b{color: #ff7900;font-weight: 500;font-size:18px;}
.yuyue label{height: 32px;line-height: 32px;float: left;margin: 20px 12px;}
.yuyue label em{float: left;display: block;height: 30px;font-size: 14px;color: #333;padding-right: 3px;}
.yuyue label input{height: 20px;line-height: 20px;padding: 5px;border: 1px solid #d6d6d6;margin-right: 5px;font-size: 14px;}
.yuyue label.name input{/*width: 88px;*/}
.yuyue label select{width: 110px;height: 30px;border: 1px solid #d6d6d6;color: #666;margin-right: 5px;}
.yuyue label.phone input{width: 146px;}
#code{height: 32px;line-height: 32px;border: none;background: none;color: #ff7900;cursor: pointer;}
#make{height: 32px;line-height: 32px;width: 100px;background: #ff7900;border-radius: 5px;border: none;color: #fff;font-size: 16px;float: right;margin-top: 20px;cursor: pointer;}