﻿body{ font-family:"Microsoft Yahei","宋体"; color:#000; }
a,a:hover{ color:#000; }
.left { float:left; }
.right { float:right; }
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
img{ display:block; width:100%; height:auto; }
ul,li,ol { list-style-type:none; margin:0; padding:0; border:0; }
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }
.blank40 { margin:0 auto; height:40px; font-size:1px; clear:both; overflow:hidden }
.blank50 { margin:0 auto; height:50px; font-size:1px; clear:both; overflow:hidden }

body{
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
}
a{ 
	color:#000;
}
img{
	display:block;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}

li,p{
	overflow:hidden;
}
.box{
	margin-right:auto;
	margin-left:auto;
	width:1170px;
}
#top .box,#header .box,#banner .box{
	padding-right:0px;
    padding-left:0px;
}
@media (max-width:768px) {
	.box{ width:100%;padding-right:15px; padding-left:15px;}
}
@media (min-width:768px) {
	.box{ width:768px; }
}
@media (min-width: 992px) {
	.box{ width:992px; }
}
@media (min-width: 1200px) {
	.box{ width:1170px; }
	.container{padding-right:0px;padding-left:0px;}
}











#header{
	background-image:url(../images1/header.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-size:auto 408px;
}
@media (max-width:768px) {
	#header{ display:none;}
}
@media (min-width:768px) {
	#header{ background-size:auto 261px; }
	#header .box{ height:261px; }
}
@media (min-width: 992px) {
	#header{ background-size:auto 313px; }
	#header .box{ height:313px; }
}
@media (min-width: 1200px) {
	#header{ background-size:auto 408px; }
	#header .box{ height:408px; }
}








#nav{
	border:none;
	border-radius:0px;
	background:#ce2f2f;
}
#nav .container{
	position:relative;
	padding:0px;
}
#nav .navbar-header{
	float:none;
	display:none;
}
#nav .navbar-toggle .icon-bar{
	background:#000;
}
#bs-example-navbar-collapse-2{
	width:100%;
	background:url(../images1/nav.gif) no-repeat top center;
}
#nav .navbar-nav{
	float:none;
	width:1170px;
	margin:0px auto;
	min-height:82px;
}
#nav .navbar-nav li{
	letter-spacing:1px;
	padding-left:29px;
	margin-right:30px;
}
#nav .navbar-nav .a1{ background:url(../images1/a1.gif) no-repeat left center;}
#nav .navbar-nav .a2{ background:url(../images1/a2.gif) no-repeat left center;padding-left:36px;}
#nav .navbar-nav .a3{ background:url(../images1/a3.gif) no-repeat left center;}
#nav .navbar-nav .a4{ background:url(../images1/a4.gif) no-repeat left center;padding-left:32px;}
#nav .navbar-nav .a5{ background:url(../images1/a5.gif) no-repeat left center;padding-left:35px;}
#nav .navbar-nav .a6{ background:url(../images1/a6.gif) no-repeat left center;}
#nav .navbar-nav .a7{ background:url(../images1/a7.gif) no-repeat left center;}
#nav .navbar-nav .a8{ background:url(../images1/a8.gif) no-repeat left center;}
#nav .navbar-nav .a9{ background:url(../images1/a9.gif) no-repeat left center;}

#nav .navbar-nav li a{
	color:#fff;
	font-size:18px;
	padding:0px;
	height:82px;
	display:block;
	line-height:82px;
}
#nav .navbar-nav .open a{
	background-color:#047ac4;
}

