@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none;}
a{text-decoration:none;margin:0; padding:0;}


.bg{width:100%; height:100px; background:#fff;}
.zerogrid{width:1200px; height:auto;overflow:hidden; margin:0 auto;}
.ydb{ display:none;}
.header{width:100%; height:auto; overflow:hidden;  margin-bottom:0;}
.jumbotron{ padding:0; background:none;}
.header .bac{ position:relative;}
.header .logo1{ position:absolute; top:0; left:50%; margin-left:-600px; overflow:hidden;}

.header .top{width:100%; text-align:right; margin-bottom:40px;}
.header .top img{float:right;}
.header .logo{background:none; border:none;}
.header .logo .tit{display:none;}

.banner{width:100%; height:auto;}
.banner img{width:100%; height:auto;}
.navbar-default .navbar-nav li.active a{background:none; color:#fff;}
.navbar-default .navbar-nav li.active a:hover{background:none; color:#E77817}
.navbar-default .navbar-nav li a:hover{background:none; color:#E77817}
.container-fluid{padding-top:30px;}

.navbar-brand{height:50px; padding:0;}
.navbar-default .navbar-nav{float:right;}
.navbar-default .navbar-nav li a{font-size:16px; color:#000;}
.navbar-default .navbar-nav li a:link{color:#000;}
.navbar-default .navbar-nav li a:visited{color:#000;}
.navbar-default .navbar-nav li a:hover{color:#1367AB;}
.navbar-default .navbar-nav li a:active{color:#fff;}
.navbar-default .navbar-nav li.cur a{color:#1367AB;}
.navbar-default .navbar-collapse{padding-top:0;}
.navbar-default .navbar-nav li:last-child{ float:right; margin-right:0;}
.navbar-default .navbar-nav li:last-child a{ font-size:20px; color:#1367AB; font-family:Arial, Helvetica, sans-serif;}

.dh_2{ margin-top:300px; display:block;}
.dh_2 img{ margin:0 auto; margin-top:800px; display:table-cell;}


.title{ text-align:center; font-size:30px; color:#666; overflow:hidden; margin: 40px 0;}
.title span{ display:block; font-size:15px; color:#999;}
.fuwu_1{ background:#fff; width:260px; height:365px; float:left;box-shadow:0 10px 30px 0 #e3e3e3; margin:0 20px; margin-bottom:50px; text-align:center;}
.fuwu_1 a{ text-decoration:none}
.fuwu_1 img{ margin:74px; width:111px; height:111px;}
.fuwu_1 span{font-size:16px; color:#666;}


.about_2{ float:right; overflow:hidden;}
.about_1{ float:left; text-align:center; margin:15px;}
.about_1 a{ text-decoration:none}

.about_1 img{ width:120px; height:120px;}
.about_1 span{font-family:Arial, Helvetica, sans-serif;font-size:20px; color:#666; display:block;}
.about_3{width:540px; height:auto;}
.about_3 p{font-size:14px; color:#666; line-height:23px; margin-bottom:20px;}
a.more{ text-decoration:none; display:block; width:150px; height:35px; border:#1367AB 1px solid; text-align:center; line-height:35px;}
a.more:link { color:#1367AB;}
a.more:visited{color:#1367AB;}

a.more:hover{color:#72B7EF;border:#72B7EF 1px solid;}

a.more:active{color:#1367AB;}


.lxsq .left{float:left;  width:365px; height:auto;}
.lxsq  .left_1{ overflow:hidden; margin-bottom:50px;} 
.lxsq  .left_1 a{ text-decoration:none} 
.lxsq  .left_1 span{ font-size:25px; color:#666; display:block; margin-bottom:15px;}
.lxsq  .left_1 p{ height:150px; font-size:14px; color:#666; text-indent:2em; line-height:25px;}
.lxsq  .left_1 .more{ float:right; width:120px; height:25px;  border:#B2B2B2 1px solid;font-size:14px; color:#B2B2B2; line-height:25px; text-align:center;}

.lxsq  .left_1 .more:link{color:#B2B2B2;border:#B2B2B2 1px solid;}
.lxsq  .left_1 .more:visited{color:#B2B2B2;border:#B2B2B2 1px solid;}
.lxsq  .left_1 .more:hover{color:#1367AB;border:#1367AB 1px solid;}
.lxsq  .left_1 .more:active{color:#B2B2B2;border:#B2B2B2 1px solid;}

.lxsq .right{ float:left; width:365px; height:auto;}
.lxsq .center_1{ width:470px; text-align:center; vertical-align:middle; float:left;}

.lxsq .center_1 img{ vertical-align:middle; width:400px; height:350px;}

.kjj{ padding:20px 0;}
.kjj .kjj1{ margin:0 5px 20px 5px; display:block; float:left;  width:290px; height:98px; background:#fff;box-shadow:0 2px 5px 5px #EFEFEF; position:relative;}
.kjj .kjj1 img{ position:absolute; top:0; left:0;}
.kjj .kjj1 span{ margin:28px 20px 28px 0; display:block; float:right;font-size:15px; color:#999; font-family:Arial, Helvetica, sans-serif;text-align:right}

.kjj .kjj1 span h5{font-size:20px; color:#666;  text-decoration:none; margin:0; padding:0;}
.bottom{ height:150px; background:#f1f1f1; border-top:#ccc 1px solid; text-align:center; padding-top:50px;}
.bottom a{ font-size:14px; color:#666; margin:0 5px;}
.bottom span{ font-size:12px; color:#333;}

.nr{ width:100%; height:auto; overflow:hidden;}
.nr img{ width:100%; height:auto;}

.wz{ height:40px; line-height:40px; padding-left:15px;font-size:13px; border-bottom:#DCDFE6 1px solid;}
.alzs ul li{ width:360px; height:400px; text-align:center; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:60px; margin-bottom:20px;}
.alzs ul li:nth-child(3n){ margin-right:0px;}

.alzs ul li a{ text-decoration:none;}
.alzs ul li img{ width:360px; height:230px; display:block; margin-bottom:5px;}
.alzs ul li span{ font-size:20px; color:#666;}
.alzs ul li h5{ font-size:25px; color:#333; text-decoration:none; margin:0; padding:0; line-height:35px;}
.alzs ul li p{ font-size:15px; color:#999;}


.about_4 { text-indent:2em; font-size:16px; color:#666; line-height:30px;}
.about_4 img{ width:100%; height:auto; margin-bottom:10px;}



.Cul_1{ width:595px; height:150px; background:#1362A7; float:left; margin-right:10px; margin-bottom:10px;position: relative;}
.Cul_1 a h5{ text-decoration:none; margin:0; padding:0; display:inline-block; float:left; width:150px; height:150px; text-align:center;line-height:30px; font-size:16px; background:#4281B9; color:#fff;}
.Cul_1 a  h5 img{  display:block; margin:30px 44px 0 44px; width:62px; height:62px;}

.Cul_1 a span{margin: 0 15px; height:auto;display:inline-block; float:left;vertical-align:middle; color:#fff;font-size:16px;position: absolute;top: 50%;
transform: translate(0, -50%);}
.mr{ margin-right:0;}


.hostindex{ width:1120px; height:410px; margin:0 auto; position:relative;}
.title_1{ position:absolute; top:0; right:0; width:650px; height:40px;}
.title_1 a{display: inline-block; float:left; width:323px; height:40px;color:#1362A7; font-size:15px; border:#1362A7 1px solid; line-height:40px; text-align:center; text-decoration:none;}
.title_1 a:link{ color:#1362A7;}
.title_1 a:visited{ color:#1362A7;}
.title_1 a:hover{ color:#fff; background:#1362A7;}
.title_1 a:active { color:#1362A7;}

.ew img{ float:left; width:400px; height:400px; margin-right:100px;}
.ew span{ display:block; line-height:150px; font-size:16px; color:#333;}


.map{ width:1200px; height:400px;border:#ccc solid 1px;font-size:12px; margin-bottom:30px;}


.lxyx{ height:250px; border:#DCDFE6 1px solid;}
.lxyx form{ margin:20px; overflow:hidden;}
.lxyx form input[type="text"]{ width:1038px; height:33px; border:#DCDFE6 1px solid; border-radius:5px; background:url(../images/ss.jpg) no-repeat 10px center; padding-left:38px;outline:medium;}
.lxyx form input[type="submit"]{ width:100px; height:35px;border-radius:5px; background:#1362A7; border:none; color:#fff; margin-left:15px;}

.xz { margin:0 20px; height:55px; border-bottom:#DCDFE6 1px solid; overflow:hidden;}
.xz li{ float:left; line-height:65px; font-size:14px; color:#333;}
.xz li a{ padding:10px;color:#333; text-decoration:none;}
.xz li a:link{ color:#333;}
.xz li a:visited{ color:#333;}
.xz li a:hover{ color:#fff; background:#1362A7; border-radius:5px;}
.xz li a:active { color:#333;}

.lxyx_1{border-bottom:#DCDFE6 1px solid; height:50px; line-height:60px;}
.lxyx_1 span{ font-size:14px; color:#333;}
.lxyx_1 a{ font-size:14px; text-decoration:none; color:#DA251C;}


.lxyx_2{ height:280px; padding:15px 0; border-bottom:#DCDFE6 1px solid; }
.lxyx_2 .top{ height:auto; overflow:hidden; margin-bottom:10px;}
.lxyx_2 .top .left{ width:700px; float:left;}
.lxyx_2 .top .left a img{ float:left; width:190px; height:80px; margin-right:10px;}
.lxyx_2 .top .left a{ text-decoration:none; font-size:20px; color:#333; margin:0; padding:0;}
.lxyx_2 .top .left a span{ display:block; font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
.lxyx_2 .top .left a p{ display:block; font-size:16px; color:#666;}

.lxyx_2 .top .right{ width:500px; float:left;}
.lxyx_2 .top .right a{ float:right; display:inline-block; width:115px; height:35px; border:#666 1px solid;border-radius:5px; text-decoration:none; font-size:15px; text-align:center; line-height:35px; color:#333; margin:0; padding:0;}

.lxyx_2 .top .right a:link{ color:#333;}
.lxyx_2 .top .right a:visited{ color:#333;}
.lxyx_2 .top .right a:hover{ color:#fff; background:#1362A7; border-radius:5px; border:none;}
.lxyx_2 .top .right a:active { color:#333;}


.lxyx_2 .top .right span{ margin:10px 30px;font-size:20px; color:#666;line-height:35px;}


.lxyx_2 .bottom_2{ height:150px; padding:20px; background:#F7F7F7; overflow:hidden;}

.lxyx_2 .bottom_2 p{ background:url(../images/yuanxiao.png) no-repeat left center; padding-left:10px; height:30px; line-height:30px; font-size:16px; color:#333; display:block; width:100%;}
.lxyx_2 .bottom_2 p a{ color:#333; text-decoration:none;}
.lxyx_2 .bottom_2 .zb{ width:500px; float:left;}
.lxyx_2 .bottom_2 .zjb{ width:325px; float:left;}
.lxyx_2 .bottom_2 .yb{ width:325px; float:left;}

.pagesize_clr{clear:both;border-bottom:1px dashed #dadad9;height:30px;}
.pages{clear:both; padding:20px; text-align:center; }
.pages a{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:2px 8px; color:#949494; background:#e6e6e6; border:1px solid #e6e6e6;}
.pages a:hover,.pages a.page_current{color:#fff; background:#337AB7; border:1px solid #337AB7;}
.pages span{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:2px 8px;color:#fff; background:#005ADA; border:1px solid #005ADA;}




.Cont ul li{ margin:0; list-style:inside; width:100%; height:50px; padding:25px 15px 0 15px; border-bottom:#DCDFE6 1px solid;}
.Cont ul li a{ font-size:16px; color:#666; text-decoration:none;}
.Cont ul li a span{ font-size:15px; color:#999; float:right;}

.Cont ul li a:link { color:#666;} 
.Cont ul li a:visited{ color:#666;}
.Cont ul li a:hover { color:#428DDB;} 
.Cont ul li a:active{ color:#666;}



.Cont .xq{ margin-bottom:50px;font-size:16px; color:#666; text-indent:2em; line-height:30px;}
.Cont .xq h6{ text-decoration:none; font-size:18px; color:#333; text-align:center; margin:0; padding:0; line-height:80px;}
.Cont .xq span{ text-align:center; font-size:14px; color:#999; display:block; margin-bottom:20px;}

@media screen and (max-width:768px){
	body{ background-size:100% auto;}
	.zerogrid{width:100%; overflow:hidden;}
.bg{display:none;}
	.changdiform img{display:none;}
	.header{background:none; padding:0; width:100%;}
	.header .top{display:none;}
	.header .logo{ padding:0 0 0 0; width:100%;/* min-height:8em;*/}
	.header .logo .navbar-brand{width:46%;margin-left:27%; height:auto;float:left; text-align:center;}
	.header .logo .navbar-brand img{width:90%; height:auto; margin-top:0.2em;}
	.header .logo1{ position:relative; margin:0; top:0; left:0;}
    .container-fluid{padding-top:0px;}

	.navbar-default .navbar-toggle{border:none;}
	.cdform{background:#E5E5E5;}
	.navbar-brand{height:auto; width:80%;}
	.navbar{margin:0;}
	.navbar-default .navbar-toggle .icon-bar{background-color:#1362A7;}
	.navbar-default .navbar-nav{background:#fff; float:none; margin:0; padding:0;}
	.navbar-default .navbar-nav li a {color:#666;}
	.navbar-default .navbar-nav li.active a{background:#E5E5E5; color:#333;}
	.navbar-default .navbar-nav li{border-bottom:solid 1px #eaeaea;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
	.navbar-default .navbar-nav li a:link{color:#666;}
	.navbar-default .navbar-nav li a:visited{color:#666;}
	.navbar-default .navbar-nav li a:hover{color:#666;}
	.navbar-default .navbar-nav li a:active{color:#666;}
	.navbar-header{  background:#F0F0F0; padding: 10px 0;}
	.dh_2{ display:none;}
	.navbar-default .navbar-nav li:last-child{ display:none;}
    .ydb{ display:block; width:100%;}
    .ydb img{ width:100%;}
	.bac{ display:none;}
	
	
	.title{ width:100%; text-align:center; font-size:1.25em; color:#666; overflow:hidden;margin:1em 0;}
	
	.fuwu_1{ background:#fff; width:48%; height:8em; float:left; text-align:center;box-shadow:0 10px 20px 0 #e3e3e3; margin:0 1% 1.5em 1%;}
	.fuwu_1 a{ text-decoration:none}
	.fuwu_1 img{ display:none;}
	.fuwu_1 span{ float:none;  text-align:center; display:block;font-size:1em; color:#666; margin:2em 0;}
	
	.about_2{ float:none;}
	
	.about_1{ float:left; width:22%; text-align:center; margin:0 1.5%;}
	.about_1 a{ text-decoration:none}
	.about_1 img{ width:100%; height:100%;}	
	.about_1 span{font-family:Arial, Helvetica, sans-serif;font-size:1em; color:#666; display:block;}
	
	.about_3{width:100%; padding:0 2%; overflow:hidden; text-indent:2em;font-size:1em; color:#666; line-height:23px; margin-bottom:20px;}
  	.about_3 a.more{ margin:0 auto; display:block; width:20%;text-indent:0; height:2em;  border:#1367AB 1px solid; text-align:center; line-height:2em;}
	
	.hid{ display:none;}
	.lxsq{ overflow:hidden; width:100%; height:auto; padding:0 2%;} 
    .lxsq .left{float:right;  width:61%; height:auto; }
    .lxsq .center_1{float:left;  width:37%; height:auto;}
    .lxsq .center_1 img{  width:100%; height:auto;}
	
	.lxsq  .left_1 a{ text-decoration:none} 
	.lxsq .left_1 a.more{float:left;}
    .lxsq  .left_1 span{ font-size:1.15em; color:#666; display:block; margin-bottom:0;}
    .lxsq  .left_1 p{ font-size:1em; color:#666; line-height:1.5em; height:4.5em; overflow:hidden;}
	
	
	.kjj .kjj1{ margin:0.5em 1%; display:block; float:left;  width:48%; height:auto; background:#fff;box-shadow:0 2px 5px 5px #EFEFEF;text-align:center;}
	.kjj .kjj1 img{ display:none;}
	.kjj .kjj1 span{ margin:1.5em 0; display:block;text-align:center; float:none; font-size:1em; color:#999; font-family:Arial, Helvetica, sans-serif;}
	.kjj .kjj1 span h5{font-size:1em; color:#666;text-align:center;  text-decoration:none;}
    .bottom{ height:auto; padding:0;}
    .bottom_1{ display:none;}
    .bottom span{ font-size:0.5em; line-height:5em;}
	 
	 
	 .wz{ display:none;}
	.alzs ul li{ width:48%; height:25em; text-align:center; font-family:Arial, Helvetica, sans-serif; float:left;margin:0.5em 1%; margin-bottom:1em;}
	.alzs ul li a{ text-decoration:none;}
	.alzs ul li img{ width:100%; height:auto; display:block;}
	.alzs ul li span{ font-size:1.25em; color:#666;}
	.alzs ul li h5{ font-size:1.5em; color:#333; text-decoration:none; margin:0; padding:0; line-height:2em;}
	.alzs ul li p{ font-size:1em; color:#999;}
	
	
	.about_4 img{ width:100%; height:auto; margin-bottom:10px;}
	.about_4 p{ margin:0 2%; text-indent:2em; font-size:1.25em; color:#666; line-height:2em;}

	.Cul_1{ width:96%; height:auto; margin:0 2%; background:#1362A7; float:left; margin-bottom:0.85em;position: relative;}
	.Cul_1 a h5{ text-decoration:none; margin:0; padding:0; display:inline-block; float:left; width:8em; height:8em; text-align:center;line-height:2em; font-size:1.25em; background:#4281B9; color:#fff;}
	.Cul_1 a  h5 img{  display:block; margin:30px 44px 0 44px; width:42%; height:auto;}
	
	.Cul_1 a span{margin: 0 1em; height:auto;display:inline-block; float:left;vertical-align:middle; color:#fff;font-size:1em;position: absolute;top: 50%;transform: translate(0, -50%);}
	
	
	.hostindex{ width:96%; height:auto; margin:0 2%; position:relative;}
	.title_1{ position:absolute; top:0; right:0; width:58%; height:2.5em;}
	.title_1 a{display: inline-block; float:left; width:49%; height:2.5em;color:#1362A7; font-size:15px; border:#1362A7 1px solid; line-height:40px; text-align:center; text-decoration:none;}
	
	.ew img{ float:left; width:35%; height:auto; margin-right:2.5em;}
	.ew span{line-height:2em;font-size:1em; padding-top:3em; color:#333;}
	
	
	
	.lxyx{ width:96%; margin:0.85em 2%; height:auto; border:#DCDFE6 1px solid;}
	.lxyx form{ margin:1em; width:96%; margin:0.85em 2%;  overflow:hidden;}
	.lxyx form input[type="text"]{ width:82%; height:2em; border:#DCDFE6 1px solid; border-radius:5px; background:url(../images/ss.jpg) no-repeat 10px center; padding-left:38px;outline:medium;}
	.lxyx form input[type="submit"]{ width:15%; height:2em;border-radius:5px; background:#1362A7; border:none; color:#fff; margin-left:2%;}
	
	.xz { margin:0 1%; height:auto; border-bottom:#DCDFE6 1px solid; overflow:hidden;}
	.xz li{ float:left; line-height:3em; font-size:1em; color:#333;}
	.xz li a{ padding:1em;color:#333; text-decoration:none;}

	.lxyx_1{ margin:0 1%;border-bottom:#DCDFE6 1px solid; height:2em; line-height:2.5em;}
	.lxyx_1 span{ font-size:1em; color:#333;}
	.lxyx_1 span a{ font-size:1em; text-decoration:none; color:#DA251C;}
	
	
	.lxyx_2{ height:auto; padding:1em 1%; border-bottom:#DCDFE6 1px solid; }
	.lxyx_2 .top{ height:auto; overflow:hidden;}
	.lxyx_2 .top .left{ width:65%; float:left;}
	.lxyx_2 .top .left a img{ float:left; width:27%; height:auto; padding-bottom:2em;}
	.lxyx_2 .top .left a{ text-decoration:none; font-size:1.25em;margin:0; padding:0;}
	.lxyx_2 .top .left a span{ display:block; font-size:0.85em;font-family:Arial, Helvetica, sans-serif; line-height:25px;}
	.lxyx_2 .top .left a p{ display:block; font-size:0.85em;}
	
	.lxyx_2 .top .right{ width:35%; float:left; padding:0 2%;}
	.lxyx_2 .top .right a{ float:right; display:block; width:100%; height:2em; border:#666 1px solid;border-radius:5px; text-decoration:none; font-size:1em; text-align:center; line-height:2em; margin:0; padding:0;}
	.lxyx_2 .top .right span{ margin:1em 10%;font-size:1.25em; line-height:2em;}
	
	
	.lxyx_2 .bottom_2{ height:auto; padding:1em 1%; background:#F7F7F7; overflow:hidden;}
	.lxyx_2 .bottom_2 p{ background:url(../images/yuanxiao.png) no-repeat left center; padding-left:2%; height:2em; line-height:2em; font-size:1em;display:block; width:100%;}
	.lxyx_2 .bottom_2 .zb{ width:36%; float:left;}
	.lxyx_2 .bottom_2 .zjb{ width:32%; float:left;}
	.lxyx_2 .bottom_2 .yb{ width:32%; float:left;}
	
	
	
	.ym{ text-align:center; display:block; margin:20px auto; }
	.ym a{ display:inline-block; width:2em; color:#337AB7; text-decoration:none; height:2em; line-height:2em; border:#DCDFE6 1px solid;}

	.Cont ul li{ margin:0; list-style:inside; width:100%; height:3em; padding:1em 1% 0 1%; border-bottom:#DCDFE6 1px solid;}
	.Cont ul li a{ font-size:1.25em; color:#666; text-decoration:none;}
	.Cont ul li a span{ font-size:1emx; color:#999; float:right;}
	
	.Cont .xq{ margin-bottom:3em; padding:0 2%; font-size:1.25em; color:#666; text-indent:2em; line-height:2em;}
	.Cont .xq h6{ text-decoration:none; font-size:1.25em; color:#333; text-align:center; margin:0; padding:0; line-height:80px;}
	.Cont .xq span{ text-align:center; font-size:1em; color:#999; display:block; margin-bottom:20px;}
	
	}