body{margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-image:url(images/br_dig.gif) repeat-x;background-color:#43bee0;}
#container{ margin:0 auto; padding:0px;text-align:left; width:865px; margin-left:67px;background-image:url(images/index_bg1.gif) repeat-x;background-color:#43bee0;}
*img{ margin:0px; padding:0px;}
ul{ list-style:none;}
img{ border:none;}
a{ text-decoration:none;}

.top{ width:865px; background:url(images/index_bg2.gif) repeat-x; height:105px;}
.logo{ margin:25px 0 10px 15px; float:left; }
.logo span{ padding-left:80px;color:#055a7a; font-size:18px;  font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10p; }
.gj{ float:right; margin:10px 15px 0 0; width:170px;}
.gj ul li{ float:left;}
.gj ul .gj_one{ background: url(images/index_biao1.gif) no-repeat;  padding:3px 10px 3px 20px; }
.gj ul .gj_two{ background: url(images/index_biao2.gif) no-repeat 0 5px;  padding:5px 10px 3px 25px;}
.gj ul .gj_three{ background: url(images/index_biao3.gif) no-repeat 0 5px;  padding:3px 0px 3px 20px;}
.gj ul .gj_one a:link,.gj ul .gj_one a:visited,.gj ul .gj_two a:link,.gj ul .gj_two a:visited,.gj ul .gj_three a:link,.gj ul .gj_three a:visited,{ color:#3e3e3e; text-decoration:none;}
.gj ul .gj_one a:hover,.gj ul .gj_two a:hover,.gj ul .gj_three a:hover{ color:#FF0000;}

/*menu*/
.menu{ background:url(images/menu.gif) repeat-x; width:865px; height:41px;text-align:center;}
.menu ul{ height:41px; margin:0px 0px 0 15px; padding:0px; width:850px;}

.menu ul li{ float:left; padding:2px 3px 0 0; height:39px;position:relative;}
.menu ul ul{visibility:hidden;position:absolute;left:3px;top:18px;}
.menu table{position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{display:block;text-decoration:none;}   
.menu a:hover{color:#000;margin:0px; padding:0px;}   
.menu ul ul{ margin:20px 0 0 0;background: #0099FF; width:100px;}   
.menu ul ul li {clear:both;text-align:left;font-size:12px; height:20px;}   
.menu ul ul li a{display:block;width:90px;border:0;height:15px;border-bottom:1px solid #858585; margin: 0px; padding:3px 0 2px 10px;}   
.menu ul ul li a:hover{border:0;height:15px;background: #0099FF;border-bottom:1px solid #fff;margin: 0px; padding:3px 0 2px 10px; 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{ width:865px; background:#FFFFFF; height:auto;}
.index_l{ width:584px; float:left; background:#FFFFFF; padding:0 0 0 45px;}
.index_l h1{
	padding:25px 0 0 0px;
	color:#003c8c;
	font: bold 16px/normal Arial;
	
}
.index_l p{ width:530px; line-height:22px; padding-bottom:27px;}
/*index_right*/
.index_r{ width:236px; background:url(images/index_bg3.gif) repeat-y; float:left; padding:15px 0px 45px 0px;}
.index_r1,.index_r2,.index_r3{ padding:5px 0 5px 20px;}
.index_r1 a:link,.index_r1 a:visited{ text-decoration:none;}
.index_r1 a:hover{ background:url(images/index_bg44.gif) no-repeat;}

/*br**************************************************************************************/
/*br______left*/
.br_l{ width:584px; float:left; background:#FFFFFF; padding:0 0 0 20px;}
.br_l h5{ padding:5px 0 0 30px;color:#187491;font: bold 16px/normal Arial; line-height:1px;}
.br_l p{ width:530px; line-height:20px; padding-left:20px; margin:5px 0 5px 15px; padding:0px;}
.br_y { width:573px; height:189px;}
.br_sm{ margin:10px 0 0 0; width:573px; height:252px;}
.br_sm1{ margin-right:13px; float:left; background:url(images/br_bg1.gif) no-repeat; width:172px; height:252px;}
.br_sm1 p {padding:11px 0 0 25px; margin:0px; width:142px;}
.br_sm1 p strong{ font-size:14px; color:#3e72aa; font-weight:bold; font-family:Arial; }

.br_sm2{ padding-right:13px; float:left; background:url(images/br_bg2.gif) no-repeat; width:172px; height:252px;}
.br_sm2 p {padding:11px 0 0 25px;width:142px; margin:0px; }
.br_sm2 p strong{ font-size:14px; color:#3e72aa; font-weight:bold; font-family:Arial; }

.br_sm3{  padding-right:0px; float:left; background:url(images/br_bg3.gif) no-repeat; width:200px; height:252px;}
.br_sm3 p {padding:11px 0 0 15px; width:180px; margin:0px;}
.br_sm3 p strong{ font-size:14px; color:#3e72aa; font-weight:bold; font-family:Arial; text-align:left;}





/*br______right*/
.br_r{ width:218px; background:url(images/br1_bgright.gif) no-repeat; padding:15px 0px 45px 20px;}
.br_r1,.index_r2,.index_r3{ padding:5px 0 5px 20px;}
.br_r1 a:link,.index_r1 a:visited{ text-decoration:none;}
.br_r1 a:hover{ background:url(images/index_bg44.gif) no-repeat;}
.br_rsc{ width:202px; height:76px; background:url(images/br_sc.gif) no-repeat;}
.br_rsc p{ padding:38px 0 0 18px;}

.br_rlm{ width:202px; margin:5px 0px 0px 0px;}
.br_rlm1{ margin:0px; padding:0px;}
.br_rlm2{ background:url(images/br_bg8mid.gif) repeat-y; padding:10px 0px;}
.br_rlm2 ul{ margin:0px; padding:0px;}
.br_rlm2 ul li{ font-size:12px; font-weight:bold; color:#004590; border-bottom:1px dotted #666666; width:165px; margin-left:20px; text-align:center; background: url(images/br1_biaolm.gif) no-repeat 30px 12px;}
.br_rlm2 ul li a:link,.br_rlm2 ul li a:visited{ color:#004590; width:159px; height:22px; display:block;padding:10px 0px 3px 0px;}
.br_rlm2 ul li a:hover{ color:#2f8bef; background:url(images/br1_bgxiao.gif) no-repeat 0 5px;width:159px; display:block; height:22px;padding:10px 0px 3px 0px;}

.br_rwe{ width:185px; height:40px; background:url(images/br_r.gif) no-repeat; margin:5px 0px; padding:122px 0 0 15px;}
.br_rwe p a:link ,.br_rwe p a:visited{ color:#024185; text-decoration:none; font-size:14px; font-weight:bold}
.br_rwe p a:hover{ color:#0257b3;font-size:14px; font-weight:bold; text-decoration:underline;}


/*call**************************************************************************************/
.call{ width:584px; float:left;  padding:0 0 0 35px;}
.call h1{padding:15px 0 5px 0px;color:#003c8c;font: bold 16px Arial; background:url(images/call_line.gif) no-repeat 0 35px; height:20px;}
.call p{line-height:22px; width:290px; padding:5px 0 0 10px; float:left; margin:0px;}



/*news**************************************************************************************/

.news{background: url(images/bg1.gif) repeat-y; padding:0px 0 0 50px; width:504px; margin-left:10px;}
.news ul{ margin:10px 0 0 0px; padding:0px;}
.news ul li{ line-height:25px; background:url(images/news_biaobiao.gif) no-repeat 0px 10px; padding:3px 0 0 17px; width:450px; border-bottom:1px dashed #5e5e5e;}
.news ul li span{ float:right;}
.news ul li a:link,.news ul li a:visited{ text-decoration:none; color:#5e5e5e;}
.news ul li a:hover{ color: #000099;}
.news p{ vertical-align: top; margin:20px 0 0 180px; line-height:20px; height:24px; padding: 0;}
.news p span{}
.news table td a:link,.news table td a:visited{color:#5e5e5e; text-decoration:none;}
.news table td a:hover{ color: #0000CC; text-decoration:underline; }
.callcall{ margin:5px 0px;}
/*news2**************************************************************************************/
.news2{ width:529px; float:left;  padding:0 0 0 80px;}
.news2 h1{padding:25px 0 5px 150px;color:#003c8c;font: bold 16px Arial;  margin:0px;}
.news2 p{line-height:22px; width:500px; padding:0px 0 30px 10px; float:left; margin:0px;}
.news2 p a:link,.news2 p a:visited{ color:#333333;}

.news_r{ width:218px; background:url(images/br1_bgright.gif) no-repeat; padding:15px 0px 45px 20px; height:433px;}


/*fr**************************************************************************************/
.fr_mid{ width:583px; padding:15px 20px 20px 20px;}
.fr_mid h1{ font-size:14px; margin:5px 0px; color:#195da9;padding:0 0 0 10px;}
.fr_mid p{ line-height:22px; margin:3px 0px; padding:0 0 0 15px;}
.fr_mid p strong{ color:#003399;}
.fr_btom{ background:url(images/fr_bgimg.gif) no-repeat; width:553px; height:192px;}
.fr_btom p{ padding:30px 0 0 30px;}



.fr_rwe{ width:185px; height:40px; background:url(images/br_r.gif) no-repeat; margin:5px 0px; padding:122px 0 0 17px;}
.fr_rwe p a:link ,.fr_rwe p a:visited{ color:#024185; text-decoration:none; font-size:14px; font-weight:bold}
.fr_rwe p a:hover{ color:#0257b3;font-size:14px; font-weight:bold; text-decoration:underline;}

.fr_rlm{ width:202px; margin:5px 0px 0px 0px;}
.fr_rlm1{ margin:0px; padding:0px;}
.fr_rlm2{ background:url(images/br_bg8mid.gif) repeat-y; padding:10px 0px;}
.fr_rlm2 ul{ margin:0px; padding:0px;}
.fr_rlm2 ul li{ font-size:12px; font-weight:bold; color:#004590; border-bottom:1px dotted #666666; width:165px; margin-left:20px; text-align:center; background: url(images/br1_biaolm.gif) no-repeat 3px 13px;}
.fr_rlm2 ul li a:link,.fr_rlm2 ul li a:visited{ color:#004590; width:159px; height:22px; display:block;padding:10px 0px 3px 0px;}
.fr_rlm2 ul li a:hover{ color:#2f8bef; background:url(images/fr2_lm.gif) no-repeat 0 5px;width:159px; display:block; height:22px;padding:10px 0px 3px 0px;}
.fr2_tbl{ background:#FFFFFF; padding:10px 15px 20px; width:835px;}
.fr2_tb{border-collapse:collapse;border:none;}
.fr2_tb td{border:solid #666666 1px; padding-left:3px;}

/*hsf**************************************************************************************/
.hsf_rwe{ width:185px; height:40px; background:url(images/hsf1_bg8.gif) no-repeat; margin:5px 0px; padding:122px 0 0 17px;}
.hsf_rwe p a:link ,.hsf_rwe p a:visited{ color:#024185; text-decoration:none; font-size:14px; font-weight:bold}
.hsf_rwe p a:hover{ color:#0257b3;font-size:14px; font-weight:bold; text-decoration:underline;}
.hsf_btom{ background:url(images/hsf_bgimg.gif) no-repeat; width:571px; height:192px;}
.hsf_btom p{ padding:30px 0 0 30px;}


/*ts**************************************************************************************/
.tsmid{ width:605px; padding:10px;}
.tsmid h1{ font-size:14px; color:#014796; margin:15px 0px 0px 25px; padding:0px;}
.tsmidmid{ margin:0px 0 0 10px;width:572px; height:192px; background:url(images/tsbgbg.jpg) no-repeat;}
.tsmidmid h2{ margin:0px 0 0 20px; padding:0px;}
/*--------------------UL*/


/*------titlr1-----------------------------*/
#P_content{background:#FFFFFF; margin:0px; padding:10px 0 0 0px;}
.content_h1
{
	font-size: 14px;
	text-align: left;
	margin-left: 50px;
	color: #184363;
	font-family: Arial;
	font-weight: bold;
}
.products_title{
	color:#1c4561;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.footer{ padding:15px 0px 25px 0px; text-align:center; clear:both; color:#FFFFFF;}
