@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe,datalist,footer,header,nav,time, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video 
{ display: block;margin: 0; padding: 0;}/* 重置 HTML5 元素 */
table{ border-collapse:collapse;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {text-align:left; font-size:12px; overflow-x:hidden; background:#fcfbf7;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both;}
img{ max-width:100%;}
em{float: right;}

/*********主体框架代码*********/
.box{ width:1200px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}

/*宽度*/
.w10{ width:10px;}

/*空隙*/
.hg_10{ height:10px; clear:both;}

/*字体样式*/
.font_1{}

/*Top*/
#Top{width: 100%;height:140px;margin: 0 auto;background: url(../../resource/images/nav_bg.jpg) no-repeat;overflow: hidden;}
#Top .top{max-width: 1200px;height:140px;margin: 0 auto;}
#Top .logol{width: 350px;height:90px;float: left;z-index: 3;position: absolute;padding-top: 40px;}
#Top .logol img{margin:0 auto;display: block;margin-top: 8%;}
#Top .nav{width:866px;float: right;padding-top: 40px}
#Top .nav ul li.yiji{float: left;width: 90px;height: 100px;line-height: 60px;margin-left: 5px;}
#Top .nav ul li .ch{height: 22px;font-size: 14px;}
#Top .nav ul li a{width:90px;height:80px;text-align:center;display:block;padding-top: 18%;color: #fff;}
#Top .nav ul li a:hover{color:#d42ada;}

#Top .nav ol.erji{position: absolute;z-index: 1000;width: 89px;display: none;}
#Top .nav ol li.erji_n{height: 28px;}
#Top .nav ol li .nav_twobg{height: 28px;width: 89px;line-height: 22px;text-align: center;background: #a10060;opacity: 0.5;position: absolute;z-index: 1000;}
#Top .nav ol li a.nav_two{color: #fff;height: 22px;line-height: 22px;position: absolute;z-index: 1000;padding-top: 2px;display: inline-block;}
#Top .nav ol li a.nav_two:hover{color: #d42ada;}
#Top .nav ol li.sanjiao{background: none;height: 12px;margin-top: -4px;position: absolute;z-index: 1000;line-height: 20px;}

/*Banner*/
.bbanner{height: 560px;}
.bbanner img{width: 100%;margin: 0 auto;}
#Banner{width: 100%;margin: 0 auto;position: relative;z-index: 2;}
.banner{height: 515px;}
.banner img{width: 100%;height: 515px;}

/*Main*/
#Main{width: 100%;overflow: hidden;background: #050537;}
.about{width: 100%;height: 778px;margin: 0 auto;position: relative;background: url(../../resource/images/iabout_bg.jpg) no-repeat center bottom;padding-top: 20px;}
.about_con{width: 1200px;margin: 0 auto;}
.about_con .js_bt{width: 390px;height:147px;margin: 0 auto;padding-top: 45px;background: url(../../resource/images/about_btbg.png) no-repeat left bottom;animation:animation4_title 3s ease 0s; -webkit-animation:animation4_title 3s ease 0s; -moz-animation:animation4_title 3s ease 0s;}
.index_bt{color: #fff;font-size: 26px;padding:63px 0 0 143px;display: block;}
.js_content{width: 1200px;height: 156px;line-height: 30px;font-size: 14px;padding-top: 1.5%;padding-bottom:2%;color: #fff;transition: all 1s;}
.js_content:hover{transform: scale(1.1,1.1);}
.js_type{width: 790px;height: 230px;margin: 0 auto;margin-top: 3%;}
.js_type ul li{width: 181px;height: 228px;background: url(../../resource/images/abouttype_bg.png) no-repeat;position: relative;float: left;margin-left: 15px;transition: all 1s;cursor: pointer;}
.js_type ul li:hover{transform: rotate(360deg);}
.gywm_con ul li{animation:animation2_index0 2s ease 0s; -webkit-animation:animation2_index0 2s ease 0s;}
.jstype_pic img{width: 155px;height: 203px;padding:11px 0 0 12px;}
.jstype_text{width: 156px;height: 28px;background: url(../../resource/images/atype_btbg.png) no-repeat;position: absolute;top: 186px;left: 12px;text-align: center;}
.jstype_text a{color: #fff;font-size: 14px;line-height: 28px;}
.jstype_text a:hover{color:#d42ada;}
.hover_bg{width: 167px;height: 214px;position: absolute;top: 11px;left: 12px;display: none}
.more{width: 157px;height: 38px;border: 1px dashed #fff;margin: 0 auto;margin-top: 30px;}
.more a{color: #fff;font-size: 14px;padding: 9px 27px;display: block;}


@keyframes animation4_title {
	0% { transform: scale(0.3,0.3);}
	50% { transform: scale(1.2,1.2);}
	100% { transform: scale(1,1);}
}
@-webkit-keyframes animation4_title {
	0% { -webkit-transform: scale(0.3,0.3);}
	50% { -webkit-transform: scale(1.2,1.2);}
	100% { -webkit-transform: scale(1,1);}
}
@-moz-keyframes animation4_title {
	0% { -moz-transform: scale(0.3,0.3);}
	50% { -moz-transform: scale(1.2,1.2);}
	100% { -moz-transform: scale(1,1);}
}


@keyframes animation2_index0 {
	0% { top: -1000px; opacity:0.1; left:1000px;}
	100% { top:0; opacity:1; left:0;}
}
@-webkit-keyframes animation2_index0 {
	0% { top: -1000px; opacity:0.1; left:1000px;}
	100% { top:0; opacity:1; left:0;}
}
/*首页products_type*/
.products_type{width: 100%;height: 576px;background: url(../../resource/images/iprolist_bg.jpg)no-repeat top center;}
.protypeall{width: 1200px;height: 500px;margin: 0 auto;}
.protypeall_bt{width: 390px;height:147px;margin: 0 auto;padding-top: 25px;background: url(../../resource/images/iprotype_btbg.png) no-repeat;animation:animation4_title 3s ease 0s; -webkit-animation:animation4_title 3s ease 0s; -moz-animation:animation4_title 3s ease 0s;}

.ipt_bt{padding-top: 40px;}
.protypeall_con{width: 1200px;height: 260px;}

/*首页news*/
.news{width: 100%;height:528px;background: url(../../resource/images/inews_bg.jpg)no-repeat top center;}
.newcon{width: 1200px;height: 528px;margin: 0 auto;}
.newcon_bt{width: 390px;height:147px;margin: 0 auto;padding-top: 25px;background: url(../../resource/images/inews_btbg.png) no-repeat;}
.newcon_nr{width: 870px;height: 246px;margin: 0 auto;padding-top: 20px;}
.newcon_nr ul li{height: 70px;border-bottom: 1px dashed #fff;}
.inew_left{width: 420px;padding-left: 15px;height: 70px;float: left;}
.new_neibt{height: 22px;line-height: 22px;padding-top: 10px;}
img.xh{padding-top: 3px;display: block;width: 28px;height: 17px;float: left;padding-right: 15px;}
.new_title{padding-top: 5px;transition: all 0.5s;width: 100%;}
.new_title:hover{transform: scale(1.1,1.1);}
.new_title a{font-size: 14px;color:#fff;padding-left: 2px;}

span.date{color: #ccccff;}

.inew_right{width: 420px;padding-left: 15px;height: 70px;float: right;}

/*首页case*/
.index_anli{width:100%;height: 623px;background: url(../../resource/images/ianli_bg.jpg) no-repeat top center; }
.index_case{width: 1200px;margin: 0 auto;}
.index_case_bt{width: 393px;height:147px;margin: 0 auto;padding-top: 75px;background: url(../../resource/images/icase_btbg.png) no-repeat left bottom;}


/*其他页面*/
/*about*/
.about_fy{width: 100%;background: url(../../resource/images/about_bg.png) no-repeat top center;}
.about_body{width: 1200px;height: 1196px;margin: 0 auto;}
.fy_bt{width: 160px;height: 150px;background: url(../../resource/images/qty_btbg.png)no-repeat bottom center;margin: 0 auto;padding-top: 52px;}
.bt_text{width: 160px;padding: 58px 0 0 25px;color: #fff;font-size: 26px;display: block;}
.fy_twobt{width: 1200px;height:60px;margin: 0 auto;padding-top: 4px;text-align: center;}
.fy_twobt span{width: 85px;height: 60px;display: inline-block;line-height: 92px;}
.fy_twobt .light:hover{background: url(../../resource/images/light.png)no-repeat top center;}
.fy_twobt a.dbt{color: #fff;font-size: 16px;}
.fy_twobt a.dbt:hover{background: #fff000;color: #000;}
.fy_con{width: 1200px;min-height: 646px;color: #fff;font-size: 14px;margin-top: 30px;}

/*product_list*/
.prolist_fy{position: relative;}
.prolist_con{width: 1200px;height: 540px;padding-top: 24px;}
.prolist_con ul li.bg_a{padding-bottom: 25px;}
.prolist_con .jstype_pic img{padding: 11px 0px 0px 0px;}
.prolist_con .hover_bg{position: absolute;top: 11px;left: 7px;}
.prolist_con .jstype_text{position: absolute;top: 186px;left: 13px;}
.erji_type{width: 870px;height: 60px;margin: 0 auto;position: absolute;top: 50px;left: 165px;display: none;}
.erji_type .erji{min-width: 80px;height: 40px;line-height: 50px;}
.erji_type .erji a{color: #ffff00;font-size: 12px;}
.erji_type .erji:hover{background: url(../../resource/images/erji_hover.png) no-repeat bottom center;}
.erji_type .xd{width: 870px;height: 1px;border-bottom: 1px dashed #fff;position: absolute;top: 21px;}
.act{display: block;}


/*product_show*/
.proshow_fy {background:url(../../resource/images/proshow_bg.png) no-repeat top center;}
.proshow_fy .proshow_fy_body{height: 1270px;}
.proshow_fy .pic{width: 770px;height: 495px;margin: 0 auto;text-align: center;}

.proshow_fy .text{padding-top: 20px;}
.detail_page{padding-top: 30px;color: #7f7f85;}
.detail_page a{color: #7f7f85;}
.detail_page a:hover{color: #fff;}

/*new_list*/
.newslist_fy .bt_text{padding-top: 68px;}
.newslist_con{width: 1200px;height: 625px;}
.newslist_con ul li{width: 275px;height: 275px;float: left;margin: 0 12px 33px 12px; }
.newslist_con .tp{width: 272px;height:121px;}
.newslist_con .tp img{width: 272px;height:121px; }
.newslist_con .bt{padding-top: 5px;padding-bottom: 5px;}
.newslist_con .bt a{font-size:14px;color: #fff; }
.newslist_con .rq img{display:block;width: 14px;height: 14px;float: left;padding-top: 5px;padding-right: 5px;}
.newslist_con .rq span{font-size:12px;color: #999}
.newslist_con .zy{height: 80px;padding-top: 5px;}
.newslist_con .zy a{color: #999;line-height: 20px;font-size: 14px;}
/*news_show*/
.newsshow_con{width: 1200px;min-height: 625px;}
.newsshow_bt{text-align: center;font-size: 20px;}
.newsshow_date{text-align: center;color: #999;font-size: 14px;}
.newsshow_nr{width: 1130px;padding: 15px 34px;min-height: 530px;}
.newsshow_con .ll{padding-left: 40px;}
/*详情页page*/
.pro_page{position: absolute;bottom: 0px;line-height: 28px;font-size: 15px;padding-bottom:130px;}
.pro_page a{color: #333;}
.pro_page a:hover{color: #85001d;}

/*gbooklist*/
.gbooklist_con .gbooklist_ts{width: 475px;height: 135px;margin:0 auto;font-size: 18px;border-bottom: 1px dashed #fff;line-height: 40px;padding-left: 50px;padding-right: 50px;}
.gbooklist_zj{width: 555px;height: 400px;margin: 0 auto;}


.gbooklist{width: 725px;min-height: 415px;margin:0 auto;}
.gbooklist_zj ul {padding-top: 55px;}
.gbooklist_zj ul li{font-size: 16px;position: relative;}
.gbooklist_zj input{height: 27px;width: 310px;margin: 10px auto;}
.gbooklist_zj ul li textarea{width: 490px;height: 150px;resize:none;vertical-align:top;}
.gbooklist_zj ul li.lynr{margin-top: 10px;}
.gbooklist_zj ul li.submit{margin-top: 50px;}
.gbooklist_zj input.submit{width: 75px;height: 40px;background: #f912ff;color: #fff;border: medium none;float: left;margin-right: 20px;cursor: pointer;margin-left: 65px;margin-top: 37px;}
.gbooklist_zj input.reset{width: 75px;height: 40px;background: #000;color: #fff;border: 1px solid #fff;float: left;margin-right: 20px;cursor: pointer;margin-top: 37px;}


/*bot*/
.foot{width: 100%;height: 83px;background: url(../../resource/images/foot_bg.jpg)no-repeat;overflow: hidden;}
.foot_n{width: 1200px;margin:0 auto;height:83px;line-height: 105px;}
.foot_n .ewm{width: 103px;height: 120px;float: left;line-height: 83px;}
.foot_n .foot_text{width: 1013px;height: 140px;float: left;line-height: 140px;}
.foot_n .zzs{width: 84px;height: 120px;float: right;padding-top: 20px;}
.totop{color: #fff;text-align: center;font-size: 16px;}
#botbj #bot #fot{color:#b1b1b1;display:block;text-align: center;font-size: 14px;line-height: 83px;}


/*y_page*/
.page{padding-top: 10px;height: 30px;text-align: center;line-height: 28px;}
.page a{display: inline-block;color: #fff;width: 27px;height: 27px;border: 1px solid #fff;margin-left: 5px;}
.page a.page0{margin: 0 5px;}
.page a.page10{margin: 0 5px;}
.page a:hover{background: #c70b8a;border: 1px solid #fa26d5;}


.main_bd{ width:230px; border:none; height:30px; padding:5px; float:left; margin-left:10px;}
.main_bd4{ width:763px; margin-bottom:10px; border:none; height:100px; padding:5px; float:left; margin-left:10px;}
.main_bd2{  width:200px; border:none; height:20px; padding:5px; float:left;}
.main_ly_t2{ float:left; color:#787878; font-size:12px; line-height:35px; margin-left:10px;}
.main_bd2{ float:left;}
.main_but{ width:300px; float:left; margin-left:290px;}
#tijiao1{ border:none; background:#db4819; width:100px;  display:block; text-align:center; line-height:30px; color:#FFF; font-size:12px;}
.liuyan{ border:none; background:#FFF; width:110px; height:35px; display:block; text-align:center; line-height:35px; color:#000;}

.main_bd3{ width:179px; height:25px; line-height:25px;}

