﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{ font-size:12px; background: url(../images/bg.jpg) top center repeat-y #a8c9f1; center top no-repeat; font-family: Arial, Helvetica, sans-serif; line-height:180%; color:#242424;}

a {color:#000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}

a.blue{color:#000; text-decoration: none;}
a.blue:hover{color:#1e4d86; text-decoration:none;}

a.white{color:#ffffff; text-decoration: none;}
a.white:hover{color:#ffe400; text-decoration:none;}

img { border:none;}

.clear { clear:both;}

/*微软雅黑 "\5FAE\8F6F\96C5\9ED1",*/

/*default.html*/
.top{ margin:0 auto; width:980px; height:91px; clear:both; overflow:hidden; }
.top_name{ float:left; padding:16px 0 0 40px;}
.top_tel{ float:right; padding:58px 42px 0 0; }
.top_tel_title{ font-size:18px; font-family: "\5FAE\8F6F\96C5\9ED1";}

.menu{ margin:0 auto; width:950px; height:47px; background:url(../images/index_07.jpg) center top no-repeat; padding:20px 0 0 30px;}
.menu ul.list li{ float:left; width:92px; _width:93px; font-size:14px; list-style:none; text-align:center; font-weight:bold; }
 
.flash{ margin:0 auto; width:980px; height:370px; }

.main{ margin:0 auto; width:980px; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #b5b5b5; }
.main_1{ float:left; width:533px; background:#fff; height:240px;}
.main_1_title{ height:29px; background:url(../images/index_12.jpg) no-repeat left #191919; font-size:14px; font-weight:bold; padding:10px 0 0 75px;}
.main_1_img{ float:left; padding:10px;}
.main_1_text{ float:right; width:286px; padding:10px;}
.main_1_font14{ font-size:14px; color:#0337b2; font-weight:bold;}
.main_2{ float:right; width:447px; background:#fff;  height:240px; }
.main_2 ul.lista{ float:right; }
.main_2 ul.lista li{ background:url(../images/line.gif) bottom repeat-x; margin:10px 10px 10px 0; list-style:none; line-height:200%;}

.bottom{ margin:0 auto; width:100%; padding:20px 0 20px 0; text-align:center; background:#6b8db7;  }


/*profile.html*/
.flash_s{ margin:0 auto; width:980px; height:258px; }

.profile{ margin:0 auto; width: 980px; overflow:hidden; margin-bottom:15px;}
.left{ float:left; width:224px;}
.left_title{ background: url(../profile/bg_left_1.jpg) repeat-x; height:31px; color:#fff; padding-top:8px; font-size:14px; font-weight:bold; text-align:center;}
.left_1{ border-left:#b5b5b5 1px solid; border-bottom:#b5b5b5 1px solid; background:#fff; }
.left_1 ul.listb{ padding:0 0 10px 0; color:#ffffff;}
.left_1 ul.listb li{ padding:7px 0 7px 5px; font-size:12px; font-weight:bold; height:20px; background:url(../profile/bg_left_menu.jpg) repeat-x;}
.left_1 ul.listb li a { color:#3e3e3e;text-decoration:none;}
.left_1 ul.listb li a:hover{color:#1e4d86; text-decoration:none;}

.left_1 ul.listba{ padding:0 0 10px 0; color:#ffffff;}
.left_1 ul.listba li{ padding:7px 0 7px 30px; font-size:12px; font-weight:bold; height:15px; background:#ddecff; border:1px solid #fff; }
.left_1 ul.listba li a { color:#3e3e3e;text-decoration:none;}
.left_1 ul.listba li a:hover{color:#1e4d86; text-decoration:none;}

.left ul.listc{ width:100%; float:right; background:#fff; padding:0;}
.left ul.listc li{ background:url(../images/line.gif) bottom repeat-x; margin:10px 10px 10px 0; list-style:none; line-height:200%; padding-left:10px;}

.right{ float:right; width:756px; }
.onion{ height:39px; background:url(../profile/bg_right_1.jpg) repeat-x center; }
.onion_title{float:left; margin:7px 0 0 10px; padding:3px 10px 0 10px; font-size:14px; font-weight:bold; text-align:left; color:#fff;}
.onion_text{ float:right; color: #d9d9d9; padding:10px 15px 0 0;}
.right_1{ padding:20px; background:#fff; border-left:#eaeaea 1px solid; border-right:#b5b5b5 1px solid; border-bottom:#b5b5b5 1px solid; line-height:200%;  _zoom:1/*_zoom:1 解决IE6下overflow:hidden的无效  overflow:hidden;*/ }
.title_red{	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #E10000;FONT-FAMILY:"Arial", "宋体"; TEXT-ALIGN:center;}
.profile h1{ font-size:18px; color:#1860b8; font-weight:bold; font-family: "微软雅黑"; padding:5px 0 5px 0; text-align:center;}

/*news.html*/
.news_r_1{ margin: 0 auto; padding:10px 0 10px 0;}
.news_r_1 ul.list3 li{ border-bottom: 1px solid #d3d9e0; padding:10px 5px 10px 0; list-style:none; line-height:200%;}
.news_r_1_title{ font-size:16px; font-weight:bold; font-family: "微软雅黑"; padding:10px; }
.news_data{ float:right; margin-right:5px;}
.page{ border-top: 1px solid #d3d9e0; text-align:center; padding:20px 0 0 0; clear:both; }

.news_r_1_detail{ margin:0 auto; width:650px;   }/*text-align:center;*/
.news_r_1_detail img{ margin:0 auto; border:1px solid #d3d9e0;}
.news_r_1_detail p{ text-indent:2em; padding:10px 0 10px 0; text-align:justify; }

/*products.html*/
tr td{ padding:3px; font-size:12px; line-height:180%;}
table{ margin:10px 0 10px 0;}
.product_goods{ float:right; width:328px; border:2px solid #fff; background:#fff; text-align:center; margin:10px; }

.products_r_1b{ margin:0 auto; width:500px; text-align:center; padding-top:20px; }
.products_r_1b img{ border:1px solid #d3d9e0;}

.title_red{
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #E10000;FONT-FAMILY:"Arial", "宋体"; TEXT-ALIGN:center;
}
.title_17{
	FONT-WEIGHT: bolder; FONT-SIZE: 30px; COLOR: #333333;FONT-FAMILY:"Arial", "宋体";; TEXT-ALIGN:center;LINE-HEIGHT: 180%;
}

/*recruitments.html*/
.recruitments{ margin:20px;}

/*contact.html*/
.contact_r_1{ margin: 0 auto; width:650px; padding:10px 0 10px 0;}
.contact_r_1 ul.list4 li{ border-bottom: 1px dashed #d3d9e0; padding:10px 5px 0 0; list-style:none;}
.contact_r_1 h1{ font-size:14px; font-weight:bold; }


