/* CSS Document */
a:hover{color: #f42f2f}
input, textarea, button, a{ -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none; }
/*body{background-color:#f5f5f5;}*/

.icon { width: 1em; height: 1em;vertical-align: -0.15em; fill: currentColor;overflow: hidden;}
.cp_ls{ width: 1200px; margin: 0 auto;}
.cp_ls h2{ text-align: center; margin-top: 30px; line-height: 100px; font-size: 28px; font-weight: normal; color: #333;}
.cp_ls ul{ margin-top:30px;}
.cp_ls ul li{width: 300px; margin:50px 10px; background: #fff;height: 140px; padding: 40px;position: relative; float: left;}
.cp_ls ul li img{position: absolute;display: block; margin: 0 auto;top:-45px; left: 145px;}
.cp_ls ul li p{margin-top: 50px; line-height:30px; font-size: 18px;}

.gongneng_js{background: url(../images/liansuo/liansuo_20.jpg) no-repeat center;width: 100%; margin: 0 auto; height: 616px;}
.gongneng_js h2{color: #fff;line-height: 45px;font-size: 30px;font-weight: normal; padding-top:80px;text-align: center;}
.gongneng_js p{color: #fff; text-align: center;font-size: 18px; margin-bottom: 50px;}
.ym_dl_l{float:left;width: 305px;height: 315px;background: #fff; overflow: hidden;line-height: 50px; font-size: 16px;color: #333; padding: 20px 0;}
.ym_dl_l img{display: block; margin: 0 auto;}
.ym_dl_l p{padding:30px 20px; line-height: 25px; color: #333; text-align: left; margin: 0;}
.ym_dl_r{width: 885px; float: right; font-size: 16px;}
.ym_dl_r p{width: 865px; background: #fff; overflow: hidden;height: 70px; margin-bottom: 10px;line-height: 70px; text-align: left; color: #333; padding-left: 20px;}
.ym_dl_r p img{display: block; float: left; margin-right: 15px; margin-top: 20px;}
.ym_dl_r span.left div.ym_01{width: 193.75px;background: #fff; overflow: hidden;height: 155px; margin-bottom: 10px;  padding: 10px; font-size: 16px; color: #333;line-height: 30px;}
.ym_dl_r span.left div.ym_01 p{line-height: 20px; color: #666;font-size: 13px;width: 193.75px; margin: 0;padding: 0;height: auto; }
.ym_dl_r span.left div.ym_02{width: 193.75px;background: #fff; overflow: hidden;height: 70px;  padding: 10px; font-size: 16px; color: #333;line-height: 30px; }
.ym_dl_r span.left div.ym_02 p{line-height: 20px; color: #666;font-size: 13px;width: 193.75px; margin: 0;padding: 0;height: auto; }
.ym_dl_r span.left ul{ width: 671.25px;}
.ym_dl_r span.left ul li{ float: left; width: 193.75px; background: #fff;overflow: hidden; margin-left: 10px; height: 112.5px; padding: 10px; font-size: 16px; color: #333;line-height: 40px; }
.ym_dl_r span.left ul li p{line-height: 20px; color: #666;font-size: 13px;width: 193.75px; margin: 0;padding: 0;height: auto;}
.houtai_ls{}
.houtai_ls h2{color: #333;line-height: 45px;font-size: 30px;font-weight: normal; padding-top:60px;text-align: center; padding-bottom: 30px;}
.houtai_ls table {  font-family: Source Han Sans,arial,sans-serif;     font-size:15px;    color:#333333;    border-width: 1px;   border-color: #c7c5c5;    border-collapse: collapse;width: 1100px; line-height: 45px;text-align: center;margin:20px auto;    border-top: 3px #48c988 solid;}  
.houtai_ls table th { border-width: 1px;   padding: 8px;   border-style: solid;   border-color: #c7c5c5;background: #ebebeb; font-size: 16px;}  
.houtai_ls table td { border-width: 1px;   padding: 8px 20px;  text-align: left; border-style: solid;    border-color: #c7c5c5; 	line-height: 25px;font-size: 13px}  
.houtai_ls table td.img_r{text-align: center;}
.zixun_jf{ margin:50px 0px 30px 255px;}
.dianhua_jf{width:500px;position: relative ;overflow: hidden; float: left;}
.zixun_jf .input {width: 100%; height: 45px; line-height: 45px; background-color: #fe960f;text-indent: 20px; border-radius: 5px; font-size: 16px;display: block;float: left; border:0; color: #fff;}
.zixun_jf :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;  
}

.zixun_jf ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
}

.zixun_jf input:-ms-input-placeholder,
.zixun_jf textarea:-ms-input-placeholder {
    color: #fff;
}

.zixun_jf input::-webkit-input-placeholder,
.zixun_jf textarea::-webkit-input-placeholder {
    color: #fff;
}
.zixun_jf .submit { width: 100px; height: 40px; background-color: #fff; border-radius: 5px; font-size: 16px; cursor: pointer; border-left: 0;  margin-top: 1px;  display: block; float: left; color: #fe960f; border:0 ;position: absolute;right: 2px; top:1px;}