﻿body{ font-family: Arial,"宋体", Helvetica; font-size:12px; margin:0px 0px; padding:0px 0px; color:#333333;}
/*body{ font-family: Arial,"宋体", Helvetica; font-size:12px; margin:0px 0px; padding:0px 0px; color:#333333;background:url(/images/yabg.jpg) no-repeat center top; padding-top:123px;
}*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */

div,ul,li{ margin:0px auto; padding:0px 0px;}
ul{ list-style:none;}
img{ border:0;}

a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:underline;}


.divtop{ width:980px; height:76px; padding-top:12px;}
.logo{ float:left; margin-top:12px; margin-right:55px;}
.topbanner{ float:left;}
.t_right{ float:right; margin-right:3px; margin-top:3px;}


.ln{ float:left; width:4px; height:37px; background:url(../images/ln.jpg) no-repeat;}
.rn{ float:right; width:4px; height:37px; background:url(../images/rn.jpg) no-repeat;}

#Menu a{ color:#fff;}
#Menu {	Z-INDEX: 100; width:980px; HEIGHT: 37px; CLEAR: both;}
.navigation{ float:left; width:972px; background:url(../images/mn.jpg) repeat-x;}
.navigation LI {Z-INDEX: 5; POSITION: relative; FLOAT: left; background:url(../images/line.jpg) no-repeat right; text-decoration:none; color:#fff;}

.navigation LI A {	 LINE-HEIGHT: 37px;  padding:0px 26px; DISPLAY: block; font-weight:bold;  text-decoration:none; color:#fff;}
.navigation LI A:hover {DISPLAY: block; background:url(../images/mnl.jpg) no-repeat right #ff8210; COLOR: #fff; text-decoration:none;}
.navigation LI.hover A {DISPLAY: block; background:url(../images/mnl.jpg) no-repeat right #ff8210; COLOR: #fff; text-decoration:none;}
.dq{DISPLAY: block; background:url(../images/mnl.jpg) no-repeat right #13c6ed; COLOR: #fff; text-decoration:none;}

.navigation LI.hover A:visited {_color: #fff;}
.navigation UL {DISPLAY: none}
.navigation UL LI {	LINE-HEIGHT: 37px; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%;}
.navigation UL LI A { PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; width:75px; height:28px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; PADDING-TOP: 0px; font-size:12px; font-weight:bold;}
.navigation LI UL {Z-INDEX: 8; POSITION: absolute; DISPLAY: none; background:#ff8210; TOP: 37px; LEFT: 0px}
.navigation LI UL UL {Z-INDEX: 10; TOP: 0px; PADDING-TOP: 0px; LEFT: 100%}
.navigation LI UL LI {BACKGROUND: none transparent scroll repeat 0% 0%}
.navigation LI UL LI A {BACKGROUND-IMAGE: none; LINE-HEIGHT: 28px; COLOR: #fff;}
.navigation LI.hover UL LI A:visited {BACKGROUND-IMAGE: none; COLOR: #fff}
.navigation LI.hover UL LI A:hover { width:75px; background:#ff680b; COLOR: #fff}
.navigation LI UL LI.hover { background:#e62674; COLOR: #fff}
.navigation LI.hover UL A {	BACKGROUND-IMAGE: none; LINE-HEIGHT: 28px; COLOR: #fff;}


.box{ width:980px; margin:0px auto; clear:both;}
.db{ margin-bottom:16px;}


#banner { float:left; position:relative; width:762px; height:262px; overflow:hidden; margin-right:17px;}
#banner_list img {border:0px; width:762px; height:262px}
#banner_bg {position:absolute; bottom:0;background-color:#fff;height:20px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;
cursor:pointer; width:165px; }

#banner ul{position:absolute;list-style-type:none; z-index:1002; margin:0; padding:0; bottom:5px; right:7px;}
#banner ul li{ padding:0px 5px;float:left;display:block;color:#FFF; margin-left:2px; margin-bottom:1px; background:#000;cursor:pointer}
#banner ul li.on{ background:#ff8210}
#banner_list a{position:absolute;}


.contact{ float:left; width:201px; height:262px;}
.c_tt{ width:191px; height:18px; padding-top:6px; padding-left:10px; background:url(../images/mainbg.gif) no-repeat 0px -54px; color:#1f71af; font-weight:bold;}
.c_nr{ width:183px; height:96px; padding:5px 8px 0px 10px; line-height:23px; background:url(../images/mainbg.gif) no-repeat left bottom;}
.c_nr span{ color:#1f71af;}
.c_nr1{ margin-bottom:11px;}


.e_tt,.px_tt{ width:225px; height:28px; line-height:28px; padding-left:13px; font-weight:bold; background:url(../images/mainbg.gif) no-repeat -201px -143px;}

.e_tt span,.w_tt span{ color:#1f71af;}
.px_tt span,.jz_tt span{ float:left;}
.px_tt img,.jz_tt img{ float:right; margin:12px 12px 0px 0px;}

.emt{ float:left; width:238px; height:290px; margin-right:17px; background:url(../images/mainbg.gif) no-repeat -201px bottom;}
.emt img{ display:block; margin:15px auto 12px auto;}
.emt p{ width:207px; line-height:22px; margin:0px auto;}

.emt p a{ display:block; font-weight:bold; margin-top:5px;}
.emt p a:link,.emt p a:visited{ color:#1f71af; text-decoration:none;}
.emt p a:hover{text-decoration:underline;}

.w_tt,.jz_tt{width:188px; height:28px; line-height:28px; padding-left:13px; font-weight:bold; background:url(../images/mainbg.gif) no-repeat 0px -78px;}
.wjs{ float:left; width:201px; height:290px; background:url(../images/mainbg.gif) no-repeat left bottom;}
.wjs img{ display:block; padding-bottom:10px; border-bottom:1px dotted #c1c1c1; margin:12px auto 10px auto;}
.wjs p{ width:180px; line-height:22px; margin:0px auto;}


.news{ float:left; width:507px; height:290px; margin-right:17px; background:url(../images/mainbg.gif) no-repeat -439px -158px;}
.news_tt{ width:100%; height:28px; line-height:28px; font-weight:bold;}
.news_tt li{ float:left; width:98px; text-align:center;}
.news_tab1{ background:url(../images/mainbg.gif) no-repeat -439px -130px; color:#fff;}
.news_tab{ background:none; color:#333333;}

.n_zd{ width:470px; height:65px; padding:14px 5px; border-bottom:1px dotted #c1c1c1; line-height:20px; margin-bottom:3px;}
.n_zd img{ float:left;  border:1px solid #dfe1e0; margin-right:17px;}
.n_zd span{ display:block; font-weight:bold;}
.n_nr li{ width:450px; height:23px; padding-top:7px; padding-left:20px; background:url(../images/mainbg.gif) no-repeat -1008px -52px;}
.n_nr li span{ float:left; display:block; text-align:center; color:#ff6600; margin-right:10px;}


.keyw{ float:left; width:968px; padding:0px 5px; height:27px; line-height:27px; background:#f5f5f5; border:1px solid #cccccc;}
.keyw span{ font-weight:bold;}


.banner1{ float:left; width:980px; height:100px;}


.px{ float:left; width:238px; height:210px; margin-right:17px; background:url(../images/mainbg.gif) no-repeat -201px bottom;}
.jz{ float:left; width:201px; height:210px; background:url(../images/mainbg.gif) no-repeat left bottom;}

.px ul,.jz ul{ margin-top:9px;}
.px ul{ width:210px;}
.px li{ width:200px;}
.jz ul{ width:180px;}
.jz li{ width:170px;}
.px li,.jz li{ height:24px; padding-top:4px; padding-left:10px; background:url(../images/mainbg.gif) no-repeat -1015px -30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.pengfa{ float:left; width:507px; height:210px; margin-right:17px; background:url(../images/pengfa.jpg) no-repeat;}
.pengfatt{ width:353px; height:22px; padding:12px 5px 0px 5px; font-size:14px; font-weight:bold; color:#0990c2; margin-left:8px; margin-bottom:7px; border-bottom:1px solid #d8d8d8;}
.pengfa ul{ width:355px; margin-left:8px;}
.pengfa li{ width:335px; height:25px; padding-top:7px; padding-left:20px; background:url(../images/mainbg.gif) no-repeat -1008px -52px; overflow:hidden;}
.pengfa li span{ float:left; display:block; text-align:center; color:#ff6600; margin-right:10px;}
.pengfa li span img{ margin-left:8px; margin-right:8px;}

.pengfatt span{ float:left;}
.pengfatt img{ float:right; margin:3px 4px 0px 0px;}

.tomail{ float:right; position:relative; top:-30px; right:30px; width:82px; height:18px;}


.par{ float:left; width:967px;  background:#f5f5f5; border:1px solid #cccccc; padding:7px 0px 14px 8px; display:inline;}
.par li{ float:left; width:100px; height:50px; border:1px solid #cccccc; margin:7px 0px 7px 16px; display:inline;}


.divbottom{ width:980px; text-align:center; padding:20px 0px 12px 0px; line-height:28px; background:url(../images/bottombg.jpg) repeat-x bottom;}
.divbottom img{ position:relative; top:6px; margin-right:10px;}
.divbottom span{ color:#7cc80c; font-weight:bold;}


.link{ width:980px; height:auto!important;height:15px;min-height:15px; line-height:26px;}
.link img{ position:relative; top:6px; margin:0px 5px;}
.navigation LI i{ position:absolute; top:-8px; left:50%; margin-left:-11px; display:inline-block; width:22px; height:18px; background:url(../images/hot.gif) center top no-repeat;}