  h1 {display: block; width: 100%; height: 100%; line-height: 50px; text-align: center; font-size: 28px;}
.Cont20 {padding-top: 20px; line-height: 2.5em;font-size: 16px;}
.textCon {padding-top: 20px; line-height: 2.5em;font-size: 16px;}
.textCon p {font-size: 16px; line-height: 28px;}
.textCon a {font-size: 16px; color:#035cac;}
.pagei {width: 100%; height: 40px; line-height: 40px; overflow: hidden; border-top: #e8e8e8 solid 1px;}
.pagei .flp {float: left;}
.pagei .frp {float: right;}
.leftTitle {width: 240px; height: 55px; line-height: 55px; color: #FFFFFF; font-size: 18px; text-indent: 26px; background: #1f50af;}
.proSort {width: 240px; height:100%;}
.proSort .tito {text-indent: 25px; background: #1f50af; color: #FFFFFF; margin-top: 5px;}
.proSort .tito a h2 {font-weight: normal; font-size: 16px; color:#ffffff;}
.proSort .tito a h2 span {color: darkgray; padding-right: 5px; color:#ffffff;}
.proSort .tit {text-indent: 25px;}
.proSort li {width: 100%; height: 46px; line-height: 46px; text-indent: 38px; border-bottom: dashed 1px #CCCCCC;}
.proSort li a h2 {font-weight: normal; font-size: 16px; color:#000000;}
.proSort li a h2 span {color: darkgray; padding-right: 5px;}
.leftContact {width: 240px; margin-top:15px;background: #1f50af;text-align: center;color: #fff;}
.leftContact p {padding-top: 15px;}
.leftContact span {display: block; font-size: 28px; font-weight: bold; font-family: Arial; padding-bottom: 20px; padding-top: 10px;}
.mainTitle {border-bottom: #a0a0a0 solid 1px; height: 56px; vertical-align: top; color: #035cac; font-size: 28px;}

.ulPro {width: 900px; height: 100%; margin: auto; overflow: hidden;}
.ulPro ul {width: 100%; height: 100%; overflow: hidden;}
.ulPro ul li {width: 282px; height: 240px; overflow: hidden; float: left; margin-right: 22px; border: #e6e6e6 solid 1px; margin-bottom: 20px;}
.ulPro ul li:nth-child(3n+0) {margin-right: 0px;}
.ulPro ul li img {width: 282px; height: 200px; vertical-align: top;}
.ulPro ul li h3 {display: block; width: 100%; height: 40px; line-height: 40px; overflow: hidden; text-align: center; font-weight: normal; font-size: 14px;}
.ulNews {width: 100%; height: 100%; overflow: hidden;}
.ulNews ul {width:100%; height:100%; margin-top:0px; overflow:hidden;}
.ulNews ul li {width:100%; height:50px; overflow:hidden; border-bottom:#b8b8b8 dotted 1px; margin-bottom:15px;}
.ulNews ul li p {width:100%; height:30px; overflow:hidden; color:#696661; line-height:20px;}
.ulNews ul li p b {display:block; font-size:17px; padding-bottom:10px; color: #262626; font-weight:normal; padding-top:10px;}
.textCon h1 {display: block; width: 100%; height: 100%; line-height: 50px; text-align: center; font-size: 28px; padding-bottom: 8px;}
.textCon .ninfo {font-size: 14px; color: #999999; width: 100%; height: 38px; line-height: 38px; text-align: center; border: #cccccc dotted 1px; border-left: 0; border-right: 0px;}
.textCon .ninfo a {font-size: 14px; color: #999999;}
.textCon .nConter {padding-top: 15px; font-size: 16px; line-height:2.5em;}
.textCon .nConter a {font-size: 16px;}
#telback{ background:url(/img/lxs.png) no-repeat 0 -30px; min-height:380px; padding:50px 0 0 380px; width:400px; font-size:15px; line-height:35px}
#telback b{font-size:18px; color:#ff8429; line-height:35px; font-weight:bold}
#telback strong{font-size:15px; color:#333; line-height:35px; font-weight:bold}