@charset "utf-8";
@media screen and (max-width:999px){
.list_news a b{  width: 218px;  height: 160px;}
.list_news a li{  left: 218px;}
.list_news a li span{  font-size: 18px;  line-height:2;}
.list_news a li font{  font-size: 12px;}
.list_news a li p{  line-height: 22px;  height: 44px;  -webkit-line-clamp:2;  margin:5px 0 0;}
.list_news a li div{  bottom:0;  line-height:28px;  border-radius: 4px;}
}
@media screen and (min-width:769px){
#detailed .imgBox{  float: left;  width: 52%;  border: 1px solid #dfdfdf;}
.list_type{  font-size: 0;  letter-spacing: -1px;  margin: 4% auto 0;}
.list_type ul{  display: inline-block;  vertical-align: top;  letter-spacing: -1px;  font-size: 0;  border: 1px solid #DDD;}
.list_type ul:nth-child(2){  margin-left: 2%;}
.list_type ul li{width:14.27%;  display: inline-block;  vertical-align: top;  letter-spacing: 0; border-right:1px solid #eee;}
.list_news a *{  transition:all .5s;}
}
@media screen and (max-width:768px){
.selected{  overflow: hidden;}
.wrapper{  margin-left: 0 !important;  margin-right: 0 !important;}
.feedbackBox h1{  font-size: 20px;  font-weight:normal;}
.feedbackBox li input{  display: block;  height: 38px;  width: 100%;  margin: 4% 0 0;}
.content{  margin: 10px 0 5%;  min-height: 200px;}
#detailed{  margin: 0 -10px;}
#detailed .fl-right{  float: none;  width: auto;}
#detailed .fl-right > li{  display: none;}
#detailed .fl-right > h1{  background: #d5d5d5;  margin-top:0;  font-size:18px;  line-height:1.5;  padding:2% 10px;}
#detailed .fl-right > h2{  font-size:18px;  margin:8px 10px 0;}
#detailed .fl-right > ul{  padding: 6px 10px; line-height:30px;}
#detailed .fl-right ul *{  font-size:14px;}
#detailed .fl-right ul span{  width:130px;}
#detailed .fl-right ul li{  width: calc(100% - 130px);}
#detailed > h3{  font-size: 18px;  padding: 0 10px;}
#detailed .list_pro{  margin: 0 10px 3%;}
.list_pro a{  width: calc(50% - 5px);  margin: 4% 0 0 10px;}
.list_pro a:nth-child(-n+2){  margin-top: 0;}
.list_pro a:nth-child(2n+1){  clear: both;  margin-left: 0;}
.list_pro a span{  font-size: 14px;  margin-top: 0;}
.list_type ul li{  border: 1px solid #DDD;  margin-top: 10px;}
.list_type ul li:hover{  z-index: 10;}
.list_type ul li > a{  height: 44px;}
.list_type ul li p{  left: -1px!important;  padding-bottom: 10px;}
.list_type ul li:hover p{  display: none;}
.list_type ul li.hover p{  display: block;}
.list_type ul li p a{  margin-top: 10px;}
#location font{  font-size:22px;  font-weight:normal;  margin-top: 5%;  font-family:'Arial', 'Verdana', 'Microsoft YaHei', '微软雅黑', '宋体';}
.list_news a b{  width: 122px;  height:80px;}
.list_news a li{  left: 122px;  margin-left: 10px;}
.list_news a li span{  font-size: 15px;  line-height:1.5;}
.list_news a li font{  font-size:12px;}
.list_news a li p{  line-height: 20px;  height:30px;  -webkit-line-clamp:2;  margin:0 0 0;}
.list_news a li div{  display: none;}
}
@media screen and (min-width:1000px){.list_type,.content{  width:100%;}}
/*--msgForm--*/
.msgForm{padding:54px 0 0px;overflow:hidden;background:#f6f6f6;}
.msgForm .inner{margin:0 auto;padding:85px 50px;max-width:1400px;overflow:hidden;background:url(../images/msgForm.jpg) no-repeat; }
.msgForm .hd{height:42px;line-height:42px;overflow:hidden;}
.msgForm .hd span{font-size:24px;color:#333;}
.msgForm .hd em{font-size:14px;color:#c2bbbb;}
.msgForm .bd{width:100%;padding-top:25px;max-width:772px;overflow:hidden;}
.msgForm .iptBox{overflow:hidden;}
.msgForm .iptBox input{display:block;padding:15px;width:330px;height:49px;font-size:14px;color:#000;outline:none;border:none;background:rgba(10,10,10,0.2);}
.msgForm .iptBox input#m_name{float:left;}
.msgForm .iptBox input#m_tel{float:right;}
.msgForm .txtBox{margin-top:12px;overflow:hidden;}
.msgForm .txtBox textarea{display:block;padding:15px;width:100%;height:188px;font-size:14px;color:#000;outline:none;resize:none;border:none;background:rgba(10,10,10,0.2);}
.msgForm .codeBox{position:relative;margin-top:12px;overflow:hidden;}
.msgForm .codeBox input{display:block;float:left;padding:15px;width:165px;height:49px;font-size:14px;color:#000;outline:none;border:none;background:rgba(10,10,10,0.2);}
.msgForm .codeBox a{display:block;width:80px;height:30px;cursor:pointer;overflow:hidden; margin-top:30px;}
.msgForm .codeBox a img{display:block;width:80px;height:30px;}
.msgForm .btnBox{padding-top:20px;text-align:center;overflow:hidden;}
.msgForm .btnBox .submit{float:left;background:#fd4f00;width:48%;height:49px;line-height:49px;font-size:16px;color:#fff; border:none;}
.msgForm .btnBox .reset{float:right;background:#333;width:48%;height:49px;line-height:49px;font-size:16px;color:#fff; border:none;}
.c-contactUs {background: #fff;overflow: hidden; max-width:1400px; margin:0 auto;}
.c-contactUs .c-l {width: 415px;padding-left: 15px;padding-right: 80px;float: left;background: url(../images/img11.png) no-repeat left top;padding-top: 28px;}
.c-contactUs .c-l .mt {margin-bottom:25px;}
.c-contactUs .c-l h3 {font-size: 16px;color: #333333;margin-bottom: 8px;position: relative;}
.c-contactUs .c-l h3:after {content: "";position: absolute;left: 0;top: -20px;width: 60px;height: 10px;background: #e1c262;}
.c-contactUs .c-l h2 {font-size: 34px;color: #2d51a8;font-weight: bold;}
.c-contactUs .c-l p {font-size: 14px;color: #888888;line-height: 30px;}
.c-contactUs .c-c {float: left;width: 480px;padding-left: 60px;height: 278px;border-left: 1px solid #eeeeee;line-height:2.5;}
.c-contactUs .c-c dt {font-size: 24px;color: #333333;margin-bottom: 24px;margin-top: 30px;}
.c-contactUs .c-c dd {font-size: 16px;color: #333333;line-height: 36px;}
.c-contactUs .c-r {float: right;border: 1px solid #e4e4e4;margin-top: 10px;width: 186px;}
.c-contactUs .c-r .c-img {width: 184px;margin: 0 auto;}
.c-contactUs .c-r .c-img img{width: 184px;margin: 0 auto;}
.c-contactUs .c-r p {text-align: center;font-size: 14px;color: #333333;padding-bottom: 15px;padding-top: 5px;}
@media screen and (max-width:768px){
.msgForm{padding:0;}
.msgForm .inner{background-size:cover;padding:20px 15px;}
.msgForm .bd{padding-top:0;}
.msgForm .iptBox input{float:none;margin-top:12px;width:100%;}
.msgForm .codeBox input{width:calc(100% - 132px);}
.c-contactUs {padding: 50px 0 30px 0;}
.c-contactUs .c-l {padding: 0;width: 100%;float: none;}
.c-contactUs .c-c {width: 100%;padding-left: 0;height: auto;border: 0;float: none;}
.c-contactUs .c-r {padding: 0;float: none;margin: 0 auto;}
}
/*--end msgForm--*/