@media (max-width: 768px) {
	#bs-example-navbar-collapse-2{background:#ce2f2f;}
	#nav{ margin:0px;  }
	#nav .navbar-header{ display:block;}
	#nav .navbar-nav{ padding:0px;}
	#nav .navbar-nav li{font-family:"Microsoft Yahei","黑体";}
	#nav .container{ padding:0px 15px; }
	#nav .navbar-brand{ border-radius:0px; padding:0px 12px; background:#fff; width:auto; margin:0px; }
	#nav .navbar-brand img{ height:50px; width:auto; }
	#nav .navbar-header{ background:#ce2f2f; }
	#bs-example-navbar-collapse-2{ margin-top:0px; }
	#nav .navbar-nav{ width:100%; }
	#nav .navbar-nav .current{ background:none; }
	#nav .navbar-nav li{ float:left; width:50%; border:none; padding:0px; margin:0px;}
	#nav .navbar-nav .a1,#nav .navbar-nav .a2,#nav .navbar-nav .a3,#nav .navbar-nav .a4,#nav .navbar-nav .a5,#nav .navbar-nav .a6,#nav .navbar-nav .a7,#nav .navbar-nav .a8,#nav .navbar-nav .a9{ background:none; padding:0px;}
	#nav .navbar-nav li a{ padding:0px; font-size:20px; height:50px;line-height:50px;}
	#nav .navbar-nav li a:hover{ background:none; }
	#nav .navbar-nav .more .dropdown-toggle{ width:auto; text-indent:0px; background:none; }
	#nav .navbar-nav .more{ float:left; width:100%; }
	#nav .navbar-nav .more .dropdown-menu{ left:0px; right:auto; border:none; background:none; }
	#nav .navbar-nav .more .dropdown-menu p{ border:none; padding:0px; }
	#nav .navbar-nav .more .dropdown-menu p a{ margin:0px; background:none; color:#fff; min-width:50%; float:left; }
}
@media (min-width:768px) {
	#nav .navbar-nav{width:768px;}
	#nav .navbar-nav li{margin-right:8px;}
	#nav .navbar-nav li a{ font-size:12px;}
}
@media (min-width: 992px) {
	#nav .navbar-nav{width:992px;}
	#nav .navbar-nav li{margin-right:19px;}
	#nav .navbar-nav li a{ font-size:16px;}
}
@media (min-width: 1200px) {
	#nav .navbar-nav{width:1170px;}
	#nav .navbar-nav li{margin-right:30px;}
	#nav .navbar-nav li a{ font-size:18px;}
}










#layout1{
	margin-top:50px;
}
#layout1 #hot{
	width:857px;
	background:url(../images1/hot.gif) no-repeat 0px 9px;
	float:left;
	padding-bottom:4px;
}
#layout1 #hot h2,#layout1 #hot p{
	margin:0px 0px 0px 56px;
}
#layout1 #hot h2{
	font-size:43px;
	line-height:48px;
	height:48px;
	font-weight:bold;
}
#layout1 #hot p{
	font-size:14px;
	line-height:24px;
	height:72px;
	margin-top:18px;
}
#layout1 #hot p a{ color:#ce2f2f;}

#layout1 #hot-more{
	width:270px;
	float:right;
}
#layout1 #hot-more .title{
	background:url(../images1/hot-more.gif) no-repeat;
	height:48px;
	line-height:46px;
	overflow:hidden;
	padding:0px 22px 0px 52px;
}
#layout1 #hot-more .title p,#layout1 #hot-more .title a{
	font-size:18px;
	color:#fff;
}
#layout1 #hot-more .title p{
	float:left;
}
#layout1 #hot-more .title a{
	float:right;
	font-family:"宋体";
}
#layout1 #hot-more h5{
	font-size:16px;
	line-height:22px;
	height:22px;
	margin-left:21px;
}
#layout1 #hot-more .p1{
	color:#343434;
	margin:-3px 32px 0px 24px;
	font-size:12px;
	line-height:18px;
	height:36px;
}
@media (max-width: 768px) {
	#layout1{ margin-top:6%;}
	#layout1 #hot,#layout1 #hot-more{ float:none; width:100%; background:none;}
	#layout1 #hot h2,#layout1 #hot p{margin:0px; text-align:center;}
	#layout1 #hot h2{ font-size:2.2rem; line-height:3rem; height:3rem;}
	#layout1 #hot p{font-size:1.3rem;line-height:2rem;height:6rem;margin:4% 0 4% 0; text-align:left;}
	#layout1 #hot-more .title{background:none;height:3.6rem;line-height:3.6rem;padding:0;}
	#layout1 #hot-more .title p,#layout1 #hot-more .title a{font-size:1.4rem;color:#000;}
	#layout1 #hot-more .title p{ font-size:2.4rem; color:#d23333;}
	#layout1 #hot-more h5{ margin-left:0px; width:100%; text-align:center; font-size:2rem; height:2.8rem; line-height:2.8rem;}
	#layout1 #hot-more .p1{font-size:1.3rem;line-height:2rem;margin:0px;height:4rem;}
}
@media (min-width:768px) {
	#layout1 #hot{ width:462px;}
	#layout1 #hot h2{ font-size:40px;}
}
@media (min-width: 992px) {
	#layout1 #hot{ width:678px;}
}
@media (min-width: 1200px) {
	#layout1 #hot{ width:857px;}
}










