@charset "utf-8";
body{font-family:"Microsoft Yahei";font-size:14px;color:#333; padding:0; margin:0; line-height:175%; min-width:1380px; }
input , textarea , select{font-family:"Microsoft Yahei"; color:#333; font-size:14px;}
a{ color:#000;}
a:hover{ color:#2993d4;}
.fl,.left{ float:left;} 
.fr,.right{ float:right;}
.clear{ clear:both;}
.widthz,.wrap{ width:1200px; margin:0 auto;}


.head_top{ height:40px; background:#333333; color:#FFFFFF; line-height:40px; font-size:12px;} .head_top a{ color:#FFFFFF;}
.head_top span{ color:#FFFFFF; display:inline-block; padding-left:36px; margin-left:20px; float:right}
.head_top span.tel{ background:url(../images/tel_ico.png) left no-repeat;}
.head_top span.email{ background:url(../images/email_ico.png) left no-repeat;}

.head{ height:110px;}
.head .logo{ float:left; padding-top:13px;}

.header .nav{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:100%;line-height:40px;display:block; margin-top:30px; margin-right:-20px;}
.header .navbar_nav li{float:left;position:relative;display:block; margin:0 20px;}
.header .navbar_nav li:after{content:"";width:0;height:3px;background:#3995cd;position:absolute;bottom:0;left:0;transition:all .5s ease 0s}
.header .navbar_nav li:hover:after,.header .navbar_nav li.active:after{width:100%}
.header .navbar_nav li a{text-decoration:none;height:100%;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;color:#333;font-size:16px}
.header .navbar_nav li:hover a{color:#3995cd}
.header .navbar_nav li.dropdown{display:inherit;position:relative}
.header .navbar_nav li.dropdown .jt{width:20px;height:20px;background:url(i/top.png) no-repeat;background-size:100% 100%;display:block}
.header .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:50px;width:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:120%;left:-10%}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size:14px;color:#666;padding:0 10px;line-height:40px;text-align:center;background:#fff;margin-bottom:2px}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#fff;background:orange}
.header.on{background:#fff;border-bottom:1px solid #ccc}
.header.on .left .img1{display:none}
.header.on .left .img2{display:block}
.header.on .navbar_nav li a{color:#333}
.header.on .navbar_nav li:hover a{color:#ff4500}
#navToggle{display:none}
.m_nav{position:fixed;top:0;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:100%;height:100%;background:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0s;top:0;transform:translateX(100%)}
.m_nav.open{transform:translateX(0)}
.m_nav .top{height:60px;padding:20px;box-sizing:border-box}
.m_nav .top .closed{width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer}
.m_nav .logo{width:100%;margin:0 auto}
.m_nav .logo img{height:50px;display:block;margin:30px auto}
.m_nav .ul{margin-top:30px}
.m_nav .ul li{padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0s;transition:all .6s cubic-bezier(.77,0,.175,1) 0s;opacity:0}
.m_nav.open .ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.m_nav .ul li:nth-child(1){-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0s;transition:all .2s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(2){-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0s;transition:all .4s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(3){-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0s;transition:all .6s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(4){-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0s;transition:all .8s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(5){-webkit-transition:all 1s cubic-bezier(.77,0,.175,1) 0s;transition:all 1s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li:nth-child(6){-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0s}
.m_nav .ul li a{display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%}
.m_nav .ul li .dropdown_menu{display:none}
.m_nav .ul li.dropdown.active .dropdown_menu{display:block}
.m_nav .ul li .dropdown_menu a{display:block;height:50px;line-height:50px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #f5f5f5}
.m_nav .ul li .dropdown_menu a:last-child{border:none}
.banner{width:100%}
.banner img{width:100%}
/*@media screen and (max-width:992px){.header{padding:0 10px}
.header #navToggle{height:100%;padding:9px 15px;margin-right:-15px;display:inline-block;float:right}
.header #navToggle span{position:relative;width:25px;height:1px;margin-top:19px}
.header #navToggle span:after,.header #navToggle span:before{content:'';position:relative;width:100%;height:1px;left:0}
.header #navToggle span,.header #navToggle span:after,.header #navToggle span:before{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:block;background:#4f4f4f}
.header #navToggle span:before{top:8px}
.header #navToggle span:after{bottom:10px}
.header #navToggle.open span:before{top:10px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}
.header #navToggle.open span:after{bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}
.header #navToggle.open span{background:0 0}
.header #navToggle.open span:after,.header #navToggle.open span:before{background:#4f4f4f}
.header .nav{display:none}
.banner img{height:600px;object-fit:cover}
}
*/



.banner .swiper-container{ width:100%; height:560px;}
.swiper-container img{ width:1920px; height:560px; vertical-align:top;}
.banner  .swiper-container-horizontal>.swiper-pagination-bullets, .banner  .swiper-pagination-custom, .banner  .swiper-pagination-fraction{ bottom:30px !important;}
.banner .swiper-pagination-bullet{ width:50px !important; height:6px !important;  background:#fff !important; opacity:0.8 !important;}
.banner .swiper-pagination-bullet-active{ background:#1065BC !important; opacity:1 !important;}



.rz-project{
    background:#000;
}
.rz-project .title1,.rz-project .title3{
    color: #fff;
}
.rz-project .title2{
    color: rgba(255, 255, 255, 0.25);
}
.rz-project .box{
    text-align: center;
}
.rz-project .box ul li{
    width: 100px;
    height: 100px;
    border: 1px solid #fff;
    border-radius: 100%;
    display: inline-block;
    color: #fff;
    font-size: 24px;
    line-height: 100px;
    margin: 50px 50px 20px;
}

.animated{-webkit-animation-duration:1.25s;-webkit-animation-fill-mode:both;animation-duration:1.25s;animation-fill-mode:both}
@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,50px,0);opacity:0;transform:translate3d(0,50px,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,50px,0);opacity:0;transform:translate3d(0,50px,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100px,0,0);opacity:0;transform:translate3d(-100px,0,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100px,0,0);opacity:0;transform:translate3d(-100px,0,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100px,0,0);opacity:0;transform:translate3d(100px,0,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
@keyframes fadeInRight{0%{-webkit-transform:translate3d(100px,0,0);opacity:0;transform:translate3d(100px,0,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-50px,0);opacity:0;transform:translate3d(0,-50px,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-50px,0);opacity:0;transform:translate3d(0,-50px,0)}
to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(.8);opacity:0;transform:scale(.8)}
to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}
}
@keyframes bounceIn{0%{-webkit-transform:scale(.8);opacity:0;transform:scale(.8)}
to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}


.home_youshi{ padding-top:70px;}
.public .title1{ width:62%; border-bottom:1px solid #c1c1c1; font-size:30px; color:#000000; font-weight:bold; text-align:center; line-height:70px; position:relative; margin: 0 auto;}
.public .title1 span{ left:0px;  display:inline-block; position:absolute; width:100%; top:60px; height:21px; background:url(../images/dd.jpg) no-repeat center;}
.public .title2{ font-size:24px; line-height:30px; text-align:center; padding-top:10px; color:#c6c6c6; text-transform:Uppercase;}
.home_youshi ul{ padding-top:50px; padding-bottom:50px;}
.home_youshi ul li{ width:382px; background:#f5f5f5; float:left; margin-right:27px; padding:28px 20px 0px; height:375px;}
.home_youshi ul li img{ width:342px; height:179px;}
.home_youshi ul li .title{ line-height:50px; padding-top:10px; font-size:20px; color:#3a3939; text-align:center; font-weight:bold;}
.home_youshi ul li .title a{ color:#3a3939}.home_youshi ul li .title a:hover{ color:#2993d4}
.home_youshi ul li .cont{ line-height:26px; color:#747474; text-align:center;}
.home_youshi ul li:nth-child(3){ margin-right:0px}

.public .title3{ width:62%; border-bottom:1px solid #686a6c; font-size:30px; color:#fff; font-weight:bold; text-align:center; line-height:70px; position:relative; margin: 0 auto;}
.public .title3 span{ left:0px;  display:inline-block; position:absolute; width:100%; top:60px; height:21px; background:url(../images/dd.png) no-repeat center;}
.public .title4{ font-size:24px; line-height:30px; text-align:center; padding-top:10px; color:#fff; text-transform:Uppercase;}



.home_pro{ background-color:#2c3035; padding:50px 0px; margin-top:40px;}


.TTSlider{ margin-top:30px;}
.TTSliderTitle{height:47px; border-bottom:2px solid #26292e;}
.TTSliderTitle ul{ text-align:center;}
.TTSliderTitle li{height:47px; line-height:47px;position:relative;z-index:3; display:inline-block; padding:0px 30px;}
.TTSliderTitle .cur{border-bottom:2px solid #2993d4;}
.TTSliderTitle li a{ color:#969696; font-size:15px;}
.TTSliderTitle .cur a{ color:#2993d4;}
/* TTSliderPic */
.TTSliderPic{padding:30px 0px 0px;position:relative;z-index:1}
.TTSliderPicList{position:relative;width:1200px;overflow:hidden;height:360px;}
.TTSliderPic ul{position:absolute;display:none;top:3px;left:0}
.TTSliderPic ul.show{display:block;}
.TTSliderPic li .img{width:280px; height:235px; background-color:#FFFFFF;display: table-cell;vertical-align:middle;text-align:center;*display: block; *font-size: 140px;}
.TTSliderPic li .img img{vertical-align:middle;max-width:260px;_width:expression(this.width > 260 ? "260px" : this.width);_width:expression(this.height > 200 ? "200px" : this.height);max-height:200px;}

.TTSliderPic li{width:306px; float:left; padding-right:25px; text-align:center;}
.TTSliderPic li p{line-height:30px; padding:10px 0px;text-align:center;color:#d4d3d3; font-size:16px;}
.TTSliderPic li span a{ display:inline-block; width:116px; height:32px; line-height:32px; color:#FFFFFF; font-size:14px; background-color:#2993d4;}
.TTSliderPic li span a:hover{ background-color:#d36e18}
.TTSliderPrevBtn,.TTSliderNextBtn{height:100%;width:45px;position:absolute;z-index:999;top:0;text-align:center;}
.TTSliderPrevBtn{right:-70px;}
.TTSliderNextBtn{left:-70px;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height:39px;width:39px;display:inline-block;background:url(../images/dd1.jpg) no-repeat -39px 0;margin-top:125px}
.TTSliderNextBtn a{background:url(../images/dd1.jpg) no-repeat;}
.TTSliderPrevBtn a:hover{background:url(../images/dd1.jpg) no-repeat  -39px -39px;}
.TTSliderNextBtn a:hover{background:url(../images/dd1.jpg) no-repeat  0px -39px;}


.home_about{ padding:80px 0 80px;}
.home_about .public{ padding-bottom:50px;}
.home_about .about_l{ float:left; width:610px; line-height:30px; color:#454545;}
.home_about .about_l .more{ padding-top:30px;} .home_about .about_l .more a{ display:block; border:1px solid #bfbfbf; height:47px; line-height:47px; width:162px; text-align:center; font-size:15px;} .home_about .about_l .more a:hover{ background:#2993d4; border:1px solid #2993d4; color:#FFFFFF;}
.home_about .about_r{ float:right;} .home_about .about_r img{ width:535px; height:296px;}


.home_news{ height:815px; background:url(../images/bg1.jpg) center no-repeat; padding-top:55px;}
.home_news_list{width:1200px;margin:40px auto;}
.home_news_list .title{height:40px;padding-bottom:10px;}
.home_news_list .title-list{position:relative;top:6px; text-align:center;}
.home_news_list .title-list li{width:126px;line-height:36px;text-align:center;display:inline-block; cursor:pointer; border:2px solid #fff; font-size:15px; color:#FFFFFF; margin:0 15px;}
.home_news_list .title-list li.on{color:#2993d4;font-weight:bold; background-color:#FFFFFF; }
.home_news_list .title-list p{position:absolute;top:24px;left:0px;width:146px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.home_news_list .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}
.home_news_list .list{height:468px;position:relative;overflow:hidden;display:none;margin-top:50px;}
.home_news_list .list ul{position:absolute;left:0px;}
.home_news_list .list-wrap .show{display:block;}
.home_news_list .list-wrap .list li{float:left; margin-bottom:38px; height:183px;display:inline;background:#fff; width:577px; margin-right:42px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}
.home_news_list .list-wrap .list li:nth-child(2n){ margin-right:0px;}
.home_news_list .list-wrap .list li .img{ width:195px; height:183px; float:left;}
.home_news_list .list-wrap .list li .cont{ float:left; width:370px; padding:30px;}
.home_news_list .list-wrap .list li .cont .c1{ font-size:16px; color:#242323; font-weight:bold;}
.home_news_list .list-wrap .list li .cont .c1 a{  color:#242323; } .home_news_list .list-wrap .list li .cont .c1 a:hover{ color:#2993d4;}
.home_news_list .list-wrap .list li .cont .c2{ color:#9c9c9c; font-size:14px; padding:5px 0px;}
.home_news_list .list-wrap .list li .cont .c3{ line-height:22px; color:#676767;}


.footer{ background-color:#2c3035; padding-top:90px;}
.footer .foot_nav{ float:left;}
.footer .foot_nav ul li{ float:left; width:135px; margin-right:25px}
.footer .foot_nav ul li b{ padding-left:5px; color:#fefefe; font-size:16px; font-weight:bold; border-bottom:1px solid #212427; padding-bottom:10px; display:block; margin-bottom:9px;}
.footer .foot_nav ul li p{ padding-left:5px; line-height:34px;}.footer .foot_nav ul li p a{ color:#b7b6b6}  .footer .foot_nav ul li p a:hover{color:#2993d4}

.footer .foot_contact{ float:right; width:460px;}
.footer .foot_contact .tel{ padding-left:55px; background:url(../images/tel2.jpg) left no-repeat; margin-bottom:15px;}
.footer .foot_contact .tel span.z1{ font-size:14px; color:#fefefe;}.footer .foot_contact .tel span.z2{ font-size:24px; color:#FFFFFF; font-weight:bold;}
.footer .foot_contact p{ line-height:32px; color:#c2c2c2;padding-left:33px; margin-left:10px;}
.footer .foot_contact p.email{  background:url(../images/emal2.png) left no-repeat;}
.footer .foot_contact p.phone{ background:url(../images/ren.png) left no-repeat;}
.footer .foot_contact p.add{  background:url(../images/add.png) 3px no-repeat;}

.footer_bq{ border-top:1px #212427 solid; line-height:68px; color:#b4b4b4; text-align:center; margin-top:60px;}
.footer_bq a{  color:#b4b4b4;} .footer_bq a:hover{color:#2993d4}




.i_art {}
.i_art li{ width:280px; float:left; margin-right:20px; margin-bottom:20px; padding-bottom:10px;}
.i_art li:hover{ background-color:#1165BC;color:#FFFFFF; -moz-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.i_art li:nth-child(3n){ margin-right:0px;}
.i_art li .tu{width:280px; height:240px; border:1px solid #ededed;background-color:#FFFFFF;display: table-cell;vertical-align:middle;text-align:center;*display: block; *font-size: 140px;}
.i_art li .tu img{vertical-align:middle;max-width:260px;_width:expression(this.width > 260 ? "260px" : this.width);_width:expression(this.height > 200 ? "200px" : this.height);max-height:200px;}

.i_art li:hover .tu img{ transition:all .4s; transform:scale(1.1,1.1);}
.i_art li .tit{ width:100%; height:45px; margin-top:10px; line-height:20px; text-align:center; overflow:hidden; padding:0 10px;}
.i_art li:hover a{ color:#FFFFFF;}



.mb{background:#f3f3f3;  padding:10px 20px; color:#666; margin-bottom:15px; margin-top:15px;}
.mb a{color:#666;}
.mb a:hover{color:#af251b;}



.lm{width:278px; border:1px solid #d8d8d8; margin-bottom:20px; border-bottom:0px;}
.lm h3{padding:30px 0 20px 27px; color:#fff; font-size:26px; font-weight:700; background-color:#1065BC;}
.lm h3 p{color:#e3e3e3; font-family:arial; font-size:16px; font-weight:400; padding-top:5px;}
.lm h4{height:48px; line-height:48px; font-size:15px; font-weight:300; padding-left:25px; border-bottom:1px solid #d8d8d8; border-left:3px solid #fff; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; background:url(../images/j03.png) no-repeat 257px center;}
.lm h4 a{display:block;-webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; color:#000000;}
.lm h4.selected{border-left:3px solid #1065BC; background:url(../images/j02.png) no-repeat 257px center;}
.lm h4.selected a,.lm h4:hover a{color:#1065BC;}
.lm h4:hover{border-left:3px solid #1065BC; background:url(../images/j02.png) no-repeat 257px center;}
.lm ul{border-bottom:1px solid #d8d8d8;}
.lm ul li{height:35px; line-height:35px; padding-left:28px; font-size:14px; color:#666;background:url(../images/j01.png) #fff no-repeat 260px center; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s;}
.lm ul li a{display:block; color:#666;-webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s;}
.lm ul li a:hover{color:#fff;}
.lm ul li:hover{background:url(../images/j01.png) #af251b no-repeat 260px center;}
.lm ul li.selected{background:url(../images/j01.png) #af251b no-repeat 260px center;}
.lm ul li.selected a{color:#fff;}
.ls{width:250px; height:36px; background:#d8d8d8; padding:12px 15px; margin-bottom:24px;}
.ls .input-t{width:174px; font-size:14px; font-family:microsoft yahei; color:#999; padding:8px; float:left; outline:none; border:none; }
.ls .submit-t{width:60px; height:36px; line-height:36px; font-size:15px; text-align:center; color:#fff; float:left; background:#af251b; font-family:microsoft yahei; outline:none;}
.yuyue{width:280px; height:100px;}


.yy{width:278px; border:1px solid #d8d8d8; margin-bottom:25px;}
.yy_title{padding-left:37px; padding-top:20px; border-bottom:1px solid #d8d8d8; background:url(../images/yy.jpg) no-repeat 25px 25px; padding-bottom:20px;}
.yy_title .p0{padding-left:30px; font-size:24px; color:#af251b; font-weight:700;}
.yy_title .p1{padding-left:30px; font-size:12px; color:#af251b; font-weight:400; font-family:arial;}
.yyf{width:250px; padding:15px; margin:0 auto; overflow:hidden;}
.yyf .input-t{width:232px; font-size:14px; font-family:microsoft yahei; color:#999; padding:10px 8px; outline:none; border:none; margin-bottom:15px; border:1px solid #e0e0e0;}
.yyf .submit-t{width:250px; height:40px; line-height:40px; font-size:16px; text-align:center; color:#fff; background:#af251b; font-family:microsoft yahei; outline:none; cursor:pointer;}

.about_left{ float:left; width:278px;}
.about_right{width:890px;}
.about_right_title{border-bottom:1px solid #d8d8d8; padding-bottom:15px; margin-bottom:12px;}
.about_right_title p{border-left:4px solid #F26803; font-size:22px; color:#000; padding-left:15px;}
.contentdy{ font-size:14px; color:#444; padding-bottom:50px; line-height:26px;  padding-top:10px;}
.pica {width: 100%; overflow: hidden;}
.pica img {width: 100%;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.about_top{ margin-top:20px;}
.hot_pro{ border:1px solid #ececec; background:url(../images/ico1.png) 36px no-repeat #f7f7f8; padding-left:88px; padding-top:26px; padding-bottom:26px; font-size:24px; color:#000000;  margin-bottom:15px;} 
.hot_pro span{ color:#686868; font-size:15px; display:block;-moz-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.hot_pro:hover{  background:url(../images/ico2.png) 36px no-repeat #1065bc; color:#FFFFFF; -moz-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.hot_pro:hover span{ color:#FFFFFF;}



.aboutContact {padding: 10px 20px 30px 20px; background: #f8f8f8; margin-bottom:30px;}
.aboutContactH {padding: 12px 0; border-bottom: 1px solid #dadada;}
.aboutContactH h2 {height: 20px; padding-left: 16px; line-height: 20px; font-size: 16px; border-left: 3px solid #F26803;}
.aboutContact ul {margin-top: 28px;}
.aboutContact ul li {padding: 0 5px 0 5px; margin-bottom: 8px; line-height: 22px;}
.aboutContact ul li span,.aboutContact ul li em,.aboutContact ul li p {display: inline-block; }
.aboutContact ul li span {width: 22px; height: 22px; margin-right: 1px; font-size: 0; text-align: center; vertical-align: top;}
.aboutContact ul li span img {vertical-align: middle;}
.aboutContact ul li em {width: 42px; vertical-align: top;}
.aboutContact ul li p {width: 154px;     word-break: normal;
    word-wrap: break-word;}
.aboutEwm {text-align: center;}
.aboutEwm img{ max-width:135px;}

.aboutLAd {margin: 15px 0;}
.aboutLAd:hover img {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}



#pages,.pages{clear: both; text-align:center; padding:40px 0; border-top:1px solid #d1d1d1;}
.pages a {color:#666 ;font-size:14px; margin:0 2px; padding:6px 12px; background:#fff; border:1px solid #d0d0d0; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px ;-webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s;}
.pages a:visited{}
.pages a:hover{background:#1065bc; color:#fff; border:1px solid #1065bc;}
.pages a.cur {background:#1065bc; color:#fff; font-size:14px; margin:0 3px; padding:6px 12px; border:1px solid #1065bc;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.pages span {background:#F7F7F7; color:#ABABAB; font-size:14px; margin:0 3px; padding:6px 12px; border:1px solid #EAEAEA;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}





.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}



.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#1065bc;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#1065bc;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:30px;position:absolute;left:-240px;top:0;border:1px solid #e0e0e0; background-color:#FFFFFF; line-height:20px; padding-bottom:30px;}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#1065bc}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}



.nnews_lb{}
.nnews_lb_m{width:100%; height:203px;  background:#fff; width:100%; position:relative; border-bottom:1px solid #e0e0e0; -webkit-transition:all .2s; -moz-transition:all .2s; -o-transition:all .2s; transition:all .2s;}
.nnews_lb_m:hover{ background-color:#f7f7f7;}
.nnews_lb_img{position:absolute; left:10px; top:27px;}
.nnews_lb_img img{width:230px; height:140px; border:1px solid #f4f4f4; padding:4px; display:block; background-color:#FFFFFF;}
.nnews_lb_title{
	position:absolute; left:270px; top:27px; width:500px; height:40px;  line-height:40px;white-space: nowrap; font-size:12px; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow:hidden;
	-moz-binding:url('ellipsis.xml#ellipsis');
	 white-space: nowrap;
	}
.nnews_lb_title a{color:#303030; font-size:16px;  text-decoration:none; font-weight:bold; }
.nnews_lb_title a:hover{color:#1065bc; font-weight:bold;}
.nnews_lb_cnt{position:absolute; left:270px; top:78px; width: 600px; height:48px;overflow:hidden; font-size:14px; line-height:24px; color:#6e6e6e;} 
.nnews_lb_line{position:absolute; background:#eeeeee; left:270px; top:67px; width:75px; height:2px;   } 
.nnews_lb_date{position:absolute; top:140px; left:270px; font-size:12px; color:#6e6e6e;}
.nnews_lb_bq{float:left;text-indent:20px; color:#6e6e6e; margin-right:5px; background:url(../images/nnews_lb_bq.png) no-repeat center left;}
.nnews_lb_date1,.nnews_lb_date2,.nnews_lb_date3,.nnews_lb_date4,.nnews_lb_date5{ float:left;}
.nnews_lb_bq1{float:left; color:#6e6e6e; margin-right:5px;}
.nnews_lb_click{position:absolute;  top:140px; left:500px;background:url(../images/nnews_lb_click.png) no-repeat center left; font-size:12px; color:#6e6e6e;}
.nnews_lb_xq{position:absolute; top:120px; display:none; right:0px;}
.nnews_lb_bq1{text-indent:20px;}
.nnews_lb_xq a{color:#333; text-decoration:none;}
.nnews_lb_xq a:hover{color:#C00; text-decoration:underline;}



/*列表内容页*/
.listConts{line-height:26px;color:#666; background:#fff; padding:40px; margin-bottom:40px;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{height:32px;line-height:32px;text-align:center;margin:15px auto;border:1px solid #ededed;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:15px;line-height:24px;border:1px solid #f4e4b4;background:#fffff0; }
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
.listConts #textarea{ font-size:14px;}



/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{overflow:hidden;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;font-size:14px;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px; }
.preNext .actBox li a{color:#666; }
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}


.padd_cont{position: relative;width: 100%;padding: 20px 0;}
.online_img{position: relative;width: 365px;float: left;}
.online_img img{display: block;width: 100%; height:413px;}
.online_right{position: relative;width: 784px; margin:0 auto;}
.online_right span{display: block;color: #655d60;font-size: 15px;margin-bottom: 10px;}
.onIput{position: relative; width: 782px; border: 1px solid #dcdcdc; height: 36px; margin-bottom: 10px; background-color:#FFFFFF;}
.onIput em{display: block; position: absolute; left: 14px; top: 10px; width: 17px;}
.onIput em img{display: block;width: 100%;}
.onIput input{outline: none; resize: none; width: 700px; margin-left: 40px; color: #333; font-size: 14px; border: none; margin-top: 6px; line-height:24px;}
.onText{position: relative;width: 100%;margin-bottom: 18px;}
.onText textarea{font:12px/24px 'Microsoft YaHei'; background-color:#FFFFFF;width: 750px; height: 92px; padding: 6px 16px; border: 1px solid #dcdcdc; outline: none; line-height: 24px; resize: none; font-size: 14px; }
.submit{display: block; width: 100%; height: 40px; background: #d9d9d9; text-align: center; line-height: 40px; color: #434343; /*letter-spacing: 22px;*/ font-size: 16px;}
.submit:hover{box-shadow: 0px 0px 10px 0px #ccc; background: #388fdc; color:#FFFFFF;}





.preview{width:412px; float:left; }
/* smallImg */
.smallImg{position:relative; height:102px; margin-top:1px;  padding:6px 0px; width:414px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:95px; width:500px; overflow:hidden; margin-left:0; float:left; }
#imageMenu li {height:95px; width:95px;  float:left; text-align:center; margin-right:10px; }
#imageMenu li img{width:95px; height:95px;cursor:pointer;border:1px solid #d4d4d4}
#imageMenu li#onlickImg img, #imageMenu li:hover img{  border:2px solid #18AFE6;}
/* bigImg */


.bigImg{ overflow:hidden; border:1px solid #d4d4d4;
display: table-cell;
vertical-align:middle;/*è®¾ç½®æ°´å¹³å±…ä¸­*/
text-align:center;/* é’ˆå¯¹IEçš„Hack */ 
*display: block; 
*font-size: 240px;/*çº¦ä¸ºé«˜åº¦çš„0.873ï¼Œ200*0.873 çº¦ä¸º175*/ 
*font-family:Arial;/*é˜²æ­¢éžutf-8å¼•èµ·çš„hackå¤±æ•ˆé—®é¢˜ï¼Œå¦‚gbkç¼–ç */
width:410px;  height:300px; 
 }
.bigImg img{vertical-align:middle;max-width:410px;_width:expression(this.width > 410 ? "410px" : this.width);_width:expression(this.height > 300 ? "300px" : this.height);max-height:300px;}


.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999; left:0px;}
#bigView img{position:absolute;}

.prodetail_r{ width:410px; float:left; padding-left:30px; font-size:14px;}
.prodetail_r .pro_t{ color:#010101; font-size:18px; font-weight:bold; padding-bottom:10px;}
.prodetail_r .des{ line-height:26px;  color:#666}
.prodetail_r .p_tel{ width:355px; height:120px; background-color:#eee; font-size:20px; margin-top:30px; color:#666; padding:20px; padding-top:25px;}
.prodetail_r .p_tel span{ color:#0052a4; font-family:Arial, Helvetica, sans-serif;}
.prodetail_r .p_tel a{ width:110px; height:35px; line-height:35px; text-align:center; display:inline-block; margin-top:10px; background-color:#7dbd2b; color:#fff; font-size:16px;}
.prodetail_r .p_tel a.liuyan{ margin-left:10px; background-color:#999999;}
.pro_t2{ height:38px; line-height:38px; background-color:#f2f2f2; margin-top:20px;}
.pro_t2 span{ background-color:#1065bc;  color:#fff; display:inline-block; width:110px; line-height:42px; font-size:14px; font-weight:bold; height:42px; margin-top:-2px; text-align:center;}

.pro_content{ line-height:26px; font-size:14px; padding:20px 10px; color:#666;}
.pro_content img{ max-width:890px;}
.xian2{ height:2px; width:100px; background-color:#1065bc; margin:7px 0px;}


.in_pro_detail{ padding-top:0px;}

.pro_title{ border-bottom:1px solid #dddddd; padding-bottom:10px; font-size:16px; color:#007ED6; margin-bottom:10px; font-weight:bold;}
.pro_qita{ padding-bottom:30px;}.pro_qita ul{ width:102%;}
.pro_qita ul li{ float:left; width:200px; line-height:20px; margin-right:14px; text-align:center; border:0px; height:auto; }
.pro_qita ul li a{ color:#666666;}
.pro_qita ul li a:hover{color:#1065bc;} 
.pro_qita ul li:hover{ border:0px;}
.pro_qita ul li .img{ border:1px solid #cfcfcf;
display: table-cell;
vertical-align:middle;/*设置水平居中*/
text-align:center;/* 针对IE的Hack */ 
*display: block; 
*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
 width:200px; height:180px;

 }
.pro_qita ul li .img img{vertical-align:middle;max-width:190px;_width:expression(this.width > 190 ? "190px" : this.width);_width:expression(this.height > 170 ? "170px" : this.height);max-height:170px;}
.pro_qita ul li p{ margin-top:10px;}


.down{ width:100%; padding-bottom:10px;}
.down li{ width:100%; height:65px; border-bottom:1px dashed #ddd; position:relative; line-height:65px; padding-left:40px; background:url(../images/ico66.png) left no-repeat;}
.down li a p{ display:inline-block; float:left;}
.down li em{ display:inline-table; float:right; padding:8px 20px; line-height:18px; background-color:#1065bc; color:#FFFFFF; margin-top:15px;}

.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#2c93d3;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#2c93d3;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;position:absolute;left:-240px;top:0;border:1px solid #e0e0e0}
.side ul li.sideewm .ewBox.son img{ width:170px}
.side ul li.sideetel .telBox.son{width:280px;height:247px;display:none;color:#fff;text-align:left;position:absolute;left:-280px;top:-79px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:128.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd:nth-child(1){height:118.5px;}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
