@charset "utf-8";
/* CSS Document */
/*----²ιΡ―----*/
#query {
	padding:15px 0px 0px 0px;
	float:right;
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 414px;
}
#tags {
	 WIDTH: 414px;HEIGHT: 27px; padding:0px; margin:0px;
}
#tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 4px; LIST-STYLE-TYPE: none; HEIGHT: 27px;
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #3c5b95; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 0px; POSITION: relative; HEIGHT: 29px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #ff5200; font-weight:bold; LINE-HEIGHT: 29px; HEIGHT: 29px;
}
#tagContent {
	background-image:url(../images/query_bg.jpg);
	width:414px;
	height:57px;
	background-repeat:no-repeat;
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 394px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 37px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.tabfont{
	font-size:12px;
	color:#333333;
	padding-top:6px;
	}
.textarea{
	width:100px;
	height:16px;
	border:1px solid #dddcdc;
}
.query_textarea1{
	width:106px;
	height:16px;
	border:1px solid #dddcdc;
}
.query_textarea2{
	width:88px;
	height:16px;
	border:1px solid #dddcdc;
}
.query_textarea3{
	width:88px;
	height:16px;
	border:1px solid #dddcdc;
}
.query_textarea4{
	width:278px;
	height:16px;
	border:1px solid #dddcdc;
}
.query_textarea5{
	width:290px;
	height:16px;
	border:1px solid #dddcdc;
}
.queryfont {
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
}
.queryfont a{
	text-decoration:none;
	color:#fff;
}
.queryfont a:hover{
	color:#feef03;
}


/*-----inside-----*/
.inside{
	width:968px;
	margin:0 auto;
	background-image:url(../images/mainbg.jpg);
	padding:0px 4px 0px 4px;
	}
.inside #inside_left{
	margin-top:10px;
	float:left;
	background-image:url(../images/inside_left_bg.jpg);
	width:237px;
	background-repeat:no-repeat;
}
.inside #inside_right{
	margin-top:10px;
	float:right;
	width:713px;
	font-size:12px;
}
#left_title{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:16px 0px 0px 50px;
	line-height:30px;
}
#sunmenu_bg{
	margin-left:1px;
	margin-top:60px;
	width:234px;
	background-image:url(../images/submenu_bg.jpg);
	background-repeat:no-repeat;
	}
#sunmenu_list{}
#sunmenu_bg ul{
	font-size:12px;
	color:#3f3f3f;
	list-style:none;
	margin:0px;
	padding:0px;
	}
#sunmenu_bg ul li{
	margin-left:16px;
	background-image:url(../images/submenu_arrow.gif);
	background-repeat:no-repeat;
	width:201px;
	height:24px;
	text-indent:25px;
	padding:3px 0px 5px 0px;
	}
#sunmenu_bg ul li a{
	color:#3f3f3f;
	text-decoration:none;
	}
#sunmenu_bg ul li a:hover{
	color:#044191;
	}
#left_news{
	margin:0 auto;
	margin-top:20px;
	background-image:url(../images/left_news.jpg);
	width:221px;
	height:388px;
	background-repeat:no-repeat;
}
#left_newstitle{
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-indent:28px;
	color:#fff;
}
#left_list{}
#left_list ul{
	margin:0px;
	padding:0px;
	}
#left_list ul li{
	text-indent:12px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	list-style:none;
	}
#left_list ul li a{
	font-size:12px;
	color:#000;
	text-decoration:none;
	}
#left_list ul li a:hover{
	color:#044191;}
#left_list_div{
	line-height:30px;
	float:right;
	font-size:12px;
	text-align:center;
	color:#fff;
}
#left_list_div a{
	text-decoration:none;
	color:#fff;
}
#left_list_div a:hover{
	color:#044191;
}
#left_list_div span{
	font-size:10px;
	color:#fff;
	padding-right:10px;
	padding-left:4px;
}
#conter_indication_bg{
	background-image:url(../images/indication.jpg);
	width:713px;
	height:56px;
	background-repeat:no-repeat;
}
#conter_indication{
	font-size:12px;
	line-height:32px;
	text-indent:26px;
	color:#000;
}
#conter_indication span{}
#conter_indication span a{
	color:#000;
	text-decoration:none;
	}
#conter_indication span a:hover{
	color:#00F;}
#conter_aboutus{
	padding:6px 10px 0px 6px;
	color:#3f3f3f;
	font-size:13px;
	line-height:24px;
	text-indent:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#conter_title{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#author{
	margin-top:10px;
	font-size:12px;
	color:#6a6a6a;
	border-top:1px #c5c5c5 dotted;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
	text-align:center;
	}
#detail{
	padding:6px 10px 0px 6px;
	color:#3f3f3f;
	font-size:13px;
	line-height:24px;
	text-indent:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#cnas{
	margin-top:10px;
	background-image:url(../images/cnas.jpg);
	width:713px;
	height:119px;
	background-repeat:no-repeat;
}
#latestnews_instruct{
  background-image:url(../images/latestnews_instruct.jpg);
  width:960px;
  height:27px;
  background-repeat:no-repeat;
}
#latestnews_instruct_font{
  font-size:12px;
  line-height:26px;
  text-indent:26px;
  color:#000;
  }
#quality_instruct{
	background-image:url(../images/quality_instruct.jpg);
	width:712px;
	height:27px;
	background-repeat:no-repeat;
}
#quality_instruct_font{
	font-size:12px;
	line-height:26px;
	text-indent:26px;
	color:#000;
	}