#layout2{
	margin-top:54px;
}
#layout2 .left,#layout2 .right{
	width:577px;
	height:186px;
	background-zise:100% 100%;
}
#layout2 .left{
	background:url(../images1/ly2-left.gif) no-repeat;
}
#layout2 .right{
	background:url(../images1/ly2-right.gif) no-repeat;
}
#layout2 span{ display:none;}
#layout2 .topic{
	width:163px;
	display:block;
	height:186px;
	float:left;
	margin-left:16px;
	display:inline;
}
#layout2 .topic img{
	height:99%;
}

#layout2 .text{
	width:65%;
	float:right;
}
#layout2 .text h5{
	font-size:20px;
	font-weight:bold;
	line-height:22px;
	height:22px;
	margin-top:18px;
}
#layout2 .text p{
	font-size:12px;
	color:#585858;
	line-height:18px;
	height:36px;
	margin:-6px 30px 0px 5px;
}
#layout2 .text ul{
	margin-left:41px;
}
#layout2 .text li{
	font-size:16px;
	background:url(../images1/li.png) no-repeat left center;
	padding-left:32px;
	line-height:32px;
	height:32px;
}
@media (max-width: 768px) {
	#layout2{margin-top:7%;}
	#layout2 .left,#layout2 .right{ width:100%; float:none; background:none; height:auto;}
	#layout2 .right{ margin-top:6%;}
	#layout2 span{ display:block; border-bottom:1px solid #f5ce49; padding-bottom:8px; font-size:2.2rem;line-height:2.6rem;text-align: center;color:#d42420;}
	#layout2 span a{color:#d42420;}
	#layout2 .topic{ display:none;}
	#layout2 .text{width:100%;float:none;}
	#layout2 .text h5{font-size:2rem;font-weight:bold;line-height:2.8rem;height:2.8rem; text-align:center; margin-top:4%;}
	#layout2 .text p{margin:-2% 0 0 0;line-height:2rem; font-size:1.3rem; height:4rem;}
	#layout2 .text ul{margin:3% 0 0 0;}
	#layout2 .text li{font-size:1.5rem;padding-left:6%;line-height:3rem;height:3rem;}
}
@media (max-width: 320px) {
	#layout2 span{ font-size:2.1rem;}
}
@media (min-width:768px) {
	#layout2 .left,#layout2 .right{width:379px;height:188px;}
	#layout2 .topic{width:138px;margin-left:6px;}
	#layout2 .text{width:56%;}
	#layout2 .text h5{font-size:15px;}
	#layout2 .text p{margin:-6px 10px 0px 5px;}
	#layout2 .text ul{margin-left:11px;}
	#layout2 .text li{padding-left:22px; font-size:14px;}
}
@media (min-width: 992px) {
	#layout2 .left,#layout2 .right{width:489px;height:188px;}
	#layout2 .topic{width:148px;margin-left:10px;}
	#layout2 .text{width:60%;}
	#layout2 .text h5{font-size:17px;}
	#layout2 .text p{margin:-6px 6px 0px 5px;}
	#layout2 .text ul{margin-left:21px;}
	#layout2 .text li{padding-left:22px;font-size:16px;}
}
@media (min-width: 1200px) {
	#layout2 .left,#layout2 .right{width:577px;height:186px;}
	#layout2 .topic{width:163px;margin-left:16px;}
	#layout2 .text{width:65%;}
	#layout2 .text h5{font-size:20px;}
	#layout2 .text p{margin:-6px 30px 0px 5px;}
	#layout2 .text ul{margin-left:41px;}
	#layout2 .text li{font-size:16px;}
}













