/*¹«Ë¾¼ò½é*/
.div-inner { width: 1000px; min-height: 600px; height: auto !important; height: 600px; margin: 30px auto; }
.position { font-size: 15px; color: #ae0100; line-height: 28px; font-weight: bold; }
.position a { padding: 0 5px; color: #ae0100;}
.com-t { width: 430px; height: 60px; background: url("../images/square.jpg") repeat-x 0 40px; margin: 0 auto 30px; }
.com-t p { display: block; margin: 0 auto; width: 160px; background-color: #fff; text-align: center;}
.com-t p b { display: block; font-size: 16px; color: #1f60c5; line-height: 28px; }
.com-t p span { display: block; font-size: 16px; color: #aaa; }
.com-txt { width: 930px; margin: 0 auto; }
.com-txt img { display: block; margin-bottom: 10px; }
.com-txt p { text-indent: 2em; line-height: 30px; margin-bottom: 10px; }
.sup-txt { width: 240px; margin: 0 auto;  font-size: 16px;line-height: 40px; }
.contact { margin-top: 40px; }
.contact img { float: left; }
.contact div { margin-left: 200px; line-height: 30px; font-size: 15px; }

.inner-left { width: 326px; float: left; }
.inner-right { width: 655px; float: right; }
.inner-left .news { width: 300px; padding: 15px 13px; margin-right: 0; }
.anli-box { border: 1px #ccc solid; padding: 10px; }
.anli-unit { width: 600px; margin: 0 auto; padding: 15px 0; border-bottom: 1px #ccc dashed; }
.anli-unit img { float: left; margin-right: 15px; }
.anli-unit p a { font-size: 16px; line-height: 28px; }
.anli-unit p span { float: right; }
.page { margin: 20px; text-align: right; }
.page a { border: 1px #ccc solid; display: inline-block; line-height: 22px; padding: 0 6px; margin: 0 2px; font-size: 13px; }
.page a.on { background-color: #ce0000; color: #fff; }
.anli-box h3 { text-align: center; font-size: 18px; }
.anli-info { line-height: 25px; font-size: 13px; text-align: center; border-bottom: 1px #ddd dashed; }
.anli-con { padding: 10px; }
.anli-con p { text-indent: 2em; margin-bottom: 10px; }
.anli-con img {display: block; margin: 10px auto; max-width:600px; width:expression_r(width>600? ¡°600¡±:width);}

.inner-left2 { width: 245px; float: left; }
.inner-right2 { width: 735px; float: right; }
.pro-list { width: 660px; margin: 10px auto; }
.pro-list li { width: 190px; height: 210px; margin: 0 15px; float: left; }
.pro-list li img { display: block; width: 188px; height: 160px; border: 1px #ccc solid; }
.pro-list li span { line-height: 20px; }
.serv-con { padding: 15px; }
.serv-con p { text-indent: 2em; margin-bottom: 10px; }
.serv-con img { display: block; margin: 0 auto; max-width:600px; width:expression_r(width>600? ¡°600¡±:width);}
.serv-img-one { width: 340px; height: 290px; float: left; border: 1px #ddd solid; margin-right: 20px; margin-bottom: 10px; }
.serv-img-one img { margin: 0;}
.serv-img-d { width:360px; height:370px; float: left; margin-bottom: 10px; margin-right: 20px; }

.jqzoom { width:360px; height:300px; position:relative; overflow: hidden;}
.jqzoom img { margin: 0; width:360px; height:300px; }
#spec-n5 {width: 360px; height:65px; padding-top: 6px; overflow:hidden;}
#spec-list{ width: 360px; overflow:hidden; display:inline; }
#spec-list ul li{ float:left; margin:0 5px; display:inline; width: 80px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width: 70px; height: 58px;}
.list-h { width: 360px !important;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:100px;left:0px;width:400px;height:400px; border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{ width:600px; }
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}