@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-family:"微软雅黑";,"Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
/*a:hover{color:#cd0200;text-decoration:underline}*/
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear{ clear: both; }
html body{ width: 100%; }
/*头部导航*/
.navbar{ width: 100%; height: 80px; }
.nav{ width: 1200px; margin-left: auto; margin-right: auto; }
.logo{ float: left; line-height: 80px; padding-top: 15px; }
.navmenu{ float: right; width: 600px; }
.navli{ float: left; font-size: 18px; line-height: 80px; width: 120px; text-align: center;}
.navli a{text-decoration: none;padding-bottom:12px;}
.navli .active,.navli:hover .nava { border-bottom: 2px solid #f36121; color: #f36121;text-decoration: none }
.subnav{ display: none; width: 100%; height:120px; position: absolute; left: 0px; top:80px; padding-top: 0px; background-color: #fff;z-index:999; }
.subnav_cont a{display:inline-block;width:270px;height:120px; text-align: center;text-decoration: none;}
.subnav_cont p{ padding-top: 15px;padding-bottom:17px;border-right:1px solid #ddd;}
.subnav_cont a:last-child p{border:none;}
.subnav_tit{font-size: 14px;color:#222;line-height:20px;}
.subnav_cont a:hover span{color:#f36121;}
.navli:hover .subnav{ display:block;}
/*共同标题*/
.same-titleh{ font-size: 32px; line-height:32px;padding-top:50px;text-align: center; }
.titleh-em{ color: #f36121; }
.same-titlehp{font-size:18px;line-height:18px;color:#666666; padding:25px 0 40px;text-align:center;}
.titlehp-str{color:#222;}
/*底部*/
.foot1{ width: 100%; height: 335px; background:#0f151b;}
.foot11{ width: 1170px;height:305px;margin:0 auto;padding:30px 15px 0;}
/*联系我们*/
.contactus{ float: left; width: 510px;}
.foottit{ font-size: 18px; line-height: 18px; color: #fff; padding-bottom:9px;}
.line{width:400px;height:2px;background:#44484d;}
.line i{display:inline-block;width:70px;height:3px;background:#646464;position:relative;top:-1px;}
.contactus_cont div{ height:35px; padding-top:20px; }
.contactus_word{ position: relative; left:15px; top: 3px; font-size: 16px; line-height: 28px; color: #6f6f6f; }
/*解决方案*/
.solution{ float:left; width:280px; }
.solution .line{width:160px;}
.solution_cont li:first-child{ padding-top:8px}
.solution_cont li a{font-size: 16px;line-height:32px;color: #7f7f7f;}
.solution_cont li a:hover{color:#fff;}
/*需求提交*/
.requiresub{ float:left;}
.requiresub .line{width:380px;}
.requiresub form{margin-top:20px;}
.requiresub input,.requiresub textarea{
    font-family:"微软雅黑";
    background-color: #333639;
    height: 35px;
    width: 330px;
    font-size: 14px;
    color: #6e6e6e;
    border: none;
    border-radius: 20px;
    padding-left: 30px;}
.requiresub textarea{height:80px;resize:none;padding-top:8px;}
.requiresub form div{ margin-top: 15px; }
.requiresub .btndiv .code{width: 100px;padding-left:10px;}
 #sub{width:100px;height:35px;outline:none;background:#a1451e; border:none; border-radius:17px;font-size:14px;line-height:35px; color: #fff;padding:0px;cursor:pointer; text-align:center;}
.foot2{ clear: both; width:100%; height:50px; background-color: #000;text-align:center;line-height: 50px;font-size: 12px;color:#ddd;}
.foot2 a{font-size: 12px;color:#ddd;}
.foot2 a:hover{ text-decoration: underline; }
#copyright{font-size: 12px;color:#ddd;}
/*案例图片*/
.view {display: block;width: 100%;overflow: hidden;}
.view img{transition: transform .5s;transform: scale(1)}
.view:hover img{transform: scale(1.1)}
.morelink {display: block;font-size: 12px; color: #aaa; padding: 0 15px 15px;border-top:1px solid #ddd;}
.morelink p {font-size: 16px; color:#444;padding-top: 15px;padding-bottom: 15px;}
.morelink:hover,.weblink:hover{color:#f36121}
.weblink {
    position: absolute;
    right: 0;
    bottom:0;
    display: block;
    padding: 15px;
    font-size: 12px;
    line-height: 12px;
    color: #aaa;
}
.weblink i {
    display: inline-block;
    width:14px;
    height: 12px;
    background: url(../images/link.png) no-repeat center;
    margin-right: 8px;
}