/* CSS Document */

body {margin:0; padding:0; background-color:#1B1B1B; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#050505;}
body td,th {font-size:12px;}
a:link { color: #464646; text-decoration:none;}
a:visited {color:#464646; text-decoration:none;}
a:hover {color:#F60;}

form{margin:0; padding:0;}
.input { border:1px solid #E7E7E7; font-size:12px;}
.put {font-size:12px; background-color:#B41F24; border:1px solid #A70E15; color:#FFF; font-weight:bold; padding-top:3px;}
img { border:0;}

.content_bg {background-color:#E6E6E6;}

#content { margin-top:1px;}

#main { width:1004px; margin-left:auto; margin-right:auto;}

#top { height:149px; background-color:#C8530D; border-bottom:1px solid #64381D; color:#FFF;}
#top td,th { color:#FFF;}
#top a:link { color:#FFF;}
#top a:visited { color:#FFF;}
#top a:hover { color:#FE9658;}

#top span { margin:0 10px; color: #FFF;}
#menu {height:41px; background-image:url(../images/menu_bg.jpg); border-top:1px solid #272727; border-bottom:3px solid #050505;}
#menu span {float:left;}
#menu strong {float:left; font-weight:bold; padding:0 23px; color:#3A3A3A; line-height:41px; font-size:14px; display:block;}
#menu strong a:link {color: #3A3A3A; text-decoration:none;}
#menu strong a:visited {color: #3A3A3A; text-decoration:none;}
#menu strong a:hover {color: #E96210; text-decoration:none;}

.index_news_list { }
.index_news_list ul {margin:0; padding:0;}
.index_news_list li { height:28px;line-height:28px; background-image:url(../images/index_new_list_bg.gif); padding-left:20px; list-style:none;}
.index_news_list li p { margin:0; padding:0;}
.index_news_list li span {float:left;}
.index_news_list li em {float:right; font-style:normal; color:#999; margin-right:5px;}

.subMenu { height:28px;line-height:28px; background-image:url(../images/index_new_list_bg.gif); padding-left:20px; list-style:none; text-align:left;}

.content_txt {margin:15px; font-size:14px; line-height:1.5;}
.content_txt td,th {line-height:2;}



#banner {height:238px;}
.index_title { height:23px; background-color:#111111; border-top:1px solid #272727; line-height:23px; color:#BABABA; font-weight:bold;}
.index_title span {float:left; margin-left:10px; margin-top:0px;}
.index_title img {float:right; margin-right:10px; margin-top:3px;}
.index_title_02 { background-image:url(../images/title_02_bg.jpg); text-indent:15px; color:#464646; height:31px; line-height:31px; font-weight:bold;}
.index_contact {margin:14px; font-weight: bold; color: #464646; line-height:1.8;}
.index_title_content { background-image: url(../images/index_content_bg.jpg); background-repeat: repeat-x; background-color:#E6E6E6; padding:5px; text-align:left; margin-bottom:1px;}
.index_title_content img {border:1px solid #ADADAD; padding:2px; margin:5px 0; margin-right:10px;}

#footer {background-color:#C8530D; text-align:center; padding:20px; color:#FFF; margin-top:2px;}




/* News */
.newsBorder { text-align:left; margin:0 15px;}
.newsTime {color:#999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  margin-bottom:8px;}
.newsList { background-image:url(../images/dot_x.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:15px; margin:0 20px;}
.newsTitle { font-weight:bold; margin-top:15px; font-size:14px; color:#C8530D; }

.newsDetail {word-break:break-all;break-word:word-wrap;padding:2px;text-align:left;line-height:1.8;margin:auto;font-size:14px}
.newsDetail_title { font-size:16px; color:#000000; font-weight: bold; text-align:center; padding:10px 0; border-bottom:#333;}
.newsPutInfo { line-height:28px; text-align:center;}
.newsBack { line-height:28px; background-image:url(../images/dot_x.jpg); background-position:bottom; background-repeat:repeat-x; text-align:left; }
.newsNext {line-height:28px; background-image:url(../images/dot_x.jpg); background-position:bottom; background-repeat:repeat-x; text-align:left; }
.dot_x { background-image:url(../images/dot_x.jpg); background-repeat:repeat-x; height:1px; overflow:hidden;}
.newsContent { margin-bottom:10px;}





/*----(Í¼Æ¬À¸Ä¿)----*/ 
ul.photo {list-style-type :none;width:100%;margin:0px 0px;padding:0px;}
ul.photo li{float:left;width:140px;text-align: center;overflow: hidden;display:inline; margin-bottom:10px; margin-left:8px;}
ul.photo li img{width:120px;height:90px;margin:2px;padding:1px;background: #FFF;color:#f60;border: solid 3px #CACACA;}
ul.photo li a:hover img {color:#FFF;padding:1px; background-color:#B62025; border: solid 3px #A70E15;}
ul.photo li b{float:left;width:100%;font-style:normal;text-align: center;height:20px;overflow:hidden; color:#333; font-weight:normal;}
.photoName { color:#FFF;}


/*----(·ÖÒ³)----*/
.ShowPage{line-height:20px;text-align:left;margin:2px 0px 2px 0px;}
ul.pagebox{list-style-type: none;float: right;display: inline;clear: both;}
ul.pagebox li{float: left;display: inline;width:20px;height: 20px;margin: 2px;}
ul.pagebox li a:link {text-decoration: none;display: block;color:#FFF;height:16px;border:1px #A70E15 solid;background-color: #B62025;line-height: 16px;font-size: 12px;text-align: center; font-family:Arial, Helvetica, sans-serif;}
ul.pagebox li a:visited { text-decoration: none;display: block;color:#FFF;height:16px;border:1px #A70E15 solid;background-color: #B62025;line-height: 16px;font-size: 12px;text-align: center; font-family:Arial, Helvetica, sans-serif; color:#FFF;} 
ul.pagebox li a:hover{text-decoration: none;background:#084D92;color:#FFF;border:1px 06386A solid;}
.pageInfo { text-align:left; font-family:Arial, Helvetica, sans-serif;}
.pageNum { text-align:right;}
ul.pagebox img {border:0; padding:0; margin:0; background-color:none;}



.support_title {text-align:center; font-weight:bold; font-size:14px; color:#FFF; background-color:#C8530D;}

.team_border { border:3px solid #CCC; background-color:#FFF; padding:5px; margin-bottom:15px;}

.header_title {text-align:right; font-size:32px; font-weight:bold; padding-right:20px;}

.content_txt img { max-weight:100%;}

