body{
	font-family: Arial;
}
.head_top{
	width: 100%;height: 5px;background: #e60012;
}
.top{
	height: 125px;
	width: 100%;
}
.top1{
	width: 1190px;
	margin: 0 auto;
}
.top2{
	float: left;
	width: 470px;
}
.top2 p{font-size: 20px;color: #000;line-height: 32px;padding-left: 7px;}
.top3{width: 60px;float: right;text-align: right;padding-top: 30px;}
.qiehuan{width: 60px;height: 32px;line-height: 32px;background: #d9d9d9;text-align: center;}
.qiehuan a{color: #000}
.qiehuan:hover{background: #007dfc}
.qiehuan:hover a{color: #fff}
.top4{width: 340px;float: right;text-align: right;padding-top: 30px;margin-right: 10px;}

.index_pro{width: 100%;height:1076px;}
.index_pro2{width: 1190px;height: 1076px;margin: 0 auto}
.index_protitle{text-align: center;}
.adv{max-width: 1920px;min-width: 1190px; background: #fbfbfb;}
.adva{width: 1190px; height: 554px; margin: 0 auto;position: relative;}
.adv_title{font-size: 36px;font-weight: bold;color: #27282c;position: absolute;left: 473px;top: 70px; line-height:50px;}
.adv_title:before{ content:''; position:absolute; width:146px; height:1px; background:#3f3f3f; left: -173px;
 z-index: 2; top: 25px;}
.adv_title:after{ content:''; position:absolute; width:146px; height:1px; background:#3f3f3f; right:-173px; z-index:2; top: 25px;}
.adv_1{position: absolute;left: 0;top: 156px;}
.adv_1 ul li{font-size: 17px;color: #202020; font-weight:bold; line-height:25px; padding:4px 0;}
.adv_1 ul li span{ color:#ef6c24;}
.adv_11{font-size: 15px;color: #666666;position: absolute;left: 81px;top: 208px;}
.adv_2{font-size: 18px;font-weight: bold;color: #007dfc;position: absolute;left: 81px;top: 301px;}
.adv_22{font-size: 15px;color: #666666;position: absolute;left: 81px;top: 335px;}
.adv_3{font-size: 18px;font-weight: bold;color: #007dfc;position: absolute;left: 81px;top: 426px;}
.adv_33{font-size: 15px;color: #666666;position: absolute;left: 81px;top: 460px;}

.hezuo{width: 1190px;height: 530px;margin: 0 auto}
.hz_title{font-size: 36px;font-weight: bold;color: #333333;text-align: center;line-height: 80px;background: url(../img/hzbg.jpg) bottom no-repeat;}


.ind_about{width: 100%; background: #edeaf1;padding-top: 60px;padding-bottom: 60px;}
.ind_about2{width: 1190px; margin: 0 auto;}
.about_t{font-size: 32px;font-weight: bold;background: url(../img/aboutbg.jpg) bottom no-repeat;line-height: 45px;}
.news_l{width: 485px;height: 268px;float: left;}
.news_r{width: 695px;height: 268px;background: url(../img/newsbg.jpg) no-repeat;position: relative;float: right;}

.process{background: #fbfbfb;max-width: 1920px;min-width: 1190px; padding-bottom: 30px;}
.process2{width: 1190px;margin: 0 auto;position: relative; padding-top: 76px;}


.link{width: 100%;height: 100px;}
.link2{width: 1002px;height: 100px;margin: 0 auto}

.index_foot{max-width: 1920px;min-width: 1190px;height:242px;background: url(../img/footbg.jpg) center no-repeat;}
.index_footer{width: 1190px;height:242px;margin: 0 auto}
.foot_left{width: 194px;float: left;}
.foot_right{width: 790px;float:left;}
.foot_right li{float: left;border-right: 1px solid #fff;margin-top: 25px;list-style: none;}
.foot_right li a h2{font-size: 14px;color: #fff;padding: 0 33px;font-weight: normal;}
.foot_1{margin-top: 30px;margin-left: 30px}
.foot_1 li{width: 300px;float: left;border: none;font-size: 16px;}
.classid a h3:hover{ color: #e60012; }

.f_title{font-size: 28px;color: #fff;font-weight: bold;padding-top: 20px;background: url(../img/ftbg.png) left bottom no-repeat;line-height: 46px;text-transform: uppercase;}
.f_nav li a h2{font-weight: normal;line-height: 36px;font-size: 16px;}
.in_pro1{
	width: 1002px;
	margin: 0 auto;
}
.news_3{
	width: 352px;
	height: 77px;
	clear: both;
}
.news_4{
	float: left;
}
.news_5{
	width: 218px;
	float: left;
	padding-left: 20px;
	height: 77px;
}
.news_6{
	font-size: 13px;
}
.news_7{
    text-align: right;
    color: #999999;
    font-size: 13px;
}
.proname{
	line-height: 28px;
}
.main_left{
	width: 278px;
	float: left;

}

.left_con{
	width: 278px;
	background: #27282c;
    margin-bottom: 20px;
    padding-bottom: 10px;
	
}
.left_con li{
	list-style: none;
}
.inprolist-2-child h3{padding:3px 10px; font-size:13px; font-weight:normal !important;}
.yiji{
	width: 228px;
	line-height: 20px;
	padding:7px 0;
	margin: 0 auto;
	margin-bottom: 13px;
	background:#b7b7b5;
}
.yijion{
    background:  #007dfc;
    width: 228px;
	line-height: 20px;
	padding:7px 0;
	margin: 0 auto;
	margin-bottom: 13px;
}
.yiji:hover{
	background:#007dfc;
}
.yiji:hover h3{
	color: #fff;
	font-size: 15px;
	line-height: 20px;
}
.yiji h3{
	font-size: 15px;
	margin-left: 10px;
	color: #27282c;
	font-weight: normal;
}
.yijion h3{
	font-size: 15px;
	margin-left: 10px;
	color: #fff
}

.erji{
    width: 218px;
	line-height: 20px;
	padding:15px 0;
	margin: 0 auto;
	border-bottom:1px dashed #cdcdcd;
	background: url(../img/erji.jpg) no-repeat;
}
.erjion{
   width: 218px;
	line-height: 20px;
	padding-bottom: 15px;
    padding-top: 10px;
	margin: 0 auto;
	border-bottom:1px dashed #cdcdcd;
	background: url(../img/erji.jpg) no-repeat;
}
.erji h3{
	font-size: 14px;
	margin-left: 40px;
	color: #000;
	font-weight: normal;
}
.erjion h3{
	font-size: 14px;
	margin-left: 40px;
}
.child2{
	border: 1px solid #cccccc;
}
.child2 li{
	width: 182px;
	margin: 0px auto;
	line-height: 20px;
	padding:7px 0;
	background: url(../img/sanji.jpg) no-repeat 15px 11px ;
	border-bottom: 1px dashed #ccc;
}
.child2 h3{
	font-size: 14px;
	margin-left: 33px;
	color: #666;
	font-weight: normal;
}
.child2 li:hover h3{
	color: #e60012;
	font-weight: normal;
}
.left_lianxi{
    text-align: center;
    background: #fff;
    height: 290px;
    margin-bottom: 20px;
}
.left_lianxi p{
	font-size: 13px;
	color: #404040;
	margin-left: 15px;
}
.mian_right{
	width: 740px;
	float: right;
}



.proname{
	height: 41px;
	line-height: 20px;
	text-align: center;
	width: 231px;
	color: #000;
	font-size: 13px;
	background: url(../img/protitle.jpg) bottom no-repeat;
}
.left_lx{
	width: 230px;
	height: 130px;
	margin-top: 15px;
	background: #065fbb;
	margin-bottom: 20px;
}
.left_co{
	font-size: 28px;
	color: #fff;
	padding-top: 15px;
	padding-left: 60px;
	background: url(../img/in3.jpg) no-repeat 20px 10px;
}
.in_title{
	font-size: 22px;
	color: #000;
	line-height: 50px;
	background: #27282c;
	font-weight: bold;
	color: #fff;
	clear: both;
}


#atstbx{float: left;}
.page_pro{ width:227px; float:left; margin-bottom:15px;}
.page_proimg{ width:227px; height:189px; float:left; overflow:hidden;position:relative;text-align: center;}
.page_proimg img{width:223px; height: 190px;}
.page_proname{ width:227px; float:left; text-align: center;line-height: 18px; margin:5px 0;}
.page_proname a{ font-size:13px; color:#4c4c4c; line-height:18px;}

.page_pro .rsp{width:227px;height:189px;overflow:hidden;position: absolute;background:url(../img/in4.png) bottom no-repeat;top:0;left:0;}
.page_pro .text{position:absolute;width:239px;height:113px;bottom:-189px;left:0;overflow:hidden; text-align:center; padding-top:76px;}
.page_pro .text p img{ width:100px; height:31px;}
.page_pro:hover .page_proname{ color: #065fbb;}
.page_pro:hover .page_proname a{color: #065fbb}
.page_RightM{margin-top:30px;    margin-bottom: 30px;}
 .side{position:fixed;width:60px;height:275px;right:0px;top:250px;z-index:99999; color:#fff}
.side ul li{width:60px;height:60px;float:left;position:relative; list-style:none;}
.side ul li .sidebox{position:absolute;width:60px; text-align:left;height:60px;top:0;right:0;transition:all 0.3s;color:#fff;font:14px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2{position:absolute;width:60px; text-align:left;height:60px;top:0;right:0;transition:all 0.3s;color:#fff;font:14px "微软雅黑";overflow:hidden;}
.side ul li .sidebox3{position:absolute;width:60px; text-align:center;height:60px;top:0;right:0;transition:all 0.3s;color:#fff;font:14px "微软雅黑";overflow:hidden; line-height:22px;}
.side ul li .sidebox3 a{ color:#fff}
.side ul li .sidebox3:hover{ background:#737373}
.side ul li .sidetop{width:60px;height:60px;line-height:64px;transition:all 0.3s;padding-top:2px;}
.side ul li img{float:left;}

.pagepro{ width:1002px; height:350px; overflow:hidden; position:relative;font-size:0;margin:0 auto}
.b-img{ height:350px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:73px; float:left;}
.b-list{ height:50px; padding-top:700px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../img/index28.jpg) 0px 0px no-repeat; margin:0 auto; margin-top:25px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../img/index27.jpg) 0px 0px no-repeat; margin:0 auto; margin-top:25px;}

.page_p{width: 1190px;height: 650px;}
.page_pl{width: 278px;height: 650px;float: left;}
.page_pr{width: 885px;float: right;}

.left_title{width: 242px;height: 96px;background: url(../img/left_bg.jpg) no-repeat;font-size: 26px;font-weight: bold;line-height: 96px;color: #fff;padding-left: 36px;text-transform: uppercase;}
.left_pro{width: 259px;margin: 0 auto;background: #fff;padding-top: 23px;padding-bottom: 23px;}
.r_title{width: 885px;height: 50px;line-height: 50px;background: #27282c}

.proimg{ width:285px; height:285px; float:left; overflow:hidden;position:relative}
.proimg img{width:285px; height:285px;}
.proimg .rsp{width:285px;height:285px;overflow:hidden;position: absolute;background:url(../img/probg.png) bottom no-repeat;top:0;left:0; background-size: 285px 285px;}
.proimg .text{position:absolute;width:285px;height:112px;bottom:-285px;left:0;overflow:hidden; text-align:center; padding-top:76px;}
.proimg .text p img{ width:53px; height:53px;margin: 0 auto}

.in_title2{width: 100%;height: 49px;line-height: 49px;background: url(../img/inbg.jpg) no-repeat;font-size: 24px;padding-left: 5px;clear: both;color: #fff}
.about_t span a:hover{ color: #ff7307 }
/*右侧二维码*/
.sidebar{ width:60px; position:fixed;top:370px; right:5px; z-index:99999}
.sidebar ul li{ position:relative; list-style:none; height:61px;}
.sidebar ul li img{ float:left;}
.sidebar ul li .sidebox{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.sidebar ul li .sidebox1{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.sidebar ul li .sidebox1:hover{ background:#fd8200;}
.sidebar ul li .sidebox2{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.sidebar ul li .sidebox3{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.mobile-container {width: 60px; height: 60px;background: url(../img/r_ewm.png) no-repeat #7f7f7f;float:left;}
.mobile-container:hover{ background:url(../img/r_ewm.png) no-repeat #fd8200;}
.mobile-show {width: 140px;min-height: 120px; background: #fff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -155px; top: -80px; }
.mobile-show .mobile-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 140px; top: 120px; position: absolute; z-index: 2;}
.mobile-show .mobile-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 141px; top: 118px; position: absolute; }
.mobile-show .mobile-txt{ float:left; width:124px; padding:10px 12px 20px; text-align:center; font-size:15px; color:#4c4c4c; }
.mobile-show .mobile-txt ul li{ width:124px;min-height:120px;line-height:15px;}
/*自定义样式结束*/
.indexhonor{ width:555px; float:left; height:338px; position:relative}

.page_indexpic2{float:left;overflow:hidden;width:555px; height:338px;}
.page_indexpic2 ul{ width:5006px;height: auto;}
.page_indexpic2 ul li{ list-style:none; float:left;text-align:center;}
.page_indexpic2 ul li img{width:555px; height:338px;}
.page_indexpic2 ul li a{ font-size:14px; color:#333333; line-height:24px}

.page_otherbtn2{ width:238px;text-align:right; position:absolute; bottom:0px; right:30px;}
.page_otherbtn2 ul{ display:inline-block}
.page_otherbtn2 ul li{list-style:none; width:10px; height:10px; background:url(../img/btn2.png) no-repeat;margin-bottom:8px; cursor:pointer;float: left;margin-left: 15px;}
.page_otherbtn2 ul li.current{width:10px; height:10px;margin-bottom:8px; background:url(../img/btn2on.png) no-repeat}

.zzsc{  height:860px; margin:0 auto; font-family:'微软雅黑';}
.zzsc .tab{ overflow:hidden;width: 100%;height: 255px; }
.zzsc .tab a{ display:block;background: url(../img/index_classbg.png) no-repeat;float:left;font-size: 15px; text-decoration:none;width: 270px;padding-bottom: 7px; height:36px; margin: 0 auto;text-align: left;}
.zzsc .tab a:hover,.zzsc .tab a.on{text-decoration:none;background: url(../img/index_classbgon.png) no-repeat;color: #fff;}
.zzsc .tab a h3:hover,.zzsc .tab a.on h3{  color:#fff; }
.zzsc .tab a h3{
	width: 260px;line-height: 36px;padding-left: 23px;
	color: #000;font-size: 14px;
}
.at-share-tbx-element .at-icon-wrapper{margin-top: 2px;}

.zzsc .content{ overflow:hidden; width:1190px; height:640px; position:relative;margin: 0 auto}
.zzsc .content ul{ position:absolute; left:0; top:0; height:640px;}
.zzsc .content li{ width:1190px; height:300px; float:left;}
.zzsc .content li p{}

.index_dz_class{ width:1190px; margin:auto;}
.index_dz_class ul li{
	display: block;
    background: url(../img/class_dot.jpg) 15px center no-repeat rgba(0,0,0,0.15);
    float: left;
    font-size: 15px;
    text-decoration: none;
    width: 270px;
    height: 36px;
    margin: auto;
	margin-bottom: 7px;
    text-align: left;
	border-radius:3px;
}
.index_dz_class ul li h3{
    line-height: 36px;
    padding-left: 23px;
    color: #eb6315;
    font-size: 14px;
	height: 36px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	padding-right: 5px;
}
.index_dz_class ul li:hover{ background:url(../img/class_dot2.jpg) 15px center no-repeat #eb6315;}
.index_dz_class ul li:hover h3{ color:#FFFFFF;}