@charset "utf-8";

*{ margin:0; padding:0;}
body{ font-size:12px; background:#fff; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#494949; max-width:1920px; margin:0px auto;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
a{color:#494949;text-decoration: NONE}
a:hover{ text-decoration:underline; color:#bc5142;text-decoration: NONE}
ul{ list-style:none;}
li{ list-style:none;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:none;}
em{ font-style:normal;}
div img,div input{ vertical-align:middle}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input,textarea{ border:none}
input:focus,textarea:focus{ outline:none}
/* www.aacn.net.cn 思迈科技CSS文件*/
.font13{ font-size:13px}
.font14{ font-size:14px}
.font15{ font-size:15px}
.font16{ font-size:16px}
.font17{ font-size:17px}
.font18{ font-size:18px}
.font19{ font-size:19px}
.font20{ font-size:20px}
.font21{ font-size:21px}
.font22{ font-size:22px}
#kinMaxShow{min-width:1200px}

.width{ width:1200px; margin:0 auto;}
.left{ float:left}
.right{ float:right}

.headtop{background-color:#F3F3F3; height:30px; line-height:30px;}
.headtop .headtopmax{width:1200px; margin:0px auto;}
.headtop .headtopmax .top-l{float:left; color:#999;}
.headtop .headtopmax .top-r{float:right; color:#999;}
.headtop .headtopmax .top-r strong{color:#bc5142}

.head { height:90px; overflow:hidden; margin-bottom:1px; margin-top:15px;}
.logo span{ padding:0 15px}
.logo,.logo a,.logo a:hover{ color:#a4a4a4}
.head .logo dl{ margin-top:17px}
.nav_all li{ float:left;  height:73px;  text-align:center; font-size:14px; width:110px;}
.nav_all li,.nav_all li a{ color:#313131; font-weight:600;}
.nav_all li dl{ font-size:12px; text-transform:Uppercase; color:#a4a4a4; font-weight:200}
.nav_all li a dl{ color:#a4a4a4}
.nav_all li a{ height:53px; display:block; padding:20px 13px 0 13px; display:block;}
.nav_all li a:hover{ color:#fff; background:#bc5142;}
.nav_all li a:hover dl{ color:#fff}
.nav_all .hover a{ color:#fff; background:#bc5142;}
.nav_all .hover dl{ color:#fff;}






/*case案例*/
.case-nav{max-width:1200px; margin:0px auto; padding-top:20px; padding-bottom:30px;}
.case-nav ul { border-left: 1px solid #fff }
.case-nav ul .nav-first{background-color:#bc5142; color:#fff;}
.case-nav ul .nav-first a{color:#fff;}
.case-nav ul li {border-radius:3px; height: 40px; line-height: 40px;  color:#fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; float:left; width:9%; height:55px; line-height:55px; background-color:#CCC; }
.case-nav ul li a { display: block; text-align: center; color: #888; font-size: 14px }
.case-nav ul li a:hover { color: #72af2d }

.case { width: 100%; overflow: hidden }
.case .am-tabs-bd{margin-top:20px;}
.case .am-tabs-bd li { opacity: .7; width:25%; float:left;}
.case .am-tabs-bd li a img { transition: opacity 300ms ease-in-out; -moz-transition: opacity 300ms ease-in-out; -webkit-transition: opacity 300ms ease-in-out; -o-transition: opacity 300ms ease-in-out; width: 100% }
.case .am-tabs-bd li a .case-title { color: #aaa; font-size: 1.0rem; text-align: center; padding: 25px 0; background: #f9f9f9; opacity: .5; transition: opacity 300ms ease-in-out; -moz-transition: opacity 300ms ease-in-out; -webkit-transition: opacity 300ms ease-in-out; -o-transition: opacity 300ms ease-in-out }
.case .am-tabs-bd li:hover .case-title { background: #fff }
.case .am-tabs-bd li a:hover img, #case ul li a:hover .case-title { opacity: 1; width: 100%; background: #fff }
.case .am-tabs-bd li a { display: block }
.case .am-tabs-bd li:hover img, #case ul li:hover .case-title { background: #fff; z-index: 9999 }
.case .am-tabs-bd li:hover { position: relative; -webkit-transform: scale(1.02); -moz-transform: scale(1.02); z-index: 999; opacity: 1; box-shadow: 0 0 4px #aaa; -webkit-transition: .3s ease; -moz-transition: .3s ease; background: #fff }
.case .am-tabs-bd li a .case-title h6 { font-size: 1.2rem; color: #000; height: 32px; line-height: 32px; padding: 0; margin: 0 auto; overflow: hidden; }

.pages {text-align: center; padding: 0; margin: 40px auto }
.pages a { color: #aaa; padding: 5px 10px; border: 1px solid #f1f1f1; background: #fff }
.pages a.this { border: 0; color: #fff; background: #72af2d }
.pages a:hover { color: #72af2d; border: 1px solid #6ea82c; background: #fff }


footer{background-color:#212121; height:350px;  border-top:5px solid #bc5142;}
footer .foottop{margin-bottom:20px;}
footer .foottop h5{ font-size:24px; color:#FFF;}
footer .footnav .textwidget p{line-height:24px;}
footer .footnav{ text-align:center; border-right:1px solid #414141; width:24%; float:left; display:inline; margin-top:30px;}
footer .footnav ul li{line-height:25px;}
footer .footnav ul li a{color:#a9a9a9;}
footer .footnav .vc_col-sm-6{display:inline; float:left; margin-left:15%;}
footer .foot4{border:none !important;}
.foot-bottom{text-align:center; background-color:#303030; height:200px;}
.foot-bottom p{line-height:45px; border-bottom:1px solid #999999; color:#a9a9a9; margin: 0px 50px;}
.foot-bottom a{margin-right:15px;  color:#a9a9a9;}



/*left*/
.nconl .qimo8-l{float:left; width:300px; border:1px solid #CCC; height:435px; margin-top:10px; background-color:#FFF;}
.qimo8-r{ float:right;overflow:hidden; width:885px; margin:0 auto}
.qimo8-r .qimo {/*width:99999999px;*/width:8000%; height:470px;}
.qimo8-r .qimo div{ float:left;}
.qimo8-r .qimo ul{float:left; height:450px; overflow:hidden; zoom:1; width:2208px; }
.qimo8-r .qimo ul li{float:left; list-style:none; width:272px; text-align:center}

.gdinfo{margin:0px 10px;}
.gdinfo .gd-nav{ border-bottom:2px solid #b69454; margin-top:15px; width:280px;}
.gdinfo .gd-nav b{font-size:18px; padding-left:22px;}
.gdinfo .gd-nav a{float:right;     line-height: 28px;}
.gdinfo .bgico1 b{background:url(../images/icocs.png) scroll no-repeat 0 3px;}
.gdinfo .bgico2 b{background:url(../images/icocz.png) scroll no-repeat 0 3px ;}
.gdinfo ul{width:280px; margin-top:10px;}
.gdinfo ul li{ text-align:center;display:inline; margin-bottom:5px; margin-top:5px; line-height:20px; float:left; width:125px; border-radius:5px; border: 1px solid #ededed; background-color:#bc5142; color:#FFF; padding:4px 4px;}
.gdinfo ul li:hover{background-color:#FFF; color:#bc5142;}
.gdinfo ul li:hover a{color:#bc5142;}
.gdinfo ul li a{color:#fff;}