#layout3{
	margin-top:30px;
	padding-bottom:30px;
}
#layout3 .main{
	width:772px;
	float:left;
}
#layout3 .main .title{
	line-height:50px;
	border-bottom:1px solid #9d9d9d;
	border-top:2px solid #000;
	background:url(../images1/title.gif) no-repeat 1px 13px;
	padding-left:35px;
	font-size:24px;
}
#layout3 .list li{
	background:url(../images1/li1.gif) no-repeat left bottom;
	padding:20px 0px 10px 0px;
}
#layout3 .list li h4{
	font-size:24px;
	line-height:48px;
	height:48px;
}
#layout3 .list li dl{
	margin-left:-10px;
	margin-right:52px;
	zoom:1;
	float:left;
	display:inline;
}
#layout3 .list li dt{
	width:250px;
	float:left;
	margin-left:10px;
	display:inline;
}
#layout3 .list .text1 p{
	font-size:14px;
	line-height:24px;
	margin:0px 58px 0px 0px;
	overflow:inherit;
	min-height:96px;
}
#layout3 .list .text1 .left{
	font-size:15px;
	color:#b5b5b5;
}
#layout3 .list .text1 .right{
	display:inline;
}
#layout3 .list .text1 a{
	width:19px;
	height:18px;
	display:block;
	float:left;
	margin-left:3px;
}
#layout3 .list .text1 label{
	float:left;
	font-size:14px;
	color:#b5b5b5;
	font-weight:normal;
}
.bds_wx{ background:url(../images1/wx.gif) no-repeat;}
.bds_web{ background:url(../images1/web.gif) no-repeat;}
.bds_tzone{ background:url(../images1/tzone.gif) no-repeat;}

#layout3 .main .more{
	font-size:20px;
	color:#bdbdbd;
	text-decoration:none;
	border:1px solid #cbcbcb;
	display:block;
	width:318px;
	height:36px;
	text-align:center;
	line-height:36px;
	border-radius:16px;
	margin-top:44px;
	margin-left:227px;
}



#layout3 .sidebar{
	width:368px;
	border:1px solid #ebebeb;
}	
#layout3 .block1,#layout3 .title3{
	margin:12px 11px 0px 7px;
	padding-bottom:14px;
}
#layout3 .title1{
	border-bottom:1px solid #ebebeb;
	padding:0px 12px 6px 8px;
	overflow:hidden;
	font-size:24px;
	color:#ce2f2f;
}
#layout3 .title1 p{
	float:left;
	margin:0px;
}
#layout3 .title1 p span{
	background:url(../images1/p.gif) no-repeat;
	color:#fff;
	padding:0px 4px 1px 5px;
}
#layout3 .title1 a,#layout3 .title2 a,#layout3 .title3 a{
	font-size:12px;
	color:#a6a6a6;
	float:right;
}
#layout3 .title1 a,#layout3 .title3 a{
	margin-top:12px;
}

#layout3 .news1{
	margin:0px 14px 0px 12px;
}
#layout3 .news1 h4{
	font-size:20px;
	line-height:28px;
	height:28px;
	margin:17px 0px 10px 0px;
}
#layout3 .p2{
	font-size:14px;
	color:#a1a0a0;
	line-height:22px;
	max-height:66px;
}
#layout3 .list1{
	margin-left:16px;
}
#layout3 .list1 li{
	font-size:16px;
	background:url(../images1/li4.gif) no-repeat left center;
	padding-left:27px;
	line-height:32px;
	height:32px;
}

