﻿@charset "utf-8";
body,table,form{margin:0px;padding:0px;font-size: 12px;color:#333; line-height:155%; font-family: Tahoma;}
body{padding:45px 0 0 57px;}
a:link {  text-decoration: none; color: #333;}
a:visited {  text-decoration: none; color: #333;}
a:hover {	text-decoration: none;color: #FF0033;}
a:active {  text-decoration: none; color: #333;}
input,select {font-family: Verdana;font-size: 12px;margin:0px;padding:0;}
img {margin:0px;padding:0px;border:0px;}
p{margin:0px;padding:0px;}
.inputBn {background:#FFF8C5;border:1px solid #FDB939;color:#009900;padding:3px 3px 0px 3px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;line-height: 22px;}
.sinput {border: 1px solid #CCCCCC;text-indent: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.limitwidth{width:70px;white-space:nowrap;overflow:hidden;}
html{overflow-x:hidden;height:100%;margin:0;padding:0;}
/* 颜色属性 [定义规则，小写i加颜色名称] */
.iRed,a.iRed:link,a.iRed:visited{ color:Red; }
.iBlue,a.iBlue:link,a.iBlue:visited{color:#1f3a87;}
.iDRed,a.iDRed:link,a.iDRed:visited{ color:#bc2931;}
.iGray,a.iGray:link,a.iGray:visited{ color: #4F544D;}
.iDGray,a.iDGray:link,a.iDGray:visited{ color: #666;}
.iWhite,a.iWhite:link,a.iWhite:visited{ color:#fff;}
.iBlack,a.iBlack:link,a.iBlack:visited{color:#000;}
.iYellow,a.iYellow:link,a.iYellow:visited{color:#ff0;}
.iGreen,a.iGreen:link,a.iGreen:visited{color:#5EA73A;}
.iText,a.iText:link,a.iText:visited{color:#003399;}
.iorange,a.iorange:link,a.iorange:visited{color:#FF6600;}
.informb,a.informb:link,a.informb:visited{color:#3C69AF;}
.iselect{color:#000;background-color: #C4E0FB;}
.nodeselect{color:#000;background:#E8F3FD;}
.clear{height:1px;overflow:hidden;clear:both;}
.article{font-size:10.5pt;line-height:1.8em;}

h1{font-size:16px;font-family:微软雅黑,黑体;}
h3{font-size:16px;font-family:微软雅黑,黑体;}
h4{font-size:14px;font-family:微软雅黑,黑体;}
FIELDSET{margin:10px 0 0 0;padding:0px;}
LEGEND{margin:0px;padding:0px;}

.btnred{background:#CC0000;padding:2px 8px;color:#fff;}
.btnblue{background:#2280DD;padding:2px 8px;color:#fff;}
.btngreen{background:#659515;padding:2px 8px;color:#fff;}

.font10{font-size:10px;}
.font11{font-size:11px;}
.font14{font-size:14px;}

#Layer1 {position:absolute;width:200px;height:115px;z-index:1;}

/* 页头 */
.header{width:903px;}
.header .logo{display:block;background:url(../logo.gif) no-repeat;width:286px;height:67px;}
.header .navitem{}
.header .navitem ul{margin:0px;padding:0 0 0 130px;list-style:none;}
.header .navitem ul li{float:left;width:68px;height:26px;padding:28px 0 0 0;}
.header .navitem ul li a{font-size:14px;font-weight:bold;color:#FF0033;}
.header .navitem ul li .ahover{color:#666;}

/* 首页 */
.mainabout{line-height:2.4em;padding-top:16px;text-align:inherit;}
.mainnews{padding-top:16px;overflow:hidden;}
.mainnews ul{margin:0px;padding:0px;list-style:none;}
.mainnews ul li {background:url(../nav_dot.gif) no-repeat left center;text-indent:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:290px;}
.mainnews ul li {padding:4px 0;}

/* 主体 */
.pagebody{width:903px;clear:both;}
.pagebody .pageleft{width:673px;float:left;}
.pagebody .pageright{width:230px;float:left;}

.pageleft .BarImg{margin:0 0 35px 0;padding:0px;width:671px;height:104px;overflow:hidden;}
.pageleft .mainbody {width:550px;margin:0px auto;text-align:inherit;}
.pageleft .mainbody p{line-height:2.0em;}
.pageleft .mainbody .textdl{margin:0px;padding:0px;line-height:1.6em;}
.pageleft .mainbody .textdl dt{color:#FF0033;font-weight:bold;margin:15px 0px;font-family:微软雅黑,楷体_GB2312;font-size:16px;}
.pageleft .mainbody .textdl dd{margin:0px;padding:5px 0;text-align:inherit;}
.pageleft .mainbody .serviceimg{cursor:hand;margin-top:10px;}
.pageleft .mainbody .serviceinfo{width:500px;margin:0px auto ;border:1px solid #FF0033;border-top:none;padding:10px;line-height:1.8em;}

.mainbar {border:1px solid #FF0033;width:671px;height:205px;overflow:hidden;}
.maintable {margin-top:62px;}

.caption{margin-bottom:14px;}

.linkmenu {width:230px;}
.linkmenu ul {margin:0px;padding:0px;list-style:none;}
.linkmenu ul li {height:22px;margin-bottom:10px;}

.linkcopyright {margin-top:32px;font-size:11px;}
.linkcopyright ul{margin:0px;padding:0 0 0 33px;list-style:none;}
.linkcopyright ul li{padding:1px 0;}
.linkcopyright ul li span{color:#FF0033;font-weight:bold;padding-right:5px;}

/* 新闻列表 */
.pageleft .bodylist {width:550px;margin:0px auto;}
.listdl {margin:0px;padding:0px;}
.listdl dt{margin:0px;padding:15px 0px;border-bottom:1px solid #ccc;}
.listdl dd{margin:0px;padding:15px 0px;border-bottom:1px solid #ccc;}
.listdl dd span{float:right;width:75px;display:block;padding-top:22px;font-size:11px;}
.listdl dd img {margin-right:15px;border:1px solid #DE3A4B;}

.casecate{width:130px;margin:0px;float:left;}
.casecate ul {margin:0px;padding:0px;list-style:none;}
.casecate ul li {padding:3px 0;}
.casecate ul li a,.casecate ul li a:visited{color:#FF0033;font-size:12px;}

.caselist {width:540px;margin:0px;float:left;}
.caselist ul{margin:0px;padding:0px;list-style:none;}
.caselist ul li{width:180px;text-align:center;float:left;margin-bottom:2px;}
.caselist ul li .caseview{width:160px;background:#C1C0BF;margin:0px auto;padding:10px 9px 16px 9px;} /* width:178 */
.caselist ul li .caseview .s1{margin:0px auto;width:160px;height:160px;overflow:hidden;}
.caselist ul li .caseview .s2{text-align:left;padding:12px 0px 5px 0;font-weight:bold;}
.caselist ul li .caseview .s3{text-align:left;}

.caselisttable {width:540px;margin:0px;float:left;}
.caselisttable td{text-align:center;float:left;border-right:2px solid #fff;border-bottom:2px solid #fff;}
.caselisttable .caseview{margin:0px;padding:10px 0px 16px 0px;background:#C1C0BF;height:auto;width:178px;}
.caselisttable .caseview .s1{margin:0px auto;width:160px;height:160px;overflow:hidden;}
.caselisttable .caseview .s2{text-align:left;padding:12px 10px 5px 10px;font-weight:bold;}
.caselisttable .caseview .s3{text-align:left;padding:0px 10px 0px 10px;}

.newsNav{width:550px;margin:0px auto;text-align:center;font-weight:bold;clear:both;padding:20px 0;}

/* 页脚 */
.footer {clear:both;margin:100px 0 0 0;}
.footer a,.footer a:visited{color:#FF0033;}
.footer .s1{color:#FF0033;width:845px;border-top:1px solid #DE3A4B;padding-top:16px;}
.footer .s2{width:845px;}
.footer span {padding:0px 5px;}