body { text-align:center; margin:0; padding:0; font-size:12px; color:#0D3849; background:url(../images/topbg.jpg) repeat-x top;}
blockquote { margin:5px 0px 5px 2em;}
div,ul,li,form,dd,dt,p { text-align:left;margin:0px; padding:0px; border:0px;}
ul,li { list-style:none;}
p { text-indent:0em;}
span,input{ display:inline; vertical-align: middle;} 
img { border:none;}
a:link{color:#2162A9; text-decoration:none;font-size:12px;}
a:visited {color:#2162A9; text-decoration:none;font-size:12px; }
a:hover {color:red; text-decoration:underline; font-size:12px;}
.fontray,.fontray a:link,.fontray a:visited {color:#999;}
.fontorange,.fontorange a:link,.fontorange a:visited {color:#FF6600; }
.fontgreen,.fontgreen a:link,.fontgreen a:visited {color:#009900;}
.fontred,.fontred a:link,.fontred a:visited {color:red;}
.fontyellow,.fontyellow a:link,.fontyellow a:visited {color:yellow;}
.fontwhite,.fontwhite a:link,.fontwhite a:visited {color:#fff; }
.fontpurple,.fontpurple a:link,.fontpurple a:visited {color:#C80062;}
.fontblue3,.fontblue3 a:link,.fontblue3 a:visited {color:#006F7B;}
.fontred1,.fontred1 a:link,.fontred1 a:visited {color:#D10202;}


/*- share  -*/
.clear { clear:both;}
.clearz {font: 0px/0px sans-serif; clear:both; height:0px; line-height:0px;}
.l {FLOAT: left}
.r {CLEAR: right; FLOAT: right}
.c {CLEAR: both}
.tal {TEXT-ALIGN: left}
.tar {TEXT-ALIGN: right}
.tac {TEXT-ALIGN: center}
.cp {CURSOR: pointer}
.dn {DISPLAY: none}
.f11 {FONT-SIZE: 11px}
.f12 {FONT-SIZE: 12px}
.f13 {FONT-SIZE: 13px}
.f14 {FONT-SIZE: 14px}
.f16 {FONT-SIZE: 16px; line-height:180%;}
.p1 {padding:1px;}
.p5 {padding:5px;}
.ad-top { width:690px; float:right;}
.ad-left { width:773px; float:left}
.ad-right { width:200px; float:right;}
.addvi { height:6px; font-size:0; line-height:0;}
.bg-ray1 { background-color:#e8e8e8;}
.bg-ray { background-color:#F8F8F8;}
.bg-blue1 { background-color:#88BED0;}
.bg-red1 { background-color:#E48696;}
.lineray1 { border-bottom:#E8E8E8 1px solid;} 
.lineray2 { border-bottom:#E1E1E1 1px solid;} 
.line-dotray { background:url(../images/line-dot-ray.gif) repeat-x bottom;}
.borderray { border:#C3C3C3 1px solid;}
.borderray_b { border-bottom:#C3C3C3 1px solid;}

/*- 头部 -*/
.head { padding-bottom:2px;}
.head .logo { float:left; width:170px; padding:5px 10px;}
.head .rbox { float:right; width:445px; margin-top:10px;} 
.head .rbox ul li { width:70px; float:left; display:block; padding:5px 2px 0 2px;}
.head .rbox ul li.long { width:140px; clear:both;}
.topimg img{max-width:960px; width:expression(width>960?"960px":"width");} 
/*- 导航选择 -*/
.navbox { background:url(../images/navbg.jpg) no-repeat top; width:980px; height:38px; clear:both} 
.navbox .navchoose {padding:0;clear:both;padding-left:18px;}
.navbox .navchoose LI { display:block;float:left; height:35px; line-height:35px; background:url(../images/nv-dv.gif) no-repeat right;text-align:center;}
.navbox .navchoose li a:link,.navbox .navchoose li a:visited {color:#fff; text-decoration:none; padding:0 8px;font-size:14px;}
.navbox .navchoose li a:hover { color:yellow; text-decoration:underline;}
.navbox .navchoose LI.text { font-weight:normal; color:#FFFFCC; font-size:12px; padding-right:30px;}

/*- 主框架 -*/
.layout { width:980px; clear:both; margin:auto; margin-bottom:3px;}
.layout1 { width:780px; clear:both; margin:auto;}
.box-r { display:block; width:784px; float:right;}
.box-r1 { display:block; width:760px; float:right;} 
.c-1 { background:url(../images/rt1.jpg) no-repeat left top; height:15px;}
.c-2 { border:#BCBCBC 1px solid; border-bottom:none; border-top:none; padding:5px 10px;}
.c-3 { background:url(../images/rt2.jpg) no-repeat left top; height:15px; padding-bottom:20px;}

/*- 首页 -*/
.box-text { display:block; width:770px; float:right;}
.box-text .title-text { background:url(../images/bg-m.gif) repeat-x bottom; height:28px; line-height:28px; border-top:#0798CF 3px solid; margin-bottom:5px;}
.box-text .title-text strong { display:block; float:left; width:120px; padding-left:12px; color:#0798CF; font-size:14px; }
.box-text .title-text span { display:block; float:left; color:#333; padding-left:10px;}
.box-text .title-text span a:link,.box-text .title-text span a:visited { color:#333; text-decoration:none;}
.box-text .title-text span a:hover { color:red;}
.box-text .title-text span.more { float:right; width:40px; padding-right:5px; padding-top:8px;}
.box-text ul { display:block; clear:both; background:url(../images/text-bg.gif) repeat-y left; overflow:hidden; height:201px; }
.box-text ul li { display:block; float:left; width:182px; height:28px; line-height:28px; overflow:hidden; margin-right:5px; text-align:left; text-indent:20px; padding-right:5px; background:url(../images/ico-3.gif) no-repeat 3px 8px; }
.box-text ul li a:link,.box-text ul li a:visited { color:#434343;}
.box-text ul li a:hover { color:red;}


/*- 左侧 -*/
.llist1 { border:#D2D2D2 1px solid;}
.llist1 li.title-rlist1,.llist2 li.title-rlist2 { background:url(../images/bg-tl.jpg) repeat-x top; height:28px; line-height:28px; font-size:14px; color:#2559C6; text-indent:2em;}
.llist2 li.title-rlist2  { background:url(../images/800_r48_c34.gif) repeat-x top;}
.llist2 { border:#9FC1E7 1px solid;}
.llist1 li,.llist2 li { clear:both; height:25px; line-height:25px; }
.llist2 li { height:24px; line-height:24px;}
.llist2 li.n1 {  padding-left:31px;  background:url(../images/n1.gif) no-repeat 5px 2px; }
.llist2 li.n2 {  padding-left:31px;  background:url(../images/n2.gif) no-repeat 5px 2px; }
.llist2 li.n3 {  padding-left:31px;  background:url(../images/n3.gif) no-repeat 5px 2px; }
.llist2 li.n4 {  padding-left:31px;  background:url(../images/n4.gif) no-repeat 5px 2px; }
.llist2 li.n5 {  padding-left:31px;  background:url(../images/n5.gif) no-repeat 5px 2px; }
.llist2 li.n6 {  padding-left:31px;  background:url(../images/n6.gif) no-repeat 5px 2px; }
.llist2 li.n7 {  padding-left:31px;  background:url(../images/n7.gif) no-repeat 5px 2px; }
.llist2 li.n8 {  padding-left:31px;  background:url(../images/n8.gif) no-repeat 5px 2px; }
.llist2 li.n9 {  padding-left:31px;  background:url(../images/n9.gif) no-repeat 5px 2px; }
.llist2 li.n10 {  padding-left:31px;  background:url(../images/n10.gif) no-repeat 5px 2px; }

.leftlist1{	background-color: #FAFAFA;} 
.leftlist1 li { line-height:180%;}
.leftlist1 li img { padding:4px; border:#ccc 1px solid;  margin:2px 4px;}
.lbox { display:block; width:190px; float:left; clear:none;}
.input-login { border:#ccc 1px solid; width:80px; height:15px; padding-top:2px;}

.cont-cont3 { width:192px; border:#D2D2D2 1px solid; border-top:none;}
.cont-cont3 ul { display:block; float:left; padding:1px 0; margin:1px 2px;}
.cont-cont3 ul li.pic { width:52px; height:42x; margin-right:3px; float:left;}
.cont-cont3 ul li.pic img { width:40px; height:40px; padding:2px; border:none; border:#ccc 1px solid;}
.cont-cont3 ul li.long { width:160px;}
.cont-cont3 ul li { width:126px;  line-height:24px; float:left; overflow:hidden;}
.line-dvid1 {background:url(../images/line-dot-blue.gif) repeat-x bottom; height:4px; font-size:0; clear:both; margin-bottom:4px;}

.scree-a,.scree-b { border-bottom:#11700C 2px solid; height:23px; line-height:23px; width:776px; float:right; clear:both; margin-bottom:6px;}
.scree-b { border-bottom:#DF6C01 2px solid;}
.scree-a strong,.scree-b strong{ background-image:url(../images/bg2.jpg); background-repeat:no-repeat; background-position:left; width:104px; text-align:center; color:#fff; display:block; float:left; font-size:14px;}
.scree-b strong { background-image:url(../images/bg3.jpg);}
.scree-a span,.scree-b span { display:block; float:right; width:80px; margin-right:15px;}
.lbox1 { width:207px; float:left;} 
.navleft  { background:url(../images/ltpic2.jpg) no-repeat top; height:212px;}
.navleft ul { padding:20px 0 0 32px;}
.navleft ul li { height:24px; line-height:24px;}

/*- 当前位置 -*/	
.crumbout { width:100%; border-bottom:#D7D7D7 1px solid;  margin-bottom:5px;}
.crumb { width:938px; margin:auto; clear:both; float:none; padding-left:30px; background:url(/images/skin1/icon/crumb.gif) no-repeat 5px 5px; height:30px; line-height:30px; overflow:hidden;}
.crumb srtong { font-weight:normal; display:block; float:left; width:auto;}
.crumb span {display:block; float:right; padding-right:10px; width:auto; }
/*- foot -*/
.foot { width:980px; margin:auto;background-color:#fff; color:#666; clear:both; height:30px; line-height:30px;border-top:#CCCCCC 1px solid; font-family:Arial; }
.foot-link {text-align:center; background:url(../images/bg-b.gif) no-repeat center; height:21px; line-height:21px;}
.foot-c {width:300px; float:left; margin-left:200px;}
.ft-box {width:200px; height:20px; float:left;}
.ft-box img { vertical-align:middle; margin:4px 5px;}
.foot .foot-text { padding:6px; line-height:22px; text-align:center;}

/*- 翻页器 -*/
.pagination { display:block;padding:3px 0px 5px; 0px; width:auto; FLOAT: left; MARGIN: 6px 0px; LINE-HEIGHT: 16px; }
.pagination span { display:block; float:left; line-height:22px;}
.pagination ul { display:block; float:left;PADDING: 0px; TEXT-ALIGN: left}
.pagination li { PADDING-BOTTOM: 1px;display:block; float:left; margin:1px 2px;}
.pagination a:link,.pagination a:visited{ display:block; float:left;BORDER: #9aafe5 1px solid; COLOR: #2e6ab1; TEXT-DECORATION: none; padding:2px 5px 0 5px;}
.pagination a:hover {BORDER: #2b66a5 1px solid; COLOR: #000; BACKGROUND-COLOR: lightyellow}
.pagination a:active {BORDER: #2b66a5 1px solid; COLOR: #000; BBACKGROUND-COLOR: lightyellow}
.pagination li.currentpage { display:block; BORDER:navy 1px solid; FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #2e6ab1;  PADDING:2px 5px 0 5px; }
.pagination li.disablepage {BORDER: #929292 1px solid; PADDING:0 5px; COLOR: #929292;}
.pagination li.nextpage {FONT-WEIGHT: bold;}
 html .pagination li.nextpage a:link, html .pagination li.nextpage a:visited { PADDING:2px 5px 0px 5px;}
unknown {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px}
 html .pagination li.currentpage {padding-right:5px !important;*padding-right:5px !important; *PADDING-RIGHT:5px; MARGIN-RIGHT:2px}
 html .pagination li.disablepage { padding-right:5px !important;*PADDING-RIGHT: 5px;  PADDING-LEFT:5px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}

 
/*- form -*/
.button { border:none; background:url(/images/skin1/btn_bg.gif) no-repeat left; height:24px; width:72px; text-align:center; color:#fff; font-weight:bold; background-color:#0086C5;}
.button1 { background:url(/images/skin1/group-old/bg_butt1.png) repeat-x top; height:22px; line-height:18px; border:#8FAADC 1px solid; color:#0072BD; margin-bottom:1px;}
/*- foot -*/
.foot { width:980px; margin:auto;background-color:#fff; color:#666; clear:both;}
.foot .foot-link { height:30px; line-height:30px; border-bottom:#CCCCCC 2px solid; text-align:center;} 
.foot .foot-text { padding:6px; line-height:22px; text-align:center;}
.foot-r { float:right; padding-right:20px; padding-bottom:3px;} 

/*- 图片列表 -*/
.box-pic {}
.piclist li {display:block; float:left; clear:none; background:url(../images/listpicbg.gif) no-repeat top; width:122px !important;*width:126px; margin:0 0px 8px 8px !important; *margin:0px 0px 8px 4px; padding-top:5px; }
.piclist li .picshow {display:block; clear:both; width:112px; margin-left:7px;}
.piclist li .picshow img {height:80px; width:110px;  border:#fff 1px solid;margin-bottom:1px; }
.piclist li .picshow a:link img,.piclist li .picshow a:visited img{border-color:#fff;}
.piclist li .picshow a:hover img{border-color:red; }	
.piclist li .textshow {display:block; clear:both; height:22px; line-height:22px; margin-top:5px; text-align:center;}
.piclist li .textshow a:link,.piclist li .textshow a:visited {font-size:12px; color:#666666;}
.piclist li .textshow a:hover {color:red;} 
.newlist {background:#fff; }

/*- 联系 -*/
.contact { background:url(../images/bg-kf.jpg) no-repeat left top; height:115px; width:194px;}
.contact li.phone { color:#009900; font-size:16px; font-weight:bold; padding:32px 0 15px 54px;}
.contact li { clear:both; margin:4px 0 0 20px;}

.pic-big { background:url(../images/top-big.jpg) no-repeat top; height:232px; overflow:hidden;}
.pic-big .homebox { float:right; padding-right:152px; width:140px; padding-top:3px;}
.infobox { margin:8px 0; width:160px; line-height:180%; padding-left:20px;}

/*- 项目 -*/
.itemtop { background:url(../images/bg-t2.jpg) repeat-x bottom; height:58px; border:#B6BBBF 1px solid; border-top:#0F3393 2px solid;}
.itemtop .logo1 { width:140px; float:left; }
.nav1 { width:610px; height:26px; line-height:26px; float:left; margin-left:20px;background:url(../images/navbg1.jpg) no-repeat left; margin-top:14px;}
.navchoose1 {padding:0;clear:both;padding-left:4px;}
.navchoose1 LI { display:block;float:left; height:25px; line-height:25px; background:url(../images/nv-dv.gif) no-repeat right;text-align:center;padding:0 4px;}
.navchoose1 LI a:link,.navchoose1 LI a:visited {color:#fff; font-size:12px;text-decoration:none; }
.navchoose1 LI a:hover { color:yellow; text-decoration:underline;}
.navchoose1 LI.text { font-weight:normal; color:#FFFFCC; font-size:12px; padding-right:30px;}
.lybox { border:#244C92 1px solid; margin-bottom:20px;}
.titly {background:url(../images/navbg3.jpg) no-repeat top; color:#fff; height:37px; line-height:37px;}