/* CSS Document */
.jm_banner{height:440px;background:url(../images/jm_banner.jpg) no-repeat center top #f7f7f7;}
.banner_btn a{margin-top:300px;}
.banner_btn a:hover {color: #0092db;background: #fff;}
.w1160{width:1160px;margin:0 auto}
.t_c {
    text-align: center;
}
.jm_one{height:460px;}
.jm_one dl dt img{float:left;width:540px;height:363px;margin-top:55px;}
.jm_font{font-size:18px;line-height:36px;}
.jm_title{font-size:36px;color:#324455;padding-top:100px;}
.jm_one dl dd{float:right;width:545px;}
.jm_one dl dd.jm_title{margin:0 0 30px;}

.jm_two{height:685px;background:#f7f7f7;}
.jm_two p.jm_font,.jm_thr p.jm_font{margin-top:10px;}
.jm_two dl {display:inline;float:left;width:350px;margin:40px 55px 0 0;}
.jm_two dl dt img{width:348px;height:200px;}
.jm_two dl dd.ddtitle{font-size:24px;color:#0092db;margin:18px 0;}
.jm_two dl dd{line-height:30px;}
.jm_two dl.dllast{margin-right:0;}

.jm_thr{height:735px;}
.jm_thr dl{display:inline;float:left;width:290px;}
.jm_thr dl dt{margin:35px 0 20px;}
.jm_thr dl dd{font-size:18px;line-height:30px;}

.jm_case{height:600px;background:url(../images/jm_25.jpg) no-repeat center top;}
.jm_case dl dt{display:inline-block;width:154px;border-top:solid 1px #c7d7df;padding-top:25px;margin-top:10px;}
.jm_case dl dd.ddtitle{font-size:24px;margin:15px 0 20px;}
.jm_case dl dd.ddinfo{font-size:18px;line-height:30px;text-align:left;}
.ddname{font-size:18px;margin-top:25px;}

.jm_coo{height:787px;}
.jm_coo_ul{margin-top:50px;}
.jm_coo_ul li{display:inline;float:left;height:71px;line-height:30px;font-size:18px;color:#0092db;background-image:url(../images/jm_bg.png);background-repeat:no-repeat;padding:13px 0 0 100px;margin-right:230px;}
.jm_coo_ul li.lione{background-position:0 0;}
.jm_coo_ul li.litwo{background-position:0 -86px;}
.jm_coo_ul li.lithr{background-position:0 -172px;margin-right:0}

.jm_sy{margin-top:65px;}
.jm_sy h6,.jm_sy p span{font-size:24px;color:#0092db;}
.jm_sy ul{margin-top:35px;}
.jm_sy ul li{display:inline;float:left;width:435px;margin-bottom:30px;padding:0 90px 0 55px;}
.jm_sy ul li.li_t{float:right;padding:0 55px 0 90px;}
.jm_sy p{padding-left:55px;}
.jm_sy p span{margin-left:210px;}
.jm_sy p a{display:block;width:198px;height:46px;line-height:46px;font-size:18px;color:#0092db;text-align:center;border:solid 1px #0092db;margin-left:493px;}
.jm_sy p a:hover{background:#0092db;color:#fff;}
.jm_sy p.t_c{text-indent:430px;}
.jm_sy label{display:inline-block;width:150px;margin-right:30px;}
.jm_sy label,.jm_txt{font-size:18px;}
.jm_txt{width:232px;height:44px;line-height:44px;color:#324455;text-indent:15px;border:solid 1px #cdd2dd;}
#up_btn{width:232px;height:48px;line-height:48px;font-size:18px;color:#fff;background:#0092db;}

.jmform{height:760px;background:#f6f6f6;}
.jmform ul{margin:65px 0 0 90px;}
.jmform ul li{display:inline;float:left;}
.jmform ul li.li_co{width:130px;height:130px;border-radius:50%;}
.jmform ul li.li_co p{width:114px;height:114px;font-size:24px;color:#4eb9f6;line-height:30px;text-align:center;background:url(../images/jm_bg.png) no-repeat center -260px;padding-top:20px;margin:14px 0 0 8px;}
.li01{background:#ecf2f5;}
.li02{background:#c0e0f3;}
.li03{background:#79c6f2;}
.li01,.li02,.li03,.li04{background:#4eb9f6;}
.li_triangle{width:16px;height:29px;background:url(../images/jm_jt.jpg) no-repeat;margin:50px 70px 0;}
.jmform .jmform_info{font-size:24px;margin:75px 0 60px; color:#4eb9f6;}
.jmform form{padding-left:100px;}
.in_box{float:left;display:inline;width:450px;font-size:18px;margin-bottom:50px;padding:0 40px 0;}
.in_box label{display:inline-block;width:85px;text-align:right;margin-right:20px;}
.in_box input{border:solid 1px #cdd2dd;height:44px;line-height:44px;text-indent:12px;font-size:18px;}
.in_box_btn{text-align:center;}
.is_btn{width:200px;height:48px;color:#fff;font-size:18px;background:#0092db;cursor:pointer;}