.mw1000{width:1000px;margin:0 auto;border-:1px solid red;}
.mw1200{width:1200px;margin:0 auto;}
.col-md-12{width:1200px;min-height:300px;margin:0 auto;border-:1px solid red;}
.mw14{width:1400px;margin:0 auto;}
.m {
	width: 1200px;
	margin: 0px auto;
}
.clear {
	clear: both;
}
.lf {
	float: left;
}
.rt {
	float: right;
}
.ct{text-align:center;}
/*头部*/
.head0 { width:100%;height:180px; background:#fff url(logo.jpg) center center no-repeat;}
.head0 h2{ font-size:14px; line-height:21px; margin-top:28px; float:left}
.head1{ width:80px;float:right}
.head1 h1{ float:right; line-height:42px;  color:#666; width:200px; text-align:right}
.head1 h1 a{ padding:0 3px; color:#666;}
.head1 h1 a:hover{ color:#45bb9e;}
.sou{ width:233px; height:35px; background:#fff;outline:none;border:1px solid #45bb9e; border-right-color:#fff}
.sou1{ width:268px;}
.search{ width:220px; height:33px; background:#fff; border:1px solid #fff; color:#666; padding-left:10px; outline:none; font-family:"宋体"}
.head0 p{ float:right; font-size:14px; background:url(t5.png) left center no-repeat; padding-left:43px; margin-right:10px; margin-top:70px;}
.head0 p span{ font-family:"Impact"; font-size:20px; color:#000}
#main{margin:0; width:170px;float:right; z-index:9999999; position:relative }
#main ul{list-style:none; margin-top:90px;margin-right:30px;}
#main ul li{line-height:20px; float: right; margin-left:9px;}
#main ul li a{color:#666; text-decoration:none; position:relative; display:block;}
#main ul li a div{display:none;}
#main ul li a:hover{ visibility:visible; color:#7f7f7f; text-decoration:underline}
#main ul li a:hover div{position:absolute; top:30px; display:block; width:100px; height:125px; left:-40px; padding:1px; background-color:#f2f2f2; overflow:hidden; text-align:center}
#main ul li a:hover div dd{float:center; width:100px; height:auto; padding:0; }
#main ul li a:hover div dd h3{ line-height:25px; color:#666}

/*nav*/
.dao{ width:100%; height:55px; line-height:55px; background-color:#282828;}
.menu {font-family: "微软雅黑"; width:1200px; margin:0; margin:0px;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; height:55px; color:#ccc; width:120px;  line-height:55px; font-size:16px; background:url(x7.jpg) right center no-repeat;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff; background:#111;}

.menu ul li:hover ul {display:block; position:absolute; top:50px; left:0; width:125px;}
.menu ul li:hover ul li a {display:block; background:#111;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-top:1px solid #333;color:#fff;}
.menu ul li:hover ul li a:hover {background:#555; color:#fff;font-size:14px;font-weight:normal;}

/*案例中心*/
.case-nei ul{width:1250px; float:left; overflow:hidden; margin-top:10px;}
.case-nei ul li{ width:271px; float:left; text-align:center; margin-right:30px; margin-top:43px; }
.case-nei ul li img{ width:259px; height:348px; display:block; padding:6px; border:1px solid #eaeaea; }
.case-nei ul li:hover img{ border-color:#999;  }
.case-nei ul li p{ width:259px; line-height:26px; display:block; padding:6px; background-color:#eaeaea; text-align:center; font-size:16px; margin-top:6px;}
.case-nei ul li:hover p{ width:261px; line-height:26px; display:block; padding:6px; background-color:#999; color:#fff; text-align:center; font-size:16px; margin-top:6px;}

.menu-content {
	margin-top: 30px;
}

.menu-content ul {
	padding: 0;
	text-align: center;
}
.menu-content ul li {
	border-bottom: none;
	display: inline-block;
	background-image: none;
	margin: 0 10px;
}

.menu-content ul li a:hover, .menu-content ul li.current a {
    background: #2b292d;
    color: #fff;
	text-decoration: none;
}
.menu-content ul li a {
    display: inline-block;
    line-height: 38px;
    padding: 0 23px;
    font-size: 14px;
    color: #2f2732;
    background-color: transparent;
    border: 1px solid #2b292c;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.slideGroup1{ width:1400px;  }
.slideGroup1 .parHd1{ height:40px; margin:38px 0; width:1400px; background-color:#eee;  }
.slideGroup1 .parHd1 ul{text-align:left }
.slideGroup1 .parHd1 ul li{ height:40px;text-align:center; line-height:40px; margin:0 5px; padding:0 18px; cursor0:pointer; font-size:20px; display:inline-block;  }
.slideGroup1 .parHd1 ul li.on{ background-color:#45bb9e; color:#fff;display:inline-block; }
.slideGroup1 .slideBox1{ width:1400px;overflow:hidden; zoom:1; position:relative; }
.slideGroup1 .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup1 .parBd1 ul{ overflow:hidden; zoom:1;   }
.slideGroup1 .parBd1 ul li{ width:274px; float:left; margin:0 17px; overflow:hidden; text-align:center; display:inline;  }
.slideGroup1 .parBd1 ul li .pic1{ text-align:center;}
.slideGroup1 .parBd1 ul li .pic1 img{ width:259px; height:348px; display:block; padding:6px; border:1px solid #eaeaea; }
.slideGroup1 .parBd1 ul li .pic1 a:hover img{ border-color:#999;  }
.slideGroup1 .parBd1 ul li .pic1 p{ width:259px; line-height:26px; display:block; padding:6px; background-color:#eaeaea; text-align:center; font-size:16px; margin-top:6px;}
.slideGroup1 .parBd1 ul li:hover .pic1 p{ width:261px; line-height:26px; display:block; padding:6px; background-color:#999; color:#fff; text-align:center; font-size:16px; margin-top:6px;}
.slideGroup1 .slideBox1 .tempWrap{width:1400px !important; margin:0 auto ;}

.wp-page{padding-top:10px;text-align:center;font-size:14px;margin: 0px auto;+padding-bottom: 15px;}
.wp-page a{padding:5px 8px! important;margin:0 3px; color: #000! important;text-decoration: none! important;border:1px solid #ccc! important;}
.wp-page a:hover {text-decoration:none! important;color: #000! important;border:1px solid #000! important;}
.wp-page span {color: #666;padding:5px 8px! important; margin:0 3px;text-decoration: none;border:1px solid #ccc! important;}

.jmjd{margin-top: 10px; text-align: left; color: #222; line-height: 24px;border-:1px solid red}
.jmjd img.lf{width:298px;border-:1px solid red}
.jmjd form.lf{width:380px;border-:1px solid red}
.qlist{width: 420px; float: right; border-:1px solid red;font-size:14px; font-weight: bold; margin-top:20px;}
.qlist a{color: #333;}
.qlist a:hover{text-decoration:underline}
.question{border: 1px solid #71839C; padding: 30px 25px; background-color: #F5F5F5; margin-bottom: 50px;}
.question h2{ margin-bottom: 20px; font-size:14px; }
.question p{ font-size:13px; line-height:22px; }
.question span{font-weight: bold;}

.bm table{margin:15px 0 0 0px;font-size:14px;}
.bm table tr.bm-m td{padding:8px 0;font-size:14px;}
.bm table td .tex{border:1px solid #572804;width:250px;margin:8px 0;height:25px;line-height:25px;}
.bm table td textarea{border:1px solid #572804;line-height:25px;width:300px;height:120px;}
.bm table td .cod{border:1px solid #572804;width:60px;height:25px;line-height:25px;}
.bm table td .codimg{cursor:pointer;padding:3px;height:12px;background:#DDE8FC;}
.bm table td .subm{border:1px solid red;padding:5px 10px;color:red;cursor:pointer;margin-left:40px;background:none;}
.bm table td b{color:red;}

/*foot*/

.foot{ width:100%; min-height-:566px; background:url(bj.jpg) top center ; margin-top:40px; padding-top:40px;}
.foot ul{ padding-bottom:28px; border-bottom:#646464 solid 1px;}
.foot ul li{ width:133px; float:left; text-align:center;}
.foot ul li h1{ font-size:14px; font-weight:bold; margin-bottom:20px; color:#fff}
.foot ul li a{ line-height:30px; color:#999}
.foot ul li a:hover{ line-height:30px; color:#fff}
.foot1{ float:left; margin:0 45px; width:210px;opacity:0.8; margin-top:40px; }
.foot1 img{ float:left; margin-right:13px;}
.foot1 p{ font-size:16px; color:#ccc;}
.foot1 p span{ color:#fff; font-size:20px;}
.foot1:hover{ opacity:1}
.foot dl { width:1250px; float:left; overflow:hidden; margin-top:35px;}
.foot dl dd{ width:254px; height:50px; line-height:50px; padding:16px 0 16px 32px; border:#333 solid 1px; float:left; margin-right:18px;}
.foot dl dd img{ float:left; margin-right:15px;}
.foot dl dd span{ font-size:18px; color:#aaaaaa;}
.foot h2{ font-size:17px; color:#999; margin-top:20px;}
.foot h2 a{ font-size:14px; color:#999; padding:0 20px;}
.foot h2 a:hover{ color:#fff}
.foot2{ width:100%; height-:120px; padding:20px 0;line-height:63px; background-color:#050505; text-align:center; font-size:14px; color:#fff}

