﻿

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption,  thead,  article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { font-family:'微软雅黑'; border: 0 none; font: inherit; margin: 0; padding: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { font-family: "Microsoft Yahei"; background:#FFF; font-size:14px; }

ol, ul { list-style: none outside none; }

a {

    color: #000;

    text-decoration: none;

}

a:hover {

    color: #e82009;

    text-decoration: none;

}
a{ color:#000000; text-decoration:none;outline:none;}

fieldset,img{border:0}
a{text-decoration: none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: none; }

.mg20{ margin-top:20px;}

.banner .flex-prev, .banner .flex-next { position: absolute; top:50%; width: 77px; height: 118px; margin-top: -69px; text-indent: -100em; overflow: hidden; }

.banner .flex-prev { left: 0; background: url(../image/arrow-left.png) no-repeat center center; }

.banner .flex-next { right: 0; background: url(../image/arrow-right.png) no-repeat center center; }

.index-content { position: relative; overflow: hidden; margin:0px; padding:0px; }

.box { width:100%; height:103px; z-index:1;  position:absolute; left:0px; top:0px; background:url(../image/nav_bg.png) no-repeat bottom center; }

.box_nr { width:1000px; height:103px; margin:0 auto; }

.logo { float:left; display:inline; width:233px; margin:15px 30px; }

.box_right { width:700px; float:right; display:inline; }

.top_nr { width:486px; height:27px; margin:15px 0px; float:right; display:inline; }

.tel { background:url(../image/tel.png) no-repeat center left; float:left; display:inline; line-height:26px; padding-left:37px; font-size:18px; color:#c30b06; font-weight:bold; }

/*.search { border: 1px solid #c30b06; border-right:none; border-radius:11px;  float: left; display:inline; height: 22px; margin:0px 0px 0px 15px; overflow: hidden; width: 180px; }

.inputSerach { border: 0; float: left; height: 22px; opacity:0; line-height: 22px; text-indent: 8px; width: 139px; }*/

.search{ float:left; margin:0px 0 0 20px;width:180px!important; height:22px; border: 1px solid #c30b06;border-radius:11px; overflow:hidden;}

.inputSerach{ width:139px; height:22px; line-height:22px; text-indent:8px; float:left; border:0}

.oa a { color:#fff; text-decoration:none; font-size:14px; width:84px; height:22px; line-height:22px; text-align:center; margin:0px 0px 0px 15px; background:url(../image/deng.png) no-repeat center center; display:block; float:right; }

.oa a:hover { text-decoration: underline; }



/*.nav ul li { text-align:center; float: left; display: inline; background:url(../images/nav_line.jpg) no-repeat right center; }

.nav ul li a { width:98px; display:block; float:none; clear:both; color:#fff; text-decoration:none; }

.nav ul li a:hover { text-decoration: underline; background:#9a0400; }*/

.fuwu { width:100%; height:100px; position:absolute; left:0px; top:692px;overflow:hidden; background:url(../image/index-icon.png) repeat-x;z-index: 999; }

.fuwu_nr { width:1000px; height:103px; margin:0 auto; }

.fuwu_nr a { width:156px;white-space:nowrap; height:40px; float: left; padding:30px 50px; display:block; color:#fff; text-decoration:none; line-height:18px; font-size:18px;}

.fuwu_nr a:hover { background:#c30b06; }

.fuwu_nr dl dt { float:left; }

.fuwu_nr a {  }

.wz12 { font-size:14px; }

.foot{ width:100%; height:40px; background:#c30b06; margin-top:0px;}

.foot_box{ width:1024px; height:40px; margin:0px auto;}

.foot_box a{  color:#fff;}
.foot_box a:hover{ text-decoration:underline;}


/*前端 栏目*/

#lanmu a {color:#dd0000; font-size:16px;}







.banner{ width:100%; height:520px; margin:0 auto; }
.fullSlide{ min-width:1000px;  position:relative; overflow:hidden;  height:520px; z-index:1; }
.fullSlide .bd{ position:relative; z-index:1;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:520px; }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:520px; }
.fullSlide .bd li a{position:absolute;width:100%;height:480px;display:block;z-index:1;top: 1px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:5; bottom:-20px; left:0; height:32px; line-height:32px; text-align:center; }
.fullSlide .hd ul{ height:32px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:0px 4px 0px 4px;background:url(../image/i2.png) no-repeat left center; overflow:hidden; line-height:9999px; z-index:5; }
.fullSlide .hd ul .on{ background:url(../image/i1.png) no-repeat left center;}
.fullSlide .prev,
.fullSlide .next { width:77px; height:118px;  display: black;  position: absolute; margin: -28px 0 0; top:45%; z-index: 10; cursor: pointer; text-indent: -9999px; }
.fullSlide .prev { left: 150PX; background: url(../image/arrow-left.png) no-repeat left center;}
.fullSlide .next { right: 150PX; background:url(../image/arrow-right.png) no-repeat left center;}
.fullSlide .prev:hover,
.fullSlide .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }



.w_nr3_bd{ width:100%; height:363px; margin-top:20px; background:url(../image/cen_bg.jpg) no-repeat center;}
.w_nr3{ width:1024px; height:363px; margin:0 auto;font-family:"Microsoft YaHei"; }
.w_nr3 dl{ width:1024px;}
.w_nr3 dl dt{ float:left; width:476px; height:296px; padding:7px; background:#fff; margin-top:27px; margin-left:8px;}
.syvideo_box{ width:100%; height:100%;}
.w_nr3 dl dd{ float:right; width:500px; margin-top:15px;}
.syabout_tit{ width:455px; height:46px; padding-left:45px; background:url(../image/sy_icon1.png) no-repeat center left;}
.syabout_tit h6{ height:46px; line-height:25px; font-size:18px; color:#420000; font-weight:bold;}
.syabout_tit h6 span{ font-size:12px; color:#5d5d5d; font-weight:normal;}
.syabout_txt{ font-size:16px; line-height:32px; text-indent:32px; color:#420000; margin-top:15px;}
.syabout_more{ float:right; display:block; width:117px; height:32px; background:#c57e00; font-size:14px; color:#fff; text-align:center; line-height:32px; margin-top:10px;}
.syabout_more:hover{ text-decoration:underline; color:#fff;}

.sy_news{ width:100%;}
.sy_news_cent{ width:1024px; margin:15px auto;}
.sy_news_l{ float:left; width:500px;}
.sy_tit2{ width:500px; height:30px;}
.sy_tit2 h3{color: #5d5d5d;font-size: 18px; line-height:30px;}
.sy_tit2 h3 span{font-size: 12px; margin-left: 10px;}
/* 本例子css */
.picScroll-left{ width:500px;  overflow:hidden; position:relative; margin-top:-30px; }
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 0px; width:500px; margin:0px; margin-bottom:15px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  float:right;  overflow:hidden;
	 cursor:pointer;}
.picScroll-left .hd .prev{ width:30px; height:30px; background:url(../image/prev1.png) no-repeat center;}
.picScroll-left .hd .prev:hover{background:url(../image/next2.png) no-repeat center;}
.picScroll-left .hd .next{ width:30px; height:30px; background:url(../image/next1.png) no-repeat center; }
.picScroll-left .hd .next:hover{ background:url(../image/next2.png) no-repeat center;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ width:30px; height:30px; background:url(../image/next2.png) no-repeat center;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("http://www.dyyyzx.cn/css/images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0;}
.picScroll-left .bd{ width:500px;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:500px; float:left; _display:inline; overflow:hidden; text-align:center; margin-right:10px;  }
.picScroll-left .bd ul li dl{ width:500px;}
.picScroll-left .bd ul li dl dt{ width:500px; height:230px;}
.picScroll-left .bd ul li dl dt img{ display:block; width:500px; height:230px;}
.picScroll-left .bd ul li dl dd{ width:100%; margin-top:10px;}
.picScroll-left .bd ul li dl dd h6{ width:100%; font-size:16px; height:30px; color:#3c3c3c; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; text-align:left;}
.picScroll-left .bd ul li dl dd h6:hover{ color:#ed8603;}
.picScroll-left .bd ul li dl dd p{ width:100%; height:25px; line-height:25px; color:#ae8d5e; font-size:14px; text-align:left;}
.picScroll-left .bd ul li a:hover h6{ color:#ed8603;}

.sy_news_r{ float:right; width:500px;}


.txtScroll-left{ width:500px;  position:relative; margin-top:-30px; }
.txtScroll-left .hd{  overflow:hidden;  height:30px; padding:0 0px; width:500px; margin:0px; margin-bottom:15px;}
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-left:5px; margin-top:0px;  overflow:hidden; cursor:pointer; background:url("http://www.dyyyzx.cn/css/images/arrow.png") no-repeat;}
.txtScroll-left .hd .prev{ width:30px; height:30px; background:url(../image/prev1.png) no-repeat center;}
.txtScroll-left .hd .next{ width:30px; height:30px; background:url(../image/next1.png) no-repeat center; }
.txtScroll-left .hd .prev:hover{ width:30px; height:30px; background:url(../image/prev2.png) no-repeat center;}
.txtScroll-left .hd .next:hover{ width:30px; height:30px; background:url(../image/next2.png) no-repeat center; }
.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
.txtScroll-left .bd{ padding:0px; width:500px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:auto;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li dl{ width:498px; border:1px solid #dbdbdb; height:63px; margin-bottom:12px;}
.txtScroll-left .bd ul li dl dt{ float:left; width:400px; padding:6px 15px 0px;}
.txtScroll-left .bd ul li dl dt h6{ width:400px; height:25px; line-height:25px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#3c3c3c;}
.txtScroll-left .bd ul li dl:hover{ border:1px solid #ae8d5e;}
.txtScroll-left .bd ul li dl:hover dt h6{ color:#ed8603;}
.txtScroll-left .bd ul li dl dt p{ width:400px; font-size:14px; color:#797979;}
.txtScroll-left .bd ul li dl dd{ float:right; width:64px; height:63px; background:#ae8d5e;}
.txtScroll-left .bd ul li dl dd span.sy_date1{ display:block; width:64px; font-size:25px; color:#fff; text-align:center; line-height:35px;}
.txtScroll-left .bd ul li dl dd span.sy_date2{ display:block; width:64px; color:#fff; font-size:12px; text-align:center;}


.c-a { width:1024px; height:147px; margin:0 auto;}
.c-tit { width:137px; height:147px; margin:0 40px 0 0px; float:left;}
.c-a dl { width:980px; margin-top:10px;}
.c-a dl dd { line-height:28px; font-size:16px; color:#3a3a3a;}
.c-a dl dd a { color:#DA8B0A;}

.sy_contact{ width:100%;}
.sy_contact_box{ width:1024px; margin:30px auto;}
.sy_contact_box dl{ width:1024px;}
.sy_contact_box dl dt{ float:left; width:700px;}
.sy_contact_box dl dt ul{ border-left:1px solid #ebdcd1; border-bottom:1px solid #ebdcd1; }
.sy_contact_box dl dt ul li{ float:left; width:232px; height:127px; border-right:1px solid #ebdcd1; border-top:1px solid #ebdcd1;}
.sy_contact_box dl dt ul li span{ display:block; width:224px;}
.sy_contact_box dl dt ul li img{ display:block; margin:10px auto 1px;}
.sy_contact_box dl dt ul li p{ width:224px; text-align:center; line-height:20px; color:#636f7b;}
.sy_contact_box dl dd{ float:right; width:310px; padding-top:15px;}
.sy_contact_box dl dd h5{ width:320px; line-height:28px; color:#636f7b; font-size:16px;}
.sy_contact_box dl dd h6{ width:320px; margin-top:15px; font-size:26px; color:#636f7b;}
.sy_contact_box dl dd p{ width:320px; margin-top:30px;}
.sy_contact_box dl dd p a{ display:block; width:115px; height:40px; color:#fff; background:#ff7200; text-align:center; line-height:40px; font-size:16px;}

.top_mian{ width:100%;}
/*w_top1_bd*/
.w_top1_bd{ width:100%; height:30px; background:#fdfdfd; }
.w_top1{ width:1024px; height:30px; margin:0 auto; line-height:30px;color:#6f6f6f;position: relative;}
.w_t1_rig{ float:right; color:#6f6f6f;}
.w_t1_rig a{ margin:0 5px 0 5px; color:#6f6f6f; }
.w_t1_lf em{ font-weight:900;}
.w_t1_lf a{margin:0 3px 0 0px; color:#6f6f6f;}

.w_top2_bd{ width:100%; height:68px; margin-top:25px;}
.w_top2{ width:1024px; height:68px; margin:0 auto;}
.w_top2 span img{ /*width:330px; */height:68px;}
.w_tel2{ float:right;}
.w_tel2 img{ width:306px !important; height:51px !important;}

.w_top3_bd{ width:100%; height:56px; margin-top:20px; background:#f89225; /*border-bottom:1px solid #f0946b;*/}
.w_top3{ width:1024px; height:56px; margin:0 auto; line-height:56px;}

.w_nav{background:#948163;}
.wechat { position: absolute; top:36px;right:5px;z-index: 999999; }
.wechat img {width:150px; height:150px;}
.navBar{ position:relative; z-index:999;color:#fff; height:56px; line-height:56px;   }
.nav{  margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .m{ float:left;  position:relative; border-top:0; border-bottom:0;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:56px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 29px; border-left:1px solid #E07400; vertical-align:top;  }
.nav .on{ border:0;  }
.nav .on h3 a{ background:#948163; color:#FFF; font-weight:bold;}
.nav .sub{ display:none; /*默认隐藏*/  padding:0px 10px 10px 29px;   position:absolute; left:0; top:56px; background:#948163; border:1px solid #F96105; border-top:0; z-index:99999999;  }
.nav .sub li{ height:28px; line-height:28px; padding:4px 0;  float:left; }
.nav .sub li a{ display:block; color:#FFF; font-size:14px; }
.nav .sub li a:hover{ color:#FA6D06;  font-weight:bold;}
.mt15{ margin-top:15px;}


.w_nr2_body{ background-color:#ffecce; width:100%; height:541px; margin-top:18px;}
.w_nr2{ width:1024px; height:541px; margin:0 auto;font-family:"Microsoft YaHei";}
.w_nr2 h2{
	text-align:center;
	height:70px;
	width:auto;
	font-family:"Microsoft YaHei";
	font-size:34px;
	color:#ed8603;
	padding-top:52px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.w_nr2 h2 p{

	font-size:12px;
	line-height:20px;
	color:#cecece;
	/*width:240px;*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; text-transform:uppercase;
}
.w_nr2 h2 a { color:#ed8603;}
.w_nr2 li{ width:244px; height:365px; float:left; margin:22px 0px 0 10px; background-color:#fef4e4;}
.w_nr2 li span{ width:177px; height:179px; padding:24px 0 0 40px; display:block;}
.w_nr2 li span img{width:177px; height:179px;}
.w_nr2 li h3{font-size:24px;text-align:center; margin:30px 0;}
.w_nr2 li h3 a{color:#a69f94; }
.w_nr2 li p{ font-size:14px; color:#333; margin:0 20px 40px 20px; line-height:27px;}
.w_nr2 li p a{ color:#333; }
.w_nr2 li h4{ font-weight:normal; font-size:12px; text-align:center;}
.w_nr2 li h4 a{ text-align:center; color:#8b8275; padding:5px 10px; border:1px solid #8b8275; line-height:30px;}
.w_nr2 li:hover{ background-color:#f8b551;}
.w_nr2 li:hover h3 a{ color:#FFFFFF;}
.w_nr2 li:hover h4 a{color:#FFFFFF; border:1px solid #FFFFFF;}



.width1100 {
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
}
.mt20 {
    margin-top: 20px;
}


.ntle {
    color: #078b77;
    font-size:18px;
    position: relative;
    margin-bottom: 15px;
}
.font_hei {
    font-family: "微软雅黑";
}
.ntle .ntle_lb {
    color:#5d5d5d;
}
.ntle .ntle_lb span{ font-size:12px; margin-left:10px;}

.ntle i {
    display: block;
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 3px;
    width: 180px;
    background-position: -220px -110px;
    overflow: hidden;
}



.nconb_l { width:740px; overflow:hidden;}

	

/* 本例子css */
.ladyScroll{width:740px;height:177px;margin:0px auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:30px;height:55px;z-index:100; cursor:pointer;  background:url(../image/btns.png) no-repeat center;}
.ladyScroll .prev{background:url(../image/btnp.jpg) no-repeat center;position:absolute;top:50px;left:0;}
.ladyScroll .next{background:url(../image/btnn.jpg) no-repeat center; position:absolute; top:50px; right:0;}


.ladyScroll .scrollWrap{width:671px;margin-left:35px;padding-top:0px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:217px;text-align:center;position:relative; margin-right:10px;}
.ladyScroll  dt{margin:0 auto;width:217px;overflow:hidden;}
.ladyScroll  img{display:block;width:217px;height:147px;}
.ladyScroll  dd{width:217px;height:30px;line-height:30px;font-size:14px;color:#555;text-align:center;overflow:hidden;}
.ladyScroll  dd a{ color:#555;  }
.ladyScroll  dd a:hover{ color:#FA6D06;}




.nconb_r { width:250px; height:;}
.nconb_r .hd { border-bottom:1px solid #ccc; font-size:26px;}
.nconb_r .hd ul li { margin-right:25px; position:relative; padding-bottom:20px; cursor:pointer;}
.nconb_r .hd ul li i { width:52px; height:3px; position:absolute; bottom:-2px; left:0; display:none; overflow:hidden;}
.nconb_r .hd ul li.on i { display:block; background-position:-220px -110px;}
.nconb_r .hd ul li.on a { color:#078b77;}
.nconb_r .bd { overflow:hidden;}
.nconb_r .bd ul { /*padding-top:10px;*/}
.nconb_r .bd ul li { margin-top:0px; width:250px; height:47px; overflow:hidden; position:relative; margin-bottom:12px;}
.nconb_r .bd .img-t img { display:block; width:250px; height:47px;}
.nconb_r .bd ul li p,.nconb_r .bd ul li span { position:absolute; width:100%; height:24px; text-align:center; line-height:24px; color:#fff; z-index:2; bottom:0px;_bottom:-2px;left:0px;  font-size:12px;}
.nconb_r .bd ul li p { background:#000; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;z-index:1}
.bg_def2fc { background: #def2fc;}
.nconc{ margin-top:20px;}
.nconc_l { width: 460px; }
.nconc_l h3 { font-size: 22px; color: #0f8fb9; text-align: left; position: relative; height: 30px; line-height: 24px; float: left; width: 100%;  }
.nconc_l h3 i { display: block; position: absolute; width: 60px; height: 3px; bottom: 0; right: 0; }
.nconc_l p { float: left; line-height:28px;}
.nconc_r { width: 620px; position: relative;}
.nconc_r .bd { height:340px; overflow:hidden;}
.nconc_r .nconc_sc { display: block; width: 40px; height: 40px; position: absolute; bottom:0;}
.nconc_r .nconc_sc.prev { left:-150px; background-position: -440px -342px;}
.nconc_r .nconc_sc.next { left:-85px; background-position: -484px -342px;}
.nconc_r .nconc_sc.prev:hover { background-position: -440px -300px;}
.nconc_r .nconc_sc.next:hover { background-position: -484px -300px;}
.nconc_r ul li { float: left; position: relative; cursor: pointer; width: 300px; overflow: hidden; height: 160px;}
.nconc_r ul li img { display: block;}
.nconc_r ul li .picname { position: absolute; width: 100%; bottom: 15px; text-align: center; font-size: 20px; color: #fff; font-weight: normal;}
.nconc_r ul li .libgs { position: absolute; width: 100%; height: 160px; background: #000;filter: alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6; left:0; top:160px;}
.nconc_r ul li .pftext { width:100%; text-align: center; position: absolute; left:0; top:70px;}
.nconc_r ul li .pftext h3,.nconc_r ul li .pftext h3 a{ font-size: 20px; color: #fff; margin-top: 50px; font-weight: normal;}


.focusBox { position: relative; width:360px; height:240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width:360px; height:240px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background:#191919; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px;  font-family: '微软雅黑';text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative;width: 20px;height: 6px; line-height: 15px; overflow: hidden; text-align: center; margin-right:2px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; text-align: center;line-height: 18px;text-decoration: none;display: block;background:#Fff;top: 266px;border-radius:100px;width: 20px;height: 6px;top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; }
.focusBox .num li.on a,.focusBox .num a:hover{  width: 20px;height: 6px;background:#a9161e; margin: 0 3px;cursor: pointer;border-radius: 100px; }











.htel_l, .ntle i, .hnav li i a.li1, .hnav li i a.li2, .hnav li i a:hover.li1, .hnav li i a:hover.li2, .nfoot_t ul li a.li1, .nfoot_t ul li a.li2, .nfoot_t ul li a.li3, .nfoot_t ul li a.li4, .nfoot_t ul li a.li5, .nfoot_t ul li a.li6, .nfoot_t ul li a:hover.li1, .nfoot_t ul li a:hover.li2, .nfoot_t ul li a:hover.li3, .nfoot_t ul li a:hover.li4, .nfoot_t ul li a:hover.li5, .nfoot_t ul li a:hover.li6, .nfootc_c li i a.li1, .nfootc_c li i a.li2, .nfootc_c li i a.li3, .nfootc_c li i a:hover.li1, .nfootc_c li i a:hover.li2, .nfootc_c li i a:hover.li3, .nconj_text i.i1, .nconj_text i.i2, .nconj_text i.i3, .nconj_text i.i4, .ntle i, .ntle .ntle_rb span.span1, .ntle .ntle_rb span.span2, .nconb_r .hd ul li.on i, .current, .bhn1, .bhn2, .bhn3, .bhn4, .article .arcyy a.a1, .article .arcyy a.a2, .nconc_btn i {
    background: url(../image/ico.png) no-repeat;
}



.bg_f2f2f2{ background:#f2f2f2}
.content{width:1050px;     margin: 0px auto;padding:20px 0px;}
.article{width:715px; float:right; background:#fff; padding:20px; overflow:hidden;}
.article .current{ width:100%; height:36px; margin-bottom:10px; border-bottom:1px solid #e1e1e1; font-size:14px; color:#9c9c9c; line-height:36px; text-indent:20px; background-position:-489px -128px;}
.article .current a{ color:#9c9c9c;}
.article .current a:hover{text-decoration:none; color:#D51324;}
.article .title{ font-weight:bold; padding-top:20px; line-height:30px; font-size:26px; color:#F89225; text-align:center;}
.article .arcyy { width: 600px; margin:0 auto;}
.article .arcyy .input1 { width: 200px; height: 38px; line-height: 38px; padding-left:10px; border:1px solid #d4d4d4; border-right: none; border-top-left-radius: 5px;  border-bottom-left-radius: 5px; color: #666;}
.article .arcyy .input2 { height: 40px; cursor: pointer; background: #ffab19; text-align: center; ; line-height: 40px; width: 90px; color: #fff; border-top-right-radius: 5px;  border-bottom-right-radius: 5px;}
.article .arcyy a { display: block; width: 80px; padding-left:56px; height: 40px; line-height: 40px; border-radius: 5px;  margin-left:10px; color: #fff;}
.article .arcyy a.a1{ background-color:#1fb492;  background-position:-206px -206px;}
.article .arcyy a.a2{ background-color:#ff8933;  background-position:-206px -172px;}
.article .ly{ font-size:14px;width:555px; text-align: center; margin:15px auto; line-height:28px;}
.article .ly a{width:76px;height:28px; display:block; color:#fff; text-align:center; line-height:28px; background:#f88d00; border-radius:3px; float:right;}
.article .yhr{width:100%;height:1px; line-height:0px; font-size:0px; border-top:1px dashed #e1e1e1; margin-top:30px; margin-bottom:30px;}
.article .yhr2 { width: 752px;}
.article .main { font-size:16px; line-height:220%;width:715px;  margin:0 auto; padding-bottom:20px;text-align:center; text-align:justify;text-justify:inter-ideograph;}
.article .main p{ line-height:220%; color:#333333; font-size:16px;  text-indent:35px;}
.article .main p b{ font-size:18px; font-weight:bold; color:#893647;}
.article .main p img,.article .main img{text-align:center; text-align:justify;text-justify:inter-ideograph; margin-left:auto; margin-right:auto;display:block; height:auto;max-width:715px;width:expression(this.width > 715 ? "715px":this.width); }
.article .main .pp{ color:#0c9375; font-weight:bold;}
.article .main .bot{width:460px; margin: auto; margin-top:30px;}
.article .main .bot a{float:left;}
.article .main .bot .bot1{ margin-right:40px;}
.article .content2 { font-size:14px; line-height:220%;width:760px;  margin:0 auto; padding-bottom:20px;}
.article .content2  p{ line-height:220%; color:#333333; font-size:14px;  margin-top:15px;}
.article .content2 .pp{ color:#0c9375; font-weight:bold;}
.article .content2 .bot{width:460px; margin: auto; margin-top:30px;}
.article .content2 .bot a{float:left;}
.article .content2 .bot .bot1{ margin-right:40px;}

.big_article{ width:1010px; background:#fff; padding:20px; overflow:hidden;}
.big_article .current { width: 100%;  height: 36px; margin-bottom: 10px; border-bottom: 1px solid #e1e1e1; font-size: 14px; color: #9c9c9c; line-height: 36px;  text-indent: 20px;  background-position: -489px -128px;}
.big_article .current a { color: #9c9c9c;}
.big_article .current a:hover{text-decoration:none; color:#D51324;}
.big_article .title { font-weight: bold; padding-top: 20px; line-height: 30px; font-size: 26px; color: #F89225; text-align: center;}
.big_article .ly { font-size: 14px;  width: 555px; text-align: center;  margin: 15px auto;  line-height: 28px;}
.big_article .yhr { width: 100%; height: 1px; line-height: 0px; font-size: 0px;  border-top: 1px dashed #e1e1e1;  margin-top: 30px; margin-bottom: 30px;}
.big_article .main { font-size:16px; line-height:220%;width:1010px;  margin:0 auto; padding-bottom:20px;text-align:center; text-align:justify;text-justify:inter-ideograph;}
.big_article .main p{ line-height:220%; color:#333333; font-size:16px;  text-indent:35px;}
.big_article .main p b{ font-size:18px; font-weight:bold; color:#893647;}
.big_article .main p img,.big_article .main img{text-align:center; text-align:justify;text-justify:inter-ideograph; margin-left:auto; margin-right:auto;display:block; height:auto;max-width:1010px;width:expression(this.width > 1010 ? "1010px":this.width); }
.big_article .main .pp{ color:#0c9375; font-weight:bold;}
.big_article .main .bot{width:460px; margin: auto; margin-top:30px;}
.big_article .main .bot a{float:left;}
.big_article .main .bot .bot1{ margin-right:40px;}

.smpic_list{ width:715px; margin-top:5px;}
.smpic_list ul{ width:715px;}
.smpic_list ul li{ float:left; width:230px; margin-right:12px; margin-bottom:10px;}
.smpic_list ul li:nth-child(3n){ margin-right:0px;}
.smpic_list ul li dl{ width:230px;}
.smpic_list ul li dl dt{ width:224px; padding:2px; border:1px solid #e1e1e1; height:155px;}
.smpic_list ul li dl dt img{ display:block; width:100%; height:155px;}
.smpic_list ul li dl dd{ width:220px; padding:0px 5px; height:30px; line-height:30px; font-size:15px; text-align:center;}
.smpic_list ul li:hover dl dt{ border:1px solid #c30b06;}


.piclist{ width:1010px; margin-top:5px;}
.piclist ul{ width:1010px;}
.piclist ul li{ float:left; width:245px; margin-right:10px; margin-bottom:10px;}
.piclist ul li:nth-child(4n){ margin-right:0px;}
.piclist ul li dl{ width:245px;}
.piclist ul li dl dt{ width:239px; padding:2px; border:1px solid #e1e1e1; height:165px;}
.piclist ul li dl dt img{ display:block; width:100%; height:165px;}
.piclist ul li dl dd{ width:229px; padding:0px 5px; height:30px; line-height:30px; font-size:15px; text-align:center;}
.piclist ul li:hover dl dt{ border:1px solid #c30b06;}


.newslist{ width:1010px; margin-top:5px;}
.newslist ul{ width:1010px;}
.newslist ul li{  width:1010px; height:35px; border-bottom:1px dashed #e7e7e7; margin-bottom:3px;}
.newslist ul li a{ float:left; display:block; width:850px; height:35px; padding-left:21px; background:url(../image/obg3.gif) no-repeat center left; line-height:35px; font-size:16px; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newslist ul li span{ float:right; display:block; width:120px; text-align:right; height:35px; line-height:35px; color:#999; font-size:13px;}
.newslist ul li:hover a{ color:#FA6D06;}

.smnewslist{ width:715px; margin-top:5px;}
.smnewslist ul{ width:715px;}
.smnewslist ul li{  width:715px; height:35px; border-bottom:1px dashed #e7e7e7; margin-bottom:3px;}
.smnewslist ul li a{ float:left; display:block; width:570px; height:35px; padding-left:21px; background:url(../image/obg3.gif) no-repeat center left; line-height:35px; font-size:16px; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.smnewslist ul li span{ float:right; display:block; width:120px; text-align:right; height:35px; line-height:35px; color:#999; font-size:13px;}
.smnewslist ul li:hover a{ color:#FA6D06;}










.n_cleft { float:left; width:280px;}
.n_cleft_more{ display:block; width:280px; background:url(../image/yygk.jpg) no-repeat center; height:75px; padding-top:25px; color:#fff;}
.n_cleft_more:hover{ color:#fff;}
.n_cleft_more h6{ width:280px; text-align:center; height:30px; line-height:30px; font-size:25px;}
.n_cleft_more span{ display:block; width:280px; height:34px; font-size:24px; text-align:center; line-height:34px;}
.n_cleft img { display: block;}
.n_cleft .list{ background:#fff;width:280px;padding-bottom:20px;}
.n_cleft .list li{width:250px;height:50px; line-height:50px; margin:0 auto; }
.n_cleft .list li a{width:225px; float:left;height:49px; display:block; color:#414141; font-size: 16px;}
.n_cleft .list li{ border-bottom:1px solid #dddddd;}
.n_cleft .list span{ float:right;}
.n_cleft .list li .yw{color:#b0b0b0; float:none; padding-left:10px;font-size: 12px; text-transform:uppercase;  }
.n_cleft .list a:hover{color:#c92626;}
.n_cleft .list li:hover .yw{color:#c92626;}
.n_cleft .list li:hover span{color:#c92626;}
.n_cleft .rmdd{height:510px; background:#ffffff; margin-top:20px; border-top:2px solid #28a88c; overflow:hidden;}
.n_cleft .rmdd .title{ color:#0c9375; font-size:24px;height:50px; line-height:50px; text-indent:10px; font-weight: bold;padding-left: 10px;}
.n_cleft .rmdd .title span{ color:#b0b0b0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.n_cleft .rmdd  .tit{ font-size:14px; text-align:left; height:18px; line-height:18px; padding:15px 0 0 24px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.n_cleft .rmdd  .tit2 { text-align:left; font-size:14px; padding:0 15px; line-height:200%; margin-top:10px;}
.n_cleft .rmdd .you1{width:230px; height: 90px; padding-bottom:20px; margin:0 auto; margin-top:10px; border-bottom:1px dashed #e1e1e1;}
.n_cleft .rmdd .you2 { width:250px; margin-top:10px; padding-bottom:10px;}
.n_cleft .rmdd .you1 .img{ float:left; float:left;}
.n_cleft .rmdd .you1 .img img { width: 100px; height: 90px;}
.n_cleft .rmdd .you1 .img1 img { width:90px; height:80px;}
.n_cleft .rmdd .you1 .text{ font-size:12px; float:right;width:120px; margin-left:10px;line-height:170%; color:#666666;}
.n_cleft .rmdd .you2 .text2 { width: 145px; margin-top: 8px;}
.n_cleft .rmdd .you1 .text a{ color:#f50f19; }
.n_cleft .rmdd .you1 .text a.a2 { color:#ea4e01;}
.n_cleft .bmfw{ background:#fff; border-top:2px solid #28a88c; display:block; padding-bottom: 20px; margin-top:20px;}
.n_cleft .bmfw .title{ color:#0c9375; font-size:24px;height:50px; line-height:50px; text-indent:10px; font-weight: bold;padding-left: 10px; padding-bottom:10px;}
.n_cleft .bmfw .tit{ font-size:14px; text-align:center; line-height:200%;}
.n_cleft .bmfw .title span{ color:#b0b0b0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.n_cleft .bmfw li{ padding:0 7px;height:110px; float:left;width:65px;}
.n_cleft .bmfw .yyll{width:238px;margin:0 auto;}
.n_cleft .bmfw .yyll a{width:65px;height:66px; float:left;display:block;background:url(http://www.dyyyzx.cn/images/nnh.png) no-repeat; text-align:center; color:#414141; font-size:14px; margin-bottom:10px;}
.n_cleft .bmfw .yyll a:hover{background:url(http://www.dyyyzx.cn/images/nn.png) no-repeat;}
.n_cleft .bmfw .yyll .n6{  background-position:-10px -10px; }
.n_cleft .bmfw .yyll .n6:hover{background-position:-10px -10px;}
.n_cleft .bmfw .yyll .n5{  background-position:-10px -85px; }
.n_cleft .bmfw .yyll .n5:hover{  background-position:-10px -85px; }
.n_cleft .bmfw .yyll .n4{  background-position:-10px -160px; }
.n_cleft .bmfw .yyll .n4:hover{  background-position:-10px -160px; }
.n_cleft .bmfw .yyll .n3{  background-position:-10px -235px; }
.n_cleft .bmfw .yyll .n3:hover{  background-position:-10px -235px; }
.n_cleft .bmfw .yyll .n2{ background-position:-10px -310px; }
.n_cleft .bmfw .yyll .n2:hover{ background-position:-10px -310px; }
.n_cleft .bmfw .yyll .n1{  background-position:-10px -385px; }
.n_cleft .bmfw .yyll .n1:hover{  background-position:-10px -385px; }
.n_cleft .bmfw .yyll span{ font-size:14px; display:block; text-align:center;}
.n_cleft .bmfw .whr{width:230px;height:1px; line-height:0px; font-size:0px; background:#e1e1e1; margin-top:12px;}
.n_cleft .bmfw .li1{ margin-left:25px; margin-top:18px; margin-bottom:15px; line-height:150%;}
.n_cleft .bmfw .li1 .tel{ font-size:24px; color:#f88d00; margin-top:-3px; display:block;}
.n_cleft .bmfw .li2{ margin-left:25px; font-size:14px; line-height:150%;}


.picnewslist{ width:715px; margin-top:5px;}
.picnewslist ul{ width:715px;}
.picnewslist ul li{ width:715px; border-bottom:1px dotted #e1e1e1; padding-bottom:10px; padding-top:15px;}
.picnewslist ul li dl{ width:715px;}
.picnewslist ul li dl dt{ float:left; width:200px; height:138px;}
.picnewslist ul li dl dt img{ float:left; width:194px; height:132px; padding:2px; border:1px solid #ddd; overflow:hidden;}
.picnewslist ul li dl dd{ float:right; width:500px;}
.picnews_tit{ width:500px; line-height:20px; font-size:16px; color:#333; margin-bottom:10px;}
.picnews_time{ width:500px; font-size:14px; color:#888;}
.picnews_txt{ width:500px; height:72px; line-height:24px; overflow:hidden; padding-top:10px; color:#444;}
.picnews_txt span{ font-size:14px; color:#f00; margin-left:10px;}
.picnewslist ul li:hover dl dt img{ border:1px solid #f00;}
.picnewslist ul li:hover .picnews_tit{ color:#f00; text-decoration:underline;}
.picnewslist ul li:hover .picnews_txt{ color:#444;}
.picnews_txt span:hover{ text-decoration:underline;}

