@charset "utf-8";
/* CSS Document CSS Time:2010-01-21 by G  */
* {margin-top: 0;padding: 0; font-size:10pt; line-height:22px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,table,td,img,dl,dt,dd,div{margin-top: 0;padding: 0;}
ul,ol,li {list-style: none;}
body {margin-top:0px;padding:0px;color:#737373;font-family:"", Arial, Helvetica, sans-serif;text-align:left;font-size:12px;line-height:2em; background:url(../images/index_00.jpg) center top repeat-x;background-color:#041835; clear:both}


/* Link */
a {color: #5a5a5a;text-decoration: none;}
a:hover {color: #5a5a5a; text-decoration:underline;}
img{border:0px;}
form{margin: 0px;}
.text_bg{border: #9D9D9D 1px solid; height:24px; color:#848484; padding: 3px;}

.daohang{background:url(../images/index_01_03.jpg) left top no-repeat; height:41px; width:695px;}
a.menu:link, a.menu:visited {COLOR: #FFF; TEXT-DECORATION: none;}
a.menu:hover {COLOR: #FFF; TEXT-DECORATION: underline;}
a.color1:link, a.color1:visited {COLOR: #0d3372; TEXT-DECORATION: none;}
a.color1:hover {COLOR: #0d3372; TEXT-DECORATION: underline;}
a.color2:link, a.color2:visited {COLOR: #FFF; TEXT-DECORATION: none;}
a.color2:hover {COLOR: #FFF; TEXT-DECORATION: underline;}
a.color3:link, a.color3:visited {COLOR: #123d85; TEXT-DECORATION: none; font-weight: bold;}
a.color3:hover {COLOR: #000; TEXT-DECORATION: underline; font-weight: bold;}
a.color4:link, a.color4:visited {COLOR: #14427e; background:url(../images/index_28.jpg) left top no-repeat; height:32px; width:185px; padding-left:28px; font-weight: bold; font-size: 13px; display: block; line-height: 32px; TEXT-DECORATION: none;}
a.color4:hover {COLOR: #848484; background:url(../images/index_29.jpg) left top no-repeat; height:32px; width:185px; padding-left:28px; font-weight: bold; font-size: 13px; display: block; line-height: 32px; TEXT-DECORATION: none;}
a.color5:link, a.color5:visited {COLOR: #b5b5b5; TEXT-DECORATION: none;}
a.color5:hover {COLOR: #000; TEXT-DECORATION: underline;}
a.color6:link, a.color6:visited {COLOR: #14427e; background:url(../images/index_28.jpg) left top no-repeat; height:32px; width:185px; padding-left:28px; font-weight: bold; font-size: 13px; display: block; line-height: 32px; TEXT-DECORATION: none;}
a.color6:hover {COLOR: #848484; background:url(../images/left_01.jpg) left top no-repeat; height:40px; width:185px; padding-left:28px; font-weight: bold; font-size: 13px; display: block; line-height: 40px; padding-top: 8px; TEXT-DECORATION: none;}
a.color7:link, a.color7:visited {COLOR: #3D6DD9; TEXT-DECORATION: none; font-size: 14px;}
a.color7:hover {COLOR: #656565; TEXT-DECORATION: underline; font-size: 14px;}
a.color8:link, a.color8:visited {COLOR: #FFF; TEXT-DECORATION: none; background-color:#124086; height: 22px; padding: 3px; width: auto}
a.color8:hover {COLOR: #FFF; TEXT-DECORATION: underline; background-color:#124086; height: 22px; padding: 3px; }
a.color9:link, a.color9:visited {COLOR: #ff4800; TEXT-DECORATION: none; font-weight: bold;}
a.color9:hover {COLOR: #000; TEXT-DECORATION: underline; font-weight: bold;}
a.color0:link, a.color0:visited {COLOR: #4d4d4d; background:url(../images/but.jpg) center top no-repeat; height:28px; width:70px; display: block; line-height: 28px; TEXT-DECORATION: none;}
a.color0:hover {COLOR: #FFF; background:#164aa2; height:28px; width:70px; display: block; line-height: 28px; TEXT-DECORATION: none;}
a.color10:link, a.color10:visited {COLOR: #FFF; TEXT-DECORATION: none; display: block; width: 70px; height: 22px; background-color:#003399;}
a.color10:hover {COLOR: red; TEXT-DECORATION: none; display: block; width: 70px; height: 22px; background-color:#133d89;}




.l_bg{background:url(../images/index_01.jpg) right top no-repeat; width: 146px; height:430px;}
.r_bg{background:url(../images/index_03.jpg) left top no-repeat; width: 146px; height:430px;}
.main_bg {background:url(../images/index_00.jpg) center top no-repeat; height:430px; width:auto;}
.top_bg {background:url(../images/index_03.jpg) left top repeat-x; height:91px; width:auto;}
.left_bg {background:url(../images/index_27.jpg) left top no-repeat; height:64px; width:213px;}
.bg1{ background:url(../images/index_22.jpg) left top repeat-x; height:65px;}
.banner{background:url(../images/index_m.jpg) left top repeat-x; height:234px;}
.banner1{background:url(../images/index_25.jpg) left top repeat-x; height:234px;}
.banner2{background:url(../images/index_39.jpg) left top repeat-x; height:234px;}
.banner3{background:url(../images/index_36.jpg) left top repeat-x; height:171px;}
.banner4{background:url(../images/index_42.jpg) left top repeat-x; height:211px;}
.bottom{background:url(../images/index_01_42.jpg) left top no-repeat; height:77px;}
.block{background:url(../images/block.jpg) left top no-repeat; height:23px; padding-left: 16px; padding-top:3px; }
.bar{background:url(../images/index_20.jpg) left top repeat-x; height:51px;}
.left_bg1 {background:url(../images/index_30.jpg) left bottom no-repeat; height:400px; width:213px; background-color: #ececec}
.bar1{background:url(../images/index_31.jpg) left top repeat-x; height:6px;}
.bottom_line{border-bottom: #ccc 1px solid}
.border{border: #ccc 1px solid}
.border1{border: #ccc 1px solid; background-color: #FFF; padding: 4px;}
.top_line{border-top: #FFF 1px solid}
.bottom_top{border-bottom: #ccc 1px solid; border-top: #ccc 1px solid;}


.jj{height:15px;}
.jj1{line-height:24px;}
.text01{color: #0d3372;}
.text02{color: #FFF;}
.text03{color: #b0b0b0;}
.text04{color: #1962a2;}
.text05{color: #b5b5b5;}
.text06{color: #124086; font-weight: bold; font-size: 24px;}
.text07{color: #656565; font-size: 14px;}
.text08{color: #3D6DD9; font-size: 14px;}
.text09{color: #8C9093; font-weight: bold; font-size: 16px; line-height: 30px;}
.text10{color: #133f8e;}
.text0en{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}


/* new */
.newslist{ padding:0px; font-weight:lighter;}
.newslist li{ border-bottom:1px solid #efefef; padding:15px 0px; color:#888;}
.newslist li img{ border:none;}
.newslist h4 { color:#888; font-size:12px; font-weight:normal;}
.newslist h4 a{color:#606060; font-size:12px; font-family:""; padding-right:10px; font-weight:bold;}
.newslist h4 a img{ padding-right:5px;}
.newslist h4 a:hover{ text-decoration:underline;}


#wrapper{position:relative;width:968px;margin:0 auto;text-align:left;overflow:hidden;}
.changeBox_a1{width:968px;height:208px; position:relative;overflow:hidden;}
.changeBox_a1 .a_bigImg img{position:absolute;top:0px;left:0px;display:none;}
.ul_change_a2{position:absolute;right:5px; bottom:7px;padding-left:19px;overflow:hidden;}
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;}
/*.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;text-align: center;line-height:16px;margin-right:2px;width: 22px;height: 22px;font-family: Arial;font-size: 1.2em;color: #40444D;cursor:hand;cursor:pointer; background:url(../images/bullets_1.png) no-repeat;margin:3px 6px;_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bullets_1.png', sizingMethod='image');}
.ul_change_a2 span.on{color:#fff; font-weight:bold; background:url(../images/bullets_2.png) no-repeat;_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bullets_2.png', sizingMethod='image');}*/
.a_last{position:absolute;top:90px; left:30px;width:30px;height:30px;background:url(../images/arrows_1.png) no-repeat;text-indent:-999em;overflow:hidden;}
.a_next{position:absolute;top:90px; right:30px;width:30px;height:30px;background:url(../images/arrows_2.png) no-repeat;text-indent:-999em;overflow:hidden;}