#layout3 .news1 .pic{
	width:102px;
	float:left;
}
#layout3 .news1 .right{
	width:208px;
}
#layout3 .title2{
	background:url(../images1/title2.gif) no-repeat top center;
	font-size:24px;
	color:#fff;
	text-align:center;
	line-height:30px;
	height:30px;
}
#layout3 .title2 span{ margin:0px 3px;}
#layout3 .block2{ margin-top:30px; overflow:hidden;}
#layout3 .block2 .text2{
	width:328px;
	height:200px;
	position:relative;
	float:left;
	margin:27px 0px 0px 13px;
}
#layout3 .block2 .text2 .textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:89px;
	background:#000;
	filter:alpha(opacity=47);-moz-opacity:0.47;opacity:0.47;
}
#layout3 .block2 .text2 .pic img,#layout3 .block2 .text2 a{
	width:100%;
	height:100%;
}
#layout3 .block2 .text2 a{ display:block; color:#fff;}
#layout3 .block2 .text2 p,#layout3 .block2 .text2 h5{
	position:absolute;
	left:5%;
	width:90%;
}
#layout3 .block2 .text2 h5{
	text-align:center;
	font-size:16px;
	font-weight:normal;
	bottom:38px;
	border-bottom:1px dotted #fff;
	line-height:35px;
	height:35px;
}
#layout3 .block2 .text2 p{
	bottom:-6px;
	font-size:12px;
	line-height:19px;
	height:38px;
}
#layout3 .xsd{
	width:237px;
	margin:46px 0px 0px 21px;
}
#layout3 .title3{
	border-bottom:1px solid #ebebeb;
	padding:0px 11px 6px 13px;
	overflow:hidden;
	font-size:24px;
	color:#063327;
}
#layout3 .title3 p{
	float:left;
	margin:0px;
}
#layout3 .title3 span{ color:#ce2f2f;}

