@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 14px;
	font-family:"Microsoft Yahei",宋体,Verdana,Arial,Helvetica,Sans-serif;
	font-weight:normal;
}

*, *:after, *:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0; 
	}
td{border:#CCC 0px solid; text-align:center; }

.pcshow{display: flex !important;}
.sjshow{display: none !important;}
@media (max-width:660px) {
	.pcshow{display: none !important;}
	.sjshow{display: flex !important;}
}

a,a:link,a:visited,a:active{color:#333333; text-decoration:none;}
a:hover{color:#ae1d2c; text-decoration:underline;}

.cl{clear:both; visibility:hidden; font-size:0px; line-height:0px; width:100%; height:0; padding:0px; margin:0px;}
/*clear float*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}

.red,a.red:link,a.red:visited{color:#0366b9;}
a.red:hover {color:#ae1d2c;}

.dot{color:#ae1d2c; font-family:"宋体";}
/*header*/
.headerbox{clear:both; width:100%; margin:0 auto; padding:0; /* z-index:999; position:fixed; top:0; left:0; _position:absolute;*//* for IE6 */ /*_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);*/ /* for IE6 */ }
.headerbox .dingbu{ background-color:#00726c; height:36px;}
.headerpage{clear:both; width:100%; margin:0 auto; padding:0;}
.headerpage:after, .headerpage:before {content: '';display: block;clear: both;height: 0;}
header{clear:both; width:100%; max-width:1200px; margin:0 auto; padding:0 0;}
header:after,header:before {content: '';display: block; clear: both; height: 0;}
header .logo{float:left; width:10%; margin:0; padding:1%;}
header .logo img{width:100%;}

/* 标题开始 */
.corlv a{ color:#00726c;}
.corhei{ color:#030000;}
.wxtit01{ width:66%;float:left;text-align:center;}
.wxtit01c a{font-size: 32px;line-height:76px;font-weight: lighter;}
.wxtit01b{font-size: 16px; line-height:24px; margin:0px auto;text-transform: uppercase;}
/* 标题结束 */

header .headerright{float:right; width:23%; padding:0; margin-top:3%; color:#585858}
header .wapnav{float:right; display:none;}
header .tel{background:url("/skin/Fine/images/tel.gif") no-repeat left; font-size:16px; line-height:25px; padding-left:16%; }
header .tel p{font-size:26px; color:#e84c3d; font-weight:bold; font-family: "Times New Roman", Times, serif}

.guanjianci { text-align:center; font-size:16px; padding:20px 0px;}
.websearch{ margin:0 auto;  width:480px; overflow:hidden; text-align:center; margin-bottom:15px;}
.websearch ul{ clear:both;}
.websearch ul li{ float:left; padding:0px 0px;}
.websearch ul li .input{ background:#FFFFFF;line-height:35px; height:35px; width:360px; border:1px solid #dedede; font-family:"Microsoft Yahei",宋体,Verdana,Arial,Helvetica,Sans-serif; font-size:14px; padding-left:5px; color:#666666}
.websearch ul li .button{background: url("/skin/Fine/images/search.png") center no-repeat #01459a; border:0; width:104px; height:39px;}


.top input[type="text"]{width:150px;height:17px; border:1px solid #cccccc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding-left:3px; background-color:#f6f6f6;}
.top input[type="submit"]{background-color:#666666; border: 1px solid #cccccc;height:20px;width:60px;color:#ffffff;font-weight:bold;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius:3px;}

/*mainnav*/
.mainpost {clear:both; width:100%; margin:0 auto; border-top:1px #d2dee7 solid; border-bottom:1px #d2dee7 solid;}
.mainnav{ max-width:1200px; margin:0 auto;color:#ffffff;}
.mainnav:after, .mainnav:before {content: '';display: block;clear: both;height: 0;}

.mainnav a{float:left; line-height:51px;  width:14%; font-size:16px; text-align:center; color:#333333; border-right:solid #ececec 0px; text-decoration:none; display:block;}
.mainnav a:link,.mainnav a:visited{color:#333333;}
.mainnav a:hover,.mainnav a.active,.mainnav a.active:link,.mainnav a.active:visited{color:#fff; background:#00726c;}

.nav{clear:both;max-width:1200px;margin:0 auto;top:127px;}
.downmenu{padding:0;position:absolute;z-index:1;}
.downmenu ul{width:200px; overflow:hidden; background-color:rgba(255,255,255,1.0); border:#f1f1f1 1px solid}
.downmenu li{line-height:28px; margin-right:0px; text-align:center;}
.downmenu a {color:#00726c;text-decoration: none;}
.downmenu a:link,.downmenu a:visited{ color:#00726c;}
.downmenu a:hover{color: #00726c;text-decoration:underline; }

.downmenu1{padding:0;position:absolute;z-index:1;}
.downmenu1 ul{width:200px; overflow:hidden; background-color:rgba(255,255,255,1.0); border:#f1f1f1 1px solid}
.downmenu1 li{line-height:28px; margin-right:0px; text-align:center;}
.downmenu1 a {color:#00726c;text-decoration: none;}
.downmenu1 a:link,.downmenu1 a:visited{ color:#00726c;}
.downmenu1 a:hover{color: #00726c;text-decoration:underline; }

.bannerwrap{clear:both; width:100%; margin:0px auto 0 auto; padding:0; background:#e5e5e5;}
.bannerwrap .banner{position:relative;width:100%;margin:0 auto;padding:0;overflow:hidden;}
.bannerwrap .banner a{background-position:center;}
.bannerwrap .banner .mask{vertical-align:middle;position:absolute; width:100%; height:20px; right:0; bottom:10px; text-align:center; }
.bannerwrap .banner .mask span{color:#ffffff;padding:0 5px;text-align:center;line-height:15px;width:15px;height:15px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:3px 1px;background-color:#ffffff; -webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%; height:450px;}
.bannerwrap .banner .mask span.show{color:#fff;line-height:10px;width:10px;height:10px;font-size:12px;margin:0 1px;border:0;background-color:#ae1d2c;font-weight:bold;}
#showbanner{display:block;width:100%; text-align:center;background-position:top;background-repeat:no-repeat;}
#showbanner img{ max-width:100%; display:block;}
#showbanner img:after,#showbanner img:before {content: '';display: block;clear: both;height: 0;}

.anniu{clear:both; width:100%; margin:0 auto;background-color:#f7f7f7; border-bottom:#dfdfdf 1px solid; border-top:#dfdfdf 1px solid; margin-top:20px;}
.anniu .content{ max-width:1200px; margin:0 auto;overflow:hidden;}
.anniu .content dl{float:left; width:19.99%; text-align:center;border-right:#CCC 1px solid}
.anniu .content dl dt img{ display:block; }
.anniu .content dl dd{ display:none}


.pinpaikeshi{clear:both; margin:0 auto; max-width:1200px; margin-top:3%; overflow:hidden; }
.pinpaikeshi:after, .pinpaikeshi:before {content: '';display: block;clear: both;height: 0;}

.pinpaikeshi .title{ background:url("/skin/Fine/images/h2bg.gif") repeat-x center; text-align:center; line-height:40px; margin-bottom:2%;}
.pinpaikeshi .title{font-size:30px; text-align:center; color:#363636; padding:14px;  background:#FFF}
.pinpaikeshi .title:hover{ color:#007973}
.pinpaikeshi .neirong{clear:both; overflow:hidden; }

.pinpaikeshi dl{float:left; width:23%; margin-left:2%; color:#666;}
.pinpaikeshi dt{ text-align:center;}
.pinpaikeshi dt img{opacity:0.8;filter: alpha(opacity=80); height:auto; width:70%; }
.pinpaikeshi dt img:hover{opacity:1;filter: alpha(opacity=100)}
.pinpaikeshi dd{line-height:26px; color:#666; font-size:15px;}
.pinpaikeshi dd a{line-height:40px; display:block; text-align:center; font-size:18px;}

.pinpaikeshi .more{ text-align:center; margin-top:2%; clear:both}
.pinpaikeshi .more a{ background:#FFFFFF; padding:10px 30px; line-height:45px; color:#2b2b2b; font-size:15px; border:1px solid #d8d8d8;border-radius:10px}
.pinpaikeshi .more a:hover{ background:#007973; color:#FFFFFF; text-decoration:none;}



.zhuanbingbg{clear:both; background:url("/skin/Fine/images/zhuanbingbg.jpg") no-repeat top; overflow:hidden; margin-top:3%;}
.zhuanbing{max-width:1200px; margin:0 auto;margin-bottom:2.5%;overflow:hidden; }
.zhuanbing .title{ width:100%;background:url("/skin/Fine/images/zbbg.png") no-repeat center; text-align:center; line-height:40px; margin-bottom:2%; margin-top:3%;}
.zhuanbing .title{font-size:30px; text-align:center; color:#363636; padding:14px; border:#FFF 0px solid;}
.zhuanbing .title:hover{ color:#007973}

.zhuanbing .first-line{ width:99.9%; }
.zhuanbing .first-line .one-left{ float:left; width:33.3%; background-color:#f0f0f0;height:200px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s; }
.zhuanbing .first-line .one-left:hover{ background-color:rgba(177,177,177,0.4);}
.zhuanbing .first-line .one-left .wenzi{font-size:15px; line-height:24px; color:#686868; width:80%; margin:0 auto; padding-top:5%; }
.zhuanbing .first-line .one-left .wenzi span{font-size:20px; line-height:40px; color:#333; display:block;}
.zhuanbing .first-line .one-left .wenzi span a{font-size:20px; line-height:40px;}
.zhuanbing .first-line .two-center{ float:left; width:33.3%; height:200px;}
.zhuanbing .first-line .three-right{ float:right; width:33.3%;background-color:#f0f0f0; height:200px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;}
.zhuanbing .first-line .three-right:hover{ background-color:rgba(177,177,177,0.4);}
.zhuanbing .first-line .three-right .wenzi{font-size:15px; line-height:24px; color:#686868; width:80%; margin:0 auto; padding-top:5%; }
.zhuanbing .first-line .three-right .wenzi span{ font-size:20px; line-height:40px; color:#333; display:block;}
.zhuanbing .first-line .three-right .wenzi span a{ font-size:20px;}

.zhuanbing .second-line{width:99.9%;}
.zhuanbing .second-line .four{float:left; width:33.3%; height:200px;}
.zhuanbing .second-line .five{ float:left; width:33.3%;background-color:#f0f0f0; height:200px;display:block;-webkit-transition: background-color 1.0s ;-moz-transition: background-color 1.0s ; -o-transition: background-color 1.0s; transition: background-color 1.0s;}
.zhuanbing .second-line .five:hover{ background-color:rgba(177,177,177,0.4);}
.zhuanbing .second-line .five .wenzi{font-size:15px; line-height:24px; color:#686868; width:80%; margin:0 auto; padding-top:5%; }
.zhuanbing .second-line .five .wenzi span{ font-size:20px; line-height:40px; color:#333; display:block;}
.zhuanbing .second-line .five .wenzi span a{font-size:20px;}
.zhuanbing .second-line .six{float:right; width:33.3%; height:200px;}


.zhuanbingbgwap{display:none;}

/* 百度地图模块开始 */
.BMapLib_SearchInfoWindow .BMapLib_sendToPhone, .BMapLib_SearchInfoWindow .BMapLib_nav { display: none;}
.BMapLib_SearchInfoWindow .BMapLib_trans { top: 121px !important;}
.BMap_Marker img { max-width: 32px;margin-left: 3px !important;}
.content #map{ width:100%; height: 660px; border: 2px solid #cfcece; border-radius:8px; margin-bottom:24px;}
@media (max-width:640px ) {.content #map{ width:100%; height: 460px;}}
/* 百度地图模块结束 */

.indexnews{clear:both; max-width:1200px; margin:3% auto;}
.indexnews .title{ text-align:center; margin-bottom:2%;}
.indexnews .title a{font-size:30px; line-height:40px; color:#363636}
.indexnews .title a:hover{ color:#007973}

.indexnews .news{clear:both; max-width:1200px;margin:0 auto 0 auto; overflow:hidden;}
.indexnews .news .new_navbg{ background:url("/skin/Fine/images/linebg.gif") repeat-x center;}
.indexnews .news .new_nav{margin:0 auto; max-width:400px;}
.indexnews .news .new_nav ul{height:36px; }
.indexnews .news .new_nav ul li{ float:left; }
.indexnews .news .new_nav ul li a.hkbox1{line-height:36px; width:120px; color:#6e6e6e; font-size:16px; font-weight:bold; text-align:center; background:#ffffff; display:block; text-decoration:none; margin-right:10px; border-radius:20px; border:#b4d4eb 1px solid}
.indexnews .news .new_nav ul li a.hkbox1a{line-height:36px; width:120px; color:#ffffff; font-size:16px; font-weight:bold; text-align:center; background:#007973; display:block; text-decoration:none; margin-right:10px; border-radius:20px; }

.indexnews .news .neirong{padding-top:3%; width:98%; margin:0 auto}

.indexnews .news .neirong .ileft1{ float:left; width:47%; overflow:hidden;}
.indexnews .news .neirong .ileft1 ul li{clear:both; overflow:hidden; color:#393939; font-size:13px; line-height:22px;}
.indexnews .news .neirong .ileft1 ul li img{ width:100%; display:block}
.indexnews .news .neirong .ileft1 ul li strong{ display:block; }
.indexnews .news .neirong .ileft1 ul li strong a{font-size:16px; line-height:32px; color:#393939;font-weight:bold;}
.indexnews .news .neirong .iright1{ width:50%; float:right;}
.indexnews .news .neirong .iright1 dl{clear:both; border-bottom:dotted 1px #c5c5c5; overflow:hidden}
.indexnews .news .neirong .iright1 dl dt{ float:left;width:15%;padding-top:3%;}
.indexnews .news .neirong .iright1 dl dd{float:right; width:80%; line-height:30px;font-size:16px; padding-top:3%; padding-bottom:3%;color:#4e4e4e;}
.indexnews .news .neirong .iright1 dl dd a{ line-height:30px;font-size:16px;}
.indexnews .news .neirong .iright1 dl dd p{ clear:both; overflow:hidden; line-height:22px; color:#808080}

.dangjian{clear:both; width:100%; margin:0 auto;}
.dangjian .title{clear:both; max-width:1200px; margin:0 auto; background:url("/skin/Fine/images/zbbg.png") no-repeat center; text-align:center; line-height:40px; display:block; margin-bottom:2%;}
.dangjian .title a{font-size:30px; text-align:center; color:#363636; padding:14px; border:#FFF 0px solid;}
.dangjian .title a:hover{ color:#007973}
.dangjian .neirongbg{background:url("/skin/Fine/images/dangjianbg.jpg") no-repeat top; overflow:hidden;}
.dangjian .neirong{ max-width:1200px; margin:0 auto; overflow:hidden;}
.dangjian .neirong dl{float:left; width:30%; margin-left:3%; padding-top:4.5%;}
.dangjian .neirong dl dt .dtmwarp{display:block;padding-top:2%; width:22%; background-color:#007973}
.dangjian .neirong dl dt .dtmwarp:hover{ background-color:#797979}
.dangjian .neirong dl dt .dtmd{clear:both; display:block; text-align:center; font-size:32px; line-height:32px; color:#fff}
.dangjian .neirong dl dt .dtmym{clear:both; display:block;text-align:center;font-size:14px; line-height:30px; color:#fff}
.dangjian .neirong dl dd a{ font-size:22px; line-height:60px; border-bottom:#FFF 1px solid; display:block}
.dangjian .neirong dl dd p{ line-height:26px; font-size:16px; color:#5d5d5d; padding-top:2%;}
.dangjian .neirongbg .more{ clear:both; text-align:center; margin-top:3%; margin-bottom:6%;}
.dangjian .neirongbg .more a{ background:#FFFFFF; padding:10px 30px; color:#2b2b2b; font-size:15px; border:1px solid #d8d8d8;border-radius:10px}
.dangjian .neirongbg .more a:hover{ background:#007973; color:#FFFFFF; text-decoration:none;}

.indexcontent{clear:both; width:100%; margin:0 auto; background: no-repeat center; overflow:hidden;}
.indexcontent .title{clear:both;  margin:0 auto;text-align:center; line-height:40px; display:block; margin-bottom:1%; padding-top:2%;}
.indexcontent .title{font-size:30px; text-align:center; color:#363636; padding:14px; border:#FFF 0px solid;}
.indexcontent .title:hover{ color:#007973}

.indexcontent .neirong{ margin:0 auto; max-width:780px; text-align:center; margin-bottom:2%;}

.indexcontent .neirong .tel{ float:left; width:35%;border-radius:20px; border:#b7b7b7 1px solid; line-height:45px; font-size:18px;}
.indexcontent .neirong .luxian{ float:right; width:60%; border-radius:20px; border:#b7b7b7 1px solid;  line-height:45px;font-size:18px;}
.indexcontent .neirong .dizhi{ clear:both; text-align:center; line-height:50px;font-size:16px; color:#626262}



/*日期新样式*/
.dtmwarp{display:block;padding-top:2%; border-right:#CCC 1px solid;}
.dtmwarp:hover{ background-color:#e5e5e5}
.dtmd{clear:both; display:block; text-align:center; font-size:42px; line-height:32px; border-bottom:0px dashed #999999; color:#848484; padding-top:5%;}
.dtmym{clear:both; display:block;text-align:center;font-size:14px; line-height:36px; color:#848484}


.links{clear:both; width:100%; background-color:#006e68;color:#a3bfbd;}
.links .lianjie{ color:#a3bfbd; line-height:45px; max-width:1200px; margin:0 auto}
.links .lianjie a{color:#a3bfbd;}


.lianxibg{clear:both; margin:0 auto; width:100%; background:#2b2b2b; padding:32px 0; display:block;}
.lianxi{clear:both; margin:0 auto; max-width:1200px; font-size:14px; color:#ffffff; line-height:30px; padding:0 30px;}

.footerpage{clear:both; width:100%; margin:0 auto; padding:0px 0;}
.footerpage:after, .footerpage:before {content: '';display: block;clear: both;height: 0;}

.contact { margin:0 auto; width:1200px; }
.contact .xinxi { height:400px; width:240px; background:#0e6fda; border-top:5px solid #e84c3d;position: absolute;}
.contact .xinxi .biaoti { color:#fff; font-weight:bold; font-size:21px; text-transform:uppercase ; text-align:center; padding:20px 0px; background:url("/skin/Fine/images/bg.gif") bottom repeat-x;}
.contact .xinxi .biaoti p { font-size:18px; color:#75ace8; font-weight:bold; }
.contact .xinxi ul { padding:15px 0px 10px 0px; background:url("/skin/Fine/images/tel1.gif") left no-repeat; background-position:20px;}
.contact .xinxi li { height:46px; border-bottom:1px solid #3a4664; line-height:46px; color:#68adf8; font-size:16px; padding-left:50px;}
.contact .xinxi .erweima { margin:auto; width:123px; text-align:center;}

.dibu { text-align:center;line-height:30px; padding:15px 0px; background-color:#313131; color:#adadad}
.dibu a:link,.dibu a:visited,.dibu a:active{color:#adadad; text-decoration:none;}
.dibu a:hover{color:#adadad; text-decoration:underline;}


/*内页*/
.mainpage{clear:both; max-width:1200px; margin:20px auto 0 auto; padding:0; background:#f1f1f1;}
.mainpage:after, .mainpage:before{content: '';display: block;clear: both;height: 0;}
.left{clear:both; width:98%; padding:0 1%; background:#e5e5e5;}
.right{clear:both; width:98%; padding:0 1%; background:#FFF;}	

.mainarea{padding:10 0 20px 0; min-height:360px; height:360px;}
[class].mainarea{height:auto;}
.mainarea div.content{font-size:14px; line-height:23px;}
.content p{line-height:30px;}
.position{clear:both; padding-right:10px; text-align:right; line-height:28px; color:#565656;}
.position a,.position a:link,.position a:visited {color:#565656;}
.position a:hover,.position font.active,.position a.active,.position a.active:link,.position a.active:visited{color:#ae1d2c;}
.positioninfo{margin:0; padding:10px 0 0 5px; line-height:39px; color:#00726c; font-size:20px; border-bottom:solid 1px #dedede; font-weight:bold;}

.menu1{clear:both;}
.menu1 h2{display:none;}
.menu1 ul{padding:0;}
.menu1 li{float:left; height:44px;}
.menu1 li a,.menu1 li a:link,.menu1 li a:visited {color:#ffffff; line-height:44px; height:44px; padding:4px 18px 7px 18px; background:#fff; text-align:center; font-size:16px; margin:0 5px;border:#cecece 1px solid;color:#000;border-radius:15px; }
.menu1 li a:hover,.menu1 li a.active,.menu1 li a.active:link,.menu1 li a.active:visited{background:#e7f6f5; border:#cecece 1px solid; text-decoration:none; color:#000; border-radius:15px;}

.menu2{clear:both;}
.menu2 h2{ clear:both; padding:0px; margin-bottom:8px; font-size:14px; font-weight:bold;}
.menu2 h2 img{ display:block;}
.menu2 h3{ padding:0; margin-bottom:10px;}
.menu2 h3 a {color:#000;line-height:32px;padding-left:40px; font-size:14px;text-decoration: none; display:block; }
.menu2 h3 a:link,.menu2 h3 a:visited{background-repeat:no-repeat; background-position:12px;  }
.menu2 h3 a:hover,.menu2 h3 a.active,.menu2 h3 a.active:link,.menu2 h3 a.active:visited{color: #ff6501;background-repeat: no-repeat;}

.menu2 ul{padding:0px;}
.menu2 li a {color:#000;line-height:32px; padding-left:40px;margin-bottom:8px;text-decoration: none; display:block;}
.menu2 li a:link,.menu2 li a:visited{background-repeat:no-repeat; background-position:12px;  }
.menu2 li a:hover,.menu2 li a.active,.menu2 li a.active:link,.menu2 li a.active:visited{color: #ff6501;background-repeat:no-repeat;}

.backtop{ text-align:right; margin:10px 0 20px 0;}
.infosearch{ text-align:right; margin-bottom:10px; margin-top:10px; padding:5px 5px 0 0;}
.infosearch input[type="text"]{width:150px;height:23px;border: 1px solid #dddddd;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;padding-left:3px;background-color:#ffffff;}
.infosearch input[type="submit"]{background-color:#0366b9;border: 1px solid #0366b9;height:27px;width:60px;color:#ffffff;font-weight:bold;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}

.infodes{ clear:both; padding:10px 0; line-height:20px;}

.af{ clear:both;}
.af dl{ clear:both;font-size:12px;line-height:23px;}
.af dl dt,.addf dl dd{ float:left;}
.af dl dt{ width:70px; text-align:right;}

/*信息*/
.info_list{clear:both;margin-top:0px;padding:0px;}
.info_list ul{clear:both;}
.info_list ul li{ float:left; text-align:center; margin-top:15px;}

.info_listimgks{clear:both;margin-top:2%; overflow:hidden}
.info_listimgks ul li{ float:left; width:22%; margin:5px 1.5% 5px 1.5%;text-align:center; }
.info_listimgks ul li a{display:block;text-align:center;}
.info_listimgks ul li img{opacity:0.8;filter: alpha(opacity=80); height:auto; width:70%;}
.info_listimgks ul li img:hover{opacity:1;filter: alpha(opacity=100); }
.info_listimgks ul li p { color:#666; line-height:22px; text-align:left; overflow:hidden}
.info_listimgks ul li p a{ font-size:16px; line-height:40px; font-weight:bold; color:#4d4d4d}
.info_listimgks ul li .more{  width:45%; margin:6% auto; }
.info_listimgks ul li .more a{ color:#7a7a7a; padding:8%; border:#CCC 1px solid; border-radius:10px}
.biaoti{ font-size:16px; line-height:40px; font-weight:bold; color:#4d4d4d;display:block;text-align:center;}

.info_listimg{clear:both;margin-top:2%;}
.info_listimg ul{clear:both;}
.info_listimg ul li{ float:left; width:31%;  margin:5px 1% 5px 1%; text-align:center; position: relative; overflow:hidden;}
.info_listimg ul li img{display:block; width:100%;height: auto; line-height: 1; transition: 588ms; }
.info_listimg ul li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);}
.info_listimg ul li a{display:block;text-align:center; overflow:hidden;}
.info_listimg ul li p { color:#666; line-height:22px; text-align:left}
.info_listimg ul li p a{ font-size:16px; line-height:40px; font-weight:bold; color:#4d4d4d}



.info_listimgzj{clear:both;margin-top:2%;}
.info_listimgzj ul{clear:both;}
.info_listimgzj ul li{ float:left; width:18%; margin:5px 1% 5px 1%; text-align:center; }
.info_listimgzj ul li img{display:block; width:100%;height: auto; line-height: 1; transition: 588ms; }
.info_listimgzj ul li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);}
.info_listimgzj ul li a{display:block;text-align:center; overflow:hidden }
.info_listimgzj ul li p{color:#666; line-height:22px; text-align:left}
.info_listimgzj ul li p a{ font-size:16px; line-height:40px; font-weight:bold; color:#4d4d4d}



.info_listxw{clear:both;padding:0px; margin-top:20px; display:block; overflow:hidden;}
.info_listxw dl{ clear:both; padding:1.5% 0px; border-bottom:1px dotted #cccccc; overflow:hidden;position: relative;}
.info_listxw dl:before{ content: "";background: #f8f8f8; width: 100%; height: 100%; position:absolute; left: 0; top: 0;  opacity: 0; visibility: hidden; transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transition: 570ms; }

.info_listxw dl:hover:before {opacity: 1; visibility: visible; transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); }

.info_listxw dl:hover dt img {transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); }
.info_listxw dl dt{ float:left; width:20%; text-align:left;position:relative;}
.info_listxw dl dt img { display: block; width:98%; border:0px solid #e6e6e6; height: auto; line-height: 1; transition: 588ms; }
.info_listxw dl dd{ float:right; width:78%; padding-left:2%; position:relative;}
.info_listxw dl dd a.title{ clear:both; display:block; font-size:18px; line-height:24px; color:#333333;}
.info_listxw dl dd .jianyao{ clear:both; font-size:13px; line-height:24px; color:#666666; height:48px; overflow:hidden;}
.info_listxw dl dd .jianyao p{ float:left; color:#666666; text-align:left; }
.info_listxw dl dd .jianyao div{float:left; color:#666666; text-align:left; list-style-type: none;}
.info_listxw dl dd .jianyao font{float:left; color:#666666; text-align:left;}
.info_listxw dl dd .jianyao span{float:left; color:#666666; text-align:left;}
.info_listxw dl dd .jianyao strong{float:left; font-weight:normal;}
.info_listxw dl dd .jianyao a{float:left; color:#666666;}
.info_listxw dl dd .jianyao img{ display:none;}
.info_listxw dl dd .jianyao br{ display:none;}
.info_listxw dl dd .jianyao iframe{ display:none;}
.info_listxw dl dd .more{ text-align:right;}
.info_listxw dl dd .more a{ color:#999999; line-height:26px; font-size:14px;}
.info_listxw dl dd .newsdate{ clear:both; color:#999999; line-height:26px;}




/*.info_listhuoban{clear:both;margin-top:0px;padding:0px;}
.info_listhuoban ul{clear:both;}
.info_listhuoban ul li{float:left; text-align:center; margin-top:15px; width:29%; padding:0 2%;}
.info_listhuoban ul li img{width:80%;}

.info_listhuodong{clear:both;margin-top:0px;padding:0px;}
.info_listhuodong ul{clear:both;}
.info_listhuodong ul li{float:left; text-align:center; margin-top:15px; width:29%; padding:0 2%;}
.info_listhuodong ul li img{width:100%;}*/


.about_edulist{float:left; position:relative; width:29%; padding:0 2%; margin:15px 0 19px 0; display:block; overflow:hidden;}
.eduimg{position:relative; overflow:hidden; border:#dedede solid 1px; height:200px;}
.eduimg img{position:absolute; display:block;}
.edu_font{clear:both; color:#333333; background:#f2f2f2; text-align:center; overflow:hidden;}
.edu_font span{line-height:34px; font-size:14px;}
.edu_font a{line-height:34px; font-size:14px;}
.edu_font a:hover{color:#ee7700; text-decoration:none;}

.info_list ol.head{background: #eeeeee;font-size:14px;height:30px;line-height:30px; text-align:center; color:#333333;}
.info_list ol.head span.title{float:left;width:60%; font-size:15px; font-weight:bold;}
.info_list ol.head span.title a{font-size:15px; font-weight:bold;}
.info_list ol.head span.views{float:left;width:10%; }
.info_list ol.head span.date{float:right;width:16%; text-align:right; padding:0 25px 0 0;}

.info_list ol.info{clear:both; font-size:12px;height:30px;line-height:30px; padding:0 0 0 10px;}
.info_list ol.bg{background: #f5f5f5; padding:0 0 0 10px;}
.info_list ol.info font.dot{color:#ee7700; font-family:"宋体";}
.info_list ol.info a.title{float:left;width:60%;}
.info_list ol.info span.views{float:left;width:10%;text-align:center;font-size:12px;color:#666666;}
.info_list ol.info span.date{float:right;width:16%;  text-align:right; padding:0 20px 0 0; font-size:12px;color:#666666;}

.info_list dl{ float:left; width:300px; height:265px; text-align:center; margin:0 25px 15px 25px;}
.info_list dl dd{ height:20px;line-height:20px;}

.info_view{ clear:both;padding:0px 0;}
.info_view h1.title{background:#e0e0e0;font-size:14px;line-height:28px;padding-top:3px;text-align:center; font-weight:bold;}
.info_view h2.subtitle{ background:#f5f5f5;color:#555555;font-size:12px;line-height:23px;padding-top:2px;text-align:center;}
.info_view div.content{padding:10px 5px; font-size:14px;line-height:23px;font-family:"宋体", Arial, Verdana, Helvetica, Sans-serif;}
.info_view div.content p{padding:10px 0;}

.info_view div.atta{font-size:14px;line-height:23px;padding-top:2px;color:#ee7700; font-weight:bold;}
.info_view div.atta a{ display:block; width:90%;}
.info_view div.comment{font-size:12px;line-height:23px;padding-top:2px;}

.info_view div.other{ text-align:left; padding-right:0px;}

.info_view .bigimg{ text-align:center;}

.info_commentlist{clear:both;margin-top:0px;padding:0px;}
.info_commentlist h1{background:#eeeeee;font-size:14px;line-height:28px;padding-top:3px;text-align:center;}
.info_commentlist p.name{clear:both; font-weight:bold; padding:3px 0;}
.info_commentlist p.date{clear:both; padding:3px 0; }
.info_commentlist p.content{clear:both; font-size:12px;line-height:20px; margin-bottom:20px; padding-bottom:10px; border-bottom:dotted 1px #ccc;}

.info_commentadd{ padding:5px;}
.info_commentadd p{ padding:3px 0;}
.info_commentadd input[type="text"]{ width:230px;}
.info_commentadd #txtcode{width:80px;}
.info_commentadd textarea{ width:230px;}

.supply_add{ padding:5px;}
.supply_add h2{ padding:5px; background-color:#f0f0f0; text-align:center;}
.supply_add p{ padding:3px 0;}
.supply_add input[type="text"]{ width:230px;}
.supply_add #txtcode{width:80px;}
.supply_add textarea{ width:230px;}

/*产品*/
.product_cate{clear:both;}
.product_cate dl{ clear:both; width:100%; margin-top:10px;}
.product_cate dl dt{ float:left; width:30%;}
.product_cate dl dd{ float:right; width:69%; line-height:21px;}
.product_cate dl strong{ font-size:14px;}

.product_list{clear:both;}
.product_list ul{clear:both;}
/*产品：上图下字*/
.product_list li{ float:left; width:21%; padding:5px 1% 10px 3%; font-size:14px; line-height:21px; text-align:center;}
.product_list li img{ width:100%;}
/*产品：列表*/
.product_list ol.head{background: #eeeeee;font-size:14px;height:26px;line-height:26px;padding-top:2px; padding-left:16px;text-align:center; color:#333333;}
.product_list ol.head span.title{float:left;width:60%;}
.product_list ol.head span.views{float:left;width:10%;  }
.product_list ol.head span.date{float:right;width:28%; }

.product_list ol.info{clear:both; font-size:12px;height:27px;line-height:27px;padding:2px 0 1px 16px;padding:1px 0 2px 16px\9;_padding:2px 0 1px 16px; background-image:url("/skin/Fine/images/bg.gif"); background-repeat:no-repeat;}
.product_list ol.bg{background: #f5f5f5;}
.product_list ol.info font.dot{color:#ee7700; font-family:"宋体";}
.product_list ol.info a.title{float:left;width:60%; }
.product_list ol.info span.views{float:left;width:10%;text-align:center;font-size:12px;color:#666666;}
.product_list ol.info span.date{float:right;width:28%; text-align:center;font-size:12px;color:#666666;}

/*产品：左图右字*/
.product_list dl{ clear:both; width:100%; margin-top:10px;}
.product_list dl dt{ float:left; margin-right:10px;}
.product_list dl dd{ float:left; line-height:21px;}
.product_list dl strong{ font-size:14px;}
.product_list dl div.summary{ line-height:20px;}

/*.product_list ol.other,ol.other a,.product ol.other a:link,.product ol.other a:visited { display:block; font-size:12px; height:23px; line-height:23px;}*/
.product_view h1.title{background:#eeeeee;font-size:14px;line-height:28px;padding-top:3px;text-align:center;}
.product_view h2.subtitle{ background:#f5f5f5;color:#555555;font-size:12px;line-height:23px;padding-top:2px;text-align:center;}
.product_view div.bigimg{ text-align:center; padding:10px 0;}

.product_view dl{ clear:both;}
.product_view dl dt,.product_view dl dd{ float:left;}
.product_view dl dt{ margin-right:10px; }
.product_view dl dd ul{ clear:both;}
.product_view dl dd li{ clear:both;font-size:12px;line-height:23px;}
.product_view dl dd span,.product_view dl dd p{ float:left;}
.product_view dl dd span{ width:70px; text-align:right;}
.product_view div.content{padding:0px; font-size:12px;line-height:23px;}
.product_view div.content p{padding:10px 0;text-indent:28px;}
.product_view div.atta{font-size:12px;line-height:20px;color:#ee7700;}

.product_viewcart{padding:5px;}
.product_viewcart h2{ padding:5px; background-color:#f0f0f0; text-align:center; font-weight:bold;}
.product_viewcart p{ padding:3px 0; border-bottom:dotted 1px #ccc; margin-bottom:10px; padding-bottom:10px;}
.product_viewcart strong{ font-weight:bold;}
.product_viewcart input[type="text"]{ width:230px;}
.product_viewcart input.pnum{width:80px;}
.product_viewcart textarea{ width:230px;}

.message_add{ padding:5px;}
.message_add p{ padding:3px 0;}
.message_add input[type="text"]{ width:230px;}
.message_add #txtcode{width:50px;}
.message_add textarea{ width:230px;}

.message_list{clear:both; margin-bottom:25px;padding:0px;font-size:12px;line-height:20px; padding:1px;}
.message_list h1.title{background:#ebebeb;font-size:14px;line-height:28px;text-align:center;}
.message_list div.memo{padding:5px 0;}
.message_list div.nickname{text-align:left; padding:3px 0px;}
.message_list div.adddate{text-align:left; padding:3px 0px;}
.message_list div.reply{ padding:5px 0;background-color:#f7f7f7; }

.order_add{ padding:5px;}
.order_add p{ padding:3px 0;}
.order_add input[type="text"]{ width:230px;}
.order_add #txtcode{width:50px;}
.order_add textarea{ width:230px;}

.job_add{ padding:5px;}
.job_add p{ padding:3px 0;}
.job_add input[type="text"]{ width:230px;}
.job_add #txtcode{width:50px;}
.job_add textarea{ width:230px;}

.joblist{ clear:both; margin-bottom:15px; padding:10px 3px 10px 3px; border-bottom:dotted #333 1px;}
.joblist p{ padding:3px 0;}

/*分页*/
/*.pagelist{clear:both;font-size:12px;height:25px;line-height:25px;margin-top:10px;text-align:center;background:#eeeeee;color:#ee7700;  }
.pagelist a{color:#363535;text-decoration:none;margin:0px 3px;}
.pagelist a:hover{color:#ee7700;text-decoration:underline;}
.pagelist a.red{color:#ee7700;text-decoration:none;font-weight:bold;}
.pagelist a.red:hover{color:#ee7700;text-decoration:underline;} */

/*分页*/
.pagelist{clear:both; font-size:14px; height:30px; line-height:30px; margin-top:10px; text-align:center; color:#00726c;}
.pagelist a{color:#00726c; text-decoration:none; line-height:30px; margin:5px 2px; border:#CCCCCC solid 1px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; padding:3px 8px;}
.pagelist a:hover{color:#00726c; text-decoration:none; border:#00726c solid 1px; background:#f1f1f1;}
.pagelist a.red{color:#ffffff; text-decoration:none; font-weight:bold; background:#00726c; border:#00726c solid 1px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pagelist a.red:hover{color:#ffffff; text-decoration:none;} 

.plinktop{text-align:right;font-size:12px;line-height:25px; padding-right:8px;}
.plinktop a,.plinktop a:link,.plinktop a:visited { padding:0 3px;color:#363535;  text-decoration:none;}
.plinktop a:hover{color:#ee7700; text-decoration:underline;}
.plinktop a.red,.plinktop a.red:link,.plinktop a.red:visited {color:#ee7700; text-decoration:underline; }
.plinktop a.red:hover{color:#ee7700; text-decoration:underline;} 

.plinkbottom{text-align:center;font-size:12px;line-height:25px;  padding-right:8px;}
.plinkbottom a,.plinkbottom a:link,.plinkbottom a:visited {padding:0 3px;color:#363535;  text-decoration:none; }
.plinkbottom a:hover{color:#0366b9; text-decoration:underline;}
.plinkbottom a.red,.plinkbottom a.red:link,.plinkbottom a.red:visited {color:#0366b9; text-decoration:underline; }
.plinkbottom a.red:hover{color:#0366b9; text-decoration:underline;}

.imgborder{ border:#dedede solid 1px;}