﻿		/* 清除内外边距 */
		
		body,
		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		hr,
		p,
		blockquote,
		/* structural elements 结构元素 */
		
		dl,
		dt,
		dd,
		ul,
		ol,
		li,
		/* list elements 列表元素 */
		
		pre,
		/* text formatting elements 文本格式元素 */
		
		fieldset,
		lengend,
		button,
		input,
		textarea,
		/* form elements 表单元素 */
		
		th,
		td {
			/* table elements 表格元素 */
			margin: 0;
			padding: 0;
		}
		/* 重置列表元素 */
		
		ul,
		ol {
			list-style: none;
		}
		
		abbr[title],
		acronym[title] {
			/* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
			border-bottom: 1px dotted;
			cursor: help;
		}
		
		q:before,
		q:after {
			content: '';
		}
		
		.w1000 {
			width: 1000px;
			min-width: 1000px;
			margin: 0px auto;
		}
		
		.pt20 {
			padding-top: 20px
		}
		
		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibilithidden
		}
		
		.Clearfix {
			clear: both;
		}
		
		body {
			width: 100%;
			height: 2200px;
			position: relative;
			background-color: white;
			overflow-x: hidden;
			text-align:center;
		}
		
		div {
			background-size: 100% 100%;
		}
		/*img{
				width: 100%;
				height: 100%;
			}*/
		
		a {
			display: block;
			width: 100%;
			height: 100%;
		}
		
		a {
			text-decoration: none;
			outline-style: none;
			color: #000;
			text-decoration: none;
		}
		
		a:-webkit-any-link {
			color: -webkit-link;
			cursor: pointer;
			text-decoration: underline;
		}
		
		a:link {
			text-decoration: none;
			/*color: white*/
		}
		
		a:active {
			text-decoration: none
		}
		
		a:hover {
			/*text-decoration: underline;*/
			/*color: red*/
			text-decoration: none;
		}
		
		a:visited {
			text-decoration: none;
			/*color: green*/
		}
		
		#mainView {
			width: 1349px;
			height: 100%;
			min-width: 1100px;
			/*background: no-repeat url(material/img/bg.jpg);*/
			background-size: 100% 100%;
			margin:0 auto
		}
		
		.header {
			width: 100%;
			height: 310px;
		}
		
		.header_top {
			width: 100%;
			height: 253px;
			background-image: url(../../material/img/title.jpg);
		}
		
		.nav {
			background-color: #f96115;
			height: 67px;
			width: 100%;
			/*opacity: 0.4;*/
			/*background-image: linear-gradient(#febb2e 50px, transparent 14px);*/
			/*默认是从上到下的渐变*/
			/*background-image: linear-gradient(to top, black, red);*/
			/*从下到上的渐变*/
			/*background-image: linear-gradient(to right, black, red);*/
			/*从左到右的渐变*/
			/*background-image: linear-gradient(to left, black, red);*/
			/*从右到左的渐变*/
		}
		/*.header_top{
				width: 1100px;
			    margin: 0 auto;
			    height: 300px;
			    background-image: url(material/img/title.jpg);
			}*/
		
		#nav_left {
			width: 50px;
		    height: 100%;
		    margin-left: 15.3125rem;
		    float: left;
		}
		
		#nav_left a {
			background: url(../../material/img/icon/icon-1.png) no-repeat;
		    float: left;
		    width: 28px;
		    height: 28px;
		    background-size: 100% 100%;
		    margin-left: 12px;
		    margin-top: 21px;
		    /*针对IE8的hack，目的是除掉之前background*/
                background: none\9;
                /*下一行为关键设置*/
                filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/icon/icon-1.png', sizingMethod='scale');
		}
		
		#menu {
			width: 860px;
			height: 100%;
			float: left;
		}
		
		#nav {
			width: 100%;
			height: 100%;
		}
		
		#nav div {
			width: 135px;
			height: 100%;
			text-align: center;
			margin-left: 1.9375rem;
			float: left;
		}
		
		#nav a img {
			display: block;
			margin-left: 52.5px;
			margin-top: 7px;
			width: 30px;
			height: 30px;
			border:none;
		}
		
		#nav a span {
			display: block;
			color: white;
			font-family: "微软雅黑", "宋体";
			margin-left: 33px;
		}
		
		.nav-focus {
			background-image: linear-gradient(#febb2e, #f96c18);
		}
		
		.sub {
    display: none;
    width: 100%;
    padding-top: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    overflow: hidden;
    background-color: #f96115;
    float: left;
    line-height: 34px;
    z-index: 99;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
    position: relative;
}
		
		.sub a{
			color: white;
		}
		.search {
			display: block;
			width: 1100px;
			margin-top: 25px;
			height: 50px;
		}
		
		.search .input-list {
			display: block;
			outline: none;
			background-color: #f96115;
			border-radius: 25px;
			width: 790px;
			height: 40px;
			padding:5px 25px 5px ;
			margin-left: 254px;
			border-radius: 10px;
			-webkit-border-radius: 10px;
    		overflow: hidden;
		}
		.input-list .input_text{
			display: block;
			outline: none;
			width:710px;
			height: 35px;
			padding: 0 20px;
    		border-radius: 5px;
			text-align: left;
			line-height: 3em;
		}
		
		#btnSearch{
			float: left;
    width: 40px;
    border: none;
    color: #fff;
    font-size: 18px;
    height: 40px;
    margin-left: 20px;
    background: #f96115;
    cursor: pointer;
        margin-top: -5%;
    margin-left: 97%;
		}
		/*轮播图片新闻-start*/
		
		#newpic {
			float: left;
			width: 556px;
			height: 323px;
			margin-top: 10px;
			display: block;
			margin-left: 254px;
			overflow: hidden;
			z-index: 10;
		}
		
		#newpic .focusBox {
			position: relative;
			/* float: left; */
			width: 100%;
			height: 323px;
		}
		
		.focusBox .pic {
			width: 100%;
			height: 323px;
			float: left;
			z-index: 0;
		}
		
		.focusBox .pic ul,li,img {
			/* float: left; */
			width: 100%;
			height: 100%;
			display: block;
		}
		
		.focusBox .pic H3 {
			font-size: 16px;
			color: #FFF;
		    width: 100%;
		    text-indent: 10px;
		    line-height: 36px;
		    position: absolute;
		    top: 291px;
		    height: 32px;
			background: rgba(0, 0, 0, 0.4)!important;
			filter: Alpha(opacity=60);
			background: #000;
			text-align: left;
		}
		
		.focusBox .hd {
			width: 120px;
			height: 59px;
			position: absolute;
			bottom: 10px;
			top: 299px;
			left: 430px;
			text-align: center;
			font-size: 0;
			z-index: 1;
		}
		
		.focusBox .hd li {
			margin: 0 1px;
			background: url(../../material/images/dot.png) no-repeat 0 -16px;
			height: 16px;
			overflow: hidden;
			width: 16px;
			cursor: pointer;
			display: inline-block;
			*display: inline;
			zoom: 1;
			_background: url(../../material/images/dot8.png) no-repeat 0 -16px;
		}
		
		.focusBox .hd .on {
			background-position: 0 0;
		}
		
		.focusBox  .prev,
				.next {
			float: left;
			width: 40px;
			height: 80px;
			/*margin: -60px 0 0;*/
			margin-top: -205px;
			background: url(../../material/images/ad_ctr.png) no-repeat -5px -5px;
			top: 50%;
			z-index: 10;
			cursor: pointer;
			text-indent: -9999px;
			filter: alpha(opacity=20);
			opacity: 0.2;
		}
		
		.focusBox  .prev {
			float: left;
		}
		
		.focusBox .next {
			float: right;
			background-position: -15px -95px;
			right: 0;
		}
		
		.focusBox .prev:hover,
		.focusBox .next:hover {
			filter: alpha(opacity=50) !important;
			opacity: 0.5 !important;
		}
		/*轮播图片新闻-end*/
		
		.column0 {
			float: left;
			margin-left: 8px;
			margin-top: 11px;
			width: 272px;
			height: 320px;
			border: solid 1px #c1c1c1;
			/*opacity: 0.5;*/
		}
		
		.column {
			float: left;
			width: 49.8%;
			height: 45px;
			border: solid 1px #c1c1c1;
			border-top: 0px;
			border-left: 0px;
		}
		
		#column-h1 {
			border-right: 0px;
		}
		
		.column a img {
			display: block;
		    width: 25px;
		    height: 25px;
		    padding-left: 18%;
		    padding-top: 8%;
		    border:none;
		}
		
		.column a span {
			display: block;
		    float: left;
		    margin-left: 39%;
		    margin-top: -17%;
		    color: #3e3e3e;
		    font-weight: 900;
		}
		
		.column-t {
			float: left;
			width: 100%;
			height: 275px;
			overflow: hidden;
		}
		
		.column-t div {
			float: left;
			margin-left: 0.8em;
			margin-top: 0.7em;
		}
		
		.column-t a {
			font-size: 13px;
			color: #3e3e3e;
			width: 19em;
			height: 1.4em;
			overflow: hidden;
			    text-align: left;
		}
		
		#column-t-0 {
			display: block;
		}
		
		#column-t-1 {
			display: none;
		}
		.nav1 {
			display: block;
			float: left;
		    width: 850px;
		    height: 122px;
		    margin-top: 29px;
		    margin-left: 246px;
		}
		
		.nav1 div {
			float: left;
			margin-left: 8px;
		}
		
		.nav1 div a {
			width: 100%;
			height: 100%;
		}
		
		/* .nav1-img {
			width: 274px;
			height: 112px;
		} 
		.nav1-img a img {
			width: 274px;
			height: 100%;
			border:none;
		}*/
		.nav1-img {
			width: 840px;
			height: 112px;
		}
		.nav1-img a img {
			width: 100%;
			height: 100%;
			border:none;
		}
		
		/*
		.nav1 {
			display: block;
			float: left;
			width: 835px;
			height: 122px;
			margin-top: 29px;
			margin-left: 256px;
			background-color: #e2e2e2;
		}
		
		.nav1 div {
			float: left;
		}
		
		.nav1 div a {
			width: 100%;
			height: 100%;
		}
		
		.nav1-left {
			width: 62px;
			height: 100%;
		}
		
		.nav1-left a {
			padding-left: 25px;
			padding-top: 37px;
		}
		
		.nav1-left a img {
			width: 46px;
			height: 46px;
		}
		
		.nav1-right {
			margin-left: 25px;
			margin-top: 11px;
			width: 230px;
			height: 100px;
		}
		
		.nav1-right a img {
			width: 230px;
			height: 100px;
		}
		*/
		
		.nav2 {
			display: block;
			float: left;
		    width: 850px;
		    height: 122px;
		    margin-top: 11px;
		    margin-left: 246px;
		}
		
		.nav2 div {
			float: left;
			margin-left: 8px;
		}
		
		.nav2 div a {
			width: 100%;
			height: 100%;
		}
		
		.nav2-img {
			width: 274px;
			height: 112px;
		}
		
		.nav2-img a img {
			width: 274px;
			height: 100%;
		}
		
		#videoPlay2 {
			float: left;
			width: 557px;
			height: 343px;
			margin-top: 36px;
			margin-left: 254px;
			/*background: url(../../material/img/video2.jpg) no-repeat;*/
			background-size: 100% 100%;
		}
		
		.column1 {
			float: left;
			margin-left: 8px;
			margin-top: 32px;
			width: 274px;
			height: 345px;
			border: solid 1px #c1c1c1;
		}
		
		/*.column-1 {
			float: left;
			width: 47%;
			height: 45px;
		}*/
		.column-1 {
			float: left;
			width: 100%;
			height: 45px;
		}
		
		.column-1 span {
			display: block;
		    float: left;
		    line-height: 50px;
		    color: #7c7c7c;
		    font-size: 20px;
		    width: 100%;
		    height: 50px;
		}
		
		.column-1 div {
			padding-top: 32px;
    		margin-left: 14px;
		    width: 90%;
		    height: 14px;
		    border: solid 1px #bfb4b4;
		    border-top: 0px;
		    border-left: 0px;
		    border-right: 0px;
		    display: block;
		}
		
		.column1 p {
			display: block;
			float: left;
			margin-left: 8px;
			margin-top: 11px;
		}
		
		.column1-t {
			float: left;
			width: 100%;
			height: 297px;
		}
		
		.column1-t div {
			float: left;
			margin-left: 5%;
			margin-top: 3%;
			width: 92%;
		}
		.column1-t div a{
			float: left;
		    margin-left: 7px;
		    width: 82%;
		    height: 40px;
		    font-size: 14px;
		    line-height: 40px;
		    text-align: justify;
		    color: black;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
		}
		
		.column1-t div a span {
			float: left;
			font-size: 13px;
			color: #3e3e3e;
			margin-left: 11px;
		}
		
		.column1-t div div {
			float: left;
		    width: 17px;
		    height: 17px;
		    line-height: 20px;
		    font-size: 13px;
		    background-color: #f27e01;
		    margin-left: 19px;
		    margin-top: 11px;
		    text-align: center;
		    color: white;
		}
		
		.column1-t div .column1-l {
			background-color: #74a1f7;
		}
		
		#column1-t-1 {
			display: none;
		}
		
		.nav3 {
			display: block;
			float: left;
			width: 850px;
			height: 580px;
			margin-top: 43px;
			margin-left: 254px;
		}
		
		.nav3-column-0 {
			display: block;
			float: left;
			width: 273px;
			height: 279px;
			margin-top: 0px;
			margin-left: 0px;
			border: solid 1px #c1c1c1;
		}
		
		.nav3-column-title {
			display: block;
			float: left;
			width: 100%;
			height: 77px;
		}
		
		.nav3-column-0>.nav3-column-title {
			/* background: url(../../material/img/nav/1.jpg) no-repeat; */
			/* background-size: 100% 100%; */
			/*针对IE8的hack，目的是除掉之前background*/
                /* background: none\9; */
                /*下一行为关键设置*/
                /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/nav/1.jpg', sizingMethod='scale'); */
		}
		
		.nav3-column-title>span {
			/* display: block; */
			/* float: left; */
			position: relative;
			left: 90px;
			top: -55px;
			/* margin-left: 90px;
			margin-top: 20px; */
			color: #f8f1ed;
			font-size: 20px;
			font-weight: 600;
		}
		
		.nav3-column-title div {
			/* display: block;
			float: left; */
			    position: relative;
			    width: 45px;
			    height: 30px;
			    top: 46px;
			    left: 227px;
		}
		.nav3-column-title img{
			display: block;
			position: relative;
			width: 100%;
			height: 100%;
		}
		.nav3-column-title div a span {
			    position: relative;
			    top: -96px;
			    left: 0px;
			
			/* display: block;
			float: left;
			width: 44px;
			height: 100%;
			margin-top: 12px;
			margin-left: 216px; */
			font-size: 12px;
			color: #f8f1ed;
		}
		
		.nav3-column-list {
			display: block;
			float: left;
			width: 100%;
			height: 200px;
			overflow: hidden;
		}
		
		.nav3-column-list div {
			display: block;
			float: left;
			margin-left: 8px;
			margin-top: 10px;
		}
		
		.nav3-column-list a{
			    font-size: 12px;
			    color: #343434;
			    width: 21em;
			    height: 1.5em;
			    text-align: left;
			    overflow: hidden;
			/*display: block;
			float: left;*/
			font-size: 12px;
			color: #343434;
		}
		.nav3-column-1 {
			display: block;
			float: left;
			width: 273px;
			height: 279px;
			margin-top: 0px;
			margin-left: 8px;
			border: solid 1px #c1c1c1;
		}
		
		.nav3-column-1>.nav3-column-title {
			/* background: url(../../material/img/nav/2.jpg) no-repeat;
			background-size: 100% 100%; */
/*针对IE8的hack，目的是除掉之前background*/
                /* background: none\9; */
                /*下一行为关键设置*/
                /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/nav/2.jpg', sizingMethod='scale'); */
		}
		
		.nav3-column-2 {
			display: block;
			float: left;
			width: 273px;
			height: 279px;
			margin-top: 0px;
			margin-left: 8px;
			border: solid 1px #c1c1c1;
		}
		
		.nav3-column-2>.nav3-column-title {
			/* background: url(../../material/img/nav/3.jpg) no-repeat;
			background-size: cover; */
			/* background-size: 100% 100%; */
/*针对IE8的hack，目的是除掉之前background*/
                /* background: none\9; */
                /*下一行为关键设置*/
                /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/nav/3.jpg', sizingMethod='scale'); */
		}
		
		.nav3-column-3 {
			display: block;
			float: left;
			width: 273px;
			height: 279px;
			margin-top: 12px;
			margin-left: 0px;
			border: solid 1px #c1c1c1;
		}
		
		.nav3-column-3>.nav3-column-title {
			
			/* background: url(../../material/img/nav/4.jpg) no-repeat; */
			/* background-size: 100% 100%; */
			/* background-size: cover; */
/*针对IE8的hack，目的是除掉之前background*/
                /* background: none\9; */
                /*下一行为关键设置*/
                /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/nav/4.jpg', sizingMethod='scale'); */
		}
		
		.nav3-column-4 {
			display: block;
			float: left;
			width: 273px;
			height: 279px;
			margin-top: 12px;
			margin-left: 8px;
			border: solid 1px #c1c1c1;
		}
		
		.nav3-column-4>.nav3-column-title {
			/* background: url(../../material/img/nav/5.jpg) no-repeat; */
			/* background-size: 100% 100%; */
/*针对IE8的hack，目的是除掉之前background*/
                /* background: none\9; */
                /*下一行为关键设置*/
                /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/nav/5.jpg', sizingMethod='scale'); */
		}
		
		.nav3-column-5 {
			display: block;
			float: left;
			width: 273px;
			height: 279px;
			margin-top: 12px;
			margin-left: 8px;
			border: solid 1px #c1c1c1;
		}
		
		.nav3-column-5 img {
			width: 100%;
			height: 100%;
			margin-left: 0px;
		}
		
		.nav3-column-5>.nav3-column-title {
			background: url(../../material/img/nav/6.jpg) no-repeat;
			background-size: 100% 100%;
/*针对IE8的hack，目的是除掉之前background*/
                background: none\9;
                /*下一行为关键设置*/
                filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../material/img/nav/6.jpg', sizingMethod='scale');
		}
		
		.tsg {
			display: block;
			float: left;
			width: 835px;
			height: 94px;
			margin-top: 43px;
			margin-left: 257px;
		}
		
		.map {
			display: block;
			float: left;
			width: 835px;
			height: 530px;
			margin-top: 30px;
			margin-left: 257px;
			color: #e51f20;
			font-weight: 800;
		}
		
		.map-title {
			display: block;
			float: left;
			width: 100%;
			height: 30px;
		}
		
		.map-title span,
		img {
			display: block;
			float: left;
			font-size: 20px;
			margin-top: 0px;
			margin-left: 0px;
			border:none;
		}
		
		.map-info {
			display: block;
			float: left;
			width: 100%;
			height: 480px;
			background-color: #f4f4f4;
		}
		
		.map-img {
			display: block;
			float: left;
			width: 412px;
			height: 100%;
		}
		
		.map-img img {
			display: block;
			float: left;
			width: 100%;
			height: 100%;
		}
		
		.wxh {
			display: block;
			float: left;
			width: 407px;
			height: 100%;
		}
		
		.wxh img,
		span {
			display: block;
			float: left;
		}
		
		.wxh div {
			display: block;
			float: left;
			width: 180px;
			height: 180px;
			margin-top: 23px;
			margin-left: 20px;
		}
		
		.wxh div a img {
			width: 100%;
			height: 100%;
		}
		
		.wxh-text-0 {
			width: 100%;
			color: black;
			font-size: 22px;
			margin-left: 22px;
			margin-top: 136px;
		}
		
		.wxh-text-1 {
			width: 100%;
			color: dodgerblue;
			font-size: 18px;
			margin-left: 20px;
		}
		
		.btn-list {
			display: block;
			float: left;
			width: 100%;
			height: 80px;
			margin-top: 5px;
		}
		
		.img-arrow {
			display: block;
			float: left;
			width: 14px;
			height: 19px;
			margin-top: 25px;
			z-index: 10;
		}
		
		#img-arrow-0 {
			margin-left: 210px;
		}
		
		#img-arrow-1 {
			margin-left: 28px;
		}
		
		.img-adv {
			display: block;
			float: left;
			width: 838px;
			height: 68px;
			margin-top: 0px;
			margin-left: 30px;
		}
		
		.down {
			display: block;
			float: left;
			width: 100%;
			height: 109px;
			background-color:#ca0811;
			/*margin-top: 29px;*/
		}
		
