﻿body{

	margin: 0px;

	padding: 0px;

	font-size: 14px;

}

*{

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	text-indent: 0px;

	list-style-type: none;

	font-family: "微软雅黑";

}

a{

	color: #565656;

	text-decoration: none;

}

a:hover{

	color: #0955a0;

	text-decoration: none !important;

}

.clear{

	clear: both;

}



.top1{

	background-color: #e7e7e7;

	height: 25px;

}

.top1 .top1_con{

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	font-size: 14px;

	line-height: 25px;

	color:#535252;

}



.top{

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 10px;

	padding-bottom: 10px;

}

.top .logo{

	float: left;

	width: 310px;

}

.top .nav{

	font-family: "微软雅黑";

	float: right;

	width: 760px;

	height: 71px;

}



.top .nav ul{

	padding: 0px;

	display: block;

	margin: 0px;

}

.top .nav .nLi{

	float:left;

	position:relative;

	display:inline;

	text-align: center;

	width: 95px;

	line-height:71px;

	height:71px;

}

.top .nav .nLi h3{

	float:left;

	font-family: "微软雅黑";

	width:95px;

	font-size: 16px;

	font-weight: normal;

	line-height:71px;

	margin:0px;

}

.top .nav .nLi h3 a{

	color:#020202;

	padding-right: 5px;

	padding-left: 5px;

}

.top .nav .sub1{

	display:none;

	width:90px;

	left:0;

	top:35px;

	font-size:14px;

	position:absolute;

	line-height:30px;

	z-index:10000;

}

.top .nav .sub1 ul{

	width:90px;

	background-color: #f2f2f2;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 5px;

	padding-left: 0;

}

.top .nav .sub1 ul li{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	font-size:14px;

	line-height:28px;

	border-bottom-color: #d8f6ce;

}

