@charset "utf-8";
body 
{
    margin:0px;
    padding:0px;
    background:#fff;
    text-align:center;
}


form,img
{
    margin:0px;
	border:0px;
    padding:0px;
}

th,td,div,input,select
{
    font-family: 'Helvetica Neue', Helvetica, Arial, verdana, '新細明體','微软雅黑', 'MS UI Gothic',sans-serif;
    font-size:14px;
	line-height:200%;
	color:#333;
}

.clear
{
	clear:both;
}

a.white:link{color:#fff; text-decoration:none;}
a.white:visited{color:#fff; text-decoration:none;}
a.white:hover{color:#fff; text-decoration:underline;}
a.white:active{color:#fff; text-decoration:none;}

a.s1:link{color:#F90; text-decoration:none;}
a.s1:visited{color:#F90; text-decoration:none;}
a.s1:hover{color:#F90; text-decoration:none;}
a.s1:active{color:#F90; text-decoration:none;}

a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#06c; text-decoration:underline;}
a:active{color:#666; text-decoration:none;}

.pageWidth
{
	width:990px;
	margin:0 auto;
}

.head
{
	display:block;
	height:110px;
}

.headLeft
{
	float:left;
	width:525px;
	margin:0 35px 0 0;
}
.headRight
{
	float:left;
	width:400px;
	margin:0px 0 0 0;
	padding:40px 0 0 0;
	text-align:right;
}

.menu
{
	height:35px;
	background:#00509F;
	border-bottom:solid 5px #fff;
}
.menuContent
{
	text-align:center;
}

.ads
{
	background:#0066CB;
	height:300px;
	border-bottom:solid 10px #999;
}
.adsContent
{
	
}
.title
{
	display:block;
	padding:10px 0px 0px 0px;
	background:#efefef;
}
.titleContent
{
	border-bottom:solid 10px #efefef;
	background:#fff;
}
.titleContent1
{
	padding:15px 0;
}
.bottom
{
	text-align:center;
	padding:15px 0 20px 0;
	background:#00509F;
	color:#fff;
}
.titleIcon
{
	border-bottom:3px #8EC7FF solid;
	height:42px;
	text-align:right;
}
.titleMore
{
	margin:12px 20px 0 0;
}
.in_left
{
	background:#e1e1e1;
	vertical-align:top;
}

.in_left ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	overflow:auto;
}
.in_left ul > li
{
	float:right;
	width:200px;
	padding:4px 30px 4px 0;
	text-align:right;
	border-bottom:solid 1px #ccc;
	background:url(images/anow_big.gif) #efefef no-repeat 210px 12px;
	overflow:hidden;
}
.in_right
{
	background:#efefef;
	padding:10px 25px;
	vertical-align:top;
}
.in_right_head
{
	padding:0;
	border-bottom:solid 2px #999;
	height:35px;
}
.in_right_head_left
{
	float:left;
	position:relative;
	width:260px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-align:left;
	padding-left:40px;
	/*background:url(images/in_title.gif) #efefef no-repeat 15px 8px;*/
}
.in_right_head_right
{
	float:right;
	position:relative;
	width:400px;
	text-align:right;
	padding-right:20px;
}
.inNav
{
	text-align:right;
	margin:0px 15px 10px 15px;
	padding:6px 15px;
	border-bottom:solid 1px #666;
	width:930px;
}
.inNav2
{
	text-align:right;
	margin:0px 15px 10px 15px;
	padding:6px 15px;
	border-bottom:solid 1px #666;
	width:930px;
}
.inText
{
	text-align:left;
	margin:0px auto;
	padding:10px 15px;
	width:930px;
	font-size:14px;
}


.table
{
	width:100%;
	border-top:solid 1px #999;
	border-left:solid 1px #999;
}

.table th
{
	background:#ccc;
	text-align:center;
	font-weight:bold;
	color:#fff;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	padding:4px;
}

.table td
{
	background:#efefef;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	padding:3px 5px 3px 5px;
}

.width30px{width:30px;}
.width50px{width:50px;}
.width80px{width:80px;}
.width120px{width:120px;}
.width160px{width:160px;}
.width200px {width:200px;}
.width240px {width:240px;}
.width350px {width:350px;}
.width400px {width:400px;}
.width450px {width:450px;}
.alignleft{text-align:left;}
.alignright{text-align:right;}

input
{
	padding:2px 6px 2px 6px;
	border:solid 1px #999;
}
.btn
{
	padding:3px 12px;
	height:28px;
}
.red{color:#F00;}
.news
{
	text-align:left;
	background:url(images/anow.gif) #fff no-repeat 8px 10px;
	border-bottom:dotted 1px #999;
	padding:3px 0 3px 22px;
}
.newsdate
{
	text-align:right;
	border-bottom:dotted 1px #999;
	padding:3px 10px;
}
.page
{
	margin:10px;
	text-align:right;
}

.search
{
	border:solid 1px #666;
	background:#999;
}

.searchText
{
	margin:0px;
	padding:2px 10px;
	border:0px;
	background:#999;
}
.searchButton
{
	margin:0px;
	background:#333;
	color:#fff;
	width:60px;
	text-align:center;
	font-weight:bold;
}
.indexTitleLeft
{
	float:left;
	width:320px;
	border-right:10px solid #efefef;
	display:block;
	height:300px;
}
.indexTitleCenter
{
	float:left;
	width:350px;
	border-right:10px solid #efefef;
	display:block;
	height:300px;
}
.indexTitleRight
{
	float:left;
	width:300px;
	display:block;
	height:300px;
}

.inpage
{
	width:1170px;
	margin:15px auto;
	background:#151515;
}
.inHeader
{
	padding:10px 20px 10px 25px;
	background:#666;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	text-align:left;
}

.headerContact
{
	margin:10px 25px 10px 25px;
	padding:0 10px 5px 30px;
	text-align:left;
	font-size:14px;
	color:#333;
	background:#e1e1e1;
	border-bottom:solid 1px #666;
	background:url(images/anow.gif) #e1e1e1 no-repeat 12px 10px;
}

.headerContact a
{	
	font-size:14px;
	color:#333;
}

.headerContact a:hover
{	
	font-size:14px;
	color:#999;
}
.newpager
{
	text-align:right;
}
.contain
{
	margin:0 auto;
	width:920px;
	background:#fff;
	position:relative;
	overflow:hidden;
}
.headopentop
{
	margin:10px 25px;
	text-align:left;
}
.in_date
{
	background:#efefef;
	padding:6px 12px;
	text-align:right;
	width:898px;
	margin:0 auto;
	border-bottom:solid 2px #ccc;
}
.in_content
{
	padding:15px;
	width:892px;
	margin:0 auto;
	background:#fff;
	font-size:14px;
	text-align:left;
}
.in_bottom
{
	padding:12px;
	width:898px;
	margin:0 auto;
	border-top:solid 2px #ccc;
	text-align:center;
	background:#06c;
	color:#fff;
	font-weight:bold;
}
.inContain
{
}
.inContain dl
{
	margin:0px;
	overflow:hidden;
}

.inContain dt
{
	margin:0px;
	width:240px;
	float:left;
	text-align:right;
	background:#8EC7FF;
}

.inContain dt .title
{
	padding:8px 25px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	background:#06c;
	text-align:left;
}
.inContain dt .content
{
	padding:4px 20px;
	font-size:14px;
	color:#333;
	background:#8EC7FF;
	text-align:right;
	border-bottom:solid #fff 1px;
}
.contain
{
	margin:0 auto;
	width:990px;
}
.contain dd
{
	margin:0px;
	width:750px;
	float:left;
}
.h1
{
	padding:5px;
	width:912px;
	margin:0 auto;
	background:#fff;
	font-size:16px;
	font-weight:bold;
}
.inProductTb
{
	/*border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;*/
}
.inProductTd
{
	/*border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;*/
	padding:5px;
	text-align:center;
}

.index_center_left
{
	float:left;
	width:260px;
	border-right:10px solid #efefef;
	background:#0099FF;
}

.index_center_right
{
	float:left;
	width:720px;
}

.index_center_left_text
{
	padding:20px 22px;
	width:216px;
	text-align:left;
	color:#fff;
	font-weight:bold;
}

.index_center_right_1
{
	width:720px;
	border-bottom:5px solid #efefef;
}

.index_center_right_2
{
	float:left;
	width:359px;
	border-right:1px solid #ccc;
	text-align:left;
}

.index_center_right_3
{
	float:left;
	width:340px;
	border-left:20px solid #fff;
	text-align:left;
}

.index_center_right_4
{
	width:340px;
	border-bottom:3px solid #00509F;
}

.index_center_right_5
{
	width:310px;
	padding:15px;
	text-align:left;
}

.index_center_right_6
{
	float:left;
	width:200px;
}

.index_center_right_7
{
	float:right;
	width:100px;
	text-align:right;
	padding:14px 15px 0 0;
}

.index_center_right_8
{
	width:720px;
	border-bottom:3px solid #00509F;
}

.index_center_right_9
{
	width:700px;
	padding: 15px 0px 5px 15px;
	text-align:left;
}

.index_center_right_9 img
{
	margin: 0px 5px 10px 0px;
}

.index_center_right_10
{
	width:700px;
	padding: 15px 10px;
	text-align:center;
}

.index_center_right_11
{
	float:left;
	width:175px;
	text-align:center;
}
.index_center_right_11_img
{
	float:left;
	width:175px;
	text-align:center;
}
.index_center_right_11_text
{
	float:left;
	width:175px;
	text-align:center;
}

.in_1
{
	width:990px;
	border-bottom:3px solid #00509F;
	text-align:left;
}

.in_2
{
	width:930px;
	padding:10px 30px;
	background:#666;
	font-weight:bold;
	color:#fff;
	text-align:left;
}
.in_3
{
	width:930px;
	padding:10px 30px;
	background:#fff;
	text-align:left;
}

.in_t_1
{
	color:#F90;
}

.picCenter
{
	width:50%;
	text-align:center;
}

.in_4
{
	padding: 15px 0;
	width:990px;
	border-bottom:3px solid #00509F;
	text-align:center;
	font-size:18px;
}
.in_5
{
	width:930px;
	padding:10px 30px;
	background:#666;
	font-weight:bold;
	color:#fff;
	text-align:right;
}