/* 基礎 */
div {text-align:left; font-size:12px;}
body > div {margin-right:auto;	margin-left:auto;}
img, a img{	border:0;margin:0;padding:0;}
input,select {font-size:12px;vertical-align:absmiddle;}
ul,h1,dl,dd,dt,h1,h2,h3,h4{margin:0; padding:0; list-style:none;}
em,i{font-style:normal;}
.red,a.red:link{color:#FF0000}
/*li {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}*/
a:link,a:visited,a:active {color: #333333; text-decoration:none;}
a:hover {
	color: #FF0000;text-decoration: underline;
}
.mr10{margin-right:10px;}
.title{float:left; font:bold 14px/30px "宋體"; color:#0A58AA; padding:0 0 0 26px;}
.title1{float:left; font:bold 14px/27px "宋體"; color:#fff; padding-left:25px;}
.title2{float:left; font:bold 14px/36px "宋體"; color:#fff; padding-left:25px;}
.more{float:right; line-height:19px; font-family:Arial, Helvetica, sans-serif;}
.more a{color:#025483}
body{margin:0; padding:0;}
.clear{ clear:both;}
.left{float:left;}
/*結構*/
.w100{width:100%; background:url(../image/bg.jpg) repeat-x; height:123px; text-align:center; margin:0 auto;}
.ban{width:100%; margin:0 auto; padding-bottom:15px;}
.warp{width:980px; margin:0 auto;}
.w_left{width:750px; float:left;}
.w_right{width:212px; float:right;}
.gg{ width:1000px; display:block; margin-top:5px;}
.list_left{width:250px; float:left;}
.list_right{width:740px; float:right;}

/*top*/
.w_top{width:980px; margin:0 auto; height:90px;}
.w_top .logo{width:650px;float:left; height:90px;}

.rm{width:310px; float:right; padding-top:5px}
.rm .ad_dl{width:250px; background:url(../image/rm.png) no-repeat 0 12px; float:right; padding:15px 0 6px 0;}
.rm .ad_dl a{ color:#666666;}
.home{width:891px; height:33px; margin:0 auto;}
.home ul{}
.home li{float:left; width:99px; background:url(../image/Hom1.jpg) no-repeat right top; font: bold 14px/34px "宋體"; text-align:center;}
.home li a{color:#FFFFFF!important; text-decoration:none;}
.home li a:hover{color:#FF9900!important; text-decoration:none;}


/*text*/
.company{width:345px; float:left;}
.company .top{width:345px; height:19px;}
.company .txt{widht:345px; line-height:24px; margin:8px 0;}

.news{width:380px; float:left; margin-left:15px;}
.news .top{width:380px; height:19px; background:url(../image/a2.jpg) no-repeat;}
.news .txt{widht:380px; line-height:24px; margin:8px 0;}
.news .txt li{width:370px; padding-left:10px; float:left; line-height:28px; background:url(../image/line.jpg) no-repeat 0 11px;}
.news .txt li span{float:right;color:#ccc;}

.cp{display:block; clear: both; width:750px; margin-top:10px;}
.cp .top{width:750px; height:19px;background:url(../image/a3.jpg) no-repeat;}
#demo_a{width:730px;overflow:hidden;display:block;padding:10px;}
#demo_a td{line-height:26px;}
#demo_a img{margin-right:7px; border:1px solid #ccc; padding:3px; width:192px; height:144px;}


.R_t1{width:212px;}
.R_t2{width:210px; border-top:none;}
#colee{overflow:hidden;width:189px; margin:10px auto;}
#colee1 img,#colee1 img{margin-bottom:8px;}

.us{width:189px; height:26px; margin:0 auto;}
.us_txt{width:200px; line-height:26px;margin:0 auto; padding:10px 0; background:url(../image/a6.jpg) no-repeat right bottom;}

.dh{width:980px; margin:0 auto; line-height:30px; text-align:right; color:#333;}





.list_left{width:169px; float:left;}
.list_1{width:169px;}
.list_2{width:169px;}
.list_2 li{width:169px; background:url(../image/c2.jpg) no-repeat 0 5px; height:33px; line-height:33px; text-indent:20px;}
.a1{width:169px; background:url(../image/c1.jpg) no-repeat 0 5px!important; display:block; height:33px; line-height:33px; text-indent:20px; color:#FFFFFF}
.a1 a{color:#FFFFFF}

.a1,a.a1:link,a.a1:visited,a.a1:active{color:#FFffff}
.list_2 li a:hover{width:169px; background:url(../image/c1.jpg) no-repeat 0 5px!important; display:block; height:33px; line-height:33px; text-indent:20px; color:#FFFFFF}
.list_right{width:810px; float:right;}
.list_r1{width:810px;}
.list_r2{width:809px; border-left:1px solid #d4d4d4;}
.list_r3{ width:770px; padding-left:30px; color:#666666; font:bold 14px/30px "宋體"; background:url(../image/tu2.jpg) 10px 10px no-repeat;}
.list_r4{ width:780px; padding:10px; line-height:24px; color:#333;}


.lbg{ background:#f3f3f3!important;width:780px; height:32px;}
.list_R1_txt{width:780px;margin:0 auto 8px auto;}
.list_R1_txt li{width:770px;font:12px/32px "宋體"; float:left; padding-left:10px;}
.list_R1_txt li span{float:right; color:#999999; padding-right:10px;}
.pag{width:755px; display:block; text-align:center; padding:10px 0;border-bottom:#e1e1e1 dashed 1px;}
.pag1{width:755px; display:block; text-align:center; padding:10px 0;border-top:#e1e1e1 dashed 1px;}
.list_tu_txt{width:790px; margin:10px 0 8px 15px;}
.list_tu_txt dd{ width:144px; float:left; margin-right:14px;_margin-right:12px; margin-bottom:8px; text-align:center; line-height:26px;}

.list_tu_txt dd img{width:137px; height:144px; padding:2px; border:1px solid #ccc;}

.view_bt{ width:785px;padding:18px 0;margin:0 auto;font:bold 18px "宋體";text-align:center;}
.view_time{width:785px;padding:10px 0;margin:0 auto;font:12px "宋體"; color:#666;text-align:center; background:#F5F5F5;}
.view_con{width:755px;margin:0 auto;font:14px/24px "宋體"; padding:20px 0; text-align:left;}
.MagicZoomBigImageCont {border:1px solid #0364B3;}
.MagicZoomMain {text-align: center !important;width: 92px;}
.MagicZoomMain div {padding: 0px !important;}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#0364B3;text-align:center !important; }
.MagicZoomPup {border: 1px solid #aaa;background: #ffffff;}
.MagicZoomLoading {text-align:center;background: #ffffff;color:#444;border: 1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display: none; }
.MagicZoomLoading img {padding-top:3px !important;}




.footer{ width:100%; background:url(../image/foot.jpg) repeat-x;line-height:40px; color:#ffffff; padding-top:15px; padding-bottom:8px;text-align:center; height:40px;}






a{TEXT-DECORATION:none; color:#000000;}
TABLE {
	BORDER-COLLAPSE: collapse
}
TD {
	FONT-SIZE: 12px
}
.indtit {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; padding-top:10px; WIDTH: 200px; HEIGHT: 30px;
}
.lefttxt {
	COLOR: #006bab; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.tit {
	FONT-FAMILY: "宋體"; COLOR: #0469c5; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.weizhi {
	FONT-FAMILY: "宋體"; COLOR: #003b81; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.heis {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋體"; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.bais {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋體"; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.baix {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋體"; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.lan {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋體"; COLOR: #0088d4; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.hongs {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋體"; COLOR: #ff0000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.biank {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.heida {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋體"; COLOR: #000; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.bka {
	BORDER-LEFT: #b2b2b2 1px solid; EMPTY-CELLS: show; HEIGHT: 12px; BORDER-RIGHT: #b2b2b2 1px solid
}
.bk {
	BORDER-BOTTOM: #b2b2b2 1px dotted; BORDER-LEFT: #b2b2b2 1px solid; HEIGHT: 31px; BORDER-RIGHT: #b2b2b2 1px solid
}
.bkl {
	BACKGROUND: url(/images/botl.jpg) no-repeat center top; HEIGHT: 7px
}
.bkr {
	BACKGROUND: url(/images/botr.jpg) no-repeat center top; HEIGHT: 6px
}
.bkm {
	BACKGROUND: url(/images/botm.jpg) no-repeat center top; HEIGHT: 6px
}
.kuang {
	BORDER-LEFT: #b2b2b2 1px solid; LINE-HEIGHT: 28px; BORDER-RIGHT: #b2b2b2 1px solid
}
.item img{border-width: 0px 0px 0px 0px}
.item a{text-decoration:none;}
.item a:hover{text-decoration:none;}
.item ul{width:660px}
.item ul li{width:220px;float:left}
.box2{text-align:center}

.about_sk{ border-bottom:1px solid #E3E3E3;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}
.aobut_left_xx{ border-bottom:1px dashed #CCCCCC; font-weight:bold;}
.about_bt{ background:url(../image/about_r3_c8.jpg) repeat-x; font-size:14px; font-weight:bold; color:#123D66;}

