/* CSS Document */

body{ background:#fff; color:#303030; font:12px "宋体"; background:url(images/bg_01.jpg) repeat-x 0 0;}

*{ margin:0; padding:0;}

p,li{ line-height:22px;}

a{ text-decoration:none; color:#303030;}

a:hover{ color:#cc0100;}

ul{ list-style:none;}

img {border:none;}

.clear{ clear:both;}

.aa1{position:absolute; margin:-38px 0 0 -20px; z-index:5;}

.aa1 a{ display:block; width:220px; height:220px;}


/*--------------------------------  wrap  -------------------------------------*/

#wrap{ width:908px; margin:0 auto;}

.header{ height:174px; position:relative; background:url(../images/header.jpg) no-repeat 0 0;}

.banner{ height:227px; width:904px; margin-right:4px; margin-bottom:3px;}

.nav{ height:27px; width:908px; background:url(../images/navbg.jpg) repeat-x 0 0;}

.logo{ float:left; height:132px; margin-bottom:5px;}

.H2{ float:right;margin:63px 7px 10px 0; display:inline; width:250px;}

.H2 a{ color:#ff6469; padding-left:15px; background: url(../images/index_1_09.gif) no-repeat 0 50%; display:block; float:left; margin-left:20px; display:inline;}

.nav{ height:35px;}

.ao{ position: relative; z-index:1000}

.ao1{
	position:absolute;
	background:url(../images/oa入口_03.png) no-repeat 0 0;
	width:374px;
	height:157px;
	left: 218px;
	top: -146px;
}

.nav_table{ position:absolute; left: 1px; top: 121px; padding:10px 0 0 30px;  color:#fff;}

.td_1 a{  color:#fff; background:url(../images/td_1.jpg) no-repeat 0 40%; padding-left:10px; display:block;}

.td_1 a:hover{ color:#fe3b41; background: url(../images/td_2.jpg) no-repeat 0 40%;}

.td_2a a{ color:#fff; font-weight:bold;}

.td_2a a:hover{  font-weight:bold; color:#fe3b41;}

.close{ float:right; margin:26px 20px 0 0; display:inline;}

.inputao{ margin:18px 0 0 30px;  font:bold 12px "宋体"; color:#fff;}

.textao{ background:url(../images/input.jpg) no-repeat 0 0; width:173px; height:26px; border:none; line-height:26px; padding-left:10px; color:#fff;}

.nameao{ margin-bottom:10px; }

.inputao1{ float:left;}

.btnao{ float:left;  display: inline;}

.nav{ position: relative;}

.navT{
	position:absolute;
	left: 1px;
	top: 36px;
}

.nav a{ display:block; float:left;}

.nav1 a{ background: url(../images/lnav1.jpg) no-repeat 0 0; width:99px; height:35px;}
.nav1 a:hover{ background: url(../images/lnav1_1.jpg) no-repeat 0 0; width:99px; height:35px;}
.nav1 a.current{background: url(../images/lnav1_1.jpg) no-repeat 0 0;}

.nav2 a{ background: url(../images/lnav2.jpg) no-repeat 0 0; width:101px; height:35px;}
.nav2 a:hover{ background: url(../images/lnav2_1.jpg) no-repeat 0 0; width:101px; height:35px;}
.nav2 a.current{background: url(../images/lnav2_1.jpg) no-repeat 0 0;}

.nav3 a{ background: url(../images/lnav3.jpg) no-repeat 0 0; width:100px; height:35px;}
.nav3 a:hover{ background: url(../images/lnav3_1.jpg) no-repeat 0 0; width:100px; height:35px;}
.nav3 a.current{background: url(../images/lnav3_1.jpg) no-repeat 0 0;}

.nav4 a{ background: url(../images/lnav4.jpg) no-repeat 0 0; width:100px; height:35px;}
.nav4 a:hover{ background: url(../images/lnav4_1.jpg) no-repeat 0 0; width:100px; height:35px;}
.nav4 a.current{background: url(../images/lnav4_1.jpg) no-repeat 0 0;}

.nav5 a{ background: url(../images/lnav5.jpg) no-repeat 0 0; width:102px; height:35px;}
.nav5 a:hover{ background: url(../images/lnav5_1.jpg) no-repeat 0 0; width:102px; height:35px;}
.nav5 a.current{background: url(../images/lnav5_1.jpg) no-repeat 0 0;}

.nav6 a{ background: url(../images/lnav6.jpg) no-repeat 0 0; width:99px; height:35px;}
.nav6 a:hover{ background: url(../images/lnav6_1.jpg) no-repeat 0 0; width:99px; height:35px;}
.nav6 a.current{background: url(../images/lnav6_1.jpg) no-repeat 0 0;}

.nav7 a{ background: url(../images/lnav7.jpg) no-repeat 0 0; width:100px; height:35px;}
.nav7 a:hover{ background: url(../images/lnav7_1.jpg) no-repeat 0 0; width:100px; height:35px;}
.nav7 a.current{background: url(../images/lnav7_1.jpg) no-repeat 0 0;}

.nav8 a{ background: url(../images/lnav8.jpg) no-repeat 0 0; width:101px; height:35px;}
.nav8 a:hover{ background: url(../images/lnav8_1.jpg) no-repeat 0 0; width:101px; height:35px;}
.nav8 a.current{background: url(../images/lnav8_1.jpg) no-repeat 0 0;}

.nav9 a{ background: url(../images/lnav9.jpg) no-repeat 0 0; width:99px; height:35px;}
.nav9 a:hover{ background: url(../images/lnav9_1.jpg) no-repeat 0 0; width:99px; height:35px;}
.nav9 a.current{background: url(../images/lnav9_1.jpg) no-repeat 0 0;}

.tel{ background:url(../images/telbg.jpg) no-repeat 0 0; width:874px; height:22px; padding:15px 0 0 30px; color:#000; margin-bottom:4px;}

 .tableab{ color:#990000;}
 
 .tableab td{ min-width:60px; text-align:center; padding:0 2px 0 2px;}
 
 .tableab a{ color:#990000; }






/*-----------------------------  content  ---------------------------*/

.content{ background:#fff; margin-bottom:13px;}

.news{ height:19px; background:#efefef; width:670px; color:#656565; padding:7px 0 0 5px; color:#000;}

.Ntitle,.Ntext,.dateN,.Ntext2{ float:left;}

.Ntext2{ float:right;}

.dateN{color:#303030;}

.Ntitle{ color:#303030; font-weight:bold; color:#000;  }

.Ntext{ width:590px;}

.leftbar{ width:229px; float:left;}

.rightbar{ width:669px; float:right;}

.n1{ float:left; margin-right:32px; }



.R3R4{ margin-top:7PX;}

.R3R2{ margin-bottom:15PX;}

.tableL{
	position:absolute;
	width:630px;
	left: 19px;
	top: 36px;
	height:180px;
}

.tableL a{ display:block; width:620px; height:180px;}



/*------------------------  leftbar  ----------------------------*/



.L1{   }

.L1 .center{ margin-bottom:10px;}

.L1 .center1{ background: url(../images/pic_09.jpg) no-repeat 0 0; width:192px; min-height:206px;_height:206px; padding:32px 16px 0 10px; float:left; position: relative;}

.linka{position:absolute; left: 1px; top: 0px;}

.zsleft{ float:left; margin-top:10px;}

.zsleft p{ line-height:18px;}

.zsleft p.bd{ font: bold 24px Arial, Helvetica, sans-serif;}

.zsright{ float:right; margin-top:20px;} 

.jt{ float:left; margin:0px 5px 0 0px;}

.date{ float:left;}

.date1{ font:10px Arial, Helvetica, sans-serif; color:#505050; margin-left:10px;}

.date2{ color:#c20813; font: 12px Arial, Helvetica, sans-serif;}
.L2{ margin-bottom:3px; float:right;}

.L2 .center{ background:url(../images/index_1_30.gif) no-repeat 0 0; width:223px; height:184px;padding:27PX 1px 0 1px;}



/*------------ RIGHTBAR  -------------------*/

.R1{ background: url(../images/index_3_2_11.jpg) no-repeat 0 0; height:507px; padding:0px 0 0 20px;  position:relative; margin-bottom:10px; width:649px;}

.linka1{position:absolute; left: 18px; top: 5px;}

.R1 .morea{ margin:6px 0 0px 0px; float:right; margin-right:10px; }

.morea a{ color:#ba0107;}

.titleR1{ margin:15px 0 8px 80px; float:left; display:inline; width:540px;}

.titleR1 a{ }

.TRl a{font:bold  12px "宋体"; color:#2e2e2e;}
.bold{font:bold  12px "宋体"; color:#a30611;}
.TRl,.TRr{ float:left;}

.TRr{ margin-left:30px; display:inline; width:540px;}

.TRr a{ display:block; float:left; margin-right:11px; min-width:35px;}

.table1{ width:629px; float:left; border:solid 1px #dedede;color:#000; }

.tabletitle{ border:solid 1px #fff;}

.table2{ width:629px; border:solid 1px #FFFFFF;}

.tda{ background: url(../images/tdabg.jpg) no-repeat 0 0; height:28px; }

.tda1{ border-top: solid 1px #dedede; border-right:solid 1px #dedede;}

.R2{ float:left; width:675PX;}

.R2 ul li{ line-height:26px; padding-left:8px; background:url(../images/bgaa_23.gif) no-repeat 0 50%;}

.R2 ul li span.date{   color:#9e9e9e; float:right;}

.R2-1{ width:209px; float:left; margin-right:18px; display:inline;_margin-right:9px;}

.R2-1 .title{ height:28px;}

.R2-1text a{ background:url(../images/bgaa_23.gif) no-repeat 0 50%; display:block; padding-left:10px;}

.R2-1text td.date{ color:#9e9e9e; margin-right:10px;}

.ulheight{ margin-top:5px; height:140px;}

.R2-1 .more{ height:14px; background:#ebebeb;text-align:right; padding:4px 7px 0 0; margin-top:6px; }

.R2-1 .more a{ color:#000; }

.R2{  min-height:154px; _height:154px;}

.R3{ padding-top:5px; min-height:184px;_height:184px; }

.R3L{ float:left; width:436px;}

.R3R{ float:right; width:210PX;}

.R3text{ margin-top:10px;}

.PICr3{ position: relative;}

.bgn{
	BACKGROUND: #991e24; FILTER: alpha(opacity=80);
	/*--background: url(../images/bgN.png) no-repeat 0 0; width:207px; height:18px;--*/
	position: absolute;
	width:207px;
	height:18px;
	left: 5px;
	top: 124px;
	z-index:1;
	
}

.btna{
	position:absolute;
	left: 113px;
	top: 121px;
	z-index:2;
	width: 101px;
	float:right;
	text-align:right;
}

.bgn-1{ float:right; position:relative;}

.bgna a{
	display:block;
	float:left;
	margin-left:7px;

}

.btn1{ background: url(../images/n1.png) no-repeat 0 0; width:14px; height:18px;}

.PICr3,.TEXTr3{ float:left;}

.picr3-1{ width:207px; height:135px; background:url(../images/fj_03.jpg) no-repeat 0 0; padding:5px;}

.TEXTr3{ width:202px; margin-left:7px;}

.PICr3{ margin-right:8px; display:inline;}

.R3 ul li{ line-height:25px; padding-left:8px; background:url(../images/bgaa_23.gif) no-repeat 0 50%;}

.R3 ul li span{   color:#9e9e9e; float:right;}

.se1{ width:205px; height:21px; border:solid 1px #e4e4e4; margin-top:12px;}

.link img{margin-right:8px;}

.xq{ margin-top:6px;}

.contentB{ margin-bottom:10px;}

/*--------------------------  国远_分子公司_杭州国远  -----------------------------*/

.leftbar1{ float:left; width:262px; }

.rightbar1{ float:right; width:610px;}

.l1-2{ margin-left:50px; margin-top:5px;}

.l1-2 .text p{ text-indent:24px; line-height:22px;}

.r1-1,.r1-2{ margin-bottom:20px;}

.r1-1 .title{ margin-bottom:5px;}

.r1-1 ul li{ float:left; margin-right:7px; display:inline;}

.r1-1 ul li .litext{ text-align:center;}

 .titlera{ width:576px; height:22px; background:#956600;}
 
 .r1-2 { width:576px;}
 
 .r1-2 .text ul { margin-top:6px;}
 
 .r1-2 .text ul li,.r1-3 ul li{ background:url(../images/index2bg_34.jpg) no-repeat 0 5px; padding-left:10px; margin:0px 0 0 10px; line-height:22px;}
 
 .t1{ padding-left:60px;} 
 .t2{display:block; line-height:22px;}
 
 .r1-3 .titlera{ margin-bottom:6px;}
 
 .r1-2,.r1-3{ margin-left:3px; }
 
 .r1-3{ margin-bottom:15px;}
 
 .text ul.zs li{ background:url(../images/pic_31.jpg) no-repeat 0 5px;}
 
 .text ul.bs li{ background:url(../images/index2-3_31.jpg) no-repeat 0 5px;}
 
 .l1-2 text ul{ margin-top:6px;}
 

/*---------------  footer  ------------------------*/
.footer{ background:url(../images/fbg.jpg) repeat-x 0 0; height:50px; text-align:right; width:904px; color:#b3b3b3;}

.footer p{ margin:10px 5px 0 0;}

.footer-a{ color:#b3b3b3;}

a.footer-a:hover{color:#cc0100}