#layout3 .news1 h5{
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	height:22px;
}
#layout3 .p3,#layout3 .p4{
	height:105px;
	width:327px;
	color:#a2a2a2;
	line-height:24px;
	padding:0px 30px 0px 13px;
}
#layout3 .p3{
	background:url(../images1/p1.gif) no-repeat;
}
#layout3 .p4{ max-height:72px;}
#news-bg{
	background:#ebebeb;
	padding:7px 0px 12px 13px;
}
#layout3 #news-bg .p4{ padding-top:3px;}
#layout3 .list2{
	margin:20px 0px;
}
#layout3 .list2 li{
	float:left;
	display:inline;
	width:110px;
	margin:14px 4px 0px 8px;
}
#layout3 .list2 li img{
	border-radius:50%;
}
#layout3 .list2 li p{
	font-size:18px;
	text-align:center;
	margin-top:13px;
}
@media (max-width: 768px) {
	#layout3{margin-top:7%; padding-bottom:0px;}
	#layout3 .main,#layout3 .sidebar{width:100%;float:none;border:none;}
	#layout3 .main .title{ width:100%;line-height:4rem;padding-left:1%;font-size:2.4rem;background:none; color:#d23333;}
	#layout3 .list li{background:none;border-bottom:1px solid #d3d3d3;padding:0% 0 4% 0;}
	#layout3 .list li h4{font-size:2rem;line-height:3rem;height:3rem;}
	#layout3 .list li dl{ margin-left:-2%; width:102%; margin-right:0px; float:none; display:block;}
	#layout3 .list li dt{width:31%; margin-left:2%;}
	#layout3 .list .text1{ width:100%; margin-top:-2%;}
	#layout3 .list .text1 p,#layout3 .list .text1 label{font-size:1.3rem;line-height:1.8rem;margin:0;}
	#layout3 .list .text1 p{ min-height:3.6rem;height:3.6rem; overflow:hidden; display:block; width:100%;}
	#layout3 .list .text1 span{ margin-top:2%;}
	#layout3 .list .text1 .left{font-size:1.5rem;}
	#layout3 .main .more{width:40%;margin-left:30%; font-size:1.5rem;height:2.8rem; line-height:2.6rem; margin-top:7%;}
	
	#layout3 .sidebar{ padding-top:2.5%;}
	#layout3 .block1{margin:6% 0px 0px 0px;padding-bottom:1.5%;}
	#layout3 .title3{margin:6% 0px 0px 0px;}
	#layout3 .title1,#layout3 .title3{border-bottom:none;padding:0px;}
	#layout3 .news1{margin:0px;}
	#layout3 .news1 h4{font-size:2rem;line-height:3rem;height:3rem;margin:6% 0 0 0;}
	#layout3 .p2{font-size:1.3rem;line-height:1.6rem;max-height:3.2rem; margin-top:2%;}
	#layout3 .list1{margin-left:0px; margin-top:3%;}
	#layout3 .list1 li{font-size:1.6rem;padding-left:6%;line-height:2.6rem;height:2.6rem;}
	#layout3 .news1 .pic{width:30%; margin-top:3%;}
	#layout3 .news1 .right{width:66%; margin-top:3%;}
	#layout3 .block2{ margin-top:5%;}
	#layout3 .block2 .text2{ float:none; width:100%; height:auto;margin:5% 0 0 0;}
	#layout3 .block2 .text2 .pic img{width:100%; height:auto;}
	#layout3 .block2 .text2 p{ font-weight:normal;}
	#layout3 .xsd{ display:none;}
	#layout3 .news1 h5{font-size:1.6rem; line-height:2.5rem; height:2.5rem;}
	#layout3 .p3,#layout3 .p4{width:100%; background:none; padding:0px;line-height:2rem;font-size:1.3rem;height:4rem; margin-top:-2%;}
	#news-bg{padding:2%;}
	#layout3 .list2{margin:5%x 0px 0px 0px;}
	#layout3 .list2 li{width:31%;margin:1% 1% 0px 1%;}
	#layout3 .list2 li p{font-size:1.rem;margin-top:2%;}
}
@media (max-width: 320px) {
	#layout3 .main .more{ font-size:1.3rem;}
}
@media (min-width:768px) {
	#layout3 .main{width:472px; position:relative;}
	#layout3 .list{ width:492px;top:53px; left:0px;}
	#layout3 .list li{background:url(../images1/li3.gif) no-repeat left bottom;}
	#layout3 .list li h4{ font-size:20px;}
	#layout3 .list li dl{margin-right:22px;}
	#layout3 .list li dt{width:156px; margin-left:4px;}
	#layout3 .list li dt img{width:156px; height:96px;}
	#layout3 .list .text1 p{margin:0px 22px 10px 0px; font-size:12px; line-height:20px;}
	#layout3 .list .text1 .right{ margin-right:22px;}
	#layout3 .main .more{width:188px;margin-left:142px; font-size:17px;}
	
	#layout3 .sidebar{width:268px; float:right;}
	#layout3 .block1,#layout3 .title3{margin:12px 0px 0px 0px;}
	#layout3 .news1{margin:0px 7px 0px 6px;}
	#layout3 .news1 h4{font-size:15px;line-height:20px;height:20px;}
	#layout3 .list1{margin-left:6px;}
	#layout3 .list1 li{font-size:14px;padding-left:17px; line-height:24px; height:24px;}
	#layout3 .news1 .right{width:142px;}
	#layout3 .block2 .text2{width:266px;height:162px;margin:27px 0px 0px 0px;}
	#layout3 .xsd{margin:46px 0px 0px 6px;}
	#layout3 .news1 h5{font-size:14px;}
	#layout3 .p3,#layout3 .p4{width:257px; background:none; padding:0px; height:auto;}
	#layout3 #news-bg .p4{width:240px;}
	#layout3 .p2{max-height:66px;}
	#layout3 .list2{margin:10px 0px 0px 0px;}
	#layout3 .list2 li{width:80px;margin:7px 4px 0px 4px;}
	#layout3 .list2 li p{font-size:14px;margin-top:6px;}
}
@media (min-width: 992px) {
	#layout3 .main{width:602px;position:relative;}
	#layout3 .list{ width:634px;top:53px; left:0px;}
	#layout3 .list li{background:url(../images1/li2.gif) no-repeat left bottom;}
	#layout3 .list li dl{margin-right:32px;}
	#layout3 .list li h4{ font-size:24px;}
	#layout3 .list li dt{width:198px; margin-left:6px;}
	#layout3 .list li dt img{width:198px; height:122px;}
	#layout3 .list .text1 p{margin:0px 32px 15px 0px;font-size:14px; line-height:24px;}
	#layout3 .list .text1 .right{ margin-right:32px;}
	#layout3 .main .more{width:248px;margin-left:177px;font-size:20px;}
	
	#layout3 .sidebar{width:368px; float:right;}
	#layout3 .block1,#layout3 .title3{margin:12px 11px 0px 7px;}
	#layout3 .news1{margin:0px 14px 0px 12px;}
	#layout3 .news1 h4{font-size:20px;line-height:28px;height:28px;}
	#layout3 .list1{margin-left:16px;}
	#layout3 .list1 li{font-size:16px;padding-left:27px;line-height:26px; height:26px;}
	#layout3 .news1 .right{width:208px;}
	#layout3 .block2 .text2{width:328px;height:200px;margin:27px 0px 0px 13px;}
	#layout3 .xsd{margin:46px 0px 0px 21px;}
	#layout3 .news1 h5{font-size:16px;}
	#layout3 .p3,#layout3 .p4{width:327px;padding:24px 30px 0px 13px;height:105px;}
	#layout3 .p3{background:url(../images1/p1.gif) no-repeat;}
	#layout3 #news-bg .p4{width:327px;}
	#layout3 .p2{max-height:44px;}
	#layout3 .list2{margin:10px 0px 0px 0px;}
	#layout3 .list2 li{width:110px;margin:14px 4px 0px 8px;}
	#layout3 .list2 li p{font-size:18px;margin-top:13px;}
}
@media (min-width: 1200px) {
	#layout3 .main{width:772px;position:relative;}
	#layout3 .main .title{margin-bottom:11px;}
	#layout3 .list{ width:824px;top:65px; left:0px;}
	#layout3 .list li{background:url(../images1/li1.gif) no-repeat left bottom;}
	#layout3 .list li dl{margin-right:52px;}
	#layout3 .list li h4{ font-size:24px;}
	#layout3 .list li dt{width:250px; margin-left:10px;}
	#layout3 .list li dt img{width:250px; height:154px}
	#layout3 .list .text1 p{margin:0px 58px 40px 0px;font-size:14px; line-height:24px; }
	#layout3 .list .text1 .right{ margin-right:58px;}
	#layout3 .main .more{width:318px;margin-left:227px;font-size:20px;}
	
	#layout3 .sidebar{width:368px; float:right;}
	#layout3 .block1,#layout3 .title3{margin:12px 11px 0px 7px;}
	#layout3 .news1{margin:0px 14px 0px 12px;}
	#layout3 .news1 h4{font-size:20px;line-height:28px;height:28px;}
	#layout3 .list1{margin-left:16px;}
	#layout3 .list1 li{font-size:16px;padding-left:27px;line-height:32px; height:32px;}
	#layout3 .news1 .right{width:208px;}
	#layout3 .block2 .text2{width:328px;height:200px;margin:27px 0px 0px 13px;}
	#layout3 .xsd{margin:46px 0px 0px 21px;}
	#layout3 .news1 h5{font-size:16px;}
	#layout3 .p3,#layout3 .p4{width:327px;padding:24px 30px 0px 13px;height:105px;}
	#layout3 .p3{background:url(../images1/p1.gif) no-repeat;}
	#layout3 #news-bg .p4{width:327px;}
	#layout3 .list2 li{ width:110px;}
	#layout3 .list2 li img{ width:110px; height:110px;}
	#layout3 .p2{max-height:66px;}
	#layout3 .list2{margin:20px 0px;}
	#layout3 .list2 li{width:110px;margin:14px 4px 0px 8px;}
	#layout3 .list2 li p{font-size:18px;margin-top:13px;}

}











