	body,a,a:hover{font-family:微软雅黑;text-decoration: none; outline: none; color: #333 font-size: 15px;text-decoration: none;}
	a:focus{outline: none; border-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0); border-radius: 0px;}
	a{color:#333;text-decoration: none;} 
	a:hover{color: #dd1a2e}
	form{ border:0 !important; padding: 0 15px 0 0 !important; width: 200px; float: right;}
	.btn-danger{background-color:#dd1a2e; outline: 0; border: 0}

	.active {cursor:pointer;color:#dd1a2e;font-weight:550}

	#list_index {display: block; overflow: hidden; margin: 35px 0 45px;}
	#list_index a{ padding: 5px 3px; font-size: 16px; }
	#list_index a:hover{font-weight:550}
	#list_index a:focus{font-weight:550;text-decoration:none; }
/*5%*/
	.pad5{padding: 0 5%}
	.pad-top{ padding: 15px 0; }

/*top*/
	.top_line{ border-top: #000 solid 2px; height: 2px; }
	.top{background-color: #000;}
	.top_line_left {margin-top: 10px;}
	.top_line_left strong{background-color: #dd1a2e;border-radius:5em; color: #fff; display: inline-block; padding:2px 10px; font-weight: 500}
	/*.top_line_left strong:hover{background-color: #fff; color: #000; transition-delay: .1s; cursor: pointer;}*/

/*导航*/
	#bs-example-navbar-collapse-1{margin-top: 20px;}
	#accordion{z-index: 999999;}
	#menu{padding: 0 5%; margin-top: 5px;}
	#menu a{background: #fff; color: #333; font-size: 15px;  }
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover{ background: none }
	.collapsed:focus,
	.collapsed:focus-visible{ background: none;border: 0 }
	.navbar-toggle{padding: 19px 5px 0 0; background: none; border: none;}
	.navbar-default .navbar-toggle .icon-bar{width: 32px; line-height: 1.5;}
	.navbar-default .navbar-toggle:hover{background: none;}
	.navbar-default{border: none; background: none;}
	.navbar-header{ height: auto; }
 

/*banner*/
	.index_bg {color: #fff; text-align: center; vertical-align: middle; color: #fff; height: 450px; width: 100%;line-height: 500px; background-image: url(../image/a3.jpg);}
	.index_bg .index_help {display: inline-block; padding: 0 5% ; }	
	.index_bg .index_help .h2{ text-shadow: 5px 5px 5px rgba(25,25,25,.3); font-size: 62px;line-height: 90px;}
	.index_bg .index_help .h5{ text-shadow: 5px 5px 5px rgba(25,25,5,0.3); font-size: 25px; line-height: 25px;}

/*服务项目*/
	.fuwu {padding-top:40px; padding-bottom: 40px; }
	.fuwu .yingxiao{padding: 25px 15px; }
	.fuwu .yingxiao > a{ margin:15px; color:#777; }
	.fuwu .yingxiao img {display: block; width: 100%; padding: 0 35%;}
	.fuwu .yingxiao .row{padding: 20px 5% 0}
	.fuwu .yingxiao .row:nth-child(1) a{display: block; width: 100%; padding: 15px 15% 20px;font-size: 16px; text-align: center;}
	.fuwu .yingxiao .row:nth-child(2n) a {overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; line-height: 2.1;font-size: 15px;    }
	.fuwu .yingxiao .row:nth-child(2n) a:nth-child(2n)  {text-align: right; } 
 

/*案例*/
	#anli{padding:70px 5%;background: url(../image/client-bg.jpg) no-repeat;background-size: cover;text-align: center;} 
	#anli h3:before, 
	#anli h3:after{content:"  ——  ";font-size: 20px;color:#999;} 
	.anli_f ul{padding:30px 0;} 
	.anli_f ul li{margin: 30px 0;}
	.anli_f img{display: block;width:100%;height: auto;} 
 
 

/*公司简介*/
	#jianjie {padding-top: 30px;padding-bottom: 40px;}
	.jianjie_right{ margin-top: 30px;}
	.jianjie_right .h4{line-height: 2; margin: 60px 0;}
	.jianjie_right p{line-height: 2.5;color: #555; padding-top:20px;text-align: justify;max-height: 27rem; overflow: hidden; }
	.jianjie_left{padding-top:30px;text-align: center;}
	.jianjie_left img{ width: auto; max-height: 380px;text-align: center; display: inline-block;}
	.jianjie_more {margin-top:20px; line-height: 30px; text-align: center ;}
	.jianjie_more a {color: #dd1a2e;text-decoration:none;border: 1px solid #dd1a2e; margin-top: 15px; padding: 5px 10px; }
 	.jianjie_more a:nth-child(1) {background: #dd1a2e; color: white;border: 1px solid #dd1a2e;}
 

/*行业前沿*/
	#news {padding: 50px 5%;}
	#news .yuanjiao{height:90px;width:90px;color:white;display:block;border-radius:10px;text-align:center;float:left;margin-right:15px}
	#news .yuanjiao b{display:inline-block;font-size:3.3em;border-radius:10px 10px 0 0;background:#dd1a2e;width:90px;height:65px}
	#news .yuanjiao span{display:inline-block;margin-top:-15px;border-radius:0 0 10px 10px;background:black;width:90px;height:25px;line-height:25px}
	#news dl{display:block}
	#news dl dd{line-height:2;color:#555}
	#news dl dt{font-size:16px;font-weight:600;margin:0 0 5px 0}
	#news .news_1{margin:15px 0; height:110px; }
 
 

/*描述*/
	.miaoshu{color: #ddd;line-height: 2.5; padding: 90px 5%;}
	.miaoshu_bg{ background: #000 url('../image/tel.png') no-repeat fixed center 100%; }
	.miaoshu_button{margin-top: 30px;}
	.miaoshu_button a:hover{margin: 30px auto 0;padding: 10px 3%;color: #fff;background-color: #212121;border: 1px solid #dd1a2e;text-decoration: none;}
	.miaoshu_button a{margin: 30px auto 0;padding: 10px 3%;background-color: #dd1a2e; color: white; border: 1px solid #dd1a2e;text-decoration: none;}


/*首页底部联系方式*/
	.lian{text-align:center; padding: 0 5%}
	.lian span{font-size: 40px;color: #dd1a2e;padding-top:40px;display: block;}
	.lian h5{font-size: 16px;margin-top: 30px;display: block;}
	.lian p{margin-top: 20px;margin-bottom: 20px;color: #555;display: block;}
	.lian p a{color: #888;}
	.lian ul li:hover {background-color: #FAF8F8;}
	.lian ul li:hover span{color:#ccc;transition: 0.3s;}
	.lian ul li{border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; display: block; cursor:pointer; height: 180px;}
	.lian ul li:nth-child(2){border-left: 1px solid #ccc;border-right: 1px solid #ccc;}

/*底部菜单*/
	#dibumenu a{ text-decoration: none;line-height:3;}
	#dibumenu a:hover{text-decoration: underline; }
	#dibumenu ul{text-align: center;margin: 20px 0 30px;}
	#dibumenu ul li{display:inline-block;margin: 0 10px;}


/*底部版权*/
	footer{background-color: #000;display: block;padding: 40px 0 ;font-size: 12px;color: #ddd;}
	footer p{text-align: center;}
	footer a{color: #ddd; margin: 0 5px;}
	footer a:hover{color: #ddd; margin: 0 5px;text-decoration:underline;}

/*友情连接*/
	.youqing {background-color:#000; text-align: center; padding-bottom: 20px; color: #666; display: block;}
	.youqing a {color:#666; display: inline-block; text-align: center; margin: 0 5px; font-size: 12px;}




/*内容页------------------------------------------------------------------------------------------------------------------*/



/*面包屑*/
	#mianbao{margin-top:25px;}
	.breadcrumb{ background: #eee; color: #333; }
	.breadcrumb a{ color: #333; text-decoration: none; margin:auto 0.2em; }
	.breadcrumb a:hover{ color: #dd1a2e;}


/*内页幻灯片部分 */
	.list_bg {background-size: cover; color: #fff; height: 450px; line-height: 450px; width: 100%;text-align: center; vertical-align: middle; }
	.list_bg .help {display: inline-block; padding: 0 5% }


/*内容页列表*/ 
	.liebiao img{border-radius:2px; width: 100%; max-width: 180px;height: auto;border: 1px solid #ccc; padding: 2px;background-color: #fff; float: left; margin-right: 15px;}
	.liebiao a{font-size: 18px; color: #333;font-weight: 550; text-decoration:none;}
	
	.liebiao p {font-size: 16px;line-height: 2;color:#333; display: block;font-weight:600}
	.liebiao small {font-size: 15px;line-height: 2;font-weight:500;color:#555;}
	.liebiao span{line-height: 2;color:#888; font-size: 12px; display: block;font-weight:450;}
	.liebiao:hover p{ color: #dd1a2e;  }
	.liebiao:hover samll{ color: #666; }
	.liebiao { padding: 0 0 25px 0; color: #333;}
	.liebiao .row{ padding: 0 15px;}

/*内容页侧边次导航*/
	.panel-primary .panel-heading{background-color: #dd1a2e;}
	.panel{border-color: #dd1a2e;}
	.beside > a {font-size: 15px;color: #222;  }
	.beside div > a { font-size: 13px; text-indent:1em;}
	.beside {overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis;}
	.beside a:hover { color: #dd1a2e; font-weight: 600; }
	.glyphicon-option-horizontal{font-size: 10px;}
	.list-right{padding: 0px;}
	.list-right a{display: block;text-decoration: none;}


/*列表-搜索分页*/
	.fenye1{list-style: none;text-align: center; margin:3.5em auto; padding-left: 0}
	.fenye1 li{margin: 2px}
	.fenye1 a{color: #fff; display:inline-block; }
	.fenye1 li:hover{ background-color:#000;}
	.fenye1 li:visited{ background-color:#ddd;}
	.fenye1 li{ border-radius: 3px; font-size: 1em; color: #fff; padding: 3px 5px; display: inline-block; background-color: #dd1a2e; }
	.fenye1 li .pageinfo strong{color: #fff; font-weight: 100; padding-left:5px; padding-right: 5px; text-align: center; }
	.pagination li a{color: #999;}
	.pagination li a{background-color: #dd1a2e;border: 1px solid #dd1a2e;color: #fff;}
	.pagination li a:hover{background-color: #212121;border: 1px solid #212121;color: #fff;}

 
/*文章页*/
	#content small{color: #999;margin:auto 15px;}
	#content small span{color: #999;margin:auto 5px;}
	#content small a{color: #999;margin:auto 5px;}
	#content .h3{line-height: 40px; font-size: 18px; padding: 20px 15px 0 ;}
	#content .wenzhang {padding: 10px 20px;line-height:2.2;font-size:16px; color: #333;word-break:break-all;word-wrap:break-word;letter-spacing:0;text-align: justify;text-indent: 3rem;}
	#content .wenzhang a{color: #dd1a2e; font-weight: 600; text-decoration: underline;}
	#content .wenzhang p{margin-bottom: 30px;}
	#content h2 { margin: 50px 5% 35px;}
	#content {border: 1px solid #f2f2f2; margin-bottom: 22px;}
	#content .wenzhang li{list-style-position: inside; line-height:2.5;}


/*文章页微信图片*/
	.article_wehat{ text-align: center; margin: 0 auto; }
	.article_wehat img{display: inline-block; width: 20%; min-width: 220px;  }

/*上一篇下一篇*/
	.updownpage{line-height: 3;padding: 0 20px;}

 
 
/*媒体查询 lg*/
	@media (min-width: 1366px) and (max-width: 1920px){
		.nav li a{line-height: 35px; font-size: 16px;}
	 	#menu .logo_left img{width: 200px;  margin-top: 35px; }
	 /*内页幻灯片部分 */
		.list_bg {background-size: cover; color: #fff; height: 450px; line-height: 550px;}
		.list_bg .help .h2{ text-shadow: 5px 5px 5px rgba(25,25,25,.5); font-size: 70px; line-height: 100px;}
		.list_bg .help .h5{ text-shadow: 5px 5px 5px rgba(25,25,5,0.5); font-size: 30px; line-height: 60px;}
		#list_index a{ padding: 5px 16px; font-size: 16px; }
	}




/*媒体查询 md*/
	@media (min-width: 1025px) and (max-width: 1365px){
	 	.logo_left img{width: 270px;  }
	 	.nav li a{line-height: 35px; font-size: 15px;}
		#menu .logo_left img{width: 200px;  margin-top: 32px; }
		#list_index a{ padding: 5px 15px; font-size: 16px; }	
		.liebiao small {font-size: 13px; }
	/*内页幻灯片部分 */
		.list_bg {background-size: cover; color: #fff; height: 400px; line-height: 450px;}
		.list_bg .help .h2{ text-shadow: 5px 5px 5px rgba(25,25,25,.5); font-size: 60px;}
		.list_bg .help .h5{ text-shadow: 5px 5px 5px rgba(25,25,5,0.5); font-size: 30px;}
	}



/*媒体查询 sm*/
	@media (min-width: 993px) and (max-width: 1024px){
		.liebiao small {font-size: 12px; }
		.logo_left img{width: 250px;  margin-top:16px; }
		#menu .logo_left img{width: 200px;  margin-top: 25px; }
		#menu a {font-size: 14px;}
		#list_index a{ padding: 5px 8px; font-size: 14px; }	
	/*内页幻灯片部分 */
		.list_bg {background-size: cover; color: #fff; height: 350px; line-height: 400px;}
		.list_bg .help .h2{ text-shadow: 5px 5px 5px rgba(25,25,25,.5); font-size: 50px;}
		.list_bg .help .h5{ text-shadow: 5px 5px 5px rgba(25,25,5,0.5); font-size: 30px;}
	}



/*媒体查询 xs*/
	@media only screen and (max-width: 992px){
		 
		#xianxia{border-top:0;border-left:solid 1px #D5D4D4;border-right:solid 1px #D5D4D4;}
		#zhizuo{border-left:solid 1px #D5D4D4;border-right:solid 1px #D5D4D4;} 
		#zhizuo{border-left:none;border-right:none; border-top: none;} 
		#xianxia{border-left:solid 1px #D5D4D4;border-right:solid 1px #D5D4D4;}
		#xianxia{border :none;  list-style: circle;} 	 
		.yingxiao{border-left:solid 1px #D5D4D4;}
		.yingxiao{border-left:none;border-right:none}
		.yingxiao{ padding: 10px 0; }
		.mianban1 a img{display: none; }
		#list_index a{ padding: 5px 2px; font-size: 14px;   }		
		#list_index{margin-bottom: 0px;}


	/*首页底部联系方式*/
		.lian ul li:nth-child(2){border:0; }

	/*菜单*/
		#menu{ padding: 0 5%; }	 
		#menu .logo_left img{width: 150px;  margin-top: 20px; }
		#menu {margin-top: 10px}
		.nav li a{line-height: 30px; font-size: 14px;}
		.navbar-nav .open .dropdown-menu>li>a{line-height: 30px; font-size: 14px;}
		.navbar-toggle{padding: 0; background: none; border: none;} 
		.navbar-default .navbar-toggle{ border: 0;margin-top: 23px; margin-right: 0; } 

	/*内页列表*/
        .liebiao {color: #333; }
        .liebiao .row{ padding: 0 15px 0; }
        .liebiao img{ max-width: 120px; }
		.liebiao p{font-size: 14px;line-height: 1.5; font-weight:550; margin:0;}
		.liebiao small { line-height: 2.5;color:#666; font-size: 12px; display: block; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;font-weight:400;}
		.liebiao span{ color:#999; display: block; font-weight:400; line-height:1.5;}
		.liebiao:hover p{ color: #dd1a2e; }
		.liebiao:hover small{ color: #444; }


	/*首页服务项目*/
		.fuwu .yingxiao .row:nth-child(2n) a:nth-child(n)  {text-align: left; } 
		.fuwu .yingxiao .row:nth-child(2n) a:nth-child(2n)  {text-align: right; } 

	/*内页幻灯片部分 */
		.list_bg {background-size: cover; color: #fff; height: 350px; line-height: 400px;}
		.list_bg .help .h2{ text-shadow: 5px 5px 5px rgba(25,25,25,.3); font-size: 32px;}
		.list_bg .help .h5{ text-shadow: 5px 5px 5px rgba(25,25,5,0.3); font-size: 20px;}


	/*banner*/
		.index_bg {color: #fff; text-align: center; vertical-align: middle; color: #fff; height: 350px; width: 100%;line-height: 400px; background-image: url(../image/a3.jpg);}
		.index_bg .index_help {display: inline-block; padding: 0 5% ; }	
		.index_bg .index_help .h2{ text-shadow: 5px 5px 5px rgba(25,25,25,.3); font-size: 32px;line-height: 50px;}
		.index_bg .index_help .h5{ text-shadow: 5px 5px 5px rgba(25,25,5,0.3); font-size: 20px; line-height: 40px;}

	/*案例*/
	
		#news {padding: 7px 5%;}

		#news .news_1 dt{  font-size: 14px; line-height:1.5;  font-weight: 500;}
		#news .news_1 dd{height:40px;  font-size: 12px; line-height:20px; overflow:hidden; word-break:break-all;word-wrap:break-word;letter-spacing:0;text-align: justify;}
		#news p {padding:0 0 20px 0;}


		#anli { padding: 7px 5%;}
		.anli_f ul li {margin: 15px 0;}

		.miaoshu { padding: 70px 0;}
		.miaoshu .h3{ padding:0 0 15px 0;}

	/*内页标题*/
		#content h2 {line-height: 1.6;font-size: 18px; margin-top: 20px;}
		#content .wenzhang{font-size:14px; line-height:2.2;}
	/*面包屑*/
 
		#mianbao .breadcrumb {font-size: 12px;}


	}
