@charset "utf-8";
/*基础样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option.textarea,submit,button,p,table,tr,th,td,span,a,img,article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video,fieldset{margin:0;padding:0;}
article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;margin:0;padding:0;}
input,select,textarea,button{vertical-align:middle;}
body{font-size:14px; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table,td{ empty-cells:show; border-collapse:collapse;}
.clear{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; clear:both;}
img{border:none;}
html,body{ width:100%; position:relative;}

a { text-decoration: none; outline: 0; color:#333;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
a{outline:none; blr:expression(this.onFocus = this.onblur()); text-decoration:none; color:#333;}
a:hover{text-decoration:none;}

.top{ width:100%; height:125px; background:#fff;}
.zj{ width:1200px; margin:0px auto; clear:both;}
.logo{ margin-top:24px; float:left;}
.menu{ float:right; margin-top:47px; position:relative; z-index:99999;}
.menu ul{}
.menu li{ width:120px; float:left; height:40px; line-height:40px; font-size:16px; text-align:center; border-radius:20px; margin:0px 5px;}
.menu li a{ display:block; border-radius:20px;}
.menu li a:hover{ color:#fff; background:#e73b39; border-radius:20px;}
.menu li.bs a{ color:#fff; background:#e73b39; border-radius:20px;}
.menu li:hover ul{ display:block;}
.menu li ul{ background-color:rgba(255,255,255,0.5); width:120px; display:none; border-radius:15px; padding:15px; margin-left:-15px;}
.menu li ul li{ width:100%; height:40px; line-height:40px; text-align:center; margin:0; font-size:14px; border-radius:0;}
.menu li ul li a{}
.menu li ul li a:hover{ border-radius:0;}

.banner{ width:100%; height:600px;}

.bj{ width:100%;}
.box{ width:100%; background:#f1f1f1; padding:50px 0;}
.about{ width:100%; position:relative;}
.about_l{ width:542px; height:435px; float:left; margin-top:39px; position:relative; z-index:88;}
.about_k{ width:352px; float:left; height:305px; background:#fff; padding:65px;}
.about_t{ width:100%; font-size:24px; color:#e83a39;}
.about_y{ width:100%; font-size:26px; color:#cdced3;}
.about_n{ width:100%; margin-top:15px; line-height:1.9; font-size:14px; color:#333;}
.about_more{ width:124px; height:114px; background:#e83a39; position:absolute; right:0; bottom:0; line-height:114px; text-align:center;}
.about_more a{ color:#fff; display:block; font-size:16px;}
.about_more a:hover{ color:#fff;}
.about_r{ width:783px; height:474px; position:absolute; right:0;}

.pinpai{ width:100%; margin-top:20px;}
.ppld{ width:293px; height:176px; float:left; background:#fff; margin:0 3.5px; display:block;}
.ppld:hover{ background:#ccc;}
.ppld_t{ width:100%; height:48px; margin-top:48px;}
.ppld_z{ width:100%; margin-top:20px; text-align:center; font-size:15px;}
.ppbj1{ background:url(../images/iicon1.png) no-repeat center;}
.ppbj2{ background:url(../images/iicon2.png) no-repeat center;}
.ppbj3{ background:url(../images/iicon3.png) no-repeat center;}
.ppbj4{ background:url(../images/iicon4.png) no-repeat center;}
.fr{ float:right;}

.box1{ width:100%; padding:50px 0;}
.jia{ width:100%;}
.jia_t{ width:100%;}
.jia_tz{ width:100%; font-size:30px; font-weight:bold; color:#333; text-align:center; background:url(../images/xiaob.jpg) no-repeat center bottom; padding-bottom:15px;}
.jia_k{ width:100%; margin-top:50px;}
.jm{ width:210px; margin:0px 45px; float:left;}
.jm_t{ width:100%;}
.jm_z{ width:100%; margin-top:10px; font-size:16px; text-align:center;}

.box2{ width:100%; background:url(../images/xing.jpg) no-repeat center; background-attachment:fixed; height:570px; padding-top:120px;}
.xing{ width:100%;}
.xing_l{ width:885px; float:left;}
.xl{ width:260px; height:208px; float:left; margin:0 15px 30px 15px; border:2px #fff solid;}
.xing_r{ width:220px; float:right; background:#e83a39; padding:30px; height:395px;}
.xing_rt{ width:100%; color:#fff; font-size:24px; font-weight:bold;}
.xing_rz{ width:100%; color:#fff; font-size:24px; font-weight:bold; margin-top:10px;}
.xing_rn{ width:100%; margin-top:20px;}
.xing_rn li{ width:100%; height:35px; line-height: 35px;}
.xing_rn li a{ color:#fff;}
.xing_rn li a:hover{ color:#fff;}

.news{ width:100%;}
.news_k{ width:100%; margin-top:50px;}
.xinwen{ width:100%;}
.xinwen_l{ width:480px; height:310px; float:left;}
.xinwen_l img{ width:480px; height:310px;}
.xinwen_r{ width:506px; float:right; background:#f7f7f7; height:310px; padding:0 106px 0 108px;}
.xinwen_rt{ width:100%; margin-top:60px; font-size:22px;}
.xinwen_rt a{ color:#333;}
.xinwen_rt a:hover{ color:#ff0000;}
.xinwen_rn{ width:100%; margin-top:10px; color:#888; line-height:1.8; height:120px;}
.xinwen_more{ width:120px; height:50px; line-height:50px; text-align:center; background:#e1e1e1;}
.xinwen_more a{ color:#333; display:block;}
.xinwen_more a:hover{ color:#fff; background:#e83a39;}

.news_b{ width:100%; margin-top:30px;}
.xw{ width:380px; height:280px; float:left; position:relative; margin:0px 10px 20px;}
.xw a{ width:380px; height:280px; display:block; float:left;}
.xw a:hover .xw_sj{ background:#f1f1f1;}
.xw a:hover .xw_sj_t{ color:#333;}
.xw a:hover .xw_sj_n{ color:#888;}
.xw a:hover .xw_k{ background:#e83a39;}
.xw a:hover .xw_t{ color:#fff;}
.xw a:hover .xw_n{ color:#fff;}
.xw_sj{ width:93px; height:92px; position:absolute; background:#646464; top:0; left:31px;}
.xw_sj_t{ width:100%; text-align:center; font-size:24px; color:#fff; margin-top:17px;}
.xw_sj_n{ width:100%; text-align:center; color:#9d9e98; margin-top:5px;}
.xw_k{ width:316px; height:160px; margin-top:25px; background:#f1f1f1; padding:95px 32px 0;}
.xw_t{ width:100%; font-size:18px;}
.xw_n{ width:100%; margin-top:10px; color:#888; line-height:1.8;}

.foot{ width:100%; background:#222222;}
.foot_t{ width:100%; border-bottom:1px #333333 solid; padding:45px 0;}
.kslj{ width:120px; float:left; margin-right:72px; border-right:1px #333 solid;}
.kslj_t{ width:100%; color:#c8c8c8; font-weight:bold;}
.kslj_n{ width:100%; margin-top:10px;}
.kslj_n li{ width:100%; height:25px; line-height:25px;}
.kslj_n li a{ color:#777777;}
.kslj_n li a:hover{ color:#fff;}

.fwrx{ width:210px; float:left; padding-right:40px; border-right:1px #333 solid;}
.fwrx_t{ widht:100%; text-align:center; color:#c8c8c8;}
.fwrx_n{ width:100%; margin-top:18px; color:#e83a39; font-weight:bold; font-size:28px; text-align:center;}
.fwrx_z{ width:100%; margin-top:18px;}
.fwrx_zl{ width:86px; height:26px; border:1px #fff solid; border-radius:3px; float:left; margin:0px 8px; text-align:center; line-height:26px;}
.fwrx_zl a{ color:#c8c8c8; display:block;}
.fwrx_zl a:hover{ background:#e83a39; color:#fff;}

.ewm{ width:106px; float:right;}
.ewm_t{ width:100%;}
.ewm_z{ width:100%; margin-top:5px; text-align:center; color:#c8c8c8;}

.foot_b{ width:100%; padding:15px 0;}
.foot_lian{ width:100%; text-align:center;}
.foot_lian a{ margin:0px 25px; color:#c8c8c8;}
.foot_lian a:hover{}
.foot_z{ width:100%; text-align:center; color:#6a6a6a; margin-top:15px;}

.n_banner{ width:100%; height:450px;}



.abouter{ width:100%; margin-top:50px;}
.abouter_t{ width:100%; font-size:28px; font-weight:bold; color:333; text-align:center;}
.abouter_n{ width:100%; margin-top:20px; line-height:1.9;}
.abouter1_t{ width:100%; font-size:34px; font-weight:bold; color:#e83a39; text-align:center;}
.producter{ width:100%; margin-top:30px;}
.proer{ width:280px; margin:10px; background:#f1f1f1; float:left;}
.proer a{ width:260px; display:block; padding:10px;}
.proer a:hover{ color:#fff; background:#e83a39;}
.proer_t{ width:260px;}
.proer_t img{ width:260px; height:231px;}
.proer_z{ width:100%; text-align:center; height;50px; line-height:50px;}

.newser{ width:100%; margin-top:50px;}

.biaoti{ width:100%; font-size:18px; font-weight:bold; text-align:center;}
.fabiao{ width:100%; color:#777; text-align:center; padding-bottom:5px; border-bottom:1px #ccc dashed; margin-top:5px;}

.fenpian{ width:100%; margin-top:30px;}
.fenpian_l{ width:100%; height:25px; line-height:25px;}
.fenpian_l a{ color:#333;}
.fenpian_l a:hover{ color:#ff0000;}

.nydh{ width:100%; margin-top:140px; float:left;}
.nydh_t{ width:100%;}
.nydh_tz{ width:100%; text-align:center; font-size:38px; font-weight:bold; color:#f1f1f1;}
.nydh_tn{ width:100%; text-align:center; font-size:32px; font-weight:bold; color:#f1f1f1;}
.nydh_wz{ width:100%; text-align:center; color:#f1f1f1; margin-top:40px;}
.nydh_wz a{ color:#f1f1f1;}
.lanmu{ width:100%; text-align:center; margin-top:50px;}
.lanmu li{ width:115px; height:45px; line-height:45px; display:inline; margin:0px 5px;}
.lanmu li a{ width:115px; height:45px; padding:15px 27px; color:#fff;}
.lanmu li a:hover{ color:#fff; background:#e83a39; border-radius:50%;}
.lanmu li.on a{ background:#e83a39; color:#fff; border-radius:50%;}

.abouter_z{ text-transform:uppercase; text-align:center; margin-top:5px; color:#999;}
.box3{ width:100%; background:#f1f1f1 url(../images/bibg.png) no-repeat center; padding:50px 0; min-height:445px;}
.box4{ width:100%; background:#f9f9f9; padding:50px 0;}
.abouter1_n{ width:100%; line-height:2; font-size:16px; color:#666; margin-top:50px;}

.abouter_ys{ width:100%; margin-top:40px;}
.youshi{ width:200px; margin:10px 10px 40px; float:left; padding:10px; background:#f1f1f1; border-radius:10px; height:180px; position:relative;}
.youshi:hover{ background:#e83a39; color:#fff;}
.youshi:hover .youshi_n{ color:#fff;}
.youshi_t{ width:70px; height:70px; border-radius:50%; background:#e83a39; position:absolute; top:-35px; left:75px; text-align:center; line-height:70px; font-size:30px; font-weight:bold; color:#fff;}
.youshi_z{ width:100%; font-size:16px; font-weight:bold; margin-top:40px; text-align:center;}
.youshi_n{ width:100%; color:#666; line-height:1.9; margin-top:10px;}
.abouter_img{ width:100%; margin-top:30px;}
.abouter_nl{ width:540px; float:left;}
.abouter_nr{ width:580px; float:right;}

.shenqing{ width:1200px; background:#fff;}
.shenqing_l{ width:600px; float:left; padding:44px;}
.shenqing_t{ width:100%; text-align:center; font-size:24px; color:#666;}
.heng{ width:598px; border:1px #cccccc solid; margin-top:10px;4}
.heng_l{ width:105px; float:left; text-indent:26px; line-height:48px;}
.heng_r{ width:483px; float:left; margin-left:10px;}
.tjbd{ width:100%; border:none; line-height:48px; margin:0; padding:0;outline: none;}
.tjxx{ width:100%; border:none; line-height:1.8; margin:0; padding:0;outline: none; padding-top:13px; min-height:100px; resize:none;}
.ljtj{ width:100%; height:45px; line-height:45px; border:none; margin-top:10px; background:#555555; outline: none; color:#fff;}
.shenqing_r{ width:492px; float:right; border:10px #e1e1e1 solid; height:600px;}
.shenqing_k{ width:422; height:330px; padding:35px 35px 0;}
.shenqing_img{ width:100%; height:235px;}
.shenqing_rt{ width:239px; margin:0px auto; clear:both;}
.shenqing_rz{ width:100%; margin-top:20px; font-size:22px; color:#333;}
.shenqing_rn{ width:100%; margin-top:10px; font-size:16p; color:#777; line-height:2;}

.fenye{ width:100%; text-align:center; margin-top:40px; clear:both; line-height:30px;}
.fenye a{ padding:5px 8px; margin:0px 5px; border:1px #ccc solid;}
.fenye a:hover{ color:#fff; background:#e83a39;}

#slide-box{width:1100px; margin-left:50px;position:relative;height:285px;}
#slide-box .corner{clear:both;display:block;overflow:hidden;height:0;margin:0 1px;}
#slide-box .slide-content{}
#slide-box .JQ-slide-content{position:absolute;}
#slide-box .JQ-slide-nav a{display:block;z-index:99;width:37px;color:#b4b4b4; position:absolute; top:105px; height:65px;text-decoration:none;}
#slide-box .JQ-slide-nav span{display:block;background:#4b4b4b;font:700 53px arial;width:37px;cursor:pointer;height:63px;text-align:center;}
#slide-box .JQ-slide-nav .corner{border-color:#4b4b4b;}
#slide-box .JQ-slide-nav .prev{left:-37px;}
#slide-box .JQ-slide-nav .next{right:-37px;}
#slide-box .wrap{overflow:hidden;height:450px;position:relative;}
#slide-box ul{width:10000px;}
#slide-box li{float:left;width:335px;height:450px; margin:0px 12.5px;}
#slide-box .JQ-slide-nav a:hover,#slide-box .JQ-slide-nav a:hover span{color:#f43d1e;}

.dmzs{ width:100%; padding:150px 0; background:url(../images/dianmian.jpg) no-repeat center;}
.dianmian{ width:100%;}
.dianmian_t{ width:100%;text-align:center; font-size:34px; font-weight:bold; color:#fff;}
.dianmian_z{ width:100%; text-align:center; margin-top:10px; color:#fff;}
.dianmian_n{ width:100%; background:#fff; padding:50px 0; margin-top:40px;}
.szyl{ width:335px; margin:0px 10px;}
.szyl_t{ width:335px; height:262px;}
.szyl_t img{ width:335px;}
.szyl_k{ width:100%;position:relative;}
.szyl_kt{ width:180px; position:absolute; height:46px; top:-23px; line-height:46px; color:#fff; background:#d2301a; text-align:center; left:87.5px;}
.szyl_kt a{ color:#fff;}