#bottom{
	background:#d55a5a;
	padding-bottom:22px;
}
#bottom .right{
	width:943px;
}
#bottom .title{
	float:left;
	width:115px;
	height:115px;
	border-radius:58px;
    font-size:26px;
    color:#000;
    line-height:30px;
    text-align:center;
	overflow:hidden;
	background:#fff;
	margin-top:40px;
}
#bottom .title table{
	width:100%;
	height:100%;
}
#bottom .title span{ margin:0px 3px;}
#bottom .friendly,#bottom .contact{
	margin-top:25px;
}
#bottom .friendly .right{
    line-height:24px;
    padding-top:34px;
	font-size:12px;
}
#bottom .friendly .right .text1{
	 font-family:宋体;
	 border-bottom:1px dashed #fff;
	 padding-bottom:19px;
}
#bottom .friendly .right .text2{
	color:#fff;
	margin-top:22px;
}
.friendly .right p{ margin:0px;}
.friendly .right a{
	color:#e7f2f7;
	margin:0px 28px 0px 1px;
}


@media (max-width: 768px) {
	#bottom{ padding-top:25px; padding-bottom:20px; margin-top:30px;}
	#bottom .right{ float:none; width:100%; margin-top:10px; }
	#bottom .city{ height:auto; border:none; }
	#bottom .city .left{ float:none; width:100%; line-height:32px; }
	#bottom .city .left span{ background:none; padding:0px; font-size:26px; }
	#bottom .city .right{ font-size:16px; width:84%;}
	#bottom .city .right a{ float:left; width:16.66%; margin:0px; line-height:26px; color:#b0cbe6; }
	#bottom .title{ float:none; width:100%; height:32px; line-height:32px; text-align:left; border:none; border-radius:0px; color:#fff; font-size:26px; margin-left:0px;}
	#bottom .title br{ display:none; }
	#bottom .friendly{ margin-top:10px; }
	#bottom .contact{ margin-top:30px; }
	#bottom .friendly .right .text1{ border:none; padding:0px; }
	#bottom .friendly .right .text2{font-size:14px; margin-top:0px;}
	#bottom .friendly .right a{ font-family:"Microsoft Yahei"; height:28px; line-height:28px; width:33%; font-size:14px; display:block; float:left; margin:0px;}
	#bottom .title{ background:none; margin-top:0px;}
	#bottom .title span{ margin:0px;}

}
@media (min-width:768px) {
	#bottom .right{ font-size:12px; width:82%;}
	.friendly .right a{margin:0px 2px 0px 1px;}
}
@media (min-width: 992px) {
	#bottom .right{ font-size:12px; width:80%;}	
	.friendly .right a{margin:0px 15px 0px 1px;}
}
@media (min-width: 1200px) {
	#bottom .right{ font-size:12px; width:84%;}	
	.friendly .right a{margin:0px 29px 0px 1px;}
}


