@charset "utf-8";
/* CSS Document */

/********** 全局 **********/
body{margin:0; padding:0; min-width:1280px; font-size:12px; font-family:Microsoft YaHei,"微软雅黑",Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; color:#333;}
div,header,footer,nav,section,article,figure{ margin:0 auto;}
ul,ol,li,dl,dt,dd{margin:0; padding:0; list-style-type:none;}
p,span,label,em,h1,h2,h3,h4,h5,h6,form,input,botton,img,a,hr{margin:0; padding:0;}
header,nav,footer,section,article,aside,figure{display:block;}
img{border:0;}
em{font-style:normal;}
div:after,ul:after,li:after,dl:after,dt:after,dd:after,header:after,footer:after,nav:after,section:after,article:after,h3:after{content:"."; display:block; clear:both; height:0; line-height:0; font-size:0; visibility:hidden;}

a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#c00;}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{font-weight:normal; text-decoration:none;}

/**********通用**********/
.area{width:100%; position:relative;}
.wrap{width:1200px; zoom:1;}
.lf{float:left;}
.rf{float:right;}
.hidden-title{font-size:0; width:0; height:0; line-height:0; overflow:hidden; text-indent:-10000px;}
.none{display:none;}

/**********页头**********/
.header{height:75px; border-top:8px solid #c40000; overflow:hidden; background:#fff; position:fixed; left:0; top:0; z-index:999; transition: all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-transition: all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1); -moz-transition: all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1); -o-transition: all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1); box-shadow: 0 0 8px rgba(0,0,0,0.4);}
.nav-container{zoom:1;}
.header .logo a{width:210px; height:75px; display:block; background:url(http://www.zjk-net.net/templets/jmy/images/logo.png) no-repeat 0 0;}
.header .nav{text-align:center; font-size:16px; zoom:1;}
.header .nav ul{border-left:1px solid #e6e6e6; display:block;}
.header .nav li{height:75px; float:left; border-right:1px solid #e6e6e6;}
.header .nav span{font-size:14px; display:block; font-family:Georgia,Serif; font-style:italic;}
.header .nav a,.header .nav a:hover{text-decoration:none; display:block;}
.header .nav a{width:105px; height:39px; padding:18px 0 18px 0; *+height:40px; *+padding-top:17px;}
.header .nav a:hover{background:url(http://www.zjk-net.net/templets/jmy/images/nav-hover.png) repeat-x 0 0; color:#c00;}
.header .nav a.on{background:url(http://www.zjk-net.net/templets/jmy/images/nav-hover.png) repeat-x 0 -75px; color:#c00;}
.header .telephone{text-align:right; height:23px; padding:26px 0;}
.header .ad{padding:22px 0;}

.header.fixed{height:50px; border-top:4px solid #c40000; background:#f6f6f6;}
.header.fixed .logo{width:210px; height:50px; background:none;}
.header.fixed .logo a{height:50px; display:block; background:url(http://www.zjk-net.net/templets/jmy/images/logo.png) no-repeat 0 -75px;}
.header.fixed .nav li{height:50px;}
.header.fixed .nav a{height:39px; padding:5px 0 6px 0;}
.header.fixed .nav a:hover{background:url(http://www.zjk-net.net/templets/jmy/images/nav-hover.png) repeat-x 0 -150px; color:#c00;}
.header.fixed .nav a.on{background:url(http://www.zjk-net.net/templets/jmy/images/nav-hover.png) repeat-x 0 -200px; color:#c00;}
.header.fixed .telephone{padding:13px 0;}
.header.fixed .ad{padding:10px 0;}

.header{_position:absolute; _top:expression(eval(document.documentElement.scrollTop));}

/**********主要内容**********/
.main-content{margin-top:83px;}

/*
幻灯
*/
.slide{height:420px; *+margin-top:80px;}
.slide-img{width:100%; height:420px; overflow:hidden; position:relative; z-index:10;}
.slide-img ul{width:9999px; height:420px; overflow:hidden; position:absolute; top:0; left:0;}
.slide-img li{float:left; width:100%; height:420px;}
.slide-img li a{display:block; width:100%; height:420px; text-indent:-10000px;}
.slide-img .slide-bg-01{background:url(http://www.zjk-net.net/templets/jmy/images/slide-bg-01.jpg) no-repeat center 0;}
.slide-img .slide-bg-02{background:url(http://www.zjk-net.net/templets/jmy/images/slide-bg-02.jpg) no-repeat center 0;}
.slide-img .slide-bg-03{background:url(http://www.zjk-net.net/templets/jmy/images/slide-bg-03.jpg) no-repeat center 0;}
.slide-img .slide-bg-04{background:url(http://www.zjk-net.net/templets/jmy/images/slide-bg-04.jpg) no-repeat center 0;}
.slide-img .slide-bg-05{background:url(http://www.zjk-net.net/templets/jmy/images/slide-bg-05.jpg) no-repeat center 0;}
/*number*/
.slide-number{width:108px; position:absolute; left:50%; margin-left:-52px; bottom:10px; z-index:20; zoom:1;}
.slide-number i{float:left; width:21px; height:21px; display:block; background:url(http://www.zjk-net.net/templets/jmy/images/slide-number.png) no-repeat 0 0; text-indent:-10000px; cursor:pointer;}
.slide-number i.current{background:url(http://www.zjk-net.net/templets/jmy/images/slide-number.png) no-repeat 0 -21px;}

.slide-number{_width:130px; _margin-left:-58px;}
.slide-number i{_width:15px; _height:15px; _margin:0 4px; _background:#fff none;}
.slide-number i.current{_background:#c00 none;}

/*btn*/
.slide-btn i{position:absolute; display:block; z-index:30; width:45px; height:90px; top:165px; display:none; text-indent:-10000px; cursor:pointer;}
i#btn_prev{background:url(http://www.zjk-net.net/templets/jmy/images/slide-btn.png) no-repeat -45px 0; left:0;}
i#btn_prev:hover{background:url(http://www.zjk-net.net/templets/jmy/images/slide-btn.png) no-repeat -137px 0; left:0;}
i#btn_next{background:url(http://www.zjk-net.net/templets/jmy/images/slide-btn.png) no-repeat 0 0; right:0;}
i#btn_next:hover{background:url(http://www.zjk-net.net/templets/jmy/images/slide-btn.png) no-repeat -92px 0; right:0;}

/*
关于公司
*/
.about{padding:40px 0 35px 0; font-size:14px; z-index:40; box-shadow: 0 0 8px rgba(0,0,0,0.4);}
.about .hd{background:url(http://www.zjk-net.net/templets/jmy/images/about-ico.png) no-repeat 0 0;}
.about .hd a{width:240px; display:block; padding-top:100px; font-size:18px;}
.about .bd{padding-top:8px;}
.about li{height:26px; line-height:26px; overflow:hidden; color:#999; background:url(http://www.zjk-net.net/templets/jmy/images/allicon.png) no-repeat 0 -620px; _background-positon:0 -619px; padding-left:13px;}
.about li a{color:#999;}
.about li a:hover{color:#c00;}
.about p{line-height:26px; color:#999;}

.about .news,.about .internet,.about .customer,.about .contact{width:240px; float:left;}
.about .internet,.about .customer,.about .contact{margin-left:80px;}
.about .news-title{background-position:0 0;}
.about .internet-title{background-position:-320px 0;}
.about .customer-title{background-position:-640px 0; margin-bottom:14px;}
.about .contact-title{background-position:-960px 0;}
.about .customer .scroll{height:118px; overflow:hidden; width:240px;}

/*
案例展示
*/
.case-box{padding-bottom:10px; background:url(http://www.zjk-net.net/templets/jmy/images/case-box-bg.png) repeat 0 0;}
.case{width:1224px; padding:25px 0 0 0; overflow:hidden; zoom:1;}
.cace-mod{}
.case-title{padding:0 12px 25px 12px; line-height:30px; zoom:1;}
.case-title h2{font-size:22px;}
.case-title h2 span{font-size:12px;}
.case-title p a{color:#666;}
.case-title p a:hover{color:#c00;}

.case-content{*+padding-bottom:20px; zoom:1;}
.case-content li{width:282px; height:260px; margin:0 12px 24px 12px; background:#fff; float:left; display:block; _display:inline; box-shadow:0 2px 3px #ccc; position:relative;}

.case-content .current{}
.case-content a.dropdown,.case-content a.dropdown img,.case-content a.dropdown time{display:block;}
.case-content a.dropdown,.case-content li a.dropdown:hover{text-decoration:none;}
.case-content a.dropdown img{width:282px; height:200px;}
.case-content a.dropdown h3{line-height:1.6; font-size:16px; padding:8px 0 0 10px;}
.case-content a.dropdown time{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#999; padding-left:10px; padding-bottom:10px;}

.case-content .sublinks{position:absolute; width:282px; height:200px; top:0; left:0; display:none;}
.case-content .sublinks a{display:block; width:282px; height:200px; text-indent:-10000px; background:url(http://www.zjk-net.net/templets/jmy/images/case-sublinks-bg.png) no-repeat 0 0;}
.case-content .sublinks a.orange{background-position:0 0;}
.case-content .sublinks a.red{background-position:-282px 0;}
.case-content .sublinks a.blue{background-position:0 -200px;}
.case-content .sublinks a.green{background-position:-282px -200px;}
.case-content .sublinks a.black{background-position:0 -400px;}
.case-content .sublinks a.grey{background-position:-282px -400px;}

/*
footer
*/
.footer{background:#3d3d3d; padding:5px 0; border-top:1px solid #4d4d4d; border-bottom:1px solid #c0c0c0; color:#646464;}
.footer a,.footer a:hover{color:#646464;}
.footer p{line-height:36px; }
.footer .logo{width:130px; height:30px; padding-top:22px;}
.footer .logo a{height:30px; display:block;}
.footer .sub-nav{text-align:right; width:900px;}
.footer .sub-nav .links,.footer .sub-nav .links a,.footer .sub-nav .links a:hover{color:#b1b1b1;}
.footer .sub-nav .links{border-bottom:1px solid #515151;}

/*
返回顶部
*/
.totop{position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-31+"px"); bottom:31px; right:30px; width:54px; zoom:1;}
.totop .backtop{background:url(http://www.zjk-net.net/templets/jmy/images/other-btn.png) no-repeat 0 0; display:block; width:54px; height:54px; overflow:hidden; text-indent:-999px; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.totop .backtop{position:absolute; bottom:0px; cursor:pointer;}
.totop .backtop:hover{background-position:-54px 0;}