.top .nav .sub1 a{ display:block; padding:0 10px; color:#353535; }

.top .nav .sub1 a:hover{

	color:#fff;

	background-color: #565656;

}

.top .nav .on h3 a{

	color:#199342;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #189342;

}



.banner{

	  width: 100%;

	  height: 650px;

	            /*height: 560px;*/

	            /*background: black;*/

	            /*�Ӿ�����*/

	            position: relative;

	            /*��������ȫ�����أ�������������*/

	            overflow: hidden;

				

	        }

.banner ul{

	            position: absolute;

	        }

.banner ul li{

	            /*���100%������ڸ����ӵģ���Ѹ����ӵĿ�ȼ̳й���,�縸����300%,�������100%�ͻ��൱��300%��*/

	            width: 100%;

	            height: 650px;

	            float: left;

	            background:  no-repeat center center;

	        }

	        /*.banner ul li:nth-child(1){*/

	            /*background: url('./1.jpg') no-repeat center center;*/

	        /*}*/

	        /*.banner ul li:nth-child(2){*/

	            /*background: url('./2.jpg') no-repeat center center;*/

	        /*}*/

	        /*.banner ul li:nth-child(3){*/

	            /*background: url('./3.jpg') no-repeat center center;*/

	        /*}*/

.banner ul li img{height: 650px;}			

.banner ol{

	            /*width: 60px;*/

	            height: 20px;

	          /* background: rgba(0,0,0,0.5);*/

	            position: absolute;

	            left:50%;

				width:200px;

	          /*  margin-left: -80px;*/

	            bottom: 15px;

	           /* padding: 0 10px;*/

	           /*  border-radius: 10px;*/

	        }

.banner ol li{

	            width: 40px;

	            height: 6px;

	            float: left;

	            margin: 2px 2px;

	            background: rgba(255,255,255,0.5);

	            /*border-radius: 50%;*/

	            cursor: pointer;

	        }

.banner ol .current{

	            background: rgba(255,255,255,1);

	        }

.banner i{

	            width: 43px;

	            height: 98px;

	            position: absolute;

	            top: 50%;

	            margin-top: -60px;

	            cursor: pointer;

	            border-radius: 5px;

	            display: none;

	        }

.banner .left{

	            left: 120px;

	            background: url('../images/left.png') no-repeat 0 0px;

	        }

.banner .right{

	            right: 120px;

	            background: url('../images/right.png') no-repeat 0px 0px;

	        }

.banner .left:hover , .banner .right:hover{

	            background-color: rgba(0, 0, 0, 0.31);

	        }



.main1{}

.bg1{

	background-image: url(../images/bj1.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 664px;

	padding-bottom:90px;

}

.bg2{

	background-image: url(../images/bj2.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height:560px;

	}

.bg3{ background-color:#91ce64;}

.main1 .main1_t{

	text-align: center;

}

.main1 .main1_t h2{font-size: 36px;

	line-height: 40px;

	color: #014099;

	text-transform: uppercase;}

.main1 .main1_t .t_con{

	background-image: url(../images/tbj1.png);

	background-repeat: no-repeat;

	background-position: center center;

	font-size: 20px;

	line-height: 35px;

	color: #215db0;

}

.main1 .con1{

	padding-top: 90px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 100px;

}

.main1 .con1 .con1_con{}

.main1 .con1 ul{}

.main1 .con1 li{

	float: left;

	width: 150px;

	text-align: center;

	margin-right: 35px;

	margin-top: 85px;

	background-repeat: no-repeat;

	background-position: center top;

	padding-top: 90px;

}

.main1 .con1 li:nth-child(1){	background-image: url(../images/tb1.png);}

.main1 .con1 li:nth-child(2){	background-image: url(../images/tb2.png);}

.main1 .con1 li:nth-child(3){	background-image: url(../images/tb3.png);}

.main1 .con1 li:nth-child(4){	background-image: url(../images/tb4.png);}

.main1 .con1 li:nth-child(5){	background-image: url(../images/tb5.png);}

.main1 .con1 li:nth-child(6){	background-image: url(../images/tb6.png);}

.main1 .con1 li:nth-child(7){	background-image: url(../images/tb7.png);}

.main1 .con1 li:nth-child(8){	background-image: url(../images/tb8.png);}

.main1 .con1 li:nth-child(9){	background-image: url(../images/tb9.png);}

.main1 .con1 li:nth-child(10){	background-image: url(../images/tb10.png);}

.main1 .con1 li:nth-child(11){	background-image: url(../images/tb11.png);}

.main1 .con1 li:nth-child(12){	background-image: url(../images/tb12.png);}

.main1 .con1 li:nth-child(1):hover{	background-image: url(../images/tb1_1.png);}

.main1 .con1 li:nth-child(2):hover{	background-image: url(../images/tb2_1.png);}

.main1 .con1 li:nth-child(3):hover{	background-image: url(../images/tb3_1.png);}

.main1 .con1 li:nth-child(4):hover{	background-image: url(../images/tb4_1.png);}

.main1 .con1 li:nth-child(5):hover{	background-image: url(../images/tb5_1.png);}

.main1 .con1 li:nth-child(6):hover{	background-image: url(../images/tb6_1.png);}

.main1 .con1 li:nth-child(7):hover{	background-image: url(../images/tb7_1.png);}

.main1 .con1 li:nth-child(8):hover{	background-image: url(../images/tb8_1.png);}

.main1 .con1 li:nth-child(9):hover{	background-image: url(../images/tb9_1.png);}

.main1 .con1 li:nth-child(10):hover{	background-image: url(../images/tb10_1.png);}

.main1 .con1 li:nth-child(11):hover{	background-image: url(../images/tb11_1.png);}

.main1 .con1 li:nth-child(12):hover{	background-image: url(../images/tb12_1.png);}

.main1 .con1 li:nth-child(6),.main1 .con1 li:nth-child(12){ margin-right:0px;}

.main1 .con1 li:hover h3{ color:#014099;}

.main1 .con1 h3{

	font-size: 18px;

	line-height: 35px;

	color: #626161;

	margin-top: 15px;

	font-weight: normal;

}



.main1 .con2{

	width:1153px;

	margin-left:auto;

	margin-right:auto;

	position: relative;

}

.main1 .con2 .cc{

	font-size: 18px;

	line-height: 40px;

	text-align: center;

	height: 40px;

	padding-left:35px;

	padding-right:35px;

	-webkit-border-radius: 20px;

-moz-border-radius: 20px;

-ms-border-radius:20px;

-o-border-radius: 20px;

	border-radius: 20px;

	background-color:rgba(30,113,198,0.9);

	position: absolute;

	z-index: 10;

}

.main1 .con2 .cc a{ color:#FFFFFF;}

.main1 .con2 #c1{

	margin-top: 305px;

	margin-left: 10px;

}

.main1 .con2 #c2{margin-top: 265px;

	margin-left: 265px;}

.main1 .con2 #c3{margin-top: 370px;

	margin-left: 412px;}

.main1 .con2 #c4{margin-top: 470px;

	margin-left: 510px;}

.main1 .con2 #c5{margin-top: 452px;

	margin-left: 273px;}

.main1 .con2 #c6{margin-top: 280px;

	margin-left: 537px;}

