.business{padding-top:5px;}
.about{ width:389px; float:left;}
.about .title{height:34px;line-height:34px; padding-left:40px; padding-right:10px;}
.about .title span{ font-family:"宋体"; color:#0279c5; float:left; font-size:13px; font-weight:bold;}
.about .title a,.about .title a:hover{ color:#0279c5; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right;}
.about .content{ padding:20px 15px 0px 15px; height:186px; line-height:22px; color:#666666; text-indent:2em; text-align:justify;text-justify:inter-ideograph; border:1px solid #dddddd; border-top:none;}
.about .content img{ float:left; border:1px solid #dddddd; padding:4px; width:163px; height:90px; margin-right:10px;}
.about .content a,.about .content a:hover{color:#cc0000;}
.about .list{padding:15px 15px 0px 15px;height:191px;border:1px solid #dddddd; border-top:none;}
.about .list li{ height:35px; line-height:35px;width:340px; float:left; padding-left:17px; border-bottom:1px dashed #cccccc;}
.about .list li a{ float:left; color:#666666;}
.about .list li a:hover{ float:left; color:#0179c5;}
.about .list li span{ float:right; color:#000000;}
.mr01{ margin-right:12px; display:inline;}
.mb01{ margin-bottom:11px;}
.layer{ width:188px; float:left;}
.layerImg{border:1px solid #dddddd; padding:4px;}
.layerImg img{height:105px; width:178px; display:block;}
.product{ padding-top:15px;}
.product .list{ width:188px; float:left;}
.product .list .img{ border:1px solid #dddddd; padding:4px;}
.product .list .img img{ width:178px; display:block; height:100px;}
.product .list .title{ height:30px; line-height:30px; text-align:center;}
.product .list .title a,.product .list .title a:hover{color:#9f752c; font-weight:bold;}
.product .list .content{ text-indent:2em; line-height:26px; color:#666666; text-align:justify;text-justify:inter-ideograph; height:110px;}
.product .list .content a{ color:#cc0000 !important;}

.busleft{
 width:249px;
 float:left;
 padding-left:12px;
 margin-bottom: 10px;
}
.subtype {}
.subtype .title{height:31px;line-height:31px; background:url(../images/type.gif) no-repeat; padding-left:28px;}
.subtype .title span{font-family:"宋体"; color:#ffffff; font-weight:bold;}
.subtype .title span a{color:#ffffff !important;}
.subtype .list{
 padding:15px 13px 15px 13px;
 border:1px solid #ddd;
 border-top:none;
 background:#fefefe;
}


.subtype .list li{ height:30px;line-height:30px;margin-bottom:10px; background:url(../images/typeli.gif) no-repeat;}
.subtype .list li a{ color:#666666; padding-left:35px;}
.subtype .list li a:hover{ color:#0279c5;  display:inline-block;padding-left:35px;}
.busleft .server{height:48px; padding-top:10px; padding-bottom:10px;}
.busleft .server .pr01{float:left; width:123px;padding-right:3px;}
.busleft .server .pr01 img,.busleft .server .pr02 img{ display:block;}
.busleft .server .pr02{float:left; width:123px;}
.subtype .content{color:#666666;line-height:25px; padding:15px;border:1px solid #ddd; border-top:none; background:#fefefe;}
.subtype .newcontent{color:#666666;line-height:25px; padding:6px;border:1px solid #ddd; border-top:none; background:#fefefe;}
.subtype .content ul { width:220px; margin-top:8px;}
.subtype .content ul li {width:208px;height:auto;line-height:26px;border-bottom:dashed #c1c1c1 1px;margin:0 auto;color: #808081;
list-style-image: none;background-image: url(../images/ico1.png);background-repeat:no-repeat;background-position:2px 11px;text-indent:13px;}
.subtype .more{float: right;height: 16px;width: 43px;margin-top: -25px;margin-right: 15px;margin-bottom: 5px;}
.subtype .content ul li a { color:#626262}
.subtype .content ul li a:hover { color:#F00;}
.subtype .content strong{ color:#0279c5;}

.busright{width:729px;float:right; overflow:hidden;}
.comCrumb{height:34px;line-height:34px; background:url(../images/comCrumb.gif) no-repeat; padding-left:10px; padding-right:10px;}
.comCrumb a,.comCrumb a:hover{color:#666666;}
.wrap_title{color:#0279c5;float:left; font-size:13px; font-weight:bold;}
.nav_route{ float:right;color:#666666;}
.editor_content {
 font-size:14px;
 line-height:24px;
 color:#666666;
 background:#fefefe;
 border:1px solid #ddd;
 border-top:none;
 margin-bottom: 10px;
 padding-top: 15px;
 padding-right: 20px;
 padding-bottom: 10px;
 padding-left: 20px;
 min-height:400px;
}
.editor_content p {margin-bottom:10px;line-height:26px;color:#000000;}

.busright2{width:1002px;float:left; overflow:hidden;}
.comCrumb{height:34px;line-height:34px; background:url(../images/list_index.png) no-repeat; padding-left:40px; padding-right:20px;}
.comCrumb a,.comCrumb a:hover{color:#666666;}
.wrap_title{color:#0279c5;float:left; font-size:13px; font-weight:bold;}
.nav_route{ float:right;color:#666666;}
.editor_content {
 font-size:14px;
 line-height:24px;
 color:#000000;
 background:#fefefe;
 border:1px solid #ddd;
 border-top:none;
 margin-bottom: 10px;
 padding-top: 15px;
 padding-right: 20px;
 padding-bottom: 10px;
 padding-left: 10px;
 min-height:400px;
}
.editor_content p {margin-bottom:10px;line-height:26px;color:#000000;}
.nyNewsList {background:url(../images/newsListIco.gif) no-repeat scroll left center transparent;border-bottom: 1px dashed #666666;color: #8E4700;height: 35px;line-height:35px; padding-left:20px;font-size:14px;}
.nyNewsList a {color: #000000;float:left;}
.nyNewsList a:hover{color: #0964c3;}
.nyNewsList span {color: #000000;float: right; font-family:Arial, Helvetica, sans-serif; *margin-top:-32px;}
.nyNewsList2 {background:url(../images/newsListIco.gif) no-repeat scroll left center transparent;border-bottom: 1px dashed #DDDDDD;color: #8E4700;height: 35px;line-height:35px; padding-left:20px;font-size:14px;}
.nyNewsList2 span {color: #999999;float: right; font-family:Arial, Helvetica, sans-serif; *margin-top:-32px;}
.nyNewsList2 span a {color: #666666;}
.nyNewsList2 span a:hover{color: #0964c3;}
.downloadList {background:url(../images/newsListIco.gif) no-repeat scroll left center transparent;border-bottom: 1px dashed #DDDDDD;color: #8E4700;height: 40px;line-height:40px; padding-left:20px;font-size:13px;}
.downloadList a {color: #0964c3;float:right;}
.downloadList a:hover{color: #0964c3;}
.downloadList span {color: #666666;float: left; font-family:Arial, Helvetica, sans-serif;}
.page {display: inline-block;float: right;height: 30px;margin:20px auto;text-align: center;width: auto;}
.page a, .page span {background: none repeat scroll 0 0 #FDFBFC;border: 1px solid #E8E6E7;color: #5B5B5B;display: inline-block;float: left; height: auto;line-height: 18px;margin: 0 2px;padding: 3px 7px;width: auto;}
.page a:hover, .page .cur {background-color: #2580d7;border-color: #2580d7;color: #FFFFFF;text-decoration: none;}
DIV.pagelist { margin:10px  0; padding:0 10px; TEXT-ALIGN: center; clear:both;}
DIV.pagelist a,DIV.pagelist SPAN{background: none repeat scroll 0 0 #FDFBFC;border: 1px solid #E8E6E7;color: #5B5B5B;display: inline-block;float: left; height: auto;line-height: 18px;margin: 0 2px;padding: 3px 7px;width: auto;}
DIV.pagelist A:hover { BACKGROUND: #136fa0;  COLOR: #FFF;}
DIV.pagelist A:on { BACKGROUND: #136fa0; COLOR: #FFF;}
DIV.pagelist A:active { BACKGROUND:#136fa0;COLOR: #FFF;}
DIV.pagelist SPAN.current {FONT-WEIGHT: bold; BACKGROUND: #136fa0;  COLOR: #fff; }
DIV.pagelist SPAN.disabled {}
.contentBox {height:auto;line-height:200%;margin: 0 auto;padding-top:10px;width:980px; padding-bottom:10px;}
.ArticleTitle {color: #000000;font-family: "SimSun";font-size: 20px;line-height: 40px;margin-bottom: 10px;text-align: center;width:100%;border-bottom: 1px dashed #000000}
.ArticleMessage {border-bottom: 1px dotted #DDDDDD;border-top: 1px dotted #DDDDDD;color: #AAAAAA;height: 26px;line-height: 26px;margin-bottom: 20px;text-align: right;width:100%;}
.ArticleMessage a {color: #999999;}
.ArticleTencont {height: auto;line-height: 180%;overflow: hidden;width:100%; font-size:14px;}
.NewsPreNext {border: 1px solid #DDDDDD;clear: both;color: #888888;height: 30px;line-height: 28px;margin-top:10px; margin-bottom:10px;overflow: hidden; font-size:13px;width:100%;}
.NewsPreNext a{color:#2580d7;;}
.NewsPreNext a:hover {color:#2580d7;}
.NewsPre {float: left;left: 12px;margin: 0;padding: 2px;position: relative;}
.NewsNext {float: right;left: -14px;margin: 0;padding: 2px;position: relative;}
.nyPro1{ width:182px; height:152px; overflow:hidden; float:left; margin-top:20px; margin-right:0px; overflow:hidden; margin-left:13px; margin-right:13px;}
.nyPro1 a{ display:block; width:167px; height:122px; overflow:hidden; padding:3px; border:1px solid #ddd;}
.nyPro1 a:hover{border:1px solid #D60303;}
.nyPro1 a img{
 display:block;
 width:167px;
 height:122px;
}
.nyPro1 span{ display:block; text-align:center; line-height:30px; width:182px; height:30px; overflow:hidden; font-size:12px;}
.nyPro1 span a {
 display:block; width:154px; height:122px; overflow:hidden; line-height:30px; height:30px; border:none; padding:0px;
}
.nyPro1 span a:hover {border:none;}
.nyPro1 span a {
 display:block; width:154px; height:122px; overflow:hidden; line-height:30px; height:30px; border:none; padding:0px;
}
.nyPro1 span a:hover {border:none;}

.m_tjnews{ border-top:none; margin-bottom:0px; }   
.m_tjnews li{ height:33px; line-height:33px; vertical-align:middle; border-bottom:dashed #c1c1c1 1px; *zoom:1;position: relative;}   
.m_tjnews li a{ margin-left:18px; font-size:12px;}   
.m_tjnews li a:hover{ color:#ca0e0c;}   
  
.tjnews_num {position: absolute; display: inline-block;*display: inline;*zoom:1;width: 15px;height: 15px;line-height: 16px;text-align: center;font-size: 9px;background: #2974c5;color: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;margin-right: 2px;vertical-align: middle;top: 9px;left: 0px;}   
.tj_n_hong .tjnews_num {background-color: #ca1010;}  