body{width:100%;min-width:1200px;height:auto;margin:0 auto;padding:0;font-size:16px;line-height:20px;font-family:"微软雅黑";background:#fff; color:#000;-webkit-text-size-adjust:none;}
html,div,ul,li,form,input,textarea,p,select{margin:0;padding:0;outline:none;border:none;}
img{border:0; vertical-align:bottom;}
ul,li{list-style:none;}
.cl{clear:both;}
.fr{float:right;}
.fl{float:left;}
a{text-decoration:none;color:#1a1a1a;}
input:focus{outline:none;}
input{border:none;}
 input::-webkit-input-placeholder {color: black;}
.xianzhi{width:1200px;margin:0 auto;}
/*头部样式*/
.top{width:100%;background:#fff;}
.top-left{}
.top-right{width:65%;}
.top-right li{float:left;width:30%;margin:24px 1.5%;padding: 4px 0;}
.top-right li .p1{font-size:18px;font-weight:bold;color:#444;padding-top: 4px;}
.top-right li .p2{font-size:12px;color:#666;}

.nav{width:100%;background:url('../images/nav_bg.png')repeat;}
.nav .nav-yiji{display:table;margin:0 auto;}
.nav .nav-yiji  .nav-yiji-li:hover{background:#ed1e23;}
.nav .nav-yiji  .nav-yiji-li{float:left;width:120px;text-align:center;height:55px;position:relative;}
.nav .nav-yiji  .nav-yiji-li span{display:block;border-right: 1px solid #666;color:#fff;margin: 17px 0;}
.nav .nav-yiji  .nav-yiji-li:last-child a span {border-right:0;}
.nav .nav-yiji  .nav-yiji-li a{display:block;}
.nav .nav-yiji  .nav-yiji-li:hover  .nav-erji{display:block;}
.nav .nav-erji{display:none;width: 100%;position:absolute;left:0px;top:55px;background: url('../images/nav_bg.png')repeat;padding: 8px 0;    z-index: 10;}
.nav .nav-erji .nav-erji-li{width:100%;line-height:35px;text-align:center;}
.nav .nav-erji .nav-erji-li:hover{}
.nav .nav-erji .nav-erji-li p{color:#fff;line-height:35px;text-align:center;    border-bottom: 1px dashed #424242;width: 100%;margin: 0 auto;}
.nav .nav-erji .nav-erji-li:hover p{background:#ed1e23;border-bottom:1px dashed #ed1e23;}
/*首页样式*/
.index01{width:100%;background:#f1f1f1;}
.index01 ul{display:table;margin:0 auto;width:100%;}
.index01 ul li{float:left;width:15%;padding:44px 0;margin: 0 0.8%;}
.icon{display:block;margin:0 auto;}
.icon_h{display:none;margin:0 auto;}
.index01 ul li:hover .icon{display:none;}
.index01 ul li:hover .icon_h{display:block;}
.index01 ul li p{text-align:center;font-size:20px;line-height:30px;}

.index02{width:100%;height:auto;padding:20px 0;}
.index02-title{padding-top:20px;}
.index02-title-right{padding-top: 55px;}
.index02-list{}
.index02-list ul{display:table;margin:0 auto;width:100%;}
.index02-list ul li{float:left;background:#f1f1f1;margin:20px 13px;}
.index02-list ul li:hover{background:#ed1e23;}
.index02-list ul li:nth-child(5n+1){margin-left:0;}
.index02-list ul li:nth-child(5n+5){margin-right:0;}
.index02-list ul li .name{padding:10px 0 13px;}
.index02-list ul li:hover .name{color:#fff;}
.index02-list-img{position:relative;overflow:hidden;}
.chengji{width:100%;height:100%;position:absolute;top:-282px;left:0;transition: top 1s;color:#fff;text-align:center;}
.zhezhao{width:100%;height:100%;position:absolute;top:-282px;left:0;transition: top 1s;background:#292c36;opacity:0.5;}
.index02-list ul li:hover .chengji{top:30%;}
.index02-list ul li:hover .zhezhao{top:0;}

.index03{width:100%;height:auto;background:url('../images/laoshi_bg.jpg')no-repeat center center;}
.zhuanti_box {width:100%;margin:0 auto;padding:30px 0 45px;}
#slideBox {width:100%;overflow:hidden;}
#slideBox .J_slide_list {width:3600px;}
#slideBox .J_slide_list .J_slide_item {width:1200px;height:460px;float:left;}
#slideBox .J_slide_list .J_slide_item a{float:left;display:block;width:300px;position:relative;}
#slideBox .J_slide_list .J_slide_item img {vertical-align:top;}
#slideBox .J_slide_trigger {display: table;margin:0px auto;}
#slideBox .J_slide_trigger li {float:left;width:55px;height:3px;margin:10px 10px;text-align:center;overflow:hidden;}
#slideBox .J_slide_trigger li a {display:block;height:3px;background:#ebebeb;}
#slideBox .J_slide_trigger li.cur a, .J_slide_trigger li a:hover {color:#FFF;background:#ed1e23;text-decoration:none;}
.jianjie{width:80%;margin:0 auto;background:#ebebeb;padding:10px 0;margin-top: -45px;position: relative;}
#slideBox .J_slide_list .J_slide_item a:hover .jianjie{background:#ed1e23;color:#fff;}





.index04{width:100%;height:auto;}
.index04_list{padding:20px 0 30px;}
.index04_list-ul1{width:50%;}
.index04_list-ul1 li{float:left;width:294px;    margin: 5px 3px;overflow:hidden;}
.index04_list-ul2{width:50%;}
.index04_list-ul2 li{float:left;width: 294px;margin: 2px 3px;overflow:hidden;}
.index04_list img{transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out;}
.index04_list img:hover{transform: scale(1.1);}
.index05{width:100%;height:auto;background:url('../images/guanggao_bg.jpg')no-repeat center center;}
.index05-list{padding: 30px 0 40px; display: table;}
.index05-list li{float:left;width:280px;line-height: 65px;text-align:center;color:#ed1e23;    margin: 0 10px;background:url('../images/guanggao_li.png')no-repeat center center;} 
.index05-list li:hover{color:#fff;background:url('../images/guanggao_li_h.png')no-repeat center center;}

.index06{}
.index06-xuexiao{width:100%;height:385px;padding:20px 0;}
.index06-xuexiao-jianjie{width:50%;height:100%; background:#ed1e23;}
.index06-xuexiao-tupian{width:50%;}
.index06-list{position:relative;    height: 275px;margin-top: -135px;}
#wrapper { width: 1200px; height: 245px; margin: -110px 0 0 -367px; position: absolute; left: 36%; top: 50%; }
#carousel { width: 1200px; position:vrelative; }
#carousel ul { list-style: none; display: block; margin: 0; padding: 0; } 
#carousel li {  font-size: 40px; color: #999;text-align: center; display: block; width: 247px; height: 186px; padding: 0; margin: 10px; float: left; position: relative; }
#carousel li img { width: 247px; height: 186px; margin-top: 14px; }		
.clearfix { float: none; clear: both; } 
#carousel .prev{ background: transparent url('../images/prev.png') no-repeat 0 0; text-indent: -999px; display: block; 
overflow: hidden; width: 49px; height: 74px; left: -62px; position: absolute; top: 130px;} 
#carousel .next { background: transparent url('../images/next.png') no-repeat 0 0; text-indent: -999px; display: block; 
overflow: hidden; width: 49px; height: 74px; right: 60px; position: absolute; top: 130px;} 
#carousel .prev:hover { left: -63px; }
#carousel .next:hover { right: 59px; }				


.index07{}
.index07-list{display: table; padding: 20px 0;}
.index07-list li{float:left;width:375px;background:#f1f1f1;color:#333;padding:10px 0 15px;    margin: 0 12px;}
.index07-list-title{font-size:18px;line-height:40px;}
.index07-list-tupian img{width:338px;height:180px;}
.index07-list-jianjie{font-size:14px;;padding-top:10px;line-height:25px;min-height: 100px;}
.index07-list-date{text-indent:1.5em; color:#737373;line-height: 40px;background: transparent url('../images/date.png') no-repeat left center; }
.index07-list li:hover{background:#ed1e23;color:#fff;}
.index07-list li:hover .index07-list-date{color:#fff;background: transparent url('../images/date_h.png') no-repeat left center;}

.index08{padding:20px 0;}
.one{margin:20px auto;height:100px;width:1200px;overflow:hidden;position:relative; }
.one ul{height:100px;width:100000px;position:absolute;left:0;} /*ul width的宽不能过小*/
.one ul li{display:block;float:left;margin:5px;height:80px;position:relative;}
.one ul li a{display:inline-block;height:80px;} 
.one ul li img{display:block;}
.one ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.one ul li a:hover span{height:150px;line-height:150px;font-size:20px;text-align:center;transition:all 0.7s;}

.two{margin:20px auto;height:100px;width:1200px;overflow:hidden;position:relative; }
.two ul{height:100px;width:100000px;position:absolute;left:0;}/*ul width的宽不能过小*/
.two ul li{display:block;float:left;margin:5px;height:80px;position:relative;}
.two ul li a{display:inline-block;height:80px;} 
.two ul li img{display:block;height:80px;}
.two ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.two ul li a:hover span{height:80px;line-height:80px;font-size:20px;text-align:center;transition:all 0.7s;}

.index9{width:100%;height:612px;background:url('../images/liuyan_bg.jpg')no-repeat center center;}
.index9-right{padding:45px 0;}
.index9-form{width:500px;height:auto;background:#fff;}
.index9-form ul{padding:30px 0;width: 94%;margin-left: 30px;}
.index9-form ul li{width:100%;height:66px;margin:0 auto;font-size:18px;position:relative;}
.index9-form-input{width:74%;border:1px solid #cfcfcf;height:50px;appearance: none;-webkit-appearance: none;-moz-appearance: none;color:#a3a3a3;font-size:16px;text-indent:0.5em;}
select::-ms-expand { display: none; }
 .xiala {content: "";;background: url('../images/xiala.jpg') no-repeat right center;}
input::-webkit-input-placeholder { /* WebKit browsers */color:#a3a3a3;font-size:16px;text-indent:0.5em;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#a3a3a3;font-size:16px;text-indent:0.5em;}
input ::-moz-placeholder { /* Mozilla Firefox 19+ */color:#a3a3a3;font-size:16px;text-indent:0.5em;}
input:-ms-input-placeholder { /* Internet Explorer 10+ */color:#a3a3a3;font-size:16px;text-indent:0.5em;}
.submit{display: block;width: 74%; margin: 0 auto;background: #ed1e23;line-height: 50px;border-radius: 5px; font-size: 24px;color: #fff;    margin-top: 15px;}

/*分类样式*/

.type{width:80%;}
.type ul{}
.type ul li{float:left;width:142px;line-height:45px;font-size:20px;font-weight:bold;color:#333333;text-align:center;background:url('../images/li.png')no-repeat right center;}
.type ul a:last-child li{background:none;}
.type ul li:hover{color:#ed1e23;}
.weizhi{width:20%;color:#000;text-indent:2em;line-height:45px;background:url('../images/weizhi.png')no-repeat left center;}
/*单页样式*/
.about{padding:30px 0 20px;}
.about img{width:100%;}
.about-list{display:table;width:100%;margin:0 auto;}
.about-list li{float:left;width:33.333%;text-align:center;}
.fazhan-list{display:table;width:100%;margin:50px auto;background:url('../images/jiantiao.png')no-repeat top 47px right 30px;}
.fazhan-list li{float:left;margin:0 24px;}
.shijian{height: 65px;text-align:center;color:#000;font-size:30px;font-weight:bold;background:url('../images/hongdian.png')no-repeat bottom 0px  center;}
.licheng{width:80px; text-align:center;padding: 16px;    border: 1px solid #ffa9ab;}
.huanjing-list{display:table;margin:20px auto;width:100%;}
.huanjing-list li{float:left;width:24%;margin:5px;overflow:hidden;}
.huanjing-list li:nth-child(4n+1){margin-left:0;}
.huanjing-list li:nth-child(4n+4){margin-right:0;}
.huanjing-list li img{transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out;}
.huanjing-list li img:hover{transform: scale(1.1);}
/*图文列表*/
.pro1{    padding: 20px 0;}
.pro1 ul{display:table;margin:0 auto;}
.pro1 ul li{float:left;background:#f1f1f1;margin:20px 13px;}
.pro1 ul li:hover{background:#ed1e23;}
.pro1 ul li:nth-child(5n+1){margin-left:0;}
.pro1 ul li:nth-child(5n+5){margin-right:0;}
.pro1 ul li .name{padding:10px 0 13px;}
.pro1 ul li:hover .name{color:#fff;}
.pro1-img{position:relative;overflow:hidden;}
.chengji{width:100%;height:100%;position:absolute;top:-282px;left:0;transition: top 1s;color:#fff;text-align:center;}
.zhezhao{width:100%;height:100%;position:absolute;top:-282px;left:0;transition: top 1s;background:#292c36;opacity:0.5;}
.pro1 ul li:hover .chengji{top:30%;}
.pro1 ul li:hover .zhezhao{top:0;}

.pro2{  padding: 20px 0;    display: table;width: 100%;}
.pro2 ul{margin:0 auto;display:table;}
.pro2 ul li{float:left;width:280px;    margin: 20px 13px;}
.pro2 ul li:nth-child(4n+1){margin-left:0;}
.pro2 ul li:nth-child(4n+4){margin-right:0;}
.rongyu{width:100%;margin:0 auto;background:#ebebeb;padding:10px 0;}
.pro2 ul li:hover .rongyu{background:#ed1e23;color:#fff;}
/*图文详情*/
.pro-show{width:100%;padding:40px 0;}
.pro-show-left{width:25%;}
.pro-show-right{width: 73%;}
.pro-show-right-title{color:#000;font-size:18px;font-weight:bold;line-height:60px;}
.pro-show-right-con{line-height:2;}
/*新闻列表*/
.news{padding: 20px 0;}
.news-list{display: table; padding: 20px 0;}
.news-list li{float:left;width:375px;background:#f1f1f1;color:#333;padding:10px 0 15px;    margin:12px;}
.news-list-title{font-size:18px;line-height:40px;}
.news-list-tupian img{width:338px;height:180px;}
.news-list-jianjie{font-size:14px;;padding-top:10px;line-height:25px;min-height: 100px;}
.news-list-date{text-indent:1.5em; color:#737373;line-height: 40px;background: transparent url('../images/date.png') no-repeat left center; }
.news-list li:hover{background:#ed1e23;color:#fff;}
.news-list li:hover .news-list-date{color:#fff;background: transparent url('../images/date_h.png') no-repeat left center;}
/*新闻详情*/
.news-show{padding:30px 0;}
.news-show-title{text-align:center;font-size:22px;line-height:60px;}
.news-show-date{text-align:center;font-size:14px;line-height:30px;color:#999999;}
.news-show-con{color:#222;    line-height: 30px;}
/*在线留言*/
.liuyan{padding:30px 0 0;background: transparent url('../images/wunv.png') no-repeat right bottom;}
.liuyan-form{width:50%;height:auto;background:#fff;}
.liuyan-form ul{padding:30px 0;width: 94%;margin-left: 30px;}
.liuyan-form ul li{width:100%;height:66px;margin:0 auto;font-size:18px;position:relative;}
.liuyan-form-input{width:78%;border:1px solid #cfcfcf;height:50px;appearance: none;-webkit-appearance: none;-moz-appearance: none;color:#a3a3a3;font-size:16px;text-indent:0.5em;}
.shuoming{width:45%;padding: 30px 0;}
.shuoming p{line-height:40px;color:#333;}
.tijiao{display: block;width: 182px; background: #ed1e23;line-height: 50px;border-radius: 5px; font-size: 24px;color: #fff;    margin-top: 25px;    margin-left: 125px;}
.chongzhi{display: block;width: 182px; background: #000000;line-height: 50px;border-radius: 5px; font-size: 24px;color: #fff;    margin-top: 25px;    margin-right: 50px;}
/*留言列表*/

/*招聘列表*/



/*在线简历*/


/*分页*/
.page{text-align:center;}
.page a{padding: 5px 8px;margin: 0 2px; border-radius: 5px;}
.page .select{background:#ed1e23;color:#fff;}
.page .pre_page{background:#ececec;}
.page .next_page{background:#ececec;}

.ye{width:100%;}
.perv{margin-left:10px;display: block;line-height: 60px;color:#333333;font-size:18px;}
.next{margin-right:10px;display: block;line-height: 60px;color:#333333;font-size:18px;}
.next:hover a{color:#ed1e23;} 
.perv:hover a{color:#ed1e23;}
/*底部*/
.foot{width:100%;background:#000;position:relative;}
.contant{}
.contant-list{width:23%;padding:40px 0 10px;margin:0 1%;}
.xiaoqu{color:#c9c9c9;font-size:22px;}
.dizhi{color:#8a8a8a;font-size:14px;padding-top:10px;}
.shouji{color:#8a8a8a;font-size:14px;padding-top:0px;}
.dainhua{color:#8a8a8a;font-size:14px;padding-top:10px;}
.youxiang{color:#8a8a8a;font-size:14px;padding-top:10px;padding-bottom: 30px;}
.bot{width:100%;line-height:45px;color:#8a8a8a;text-align:center;font-size:14px;border-top:1px solid #424242;margin-top:10px;}
.go_top{position:absolute;left:47%;top:-8%;}

.nav-list{width:12%;padding:20px 0 10px;margin:0 1%;}
.nav-list ul{padding-top: 10px;}
.nav-list ul li{width:100%;line-height:30px;font-size:16px;color:#c9c9c9;    text-align: center;}

.zhuanye{width:100%;padding-top: 15px;}
.zhuanye ul{display:table;width:100%;border-bottom:1px solid #424242;}
.zhuanye ul li{float:left;width:15%;color: #fff;background:url('../images/heishu.png')no-repeat right center; text-align: center;line-height: 50px;margin: 0 0.8%;}
.zhuanye ul a:last-child li{background:none;}