/*友情链接*/
.friendLinkcont{ width:100%; padding:15px 0px 10px; background:#fff; }
.friendLink{ width:990px; padding-left:10px; margin:0px auto;overflow:hidden; zoom:1; }
.friendLink ul li{ display:inline-block;width:186px; height:52px; border-radius:5px; border:1px solid #dddddd; overflow:hidden; margin:0px 6px;}
.friendLink ul li img{ width:184px; height:50px;border:none;}
.friendLink ul a{
	width: 202px;
	height: 57px;
}
.link-list ul li{width: 22%;margin: 1%;display:inline-block;}
.link-list ul{width: 100% ;clear:both; padding-bottom: 20px;}
/*脚部*/
.Clearfix{width:100%;height:100%;background-color:#ca0811;/* background:url(../images/foot.png) #ca0811 repeat-x top; padding:25px 0px;*/ display:table;}
.footerlist{ text-align:center; }
.footerlist li{ padding:10px; display:inline-block;}
.footerlist li span{ margin-left:20px; margin-top:4px; width:1px; height:14px; background:#ffbe7a; float:right;}
.footerlist li a{color:#ffbe7a;}
.footerlist li a:hover{color:#fff;}
.footercont{ color:#ffffff; line-height:28px;}
.footercont a{color:#ffffff;}
.footercont .tongji{ font-size:20px;}