
/*PC*/

body{ background:#ccc;}

.bannerrcfz{ height:670px; overflow:hidden; background: url("../image/rcfz.jpg") no-repeat top center;}
.rcfz {background: url("../image/rcfz1.jpg") no-repeat bottom center; margin-top:3%;}
.con {width: 76.6%;max-width:1400px;min-width: 1300px; margin: 0px auto;margin-top:1%;padding-bottom:5%;}
.con .simson {width:50%;float:left;margin:10px 0;position:relative;}
.con .sim:after {content:"*";color:#e92a2a;height:34px;line-height:34px;margin: 0 0 0 10px;position:absolute;}
.con .le:after {right:8%;}
.con .ri:after {right: -10px;}
.con .simson span {width:10%;font-size:16px;color:#666666;height:34px;line-height:34px;float:left;text-align:left;}
.con .simson input {width:80%;box-sizing: border-box;height:34px;line-height:34px;float:left;border:1px #dadada solid;}
.con .simson select {width:80%;box-sizing: border-box;height:34px;line-height:34px;float:left;border:1px #dadada solid;}
.con .text {width:100%;float:left;margin:10px 0;}
.con .text span {width:5%;font-size:16px;color:#666666;height:34px;line-height:34px;float:left;}
.con .text textarea {width:95%;box-sizing: border-box;height:34px;line-height:34px;float:left;border:1px #dadada solid;height:150px;margin: 0;padding: 0;line-height: 16px;font-size: 14px;text-align:left;}

.con .right {float:right;text-align:right;}
.con .right span {text-align:right;margin-left: 6%;}
.con .right input {float:right;}
.con .right select {float:right;}

.con .submit {width:60%;display:block; margin: 0px auto;display: flex;justify-content:space-between; margin-top: 3%;}
.con .submit input {border:none;width:248px;height:66px;line-height:66px;display:block;color:#fff; font-size: 18px;}
.con #submit {background:#bf8a20;}
.con .submit .res {background:#7d7d7d;}
.con .simson_ypqy {width:100%;float:left;margin:10px 0;}
.con .simson_ypqy span {width:5%;font-size:16px;color:#666666;height:34px;line-height:34px;float:left;}
.con .simson_ypqy select {width:95%;box-sizing: border-box;height:34px;line-height:34px;float:left;border:1px #dadada solid;margin: 0;padding: 0;line-height: 16px;font-size: 14px;text-align:left;}
	
.news_tit{font-size: 32px;color: #222;font-weight: normal; height:61px; border-bottom: 1px solid #cacacc;}
.news_tit span{ width:130px;height:60px;line-height:60px;border-bottom:3px solid #b07f20 ; display: block;}	
.news_tit1{font-size:22px;color:#cacacc;height:41px; line-height:41px;}

.nav_content {width: 1400px; margin: 0 auto; height: 70px;line-height: 70px; border-bottom: 1px solid #e5e5e5; font-size: 0; margin-top:30px;}
.nav_content a { display: inline-block;  vertical-align: top;  font-size:32px; margin-right:5.6%; max-width: 25%;  text-align: center;  position: relative;  z-index: 10;  transition: all 0.3s;color: #202020;}
.nav_content a:hover { color: #caaa6a}
.nav_content a.active { color: #caaa6a}
.nav_content a:after { display: block; content: '';  width: 0;  height: 2px; position: absolute;  bottom: 0;  left: 50%;  transform: translateX(-50%);  transition: all 0.3s;  background: #caaa6a}
.nav_content a:hover:after {  width: 100%}
.nav_content a.active:after {  width: 100%}
.ygfc{ width: 76.6%;max-width:1400px;min-width: 1300px; margin: 0px auto; margin-top: -40px; padding-bottom: 180px;}
.ygfc li{ width:47.857143%; float: left; margin-top:40px;}
.ygfc li img{width:100%; border:4px solid #dcdcdc;}
.ygfc li:nth-child(2){ float:right;}
.ygfc li:nth-child(2n+2){ float:right;}