.main1 .con2 #c7{margin-top: 169px;

	margin-left: 660px;}

.main1 .con2 #c8{margin-top: 99px;

	margin-left: 992px;}

.main1 .con2 #c9{margin-top: 256px;

	margin-left: 902px;}

.main1 .con2 #c10{margin-top: 328px;

	margin-left: 715px;}

.main1 .con2 #c11{margin-top: 361px;

	margin-left: 1000px;}

.main1 .con2 #c12{margin-top: 500px;

	margin-left: 787px;}

.main1 .con2 #c13{margin-top: 575px;

	margin-left: 630px;}



.main1 .con3{

	padding-top: 90px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

}

.main1 .con3 .con3_con{

	margin-top: 50px;

	text-align: center;

}

.main1 .con3 .con3_con p{

	font-size: 18px;

	line-height: 30px;

	color: #014099;

	width: 800px;

	margin-right: auto;

	margin-left: auto;

}

.main1 .sub{

	height: 55px;

	width: 325px;

	border: 2px solid #014099;

	font-size: 16px;

	line-height: 55px;

	margin-top: 80px;

	margin-left:auto;

	margin-right:auto;

	text-align: center;

}

.main1 .sub a{

	color: #014099;

	display:block;

}

.main1 .sub:hover{border: 2px solid #014099; background-color:#014099}

.main1 .sub:hover a{ color:#FFFFFF;}



.main1 .con4{

	padding-top: 60px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

}

.main1 .con4 .con4_con{

	margin-top: 30px;

}

.main1 .con4 ul{}

.main1 .con4 li{

	width: 530px;

	margin-top: 40px;



}

.main1 .con4 li:nth-child(Odd){ float:left;}

.main1 .con4 li:nth-child(even){ float:right;}

.main1 .con4 .rq{

	font-size: 14px;

	line-height: 25px;

	color: #888;

}

.main1 .con4 h3{

	font-weight: normal;

	color: #504f4f;

	font-size:18px;

	line-height:35px;

}

.main1 .con4 h3 a{color: #504f4f;}

.main1 .con4 li:hover h3 a,.main1 .con4 li:hover p{ color:#014099;}

.main1 .con4 p{

	text-align: left;

	font-size: 14px;

	line-height: 20px;

	color: #7b7a7a;

	margin-top: 20px;

}

.media-heading:hover:before {

  width: 100%;

  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;

}

.media-heading {

  position: relative;

}

.media-heading a {

  border-bottom: 1px solid #EFEFEF;

  color: #595959;

  display: block;

  padding-bottom: 10px;

}

.media-heading a:hover {

  text-decoration: none;

}

.media-heading:before {

  position: absolute;

  content: "";

  width: 20px;

  height: 1px;

  background-color: #014099;

  bottom: 0px;

  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;

}

.media-heading:hover:before {

  width: 100%;

  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;

}



.main1 .con5{

	padding-top: 90px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 100px;

}

.main1 .con5 .con5_con{

	margin-top: 30px;

	position:relative;

	height:225px;

}

.main1 .con5 .con5_con .box{

	overflow:hidden;

	position:relative;

	width:1050px;

	height:225px;

	float: left;

}

.main1 .con5 .con5_con .list{overflow:hidden;width:9999px;}

.main1 .con5 .con5_con .list li{

	float:left;

	width:270px;

	text-align:center;

}

.main1 .con5 .con5_con .list li img{

	height: 187px;

	width: 260px;

}

.main1 .con5 .con5_con .list li h3{

	font-size: 16px;

	line-height: 35px;

	color: #434242;

	font-weight: normal;

}

.main1 .con5 .con5_con .plus{

	left:10px;

	float: left;

	width: 50px;

	height: 225px;

	background-image: url(../images/a_l.png);

	background-repeat: no-repeat;

	background-position: center center;

	cursor:pointer;

}

.main1 .con5 .con5_con .minus{

	right:10px;

	float: right;

	height: 225px;

	width: 50px;

	cursor:pointer;

	background-image: url(../images/a_r.png);

	background-repeat: no-repeat;

	background-position: center center;

}



.main1 .con6{

	padding-top: 90px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 150px;

}

.main1 .con6 .con6_con{

	margin-top: 30px;

}

.main1 .con6 .con6_con ul{}

.main1 .con6 .con6_con li{

	width: 358px;

	background-color: #ebf0f8;

	float: left;

	margin-right: 22px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 23px;

	padding-left: 3px;

	box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.2);

	position:relative;

	border: 2px solid #ebf0f8;

}

.main1 .con6 .con6_con li:hover{border: 2px solid #2477c5;}

.main1 .con6 .con6_con li:last-child{ margin-right:0px;}

.main1 .con6 .con6_con .img1{

	height: 214px;

	width: 358px;

}

.main1 .con6 .con6_con h3{

	font-size: 18px;

	line-height: 30px;

	color: #636363;

	font-weight: normal;

	padding-left: 15px;

	margin-top: 10px;

}

.main1 .con6 .con6_con p{

	font-size: 14px;

	line-height: 30px;

	padding-left: 15px;

}

.main1 .con6 .con6_con .more{ background-color:rgba(36,119,197,0.9); color:#FFFFFF; font-size:14px; line-height:40px; width:135px; position:absolute; margin-left:-67px; left:50%; bottom:-20px; text-align:center; display:none; -webkit-border-radius: 10px;

-moz-border-radius:10px;

-ms-border-radius:10px;

-o-border-radius:10px;

	border-radius: 10px;}

.main1 .con6 .con6_con li:hover .more{ display:block;}

.main1 .con7{

	padding-top: 90px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 130px;

}

.main1 .con7 .con7_con{

	margin-top: 30px;

}

.main1 .con7 ul{}

.main1 .con7 li{

	width: 560px;

	margin-top: 55px;

}

.main1 .con7 li:nth-child(Odd){ float:left;}

.main1 .con7 li:nth-child(even){ float:right;}

.main1 .con7 .img1{

	float: left;

	height: 107px;

	width: 150px;

}

.main1 .con7 .con7_r{

	float: left;

	margin-left: 3.5%;

	width: 68.5%;

}

.main1 .con7 .rq{

	font-size: 14px;

	line-height: 25px;

	color: #888;

}

.main1 .con7 h3{

	font-weight: normal;

	color: #454545;

	font-size:18px;

	line-height:30px;

}

.main1 .con7 h3 a{color: #454545;}

.main1 .con7 li:hover p,.main1 .con7 li:hover h3 a{ color:#014099;}

.main1 .con7 p{

	text-align: left;

	padding-top:10px;

	font-size: 14px;

	line-height: 21px;

	color: #666;

}

.flash{

	

	background-repeat: no-repeat;

	background-position: center top;

	height: 350px;

}

.main{ width:1153px; margin-left:auto; margin-right:auto; margin-top:30px;}

.main .gudie{ height:40px; line-height:40px; font-size:14px; color:#221815; padding-left:10px; background-color:#f0eeee;}

.main .gudie a{color:#221815;}

.main .case{ margin-top:10px;}

.main .case ul{}

.main .case li{

	width: 358px;

	background-color: #ebf0f8;

	float: left;

	margin-right: 24px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 25px;

	padding-left: 5px;

	margin-top:25px;

	box-shadow: 0px 0px 2px 2px #d9d9d9;

}

.main .case li:nth-child(3),.main .case li:nth-child(6),.main .case li:nth-child(9){ margin-right:0px;}

.main .case .img1{

	height: 214px;

	width: 358px;

}

.main .case h3{

	font-size: 18px;

	line-height: 30px;

	color: #636363;

	font-weight: normal;

	padding-left: 15px;

	margin-top: 10px;

	text-align:center;

}



.news{

	padding-bottom: 80px;

	padding-top: 50px;

}

.news h2{

	font-family: "微软雅黑";

	font-size: 30px;

	line-height: 40px;

	font-weight: normal;

	color: #165aa5;

	text-align: center;

	margin-top: 30px;

}

.news .lable{

	font-family: "微软雅黑";

	font-size: 14px;

	line-height: 30px;

	font-weight: normal;

	color: #767777;

	text-align: center;

	margin-top: 20px;

	padding-bottom: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ddd;

}

.news .text{

	background-color: #fff;

	font-size: 14px;

	line-height: 26px;

	text-align: center;

	margin-top: 35px;

	font-family: "微软雅黑";

}

.news .text p{

	font-size: 16px;

	line-height: 26px;

	color: #595757;

	text-indent: 2em;

	margin-top: 25px;

	text-align: left;

	font-family: "微软雅黑";

}

.news .text img{

	margin-top: 15px;

}



.newslist{ margin-top:10px;}

.newslist ul{}

.newslist li{

	margin-top: 40px;

	padding-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d2d2d2;

}

.newslist .img1{

	float: left;

	height: 175px;

	width: 300px;

}

.newslist .text{

	float: left;

	width: 830px;

	margin-left: 20px;

}

.newslist .rq{

	font-size: 18px;

	line-height: 30px;

	color: #717171;

}

.newslist h3{

	font-size: 18px;

	line-height: 35px;

	font-weight: normal;

	color: #0c0c0c;

}

.newslist .text p{

	font-size: 14px;

	line-height: 25px;

	color: #686868;

	margin-top: 10px;

	margin-bottom: 10px;

}

.newslist .more{

	height: 23px;

	width: 85px;

	border: 2px solid #a0a0a0;

	text-align: center;

	margin-top: 23px;

}

.newslist .more a{

	font-size: 14px;

	line-height: 23px;

	color: #0955a0;

	display: block;

}

.newslist li:hover .rq,.main .newslist li:hover h3{

	color: #0955a0;

}

.newslist li:hover .more{

	background-color: #056fac;

	border: 2px solid #056fac;

}

.newslist li:hover .more a{

	color: #fff;

}



.zjtd{

	margin-top:10px;

	padding-top: 35px;

}

.zjtd ul{}

.zjtd li{

	float:left;

	width:270px;

	text-align:center;

	margin-top: 20px;

	margin-right: 8px;

	margin-left: 8px;

}

.zjtd li .img1{

	height: 195px;

	width: 270px;

}

.zjtd li h3{

	font-size: 16px;

	line-height: 35px;

	color: #434242;

	font-weight: normal;

}



.page{ text-align:center; margin-top:50px; margin-bottom:50px;}

.page span{

	font-size: 14px;

	line-height: 20px;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.page b{

	background-color:#014099;

	font-size: 14px;

	line-height: 20px;

	color:#FFFFFF;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.page a{font-size: 14px;

	line-height: 20px;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;
}
.page a:hover{background-color:#014099;

	color:#FFFFFF;
}

.page .p_l{

	background-image: url(../images/p_l.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

}

.main .page .p_r{

background-image: url(../images/p_r.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 15px;

}

.pagen{

	margin-top: 30px;

	clear: both;

}

.pagen .page_l{

	color: #292929;

	font-size: 14px;

	line-height: 30px;

}

.pagen .page_r{

color: #292929;

	font-size: 14px;

	line-height: 30px;

}



.share{

	margin-top: 30px;

}

.bdsharebuttonbox{float: right;}



.main .about{

	text-align: center;

	padding-top: 25px;

	padding-right: 25px;

	padding-bottom: 80px;

	padding-left: 25px;

}

.main .about h3{

	font-size: 30px;

	line-height: 40px;

	font-weight: normal;

	color: #014099;

	text-align: center;

	margin-top: 55px;

	margin-bottom: 40px;

}

.main .about h3 span{

	display: block;

	font-size: 20px;

	color: #0d6f3d;

	margin-top: 20px;

}

.main .about p{

	text-align: left;

	font-size: 14px;

	line-height: 26px;

	color: #595757;

	margin-top: 13px;

	margin-bottom: 13px;

text-indent: 2em;

}

.about img{ max-width:1100px;}





.lxwm{

	width: 100%;

	position: relative;

	background-color: #fff;

	margin-top: 35px;

	padding-bottom:10px;

}

.lxwm #dituContent{

	height: 560px;

	width: 100%;

}

.lxwm .con1{

	background-color: #199342;

	padding-top: 125px;

	padding-bottom: 50px;

	

}

.lxwm .con1 .con1_con{width: 1153px;

	margin-right: auto;

	margin-left: auto;}

.lxwm .con1 h2{

	font-family: "微软雅黑";

	font-size: 72px;

	line-height: 85px;

	font-weight: normal;

	color: #fff;

	text-align: center;

}

.lxwm .con1 h2 font{

	color: #ffc000;

}

.lxwm .con1 ul{

	margin-top: 50px;

	width: 930px;

	margin-right: auto;

	margin-left: auto;

}

.lxwm .con1 li{

	width: 270px;

	margin-right: 20px;

	margin-left: 20px;

	float: left;

	text-align: center;

}

.lxwm .con1 h3{

	font-family: "微软雅黑";

	font-size: 16px;

	line-height: 35px;

	font-weight: normal;

	color: #fff;

}

.lxwm .con1 span{

	font-family: "微软雅黑";

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #fff;

	padding-bottom: 5px;

}

.lxwm .con1 p{

	font-family: "微软雅黑";

	font-size: 16px;

	color: #fff;

	line-height: 35px;

	margin-top: 15px;

}

.lxwm .con1 b{

	font-size: 28px;

	font-family: "微软雅黑";

	font-weight: normal;

}



.link{

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #bfbfbf;

	padding-top: 15px;

	padding-bottom: 15px;

}

.link .link_t{

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

}

.link .link_t h3{

	font-size: 20px;

	line-height: 30px;

	font-weight: normal;

	color: #333;

}

.link .link_t p{

	color: #7d7d7d;

	font-size: 14px;

	line-height: 20px;

	text-transform: uppercase;

}

.link .link_con{

	margin-top: 20px;

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

}

.link .link_con a{

	font-size: 14px;

	line-height: 24px;

	color: #7b7a7a;

	margin-right: 20px;

}





.foot{}

.foot .con1{

	background-color: #2377c5;

	padding-top: 10px;

	padding-bottom: 20px;

}

.foot .con1 .con1_con{

	width: 1153px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 18px;

}

.foot .con1 .box{

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #fff;

	border-bottom-color: #fff;

	height: 35px;

	width: 730px;

	margin-top: 15px;

}

.foot .con1 .box a{

	font-size: 16px;

	line-height: 35px;

	color: #FFFFFF;

	margin-right: 22px;

	padding-right: 10px;

	padding-left: 10px;

}

.foot .con1 .box a:last-child{ margin-right:0px;}

.foot .con1 .conn{

	padding-top: 20px;

	padding-bottom: 20px;

	font-size: 14px;

	line-height: 30px;

}

.foot .con1 .conn span{

	color: #fff;

	margin-right: 40px;

	padding-left: 10px;

}

.foot .con2{

	background-color: #014099;

}

.foot .con2 .con2_con{f

ont-size: 14px;

	line-height: 40px;

	color: #fff;

	width: 1140px;

	padding-left: 13px;

	margin-left:auto;

	margin-right:auto;

}







@media (min-width:1000px) {

.m_top,.m_nav{display:none;}

.m_banner{ display:none;}

.main1 .con2_con{ display:none;}

.foot1{ display:none;}

.foot_nav{ display:none;}



}

