﻿@charset "utf-8";
/* CSS Document */
body{ font-size:14px; margin:0px auto; padding:0px; font-family: "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, Arial, Simsun, sans-serif; background:#f5f5f5;}
a{ color:#333333; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}
ul,li{ margin:0px; padding:0px; list-style:none}
img{ border:none;}
font{ font-size:14px; margin:0px; padding:0px;}

.header{ width:100%; margin:0px auto; overflow:hidden; background:url(../images/top01.png) repeat-x #FFF;}
.top{ width:1200px; margin:0 auto; overflow:hidden;}
.top span{ display:block; height:33px; line-height:32px; overflow:hidden; font-size:13px;}
.top .hr{ width:78px; background:url(../images/sy.png) 0 7px no-repeat; padding-left:20px; float:left;}
.top .dq{ width:33px; background:url(../images/dq.png) 10px 8px no-repeat; padding-left:28px; float:left;}
.top .dq em{ display:block; height:33px; font-style:normal; float:left;}
.top .dq:hover{ background:url(../images/dq.png) 10px 8px no-repeat #FFF;}
.top .dh{ width:75px; background:url(../images/dh.png) 10px 10px no-repeat; padding:0 1px 0 31px; float:right;}
.top .dh:hover{ background:url(../images/dh.png) 9px 10px no-repeat #FFF; padding:0 0 0 30px; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;}
.top .dh em{ display:block; width:75px; font-style:normal; background:url(../images/xl.png) 59px 14px no-repeat; float:left;}

.hover{ display:none; position:absolute; z-index:10000; overflow:hidden; background:#FFF;}
#hover{ margin:33px 0 0 -29px; border:1px #e1e1e1 solid; border-top:none; width:342px; height:200px; float:left;}
#hover2{ margin:33px 0 0 -1126px; border:1px #e1e1e1 solid; border-top:none; width:1200px; height:250px; float:left;}

.hand{ width:1200px; height:120px; margin:0px auto; overflow:hidden;}
.hand .logo{ display:inline-block; width:875px; height:77px; padding:23px 0 20px 0; float:left;}
.dianhua{ width:158px; overflow:hidden; color:#666666; float:right;}
.dianhua em,.dianhua i{ display:block; font-style:normal;}
.dianhua em{ width:100%; margin-top:38px}
.dianhua i{ width:100%; font-size:22px; margin-top:3px; font-weight:bold; color:#86692a;}

.datu{ width:100%; height:400px; overflow:hidden; margin-bottom:20px;}

.weizhi{ width:1200px; height:50px; line-height:48px; overflow:hidden; margin:0 auto; font-size:14px; color:#333333;}

.xly{ width:1200px; margin:0 auto; overflow:hidden; background:#FFF; border-radius:3px; margin-top:20px;}
.jieshao{ width:760px; margin:30px; overflow:hidden; font-size:14px; float:left;margin-top: 20px}
.jieshao .bt{ width:760px; height:30px; display:block; overflow:hidden; font-style:normal;}
.jieshao .bt h1{ margin:0; padding:0px; height:30px; line-height:30px; font-size:24px; text-align:left; float:left;}
.jieshao .bt font{ font-size:24px; color:#b58e4b;}
.jieshao .bt em{ display:block; overflow:hidden; font-style:normal; margin-top:9px; padding-left:20px; background:url(../images/xxdz.png) 0 3px no-repeat; font-style:normal; font-size:16px; float:right;}
.jieshao .xxxq{ width:760px; margin:30px 0 24px 0; line-height:200%; font-size:16px; color:#59636d;}
.jieshao .xxxq a{ color:#b58e4b;}.jieshao .xxxq a:hover{color:#FF0000; text-decoration:none;}

.news{ width:360px;overflow:hidden; background:#FFF; margin-top:20px; float:left;}
.news .news-top{overflow: hidden;}
.news .nwbt{ display:inline-block; width:360px; height:45px; line-height:45px; background:url(../images/news.jpg) 3px 12px no-repeat; border-bottom:1px #e3e3e3 solid; float:left;}
.news .nwbt label{ display:block; width:80px; height:45px; font-weight:bold; font-size:16px; text-align:center; float:left; padding-left: 26px;}
.news .nwbt a{ float:right; margin-right:10px;}
.zixun_bottom{ width:360px; overflow:hidden; margin:7px 0 0 0; float:left;}
.zixun_bottom ul li{ width:360px; float:left; height:29px; line-height:29px; overflow:hidden;}
.zixun_bottom ul li em{float:left;background:url(../images/dian.gif) no-repeat 5px 14px; padding-left:20px; width:290px; font-weight:normal; font-style:normal; font-size:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zixun_bottom ul li em a:hover{color:#0c78d7; text-decoration:underline;}
.zixun_bottom ul li span{display:block; float:right; width:50px; text-align:right; color:#999999;}
.zixun_bottom ul li a{color:#333;}
.zixun_bottom ul{padding:5px 0;}

.body{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:10px; margin-top:20px;}
.qita{ width:1140px; padding:30px; margin:0 auto; overflow:hidden; background:#FFF; border-radius:3px; margin-top:20px;}
.qita .bt{ width:1140px; height:55px; display:block; overflow:hidden; font-style:normal;}
.qita .bt h3{ margin:0; padding:0px; height:30px; line-height:30px; font-size:22px; text-align:left; float:left;}
.qita .bt font{ font-size:22px; color:#b58e4b;}
.qita .bt a{ display:block; margin-top:9px; font-size:16px; float:right;}

.zhuti { width:1200px;margin:0 auto; overflow:hidden; background:#FFF; border-radius:3px; margin-top:20px;padding-bottom: 30px;}
.zhuti .btzt{ width:1170px; height:55px; display:block; overflow:hidden; font-style:normal; padding-top:30px;padding-left:30px}
.zhuti .btzt h3{ margin:0; padding:0px; height:30px; line-height:30px; font-size:22px; text-align:left; float:left;}
.zhuti .btzt font{ font-size:22px; color:#b58e4b;}
.zhuti .btzt a{ display:block; margin-top:9px; font-size:16px; float:right;}

.body2{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:10px; margin-top:20px;}
.wenda{ width:720px; height:494px; padding:30px; overflow:hidden; border-radius:3px; background:#FFF; float:left;}
.wenda .bt{ width:720px; height:55px; display:block; overflow:hidden; font-style:normal;}
.wenda .bt h3{ margin:0; padding:0px; height:30px; line-height:30px; font-size:22px; text-align:left; float:left;}
.wenda .bt font{ font-size:22px; color:#b58e4b;}
.wenda .bt a{ display:block; margin-top:9px; font-size:16px; float:right;}
.wenti{ width:720px; margin-top:15px; overflow:hidden; float:left;}
.wenti li{ width:720px; overflow:hidden; margin-top:0px;}
.wenti em{ display:block; width:790px; height:27px; line-height:27px; background:url(../images/wd.png) 0 5px no-repeat; font-size:16px; padding-left:27px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wenti p{ width:690px; height:52px; line-height:160%; background:#f7f7f7; padding:7px 15px 0 15px; margin-top:7px; color:#999999;text-indent: 2em;}

.weipign{ overflow:hidden; width:420px; height:554px; background:#FFF; float:left;}
.weipign img{ width:390px; height:494px; margin-top:30px;}

#lookyingdi{padding: 10px 0 0;}
.inputkd {width: 48%;float: left;}
.input1{ padding: 0;margin: 10px auto 0; margin-bottom: 6px;}
.inputkd,.col-sm-12{position: relative;min-height: 1px;}
.col-sm-12 {width: 92%;}
 .input1 > div { padding: 0 10px;}
.padding-left0 {padding-left: 0 !important;}
.form-control {
display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;
line-height: 1.428571429;color: #555;vertical-align: middle; background-color: #fff;border: 1px solid #ccc; border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}

.form-control, .selects-box select{ height: 32px;line-height: 32px;font-size: 12px;color: #999;
    border: 1px solid #dedede;padding: 0px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;
    -o-border-radius: 3px;padding-left:8px;}

.must-box {float: left;width: 50%;text-align: center; margin-top: 18px;}
select.form-control{padding: 0 12px;}
.submit-group{float: left;width: 100%;text-align: center; margin-bottom: 0 !important;margin-top: 0;}
.padding-right0 {padding-right: 0 !important;}
.submit-group button{
font-size: 14px;width: 100%;max-width: none; line-height: 30px;padding: 0 12px;border: 1px solid #d6b98b;color: #fff;background-color: #d6b98b;border-radius: 3px;-webkit-border-radius: 3px; -moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}
#xb>div{height: 34.98px;}
#jgyzm{margin-left: 12px;}
#jgyzm>div{width: 100%;}
#jgyzm img{height: 31.98px;width: 63.45px;float: left;} 
#jgyzm input{ display: inline-block;width: 47%;margin-left: 10px;}

.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal; line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid transparent; border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.ys ul {zoom: 1;position: relative;}
.ys ul li { float: left;width: 25%;text-align: center;}
.ys ul li img { width: 94px; height: 94px;position: relative; z-index: 5; border-radius: 50%;transition: all .5s;}
.ys ul li span {transition: all .5s;font-size: 20px;color: #333;font-weight: 600;margin: 5px 0 15px;display: block;}
.ys ul li p {max-width: 190px;color: #666;margin: 0 auto;font-size: 14px;line-height: 26px;max-height: 52px;overflow: hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
