@charset "utf-8";
body,ul,div,span,li,ol,a,p,h1,input,textarea,option{list-style-type:none;padding:0px;margin:0px;text-decoration:none;}
body,td,th,div,li,span,p,input,textarea {font-family:Verdana,Arial;}
body{font-size:13px;color:#333;background-color:#EBF0F5;}
a{color:#333;}
a:hover{color:#000}
div{ word-break:normal;word-wrap:break-word;}
td{border-color:#e6e6e6;padding:0 6px 0 6px;height:28px;line-height:28px}
table{border-collapse:collapse;}
hr.c7 {height:0px;border-top:1px solid #dfdfdf;border-right:0px;border-bottom:0px;border-left:0px;}
img{ border:0px;}
h1{font-weight:normal;}

input{height: 2em;margin-bottom: 10px;}
.page_num{text-align: center;margin: 30px 0 0;}
.auto {width:auto;margin:0 auto;text-align:center;display:block;}
@media only screen and (max-width:1280px){
.auto{width:1264px;}}

.nav{ width:1170px;margin:0 auto;padding:0px;text-align:left;}

#left{width:218px;padding-left:16px;padding-right:16px;background:#fff;border:1px solid #ddd;border-radius:5px;overflow:hidden;}
#right{ width:1170px;min-height:396px;line-height:25px;border:0px solid #ddd;border-radius:0px;overflow:hidden;}
#right table{width:100%;}

.fl{ float:left;}
.fr{float:right;}
.clear{clear:both;width:auto;height:0px;}
.bs{border:1px solid #f00;}

.td1 td{padding:3px;}
.td1 {vertical-align:middle;padding:5px;line-height:30px;width:600px;height:20px;color:#333;border:solid 1px #e2e2e2;}
.fback{margin-top:10px;height:auto;min-height:30px;line-height:30px;}
.fback .txt{width:100px;}
.fback .subbutton{width:100px;height:33px;padding:0px;line-height:30px;background:#333;color:#fff;}
.fback .vcode1{background:#eee;width:70px;height:26px;padding:6px 0 0 2px;text-align:center;overflow:hidden;}

.leftlist{ text-align:center;}
.title{height:47px;line-height:51px;overflow:hidden;text-align:left;padding-left:0px; }
.title .loc{line-height:15px;padding-top:18px}
.t1{ font-size:25px;margin-left:0px;}

.bigclass{width:190px;float:left;border-radius:5px;background:#6D6D6D;margin-right:15px;height:40px;line-height:40px;border-bottom:0px dashed #cfcfcf;text-align:left;text-overflow:clip;clear:right;white-space:nowrap;overflow:hidden;}
.bigclass a{display:block;color:#fff;font-weight:bold}
.nav .cur2 {background:#C91820;}
.nav .cur3 {background:#C91820;}
.cur2 a{color:#fff;}
.cur3 a{color:#fff;}
.level_2{padding-left:13px;}
.level_3{padding-left:16px;}

.searchtop{width:255px;height:34px;margin-top:5px;background:url("../images/search.png")/*tpa=http://www.zjmdc.com/images/search.png*/ no-repeat left 0px;}
.searchtop .box{width:17px;height:34px}
.searchtop .inpbox{color:#333;width:192px;height:34px;margin:0px;background-color:transparent;padding:0 5px 0 0;border:0px;text-decoration:none;line-height:35px;}
.searchtop .inpgo{width:38px;height:34px;cursor:pointer;display:block;padding:0px;margin:0px;}
.searchtop input[type=submit]{border:none;background:none;background-color:transparent;}

.searchfoot{width:265px;height:32px;margin-top:5px;background:url("../images/search.png")/*tpa=http://www.zjmdc.com/images/search.png*/ no-repeat left -37px;}
.searchfoot .box{width:16px;height:32px}
.searchfoot .inpbox{color:#333;width:190px;height:32px;margin:0px;background-color:transparent;padding:0 5px 0 0;border:0px;text-decoration:none;line-height:33px;}
.searchfoot .inpgo{width:38px;height:32px;cursor:pointer;display:block;padding:0px;margin:0px;}
.searchfoot input[type=button]{border:none;background:none;background-color:transparent;}

#page{line-height:40px;margin-top:10px;text-align:center;word-wrap:break-word;}
#page a{padding:3px 8px 3px 8px;background-color:#e5e5e5;margin-right:10px;margin-top:20px;}
#page a:hover{background-color:#333;color:#fff;} 
#page .cur{background-color:#333;color:#fff;} 
#page span{padding:3px 8px 3px 8px;background-color:#e5e5e5;color:#333;margin-right:10px;margin-top:20px;}

#indexnewslist{ list-style:none;list-style-type:none;}
#indexnewslist li{ width:84%;height:auto;line-height:16px;padding:5px 0 6px 0;overflow:hidden;word-break:normal;word-wrap:normal;white-space:normal;margin:0 auto;border-bottom:1px dashed #ddd;}

.newslist li{ line-height:30px;background:url("../images/icon_all.png")/*tpa=http://www.zjmdc.com/images/icon_all.png*/ #fff no-repeat left -80px;padding-left:10px;}
.newslist li a{display:block;}
.newslist li :hover{padding-left:12px;background-color:#eee;padding-left:2px}

.news_list li{width:100%;height:150px;margin-bottom:20px;padding:20px;background:#f8f8f8;overflow:hidden;}
.news_list li .npic{width:230px;height:150px;float:left;text-align:center;background:#EBF0F5;}
.news_list li .ntxt{line-height:16px;height:125px;overflow:hidden;float:left;margin:0 25px 0 25px;width: 780px;}
.news_list li .nview{text-align:center;line-height:25px;float:left;margin:0 25px 0 25px;}
.news_list li .ntime{width:120px;height:115px;line-height:48px;padding-left:10px;font-size:15px;border-left:1px solid #CCC;float:left;text-align:center;font-weight:bold;}
.news_list li a{display:block;width: 740px;}

#web_product li{float: left;width: 275px;margin-right: 20px;}
#web_product li:nth-child(4n){ margin-right: 0px;}
.pro_other{font-size: 16px;line-height: 45px;text-align: center;}




#hotproul{width:100%;height:auto;}
#hotproul li{float:left;line-height:29px;margin-right:10px;width:166px;height:29px;margin-top:5px;padding-left:12px;border-bottom:1px dashed #ccc;background:url("../images/icon_all.png")/*tpa=http://www.zjmdc.com/images/icon_all.png*/ #fff no-repeat left -45px;overflow:hidden;white-space:nowrap;}
#hotproul li a{display:block;}

#hotpropic{width:100%;height:auto;}
#hotpropic LI{float:left;width:270px;overflow:hidden;margin-top:15px;margin-right:15px;}
#hotpropic LI IMG{float:left;border:1px solid #eee;cursor:pointer;}
#hotpropic LI div{float:right;width:168px;line-height:18px;margin-top:-3px;cursor:pointer;}
#hotpropic LI span{white-space:nowrap;overflow:hidden;cursor:pointer;}

#prolist{ width:100%}
#prolist li{width:176px;float:left;text-align:center;border:1px solid #eee;margin-right:18px;margin-bottom:18px;}
#prolist li .proimg{width:160px;height:160px;padding:8px 8px 0 8px;}
#prolist li .protxt{line-height:15px;padding:3px 8px 8px 8px;cursor:pointer;}
#prolist li a{display:inline-block;}
#prolist li a:hover{background-color:#eee;}

#pro_list{ width:100%}
#pro_list li{height:175px;margin-bottom:15px;border-bottom:1px dashed #ccc;overflow:hidden;}
#pro_list li .protxt{width:590px;cursor:pointer;line-height:20px;float:left;margin-top:-4px;padding-left:15px;}
#pro_list li .proimg{float:left;border:1px solid #eee;}
#pro_list li a{display:inline-block;}

.proline{border-top:1px dashed #ccc;height:1px;margin-top:20px;margin-bottom:20px}
.prosend{width:130px;height:30px;background:#333;border-radius:5px;line-height:30px;text-align:center;}
.prosend a{display:block;color:#fff}

#caselist{width:100%}
#caselist li{width:236px;float:left;text-align:center;border:1px solid #eee;margin-right:25px;margin-bottom:18px;}
#caselist li .proimg{width:220px;height:140px;padding:8px 8px 0 8px;}
#caselist li .protxt{line-height:15px;padding:3px 8px 8px 8px;cursor:pointer;}
#caselist li a{display:inline-block;}
#caselist li a:hover{background-color:#eee;}

#case_list{ width:100%}
#case_list li{height:155px;margin-bottom:15px;border-bottom:1px dashed #CCC;overflow:hidden;}
#case_list li .protxt{width:530px;line-height:20px;float:left;margin-top:-4px;padding-left:15px;cursor:pointer;}
#case_list li .proimg{float:left;border:1px solid #eee;}
#case_list li a{display:inline-block;}

.bgcolor{background-color:#333;}
.footicon{width:260px;height:32px;margin-left:115px;margin-top:44px;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;background-image:url("../images/icon.png")/*tpa=http://www.zjmdc.com/images/icon.png*/;background-repeat:no-repeat;}
.footicon a{display:block;float:left;width:32px;height:32px;margin-right:20px;}
.footicon:hover{width:260px;height:32px;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;background-image:url("../images/icon.png")/*tpa=http://www.zjmdc.com/images/icon.png*/;background-repeat:no-repeat;}
.footfax{margin-left:20px;width:180px;margin-top:8px;padding-left:30px;line-height:35px;height:83px;background-image:url("../images/iconfax.png")/*tpa=http://www.zjmdc.com/images/iconfax.png*/;background-repeat:no-repeat;overflow:hidden;}

#top2 {Z-INDEX:9999;POSITION:relative;LINE-HEIGHT:50px;WIDTH:100%;HEIGHT:50px}
#top2 UL {Z-INDEX:9999;POSITION:relative;MARGIN:0px auto;WIDTH:auto;}
#top2 UL LI {POSITION:relative;FONT-SIZE:15px;LINE-HEIGHT:50px;padding-left:28px;HEIGHT:50px;TEXT-ALIGN:center;FLOAT:left;font-weight:bold;}
#top2 ul .shu{width:1px;}
#top2 UL LI A {DISPLAY:block;}
#top2 .cur a  {BACKGROUND:url("../images/chilun.jpg")/*tpa=http://www.zjmdc.com/images/chilun.jpg*/ no-repeat;background-position:top center;COLOR:#333}
#top2 UL LI A:hover {BACKGROUND:url("../images/chilun.jpg")/*tpa=http://www.zjmdc.com/images/chilun.jpg*/ no-repeat;background-position:top center;}

.menus2 {Z-INDEX:99999;POSITION:absolute;WIDTH:220px;OVERFLOW:hidden;DISPLAY:none;TOP:50px;LEFT:30px}
.mmm1 {background:#fff;}
.mmm2 {PADDING-BOTTOM:0px;LINE-HEIGHT:12px;MARGIN:0px;background:#fff;HEIGHT:12px;PADDING-TOP:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
#top2 .mmm1 .ppp2 {PADDING-LEFT:20px;BACKGROUND:url("../images/menus6.jpg")/*tpa=http://www.zjmdc.com/images/menus6.jpg*/ no-repeat;HEIGHT:8px;MARGIN-LEFT:5px;MARGIN-top:0px}
#top2 .mmm1 UL {margin-left:-20px;HEIGHT:auto;OVERFLOW:hidden;PADDING-TOP:15px}
#top2 .mmm1 UL LI {font-weight:normal;float:left;font-size:13px;width:100%;LINE-HEIGHT:30px;HEIGHT:30px;text-overflow:clip;white-space:nowrap;overflow:hidden;}
#top2 .mmm1 UL LI A {TEXT-ALIGN:left;LINE-HEIGHT:30px;PADDING-LEFT:12px;HEIGHT:30px;DISPLAY:block;background:url("../images/icon_all.png")/*tpa=http://www.zjmdc.com/images/icon_all.png*/ #fff no-repeat left -79px;}

#full-slider {text-align:left;width:100%;height:555px;float:left;position:relative;}
#slides {display:block;width:100%;height:555px;list-style:none;padding:0;margin:0;position:relative}
#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
#pagination {display:block;list-style:none;position:absolute;left:45%;text-align:center;bottom:15px;z-index:1000; padding:5px 15px 5px 0;margin:0}
#pagination li {display:block;list-style:none;width:35px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF }
#pagination li a {width:35px;height:10px;display:block;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current {background:#C8161D;}

.gray:hover img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

#navbottom .fdiv{width:185px;height:150px;padding-right:10px;float:left;border-right:0px dashed #EBF0F5;margin-top:18px;overflow:hidden;}
#navbottom .fdiv .title{line-height:20px;height:20px;padding:0px;font-size:17px;margin-bottom:18px;}
#navbottom .fdiv ul{width:100%;}
#navbottom .fdiv ul li{height:22px;line-height:22px;background:url("../images/icon_all.png")/*tpa=http://www.zjmdc.com/images/icon_all.png*/ #DCE4ED no-repeat left -83px;overflow:hidden;white-space:nowrap;padding-left:12px;}
#navbottom .fdiv ul li a:hover{color:#000}

#chat {Z-INDEX:990;POSITION:fixed;WIDTH:60px;BOTTOM:193px;DISPLAY:none;HEIGHT:54px;RIGHT:0px;}
#chat .top_btn {POSITION:absolute;WIDTH:60px;DISPLAY:block;BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -182px;HEIGHT:54px;TOP:0px;RIGHT:0px}
#chat .top_btn:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -182px}

.chattool {Z-INDEX:990;POSITION:fixed;WIDTH:60px;BOTTOM:250px;RIGHT:0px}
.chattool LI {line-height:15px;POSITION:relative;MARGIN-TOP:3px;WIDTH:60px;FLOAT:left;HEIGHT:54px;CLEAR:both;}
.chattool li a{display:block;color:#fff}
.chattool div{display:none;}
.chattool .at div{padding:2px 8px;color:#fff;WIDTH:95px;BACKGROUND:#333;MIN-HEIGHT:50px;border-top-left-radius:3px;border-bottom-left-radius:3px;RIGHT:60px;TOP:0px;OVERFLOW:hidden;POSITION:absolute;display:block;TEXT-ALIGN:left;}
.chattool .at span{line-height:48px;}
.chattool .at p{line-height:23px;}

.chattool .qq {BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -54px;}
.chattool .qq:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -54px;}
.chattool .wx {BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -310px;}
.chattool .wx:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -310px;}
.chattool .msn {BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -245px;}
.chattool .msn:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -245px;}
.chattool .wapp {BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -373px;}
.chattool .wapp:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -373px;}
.chattool .aliww {BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -441px;}
.chattool .aliww:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -441px;}
.chattool .alitm {BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #ccc no-repeat right -494px;}
.chattool .alitm:hover{BACKGROUND:url("../images/chat.png")/*tpa=http://www.zjmdc.com/images/chat.png*/ #333 no-repeat right -494px;}

.tb-booth {width:340px;height:340px;border:1px solid #ddd;position:relative;z-index:1;margin-top:0px;text-align:center;background:#fff;}
div.zoomDiv {z-index:999;position: absolute;top:0px;left:0px;height:340px;width:340px;background: #fff;border:1px solid #CCC;display:none;text-align: center;overflow: hidden;}
div.zoomMask {position:absolute;cursor:move;z-index:1}
