

	.head{height: 80px;line-height: 80px;position: fixed;width: 100%;top: 15px;}
	.head1 ul {float: right;}
	.head1 ul li{color: #fff;font-size: 14px;padding: 0 12px;display: inline-block;line-height: 50px;}
	.head1 ul li:hover{color: #47bdf4;}




	.icp{width: 100px;height: 100px;background: #A74345;}
	.idx_top,.idx_yiy,.idx_yos,.idx_kh,.idx_pip,.idx_abt,.idx_news{width: 100%;padding-bottom: 4em;overflow: hidden;}
	.idx_yiy,.idx_kh,.idx_abt{background: #fff;}

	.auto{width: 1200px;margin: 0 auto;}
	.auto_tag{ text-align: center; padding-top: 80px;}
	.auto_tag p{margin: 14px 0 ;}

	.bai p{color: #fff;}
	.banw{font-size: 30px;color: #333; font-weight: normal;margin-bottom:20px;}

	.auto ul.bankuai{ }
	.auto ul.bankuai li {    width: 25%;height: 250px;float: left;text-align: center;position: relative;overflow: hidden;line-height: 20px;    margin-top: 20px;}
	.auto ul.bankuai li p{ 
		width: 80%;
    font-size: 14px;
    color: #666;
    display: block;
    margin: 0 auto;
    line-height: 25px;
	}

	.ban{width: 100px;height: 100px;margin-left: 33%;}
	
    .ban11{background: url("../image/idx_04.png") no-repeat center;}
    .ban12{background: url("../image/idx_46.png") no-repeat center;}
    .ban13{background: url("../image/idx_06.png") no-repeat center;}
    .ban14{background: url("../image/idx_05.png") no-repeat center;}

    .ban41{background: url("../image/idx_51.png") no-repeat center;background-size: 100%;}
    .ban42{background: url("../image/idx_01.png") no-repeat center;background-size: 70%;}
    .ban43{background: url("../image/idx_52.png") no-repeat center;background-size: 70%;}
    .ban44{background: url("../image/idx_53.png") no-repeat center;background-size: 70%;}
    .ban45{background: url("../image/idx_54.png") no-repeat center;background-size: 70%;}
    .ban46{background: url("../image/idx_55.png") no-repeat center;background-size: 70%;}
    .ban47{background: url("../image/idx_45.png") no-repeat center;background-size: 70%;}
    .ban48{background: url("../image/idx_56.png") no-repeat center;background-size: 70%;}

	@media (max-width: 760px) {
	.idx_ban{width: 100%; }
		.taglistbox{width:100%;}
}
	


	.ban2{font-size: 20px;line-height: 50px;color: #333;}


	.auto ul.ifw li {width: 25%;float: left;margin-top: 20px;text-align: center;}
	.auto ul.ifw li img{max-width:100%;}

	.idx_yiy1{    width: 375px;height: 300px;background: #fff; border-radius: 8px;box-shadow: 0 0 16px rgba(66,66,66,.1);float: left;margin-left: 20px;margin-top: 20px;}
	.idx_yiy2{padding: 35px 25px 20px;box-sizing: border-box;}
	.idx_yiy3{margin-left: 65px;}
	.idx_yiy3 h3{font-size: 20px;color: #333333;line-height: 20px;margin-top: 10px;height: 30px;}
	.idx_yiy3 p{font-size: 14px;color: #666666;line-height: 20px;margin-top: 10px;height: 45px;}

	.idx_yiy4{margin: 0 ;border-top: 1px dashed #e5e5e5;padding: 20px 0;font-size: 0;box-sizing: border-box;}
	.idx_yiy4 ul{margin-left: 20px;}
	.idx_yiy4 li{font-size: 14px;color: #666666;width: 48%;display: inline-block;vertical-align: middle;background: url(../image/idx_08.png) no-repeat left center;background-size: 9px;padding-left: 15px;line-height: 35px;box-sizing: border-box;}

	.idx_icon{width: 50px;display: block;float: left;}

	.ingy{   }

	.ingy1{width: 55%;float: left;margin-left: 40px;}
	.ingy1 p{line-height: 30px;margin-top:30px;}
	.ingy2{width: 35%;float: right;}

	.ingy3{width: 70px;height: 70px;background: url("../image/idx_20.png")no-repeat left center;float: left;}

	.ingy4{width: 65%;float: left;margin-left: 10px;}

	.ingy4 p{font-size: 10px;}

	.ingy5{width: 33%; float:left;}

	.ingy6{width: 60%; float:left;}

	.idx_yos div.auto ul li{margin-top: 20px;}

	.idx_kh1{    width: 365px;height: 285px;float: left;margin-top: 28px;margin-right: 20px;}
	.idx_kh2{    width: 380px;height: 192px;background: url(../image/LJGBJ.gif);background-repeat: no-repeat;padding-top: 7px;padding-left: 10px;}
	.idx_kh2 p{font-size: 12px;font-family: 宋体;line-height: 24px;color: #333333;text-align: left;margin-left: 25px;margin-top: 17px;width: 320px;height: 176px;}
	.idx_kh3{    font-size: 12px;line-height: 35px;color: #333333;text-align: left;margin-left: 94px;}
	.idx_kh4{float: left;}

	.kh1{    font-size: 20px; font-weight: 900;}
	.kh2{    font-size: 12px;}
	.kh3{    color: #C0C5CB;font-size: 40px;margin: 0px;padding: 0px;float: left;font-family: 宋体;height: 143px;margin-top: 20px;}
	.kh4{    color: #C0C5CB;font-size: 40px;margin: 0px;padding: 0px;float: right;padding-right: 14px;font-family: 宋体;padding-top: 12px;}


	.idx_news{  /*    background: url("../image/idx_37.jpg") no-repeat center;   */}
	.idx_news1{width: 31%;background: #fff;border-radius: 16px;margin-left: 25px;float: left;    margin-top: 40px; border:1px solid #e5e5e5;}
	.idx_news2{padding: 0 25px;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;overflow:hidden;}
	.idx_news2 h3{line-height: 65px;font-size: 20px;float:left;}
	.idx_news .idx_mo{float: right;line-height: 65px;}
	.idx_news .list {padding: 10px 25px 15px 25px;box-sizing: border-box;}
	.idx_news .list li{font-size: 14px;line-height: 34px;overflow:hidden;}
	.idx_news .list li h4{float:left;}
	.idx_news .list .idx_date{    font-size: 14px;color: #333333;line-height: 34px;}

	.list_bg{background: #f8f8f8;}




	.about{}
	.about_b{margin-bottom: 50px;}
	.about_gs{font-size: 18px;line-height: 36px;color: #7f858f;text-align: justify;}
	.about_wh{overflow: hidden;}
	.about_whl{float: left;font-size: 18px;line-height: 36px;margin: 50px 0px 50px 50px;}
	.about_whl div{font-size: 18px;line-height: 36px;color: #333;}
	.about_whl p{font-size: 16px;line-height: 24px;}   
	.about_whr{float: right;margin: 50px 75px 50px 0px;}



	.news{overflow: hidden;}
	.nt{margin-bottom: 50px;}

	.left_side{ width:65%; float:left; margin-top:10px;}
	.left_side1{color: #767676;}
	.left_side2{color: #9b9b9b;}

	.news_list{ width:96%; padding: 5px 0px; clear:both; overflow:hidden; border-bottom:1px dotted #c0c2c3;}
	.news_list .pic{ float:left; display:block; width:23%; height:180px; }
	.news_list .pic a{ display:block; width:100%; height:100%;}
	.news_list ul{ width:68%; float:right; margin-right:25px; text-align:left; color:#666; font-size:14px; line-height:24px;margin-top:15px;}
	.news_list ul li{ margin-bottom:7px;line-height:24px;}
	.news_list ul li h2{ font-size: 20px;line-height:24px;}
	.news_list ul h1 a{ font-size:24px; color:#222; display:block; margin-bottom:5px; font-weight:normal;}
	.news_list ul h1 a:hover{ color:#257DFF; text-decoration:none;}
	.news_list ul a:hover{ text-decoration:underline;}
	
	
	
	.article{width:60%; float:left;}

	.article_left_side{width:100%;}
	.article1{width:96%;border-bottom: 1px dotted #c0c2c3;padding-bottom:30px;}
	.article1 div{width:96%;text-align:center;font-size:16px;text-align:left;line-height:150%;}
	.article1 div h3{font-size:26px;text-align:center;margin-top:35px;}
	.article1 div span{color:#9b9b9b;width:96%;text-align:center;display: block;line-height:300%;font-size:14px;}
	.article1 div p{color:##767676;font-size:16px;line-height:30px;text-align:left;line-height:150%;}
		
	.pst{margin-left: 20px; padding-top: 20px;}
	
	.prevNext{margin-top:20px;}
	.line{margin-top:30px;margin-bottom:30px;}
	
	.xl12{margin-bottom:10px;}
	.auto-100{width:100%;background:#f3f3f3;padding-top:15px;padding-bottom:15px;}


	.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
	.pagess ul{ margin:0 auto; display:inline-block;}
	.pagess li{padding:0 13px; line-height:36px; display:inline-block; font-size:14px; border:1px solid #ddd; margin-left:-1px; float:left; background-color:#FFF; cursor:pointer;}
	.pagess li.thisclass,.pagess ul li.thisclass a,.pagess ul li.thisclass a:hover{color:#fff !important; background-color: #257DFF;}
.right_side li span{float:left;position:relative;top:2px;margin-left:7px;color:#227CCA;}
	.right_side{ width:27%; float:right;    padding: 30px 0px;}
	.right_side li a{font-size: 14px;line-height: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;color:#767676;} 
	.right_side li {}
	.right_side li  h4{width:96%;margin-left: 7%;margin-top:15px;}
	.right_side-1{    background:#0C90EC;}
	.right_side-1 h3{ color: #fff;line-height: 40px;text-align: center;font-size: 20px;}
	.right_side li a:hover{color:#23527c;} 
	.picc{width: 23%;float: left;margin-top: 3%;margin-left: 2%;}
	.right_side ul{padding-bottom:30px;padding-top:20px;border:1px solid #F3F3F3;}
	.foot{background: #000056;color: #fff;    overflow: hidden;}
	.foot div{color: #fff;font-size: 20px;line-height: 50px;}
	.foot li{color: #d6d6d6;line-height: 25px;list-style:none;}
	.foot section{padding: 40px 0;}
	.article1{line-height:200%;margin:0px auto;}
	.foot1{width: 25%;
    float: left;
    padding: 0 15px;
    text-align: center;}
	.foot1 li a{color:#d6d6d6;font-size:14px;}
	
	.footer{background: #000046;}
	.footer div{color: #d6d6d6; text-align: center;font-size:12px;}
	.footer1{overflow: hidden;    line-height: 50px;padding-top: 10px;text-align:left !important;}
	.footer1 div{float: left;}
	.footer1 a{color: #d6d6d6; padding-left: 20px;}
	.foot1 li a:hover{color:white;}
	.footer1 span{display:block;float:left;line-height:100%;font-size:14px;}
	.footer1 li{float:left;}
	.footer2{padding-bottom: 15px;    line-height: 15px;}

	.footer2 a{color:#d6d6d6}
	
	
	
	
	@media screen and (max-width:767px) {

		.idx_top, .idx_yiy, .idx_yos, .idx_kh, .idx_pip, .idx_abt, .idx_news{padding: 40px 0px;}

		.header .left a img{max-width:250%;}

		.auto{ width: 96%;}
		.auto_tag{padding: 0px;}

		.ban{text-align: center;margin:0px auto;}
		.banw{font-size: 20px;}
		.bankuai{width: 96%;}
		.auto ul.bankuai li{width: 50%;margin-bottom: 20px;}

		.idx_ban{margin-top: 0.6rem;}
		.idx_yos{width: 96%;margin: 0 auto;}

		.idx_yiy1{width: 96%;    margin: 0 auto;height: inherit;float: none;margin-top: 20px;    margin-bottom: 20px;}
		.idx_icon{width: 100%; overflow: hidden;text-align: center;margin-bottom: 0.5rem;}
		.idx_yiy3{width: 96%;overflow: hidden; text-align: center;margin: 0 auto;}
		.idx_yiy4 ul li{width:50%;float:left; overflow: hidden;}

		.idx_kh1{width: 96%;overflow: hidden;}
		.idx_kh2 p{width: 90%;}
		.idx_kh5{ margin-left: 10%;margin-top:2%;}

		.kh li{margin-bottom: 20px;}

		.ifw2{width: 96%;margin:0px auto;}
		.ifw{width: 100%;margin: 0px auto;}

		.idx_yiy4{overflow:hidden;}


		.ingy{width: 96%;margin:0px auto;}
		.ingy1{width: 100%;margin: 0 auto;}

		.ingy2{overflow: hidden;float: left;width: 100%;text-align:center;}
		.ingy5{width: 96%; overflow: hidden;}
		.ingy6{width: 96%; overflow: hidden;}

		.idx_news1{overflow: hidden;width: 96% ;margin:10px 0;}
		
		.about{width: 96%;margin: 0 auto;}
		.about_wh{width: 96%;margin: 0 auto;}
		.about_whr{width: 96%;margin: 0 auto;  text-align:center;  margin-bottom: 50px;}
		.about_whr img{max-width:100%;}
		
				
		.left_side{width: 96%; overflow: hidden;float: none;margin:0px auto;}
		.right_side{width: 96%; overflow: hidden;float: none;}
				
		.pagess{width: 96%;}


		.news_list{ border:0; height:auto; margin:20px auto 35px auto; padding-bottom:0;}

		.news_list ul h1 a{ font-size:18px;}

		.news_list .picc{width: 96%; margin: 0 auto;margin-bottom: 0.5rem;}

		.news_list ul{ padding:0 12px; width:auto; float:none; margin-top:20px;}

		.news_con_top .con{ width:90%;}

		.news_con{ width:90%;}

		.news_con_top .con strong{ display:none;} 

		.auto ul.ifw li {width: 45%;float: left;text-align: center;margin-left:2.5%;margin-right:2.5%;display:table;}
		.auto ul.ifw li img{max-width:100%;height: 73.8px;} 
		
		.article{width:96%;overflow:hidden;float:none;margin:0px auto;}
		
		.foot1{width: 50%;padding:0px;}
		.footer1{font-size: 12px;}
		.footer2{font-size: 10px;}
		.foot div{text-align:center;}
		.foot100{display:none;}
		.idx_kh2{width:100%;background-size:cover}
		
		.demo_content_box_txt{width:100% !important;}
		.demo_content .demo_content_box_txt h4{text-align:center;}
		.col-xs-4{text-align:center;width:100% !important;text-align:center;}
		
	}

	@media screen and (min-width: 768px) and (max-width: 1199px) {

		/*    .head{width: 96%;}       */
		.header .left a img{max-width:250%;}
		.auto{ width: 96%;}

		.ban{text-align: center;}
		.banw{font-size: 20px;}
		.bankuai{width: 96%;}
		.auto ul.bankuai li{width: 25%;}


		.idx_yos{width: 96%;margin: 0 auto;}

		.idx_yiy1{width: 46%;    margin: 2%;height: inherit;float: left;    margin-bottom: 20px;}
		.idx_icon{width: 96%; overflow: hidden;text-align: center;margin-bottom: 0.5rem;}
		.idx_yiy3{width: 96%;overflow: hidden; text-align: center;margin: 0 auto;}
		.idx_yiy4 ul{width: 80%; overflow: hidden;    margin-left: 50px;}
		.idx_yiy4 ul li{width: 80%; overflow: hidden;   margin-left: 50px;}

		.idx_kh1{width: 45%;overflow: hidden;}
		.idx_kh2 p{width: 67%;}
		.idx_kh5{ margin-left: 10%;}

		.ifw2{width: 96%;}
		.ifw{width: 96%;margin: 0 auto;}
		.ifw li{width: 31% !important;float: left;margin: 5px !important;}
		/*      .ifw1{width: 45%; float: left;}
		.ifw1 img{}     */

		.ingy{width: 96%;}
		.ingy1{width: 96%;margin: 0 auto;}

		.ingy2{overflow: hidden;float: left;width: 37%;}
		.ingy5{width: 33%; overflow: hidden;margin-top: 2%;}
		.idx_news1{overflow: hidden;width: 45% ;margin: 2%;}
		
		.about{width: 96%;margin: 0 auto;}
		.about_wh{width: 96%;margin: 0 auto;}
		.about_whr{width: 96%;margin: 0 auto;    margin-bottom: 50px;}
		
		
		.news_list .picc{width: 33%;    margin-top: 0.5rem; }

		.news_list ul{ width:63%;  margin-right:0;}

		.news_con_top .con{ width:760px;}

		.news_con{ width:760px;}

		.news_box.wu h1{ width:90%; font-size:22px; margin:0 auto; }


		.right_side{ width:100%; float:none;}
		.right_side{width:250px;float:right;}

		.right_side ul li{margin-left: 10%;font-size:14px;}

		.right_side-1{font-size:16px;margin-left: 5%;}




		.foot1{width: 21%;}
		
		
		
		
 
	}


	.news_box{ width:100%; border-top:1px solid #e9e9e9; overflow:hidden; margin-top:30px; padding-top:40px; padding-bottom:30px;}

	.news_box.wu{ width:100%; border-top:0; padding-top:20px; margin:0;}
	
	.news_box.wu h1{ text-align:left; width:700px; margin:0 auto;}
	
	.news_box.wu .case_con dl{ margin-top:20px; }
	
	.news_box.wu a.allnews{ font-size:16px; margin:15px auto 30px auto;}
	
	.news_box h1{ font-size:24px; line-height:40px; text-align:center;}
	
	.news_box_list{ width:700px; margin:0 auto; line-height:24px; overflow:hidden;}
	
	.news_box_list dl{ width:280px; float:left; color:#555; margin:30px 25px 0 37px;}
	
	.news_box_list dl.last{ margin:30px 0 0 0;}
	
	.news_box_list dl dd{ margin-bottom:5px;     width: 280px;
		height: 180px;
	
	}
	
	.news_box_list dl dd a{ width:100%; display:block; height:100%;}
	
	.news_box_list dl h2 a{ font-size:16px; color:#222;    line-height: 36px;}
	
	.news_box_list dl h2 a:hover{ color:#257DFF;}
	
	.news_box_list dl a.bt{ color:#257DFF;}
	
	.news_box_list dl a.bt:hover{ text-decoration:underline;}
	
	a.allnews{ background:#257DFF; width:160px; height:40px; text-align:center; font-size:14px; color:#fff; border-radius:2px; display:block; margin:0 auto; clear:both; line-height:40px; margin-top:40px; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
	
	a.allnews:hover{ background:#2571e2;}

	.h1, .h2, .h3, h1, h2, h3{margin-top: 20px;margin-bottom: 26px;}

.demo_content .demo_content_title {
    margin: 20px 0;
    padding-left: 14px;
    font-size: 24px;
    color: #141a24;
    border-left: 4px solid #0e85bf;
}


.demo_content .demo_content_box {
    padding: 20px 0;
}
.demo_content .demo_content_box_txt h4 {
    margin-top: 0;
    margin-bottom: 14px;
    font-size: 16px;
}


.demo_content .demo_content_box_txt p {
    margin: 0;
    min-height: 48px;
    max-height: 48px;
    line-height: 24px;
    text-align: justify;
    color: #666;
    overflow: hidden;
}



@media (min-width: 1200px){
.col-lg-2 {width: 30%;}
.col-lg-10 {
    width: 83.33333333%;
}
 




}
@media (min-width: 768px){
.content .demo_content {
    padding: 40px 0;
}




}




.ind-404{width:100%;background:#F0F0F0;text-align: center;padding-top: 180px;}
.ind-404 img{max-width:100%;}


@media (max-width: 768px){
	.ind-404{width:100%;background:#F0F0F0;text-align: center;padding-top: 80px;}
}

.foot1 section img{width:35%;}



  .iCzwYU .three-col-plus-wrap {
  padding: 100px 0px;
}
.iCzwYU .three-col-plus-wrap .col-title {
  font-size: 30px;
  font-weight: 500;
  color: rgb(13, 25, 36);
  margin-bottom: 80px;
  text-align: center;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap {
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item {
  background: rgb(248, 249, 251);
  margin-right: 31px;
  width: 376px;
  cursor: pointer;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .img-wrap {
  overflow: hidden;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .img-wrap .img {
  width: 100%;
  height: 212px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all 0.3s ease-in-out 0s;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .title {
  margin-top: 40px;
  margin-left: 40px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 22px;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .desc {
  margin-top: 20px;
  margin-left: 40px;
  padding-right: 40px;
  font-weight: 300;
  color: rgb(102, 102, 102);
  font-size: 14px;
  line-height: 30px;
  height: 120px;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .learn-more {
  margin-top: 40px;
  margin-left: 40px;
  margin-bottom: 40px;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  cursor: pointer;
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .learn-more .iconfont {
  font-size: 17px;
  margin-left: 10px;
  transition: all 0.3s ease-in-out 0s;
}
*:before {
  box-sizing: inherit;
}
.iconchakangengduojiantou:before {
  content: "\e621";
}
@media screen and  (max-width: 768px){
.iCzwYU .three-col-plus-wrap {
  padding-top: 60px;
  padding-bottom: 40px;
}
.iCzwYU .three-col-plus-wrap .col-title::after {
  content: "";
  width: 40px;
  display: block;
  height: 2px;
  background: rgb(49, 83, 212);
  border-radius: 3px;
  margin: 5px auto 0px;
}
.iCzwYU .three-col-plus-wrap .col-title {
  font-weight: 400;
  margin-bottom: 40px;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap {
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item {
  width: 325px;
  margin-right: 0px;
  margin-bottom: 30px;
  background: rgb(255, 255, 255);
  box-shadow: rgba(49, 83, 212, 0.1) 0px 10px 30px;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .title {
  font-size: 24px;
  color: rgb(13, 25, 36);
  margin-top: 30px;
  margin-left: 25px;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .desc {
  font-size: 13px;
  margin: 0px;
  box-sizing: content-box;
  padding: 15px 25px 30px;
  font-weight: 400;
}
.iCzwYU .three-col-plus-wrap .col-item-wrap .col-item .learn-more {
  display: none;
}
}
.liaojie{
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #FF6666;
	color: white;
}
.liaojie:hover{
	background: #0e3588;
	color: white;
}