/*样式修改开始*/
@media (min-width:768px) {
	#layout2 .text{width:62%; padding-right:1%;}
}
@media (min-width: 1200px) {
	#layout2 .text{width:65%; padding-right:0%;}
}
#layout2 .left,#layout2 .right{
	background:none;
	position:relative;
}
#layout2 .pic{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-10;
}
#layout2 .pic img{
	width:100%;
	height:100%;
}
@media (max-width: 768px) {
	#layout2 .pic{ display:none;}
}
/*样式修改结束*/





#footer{
	color:#000;
	line-height:26px;
	padding:2% 0px;
	border-top:none;
	font-size:12px;
}
#footer a{color:#000;}
#footer p{ margin:0px 0px 0px 186px;}
#footer-mobile{
	display:none;
	line-height:30px;
	padding:10px 0px;
	border-top:1px solid #ccc;
	background:#575757;
	color:#ddd;
}
@media (max-width: 768px) {
	#footer{ display:none; }
	#footer-mobile{ display:block; text-align:center; }
}

/*加箭头样式开始*/
#layout3 .prve,#layout3 .next{
	position:absolute;
	top:32%;
	z-index:10;
}
#layout3 .prve{
	background:url(../images/prve.png) no-repeat;
	left:2%;
}
#layout3 .next{
	background:url(../images/next.png) no-repeat;
	right:2%;
}
@media (max-width: 768px) {
	#layout3 .prve,#layout3 .next{width:15px;height:30px; background-size:100% 100%;}
	#layout3 .block2 .text2 .textbg{height:80px;}
}
@media (min-width:768px) {
	#layout3 .prve,#layout3 .next{width:15px;height:30px; background-size:100% 100%;}
	#layout3 .block2 .text2 .textbg{height:78px;}
}
@media (min-width: 992px) {
	#layout3 .prve,#layout3 .next{width:21px;height:42px;}
	#layout3 .block2 .text2 .textbg{height:89px;}
}
@media (min-width: 1200px) {
	#layout3 .prve,#layout3 .next{width:21px;height:42px;}
	#layout3 .block2 .text2 .textbg{height:89px;}
}
@media (min-width: 768px){
	#layout3 .block2 .text2 {margin: 27px 0px 0px 0px;}
	#layout3 .xsd{width:266px;margin: 46px 0px 0px 0px;}
}
@media (min-width: 992px){
	#layout3 .block2 .text2 {margin: 27px 0px 0px 21px;}
	#layout3 .xsd{width:330px;margin: 46px 0px 0px 21px;}
}
@media (min-width: 1200px) {
	#layout3 .block2 .text2{margin:27px 0px 0px 21px;}
	#layout3 .xsd{width:330px;margin: 46px 0px 0px 21px;}
}

/*加箭头样式结束*/


