@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0; font-size:12px; font-family:"宋体";background:url(../images/bg.gif); }
div,ul,li,form,p,a,dl,dd{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{margin:0; padding:0; list-style:none;}
img{border:none;}
.pad-bot15{padding-bottom:20px;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

.clr{ clear:both;}
.flr{ float:left;}
.frg{ float:right;}
.brdnone{ border-right:none!important;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.top_head{ width:1418px; height:436px; margin:0 auto; background:url(../images/topbg.jpg) no-repeat;}
.content{ width:960px; height:auto; margin:0 auto; background:#fdfefe; margin-top:-35px; position:relative;}
.nav_top{ background:url(../images/nav_top.gif) no-repeat; height:16px; width:77px; position:absolute; top:-16px; left:30px;}
.nav{ width:960px; height:76px; background:url(../images/navbg.gif) no-repeat;}
.nav ul{ width:726px; float:left;}
.nav li{ float:left;  font-size:14px; font:"微软雅黑"; font-weight:bold; padding-right:70px; padding-top:22px;}
.nav li.indexstyle{ color:#FFF; width:60px; text-align:center; padding-left:40px;}
.nav li.indexstyle a:link,.nav li.indexstyle a:visited{ color:#FFF; text-decoration:none;}
.nav li.indexstyle a:hover{ color:#d76c03;}
.nav li a:link,.nav li a:visited{ color:#0c42a3; text-decoration:none;}
.nav li a:hover{ color:#d76c03;}
.qtlink{ float:right; width:234px;  text-align:center;padding-top:22px; color:#d88b40;}
.qtlink a:link,.qtlink a:visited{ color:#d88b40; text-decoration:none; font:"微软雅黑"; font-weight:bold; font-size:14px;}

.content01{ width:960px; height:auto; margin-top:15px;}
.con01_left{ width:553px; height:292px; float:left; padding-left:18px;}
.con01_right{ width:360px; height:292px; float:right; margin-right:15px; border:1px solid #e9e9e9;}
.con01_right h2{ color:#0455e7; font:bold 16px "微软雅黑"; padding-left:14px; padding-top:8px;}
.con01_right p{ border-bottom:1px dashed #858585; margin:5px 15px 0px 15px; padding-bottom:5px; font-size:14px; color:#858585; line-height:26px; text-indent:25px}
.con01_right h2 a:link,.con01_right h2 a:visited{}
.jjlist{ padding-top:5px;}
.jjlist li{ font-size:14px; line-height:26px; padding-left:15px;}
.jjlist a:link,.jjlist a:visited{ color:#4b4b4b; text-decoration:none;}
.jjlist a:hover{ color:#f76708}

.contitle{ width:897px; height:31px;  margin:0 auto;  margin-top:30px; background:url(../images/titlebg.gif) no-repeat; color:#ffffff; font:15px/26px "微软雅黑"; padding-left:30px;}
.rwzfinfo{ width:927px; margin:0 auto; margin-top:15px;}
.rwzfinfo img{ border:1px solid #e1e1e1; float:left;}
.rwjj{ float:left;width:314px;padding-left:15px;  padding-right:15px; }
.rwzfinfo h2,.wjhdjj h2,.lsgainfo h2{ color:#0b51d0; font:bold 15px "微软雅黑";}
.rwzfinfo p{line-height:26px;font-size:12px; color:#4b4b4b;}
.lsgainfo p{ line-height:26px;font-size:14px; color:#4b4b4b;}
.wid460{ width:460px; float:left; border-right:1px solid #d0d1d1;}
.wid474{ width:450px; float:right; padding-left:15px;}
.rwjj1{ float:left;width:310px;padding-left:15px; }
.rwjj1 p{text-indent:20px}
.cyqy{ width:925px; margin:0 auto; padding-top:10px;}
.cyqy li{ width:134px; height:102px; float:left; background:url(../images/fgx.jpg) no-repeat right 0px; color:#757574; font-size:12px; line-height:26px; padding-left:20px;}
.cyqy a:link, .cyqy a:visited{ color:#4b4b4b; font-size:12px; line-height:26px;  text-decoration:none; }
.cyqy a:hover{ color:#d76c03;}
.cyqy dd{ background:url(../images/ico.gif) no-repeat 3px 10px; padding-left:10px;}
.backnone{ background:none!important;}
.more{width:40px;position:absolute;right:0px;top:8px; font-size:12px; text-align:center;}
a.jhs:link,a.jhs:visited{ color:#d76c03; text-decoration:none;font-family:"宋体"; }
a.jhs:hover{ color:#13409e;}
.wjhd{ width:920px; height:auto; margin:0 auto;}
.wjhdinfo{ width:440px;  margin-top:20px;}
.wjhdinfo img{ border:1px solid #d2d2d2; float:left;}
.wjhdjj{ width:255px; float:right;}
.wjhdjj p{ line-height:26px; color:#4b4b4b; text-indent:20px;}

.lsga{ width:925px; margin:0 auto; margin-top:15px;}
.lsgapic{ width:475px; float:left}
.lsgainfo{ width:450px; float:left;}
.lsgainfo p{ text-indent:25px;}
.lsgapic li{ float:left; margin-right:12px; width:82px;height:82px;background:#c7c7c7; margin-bottom:12px; overflow:hidden;}
.lsgapic li.temp{ width:82px; height:82px; background:#ffffff;} 

.Focus { float:left; width:553px;}
#ifocus { width:553px; height:292px; }
#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:292px; overflow:hidden;}
#ifocus_piclist {position:absolute;}
#ifocus_piclist li { width:410px; height:290px; overflow:hidden; border:1px solid #e8e7e7}
#ifocus_piclist img { width:410px; height:290px; }
#ifocus_btn { display:inline; float:right; width:129px; }
#ifocus_btn li { width:129px; height:89px; margin-bottom:9px; cursor:pointer; }
#ifocus_btn img { width:129px; height:89px; }
#ifocus_btn .current img { border:1px solid #09F; }


.zxhd{width:960px; margin:0 auto;}
#gallery { padding: 0px 10px; background: #ffffff; }
#descriptions{ position: relative; height: 50px; background: #EEE; margin-top:10px; width:640px; padding:10px; overflow: hidden;}
#descriptions .ad-image-description {position: absolute;}

#descriptions .ad-image-description .ad-description-title {	display: block;}

.ad-gallery {  width: 900px; margin:0 auto;}

.ad-gallery .ad-image-wrapper {
width: 100%;
height: 480px;
margin-bottom: 10px;
position: relative;
overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-loader {
position: absolute;
z-index: 10;  top: 48%; left: 48%;
border: 1px solid #CCC;
}
.ad-gallery .ad-image-wrapper .ad-next {
position: absolute;
right: 0; top: 0; width: 25%; height: 100%;   cursor: pointer;  display: block;   z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev {
position: absolute;
left: 0; top: 0;  width: 25%; height: 100%; cursor: pointer;  display: block; z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
/* Or else IE will hide it */
background: url(../gallery/non-existing.jpg) \9

}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
background: url(../gallery/ad_prev.png);
width: 30px;  height: 30px; display: none;
position: absolute;
top: 47%;
left: 0;
z-index: 101;
}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
background: url(../gallery/ad_next.png);
width: 30px;
height: 30px;
right: 0;
left: auto;
}
.ad-gallery .ad-image-wrapper .ad-image {
position: absolute;
overflow: hidden;
top: 0; left: 0;  z-index: 9;
}
.ad-gallery .ad-image-wrapper .ad-image a img {
border: 0;
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
position: absolute;
bottom: 0px;  left: 0px; padding: 7px; text-align: left; width: 100%; z-index: 2;
background-color:#999; color: #fff;
}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='../gallery/opa75.png');
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
  display: block;
}
.ad-gallery .ad-controls {
height: 20px;
}
.ad-gallery .ad-info {
float: left; 
}
.ad-gallery .ad-slideshow-controls {
float: right;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
padding-left: 5px;
cursor: pointer;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
padding-left: 5px;
font-size: 0.9em;
}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {
cursor: default;
font-style: italic;
}
.ad-gallery .ad-nav {
width: 100%;
position: relative;
}
.ad-gallery .ad-forward, .ad-gallery .ad-back {
position: absolute;
top: 0;
height: 100%;
z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {
height: 100px;
}
.ad-gallery .ad-back {
cursor: pointer;
left: -20px;
width: 13px;
display: block;
background: url(../gallery/ad_scroll_back.png) 0px 22px no-repeat;
}
.ad-gallery .ad-forward {
cursor: pointer;
display: block;
right: -20px;
width: 13px;
background: url(../gallery/ad_scroll_forward.png) 0px 22px no-repeat;
}
.ad-gallery .ad-nav .ad-thumbs {
overflow: hidden;
width: 100%;
}
.ad-gallery .ad-thumbs .ad-thumb-list {
float: left;
width: 9000px;
list-style: none;
}
.ad-gallery .ad-thumbs li {
  float: left;
  padding-right: 5px;
}
  .ad-gallery .ad-thumbs li a {
	display: block;
  }
	.ad-gallery .ad-thumbs li a img {
	  border: 3px solid #CCC;
	  display: block;
	}
	.ad-gallery .ad-thumbs li a.ad-active img {
	  border: 3px solid #616161;
	}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}

.ny_content{ width:960px; background:#ffffff; margin:0 auto; position:relative; padding-top:55px; padding-bottom:112px;}
.nav_top1{ background:url(../images/sycur.jpg) no-repeat; height:16px; width:77px; position:absolute; top:42px; left:28px;}
.ny_content h2{ width:928px; margin:0 auto; font-size:14px; color:#2b65cf; font-family:"微软雅黑"; font-weight:normal;padding:30px 0px 5px 0px; border-bottom:5px solid #838383;}
.hdlist{ width:928px; margin:0 auto;}
.hdlist li{ border-bottom:5px solid #838383; padding:40px 0px;}
.hdlist li .hdpic{ width:347px; height:194px;border:1px  solid #dadada; float:left;}
.hdlist li .hdpic img{ border:1px  solid #dadada;}
.hdlist li .hdinfo{ float:right; width:557px;}
.btmnone{ border-bottom:none!important;}
.hdinfo h3{font-size:16px; color:#2b65cf; font-family:"微软雅黑"; }
.hdinfo h3 a:link,.hdinfo h3 a:visited{ color:#2b65cf;}
.hdinfo h3 a:hover{ color:#f60;}
.hdinfo p{ line-height:26px; color:#5a5a5a; padding-top:15px; padding-bottom:6px;}
.hdinfo p tt{ color:#f60;}
.hdinfo dd{ font-size:14px; line-height:30px;}
.hdinfo dd a:link,.hdinfo dd a:visited{ color:#5a5a5a; text-decoration:none;}
.hdinfo dd a:hover{ color:#f60;}


.hdmidpic{width:932px; height:272px; margin:0 auto; margin-top:10px; border:1px solid #e0dfdf}
.ny_news{ width:934px; margin:0 auto;margin-top:10px; background:#fafafa;}
.ny_news1{ width:934px; margin:0 auto;margin-top:10px;}
.newstitel{ width:919px; height:30px; background:url(../images/ntitlebg.gif) repeat-x; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; color:#888888; font-family:"微软雅黑"; font-size:12px; padding-left:15px; padding-top:30px;}
.newstite2{ width:919px; height:30px; padding-top:30px; background:url(../images/ntitlebg.gif) repeat-x;  border-top:1px solid #eaeaea; color:#888888; font-family:"微软雅黑"; font-size:12px; padding-left:15px;}
.newslist{ width:934px; height:auto;}
.newslist_lf{ width:736px; height:auto; float:left; color:#5a5a5a;}
.newslist_rig{ float:right; width:165px; border:1px solid #e3e4e4; height:613px; border-right:none; border-bottom:none; margin-top:17px; background:#FFF; }
.celltitle{ border-bottom:5px solid #838383; padding-top:20px; padding-bottom:5px;}
.rigtitle{ border-bottom:1px solid #e3e4e4; height:21px; line-height:21px; padding-left:25px;}
.cellmenu{ padding-left:29px; color:#49628b }
.cellyear,.jdshow li{ line-height:28px; cursor:pointer;}
.icodown{ background:url(../images/xlico.gif) no-repeat 28px 12px; display:block;}
.icoup{ background:url(../images/upico.gif) no-repeat 28px 12px; display:block;}
.jdshow li{ padding-left:20px;}
.jdshow li tt{ color:#979797;}
.newslistinfo{ padding-top:20px;}
.newslistinfo li{ border-bottom:1px dashed #e3e3e4; line-height:34px; background:url(../images/listico.gif) no-repeat 0px 10px; padding-left:15px;}
.newslistinfo li span{ float:right;}
.fypage{height:32px; line-height:32px; background:#f2f2f2; margin-top:15px; text-align:center;}
.newslist_lf a:link,.newslist_lf a:visited{ color:#5a5a5a; text-decoration:none;}
.newslist_lf a:hover{ color:#f60;}
.titlestyle{ font-family:"微软雅黑"; color:#2b65cf; font-size:14px;}
.hdtitle{ margin:0 auto; margin-top:10px; height:31px; background:url(../images/hdtitlebg.gif) no-repeat; line-height:31px; padding-left:35px; color:#FFF; font-family:"微软雅黑"; font-size:15px; }
.hdnewsshow{ margin:20px 0px; height:210px;}
.hdshowlf{ float:left; width:468px;height:210px; border-right:1px solid #cbcbcb;}
.hdshowrig ul{ overflow:hidden;  }
.hdshowrig li{ line-height:28px; font-size:14px; color:#4b4b4b}
.hdshowrig span{ float:right;padding-right:15px;}
.hdshowrig tt{ color:#ff9d03;padding-left:15px;}
.hdshowrig a:link,.hdshowrig a:visited{ color:#4b4b4b; text-decoration:none;}
.hdshowrig a:hover{ color:#f60;}
.hdshowlf h3{ font-family:"微软雅黑"; font-size:18px; color:#0455e7}
.hdshowlf p{ text-indent:30px; color:#4b4b4b; font-size:14px; line-height:28px; padding-right:25px; padding-top:5px;}
a.orang:link,a.orang:visited{ color:#f60; text-decoration:none;}
a.orang:hover{ color:#4b4b4b;}
.splist li{ float:left; margin:25px 5px 30px 7px;_margin:25px 5px 30px 6px;}
.zxtptb{ margin-top:10px;}
.bx_list{ width:auto; height:40px; line-height:40px;}
.bx_list span{color:#d98c1d; font-weight:bold; font-size:16px; padding:0px 10px 0px 10px}
.bx_list dd{ margin-right:10px; float:left; width:84px; height:23px; padding-left:10px;line-height:23px; background:url(../images/org_button.jpg) no-repeat; color:#FFF; margin-top:10px;}
.bx_list dd:hover{background:#000; color:#FFF;width:84px; height:23px;background:url(../images/bule_button.jpg) no-repeat; cursor:pointer;}
.bx_list dd.current{background:#000; color:#FFF; width:84px; height:23px;background:url(../images/bule_button.jpg) no-repeat;}
.none{ display:none;}


/*图片切换*/
.nymidpic{ width:932px; height:270px; margin:0 auto; margin-top:10px; border:1px solid #e0dfdf}
.click_out{ text-align:center; height:16px; line-height:16px; width:16px; background:#585757; color:#FFF; font-weight:bold; font-size:12px; cursor:pointer;_display:inline-block; }
.click_over{text-align:center; height:16px; line-height:16px; width:16px; background:#ff7624; color:#FFF; font-weight:bold; font-size:12px; cursor:pointer; _display:inline-block; }
.widimg{position:absolute;  width:932px; height:270px; overflow:hidden}
.num{
	position:absolute;
	height:16px;
	overflow:hidden;
	left: 880px;
	top: 394px;
}
.num li{ width:16px; height:16px; line-height:16px; border-right:1px solid #FFF; text-align:center;	float:left;}
.click_out1{ text-align:center; height:19px; line-height:15px; width:19px; background:#888888; color:#fcbd8e; font-size:12px; cursor:pointer;_display:inline-block; }
.click_over1{ text-align:center; height:19px; line-height:15px; width:19px; background:#e62405; color:#fcbd8e; font-size:12px; cursor:pointer; _display:inline-block;}
.num1{position:absolute;right:0px;bottom:0px;height:19px;overflow:hidden;}
.num1 li{ width:18px; height:18px; line-height:18px; border-right:1px solid #FFF; text-align:center;	float:left;}


/*bottom  s*/
.bottom{text-align:center;width:960px; margin:0 auto; margin-bottom:8px; background:#FFF}
.about-us{line-height:30px;background-color:#44a7ea;width:960px;height:30px;color:#fff; margin-bottom:8px; text-align:center;}
.about-us a,.about-us a:link,.about-us a:visited{color:#FFF;}
.about-us a:hover,.bominde a:hover{color:#cc3300;}
.bomhome{border:1px solid #e2e2e2;padding:2px 0px 2px 38px; width:920px; margin-bottom:8px;}
.bomlist{width:200px;float:left;border-right:1px solid #f7f7f7;padding:14px 0px;}
.bomlist li{padding:0;margin:0;line-height:24px;text-align:left;font-size:12px;color:#656565;}
.bomlistone{float:left;border-right:1px solid #f7f7f7;padding:14px 0px;}
.bomlistone li{padding-left:40px;padding-right:20px;margin:0;line-height:24px;text-align:left;font-size:12px;color:#656565;}
.bomlistone li a, .bomlistone li a:link, .bomlistone li a:visited{color:#003399;}
.bomlistone li a:hover{color:#cc3300;}
.bomlisttwo{width:auto;float:left;padding:14px 0px;}
.bomlisttwo li{padding-left:34px;margin:0;line-height:24px;text-align:left;font-size:12px;color:#656565;}
.bomlisttwo .sphone{background:url(../images/bmlogo_03.jpg) no-repeat 0px 4px;width:15px;height:17px;float:left;}
.bomlisttwo .shotline{background:url(../images/bmlogo_06.jpg) no-repeat 0px 4px;width:15px;height:21px;float:left;}
.bomlisttwo .sQQ{background:url(../images/bmlogo_10.jpg) no-repeat 2px 4px;width:15px;height:17px;float:left;}
.bomlisttwo .shy{background:url(../images/bmhy_03.jpg) no-repeat 2px 4px;width:15px;height:21px;float:left;}
.bominde{width:960px;line-height:24px; margin:0 auto; margin-bottom:10px;}
.bominde a, .bominde a:link, .bominde a:visited{color:#003399;}
/*bottom e*/

/*7.23许勇添加样式  s*/
.ml8{ margin-left:8px;}
.ganen{ margin:15px 8px 0 8px;}
.zxhd1{ width:927px; margin:15px auto; }
.hdwid{ width:206px; height:52px;float:left; }
.hdxian{float:left; width:2px; height:52px; border-left:1px #cccccc solid; padding:0 5px;}
.hdwid h3{ font-family:"微软雅黑"; font-size:12px; color:#333333; padding-left:10px;background:url(../images/org_ico.gif) no-repeat 0px 3px;}
.hdwid dd{margin-right:10px; float:left; width:84px; height:23px; display:block; text-align:center;line-height:23px; font-weight:bold;cursor:pointer; background:url(../images/org_button.jpg) no-repeat; color:#FFF; margin-top:10px;}
.hdwid dd:hover{background:#000; color:#FFF;width:84px; height:23px;background:url(../images/bule_button.jpg) no-repeat; cursor:pointer;}
.hdwid dd.current{background:#000; color:#FFF; width:84px; height:23px;background:url(../images/bule_button.jpg) no-repeat;}
.hong_font{color:#F00;}