@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banner a{ display:block;  height:583px; overflow:hidden;}
.fullSlide {
    width:100%;
    position:relative;
    height:400px;
}
.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:583px;
    overflow:hidden;
    text-align:center;
     background-position:center top;
     background-repeat:no-repeat;
}
.fullSlide .bd li a {
    display:block;
    height:456px;
}

.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:100px;
    height:8px;
    margin:1px;
    overflow:hidden;
    background:#2C2C2C;
    line-height:999px;
}
.fullSlide .hd ul .on {
    background:#005cbb;
}
.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;
}


/**/
.hz{ height:228px; overflow:hidden;}
.hz_l{ width:243px; height:162px; margin-top:66px; overflow:hidden; background:#005cbb; position:relative;}
.hz_l p{ font:bold 24px "Microsoft Yahei"; color:#fff; margin-top:28px; margin-left:20px;}
.hz_l p a{ color:#fff;}
.hz_l p a:hover{ text-decoration:none;}
.hz_l p span{ display:block; font:bold 16px "Microsoft Yahei"; color:#ce393d; text-transform:uppercase;}
.hz_l p em{ display:block; font:18px "Microsoft Yahei";}
.hz_l .hz_a01,.hz_l .hz_a02{ display:block; position:absolute; width:26px; height:26px;}
.hz_l .hz_a01{ top:115px; left:20px; background:url(Img/Index/hz_l1.gif) no-repeat left top;}
.hz_l .hz_a02{ top:115px; left:52px; background:url(Img/Index/hz_r1.gif) no-repeat left top;}
.hz_l .hz_a01:hover{ background:url(Img/Index/hz_l01.gif) no-repeat left top;}
.hz_l .hz_a02:hover{ background:url(Img/Index/hz_r01.gif) no-repeat left top;}

.hz_r{ width:755px; height:160px; overflow:hidden; margin-top:66px; border:1px solid #dedede;}
.hz_r ul li{ width:188px; height:160px; border-right:1px solid #dedede; float:left;}
.hz_r ul li img{ width:188px; height:160px;}
.hz_r .nobot{ border-right:0;}

/**/
.cp{ height:1431px; overflow:hidden;}

.lb{ background:url(Img/Index/lb_bj.jpg) no-repeat left top; width:235px; height:1350px; overflow:hidden;}
.lb h2{ height:61px; overflow:hidden; text-align:center; font:bold 20px/60px "Microsoft Yahei"; color:#fff;}
.lb h2 a{ color:#fff;}

.lb_c{ width:210px; margin:0 auto; margin-top:10px; overflow:hidden;}
.lb_c h3{ width:192px; height:31px; overflow:hidden; margin-top:10px;}
.lb_c h3 a{ height:31px; width:164px; display:inline-block; background:url(Img/Index/lb01.gif) no-repeat left top; font:bold 14px/30px "Microsoft Yahei"; color:#333; padding-left:28px;}
.lb_c h3 a:hover{ background:url(Img/Index/lb1.gif) no-repeat left top; color:#fff; text-decoration:none;}
.lb_c h4{ margin-top:12px; margin-bottom:5px; width:210px; height:31px; overflow:hidden;}
.lb_c h4 a{ display:inline-block; width:210px; height:31px; background:url(Img/Index/lb2.gif) no-repeat left top; font:bold 14px/30px "Microsoft Yahei"; color:#555; padding-left:28px;}
.lb_c h4 a:hover{ background:url(Img/Index/lb02.gif) no-repeat left top; text-decoration:none; color:#005cbb;}
.lb_c ul li{ margin-left:14px; background:url(Img/Index/lb_l01.gif) no-repeat left center; font:14px/30px "Microsoft Yahei"; color:#555; padding-left:13px;}
.lb_c ul li a{ color:#555;}

.lb_tel{ margin-top:20px;}
.lb_tel p{ margin-left:20px; font:16px "Microsoft Yahei"; color:#fff; background:url(Img/Index/lb_tel.gif) no-repeat left top; height:41px; padding-left:60px;}
.lb_tel p span{ display:block; font:22px Arial, Helvetica, sans-serif;}

.cp_c{ width:747px;}
.cp_c h2{ margin-bottom:19px; margin-top:14px; height:48px; overflow:hidden; background:url(Img/Index/cp_xh.gif) no-repeat left bottom;}
.cp_c h2 a{ font:16px/48px "Microsoft Yahei"; color:#555;}
.cp_c h2 span a{ font:14px/48px "Microsoft Yahei"; color:#555;}

.cp_x{}
.cp_x ul li{ float:left; height:267px; width:239px; line-height:0; margin-right:15px;}
.cp_x ul li img{ width:239px; height:210px;}
.cp_x ul li span{ display:block; font:14px/48px "Microsoft Yahei"; color:#555; text-align:center;}
.cp_x .nobot{ margin-right:0;}
/**/
.zx{ background:url(Img/Index/zx_bj.jpg) no-repeat center top; height:204px; overflow:hidden;}

.zx_con{ height:204px; overflow:hidden; position:relative;}
.zx_con a{ width:114px; height:33px; background:#005cbb; text-align:center; position:absolute; top:140px; right:256px; display:block; font:14px/28px "Microsoft Yahei"; color:#fff;}
.zx_con p{ background:url(Img/Index/zx_bj.png) no-repeat left center; font:14px "Microsoft Yahei"; color:#fff; padding-left:33px; position:absolute; right:0; top:140px;}
.zx_con p span{ font:24px Impact;}


/**/
.td{ background:url(Img/Index/td_bj.jpg) no-repeat center top; height:810px; overflow:hidden;}
.td_con{ height:810px; overflow:hidden; position:relative;}
.td01{ width:534px; height:81px; overflow:hidden; position:absolute; top:232px; right:0;}
.td01 dt{ background:url(Img/Index/td_d.png) no-repeat left top; width:59px; height:81px; text-align:center; font:36px/64px Impact; color:#005cbb;}
.td01 dd{ width:450px; font:16px/24px "Microsoft Yahei"; color:#333; margin-left:22px; display:inline;}
.td01 dd b{ display:block; font:bold 24px "Microsoft Yahei"; color:#005cbb;}

.td02{ top:357px;}

.td03{ top:492px;}

.td04{ top:622px;}
/**/
.al{ height:984px; overflow:hidden;}
.al h2{ height:123px; overflow:hidden; text-align:center; font:36px Arial, Helvetica, sans-serif; color:#888; text-transform:uppercase; padding-top:58px;}
.al h2 a{ display:block; font:bold 40px "Microsoft Yahei"; color:#333;}

.al_h{ width:996px; margin:0 auto; margin-bottom:28px; border-top:1px solid #b5b5b5; height:134px; border-left:1px solid #b5b5b5;}
.al_h ul li{ height:147px; float:left; width:166px; background:url(Img/Index/al_ho1.gif) no-repeat left top; position:relative; }
.al_h ul li a{ display:inline-block; height:134px; width:166px;}
.al_h ul li span{ position:absolute; font:16px/36px "Microsoft Yahei";width:166px; text-align:center; height:36px; bottom:29px; left:0; color:#333;}
.al_h ul li em{ width:165px; height:134px; display:block;}

.al_h ul .al02{ display:none;}
.al_h ul .cur{ background:url(Img/Index/al_ho.gif) no-repeat left top; color:#fff;}
.al_h ul .cur span{ color:#fff;}
.al_h ul .cur .al01{ display:none;}
.al_h ul .cur .al02{ display:block;}


.al_c{ height:547px; overflow:hidden; width:1000px; margin:0 auto;}
.al_c ul li{ margin-bottom:18px; float:left; width:319px; height:264px; position:relative;}
.al_c ul li img{width:319px; height:264px;}
.al_c ul li span{ background:url(Img/Index/al_cb.png) repeat-x; display:block; width:319px; height:44px; position:absolute; bottom:0; left:0; text-align:center; font:14px/44px "Microsoft Yahei";}
.al_c ul li span a{ color:#fff;}
.al_c ul .al_c01{ margin-right:14px; width:666px; height:547px; overflow:hidden;}
.al_c ul .al_c01 img{ width:666px; height:547px;}
.al_c ul .al_c01 span{ width:666px;}

/**/
.ys01{ height:1872px; overflow:hidden; background:url(Img/Index/ys01.jpg) no-repeat center top;}
.ys02{ height:1872px; overflow:hidden; background:url(Img/Index/ys02.jpg) no-repeat center 915px;}
.ys_con{ position:relative; height:1872px; overflow:hidden;}

.one{ width:455px; position:absolute; top:306px; left:25px;}
.one dt{ height:61px; overflow:hidden;}
.one dt span{ display:block; width:57px; height:57px; border:2px solid #fff; text-align:center; font:bold 18px "Microsoft Yahei"; color:#fff;}
.one dt p{ margin-top:8px; width:370px; font:bold 24px "Microsoft Yahei"; color:#fff;}
.one dt p em{ display:block; font:10px Arial, Helvetica, sans-serif; text-transform:uppercase;-webkit-transform:scale(0.8); -webkit-margin-start:-37px;}
.one dd{ margin-top:34px;}
.one dd p{ font:14px/36px "Microsoft Yahei"; color:#fff; background:url(Img/Index/ys_p.png) no-repeat left center; padding-left:30px;}

.two{ top:664px; left:562px;}
.two dt span{ border-color:#555; color:#333;}
.two dt p{ color:#333;}
.two dd p{ color:#555; background:url(Img/Index/ys_p02.gif) no-repeat left center;}
.two dd a{ background:#b70010; display:block; width:160px; height:30px; text-align:center; font:bold 14px/30px "Microsoft Yahei"; color:#fff; margin-top:32px;}

.three{ top:1187px; left:25px;}

.four{ top:1614px; left:556px;}
/**/
.zx02{ background:url(Img/Index/zx02_bj.jpg) no-repeat center top; height:177px; overflow:hidden;}
.zx02_con{ height:177px; overflow:hidden; position:relative;}
.zx02_con p{ top:38px; right:0; position:absolute; color:#fff; background:url(Img/Index/zx02_wh.gif) no-repeat center 14px; font:16px "Microsoft Yahei"; color:#fff; text-align:center;}
.zx02_con p span{ display:block; font:28px Impact;}
.zx02_con p a{ display:block; width:174px; height:31px; background:#2c2c2c; text-align:center; font:12px/30px "Microsoft Yahei"; color:#fff;}

/**/
.kh{ height:557px; overflow:hidden; background:#eee;}
.kh_con{ height:557px; overflow:hidden;}
.kh_con h2{ padding-top:54px; height:110px; overflow:hidden; background:url(Img/Index/kh_h.gif) no-repeat center top; text-align:center; font:24px/42px "Microsoft Yahei"; color:#005cbb;}
.kh_con h2 a{ display:block; font:bold 36px "Microsoft Yahei"; color:#333;}

.kh_c{ height:327px; overflow:hidden;}
.kh_c a{color:#252525; float:left; display:block; background:#fff; width:232px; height:327px; margin-right:24px;}
.kh_c dl dt{ width:211px; height:129px; margin:10px auto 0; overflow:hidden;}
.kh_c dl dt img{ width:211px; height:129px;}
.kh_c dl dd{ width:194px; margin:0 auto; }
.kh_c dl dd p{ height:130px; overflow:hidden; margin-top:14px; font:14px/22px "Microsoft Yahei";}
.kh_c dl dd p b{ display:block; height:24px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.kh_c dl dd p span{ display:block; font:12px/22px "Microsoft Yahei"; margin-top:12px;}
.kh_c dl dd em{ display:block; margin:0 auto; width:115px; height:24px; text-align:center; font:12px/24px "Microsoft Yahei"; background:#333; color:#fff;}

.kh_c a:hover{ color:#fff; text-decoration:none; background:#005cbb;}
.kh_c .nobot{ margin-right:0;}
/**/
.about{ background:url(Img/Index/a_bj.jpg) no-repeat center top; height:413px; overflow:hidden;}

.a_con{ height:413px; overflow:hidden;}
.a_con dl dt{ margin-top:65px; margin-left:34px; width:462px; height:311px; overflow:hidden;}
.a_con dl dt img{ width:462px; height:311px;}
.a_con dl dd{ width:460px; position:relative; height:413px; overflow:hidden;}
.a_con dl dd p{ height:344px; overflow:hidden; font:14px/28px "Microsoft Yahei"; color:#fff;}
.a_con dl dd p a{ display:block; font:bold 30px/80px "Microsoft Yahei"; color:#3c3c3e; margin-top:40px;}
.a_con dl dd p em{ font:30px/80px "Times New Roman", Times, serif; text-transform:uppercase; color:#7d7d7d;}
.a_con dl dd b{ display:block; font:18px/36px "Microsoft Yahei"; color:#fff;}
.a_con dl dd span{ display:block;}
.a_con dl dd span a{ margin-right:20px; display:inline-block; width:96px; height:32px; text-align:center; border:1px solid #fff; color:#fff; font:12px/32px "Microsoft Yahei";}
.a_con dl dd span a:hover{ background:#333; border:0; text-decoration:none;}
.a_con dl dd i{ display:block; position:absolute; width:33px; height:29px; position:absolute; bottom:0; right:0;}
.a_con dl dd i a{ display:block; color:#fff; text-align:center; line-height:28px; background:#3a3a3a;}

/**/
.xc{ height:344px; overflow:hidden; width:1130px; margin:0 auto;}
.xc_con{ height:258px; overflow:hidden; margin-top:30px;}
.xc_con em{ display:block; width:29px; height:79px; overflow:hidden; margin-top:52px;}
.xc_con .xccq{ margin-left:36px; display:inline;}
.xc_con ul li{ float:left; width:247px; margin-right:4px; line-height:0;}
.xc_con ul li img{ width:247px; height:184px;}
.xc_con ul li span{ display:block; text-align:center; font:14px/40px "Microsoft Yahei"; color:#666;}
.xc_con .nobot{ margin-right:0;}

.xc_q{ width:1000px; margin:0 auto; background:url(Img/Index/xc_hq.gif) repeat-x left center;}
.xc_q ul{ background:#fff; width:380px; margin:0 auto; height:50px; border:1px solid #666;}
.xc_q ul li{ text-align:center; float:left; width:190px; height:50px;}
.xc_q ul li a{ display:inline-block; width:190px; height:50px; font:16px/50px "Microsoft Yahei"; color:#3a3a3a;}
.xc_q ul li a:hover ,.xc_q .cur a{ background:#005cbb; color:#fff; font-weight:bold; text-decoration:none;}
/**/
.new{ height:430px; overflow:hidden; margin-top:56px;}

.wd{ width:314px; height:430px; overflow:hidden;}
.wd h2{ height:57px; overflow:hidden; background:#005cbb;}
.wd h2 a{ font:16px/56px "Microsoft Yahei"; color:#fff; padding-left:25px; display:inline-block;}
.wd h2 span a{ font:14px/56px "Microsoft Yahei"; padding-left:0; padding-right:20px;}

.w_c{ width:312px; height:370px; border:1px solid #e5e5e5; }
.w_c2{ margin:0 auto; margin-top:20px; margin-bottom:15px; }
.w_c dl{ width:274px; height:100px; margin:0 auto; margin-top:20px; margin-bottom:15px; overflow:hidden;}
.w_c dl dt{ padding-left:30px; background:url(Img/Index/wd_w.gif) no-repeat left center; font:bold 12px "Microsoft Yahei"; }
.w_c dl dt a{color:#333;}
.w_c dl dd{ font:12px/30px "Microsoft Yahei"; color:#555; background:url(Img/Index/wd_d.gif) no-repeat left 8px; padding-left:30px;}

.n_con{ width:668px;}

.n_ch{ height:57px; background:#005cbb; overflow:hidden;}
.n_ch ul li{ float:left;}
.n_ch ul li a{ height:57px; font:16px/56px "Microsoft Yahei"; color:#fff; display:inline-block; padding:0 38px;}
.n_ch ul li a:hover ,.n_ch .cur a{ background:#2c2c2c; text-decoration:none;}
.n_ch span a{ display:inline-block; font:14px/56px "Microsoft Yahei"; padding-right:20px; color:#fff;}


.n_c{ width:666px; height:370px; border:1px solid #e5e5e5;}
.n_c dl{ width:630px; margin:0 auto; height:192px; overflow:hidden; margin-top:15px;}
.n_c dl dt{ width:274px; height:192px; overflow:hidden;}
.n_c dl dt img{width:274px; height:192px;}
.n_c dl dd{ width:318px;}
.n_c dl dd p{ height:130px; overflow:hidden; margin-top:20px; font:12px/24px "Microsoft Yahei"; color:#555;}
.n_c dl dd p a{ display:block; font:bold 16px/28px "Microsoft Yahei"; color:#212121;}
.n_c dl dd span a{ display:block; width:89px; height:29px; text-align:center; font:14px/28px "Microsoft Yahei"; color:#fff; background:#005cbb;}

.n_c ul{ width:630px; margin:0 auto; margin-top:20px;}
.n_c ul li{ float:left; width:298px; margin-right:32px; font:12px/30px "Microsoft Yahei"; color:#555;}
.n_c ul li a{ color:#555; height:26px; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}

.n_c .nobot{ margin-right:0;}
/**/

/**/
.link { height:160px; margin-top:40px; overflow:hidden; }
.link h2{ height:47px; background:url(Img/Index/link_h.gif) no-repeat left bottom; overflow:hidden;}
.link h2 span{ font:14px/46px "Microsoft Yahei";}
.link h2 span a{ color:#333;}
.link h2 i{ display:inline-block; font:bold 16px Arial, Helvetica, sans-serif; color:#888; text-transform:uppercase; line-height:50px;}
.link h2 i a{ color:#005cbb; font: bold 16px "Microsoft Yahei"; display:inline-block; line-height:46px;}
.link p{color:#555; padding-top:10px; font:14px/30px "Microsoft Yahei";}
.link p a{ color:#555; padding:0 22px; display:inline-block;}


.list2{overflow:hidden; padding:14px 0 0 2px; zoom:1; width:950px;}
.list2 li{float:left; margin:0 15px 25px 0; display:inline; width:360px; height:186px; border:1px solid #d6d6d6;}
.list2 li img{float:left; width:170px; height:148px; margin:12px 16px 0 15px; display:inline;}
.list2 li p{padding:13px 0 0 0; line-height:24px;}
.list2 li p b{font-size:14px; display:block;}
.list2 li p b a,.list2 li p b a:visited{color:#000}
.list2 li p b a:hover{color:#f00}
.list2 li p a.more{display:block; padding:25px 0 0 0; color:#bb0000}


.part2{background:#BD1E22; height:46px; line-height:46px; text-align:center; font-size:20px; font-weight:bold; color:#fff}
.content_bk1{margin-top: 50px;border:1px solid #BD1E22; overflow:hidden;}

.lxwm{padding:10px; line-height:25px; font-weight:bold; font-size:14px;}
.lxwm span{font-weight:bold; display:block;}





.plan_bg{ background:url(Img/Index/plan_bg.gif) repeat-x;font-size: 0;overflow: hidden;}
.plan_bt{height: 92px;text-align: center; padding:35px 0 0;overflow: hidden;}
.plan_bt a{font-size: 25px;color: #184998;}
.plan_bt i{display: block;font-size: 18px;color: #666; padding:5px 0 0;}
.plan_t{height: 100px; margin:0 auto;}
.plan_t ul li{width: 159px;height: 44px; border-right:#fff 1px solid;float: left;}
.plan_t ul li a{font-size: 16px;color: #fff;font-weight: bold; background:url(Img/Index/plan_tbg01.gif) no-repeat;display: block;width: 159px;height: 44px;line-height: 44px;overflow: hidden; }
.plan_t ul li.cur a,.plan_t ul li a:hover{ background:url(Img/Index/plan_tbg02.gif) no-repeat; text-decoration:none;}
.plan_m{ padding:28px 0 0;}
.plan_l{position: absolute;top: 156px;left: -30px;}
.plan_r{position: absolute;top: 156px;right: -30px;}
.plan_l img,.plan_r img{width: 23px;height: 80px;}
.plan_c{ display:inline-block; padding:0 0 25px;overflow: hidden;}
.plan_c ul li{width: 285px;float: left; padding:0 20px;}
.plan_c ul li a{font-size: 16px;color: #666;font-weight: bold;}
.plan_c ul li.cur a,.plan_c ul li a:hover{color: #2469be; text-decoration:none;zoom:1;}
.plan_c ul li img{width: 280px;height: 250px;padding: 2px; border:#b8b8b8 1px solid;}
.plan_c ul li.cur img,.plan_c ul li a:hover img{ border:#2469be 1px solid;}
.plan_c ul li span{ width:285px; display:block; text-align:center; height:35px; line-height:25px; padding:5px 0 0; overflow:hidden;}
.plan_m em{display: block;width: 234px;height: 34px;text-align: center;line-height: 34px;background: #2469be;overflow: hidden; margin:0 auto;}
.plan_m em a{font-size: 16px;color: #fff;}


/*海川产品中心*/
.chanpin{ padding:35px 0 60px; font-size:0;}
.cp_t{font-size: 34px;color: #005cbb; background:url(images/index/cp_tbg.gif) no-repeat center 18px;text-align: center;line-height: 32px;height: 138px;}
.cp_t a{font-size: 34px;color: #005cbb;}
.cp_t span{display: block;font-size: 20px;color: #0c0c0c;font-weight: normal; padding:18px 0 0;}
.cp_t b{ padding:0 5px;}
.cp_l{width: 240px;}
.cp_lt{ background:#005cbb;width: 240px;height: 70px;}
.cp_lt a{font-size: 18px;color: #fff;display: block; padding:22px 0 0 60px;}
.cp_lm{width: 238px; border-bottom:#888 1px solid; border-left:#888 1px solid; border-right:#888 1px solid; padding:15px 0 0;}
.cp_lm h3{width: 238px;height: 43px; margin:0 0 18px;font-weight: normal;}
.cp_lm h3 a{display: block;font-size: 16px;color: #222;height: 43px;line-height: 43px; background:url(images/index/cp_libg01.gif) no-repeat; padding:0 0 0 53px;}
.cp_lm h3 a:hover,.cp_lm h3.on a{ background:#005cbb;color: #fff;}
.cp_lm ul{ padding:0 0 10px;}
.cp_lm ul li{width: 228px;height: 35px;line-height: 35px;overflow: hidden;width: 175px; margin:0 auto;}
.cp_lm ul li a{color: #8e8d8d; font-size: 16px; padding:0 0 0 17px;background:url(images/index/cp_ico01.gif) no-repeat 5px 15px;display: block;}
.cp_lm ul li a:hover{background:url(images/index/cp_ico02.gif) no-repeat 5px 15px;color: #005cbb;}
.cp_lm span{display: block;width: 238px;height: 55px;text-align: center;line-height: 55px;background: #005cbb; margin:5px auto 0;}
.cp_lm span a{font-size: 16px;color: #fff;font-weight: bold;}
.cp_r{ width:760px;}
.cp_r dl{ width:900px; display:inline-block; overflow:hidden; padding:0 0 30px; }
.cp_r dl dt{ border:#d7d7d7 1px solid;width:561px; height:323px; float:left; overflow: hidden;}
.cp_r dl dt img,.case_l img,.news_m dt img{ width:561px; height:323px;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;}
.cp_r dl dt img:hover,.case_l img:hover,.news_m dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.cp_r dl dd{ width:320px; float:left; padding:0 0 0 15px;}
.cp_r dl dd h5{height: 70px;line-height: 70px;overflow: hidden;}
.cp_r dl dd h5 a{font-size: 20px;color: #e50011;}
.cp_r .cp_desc{ height:180px; font-size:16px; color:#888; line-height:30px;overflow: hidden;}
.cp_r .cp_desc i{color: #333;}
.cp_r dl dd span{ display:block;width: 140px; padding:25px 0 0;}
.cp_r dl dd span a{display: block;font-size: 16px;color: #e50011;width: 138px;height: 34px;text-align: center;line-height: 34px; border:#e50011 1px solid;}
.cp_r dl dd span a:hover,.ban01 p em a:hover,.ban02 em a:hover{animation:shake 1.2s linear;-webkit-animation:shake 1.2s linear;}
.cp_r ul li{ width:237px; margin-left:16px;float:left;position: relative;}
.cp_r ul li img{ width:235px; height:235px; border:#d7d7d7 1px solid;}
.cp_r ul li span{font-size: 14px;color: #666; width:236px; display:block; height:54px; line-height:30px; overflow:hidden;  text-align:center}
.cp_r ul li a:hover em{display: block;}