﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

img{  transition: .8s; -moz-transition: .8s; -webkit-transition: .8s; -o-transition: .8s;}
img:hover{transform: scale(1.02); -webkit-transform: scale(1.02);}

.xiaoguo7 .pnav{animation-name:slideInLeft; animation-duration:1s;}
.xiaoguo7 .plist{animation-name:slideInRight; animation-duration:1s;}
h2:hover{animation-name:bounce; animation-duration:1s;}
/**/
.banners{height: 588px;}
.fullSlide {width:100%;position:relative;height:588px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:588px;overflow:hidden;text-align:center; background: no-repeat center top;}
.fullSlide .bd li a {display:block;height:588px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width: 54px; height: 4px; background:#FFF;margin:1px;overflow:hidden;line-height:999px;}
.fullSlide .hd ul .on {background: #ffcc00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}


/**/
.pj{ background:#FFF; padding-top:74px;}
.pj h2{ background:url(img/index/pj_tit.jpg) no-repeat center top; text-align:center;padding-top:43px; line-height:42px; height:79px;}
.pj h2 a{ font-size:18px; color:#F5A200; }
.pj .pt_com{ padding-left:60px;}
.pj .pt_com li{ float:left; width:195px; height:40px; line-height:40px; text-align:center; margin:0 22px 22px 0; }
.pj .pt_com li a{ display:block;background:#e9e9e9; color:#848484; font-size:14px;}
.pj .pt_com li a:hover{ background:#F5A200;color:#FFF; }
.pj .pt_com li.pjl0 a{ background:url(img/index/libg_cur.jpg) no-repeat center;color:#FFF;}
.pj .pt_com li.pjl5{margin-left:90px;}
.pj .pt_com li.more ,.pj .pt_com li.more a{ background:none; width:270px; margin-right:0;}

.brand { position:relative;}
.brand .ecl{ display:block; background:url(img/index/left.png) no-repeat;width:36px; height:69px; position:absolute; top:116px; left:-65px; cursor:pointer;}
.brand .ecr{ display:block; background:url(img/index/right.png) no-repeat;width:36px; height:69px; position:absolute; top:116px; right:-65px; cursor:pointer;}
.brand .ecl:hover{ background-image:url(img/index/left_cur.png)}
.brand .ecr:hover{ background-image:url(img/index/right_cur.png)}

.brand .brand_b{padding-top:38px;}
.brand .brand_b dl{ float:left;width:393px; height:356px; margin-right:10px; overflow:hidden; background:#f5f5f5;margin-bottom:30px;}
.brand .brand_b dl dt,.brand .brand_b dl dt img{width:393px; height:294px; display:block;}
.brand .brand_b dl dd a{color:#292929; font-size:14px; display:block; height:62px; line-height:62px; text-align:center;}
.brand .brand_b dl.cur{background:url(img/index/pj_bg.jpg) no-repeat;box-shadow: 0 0 10px #a1a1a1; position:relative;z-index:1;}
.brand .brand_b dl.cur dt{ display:none;}
.brand .brand_b dl.cur dd{padding-top:150px; color:#FFF;}
.brand .brand_b dl.cur dd a{ text-align:center; color:#FFF; font-weight:bold; font-size:18px; line-height:55px; height:55px;}
.brand .brand_b dl.cur span{width:295px; margin:0 auto; height:80px; overflow:hidden; font-size:12px; line-height:20px; display:block;}
.brand .brand_b dl.cur dd a.more{ font-weight:lighter; padding:10px 34px; text-align:left; display:block; line-height:20px; font-size:16px; text-transform:uppercase;  }
.brand .brand_b dl.cur dd i{ float:right;padding-top:5px;}
.brand .brand_b dl dd a:hover i{animation:shake .5s linear;-webkit-animation:shake .5s linear;}
/**/
.pro {background:#FFF; padding:56px 0 0;}
.pro h2{ background:url(img/index/pro_tit.jpg) no-repeat center top; text-align:center;padding-top:43px; line-height:42px; height:79px;}
.pro h2 a{ font-size:18px; color:#F5A200; }

.pnav{float:left; width:292px; background:#FFF; }
.pnav .tit { background:url(img/index/nav_top.jpg) no-repeat; height:68px;margin-bottom:6px;padding-right:42px; }
.pnav .tit a{ background:url(img/index/pctit.png) no-repeat right 20px; padding-top:38px; font-size:14px; color:#FFF; font-weight:bold;display:block; text-align:right;}
.pnav .tit em{ font-family:Myriad Pro; text-transform:uppercase; font-size:16px; color:#333333; font-weight:normal; line-height:22px; display:block;}
.pnav h3 { height:40px; margin-bottom:1px;}
.pnav h3 a{ height:40px; line-height:40px; color:#848484; font-size:14px; padding-left:38px;display:block; background:#f5f5f5 url(img/index/ico1.jpg) no-repeat 250px center;}
.pnav h3 a:hover,.pnav h3.cur a{background:#FFF url(img/index/navbg.jpg) no-repeat center; color:#FFF; font-weight:bold;}

.plist{float:right; width:884px;}
.plist dl{ width:431px;float:left; background:#f3f3f3; margin:0 0 11px 11px ; overflow:hidden;}
.plist dl dt,.plist dl dt img{width:431px; height:242px;}
.plist dl dd{ height:97px;}
.plist dl dd .prot{padding:33px 0 0 33px; font-size:14px;color:#292929;display:block; width:310px; overflow:hidden; float:left;}
.plist dl dd .prot i{ font-size:18px; color:#b9bec2; text-transform:uppercase; font-weight:bold; display:block;}
.plist dl dd .zx{ height:97px; line-height:97px; color:#292929; font-size:12px; display:block;float:left;}
.plist dl.cur{box-shadow: 0 0 26px #a1a1a1;}
.plist dl.cur dd{ background:#FFF;}
.plist dl.cur dd .prot  i{color:#292929;}
.plist dl.cur dd .zx{color:#F5A200;}

/**/
.adv {background:url(img/index/ys_bg.jpg) no-repeat center bottom; padding:75px 0 0; height:1176px; }
.adv h2{ background:url(img/index/ys_tit.jpg) no-repeat center top; text-align:center;padding-top:50px; line-height:25px; height:104px;font-size:18px; color:#F5A200;}
.adv h2 span{ font-size:14px; font-weight:normal;  display:block;}

.adv .adv_com ul{ height:818px; overflow:hidden; position:relative; display:block;}
.adv .adv_com li{ position:absolute;top:221px; left:105px; width:215px;  line-height:24px; font-size:14px; color:#292929;}
.adv .adv_com li b{color:#F5A200; font-size:18px; height:58px; line-height:40px; display:block;}
.adv .adv_com li b i{ font-size:36px; float:left; padding-right:5px;}
.adv .adv_com li a{margin-top:10px; display:block; height:22px; line-height:22px; padding:0 12px; font-size:14px;float:left; border:2px solid #b0b0b0;}
.adv .adv_com li a:hover{ background:#F5A200; border-color:#F5A200; color:#FFF;}
.adv .adv_com li.ys02{top:0; left:221px;width:265px;}
.adv .adv_com li.ys03{top:0; left:748px;width: 200px;}
.adv .adv_com li.ys04{top:230px; left:920px;width:185px;}
.adv .adv_com .zx{width:264px;font-size:24px; border:2px solid #FFF; margin:0 auto;color:#FFF; text-align:center; line-height:35px; height:35px;}
.adv .adv_com .zx a{color:#FFF;font-size:12px; float:right; padding-right:10px;}
.adv .adv_com .zx:hover{animation:shake .5s linear;-webkit-animation:shake .5s linear;}
.adv .adv_com .zx i{float:left; padding-left:10px;}
/**/
.case {background:#f5f5f5; padding:26px 0  110px 0;  }
.case h2{ background:url(img/index/case_tit.jpg) no-repeat center top; text-align:center;padding-top:50px; line-height:25px; height:104px;font-size:18px; color:#0aad6e;}
.case h2 span{ font-size:14px; font-weight:normal;  display:block;}
.case .case_com{ background:url(img/index/case_bg.jpg) no-repeat 698px top; height:698px;}
.case .case_com .bd{width:860px;float:left;}
.case .case_com dl dt{color:#292929; font-size:14px; line-height:22px;padding-top:22px; width:575px; height:64px;margin-bottom:20px;}
.case .case_com dl dt i{ font-weight:bold;}
.case .case_com dl dd.img { overflow:hidden; margin-bottom:25px;}
.case .case_com dl dd.img img{width:860px; height:483px; display:block;}
.case .case_com dl dd.more a:hover img{animation:shake .5s linear;-webkit-animation:shake .5s linear;transform: scale(1); -webkit-transform: scale(1);}

.case_nav{width:293px;float:right;padding-top:138px;}
.case_nav li{ height:40px; line-height:40px;margin-bottom:10px;}
.case_nav li a{padding-left:50px; display:block; color:#000000; font-size:16px; }
.case_nav li i{ display:block;width:25px; height:40px; background:url(img/index/csico_03.png) no-repeat center;float:left; padding-right:10px;}
.case_nav li.case2 i{ background-image:url(img/index/csico_06.png);}
.case_nav li.case3 i{ background-image:url(img/index/csico_09.png);}
.case_nav li.case4 i{ background-image:url(img/index/csico_13.png);}
.case_nav li.case5 i{ background-image:url(img/index/csico_16.png);}
.case_nav li.case6 i{ background-image:url(img/index/csico_20.png);}
.case_nav li.case7 i{ background-image:url(img/index/csico_23.png);}
.case_nav li.case8 i{ background-image:url(img/index/csico_25.png);}
.case_nav li.case9 i{ background-image:url(img/index/csico_27.png);}
.case_nav li.cur a,.case_nav li a:hover{ background:url(img/index/cnav_bg.jpg); padding-left:90px;color:#FFF;box-shadow:0 2px 7px #e3e3e3}
.case_nav li.cur i,.case_nav li a:hover i{ background-image:url(img/index/csico2_03.png);}
.case_nav li.case2.cur i,.case_nav li.case2 a:hover i{ background-image:url(img/index/csico2_06.png);}
.case_nav li.case3.cur i,.case_nav li.case3 a:hover i{ background-image:url(img/index/csico2_09.png);}
.case_nav li.case4.cur i,.case_nav li.case4 a:hover i{ background-image:url(img/index/csico2_13.png);}
.case_nav li.case5.cur i,.case_nav li.case5 a:hover i{ background-image:url(img/index/csico2_16.png);}
.case_nav li.case6.cur i,.case_nav li.case6 a:hover i{ background-image:url(img/index/csico2_20.png);}
.case_nav li.case7.cur i,.case_nav li.case7 a:hover i{ background-image:url(img/index/csico2_23.png);}
.case_nav li.case8.cur i,.case_nav li.case8 a:hover i{ background-image:url(img/index/csico2_25.png);}
.case_nav li.case9.cur i,.case_nav li.case9 a:hover i{ background-image:url(img/index/csico2_27.png);}
/**/
.part{background:#FFF; padding:82px 0  20px 0;  }
.part h2{ background:url(img/index/ptn_tit.jpg) no-repeat center top; text-align:center;padding-top:50px; line-height:25px; height:100px;font-size:18px; color:#0aad6e;}
.part h2 a{font-size:18px; color:#F5A200;}
.part h2 span{ font-size:14px; font-weight:normal;  display:block;}
.part dl{float:left;width:590px;margin-right:20px; background:#f5f5f5; height:178px;color:#292929;}
.part dl.nones{margin-right:0;}
.part dl dt,.part dl dt img{ display:block; float:left; width:178px; height:178px; overflow:hidden;}
.part dl dd{float:left; padding:30px 0 0 28px; width:352px;  line-height:20px;}
.part dl dd h4 a{ font-size:14px;margin-bottom:25px; display:block;}
.part dl dd b{ display:block; font-weight:bold; margin-bottom:5px;}
.part dl dd p a{color:#fc2c3d}
.part dl.cur{ background:#3E3A39;color:#FFF;box-shadow: 0 0 26px #a1a1a1;}
.part dl.cur a,.part dl.cur dd p a{color:#FFF}

/**/
.coust{ background:#f5f5f5;padding:63px 44px;}
.coust .coust_l{float:left;width:870px;}
.coust .coust_l li{float:left; width:170px; height:95px; margin:0 4px 4px 0; } 
.coust .coust_l li img,.coust .coust_l li a{ width:170px; height:95px; display:block; overflow:hidden;     }
.coust .coust_l li.cur {box-shadow: 0 0 15px #a1a1a1; position:relative; z-index:1;}
.coust .coust_l li.cur img,.coust .coust_l li.cur a{}
.coust .coust_r{float:left;width:186px;padding-left:36px;}
.coust h2{ background:url(img/index/cust_tit.jpg) no-repeat left top;padding-top:59px; line-height:25px; height:100px;font-size:18px; color:#0aad6e;}
.coust h2 a{font-size:18px; color:#F5A200;}
.coust .coust_r a:hover img{animation:shake .5s linear;-webkit-animation:shake .5s linear;transform: scale(1); -webkit-transform: scale(1);}
/**/
.why{background:#FFF; padding:82px 0  20px 0;  }
.why h2{ background:url(img/index/why_tit.jpg) no-repeat center top; text-align:center;padding-top:50px; line-height:25px; height:100px;font-size:18px; color:#F5A200;}
.why h2 span{ font-size:14px; font-weight:normal;  display:block;}
.why dl{width:392px;float:left; position:relative;z-index:0; background:#f5f5f5; }
.why dl dt,.why dl dt img{ display:block;width:392px; height:392px; overflow:hidden;}
.why dl dd {padding-top:30px; height:290px;}
.why dl dd h3{ position:absolute; left:290px; top:330px; border:3px solid #292929; color:#292929; width:60px; padding:5px 0;line-height:35px; text-align:center; font-weight:normal;z-index:1; }
.why dl dd h3 i{ display:block; text-align:left;padding-left:10px;}
.why dl dd p{ padding:70px 30px 45px 36px; line-height:24px;}
.why dl dd .zx{ display:block; text-align:right;font-size:12px; color:#c7c7c7; background:url(img/index/wen.jpg) no-repeat 266px center; height:26px; line-height:26px;margin-right:30px;}

.why dl.dl2{margin:0 12px;}
.why dl.dl2 dd h3{top:256px;}
.why dl.dl2 dd p{padding-top:28px;}

.why dl.cur{ background:#FFF;box-shadow: 0 0 26px #a1a1a1; z-index:1;}
.why dl.cur a.zx{color:#F5A200; background:url(img/index/wen_cur.jpg) no-repeat 266px center;}
.why dl.cur a.zx:hover{animation:shake .5s linear;-webkit-animation:shake .5s linear;}
.why dl.cur h3{ border-color:#F5A200; color:#F5A200;}
/**/
.lc{ height:499px; background:url(img/index/lc_bg.jpg) no-repeat center top; margin-top:60px;}
.lc h2{ text-align:center; color:#FFF; font-size:18px;padding-top:130px; height:95px;}
.lc ul{ display:block; height:160px;}
.lc li{float:left; width:70px; padding-right:118px; background:url(/Skins/Default/Img/Index/jiantou.png) no-repeat 108px 36px}
.lc li span{display:block; line-height:30px; text-align:center; font-size:12px;color:#ffffff;}
.lc li img{ display:block;transition: all 0.3s ease-in-out 0s;}
.lc li:hover img{transform: rotateY(180deg);}
.lc li:hover span{ font-weight:bold; color:#FFF}
.lc li.lat{padding-right:0; background:none;}

.lc .zx{width:264px;font-size:24px; border:2px solid #FFF; margin:0 auto;color:#FFF; text-align:center; line-height:35px; height:35px;}
.lc .zx a{color:#FFF;font-size:12px; float:right; padding-right:10px;}
.lc .zx:hover{animation:shake .5s linear;-webkit-animation:shake .5s linear;}
.lc .zx i{float:left; padding-left:10px;}
/**/
.about{ padding-top:88px;padding-bottom:95px; overflow:hidden; background:#f5f5f5;}
.about h2{ background:url(img/index/about_tit.jpg) no-repeat center top; text-align:center;padding-top:50px; line-height:25px; height:100px;font-size:18px; color:#0aad6e;}
.about h2 a{font-size:18px; color:#F5A200;}
.about h2 span{ font-size:14px; font-weight:normal;  display:block;}

.about dl{float:left;width:972px;  height:368px; background:url(img/index/about_bg.jpg) no-repeat 325px top;}
.about dt{ display:block;width:417px; height:234px; overflow:hidden;float:left;padding-top:84px;}
.about dt img{ width:417px; height:234px; }
.about dd{ width:512px;float:left;padding-top:62px;}
.about dd b{ font-size:16px; color:#0aad6e; padding-left:82px; }
.about dd b a{color:#F5A200;}
.about dd .short{padding-left:150px;padding-top:20px;color:#b2b2b2; font-size:12px; line-height:22px; height:150px; margin-bottom:36px;}
.about dd .more{padding-left:150px;}
.about dd .more:hover img{animation:shake .5s linear;-webkit-animation:shake .5s linear;transform: scale(1); -webkit-transform: scale(1);}

.about ul{ width:170px;float:right;padding-top:88px;}
.about li{width:170px; height:40px; line-height:40px;margin-bottom:30px;}
.about li a{ display:block; color:#292929; font-size:18px;}
.about li em{ display:block; width:24px; height:40px; background:url(img/index/abt1.png) no-repeat right center; padding-left:68px;float:left;margin-right:5px;}
.about li.ico2 em{background-image:url(img/index/abt2.png);}
.about li.ico3 em{background-image:url(img/index/abt3.png);}

.about li a:hover,.about li.cur a{ background:url(img/index/about_libg.jpg) no-repeat center top; color:#FFF; font-weight:bold;}
.about li a:hover em,.about li.cur em{ background-image:url(img/index/abt1_cur.png); padding-left:30px;}
.about li.ico2 a:hover em,.about .ico2.cur em{background-image:url(img/index/abt2_cur.png);}
.about li.ico3 a:hover em,.about .ico3.cur em{background-image:url(img/index/abt3_cur.png);}

/**/

.new{ height:535px; margin-top:78px; overflow:hidden;}
.new h2{ background:url(img/index/news_tit.jpg) no-repeat center top; text-align:center;padding-top:50px; line-height:25px; height:69px;font-size:18px; color:#0aad6e;}
.new h2 a{font-size:18px; color:#F5A200;}

.new dl{width:654px;height:378px;float:left;}
.new dt{width:289px; height:378px; float:left; overflow:hidden; position:relative;}
.new dt i{ display:block; background:#ebebeb;width:244px; height:298px;}
.new dt img{width:267px; height:356px; position:absolute;top:22px; left:22px;}
.new dd{ width:326px; float:right;padding-top:80px;}
.new dd h3 a{display:block; font-size:18px ;line-height:36px;height:36px; font-weight:normal; overflow:hidden; color:#F5A200; border-bottom:1px solid ;margin-bottom:50px;}
.new dd h3 a:hover{ color:#F5A200;}
.new dd h5 a{font-size:16px; }
.new dd i{ display:block; font-size:14px;margin-bottom:25px;}
.new dd p{ font:14px "Microsoft YaHei"; line-height:22px; color:#292929;}
.new dd p .more{ display:block;}
.new dd p .more:hover{ color:#0aad6e;}
.new2{width:492px;float:right;padding-top:24px;}
.new2 li {height:113px; margin-bottom:2px; }
.new2 li a{ display:block;color:#b9bec2;padding:23px 43px; height:67px;}
.new2 li span{ display:block; width:67px; font-size:18px; font-weight:bold; float:left; border-right:1px solid;}
.new2 li span em{display:block; font-size:30px;  margin-top:5px;}
.new2 li .nt{padding:10px 0 0 30px;width:220px; float:left; font-size:14px; overflow:hidden;}
.new2 li .nt h3{font-size:14px; overflow: hidden; text-overflow:ellipsis;white-space:nowrap; color:#aaaaaa;}
.new2 li i{font-size:18px; display:block; height:67px; line-height:67px; float:left; padding-left:20px; text-transform:uppercase;  }
.new2 li.cur a,.new2 li a:hover{ background:#3E3A39; color:#FFF;}
.new2 li.cur h3,.new2 li a:hover h3{color:#FFF;}


/**/
.wd{ background:#f5f5f3; padding:46px 0;margin-bottom:100px;}
.wd dl{float:left;width:300px;padding:0 38px 0 56px;height: auto;
margin-bottom: 30px;}
.wd dl dt{ background:url(img/index/q.jpg) no-repeat left center; height:16px; line-height:16px;padding-left:29px;margin-bottom:15px;}
.wd dl dt a{color:#292929; font-weight:bold; font-size:14px;}
.wd dl dd{ background:url(img/index/a.jpg) no-repeat left 4px; height:44px; line-height:22px;padding-left:29px; font-size:12px;color:#292929;}

/**/
.link{ border:8px solid #eeeeee;border-bottom:0;padding:36px 30px; color:#292929;overflow:hidden; }
.link span{ float:left; font-weight:bold;width:120px;}
.link span a{color:#F5A200;}
.link span i{color:#292929; font-size:30px; display:block; text-transform:uppercase; line-height:30px;}
.link p {width:820px; float:left;}
.link p a{ display:inline-block; color:#292929; line-height:25px; padding-left:30px; font-weight:normal;}
.link p a:hover{ color:#000;}
.link .linkin,.link em{float:left; line-height:46px; font-size:14px; color:#292929;}
.link .linkin{ display:block; padding-left:33px; font-weight:bold;}

/**/



/**/



/**/



/**/