BODY {MARGIN: 0px;PADDING:0px;FONT-SIZE: 12px; COLOR:#333333;TEXT-ALIGN: center; background:url(/images/bj_02.jpg) repeat-x;font-family:arial,"Microsoft Yahei",sans-serif;}
DIV { padding:0px; margin:0px; border:0px}
FORM { padding:0px; margin:0px; border:0px}
IMG { padding:0px; margin:0px; border:0px}
UL,OL,LI,DL,DT,DD { padding:0px; margin:0px;list-style-type:none;}
H1,H2,H3,H4,H5,H6 { padding:0px; margin:0px;}
p { padding:0px; margin:0px;}
TABLE,TD,TR,TH {FONT-SIZE: 12px;}
.cleardiv{ clear: both; font-size:1px; visibility: hidden; }
.blank { margin:0px auto; width:981px;clear:both; font-size:1px; height:6px;}
.blank3 { margin:0px auto; width:981px;clear:both; font-size:1px; height:3px;}
.blank1 { clear:both; font-size:1px; height:6px;background-color:#FFFFFF}
.wblank1 { margin:0px auto; width:1002px; font-size:1px; height:1px;background-color:#FFFFFF}
.blank2 { clear:both; font-size:1px; height:6px;}
.blank20 { clear:both; font-size:1px; height:20px;}
.blank10 { clear:both; font-size:1px; height:10px;}
.blank30 { clear:both; font-size:1px; height:30px;}
A:link {COLOR: #6c6c6c; TEXT-DECORATION: none;}
A:visited {COLOR: #6c6c6c; TEXT-DECORATION: none;}
A:hover {COLOR: #cc0000; TEXT-DECORATION: none;}
A:active {COLOR: #1b1b1b; TEXT-DECORATION: none;}

A.more:link {COLOR: #2a9ad4; TEXT-DECORATION: none;}
A.more:visited {COLOR: #2a9ad4; TEXT-DECORATION: none;}
A.more:hover {COLOR: #cc0000; TEXT-DECORATION: none;}
A.more:active {COLOR: #1b1b1b; TEXT-DECORATION: none;}

A.b1:link {COLOR: #ffffff; font-size:13px; font-weight:bold; TEXT-DECORATION: none;}
A.b1:visited {COLOR: #ffffff;font-size:13px; font-weight:bold; TEXT-DECORATION: none;}
A.b1:hover {COLOR: #ff6600;font-size:13px; background:url(/pic/best_06.jpg) no-repeat center; font-weight:bold; TEXT-DECORATION: none;}
A.b1:active {COLOR: #ffffff; font-size:13px; font-weight:bold; TEXT-DECORATION: none;}

A.a1:link {COLOR: #ffffff; text-decoration:none;}
A.a1:visited {COLOR: #ffffff; text-decoration:none;}
A.a1:hover {COLOR: #ffff00; text-decoration:underline;}
A.a1:active {COLOR: #ffffff; text-decoration:none;}
a.reda:link {color:#F00}
a.reda:visited {color:#F00}
a.reda:hover {color:#333}
.divpage {}
/*top*/
.top {margin:0px auto; width:998px; position:relative}
.top .top-left {float:left; padding-top:20px; padding-left:20px;}
.top .top-right1 {float:right; width:300px; padding-top:5px}
.top .top-right2 {float:right;width:140px; padding-top:50px}
.top .top-right2 a:link{color:#333}
.top .top-right2 a:visited{color:#333}
.top .top-right2 a:hover{color:#898989}
.top .tell9{position:absolute; top:50px; left:500px; height:20px; font-size:13px}
.top .tell9 span{color:#f10202;}

.menu {margin:0px auto; width:998px;position: relative; z-index: 999; }
.menu ul {list-style-type:none;background:url(/images/index_17a.jpg) repeat-x; height:35px;}
.menu li {list-style-type:none; float:left; width:109px;font-size:14px;}
.menu li.mleft {background:url(/images/index_15a.jpg) no-repeat left top;}
.menu li.mxu { width:1px; padding:0px; margin:0px;}
.menu li.mright { float:right; padding-right:10px;background:url(/images/index_20a.jpg) no-repeat right top;}
.menu li a { display:block; padding:10px 12px 9px 12px;}
.menu li.mright a {padding:10px 12px 9px 16px;}
.menu li a:link {color:#333;}
.menu li a:visited {color:#333}
.menu li a:hover {color:#F90606;}
.menu li.mleft a:link {color:#ffffff}
.menu li.mleft a:visited {color:#ffffff}
.menu li.mleft a:hover {color:#333}


#nav_all {position: relative; z-index: 999; }
#nav_all li a {display: inline-block; white-space: nowrap; }
#nav_all li a:hover {overflow: hidden; color:#000}
#nav_all li ul { display: none; position: absolute; z-index: 99; top: 34px;background-image: none;background:#639ACA; height:32px;}
#nav_all ul li { background-image: none; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; width:auto; }
#nav_all ul li a { background-image: none; padding: 0px 10px; margin: 0px; height: 32px; line-height: 32px; color: #fff; font-weight: normal; background: #639ACA; border: none; }
#nav_all ul li a:hover { background-image: none; padding: 0px 10px; margin: 0px auto; height: 32px; line-height: 32px; color: #FFF; background: #1472b9; border-top: none; }
/*½¹µãÍ¼*/
.focus-news{ position:relative; width:434px; height:320px; background-color: #000; float: left;}  
.focus-news img{ width:434px; height: 320px;} 
.focus-news .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus-news .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus-news .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus-news .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus-news .btn a:hover,.focus-news .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus-news .fPic{ position:absolute; left:0px; top:0px; }  
.focus-news .D1fBt{ overflow:hidden; zoom:1;  height:14px; z-index:10; }  
.focus-news .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:46px; line-height:46px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus-news .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus-news .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus-news .fcon img{ display:block; }  
.focus-news .fbg{bottom:10px; right:15px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus-news .fbg div{overflow:hidden;zoom:1;height:14px}    
.focus-news .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus-news .D1fBt .current,.focus-news .D1fBt a:hover{background:#fc114a;}    
.focus-news .D1fBt img{display:none}    
.focus-news .D1fBt i{display:none; font-style:normal; }    
.focus-news .prev,.focus-news .next{position:absolute;width:40px;height:74px;background: url(/images/focus-news_btn.png) no-repeat;}
.focus-news .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus-news .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus-news .prev:hover{  background-position:0 0; }  
.focus-news .next:hover{  background-position:-40px 0;} 
/**/
/*indexbanner*/
.banner {margin:0px auto; height:125px; text-align:center }


/*indexcontent*/
.content1 {margin:0px auto; width:951px;}
.content1 .cleft {float:left; width:334px}
.content1 .cright {float:right; width:498px; text-align:left}
.content1 .cright .dtitle { background:#f4f7fc; padding:8px 5px; text-align:center;font-size:18px; color:#25538d; font-weight:bold}
.content1 .cright .dcontent { color:#25538d; line-height:180%; height:70px; overflow:hidden;}
.content1 .cright .dnlist { list-style-type:none;}
.content1 .cright .dnlist li { background:url(/images/sj.jpg) no-repeat 5px 10px; padding:7px 0px 3px 17px}
.content1 .cright .dnlist li span {float:right; font-size:14px; color:#858585}
.content1 .cright .dnlist li a { font-size:14px;}
.content1 .cright .dnlist li a:link {}
.content1 .cright .dnlist li a:visited {}
.content1 .cright .dnlist li a:hover {}

.content2 {margin:0px auto; width:951px;background:url(/images/cbg2.jpg) no-repeat top center}
.content2 .cleft {float:left; width:300px}
.content2 .cright {float:right; width:625px; text-align:left}
.content2 .cright .crleft {float:left; width:300px}
.content2 .cright .crright {float:right; width:300px}
.cnews {margin:0px auto; width:300px;}
.cnews .cntitle{ text-align:left; padding-left:5px; padding-bottom:5px; font-size:16px; font-weight:bold; color:#25538d}
.cnews .cntitle span{ float:right; padding-top:8px}
.cnews ul { list-style-type:none;}
.cnews li { background:url(/images/index_41.jpg) no-repeat 5px 10px; padding:7px 0px 3px 17px; text-align:left}
.cnews li a { font-size:14px;}
.cnews li li a:link {}
.cnews li li a:visited {}
.cnews li li a:hover {}
.cnews2 {margin:0px auto; width:284px; height:174px;;background:url(/images/gonggaobg.jpg) no-repeat top center}
.cnews2 ul { list-style-type:none; padding-top:15px; padding-left:15px;}
.cnews2 li { background:url(/images/index_41.jpg) no-repeat 7px 22px; padding:18px 0px 3px 19px; text-align:left}
.cnews2 li a { font-size:14px;}
.cnews2 li li a:link {}
.cnew2s li li a:visited {}
.cnews2 li li a:hover {}
.cnews3 {margin:0px auto; width:284px; padding-bottom:3px; text-align:center}
.cnews3 img{margin-bottom:5px; margin-top:0px;}

.content3 {margin:0px auto;background:url(/images/c3bg.jpg) repeat-x top}
.content33 {margin:0px auto; width:951px;}
.content33 .hk1 {position:absolute; left: 20px; top:0px;}
.content33 .hk2 {position:absolute; left: 360px; top:0px;}
.content33 .hk3 {position:absolute; left: 700px; top:0px;}
.content33 .con3a { text-align:left; float:right; width:220px}
.content33 .con3b { text-align:left; float:left; width:670px}
.content33 .con3 { text-align:left; }
.content33 .con3 .cleft {float:left; width:334px}
.content33 .con3 .cright {float:right; width:334px;}
.tulist{}
.tulist .tltitle {}
.tulist ul {list-style-type:none;}
.tulist li { float:left; width:100px; text-align:center; line-height:120%; padding-top:10px; padding-bottom:5px; font-size:14px;}
.tulist li img { width:40px; height:40px;}
.content4 {margin:0px auto; width:951px;}
.content4 ul {list-style-type:none;}
.content4 li { float:left; text-align:center; margin:0 2px}




/*end*/

.end { margin:0px auto; width:100%; border-top:5px #bfbfbf solid}
.end .endinfo1 {margin:0px auto; width:990px; color:#6d6d6d; line-height:200%}
.end .endinfo { margin:0px auto; width:960px; color:#6d6d6d; line-height:200%;background: url(/pic/di_134.jpg) no-repeat top center}
.endinfo .eleft {float:left; width:500px; text-align:left}
.endinfo .eright {float:right; width:440px;}
.endinfo .eleft .tongji { padding-bottom:5px}
.endinfo .eleft .copy { font-family:Arial, Helvetica, sans-serif; line-height:160%}
.endinfo .eright .etell { padding-top:20px; font-size:14px; text-align:right}
.endinfo .eright .etell span { color:#f10202}



img{ border:0px}

p.suo{text-indent:28px; text-align:left; font-size:14px; line-height:180%; padding-top:10px}
.conxiang{ color:#666; text-align:left; font-size:16px; line-height:180%; padding-top:10px; font-family:ËÎÌå}

a.as {width:160px;background:url(/images/dian.jpg) 20px 15px no-repeat; padding:10px 0px; display:block;font-size:16px;font-weight: bold}
A.as:link {COLOR: #ff0000; font-size:16px;  text-decoration:none; border-bottom:1px solid #dfdfdf;font-weight: bold}
A.as:visited {COLOR: #ff0000; font-size:16px; text-decoration:none; border-bottom:1px solid #dfdfdf;font-weight: bold}
A.as:hover {COLOR: #000; font-size:16px; text-decoration:none; }
A.as:active {COLOR: #ff0000; font-size:16px; text-decoration:none; border-bottom:1px solid #dfdfdf;}

a.as0 {width:160px; background:url(/images/dian.jpg) 20px 15px no-repeat;padding:10px 0px; display:block;font-size:16px;font-weight: bold}
A.as0:link {COLOR: #ff0000; font-size:16px;  text-decoration:none; font-weight: bold}
A.as0:visited {COLOR: #ff0000; font-size:16px; text-decoration:none; font-weight: bold}
A.as0:hover {COLOR: #000; font-size:16px; text-decoration:none; }
A.as0:active {COLOR: #ff0000; font-size:16px; text-decoration:none; }

a.ar {width:160px; padding:10px 0px;display:block;font-size:16px;}
A.ar:link {COLOR: #333333; text-decoration:none; border-bottom:1px solid #dfdfdf;}
A.ar:visited {COLOR: #333333; text-decoration:none; border-bottom:1px solid #dfdfdf;}
A.ar:hover {COLOR: #000; text-decoration:none; background: url(/images/dian.jpg)  20px 15px no-repeat}
A.ar:active {COLOR: #333333;text-decoration:none;background: url(/images/dian.jpg)  20px 15px no-repeat border-bottom:3px solid #ffffff;}


a.as1 {width:160px;padding:5px 0px; display:block;font-size:12px;}
A.as1:link {COLOR: #ff0000; font-size:12px;  text-decoration:none; }
A.as1:visited {COLOR: #ff0000; font-size:12px; text-decoration:none;}
A.as1:hover {COLOR: #000; font-size:12px; text-decoration:none; }
A.as1:active {COLOR: #ff0000; font-size:12px; text-decoration:none; }


a.ar1 {width:160px; padding:5px 0px;display:block;font-size:12px;}
A.ar1:link {COLOR: #333333; text-decoration:none;}
A.ar1:visited {COLOR: #333333; text-decoration:none;}
A.ar1:hover {COLOR: #000; text-decoration:none; }
A.ar1:active {COLOR: #333333;text-decoration:none;}

a.xas { color:#3077AB}

.zi { color:#1472b9;font-size:18px; font-weight:bold}
.nyzi {font-size:14px; line-height:180%; color:#666;}


.mainRightMain {
	BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; PADDING-BOTTOM: 20px;  WIDTH: 700px; FLOAT: left; BORDER-RIGHT: #f0f0f0 1px solid;
}
.padding25 {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 30px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; FONT-SIZE: 14px; PADDING-TOP: 25px
}
.mainr_line {
	WIDTH: 99%; BACKGROUND: url(/images/line_s.gif) repeat-x left top; FLOAT: left; HEIGHT: 18px
}
.tip {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.pro_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; FLOAT: left; PADDING-TOP: 20px
}
.pro_list LI {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 7px; WIDTH: 190px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: left; HEIGHT: 166px; PADDING-TOP: 0px
}
.news_list {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; WIDTH: 680px; PADDING-RIGHT: 5px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 20px
}
.news_list LI {
	LINE-HEIGHT: 35px; WIDTH: 680px; FLOAT: left;
}
.news_list LI A {
	LINE-HEIGHT: 35px; WIDTH: 680px; FLOAT: left; HEIGHT: 35px; padding-left:6px;
}
.news_list LI A:hover {
	BACKGROUND: url(/images/newslisthover.gif) no-repeat 5px left; COLOR: #4181bd
}
.news_list LI A SPAN {
	CURSOR: pointer; padding-left:10px;
}
.news_list LI .floatleft {
	PADDING-LEFT: 22px; WIDTH: 500px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: url(/images/newslistico.gif) no-repeat 10px center; OVERFLOW: hidden
}
.news_list LI .floatright {
	MARGIN-RIGHT: 10px
}
.news_line {
	MARGIN: 18px 0px; WIDTH: 687px; BACKGROUND: url(/images/line.gif) repeat-x center 50%; HEIGHT: 18px; CLEAR: both
}
.news_list P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #ccc; FONT-SIZE: 12px; PADDING-TOP: 10px
}

.hg_offside {
	MARGIN-TOP: 20px; WIDTH: 700px; text-align:left}
	.hg_hbair_tab {
	BORDER-BOTTOM: #cccccc 1px solid; WIDTH: 100%; DISPLAY: inline-block; FONT-FAMILY: SimSun
}
.hg_hbair_tab LI {
	FLOAT: left; MARGIN-LEFT: 3px; CURSOR: pointer
}
.hg_hbair_tab LI A {
	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: #f2f2f2; HEIGHT: 35px; _float: left
}
.hg_hbair_tab LI A SPAN {
	LINE-HEIGHT: 35px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #f2f2f2; HEIGHT: 35px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; _float: left
}
.hg_hbair_tab LI A:hover {
	BACKGROUND: #1472b9
}
.hg_hbair_tab LI A:hover SPAN {
	BACKGROUND: #1472b9; COLOR: #fff
}
.hg_hbair_tab LI.cur A {
	BACKGROUND: #1472b9
}
.hg_hbair_tab LI.cur A SPAN {
	BACKGROUND: #1472b9; COLOR: #fff
}
.hg_tab_con {
	DISPLAY: block
}
.hg_tab_content {
	DISPLAY: none
}
.cur.hg_tab_content {
	DISPLAY: block
}
.hg_tab_content DIV {
	LINE-HEIGHT: 180%; MARGIN-TOP: 25px; COLOR: #666666; FONT-SIZE: 16px; font-family:ËÎÌå
}