@charset "utf-8";
/* www.ityang.com */
body {
	font-family: 'Microsoft YaHei', Simsun;
	margin: 0px auto;
	padding: 0px;
	background:#fff;
	color:#666;
	font-size:12px;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th, select, span
{
	margin:0px;
	padding:0px;
}
ul, li {list-style: none;}
ul, ol { list-style-type:none;}
table{border-collapse:collapse;}
input, select{vertical-align:middle;}
img{border:0;}
.clear {clear: both;}
/* 链接 */
a{color:#333;text-decoration:none;}
a:hover{color:#C00; text-decoration:none;}


/* 外间距 */
.margin{margin:8px;}
.mt{margin-top:20px;}
.mb{margin-bottom:20px;}
.ml{margin-left:20px;}
.mr{margin-right:8px;}
.fw{font-weight:bold;}
.ls{ color:#8fe34c;}

/* 列表时间单独调用 */
.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}
/* 文章开头没两格 */
.kem{ text-indent:2em;}
/* 公共栏目导航条 */
.dh { height:32px; line-height:32px; border-bottom:1px solid #dedede;background:url(../images/dh.jpg) repeat-x;}
.more {float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.more a { color:#999;}
.more a:hover{color:#F30;}
.name {padding-left:24px; font-size:14px; color:#090;}
.dh .name{background:url(../images/nn1.jpg) 8px 11px no-repeat;}

.list { padding:10px;}
.list ul{ padding-bottom:10px;}
.list li{ height:38px; line-height:38px; font-size:16px; background:url(../images/icon/1.gif) 0 16px no-repeat; padding-left:14px; border-bottom:1px dotted #ccc;}

.idh{ height:42px; line-height:42px; border-bottom:1px solid #d4d4d4;}
.idh .name{ padding:0px; font-size:18px; color:#484848; font-weight:normal;}

.idhr{ height:32px; line-height:32px; border-bottom:1px solid #dedede;}
.idhr .name{ float:left; font-size:16px; padding:0 4px; border-bottom:2px solid #a40000; color:#a40000;}

.box{ border:1px solid #dedede;}

/* 网站公共部分 */
/*#header{ background:#fff;}*/
.htop{ width:1000px; height:90px; margin:0 auto;}
/*.logo{float:left;width:300px;height:90px;}*/
.xcy{ float:left; width:240px; height:70px; line-height:70px; font-size:16px; padding-left:10px;}
.htopc{ float:right; width:700px; height:90px;}
.htopc p{ line-height:32px; height:32px; text-align:right; padding-right:2px;color:#fff;}
.htopc p span{ padding:0 6px;}
.htopc p a{ color:#999;}
.htopc p a:hover{ color:#C00}
.xxg{ height:42px;background:#a40000;}
.xnav{ width:1000px; height:44px; margin:0 auto;}
/*
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


.nav{ height:42px; line-height:42px; position:relative; z-index:1; background:#a40000; width:1000px; }
.nav .nLi{ float:left;  position:relative; display:inline; }
.nav .nLi h3{ float:left; font-size:16px; font-weight:normal;}
.nav .nLi h3 a{ display:block; padding:0 30px; text-align:center; color:#fff;  }
.nav .sub{ display:none; width:100%; left:0; top:42px;  position:absolute; line-height:30px; z-index:9999; text-align:center; font-size:14px;}
.nav .sub li{ zoom:1; background:#ddd;}
.nav .sub a{ display:block; padding:2px 10px; color:#333; }
.nav .sub a:hover{ background:#820000; color:#fff;  }
.nav .on h3 a{ background:#820000; color:#fff; }
*/

/* 搜索框 */
.search{width:216px;height:36px; margin-top:6px; float:right;}
.search .txt:focus{ outline:none } 
.search .txt{float: left;border:1px #a40000 solid;border-right: none;background: url(../images/tsear_b.png) 0px -2px no-repeat #fff;padding: 6px 10px 6px 34px;height: 14px;line-height: 14px;width:120px;color:#999;}
.search .btn01{ float: left;border: none;background: #a40000;width:50px;text-align:center;color: #fff;font-size:14px; height:28px;font-family: 'Microsoft YaHei';cursor: pointer;}

.flash{height:400px; width:100%;}
.fullSlide{ min-width:1000px; position:relative;  height:400px; overflow:hidden;  }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:410px; overflow:hidden; text-align:center;  }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:379px;}
.fullSlide .bd li a{ display:block; height:390px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../ssimg/d/dot-black.png) 12px 0; overflow:hidden; 
  line-height:9999px; 
}
.fullSlide .hd ul .on{ background:url(../ssimg/d/dot-black.png) 0 0;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:0;  z-index:1; width:40px; height:60px; background:url(../ssimg/d/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:0; background-position:-6px -137px; }


.d01{ background: #fff; padding-bottom:40px;}
.ic{ width:1080px; margin:0 auto;}
.d01dh { height:90px;}
.d01dh h3{ text-align:center; height:40px; line-height:40px; font-size:28px; font-weight:normal;}
.d01dh .fdh{ width:1080px; height:16px; border-bottom:1px solid #dedede; margin:0 auto; text-align:center;}
.d01dh .fdh p{ height:30px; line-height:30px;}
.d01dh .fdh span{ font-size:16px; color: #999; padding:0 15px; width: auto; background: #fff;}
.iczz{ width:1080px;}
.iy1{ float:left; width:220px; padding:10px 20px; text-align:center;} 
.iy1 img{ width:140px; height:140px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.iy1 h4{ font-size:16px; padding-top:15px;}
.iy1 p{ font-size:14px; line-height:24px; color:#666; padding-top:10px;}

.d02{ background: #343434; padding:40px 0;}
.wshs .fdh span{ background:#343434;}
.ianli{}
.ianli li{ float:left; width:252px; height:260px; background:#fff; margin:14px 24px 10px 0; display:inline;}
.ianli .iml{ margin-right:0px;}
.ianli li img{ width:252px; height:168px;}
.ianli li h3{ height:36px; line-height:36px; overflow:hidden; font-size:16px; padding:4px 5px 0 5px; font-weight:normal;}
.ianli li p{ font-size:12px; line-height:20px; padding:2px 5px; color:#999;}
.au_more {
    display: block;
    width: 120px;
    line-height: 36px;
    line-height: 36px;
    color: #fff;
    margin: 0 auto;
	background:#ea7724;
    text-align: center;
}
.au_more:hover{ color:#fff; background:#db6109;}

.d03{ background: #fff; padding:20px 0 40px 0;}
.i02{ margin-top: 20px;}
.i02z{ float: left; width: 530px;}
.i02y{ float: right; width: 530px;}
.ibody{ padding: 15px 0;}
.ibody img{ float: left; width: 220px; height: 156px; margin-right: 20px;}
.ibody p{ font-size:14px;  line-height: 26px;}
.ilist{ padding-top: 15px;}
.ilist li{ height: 28px; line-height: 28px; font-size: 14px;}

/* 关于我们 */
#mainBody{ width:1080px; margin:0 auto;}
.cleft{ float:left; width:226px; overflow:hidden;}
.cright{ float:right; width:854px; overflow:hidden;}
.dybody{ height:auto!important; height:600px; min-height:600px;padding:10px 0 0 24px;line-height:1.8em; font-size:16px;}
.dybody p {  margin:15px 0;font-size:16px; line-height:2em;}

.hnav{ height:420px;}
.icpz{ float:left; width:220px; border:3px solid #84AF17;}
.icpz h3{ background:#84AF17; height:60px; line-height:60px; font-size:20px; color:#fff; text-align:center; font-weight:normal;}
.icpz .ul1{ background:#fff; padding:12px;}
.icpz .yh{ margin:10px 0 5px 0;}
.icpz .li1{ display:block; line-height:36px; font-size:16px; border:1px dashed #ccc; border-radius:5px; padding-left:15px;}
.icpz .h3go{ background:#84AF17; color:#fff;border:1px dashed #84AF17;}
.icpz .li1 i{ padding-right:6px; font-size:14px;}
.icpz .lu2{ font-size:14px;}
.icpz .lu2 li{ padding-left:15px; line-height:34px; border-bottom:1px dashed #ccc;}
.icpz .czx{ background:#84AF17; height:60px; color:#fff; text-align:center; padding-top:20px;}
.icpz .czx h4{ font-size:20px; font-weight:normal;}
.icpz .czx p{ font-size:16px;}

/* 图片列表 */
.icpy{ width:854px;}
.icpy li{ float:left; width:213px; height:260px; margin:24px 0 0 24px; display:inline; text-align:center;background:#f2f2f2;}
.icpy li img{width:213px; height:230px;}
.icpy li p{height:40px; line-height:40px; font-size:14px; overflow:hidden;}

.xwcm{ width:830px; margin-left:24px;}
.xnews{ width:830px; height:140px; padding:20px 0; background:#fff; border-bottom:1px dotted #ccc;}
.ximg{ float:left; width:230px; height:140px;}
.ximg img{ width:210px; height:140px;}
.xlist{ float:left; width:600px; height:140px;}
.xlist h2{ height:24px; line-height:24px; font-size:20px; margin-bottom:15px; overflow:hidden;}
.pms{ color:#666; font-size:14px; line-height:28px;}
.pms span a{ color:#06C; padding-left:5px;}
.pmore{ font-size:14px; font-weight:bold;color:#b90009; text-align:right;}


#footer{ background:#222; color:#999; text-align: center; margin-top: 20px;}
.foot{ width:1100px; margin:0 auto;background:#222; padding-top:10px;}
.foot01{ width:1100px; padding-bottom:10px;}
.foot01 span{ padding: 0 10px;}
.foot p{padding-top:5px;}
.foot span{ padding:0 6px;}
#footer a{ color:#999;}
#footer a:hover{ color:#FF3;}

/*分页样式*/
.epages {text-align: center; margin:20px 0 0 0; height:36px;}
.epages *{vertical-align:middle;}
.epages b{ padding: 4px 6px;}
.epages a{padding:4px 6px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/18px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

.pages{text-align:center;width:auto;height:26px; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:20px;}
.pages a{line-height:22px;padding:2px 6px;border:#A6CBE7 1px solid;color:#a48f59; margin:0 2px;}
.pages .pagecur{background:#fff;color:#333;font-weight:bold}
.pages .pageinf{background:#fff;color:#333;line-height:24px;height:24px;padding:2px 4px;}
.pages .pagetxt{width:26px; height:20px;border:#ccc 1px solid;text-align:center;}
.pages .pagebtn{width:32px;border:#ccc 1px solid;text-align:center;background:#fff;height:22px}

/* 内容页 */
.news_view { padding:20px 10px 0 34px; background:#FFF; margin-bottom:10px; height:auto!important; height:600px; min-height:600px;}
.news_view .tilte { font-size:22px;  padding-bottom:4px; line-height:32px; font-weight:500; text-align:center;}
.news_view .ftilte{ color:#999; font-size:12px; font-weight:500; height:36px; line-height:36px;font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #ccc; text-align:center;}
.news_view .ftilte em { padding:0 10px;}
.red{ color:#C00} 
.news_view .body { padding-top:10px;line-height:1.8em;}
.news_view .body p {  margin:15px 0;font-size:16px; line-height:2em;}
.updo{ color:#666; line-height:22px; border-top:1px dotted #ccc; padding-top:1.8px;}
.csxax{ margin:8px 0px;}
.xgzx{border-top:1px dotted #ccc; margin-top:8px;}
.xgzx h2{ line-height:42px; height:42px; font-size:16px;}
.xgzx ul li{height:28px; line-height:28px; font-size:14px; background:url(../img/icon/1.gif) 5px 11px no-repeat; padding-left:14px;font-family:"宋体"; }
.xgzx ul li a{ color:#069}

.m2m{ text-align:center; padding-bottom:15px;}

.m2m img{ width:160px; height:160px;}


#totop{position:fixed;bottom:60px;right:10px;z-index:999;width:71px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;width:71px;height:24px;padding-top:48px;background:url(../img/toTop.gif) no-repeat;text-align:center;color:#888}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#3a9}


.dybody01{ height:auto!important; height:600px; min-height:600px;padding:20px 8px 0 24px;line-height:1.8em; font-size:16px;}
.dybody01 p { margin-bottom:10px; font-size:16px; line-height:1.8em;}
.news_view .body img, .dybody img{
	max-width:800px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 800)?"800px":"auto"}
		   );
	}
	
.dybody01 img{
	max-width:1000px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 1000)?"1000px":"auto"}
		   );
	}