#quality_instruct_font span{}
#quality_instruct_font span a{
	color:#000;
	text-decoration:none;
	}
#quality_instruct_font span a:hover{
	color:#00F;
	}
#detail_list{
	margin-top:10px;
	}
#detail_list ul{
	margin:0px;
	padding:0px;
	}
#detail_list ul li{
	color:#3f3f3f;
	text-indent:18px;
	font-size:12px;
	list-style:none;
	line-height:28px;
	background-image:url(../images/square.gif);
	background-position:bottom left;
	width:701px;
	background-repeat:no-repeat;
	}
#detail_list ul li a{
	text-decoration:none;
	color:#3f3f3f;
	}
#detail_list ul li a:hover{
	color:#044191;
	}
#detail_list span{
	float:right;
	color:#8e8d8d;
	font-family:Arial, Helvetica, sans-serif;
	}
#latestnews_list_all{
  margin-top:10px;
  }
#latestnews_list_all ul{
  margin:0px;
  padding:0px;
  }
#latestnews_list_all ul li{
  color:#3f3f3f;
  text-indent:18px;
  font-size:12px;
  list-style:none;
  line-height:28px;
  background-image:url(../images/square.gif);
  background-position:bottom left;
  width:920px;
  background-repeat:no-repeat;
  }
#latestnews_list_all ul li a{
  text-decoration:none;
  color:#3f3f3f;
  }
#latestnews_list_all ul li a:hover{
  color:#044191;
  }
#latestnews_list_all span{
  float:right;
  color:#8e8d8d;
  font-family:Arial, Helvetica, sans-serif;
  }
#paging{
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#000;
	}
#paging a{
	color:#000;
	text-decoration:none;
	}
#paging a:hover{
	color:#00f;
	}
#content_instruct_bg{
	margin-top:10px;
	background-image:url(../images/content_instruct_bg.jpg);
	width:960px;
	height:61px;
	background-repeat:no-repeat;
}
#Ifont{
	padding-top:9px;
	text-indent:26px;
	font-size:12px;
	}
#Ifont a{
	color:#000;
	text-decoration:none;
	}
#Ifont a:hover{
	color:#00F;
	}
#Iauthor{
	margin-top:10px;
	font-size:12px;
	color:#6a6a6a;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
	text-align:center;
	}
#Icontent{
	padding:15px 20px 15px 20px;
	margin-bottom:40px;
	color:#3f3f3f;
	font-size:12px;
	line-height:24px;
	text-indent:24px;
	
	text-align:justify;
}

#dot_b{
	margin:0px 20px 0px 20px;
	background-image:url(../images/dot_b.jpg);
	height:2px;
	background-repeat:repeat-x;
}
#tag_title{
	margin:10px 20px 10px 20px;
	text-indent:26px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/tag_title.jpg);
	background-position:left;
	height:37px;
	background-repeat:no-repeat;
}
#repot_tag_title{
	margin:10px 0px 10px 0px;
	text-indent:26px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/tag_title.jpg);
	background-position:left;
	height:37px;
	background-repeat:no-repeat;
}

#content_list{
	margin:10px 20px 0px 20px;
	}
#content_list ul{
	margin:0px;
	padding:0px;
	}
#content_list ul li{
	padding-top:10px;
	color:#3f3f3f;
	text-indent:18px;
	font-size:12px;
	list-style:none;
	background-image:url(../images/square.gif);
	background-position:bottom left;
	height:20px;
	background-repeat:no-repeat;
	}
#content_list ul li a{
	text-decoration:none;
	color:#3f3f3f;
	}
#content_list ul li a:hover{
	color:#044191;
	}
#content_list span{
	float:right;
	color:#8e8d8d;
	font-family:Arial, Helvetica, sans-serif;
	}

#repot_list{
	margin:10px 0px 0px 0px;
	}
#repot_list ul{
	margin:0px;
	padding:0px;
	}
#repot_list ul li{
	color:#3f3f3f;
	text-indent:18px;
	font-size:12px;
	list-style:none;
	background-image:url(../images/square.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}
#repot_list ul li a{
	text-decoration:none;
	color:#3f3f3f;
	}
#repot_list ul li a:hover{
	color:#044191;
	}
#repot_list span{
	float:right;
	color:#8e8d8d;
	font-family:Arial, Helvetica, sans-serif;
	}

.downl{}
.downl a{
	padding-left:4px;
	font-size:12px;
	text-decoration:none;
	color:#00F;
	}
.downl a:hover{
	color:#F00;
	}

.PageControlPageNumber {
  background-color: #FFFFFF;
  border: 1px solid #DEDEB8;
  padding: 0px 5px 0px 5px;
  margin: 0px 1px 0px 1px;
  vertical-align: middle;
}
.PageControlRedirect {
background-color:#FFFFFF;
border:1px solid #DEDEB8;
margin:0 1px;
padding:0 5px;
vertical-align:middle;
}
.PageControlCurrentPage {
background-color:#E7E7E7;
border:1px solid #DEDEB8;
color:#FF0000;
margin:0 1px;
padding:0 5px;
vertical-align:middle;
}
.PageControlBar {
line-height:1.7em;
}

#research form div{
    line-height:18px;
    color:#194689;
    }
    .research{
    position:relative;
    }
    .research ul{
    width:180px;
    }
    .research ul li{
    list-style: none;
    font-size: 12px;
    color:#194689;
    float:left;
    width:80px;
    }
