
body{ font-size: 14px; margin: 0px; padding: 0px;font-family: 微软雅黑;  }
a{ text-decoration: none;}
ul,li,img{list-style-type: none; margin: 0; padding: 0;}
#top{ width: 100%; height: 40px; background: #303030;}
.top{ width: 1140px; height: 40px; margin: auto; color: #b9b9b9;}
.top_left{ width: 500px; height: 40px; float: left; line-height: 40px;}
.top_right{ width: 300px; height: 40px; float: right; text-align: right; line-height: 40px;}
.top_right a{color: #b9b9b9; }

#nav{ width: 100%; height: 150px; background: #c74022;}
.nav{ width: 1140px; height: 150px; margin: auto; background: url(../images/top.jpg) center no-repeat;}

#menu{width: 1140px; height: 60px; margin: auto;}
#menu ul{ margin-top: 30px;}
#menu li{height: 35px; float: left; line-height: 35px; text-align: center; font-size: 16px;display: inline-block;padding: 0 20px;}
#menu li a{ display: block; color: #c74022;}
#menu li:hover{border-radius: 10px;  background: #c74022; color: #fff;}
#menu li:hover a{color: #fff;}

	/* 本例子css */
	.fullSlide{ width:100%;  position:relative;  height:479px;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:460px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px;text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }


#con{ width: 100%; height: auto; background: #f0f0f0;overflow: hidden;}
.con{ width: 1140px; height: auto; background: #fff; margin: auto;}

#one{width: 1114px; height: 47px;border:1px solid #ddd; margin: auto; position: relative;top: 20px;}
#one_left{ width: 180px; height: 47px; background: #c74022; line-height: 47px; text-align: center; font-size: 16px;float: left;}
#one_left a{ color: #f7f1d7;}
#one_right{ width:930px; float: left; line-height: 47px; height: 47px; }
#one_right li{float: left;  margin-left: 40px;}
#one_right li a{ color: #333;}
#one_right li span{ padding-left: 20px;}

#two{ width: 1114px; height:200px; margin: auto; margin-top: 40px; }
#two_a{ width: 337px; height: 200px; float: left;}

.focusBox { position: relative; width: 340px; height: 198px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; border: 2px solid #c74022; }
	.focusBox .pic img { width: 340px; height: 198px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; 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: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }


#two_b{ width: 357px; height: 200px; float: left; margin-left: 40px;}
#two_b_title{ width: 357px; height: 30px; border-bottom: 2px solid #c74022;}
#two_b_title_left{ width: 104px; height: 30px; background: #c74022; line-height: 30px; text-align: center; font-size: 16px;float: left;}
#two_b_title_left a{ color: #fff;}
#two_b_title_right{ width: 50px; height: 30px;  line-height: 30px; text-align: right; float: right; font-size: 12px;}
#two_b_title_right a{ color: #333;}
#two_b_main{width: 357px; height: 170px;}
#two_b_main li{ width: 357px; height: 33px; background: url(../images/bg1.jpg) left no-repeat; line-height: 33px; text-indent: 2em; border-bottom: 1px dashed #ddd;}
#two_b_main li a{ color: #333;}
#two_b_main li span{ float: right; font-size: 12px;}


#two_c{ width: 370px; height: 200px; float: right;}

.hasMoreTab{ width:350px; font-family:"Microsoft YaHei"; border:1px solid #C8D1D5; float: right;}
	.hasMoreTab .hd{ line-height:30px; height:30px; border-bottom:1px solid #C8D1D5;  background:url(images/btn_bg.gif) repeat-x; position:relative; padding-right:10px;  }
	.hasMoreTab .hd .more{ float:right; }
	.hasMoreTab .hd ul{ z-index:5; position:absolute; height:30px;  overflow:hidden; zoom:1; }
	.hasMoreTab .hd li{ float:left;  padding:0 59px; cursor:pointer; margin-left:-1px;  }
	.hasMoreTab .hd li.on{ font-weight:bold; height:25px; line-height:25px; background:#fff; border-right:1px solid #C8D1D5;border-left:1px solid #C8D1D5; border-top:0;     font-weight:bold; color:#c00; border-top: 3px  solid #c74022;  }
	.hasMoreTab .hd li a{color: #c00;}
	.hasMoreTab .bd{  padding:10px; clear:both; position:relative;line-height: 25px;   }
	.hasMoreTab .bd h2{ font-size:14px; }
	.hasMoreTab .bd p{ color:#999;  }
	.hasMoreTab .bd p a{ color:#c00;  }
	.hasMoreTab .bd ul a{ color:#3E78B3;  }


#three{ width: 1114px; height: 220px; margin: auto; border:1px solid #ddd; margin-top: 20px;}
#three_one{width:70px; height: 200px; border-left: 3px solid #c74022;  text-align: center; line-height: 40px; font-weight: 700; font-size: 20px; padding-top: 20px; color: #c74022; float: left;}
#three_two{ width:914px;height: 200px; float: left; }

.picScroll{ margin:10px auto;  position:relative;  width:990px;  padding:10px 0 10px 30px; background:#fff; overflow:hidden;     }
	.picScroll .prev,
	.picScroll .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(images/btns.png) no-repeat;   }
	.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
	.picScroll .prev:hover{ background-position:0 -30px; }
	.picScroll .next:hover{ background-position:-25px -30px; }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll ul li{ width:249px;height:180px; float:left; overflow:hidden; padding:0 10px; background: url(../images/bg.jpg) center no-repeat;   }
	.picScroll ul li img{ width:240px; height:170px; display:block; background:url(images/loading.gif) center center no-repeat;margin: auto; margin-top: 5px;   }


#four{ width: 1114px; height: 385px; margin: auto; margin-top: 20px;}
#four_a{ width: 360px; height: 385px; float: left; border: 1px solid #ddd; margin-right: 13px;}
#four_a_title{ width: 360px; height:50px; background: #c74022; }
#four_a_title_left{ width: 150px; height: 50px; float: left; line-height: 50px; font-size: 18px;  text-indent: 10px;}
#four_a_title_left a{ color: #fff;}
#four_a_title_right{ width: 50px; height: 50px; float: right; text-align: right; font-size: 12px;  line-height: 50px; padding-right: 10px;}
#four_a_title_right a{color: #fff;}
#four_a_main{ width: 360px; height:325px; }
#four_a_main ul{ margin-left: 10px;}
#four_a_main li{ width: 360px; height: 30px; line-height: 30px; background: url(../images/dian.jpg )left center no-repeat; text-indent: 15px;}
#four_a_main li span{font-size: 12px; float: right;  margin-right: 20px;}
#four_a_main li a{ color: #333;}


#four_b{ width: 360px; height: 385px; float: right; border: 1px solid #ddd; }
#four_b_title{ width: 360px; height:50px; background: #c74022; }
#four_b_title_left{ width: 150px; height: 50px; float: left; line-height: 50px; font-size: 18px;  text-indent: 10px;}
#four_b_title_left a{ color: #fff;}
#four_b_title_right{ width: 50px; height: 50px; float: right; text-align: right; font-size: 12px;  line-height: 50px; padding-right: 10px;}
#four_b_title_right a{color: #fff;}
#four_b_main{ width: 360px; height:325px; }
#four_b_main ul{ margin-left: 10px;}
#four_b_main li{ width: 360px; height: 30px; line-height: 30px; background: url(../images/dian.jpg )left center no-repeat; text-indent: 15px;}
#four_b_main li span{font-size: 12px; float: right;  margin-right: 20px;}
#four_b_main li a{ color: #333;}

@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg');
}

.iconfont{
  font-family:"iconfont" !important;
  font-size:20px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


#five{ width: 1114px; height: 220px; margin: auto; border:1px solid #ddd; margin-top: 20px;}
#five_one{width:70px; height: 200px; border-left: 3px solid #c74022;  text-align: center; line-height: 35px; font-weight: 700; font-size: 20px; padding-top: 20px; color: #c74022; float: left;}
#five_two{ width:914px;height: 200px; float: left; }

.picScroll1{ margin:10px auto;  position:relative;  width:995px;  padding:10px 0 10px 30px; background:#fff; overflow:hidden; float: left;    }
	.picScroll1 .prev,
	.picScroll1 .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(images/btns.png) no-repeat;   }
	.picScroll1 .next{ left:auto; right:5px; background-position:-25px 0; }
	.picScroll1 .prev:hover{ background-position:0 -30px; }
	.picScroll1 .next:hover{ background-position:-25px -30px; }
	.picScroll1 ul{ overflow:hidden; zoom:1; }
	.picScroll1 ul li{ width:152px;height:179px; float:left; overflow:hidden; padding:0 10px; background: url(../images/5.jpg) center no-repeat;   }
	.picScroll1 ul li img{ width:145px; height:170px; display:block; background:url(images/loading.gif) center center no-repeat;margin: auto; margin-top: 5px;   }



#six{width: 1114px; height: 245px; margin: auto; margin-top: 20px;}
#six_title{width: 1114px; height: 50px; background: #c74022;}
#six_title_left{ width: 150px; height: 50px; float: left; line-height: 50px; font-size: 18px;  text-indent: 10px;}
#six_title_left a{ color: #fff;}
#six_title_right{width: 50px; height: 50px; float: right; text-align: right; font-size: 12px;  line-height: 50px; padding-right: 10px;}
#six_title_right a{ color: #fff;}
#six_main{ width: 1112px; height: 250px;  border: 1px solid #ddd;}

.picScroll2{ margin:10px auto;  position:relative;  width:1100px;  padding:0px 0 10px 5px; background:#fff; overflow:hidden; float: left;    }
	.picScroll2 .prev,
	.picScroll2 .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(images/btns.png) no-repeat;   }
	.picScroll2 .next{ left:auto; right:5px; background-position:-25px 0; }
	.picScroll2 .prev:hover{ background-position:0 -30px; }
	.picScroll2 .next:hover{ background-position:-25px -30px; }
	.picScroll2 ul{ overflow:hidden; zoom:1; }
	.picScroll2 ul li{ width:248px; float:left; overflow:hidden; padding:0 10px;   }
	.picScroll2 ul li img{ width:248px; height:174px;border: 2px solid #c74022; display:block; background:url(images/loading.gif) center center no-repeat;margin: auto;   }



#link{width: 1114px;margin: auto;margin-top: 20px;margin-bottom: 20px;overflow: hidden;padding: 15px 0px;}
#link span{ font-size: 18px; color: #c74022;  float: left;display: block;width: 94px;}
#link ul{float: left;width: 1020px;}
#link li{float: left;line-height: 25px;width: 204px;}
#link li a{ color: #333;}



#foot{ width: 100%;line-height: 30px; text-align: center; padding-top: 30px; color: #fff; background: #494848;padding: 30px 0px;}
#foot a{ color: #fff;}


.zy{width: 1140px; min-height: 450px; margin: auto;}
.zynr{}
.zynr .mynr{font-size: 15px!important;font-family: 宋体!important;line-height: 30px!important;}
.zynr .mynr h3{font-size: 24px;font-weight: bold;font-family: 宋体;padding-top: 25px;}
.zynr .mynr #neirong{font-size: 15px;font-weight: 100;font-family: 楷体;}

.t3{height: 50px; background: #c74022;line-height: 50px; }

.t3 h3{ color: #fff; font-size: 16px; font-weight: normal; padding-left: 23px;}
.wz{float: right; color: #fff; padding-right: 10px;}
.wz a{color: #fff;}
.nr{border: 1px solid #ccc; min-height: 400px; padding: 20px 30px;}
#c_right_content
{ 
  padding-top:30px;
}
#a_title
{
  font-size:20px;
  color:#333;
  line-height:40px;
  
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}
#a_info
{
  border-bottom:1px dashed #ccc;
  margin-bottom: 20px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  line-height:30px;
}
#a_info span
{
  font-size:12px;
  color:#666;
  margin-right:15px;
}
#a_content
{
  
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
  padding-bottom:20px;
  margin-bottom:20px;
  border-bottom:15px #FAFCFE solid;
  min-height:200px;
}
.lujing{border-bottom:1px solid #ccc; line-height: 40px; margin-bottom: 10px; padding-left: 20px;}
.video{width: 600px; margin: auto;}
.page {margin:20px;text-align: center;clear: both; padding-top: 15px;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 3px;margin-right: 10px;}
.selfpage{background: #cb0006 ; color: #fff;}
.selfpage a{color: #fff;}
.close{float: none; font-size: 14px; font-weight: normal; opacity: 1;}


.sy{text-align: center; clear: both;}
.sy a{margin-right: 20px; }

.mynr p{text-indent: 2rem;padding-bottom: 1rem;}

