/*body*/
html{scrollbar-3dlight-color:#ccc; scrollbar-highlight-color:#fff; scrollbar-arrow-color:#999; scrollbar-base-color:#ddd;scrollbar-darkshadow-color:#fff; scrollbar-shadow-color:#999; scrollbar-face-color:#ddd; scrollbar-track-color:#eee; }
body,p,form {
	margin: 0px;
	padding: 0px;
}
body {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 20px;color: #555; background-image:url(../images/bg/body_bg.jpg); background-position:left top; background-repeat:repeat-x; background-color:#A1A3A4;}
a {color: #000;text-decoration: none;}
a:hover{color: #ccc;}
h1{}
hr{}
.img {behavior: url("iepngfix.htc"); }
.input1{color: #000;background-color: #FFF;border: 1px solid #ccc;}
.textarea{color: #000;background-color: #FFF;border: 1px solid #ccc;}
.select{color: #000;background-color: #FFF;border: 1px solid #ccc;}

/*wrapper*/
div#wrapper{width: 1004px;margin: auto; background-image:url(../images/bg/center_bg.jpg); background-position:left top; background-repeat:no-repeat;}

div.flash{ width:980px; margin:auto; margin-top:55px; }
div.header{ width:980px; margin:auto; margin-top:55px;}
div.header_p1{ position:absolute; top:0px; left:0px; background-image:url(../images/header/p1.jpg); background-position:left top; background-repeat:no-repeat;}
div.pic{ position:absolute; z-index:99; display:block; width:428px; height:339px; background-image:url(../images/p1-about/pic.png); background-position:left top; background-repeat:no-repeat; behavior: url("iepngfix.htc"); left:500px; top:168px;}

div.nav{ padding-top:59px; padding-left:39px; padding-bottom:32px; font-size:8pt; color:#9F9C9C;}
div.nav a{ color:#9F9C9C;}
div.container_index{  overflow: hidden; width:940px;  margin:auto; background-color:#FFF; }
div.container{
	overflow: hidden;
	width:940px;
	margin:auto;
	position:absolute;
	top:-150px;
	left:29px;
	z-index:999;
}

div.page_pos{ position:relative; padding-bottom:265px; }
div.line{ width:940px; margin:auto;}
div.sidebar{
	float: left;
	width: 190px;

	padding-bottom:50px;
}
div.main{
	overflow: hidden;
	float: right;
	width: 750px;
	
	
}


div.p1_bg{ height:2200px; background-image:url(../images/p1-about/img1.jpg); background-position:left 30px; background-repeat:no-repeat; padding-top:115px;}
div.p1_page{  padding-left:40px; position:relative; height:300px;}
div.p1_pic{ position:absolute; left:500px; top:-110px;}

div.p3_page{  padding-left:40px; padding-top:25px; }

div.p6_bg{ height:1550px; background-image:url(../images/p6-contact/img1.jpg); background-position:left 30px; background-repeat:no-repeat; padding-top:115px;}
div.p6_page{  padding-left:40px; position:relative; height:300px;}

.pad1{ padding-bottom:70px;}
.pad2{ text-align:center; padding-top:15px;}
/*index*/
div.box1{ float:left; width:310px; height:190px; background-image:url(../images/index/box1_bg.jpg); background-position:-15px top; background-repeat:no-repeat; padding-top:23px; }
div.box2{ float:left; width:315px; padding-top:23px;  }
div.box3{ float:left; width:300px; padding-top:23px; padding-left:14px; }

div.tx01{ padding-top:38px; padding-left:26px;}
div.img1{ border: 1px solid #D8D6D6; float:left; margin-right:9px; margin-top:18px;}
img.pic_s{  border: 1px solid #043962;}

/*menu*/
div.menu_pos{ clear:both; position:relative; _z-index:999; *z-index:999;}
div.menu{  position:absolute; top:0px; left:12px; z-index:999; _z-index:999; *z-index:999;}
div.logo{ float:left; display:block;  height:73px; padding-left:12px;}
div.language{ padding-top:40px; padding-left:760px; }


a div.b1{ cursor:pointer; float:left;  display:block; width:83px; height:13px; background-image:url(../images/bg/s1.png); background-position:left top; background-repeat:no-repeat; behavior: url("iepngfix.htc");}
a div.b2{ cursor:pointer; float:left;  display:block; width:68px; height:13px; background-image:url(../images/bg/s2.png); background-position:left top; background-repeat:no-repeat; behavior: url("iepngfix.htc");}
a div.b3{ cursor:pointer; float:left;  display:block; width:68px; height:13px; background-image:url(../images/bg/s3.png); background-position:left top; background-repeat:no-repeat;  behavior: url("iepngfix.htc");}


/*page*/
div.page{}
div.btn{ width:160px; padding-top:20px; padding-bottom:20px; padding-left:10px; margin-left:20px; border-bottom-width: 1px;border-bottom-style:solid; border-bottom-color: #BFBDBD;}
div.btn a{ color:#363434; font-size:10pt; font-weight:bold;}
div.btn a:hover{ color:#184B97;}
div.print{ text-align:center; padding-top:20px; border-top-width: 1px;border-top-style: dotted;border-top-color: #E5E2E2; padding-bottom:20px;}

div.btn2{ width:160px; padding-top:20px; padding-bottom:20px; padding-left:10px; margin-left:20px; border-bottom-width: 1px;border-bottom-style:solid; border-bottom-color: #BFBDBD;}
div.btn2 a{ color:#184B97; font-size:10pt; font-weight:bold;}

/*form*/
div.contact_bg{ background-image:url(../images/p6-contact/contact_bg.jpg); background-position:40px 50px; background-repeat:no-repeat;}
div.page_form{overflow: hidden; border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666;}
div.page_form2{overflow: hidden; border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666; background-color:#F0F0F0;}
div.name{float: left;width: 150px;text-align: right;padding: 5px; color:#0860A0; font-size:10pt; font-weight:bold;}
div.text{ overflow: hidden; padding: 5px;}

/*footer*/
div.footer{ width:940px; margin:auto; }
div.footer a{}.footer a:hover{}
div.down_left{ float:left; padding-top:62px; height:37px; background-image:url(../images/bg/down_logo.jpg); background-position:left top; background-repeat:no-repeat; 
-webkit-text-size-adjust:none;/*¸Ñ°£chromeªº¦r¯Å­­¨î*/font-size:8pt; color:#D0D1D3;}

div.down_left a{ color:#D0D1D3;}
div.down_left a:hover{ color:#000;}
div.down_right{ float:right; padding-top:42px; font-size:8pt; color:#D0D1D3;}
div.down_right a{ color:#D0D1D3;}
div.down_right a:hover{ color:#000;}
/*style*/

.line1{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666;}
.line2{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #003359;}
.line3{border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color:#FFF;}
.bg01{ background-image:url(../images/but/ic2.png); background-position:left top; background-repeat:repeat;}
.white {color: #fff;}
.blue {color: #648198; font-weight:bold;}
.blue2 { color:#044A89; font-size:12pt; font-weight:bold; line-height:30px;}
.black{ color:#50565C; padding-top:15px; font-size:9pt;}
.red {color: #CC0000;}
