body{ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin:0px; padding:0px; background:#f9f9f9;}
#container{ margin:0 auto; padding:0px; text-align:left; width:807px; position:relative;}
*{ margin:0px; padding:0px;}
ul{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}

.top{ margin:20px 5px 0 5px; width:797px; height:62px;}
.logo{ float:left; margin:0px 0 0 15px;}
.china{ float:right;}
.china ul{ width:145px; padding-left:100px;}
.china ul li{ float:left; background:url(images/biao1.gif) no-repeat; padding-left:15px; padding-right:10px;}
.china ul li a:link,.china ul li a:visited{ color:#3c3c3c; text-decoration: none;}
.china ul li a:hover{ color:#FF0000;}
.china p{padding-top:45px; color:#FF0000; margin-left:5px;}

.menu_big{background: url(images/bg1.gif) repeat-y; height:70px;}
.menu{
	
	background:url(images/menu.gif) no-repeat;
	width:777px;
	height:32px;
	padding:5px 0 0 28px;
	
}
.menu ul li{line-height:25px; height:25px; width:74px; margin:5px 15px 0px; text-align:center; float:left;  font-weight:bold;}
.menu ul li a{ line-height:25px; height:25px; width:74px; text-align:center; display:block; }
.menu ul li a:link,.menu ul li a:visited{ color:#3c3c3c;}
.menu ul li a:hover{ background: url(images/menu3.gif) no-repeat; color:#FFFFFF;}
.menu_c{ margin-left:45px;}
.menu_c ul li{ float:left; text-align:center; padding:0 15px;border-right:1px solid #FF0000; margin:10px 0 0 0;}
.menu_c ul menu_cend{ border-right:none;}
.menu_c ul li a{ }
.menu_c ul li a:link,.menu_c ul li a:visited{ color: #FF0000;}
.menu_c ul li a:hover{ color: #FF6600}
.menu_cend{ border-right:none;}

	
/*content*/
#content{ padding-top:0px;}

/*index_in left*/
/*index_in left*/
.left{ width:256px; margin-left:5px;}
.gg{ margin:5px 0px 5px 0;}
.gt h1{ height:22px; padding:12px 0 0 15px;background:url(images/bgtop.gif) no-repeat; font-size:14px;}
.gm{ background: url(images/bgm.gif) repeat-y; padding:8px 20px 0px; width:216px; height:200px;}
.gm p{line-height:20px; height:20px;}
.gm p span{ color:#FF0000;}

.ct h1{ height:22px; padding:12px 0 0 15px;background:url(images/bgtop.gif) no-repeat; font-size:14px;}
.cm{ background: url(images/bgm.gif) repeat-y; padding:8px 20px 0px; width:216px; height:350px;}
.cm p{line-height:21px; height:21px; margin:0px;}
.cm p span{ color:#FF0000;}
/*index_in middle*/
.middle{ width:520px; margin:5px 0 0 5px;}
.about h1{ background:url(images/in_bg2.gif) no-repeat; font-size:14px; height:23px; width:500px; padding:10px 0 0 25px;}
.about h1 span{ float:right; padding-right:5px;}
.about h2{ margin:3px 0px 5px 3px;}
.about p{ width:490px; margin:0px 0 0 15px; line-height:21px;text-indent:2em;}

.pro{ margin:2px 0px;}
.pro h1{ background:url(images/in_bg2.gif) no-repeat; font-size:14px; height:23px; width:500px; padding:10px 0 0 20px;}
.pro h1 span{ float:right; padding-right:5px;}
.pro ul { background:url(images/in_cp.gif) no-repeat; width:514px; height:140px; margin:5px 0 0 0px; padding-left:10px}
.pro ul li{ float:left; padding:13px 0px 0 5px;}

.gc{ margin:3px 0px;}
.gc h1{ background:url(images/in_bg2.gif) no-repeat; font-size:14px; height:23px; width:500px; padding:10px 0 0 20px;}
.gc h1 span{ float:right; padding-right:5px;}
.gc ul{ }
.gc ul li{ float:left; width:120px; padding:0px 0px 4px 7px; text-align:left; background:url(images/list.gif) no-repeat 0 2px; margin:6px 0 0 2px}
.gc ul li a:link,.gc ul li a:visited{ color:#323232;}
.gc ul li a:hover{ color:#7b7b7b;}

/*footer*/
#footer{ width:795px; padding:5px; clear:both;}
.ft1{ float:left;}
#footer p{ line-height:22px; }
.ft2{ float:right; }
.ft2 p a:link,.ft2 p a:visited{ color:#000000; display:block;}
.ft2 p a:hover{ color: #0000CC; display:block;}

/*produces*/
.produces{background: url(images/bg1.gif) repeat-y; }
.produces h1{ background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; height:23px; width:740px; padding:3px 0 0 20px; margin:0 0 12px 15px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.pr2_l { margin:5px 0 0 5px; width:430px;}
.pr2_l p span{ font-size:14px; color:#FF0000;}
.pr2_l p a:link,.pr2_l p a:visited{ color:#0000FF;margin:0 2px 0 5px;}
.pr2_l p a:hover{ color:#FF0000;margin:0 2px 0 5px;}
.pr2_l ul{ margin:10px 0 10px 5px;}
.pr2_l ul li{ float:left; text-align:center; margin:5px 5px 0 0; line-height:20px;}
.pr2_l ul li a:link,.pr2_l ul li a:visited{ color:#000000;}
.pr2_l ul li a:hover{ color: #FF0000;}
.pr2_l p{clear:both; text-align:right;  padding:20px 15px 0 0;}
.pr2_l p a:link,.pr2_l p a:visited{ color:#000000;}
.pr2_l p a:hover{ color: #FF0000;}
.pr2_r p{ line-height:22px; }
.pr2_r p strong{ color:#666666;}

/*gcal*/
.gcal{background: url(images/bg1.gif) repeat-y; padding:0 0 10px 0; height:570px;margin-left:auto; margin-right:auto;}
.gcal h1{ text-align:left; background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; width:740px; padding:3px 0 5px 20px; margin:0 0 12px 20px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.gcal ul {}
.gcal ul li{ text-align:center;margin:10px 5px; line-height:28px;}

.gcal_1 { margin-left:110px;}
.gcal_1 a:link,.gcal_1 a:visited{ color:#000000;}
.gcal_1 a:hover{ color:#000099;}


/*newsp2*/
.newsp2{background: url(images/bg1.gif) repeat-y; padding:0 0 0px 0; }
.newsp2 h1{ background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; width:740px; padding:1px 0 5px 20px; margin:0 0 12px 20px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.newsp2 p{ width:600px;  line-height:22px; margin:0 0 10px 120px;}
.newsp2 h2{ margin:10px 0 0 45px; width:407px; height:314px;}

/*about*/
.about2{background: url(images/bg1.gif) repeat-y; padding:0 0 10px 0;}
.about2 h1{ background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; width:740px; padding:3px 0 5px 20px; margin:0 0 12px 20px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.about2 h1 span{ float:right; padding-right:5px;}
.about2 h2{ margin:5px 5px 0px 5px; float:right;}
.about2 p{line-height:23px;}
.abt{margin:0px 5px 0 10px; line-height:23px;text-indent:2em;}



/*call*/
.call2{background: url(images/bg1.gif) repeat-y; padding:0 0 10px 0; margin-left:auto; margin-right:auto; text-align:center;}
.call2 h1{ text-align:left; background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; width:740px; padding:3px 0 5px 20px; margin:0 0 12px 20px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.call2 h2{}
.call2 p{margin:5px 5px 0 175px; line-height:20px; text-align:left;}

/*newsp*/
.newsp{background: url(images/bg1.gif) repeat-y; padding:0 0 0px 0; }
.newsp h1{ background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; width:740px; padding:3px 0 5px 20px; margin:0 0 12px 20px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.newsp ul{ margin:10px 0 0 100px; width:560px;}
.newsp ul li{ line-height:25px; background:url(images/dian.gif) no-repeat 0px 12px; padding:3px 0 0 10px; width:535px; border-bottom:1px dashed #5e5e5e;}
.newsp ul li span{ float:right;}
.newsp ul li a:link,.newsp ul li a:visited{ text-decoration:none; color:#5e5e5e;}
.newsp ul li a:hover{ color: #FF0000;}
.newsp p{ vertical-align: top; margin:20px 0 0 180px; line-height:20px; height:24px; padding: 0;}
.newsp p span{}
.newsp table td a:link,.newsp table td a:visited{color:#5e5e5e; text-decoration:none;}
.newsp table td a:hover{ color: #FF0000; text-decoration:underline; }

/*sp*/
.sp{background: url(images/bg1.gif) repeat-y; padding:0 0 10px 0; height:550px;}
.sp h1{ background:url(images/biaored.gif) no-repeat 0 0px; font-size:12px; width:740px; padding:3px 0 5px 20px; margin:0 0 12px 20px; font-weight:normal; border-bottom:1px solid #CCCCCC;}
.sp ul { margin:5px 0 0 50px;}
.sp ul li{ text-align:center; float:left; margin:10px 10px; line-height:25px;}
.sp ul li a:link,.sp ul li a:visited{ color:#000000;}
.sp ul li a:hover{ color:#000099;}
.sp table td a:link,.sp table td a:visited{color:#5e5e5e; text-decoration:none;}
.sp table td a:hover{ color: #FF0000; text-decoration:underline; }