/* 	Copyright dongyuinfo.com  */
@charset "utf-8"; 
div.clear { clear:both; height:0px; }
.bg11{ background:#ababab; }
.bg12{ background:#c19596; }
.bg13{ background:#bea87f; }
.bg14{ background:#82a5cb; }
.bg15{ background:#99aa97; }
.bg16{ background:#9c83a1; }
.bg161{ background:#ffce9b; }
.bg162{ background:#bfe399; }
.bg163{ background:#98dafa; }
.bg164{ background:#ff9bb8; }
.hide { display:none; }

/* 头部 */
#dy_header{ width:100%; top:0; left:0; text-align:left; z-index:9999; }
#dy_header .dy-nav{ background-color: #fff; background-image: url(../Images/topbg.jpg); background-repeat: repeat-x; width:100%; height:90px; position:relative; }
#dy_header .dy-nav .navbar{ width:996px; height:90px; margin:auto; }
#dy_header .dy-nav a.navlogo{ display:inline-block; position:relative; top:5px; }
#dy_header .dy-nav .navbar ul{ display:block; height:90px; float:right; }
#dy_header .dy-nav .navbar ul li{ float:left; height:90px; display:block; padding:0 16px; }
#dy_header .dy-nav .navbar ul li.mid{ background:url(../Images/navbar_line.png) center right no-repeat; }
#dy_header .dy-nav .navbar ul li a{ font-size:15px; color:#555; display:block; line-height:90px; font-weight:normal; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
#dy_header .dy-nav .navbar ul li a:hover{ color:#000; }
#dy_header .dy-nav .navbar ul li a.current,.dy-nav .navbar ul li a.current:hover{ color:#000; }
#dy_header .dy-nav a.share{ width:109px; height:36px; display:inline-block; background:url(../Images/share_ico.png) no-repeat; position:absolute; top:6px; right:30px;}
#dy_header .dy-nav a:hover.share{ background-position:0 -37px; }

/* 脚部 */
#dy_footer{background:#f0f0f0; text-align:left;}
#dy_footer .footer{width:996px; margin:auto;}
#dy_footer .footer h2{font-size:16px; font-weight:normal; color:#666; padding:0 0 8px 0;}
#dy_footer .footer ul{display:block; padding:30px 0 20px 0;}
#dy_footer .footer ul li{display:block; float:left; height:82px;}
#dy_footer .footer ul li p{color:#888;line-height: 18px; font-size: 12px; }
#dy_footer .footer ul li.contact {width:866px; padding-left: 100px;}
#dy_footer .footer ul li.contact h2 {padding: 0; padding-bottom: 8px;}
#dy_footer .footer ul li.contact{background:url(../Images/qy_mp_code.jpg) left top no-repeat; float:left;}
#dy_footer .footer ul li.contact .cnzz{ display:none; font-size:12px; }
#dy_footer .footer ul li p a{color:#555;}
#dy_footer .footer ul li p .beian{height:16px; width:16px; padding-bottom:3px; padding-right:2px; }

/* 内容区 */
#dy_content{ background:#fff; text-align:left; }
#dy_inner { width:996px; margin:20px auto; clear:both; }
#dy_inner .left-box { width:724px; float:left; }
#dy_inner .right-box { width:266px; float:right; }

/* 首页滚动广告 */
#dy_slide{position:relative; margin:0 auto; z-index:0; margin-top:0px; _margin-top:0; width:100%; height:250px; overflow:hidden;}
#dy_slide .bd{display:block; height:250px; width:100%; position:relative; }
#dy_slide .bd img { width: 996px; height: 250px; display: block; margin: 0 auto; }
#dy_slide .hd { overflow: hidden; zoom: 1; position: absolute; bottom: 10px; right: 20px; z-index: 3 }
#dy_slide .hd li { float: left; line-height: 15px; text-align: center; font-size: 12px; width: 25px; height: 10px; cursor: pointer; overflow: hidden; background: #eee; margin-left: 4px; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; -webkit-transition: All .5s ease; -moz-transition: All .5s ease; -o-transition: All .5s ease }
#dy_slide .hd .on { background: #fff; filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; }
#dy_slide .prev, #dy_slide .next { width: 45px; height: 99px; position: absolute; top: 80px; z-index: 3; filter: alpha(opacity=10); -moz-opacity: .1; opacity: .1; -webkit-transition: All .5s ease; -moz-transition: All .5s ease; -o-transition: All .5s ease }
#dy_slide .prev { background-image: url(../Images/arrow.png); background-position: -112px 0; left: 0; }
#dy_slide .next { background-image: url(../Images/arrow.png); background-position: -158px 0; right: 0; }
#dy_slide .prev:hover,  #dy_slide .next:hover { filter: alpha(opacity=20); -moz-opacity: .2; opacity: .2; }


/* 首页公告栏 */
#dy_news .index-news-content { width:996px; margin:0 auto; padding:40px 0; overflow:hidden; }
#dy_news .index-news-content .news-container { border:1px solid #e6e6e6; overflow:hidden; margin:0px auto; }
#dy_news .index-news-content .news-container .news-title { float:left; width:130px; color:#666; cursor:pointer; font-size:16px; line-height:50px; padding-left:15px; text-align:center; background:url(../Images/icon_news.png) 8% center no-repeat scroll transparent; }
#dy_news .index-news-content .news-container .news-list { float:left; width:756px; }
#dy_news .index-news-content .news-container .news-list li { float:left; width:100%; border-left:1px solid #dedede; border-right:1px solid #dedede; display:block; line-height:50px; height:50px; overflow:hidden; padding:0px 10px 0px 20px; }
#dy_news .index-news-content .news-container .news-list li.conceal { display:none; }
#dy_news .index-news-content .news-container .news-list li a { float:left; background:url(../Images/icon_arrow_left.png) left center no-repeat scroll transparent; padding-left:36px; line-height:50px; font-size:16px; color:#666; text-decoration:none; transition:opacity .3s ease; }
#dy_news .index-news-content .news-container .news-list li a:hover { color:#e87c1a; }
#dy_news .index-news-content .news-container .news-list li a img { width:47px; height:20px; margin-right:6px; margin-top:-4px; padding:3px; background-color:#f4f4f4; position:relative; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
#dy_news .index-news-content .news-container .news-list li span { float:left; padding-left:20px; margin-right:30px; font-size:14px; color:#666; }
#dy_news .index-news-content .news-container .news-list li a.readmore { background:none; float:right; line-height:25px; color:#e87c1a; font-size:14px; margin-right:10px; padding-left:16px; text-decoration:none; }
#dy_news .index-news-content .news-container .more { float:right; width:55px; }
#dy_news .index-news-content .news-container .more li { float:left; width:100%; vertical-align:bottom; }
#dy_news .index-news-content .news-container a.showmore { background:url(../Images/icon_arrow_down.png) left center no-repeat scroll transparent; float:left; height:50px; line-height:50px; width:30px; display:block; overflow:hidden; margin-left:15px; }

/* 首页色块框 */
#dy_inner .left-box .block-list .block-img{ width:237px; height:169px; float:left; position:relative; padding-right:5px;padding-bottom:5px; line-height:200%}
#dy_inner .left-box .block-list .block-img .block-back{ width:237px; height:169px; position:absolute; left:0px; top:0px; display:none;}
#dy_inner .left-box .block-list .block-img .block-back img{ width:235px; height:168px; }
#dy_inner .left-box .block-list .block-img .block-front{width:237px; height:169px;  position:absolute; left:0px; top:0px; }
#dy_inner .left-box .block-list .block-img .block-front img{ width:235px; height:168px; }
#dy_inner .left-box .block-list .block-img .block-front p{ padding-left:26px; line-height:18px; padding-top:20px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
#dy_inner .left-box .block-list .prn{ padding-right:0px;}

/* 首页右侧框 */
#dy_inner .right-title{ width:100%; height:21px; overflow:hidden;}
#dy_inner .right-title1{ float:left; display:inline; height:100%; overflow:hidden; font-size:18px; color:#323232; margin-right:6px; }
#dy_inner .right-title2{ float:left; display:inline; height:100%; overflow:hidden; font-size:18px; color:#323232; }
#dy_inner .right-title3{ width:100%; height:100%; overflow:hidden; font-size:18px; color:#323232; }
#dy_inner .right-title-line{ width:100%; height:7px; overflow:hidden; background:url(../Images/line.jpg) no-repeat; margin:5px 0 0;}
#dy_inner .right-joinus{ float:left; display:inline; width:222px; height:473px; overflow:hidden; background:url(../Images/joinus.jpg) no-repeat; margin:12px 0 0 3px;}

/* 首页友情连接列表 */
#dy_link { width:100%; margin:auto; }
#dy_link .link-list{width:996px; margin:auto; padding:40px 0 20px 0;}
#dy_link .link-list h2{display: inline-block;font-size:24px; line-height:28px; color:#454545; font-weight:normal; padding-bottom:20px;}
#dy_link .link-list h2 strong{font-size:30px;font-family:Arial;font-weight:bold;color:#ddd;margin-right:6px;vertical-align:middle;}
#dy_link .link-list p{display:inline-block;zoom:1;*display:inline;vertical-align:middle;color:#999;font-size:12px;margin-left:10px;padding-bottom: 0px;}
#dy_link .link-list ul{ width:100%; }
#dy_link .link-list ul li{display:inline-block; width:120px; height:30px; line-height:30px; overflow:hidden; float:left; padding-bottom:3px; text-align:left; }
#dy_link .link-list ul li.pr{ padding-right:5px; }


/* 内页广告 */
#dy_banner{position:relative; margin:0 auto; z-index:0; margin-top:0px; _margin-top:0; width:100%; height:250px; overflow:hidden;}
#dy_banner .banner{display:block; height:250px; width:100%; position:relative; }
#dy_banner .banner img { width: 996px; height: 250px; display: block; margin: 0 auto; }

/* 内页左侧框 */
#dy_inner .left-box .article { width:100%; }
#dy_inner .left-box .article article { padding: 0 !important; background: none !important; margin-bottom: 20px !important;}
#dy_inner .left-box .article article.news { height: 120px; }
#dy_inner .left-box .article article header h2 { font-size:30px; color:#454545; height:40px; line-height:40px; padding-bottom:16px; }
#dy_inner .left-box .article article header h2.lt { font-size:26px!important; }
#dy_inner .left-box .article article header h2.ti { text-indent:1em; }
#dy_inner .left-box .article article header h3 { font-size:16px; color:#454545; height:24px; line-height:24px; padding-bottom:4px; }
#dy_inner .left-box .article article header h3 a{ color:#454545; }
#dy_inner .left-box .article article header h3 a:hover{ color:#00aced; }
#dy_inner .left-box .article article header .meta{ color: #999; height: 24px; line-height:24px; }
#dy_inner .left-box .article article header .meta.ti{ text-indent: 2em; }
#dy_inner .left-box .article article header .meta .date{ background: url("../Images/icon_date.png") no-repeat; font-size: 12px; padding-left: 20px; margin-right: 14px; }
#dy_inner .left-box .article article header .meta .source{ background: url("../Images/icon_source.png") no-repeat; font-size: 12px; padding-left: 20px; margin-right: 14px; }
#dy_inner .left-box .article article header .meta.pd{ padding-bottom:10px; }
#dy_inner .left-box .article article img.image{ width: 147px; height: 110px; float: left; margin-right: 20px;	 }
#dy_inner .left-box .article article .content{ width:100%; }
#dy_inner .left-box .article article .content p{ font-size:16px; color:#777; text-indent:2em; line-height:30px; padding-bottom:16px; }
#dy_inner .left-box .article article .description{ width:100%; }
#dy_inner .left-box .article article .description p{ font-size:14px; color:#888; line-height:20px; }
#dy_inner .left-box .article article footer{ margin: 10px 0; overflow: hidden; }
#dy_inner .left-box .article article #allmap{width:100%; height:340px; margin:auto;}
/* 加入我们 */
#dy_inner .left-box .joinus-list{width:100%; margin:0 auto; }
#dy_inner .left-box .joinus-list dl{ display:block; padding-bottom:40px; }
#dy_inner .left-box .joinus-list dl dt{ display:block; float:left; width:200px; padding-right:30px; }
#dy_inner .left-box .joinus-list dl dt img{ width:200px; height:150px; }
#dy_inner .left-box .joinus-list dl dd{display:block; float:left; width:494px; }
#dy_inner .left-box .joinus-list dl dd H2{ font-size:28px; line-height:28px; padding-bottom:8px; color:#454545; }
#dy_inner .left-box .joinus-list dl dd P{ font-size:14px; line-height: 26px; color:#888; }
#dy_inner .left-box .joinus-list dl dd P EM{ color:#454545; }
#dy_inner .left-box .joinus-send{width:100%; margin:0 auto; padding-top:20px; }
#dy_inner .left-box .joinus-send P{font-size:24px; line-height:30px; color:#3498fb}
#dy_inner .left-box .joinus-send P A{ font-size:24px; color:#3498fb}


/* 内页右侧框 */
#dy_inner .right-box .block-size { float: right; width: 120px; height: 120px; }
#dy_inner .right-box .ml { margin-left:6px; }
#dy_inner .right-box .mb { margin-bottom:6px; }
#dy_inner .right-box .mt { margin-top:30px; }
#dy_inner .right-box .block-button a { display: block; height: 100%; width: 100%; text-align: center; text-decoration: none; color: #fff; }
#dy_inner .right-box .block-button .button-txt { font-size: 16px; text-align: center; line-height: 120px; }
#dy_inner .right-box .block-button .icon { overflow: hidden; zoom: 1; position: relative; top: 30px; left: 40px; z-index: 3; }
#dy_inner .right-box .block-button .icon img{ width:36px; height:36px; }
/* 新闻分类框 */
#dy_inner .right-box .block-size-2 { float: right; width: 246px; height:60px; }
#dy_inner .right-box .block-button-2 a { display: block; height: 100%; width: 100%; text-align: center; text-decoration: none; color: #fff; }
#dy_inner .right-box .block-button-2 .button-txt { font-size: 16px; text-align: center; line-height: 60px; }
/* 内页右侧广告框 */
#dy_inner .right-box .block-size-3 { float: right; width: 246px; margin-top:10px; }
#dy_inner .right-box .block-size-3 img{ width: 246px; }


/* 分页 */
.pgs {text-align: center }
.pgs .pg { float: none; }
.pg { float: right; }
.pg, .pgb { line-height: 26px; }
.pg a, .pg strong, .pgb a { float: left; display: inline; margin-left: 4px; padding: 0 8px; height: 26px; background-color: #FFF; background-repeat: no-repeat; color: #333; overflow: hidden; text-decoration: none; border-radius:3px;}
.pg a.nxt, .pgb a { padding: 0 10px;}
.pg a:hover, .pgb a:hover { color: #000; }
.pg a, .pg strong, .pgb a, .pg label, .pg a.nxt { float: none; border: 0; font-size: 14px; color: #aaa; font-weight: normal; padding: 0px 10px; display: inline-block }
.pg a.nxt { background: url(../Images/page_jt.gif) no-repeat right 10px; padding-left: 10px; padding-right: 20px; font-size: 14px;}
.pg strong, .pg a.current, .pg a.nxt { background-color: #3498db; color: #fff }
.pg a.prev { background-image: url(../Images/arw_l.gif); background-position: 50% 50%; }
.pg strong { background-color: #DC1D23; }
