@charset "utf-8";
/* CSS Document */
* {font-family:"Arial", Lucida Grande, Verdana, Lucida, Helvetica, sans-serif;}
body {
	font-size:12px;
	border:0px;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width:100%;
	background-color:#278ed1;
	background:url(image/bg.jpg);
	color:#d9efff
}
form,ul,li,ol,dl,dt,dd,li,p{padding:0px;margin:0px;list-style:none;}
h2,h3,h4,h5,h6{	padding:0; margin:0px 0 2px 0; font-size:12px}
h1{ font-size:20px; font-family:""; font-weight: normal; margin:8px 0 12px 0; text-align:center; }
form,img { border:none;}
a{text-decoration:none}
a:hover{text-decoration:none}
#main{margin:auto; width:900px;}
#topbar{clear:both; width:900px; margin:auto; clear:both}
#header{clear:both;width:900px; margin:auto; clear:both}
#bodyer{margin:3px auto auto auto; width:900px;}
#partleft{float:left; width:231px; background:url(image/left_bg.png) no-repeat; height:464px; clear:both;}
#partright{float:right; width:654px;margin-top:-464px; *margin-top:0px;clear:both; overflow:hidden}
#footer{width:900px; background:url(image/foot_b.png); height:44px; margin:auto;line-height:44px; text-align:center; clear:both;}
.blank5{clear:both; overflow:hidden; height:30px}
.page{float:left; display:inline; clear:both; width:400px; margin-top:30px; margin-left:270px}
.page a{color:#fff}
.page a:hover{color:#000}
#flash{float:left; display:inline; margin-top:1px}

#topbar img{float:left; margin-top:20px}
#topbar span{float:right;clear:both; margin-top:10px}
#topbar span a{color:#d9efff}
#topbar span a:hover{color:#d9efff}

#header ul{float:left; background:url(image/nav.png) no-repeat; width:900px; height:35px; margin-top:30px}
#header ul li{float:left; list-style-type:none;line-height:35px; height:35px;margin:2px 18px auto 34px; float:left; color:#085a94; font-size:14px; font-weight:bold; display:inline}
#header ul li a{color:#085a94}
#header ul li a:hover{color:#085a94}
#header .current{float:left; margin-left:28px; color:#FFFFFF;}
#header .current a{ color:#ffffff;}
#header .currenta:hover{ color:#ffffff;}

#header .current1{float:left; margin-left:20px; color:#085a94;}
#header .current1 a{ color:#085a94;}


#partleft img{ float:left; display:inline; margin:20px auto auto 20px}
.ser{float:left; margin:15px auto auto 10px}
.te{background-color:#b9e2fe; border:1px solid #1d7fc0; height:23px; width:184px; clear:both}
.search{width:231px;}
.sch{ float:left; display:inline; clear:both;  background-color:#b9e2fe;border:1px solid #1d7fc0;width:52px; height:19px; margin:9px auto auto 10px; line-height:19px; text-align:center; color:#1266a2}
.sch a{color:#1266a2}
.sch a:hover{color:#1266a2}
.sch1{ float:left; display:inline; clear:both; width:52px; height:19px; margin:9px auto auto 10px; line-height:19px; text-align:center; color:#1266a2}
      
.pro{float:left; margin:9px auto auto 10px; width:148px; height:23px; color:#1266a2;border:1px solid #1d7fc0;clear:both;}
.pro_list{float:left; display:inline;}
.pro_tit{float:left;font-weight:bold; font-size:14px; margin-top:40px; width:100px}


.icon{float:left;margin:-10px 10px auto 5px; clear:both;margin-top:22px;}


.sea_pic{float:left; clear:both; margin:-42px auto auto 60px}
.line{float:left; background:url(image/line.gif) repeat-x; width:231px; height:2px; margin-top:20px; clear:both}
.line1{float:left; background:url(image/line.png) repeat-x; width:231px; height:2px; margin-top:10px; clear:both}
.contact ul{float:left; display:inline;width:231px; margin:20px auto auto 15px; line-height:200%; color:#d9efff; clear:both }

.about{float:left; display:inline; width:654px; clear:both}
/*.about1{float:left; display:inline; width:654px; margin-top:30px; clear:both}*/
.title{float:left; display:inline; background:url(image/about_bg.png) no-repeat; width:653px; height:31px;}
.title h3{font-size:14px;color:#FFF;float:left; display:inline; margin:7px auto auto 35px; font-weight:bold}
.content0{float:left; display:inline; width:600px; margin:20px auto auto 20px}
.content0 h3{color:#000; font-size:14px}
.title1{float:left; display:inline; background:url(image/pro_bg1.png) no-repeat; width:653px; height:31px;}
.title img{float:left; display:inline; margin:7px auto auto 35px;}
.title1 img{float:left; display:inline; margin:7px auto auto 35px;}
.title4{float:left;width:400px;display:inline;margin-left:40px}

.new_content ul{float:left; line-height:180%; margin:15px auto auto 10px}
.new_content li{float:left; margin-bottom:-35px}
.new_content li a{color:#FFF}
.new_content li a:hover{color:#000}
.new_content img{float:left; margin:7px 10px auto auto}
.new_time{position:absolute; float:left; margin:-7px auto auto 300px}

.dash{float:left; background:url(image/dash.png) repeat-x; height:1px; width:600px; clear:both; height:40px; margin-top:10px;}

.more{ float:right; display:inline; background:url(image/a_bg.png) no-repeat; width:103px; height:25px; margin:6px 8px auto auto; text-align:center; line-height:30px; color:#2082c3;}
.more a{color:#2082c3;}
.more a:hover{color:#2082c3;}

.pro_content{float:left; display:inline; margin:50px auto auto 20px; width:600px; color:#FFF; font-size:12px}
.content{float:left; display:inline; margin:20px auto auto 15px; width:654px;}
.content1{float:left; display:inline; margin-top:20px}
.content2{float:left; display:inline; margin:20px auto auto 40px; color:#fff; font-style:italic; line-height:200%; font-weight:bold; width:500px}

.word{float:left; margin:10px auto auto 10px; line-height:200%; display:inline; margin-top:-30px; width:450px}
.product{float:left; display:inline; margin-top:15px; clear:both}
.product .title{float:left; display:inline; background:url(image/pro_bg.png) no-repeat; width:653px; height:31px;}
.product ul{float:right; list-style-type:none}
.product li{float:right; display:inline; height:31px; line-height:40px; margin-right:42px;color:#2082c3;}
.product li a{color:#2082c3;}
.product li a:hover{color:#2082c3;}
.product .content{float:left; margin:20px auto auto 25px; width:654px}
.content li{height:35px}

.listpic{ float:left; width:170px; margin-left:-10px}
.listpic1{ float:left; width:170px; margin-left:-3px}
.pic{ float:left; text-align:center; border:1px #fff solid; width:141px; height:106px; overflow:hidden; position:relative;  }

.con {float:left; width:141px; text-align:left; line-height:16px;}
.con h2{ font-size:12px; text-align:center; font-weight:normal;}
.con h2 a:active { color:#fff; text-decoration:none;  }
.con h2 a:hover{ color:#fff; text-decoration:none;  } 	

.pc{float:left; height:26px; width:630px; background:url(image/dash1.png); margin:10px auto auto 5px; line-height:28px; text-indent:30px; font-weight:bold; font-size:18px}

.icon2{float:left; display:inline; margin-top:-5px; margin-right:10px}
.spec{ color:#b7e3ff; font-weight:bold; font-size:14px; clear:both}


/*.style2{float:left; display:inline; margin:8px auto auto 10px; line-height:230%; clear:both; width:100%}
.style2 li{list-style-type:none;}
.style2 a{color:#fff}
.style2 a:hover{color:#dc9f00}*/

.style2{float:left; display:inline; line-height:260%; clear:both; width:200px; margin-top:8px}
.style2 li{float:left; clear:both; padding-left:10px; width:100%; color:#fff;}
.style2 li a{color:#fff;}
.style2 li a:hover{color:#c69f4e}
.style2 li img{float:left; display:inline; margin:10px 12px auto auto; }
.style3{float:left; display:inline; width:600px; list-style-type:none; margin:20px auto auto 60px}
.style3 li{float:left; display:inline; width:290px}
.style4{float:left; display:inline; margin:20px auto auto 20px; line-height:200%}

/*.style5{float:left; display:inline; width:620px; margin-left:30px; overflow:hidden}
.style5 li{float:left; display:inline; list-style-type:none; width:150px; margin-right:20px;  margin-top:30px; color:#FFF}
.style5 img{ border:1px #fff solid; padding:1px 1px 1px 1px; width:150px; float:left; overflow:hidden; display:inline}
.style5 p{color:#FFF ;overflow:hidden; width:150px; clear:both; margin-top:7px; float:left}
.style5 p a{color:#FFF}
.style5 p a:hover{color:#000;}
*/
.style5{float:left; display:inline; width:630px; margin-left:30px; overflow:hidden}
.style5 li{float:left; display:inline; list-style-type:none; width:150px; margin-right:35px;  margin-top:30px;}
.style5 img{border:1px solid #fff; padding:1px 1px 1px 1px; width:150px; float:left; overflow:hidden}
.style5 p{color:#565656; overflow:hidden; width:200px; margin-top:5px; color:#fff; float:left}
.style5 p a{color:#fff;float:left}
.style5 p a:hover{color:#ff0000; float:left}
