@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
/* CSS Document */
body{padding:0; font-family:"思源黑体","Microsoft YaHei",Arial;font-size:14px;}
.fl{float: left;}
.fr{float: right;}
.margin{margin:0 auto;}
.hidden{overflow:hidden;}
.width1200{width:1200px;}
/* top */
.top2_bg{width:100%; min-width:1200px; height:112px;}
.top_bg{ width:100%; min-width:1200px; height:112px; position:fixed; top:0px; background-color:#ffffff; z-index:99999; box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1);}
.top{ height:112px;}
.logo{max-width:290px;max-height:60px; float:left; margin-top:26px;}
.top_nav{ height:36px; line-height:36px; margin-top:38px; width:185px;}
.top_nav a:hover dl,.top_nav dl.fr p:hover{color:#f17b41;}
.top_nav a dl{ width:60px; font-size:20px; color:#6e6e6e; text-align:center;}
.top_nav span{ float:left;}
.top_nav dl.fr{ width:55px;font-size:16px; }
.top_nav dl.fr p{ padding-left:10px; position:relative;color:#818181;}
.top_nav dl.fr p i{ font-size:12px; position:absolute; right:0px;} 
.top_nav dl.fr p.f{ display:none;}
.top_nav dl.fr:hover p.f{ display:block;}

.menu_nav{height:112px; margin-right:20px;}
.menu_nav li{ float:left; width:126px; text-align:center; position:relative;}
.menu_nav li dd{ height:112px; line-height:112px;}
.menu_nav li a{color:#272727;}
.menu_nav li a:hover,.menu_nav li:hover dd a{ color:#f17b41;}
.menu_nav li dd a i{ margin-left:10px;}
.menu_nav li div{ position:absolute; opacity:0; z-index:-1; top:122px; background-color:#fff; width:100%; height:0px; overflow:hidden;transition: all .3s ease;}
.menu_nav li:hover div{ opacity:1; z-index:8; top:112px;transition: all .3s ease; padding:10px 0px; height:auto;}
.menu_nav li div dl{ height:40px; line-height:40px; border-bottom:1px solid #eeeeee;}
/*走进佑昌*/
.index_about{ height:580px; padding-top:91px; width:100%; min-width:1200px; background:url(../images/index_about.png) no-repeat scroll 50% 20px #f6f6f6;}
.index_about div.fl{ width:645px;}
.index_about div.fl dd{ font-size:32px; color:#454343; font-weight:bold; height:65px; line-height:30px;}
.index_about div.fl ul{ overflow:hidden; margin-top:16px; height:65px;}
.index_about div.fl ul li{ float:left; height:56px; border-left:1px solid #e2e2e2; margin-left:-1px; width:140px; text-align:center; margin-top:20px;}
.index_about div.fl ul li dl{ position:relative; height:62px; color:#454343; margin-top:-34px;}
.index_about div.fl ul li dl i{ font-size:55px; color:#f17b2d;}
.index_about div.fl ul li div{ color:#726f6d;}
.index_about div.fl div.con{ margin-top:20px; height:370px; font-size:16px; line-height:24px; color:#444444;}
.index_about div.fl div.more{ width:120px; padding-left:35px; border-radius:2px; background: url(../images/jt.png) no-repeat scroll 112px center #ee6d1c; height:40px; line-height:40px; color:#fff;}
.index_about img.fr{ width:461px;}
/*选择您所需要的照明产品*/
.index_p_t{ height:155px;}
.index_p_t span{ float:left; line-height:155px; font-size:32px; color:#5b5b5b; font-weight:bold;}
.index_p_t ul{ float:right; margin-top:67px;}
.index_p_t ul li{ float:left; height:16px; font-size:16px; padding:0px 14px; line-height:16px; border-right:1px solid #c1c1c1; margin-right:-1px;}
.index_p_t ul li i{padding:8px 16px;border-radius:4px;}
.index_p_t ul li:hover i,.index_p_t ul li.on i{ background-color:#f17b2d;  color:#fff;}
.index_p_con{ overflow:hidden; min-height:838px;}
.index_p_con ul{ overflow:hidden; display:none; width:1237px;}
.index_p_con ul li{ float:left; width:375px; margin-right:37px; margin-bottom:40px;}
.index_p_con ul li:hover{box-shadow:0px 2px 3px 3px rgba(0,0,0,0.1);}
.index_p_con ul li img{ width:375px; height:298px; margin-bottom:-4px;}
.index_p_con ul li dl{ height:80px; line-height:80px; text-align:center; font-size:18px; color:#1c1c1c;}
.index_p_con ul li:hover dl{ background-color:#f17b41; color:#fff;}
/*点击切换*/
.tabBar{width:100%; min-width:1200px; height:710px; position:relative;}
.tabBar .bd{ height:710px; width:100%; min-width:1200px; position:relative;}
.tabBar .bd .conWrap{height:710px; width:100%; min-width:1200px;}
.tabBar .bd .conWrap .con{height:710px; width:100%; min-width:1200px;}
.tabBar .hd{ width:1200px; margin:-425px auto 0px;height:347px; overflow:hidden;}
.tabBar .hd ul{z-index:5;position:relative;zoom:1; width:200%;}
.tabBar.selected .hd ul{ margin-left:-400px;}
.tabBar .hd li{float:left; width:198px; height:40px; overflow:hidden; padding-top:150px; position:relative; border:1px solid rgba(0,0,0,0);}
.tabBar .hd li.on{border:1px solid rgba(191,191,191,0.5); height:195px; background-color:rgba(0,0,0,0.5)}
/*.tabBar .hd li span{ position:absolute; height:96px; width:96px; top:30px; left:52px; background-image:url(../images/q1.png); background-repeat:no-repeat;}
.tabBar .hd li span.hd1{ background-position:0px center;}
.tabBar .hd li span.hd2{ background-position:-223px center;}
.tabBar .hd li span.hd3{ background-position:-445px center;}
.tabBar .hd li span.hd4{ background-position:-653px center;}
.tabBar .hd li span.hd5{ background-position:-869px center;}
.tabBar .hd li span.hd6{ background-position:-1090px center;}
.tabBar .hd li span.hd7{ background-position:-1298px center;}
.tabBar .hd li span.hd8{ background-position:-1508px center;}
.tabBar .hd li span.hd9{ background-position:-1729px center;}
.tabBar .hd li.on span{background-image:url(../images/q2.png);}*/
.tabBar .hd li span{ position:absolute;height:96px; width:96px;top:30px; left:52px; overflow:hidden;}
.tabBar .hd li span p{height:192px; width:96px; text-align:center;transition: all .3s ease;}
.tabBar .hd li span p img{ max-width:100%;}
.tabBar .hd li.on span p{ margin-top:-96px;transition: all .3s ease;}

.tabBar .hd li dd{ font-size:26px; text-align:center; color:#fff;}
.tabBar .hd li dl{ padding:14px; line-height:20px; color:#fff; opacity:0;transition: all .3s ease;}
.tabBar .hd li.on dl{ opacity:1;transition: all .3s ease;}
.tabBar .prev,.tabBar .next{position:absolute;top:370px;}
.tabBar .prev{left:15%;}
.tabBar .next{right:15%;}
.tabBar .prevStop,.tabBar .nextStop{display:none;}
/*了解佑昌最新动态*/
.index_news_bg{ width:100%; overflow:hidden; min-width:1200px; background-color:#fafafa;}
.index_news dd.t{ height:140px; line-height:140px; text-align:center; font-size:32px; color:#5b5b5b; font-weight:bold;}
#slides{width:100%; height:470px;position:relative;}
#slides .slides_container{ overflow:inherit !important;}
.slides_container li{width:100%; float:left; height:505px;}
.slides_container li .index_photo{ float:left; width:360px; margin-right:40px; height:395px;transition: all .3s ease; background-color:#fff; overflow:hidden;}
.slides_container li .index_photo img{ width:360px; height:195px;transition: all .3s ease;}
.slides_container li .index_photo p.t{ padding:14px 24px 0px; color:#9e9e9e;}
.slides_container li .index_photo dd{ padding:0px 24px; font-size:24px; color:#5b5b5b; height:40px; line-height:40px; overflow:hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.slides_container li .index_photo dl{ padding:0px 24px; color:#7c7c7c; line-height:24px;}
.slides_container li .index_photo div{ display:none; height:60px;}
.slides_container li .index_photo:hover{transition: all .3s ease;box-shadow:0px 4px 10px 8px rgba(0,0,0,0.1);background:url(../images/index_photo.png) no-repeat scroll 0px bottom #f17b3a;}
.slides_container li .index_photo:hover img{transition: all .3s ease;}
.slides_container li .index_photo:hover p.t{ display:none;}
.slides_container li .index_photo:hover dd{ color:#fff; margin-top:20px;}
.slides_container li .index_photo:hover dl{ display:none;}
.slides_container li .index_photo:hover div{ padding:0px 24px; color:#fff;display:block;}
.slides_container li .index_photo:hover div div{ padding:0px; overflow:hidden; font-size:16px; line-height:30px;}
.slides_container li .index_photo:hover div div ol.fl{ width:50px;}
.slides_container li .index_photo:hover div div ol.fr{ width:260px; text-align:left;}
.pagination{ position:absolute; left:550px; z-index:10; top:430px;}
.pagination li{ float:left; padding-right:7px;}
.pagination a{ display:block; outline:none; background:url(../images/pg.png) no-repeat 0px 0; text-indent:-999em; width:14px; height:14px;}
.pagination li.current a{ background-position:-24px 0;}
/*底部*/
.foot_bg{ height:340px; padding-top:60px; width:100%; min-width:1200px; background-color:#333333;}
.foot_bg div.foot_t{ overflow:hidden; height:250px;}
.foot_bg div.foot_t ul.fl{ overflow: hidden;}
.foot_bg div.foot_t ul.fl li{ float:left; width:150px;}
.foot_bg div.foot_t ul.fl li dd{ font-size:16px; height:45px;}
.foot_bg div.foot_t ul.fl li dd a{ color:#fefefe;}
.foot_bg div.foot_t ul.fl li dl{ height:28px; line-height:28px;}
.foot_bg div.foot_t ul.fl li dl a{ color:#adadad;}
.foot_bg div.foot_t ul.fl li dl a:hover{ text-decoration:underline;}
.foot_bg div.foot_t div.fr{ width:230px; overflow:hidden; position:relative;}
.foot_bg div.foot_t div.fr dd{font-size:16px; height:45px;color:#fefefe;}
.foot_bg div.foot_t div.fr div.foot_n{ position:relative; height:64px;}
.foot_bg div.foot_t div.fr div.foot_n ol{ border:1px solid #818181; height:30px; line-height:30px; position:relative; padding:0px 12px;}
.foot_bg div.foot_t div.fr div.foot_n ol span{ float:left; color:#d9d9d9;}
.foot_bg div.foot_t div.fr div.foot_n ol i{ float:right; color:#818181; margin-right:4px;}
.foot_bg div.foot_t div.fr div.foot_n div.yqlj{ border:1px solid #818181; background-color:#333333; padding:12px; display:none;}
.foot_bg div.foot_t div.fr div.foot_n div.yqlj.on{ display:block;}
.foot_bg div.foot_t div.fr div.foot_n div.yqlj p{ height:20px; line-height:20px;}
.foot_bg div.foot_t div.fr div.foot_n div.yqlj p a{ color:#d9d9d9}
.foot_bg div.foot_t div.fr dl{ color:#adadad;}
.foot_bg div.foot_t div.fr dl img{ width:90px;}
.foot_bg div.foot_t div.fr dl p{height:20px; line-height:20px;}
.foot_bg div.foot_f{ overflow:hidden; border-top:1px solid #424242; padding-top:15px;}
.foot_bg div.foot_f div.fl{ width:870px; line-height:25px; color:#989898;}
.foot_bg div.foot_f div.fl a{color:#989898;}
.foot_bg div.foot_f div.fl span{ margin:0px 10px;}
.foot_bg div.foot_f div.fr{ width:330px; line-height:40px; text-align:right;}
.foot_bg div.foot_f div.fr a{ padding:10px 20px; margin-left:12px; background-image:url(../images/foot.png); background-repeat:no-repeat; opacity:0.32;transition: all .3s ease;}
.foot_bg div.foot_f div.fr a:hover{ opacity:1;transition: all .3s ease;}
.foot_bg div.foot_f div.fr a.foot_nav1{ background-position:0px 0px;}
.foot_bg div.foot_f div.fr a.foot_nav2{ background-position:-52px 0px;}
.foot_bg div.foot_f div.fr a.foot_nav3{ background-position:-106px 0px;}
.foot_bg div.foot_f div.fr a.foot_nav4{ background-position:-160px 0px;}
.foot_bg div.foot_f div.fr a.foot_nav5{ background-position:-215px 0px;}
/*关于我们*/
.baout_banner{ width:100%; min-width:1200px; height:650px;}
.page_mu{ width:100%; min-width:1200px; height:73px; line-height:73px; background-color:rgba(0,0,0,0.60); position:relative; z-index:8; margin-top:-73px;}
.page_mu a{ color:#fff; font-size:20px; padding:24px 60px; position:relative; margin-right:-4px;}
.page_mu a i{ position:absolute; width:21px; height:12px; background:url(../images/xia.png) no-repeat; top:73px; left:90px; opacity:0;}
.page_mu a.on i{ opacity:1;}
.page_mu a:hover,.page_mu a.on{ background-color:#f17b2d;}
.about_top{ position:relative;}
.about_top div.t{ height:108px; line-height:108px; color:#68615d;}
.about_top div.t a{ color:#68615d;}
.about_top dd{ font-size:40px; color:#454343; font-weight: bold; height:75px; padding-bottom:20px;}
.about_top div.c{ font-size:16px; color:#444444; line-height:26px; margin-bottom:60px;}
.about_top div.c img{ max-width:100%;}
.about_con{ background-color:#f7f7f8; width:100%; min-width:1200px; overflow:hidden; padding-bottom:80px;}
.about_con dd{ font-size:40px; color:#454343; height:140px; line-height:140px; font-weight:bold;}
.about_con ul li dl{ overflow:hidden;}
.about_con ul li dl.t{ height:68px; line-height:68px; border-bottom:1px solid #d2d2d2;}
.about_con ul li dl.t p{ float:left;}
.about_con ul li dl.t p.left{width:106px; }
.about_con ul li dl.t p.left b{padding-left:16px;background-image:url(../images/fx.png); background-repeat:no-repeat; background-position:0px 1px;}
.about_con ul li.on dl.t p.left b{ background-position:0px -15px;}
.about_con ul li dl.t p.left b i{ font-size:22px;}
.about_con ul li dl.t p.right{ font-size:16px; color:#444444;}
.about_con ul li dl.f,.about_con ul li.on.selected dl.f{ padding:0px 50%; background-color:#f3f3f3; margin:0px -50%; opacity:0; height:0px;transition: all .3s ease;}
.about_con ul li.on dl.f{ opacity:1;transition: all .3s ease; height:184px; padding:30px 50%;}
.about_con ul li dl.f img{ float:left; width:223px; height:182px; border:1px solid #f17b2d;}
.about_con ul li dl.f div.con{ float:right; width:715px; margin-right:216px;}
.about_con ul li dl.f div.con div.t{ height:34px; line-height:34px; margin-top:20px; font-size:20px; color:#454343;}
.about_con ul li dl.f div.con div.c{ height:28px; line-height:28px; color:#454343; font-size:16px; margin-bottom:10px;}
.about_con ul li dl.f div.con div.f{ color:#454343; line-height:20px;}
/*联系我们*/
.contact_top{ background-color:#dcdcdc; height:430px; overflow:hidden; position:relative; margin-bottom:40px; display:none;}
.contact_top img.dt{ max-height:430px; max-width:100%; float:left;}
.contact_top ul{ position: absolute; z-index:8; right:0px; background-color:rgba(241,123,45,0.85); height:430px; width:360px;}
.contact_top ul li{ border-top:1px solid #f29f64; margin-top:-1px; overflow:hidden; position:relative; color:#ffffff;}
.contact_top ul li i{ position:absolute; font-size:24px; top:24px;}
.contact_top ul li dl{ padding-left:30px; width:210px;}
.contact_top ul li.t{ height:88px; line-height:44px; padding-top:20px;font-size:22px; padding-left:40px;}
.contact_top ul li.t2{ font-size:16px; padding:14px 0px 14px 40px;}
.contact_top ul li.c{padding:14px 0px 14px 40px;}
.contact_top ul li.c dl p.f{ font-size:18px;}


.scrollpic {width: 1200px;margin:0 auto; position:relative;}
#myscroll {display: block;width: 1200px;position: relative;height:270px;overflow: hidden; margin:0px auto;}
#myscroll #myscrollbox {display: block;float: left;position: absolute;left: 0;top: 0;width: 1000000px;}
#myscroll ul {display: block;float: left;}
#myscroll ul li {float:left; position:relative; width:406px;}
#myscroll ul li div{ border:3px solid #eeeeee; width:382px; height:228px;position:relative;}
#myscroll ul li.on div{border:3px solid #f17b2d;}
#myscroll ul li div i{padding:15px; background-color:#f17b2d; color:#ffffff; font-size:20px; border-radius:25px; position: absolute; top:36px; left:18px;}
#myscroll ul li div dl{ padding-left:90px; padding-top:32px; width:277px;}
#myscroll ul li div dl ol{ font-size:18px; color:#454343; line-height:30px;}
#myscroll ul li div dl ol a{color:#454343;}
#myscroll ul li div dl ol a:hover{color:#f17b2d;}
#myscroll ul li div dl p{ color:#454343; line-height:24px;}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#left,#right{position:absolute; font-size:40px; color:#a9a4a4; top:100px;}
#left:hover,#right:hover{color:#f17b2d;}
#left { left:-52px;}
#right { right:-52px;}




.contact_dz .pagination{ top:260px;}
.contact_bg{ background-color:#f4f5f5; width:100%; min-width:1200px; padding:40px 0px 75px;}
.contact_bg ol{ font-size:40px; color:#454343; font-weight:bold;}
.contact_bg div.t{ font-size:16px; color:#454343; height:55px; line-height:55px;}
.contact_bg ul{ overflow:hidden;}
.contact_bg ul li{ overflow:hidden;}
.contact_bg ul li.t dl{ float:left;}
.contact_bg ul li.t dl input{ background-color:#f4f5f5; border:1px solid #000000; height:38px; line-height:38px; padding:0px 5px;}
.contact_bg ul li.t dl i{ color:#f17b2d;}
.contact_bg ul li.t dl.d1{ width:180px; margin-right:30px; color:#4c4c4c; margin-bottom:6px;}
.contact_bg ul li.t dl.d2{ width:410px; margin-right:30px;}
.contact_bg ul li.t dl.d3{ width:260px; margin-right:30px;}
.contact_bg ul li.t dl.d4{ width:260px;}
.contact_bg ul li.t dl.d1 input{width:168px;}
.contact_bg ul li.t dl.d2 input{width:398px;}
.contact_bg ul li.t dl.d3 input{width:248px;}
.contact_bg ul li.t dl.d4 input{width:248px;}
.contact_bg ul li.c{ color:#4c4c4c; margin-top:12px;}
.contact_bg ul li.c textarea{background-color:#f4f5f5; border:1px solid #000000; height:166px; width:1188px; padding:0 5px; line-height:20px;}
.contact_bg ul li.f{ margin-top:24px; color:#4c4c4c;}
.contact_bg ul li.f span{ font-size:16px; color:#f17b2d;margin: 0px 4px;}
.contact_bg ul li.f button{ width:240px; height:50px; line-height:50px; color:#ffffff; text-align:center; border-radius:4px; background-color:#f17b2d; border:0px; font-size:20px;}
/*公司动态*/
.news_banner,.news_banner div.carousel-inner,.news_banner div.item{ height:650px !important;}
.news_banner .carousel-control img{ margin-top:280px !important;}
.news_mu{ height:135px;}
div.ny_mu{ float:left; width:200px; margin-right:50px; position:relative;}
div.ny_mu ol{ color:#393939; line-height:40px;}
div.ny_mu .ny_m{ width:178px; border:1px solid #dcddde; margin-top:-25px; border-radius:4px; height:34px; line-height:34px; color:#8e8e8e; padding:0px 10px;}
div.ny_mu .ny_m span{ float:left;}
div.ny_mu .ny_m i{ float:right;}
div.ny_mu .ny_m2{ width:178px; border:1px solid #dcddde;padding:10px; position:absolute; display:none; background-color:#fff;}
div.ny_mu .ny_m2.on{ display:block; z-index:8;}
div.ny_mu .ny_m2 p{ line-height:30px;}
div.ny_mu .ny_m2 p a{color:#393939;}
div.ny_mu .ny_m2 p a:hover{color:#f17b2d;}
.news_bg{ width:100%; min-width:1200px; background-color:#f7f7f8; padding-top:60px;}
.news_bg ul{ overflow:hidden; width:1230px;}
.news_bg ul li{ float:left; width:380px; margin-right:30px; margin-bottom:80px; height:300px; overflow:hidden; position:relative;}
.news_bg ul li img{ width:380px; height:300px;}
.news_bg ul li div{ position:absolute; opacity:0;transition: all .3s ease; top:0px;width:380px; height:300px; z-index:2; background-color:rgba(219,83,15,0.85); text-align:center; color:#ffffff;}
.news_bg ul li:hover div{ opacity:1;transition: all .3s ease;}
.news_bg ul li div dl{ font-size:20px; font-weight:bold; margin-top:110px;}
.news_bg ul li div p{ font-size:13px; line-height:34px;}
.news_bg ul li div i{ position:absolute; width:25px; left:177px; height:16px; background:url(../images/jt.png) no-repeat;}
/*pages*/
.pages{ text-align:center; height:54px; line-height:54px; margin-bottom:80px;}
.pages a{ padding:17px 23px; color:#a1a1a1;}
.pages a:hover{background-color:#e1dfdf;}
.pages span{padding:17px 23px; background-color:#e1dfdf;color:#a1a1a1;}
/*新闻详情*/
.news_show_banner{ width:100%; height:650px;}
.news_show_form{ position:relative;}
.news_show_form form{ position:absolute; right:0px; width:270px; height:30px; border:1px solid #d3d3d3; margin-top:-87px; padding:10px;}
.news_show_form form .s_txt{ font-size:16px; color:#b3b3b3; height:30px; line-height:30px; width:236px; border:0px; border-right:1px solid #d3d3d3;}
.news_show_form form .s_btn{ border:0px; width:33px; text-align:center;height:30px; line-height:30px; background:none; font-size:20px; color:#bababa;}
.news_show{ border-top:1px solid #d3d3d3; padding-top:36px;}
.news_show ul,.news_show ul li{ overflow:hidden;}
.news_show ul li.l1{ font-size:16px; color:#495564;height:27px; line-height:25px; margin-bottom:50px;}
.news_show ul li.l1 span.fr a{ padding:2px 16px; background-image:url(../images/news_show_fx.png); background-repeat:no-repeat;}
.news_show ul li.l1 span.fr a.fx1{ background-position:12px 0px;}
.news_show ul li.l1 span.fr a.fx2{ background-position:-44px 0px;margin-left:18px;}
.news_show ul li.l1 span.fr a.fx3{ background-position:-92px 0px;margin-left:10px;}
.news_show ul li.l1 span.fr a.fx4{ background-position:-140px 0px;margin-left:10px;}
.news_show ul li.l1 span.fr a.fx5{ background-position:-187px 0px;margin-left:10px;}
.news_show ul li.l1 span.fr a.fx6{ background-position:-234px 0px;margin-left:10px;}
.news_show ul li.l2{ font-size:35px; color:#495564; font-weight:bold; margin-bottom:20px;}
.news_show ul li.l3{ font-size:16px; color:#495564; line-height:25px;}
.news_show ul li.l3 i{ float:left;}
.news_show ul li.l3 dl{ float:left; margin-left:10px;}
.news_show ul li.l4{ font-size:16px; color:#575757; margin-top:44px; line-height:25px; margin-bottom:25px;}
#wrapper{ height:392px; width:100%; position:relative;}
#LeftButton,#RightButton{ position:absolute; width:28px; height:60px; line-height:60px; text-align:center; background-color:rgba(64,64,64,0.65);color:#FFF; font-size:20px; z-index:8; top:170px;}
#LeftButton{ left:0px;}
#RightButton{ right:0px;}
#LeftButton:hover,#RightButton:hover{background-color:rgba(241,123,45,0.65);}
#CSSBox{ width:100%;}
#CSSBox ul li,#CSSBox ul li img{ width:590px; height:390px;}
#CSSBox ul li{ margin-right:20px;}
.news_show_div{ overflow:hidden; line-height:110px; height:110px; text-align:right;}
.news_show_div a{ font-size:24px; color:#5e5e5e;}
.news_show_div a:hover{ color:#f17b2d;}
.news_show_div a i{ border:1px solid #b8b8b8;padding: 3px 3px; border-radius: 16px;font-size: 18px;}
.news_show_div a:hover i{border:1px solid #f17b2d;}
.news_show_f4{ height:100px;margin-bottom:100px;}
.news_show_f4 div{ width:50%;}
.news_show_f4 div dl{ padding:30px; height:40px; line-height:40px; font-size:18px; color:#646464;background-color:#f5f5f5; overflow:hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.news_show_f4 div:hover dl{ background-color:#f17b2d; color:#ffffff;}
.news_show_f4 div.fl dl i{ border-right:1px solid #c6c6c6; padding:11px 22px 11px 0px; margin-right:22px;}
.news_show_f4 div.fl:hover dl i{border-right:1px solid #ffffff;}
.news_show_f4 div.fr{ text-align:right;}
.news_show_f4 div.fr dl i{ border-left:1px solid #c6c6c6; padding:11px 0px 11px 22px; margin-left:22px;}
.news_show_f4 div.fr:hover dl i{border-left:1px solid #ffffff;}
/*产品中心*/
.photo_t_bg{ background-color:#eff0f2; height:55px; line-height:55px; width:100%; min-width:1200px; color:#68615d;}
.photo_t_bg a{color:#68615d;}
.photo_bg{ overflow:hidden;}
.photo_tu{ overflow:hidden; margin-top:45px; height:560px; margin-bottom:95px;}
.photo_tu dl{ width:50%; height:560px; position:relative;}
.photo_tu dl img{ width:600px; height:560px;}
.photo_tu dl span{ position:absolute; font-size:30px; color:#ffffff; width:140px; height:50px; line-height:50px; background-color:#f17b41; z-index:1; text-align:center;}
.photo_tu dl div{ position:absolute; height:190px; bottom:0px; padding-left:34px;}
.photo_tu dl.fl div{ width:220px;}
.photo_tu dl.fr div{ width:200px;}
.photo_tu dl div p.t{ font-size:24px; color:#f17b2d; line-height:40px;}
.photo_tu dl div p.f{ font-size:22px; color:#5a5a5a; line-height:35px;}
.photo_tu.photo_tu_list dl div p.t,.photo_tu.photo_tu_list dl div p.f{color:#ffffff;}
.photo_all{ margin-bottom:44px; overflow:hidden;}
.photo_all div{ font-size:40px; font-weight:bold; color:#5e5e5e; height:90px;}
.photo_all ul{ overflow: hidden; width:1230px;}
.photo_all ul li{ float:left; width:380px; margin-right:30px; border-bottom:1px solid #ebebeb; height:320px; margin-bottom:40px; background:url(../images/photo_jt.png) no-repeat scroll 330px 260px;}
.photo_all ul li img{ width:380px; height:205px;}
.photo_all ul li dd{ font-size:20px; color:#2e2e2e; font-weight:bold; padding-top:35px;}
.photo_all ul li ol{ color:#454343; padding-top:2px;}
.photo_all ul li:hover{ border-bottom:1px solid #f17b2d;}
.photo_all ul li:hover dd{ color:#f17b2d;}
/*产品列表*/
.product_list_banner{ height:650px; width:100%; min-width:1200px;}
.photo_list_bg{ background-color:#eff0f2; width:100%; min-width:1200px;}
.photo_list_nav{ height:90px; line-height:90px; color:#68615d;}
.photo_list_nav a{ color:#68615d;}
.photo_list_nav a:hover{ color:#f17b2d;}
.photo_list_tit{ margin-top:10px; padding-bottom:20px; height:50px; border-bottom:1px solid #d3d4d6; margin-bottom:40px;}
.photo_list_tit b{ float:left; font-size:40px; color:#5e5e5e;}
.photo_list_tit a{ float:right; color:#5e5e5e; background-color:#e5e7ea; border:1px solid #cccfd3; padding:7px 16px; border-radius:15px; margin-top:10px;}
.photo_list_tit a:hover{background-color:#f17b2d; color:#ffffff;}
.photo_list_tit a i{ border:1px solid #7b7c7d; border-radius:10px; padding:1px; margin-left:5px;}
.photo_list_tit a:hover i{border:1px solid #ffffff;}
.photo_list{ overflow:hidden; width:1220px;}
.photo_list li{ float:left; border:1px solid #e8e8e8; width:280px; height:348px; background-color:#ffffff; margin:40px 10px 20px;}
.photo_list li:hover{margin:0px 10px 20px; padding-top:40px; box-shadow:0px 4px 10px 8px rgba(0,0,0,0.1);}
.photo_list li dl{ text-align:center; font-size:18px; color:#323232; margin-top:28px; margin-bottom:4px;height:24px; width:100%;    overflow: hidden;word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;}
.photo_list li ol{ text-align:center; font-size:13px; color:#646464; margin-bottom:3px; height:19px; width:100%;    overflow: hidden;word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;}
.photo_list li div.i{ height:210px; width:100%; text-align:center;}
.photo_list li div.i img{ max-height:100%; max-width:100%;}
.photo_list li div.f{ height:60px; background-image:url(../images/list_j.png); background-repeat: no-repeat; background-position: center 24px;transition: all .3s ease;}
.photo_list li:hover div.f{ background-color:#db530f; background-position: center -15px;transition: all .3s ease;}
/*产品详情*/
.photo_show_top_bg{ width:100%; height:110px; line-height:110px; min-width:1200px; background-color:#eff0f2; color:#68615d;}
.photo_show_top_bg a{ color:#68615d;}
.photo_show_top_bg span.fl{ width:80%;}
.photo_show_top_bg span.fr a{color: #5e5e5e;background-color: #e5e7ea;border: 1px solid #cccfd3;padding: 7px 16px;border-radius: 15px;}
.photo_show_top_bg span.fr a:hover{background-color:#f17b2d; color:#ffffff;}
.photo_show_con{ padding:60px 0px;}
.photo_show_con div.fl{ width:502px;}
.photo_show_con div.fl .photo_show_div{ width:500px; border:1px solid #f2f3f3; height:425px;}
.photo_show_con div.fl .photo_show_div div.c{ display:none;width:500px;height:425px; text-align:center;}
.photo_show_con div.fl .photo_show_div div.c img{ max-width:100%; max-height:100%;}
.photo_show_con div.fl .photo_show_nav{ margin-top:20px;}
.photo_show_con div.fl .photo_show_nav li{ float:left; width:83px; height:88px; border:1px solid #f2f3f3; margin-right:12px;}
.photo_show_con div.fl .photo_show_nav li img{ width:83px; height:88px;}
.photo_show_con div.fl .photo_show_nav li.action,.photo_show_con div.fl .photo_show_nav li:hover{border:1px solid #f17b2d;}
.photo_show_con div.fr{ width:560px; margin-right:50px;}
.photo_show_con div.fr dl.t{ font-size:30px; color:#333333; font-weight:bold; padding:20px 0px;}
.photo_show_con div.fr dl.c{ color:#333333; line-height:20px;}
.photo_show_con div.fr dl.s{ margin-top:26px; border-top:1px solid #dfdfdf; height:72px; line-height:72px; position:relative; padding-left:65px;}
.photo_show_con div.fr dl.s i{ position:absolute; color:#181818; left:0px;}
.photo_show_con div.fr dl.s a{ padding:10px 20px; background-image:url(../images/p_s_n1.png); background-repeat:no-repeat; margin-right:14px;}
.photo_show_con div.fr dl.s a:hover{background-image:url(../images/p_s_n2.png);}
.photo_show_con div.fr dl.s a.p_s_n2{ background-position:-53px 0px;}
.photo_show_con div.fr dl.s a.p_s_n3{ background-position:-106px 0px;}
.photo_show_con div.fr dl.s a.p_s_n4{ background-position:-160px 0px;}
.photo_show_con div.fr dl.s a.p_s_n5{ background-position:-212px 0px;}
.photo_show_con div.fr dl.d{ position:relative; padding-left:65px; line-height:40px;}
.photo_show_con div.fr dl.d i{ position:absolute; left:10px; font-size:24px;}
.photo_show_con div.fr dl.d a{ font-size:18px; color:#8b8b8b; margin-right:40px;}
.photo_show_con div.fr dl.d a:hover{ color:#232323;}
.photo_show_con_bg{ width:100%; min-width:1200px; background-color:#f6f7f8; padding:65px 0px 70px; min-height:360px;}
.photo_show_con_bg .p_s_t{ margin-bottom:40px; overflow:hidden; width:1230px;}
.photo_show_con_bg .p_s_t dl{ float:left; width:180px; overflow:hidden; margin-right:24px;}
.photo_show_con_bg .p_s_t dl img.i{ max-width:180px;}
.photo_show_con_bg .p_s_t dl p{ text-align:center; font-size:18px; color:#666666; line-height:60px;}
.photo_show_con_bg .p_s_t dl:hover p{color:#f17b2d;}
.photo_show_con_bg .p_s_t dl .popupbox{ background:none; border-radius:0px; width:auto; height:auto; padding:0px; left:50%;}
.photo_show_con_bg .p_s_t dl .popupbox .zc_gb{ width:100%; height:100%; position:absolute; z-index:8;}
.photo_show_con_bg dd{ font-size:22px; color:#000c31; height:50px;}


.photo_show_con_bg .cp_t{background-color:#f17b2d; color:#ffffff;height:62px; line-height:62px; overflow:hidden; position:relative; z-index:8;}
.photo_show_con_bg .cp_t tr td{ text-align:center;height:62px; line-height:60px;}
.photo_show_con_bg .cp_f{background:url(../images/sp_s_bg.png) scroll 0px -62px; margin-top:-62px;}
.photo_show_con_bg .cp_f td{ text-align:center;height:62px; line-height:60px;color:#333333}


.photo_show_foot_bg{width:100%; min-width:1200px; min-height:392px; overflow:hidden; background-color:#f17b2d; padding:40px 0px;}
.photo_show_foot_bg dd{ font-size:40px; color:#ffffff; height:88px; font-weight:bold;}
.photo_show_foot_bg ul{ overflow:hidden; width:12015px;}
.photo_show_foot_bg ul li{ float:left; overflow:hidden; width:228px; margin-right:15px;}
.photo_show_foot_bg ul li img{ max-width:100%;}
.photo_show_foot_bg ul li:hover img{ opacity:0.9;}
.photo_show_foot_bg ul li p{ font-size:18px; color:#ffffff; text-align:center; height:60px; line-height:60px; font-weight:bold;}
/*解决方案*/
.anli_mu{ position:absolute; right:0px; margin-top:-73px;}
.anli_mu div.ny_mu .ny_m{ margin-top:-12px; border-radius:0px;}
.photo_jj{ padding:50px 0px 0px;}
.photo_jj li{ float:left; width:585px; margin:0px 7px 80px; overflow:hidden; height:440px;box-shadow:0px 0px 2px 2px rgba(0,0,0,0.1);}
.photo_jj li div.i{ width:585px; height:320px; position:relative; overflow:hidden;}
.photo_jj li div.i img{ width:585px; height:320px;}
.photo_jj li div.i div.t{ opacity:0;transition: all .3s ease; width:585px; height:320px;position:absolute; top:0px; background-color:rgba(0,0,0,0.60); text-align:center;}
.photo_jj li:hover div.i div.t{ opacity:1;transition: all .3s ease;}
.photo_jj li div.i div.t dd{ margin-top:170px; font-size:18px; color:#ffffff; margin-bottom:15px;}
.photo_jj li div.i div.t i{ position:absolute; width:30px; height:1px; background-color:#ffffff; left:277px;}
.photo_jj li dl{ font-weight:bold; font-size:18px; color:#5a5a5a; padding:0px 20px; line-height:50px; opacity:1;}
.photo_jj li:hover dl{ opacity:0;}
.photo_jj li ol{ color:#454343; padding:0px 20px; line-height:25px;}
/*解决方案详情*/
.jjfa_show_bnner{ width:100%; min-width:1200px; height:650px;}
.jj_show_t_bg{ background-color:#f8f8f8; width:100%; min-width:1200px;}
.jj_show_t_bg div.t{ height:80px; line-height:80px; color:#68615d;}
.jj_show_t_bg div.t a{ color:#68615d;}
.jj_show_c div.jj_show_t{ font-size:22px; color:#5e5e5e;}
.jj_show_c div.jj_show_t2{ font-size:40px; color:#f17b2d; line-height:60px; margin-bottom:10px;}
.jj_show_c div.jj_show_c{ font-size:16px; color:#5e5e5e; line-height:25px; padding-bottom:40px;}
.jj_show_f_bg{ margin-top:30px; background-color:#eff0f2; width:100%; min-width:1200px; padding:40px 0px;}
.jj_show_f_bg dd{ font-size:40px; color:#5e5e5e; font-weight:bold; height:90px; padding-top:10px;}
.jj_show_f_bg #slides{ height:430px;}
.jj_show_f_bg #slides .pagination{ top:410px !important;}
.jj_show_f_bg ul{ overflow:hidden; width:1220px;}
.jj_show_f_bg ul li{ height:310px;}
.jj_show_f_bg ul li dl{ float:left; width:228px; margin-right:15px; height:280px;}
.jj_show_f_bg ul li dl img{ width:228px; height:228px;}
.jj_show_f_bg ul li dl:hover img{ opacity:0.9;}
.jj_show_f_bg ul li dl ol{ height:55px; line-height:55px; font-size:18px; color:#5e5e5e;}
/*案例展示*/
.anli_banner{ height:650px; width:100%; min-width:1200px;}
/*.anli_con{  border-top:1px solid #e4e4e4; padding-top:45px;}*/
.anli_con ul{ overflow:hidden; width:1220px;}
.anli_con ul li{ float:left; position:relative; margin:0px 20px 20px 0px; overflow:hidden;}
.anli_con ul li div{ position:absolute; background-color:rgba(0,0,0,0.70); top:0px; z-index:1; left:0px; width:100%; height:100%; opacity:0;transition: all .3s ease;}
.anli_con ul li:hover div{ opacity:1;transition: all .3s ease;}
.anli_con ul li div dd{ text-align:center; margin-top:30%; font-size:20px; color:#ffffff;}
.anli_con ul li div dd span{ border-bottom:1px solid #ffffff; padding-bottom:10px;}
.anli_con ul li div i{ position:absolute; width:33px; background:url(../images/list_j.png) no-repeat scroll 0px -39px; height:12px; right:20px; bottom:40px;}
.anli_con div.more{ text-align:center; height:112px; line-height:112px; color:#393939;}
.anli_con div.more a{color:#393939;}
.anli_con div.more a:hover{color:#f17b2d;}
.anli_show{ padding-top:40px;}
.anli_show .name{ height:65px; color:#68615d;}
.anli_show .name a{color:#68615d;}
.anli_show .name a:hover{ color:#f17b2d;}
.anli_show .tit{ font-size:40px; color:#454343; height:70px; border-bottom:1px solid #e4e4e4; margin-bottom:20px;}
.anli_show dd{ font-size:24px;}
.anli_show .con{ overflow:hidden; color:#393939; line-height:32px;}
/*知识下载*/
.down_banner{height:650px; width:100%; min-width:1200px;}
.down_con{border-top:1px solid #e8e8e8; margin-bottom:55px; padding-top:30px;}
.down_con li,.down_con li.on.selected{ padding-left:80px; padding-bottom:20px; border-bottom:1px solid #e8e8e8; background:url(../images/down_tb.png) no-repeat scroll 0px 0px; margin-bottom:25px; height:50px;}
.down_con li.on{ height:auto;}
.down_con li div.t{ height:70px; position:relative;}
.down_con li div.t dd{ font-size:20px; color:#454343;}
.down_con li div.t p{ color:#a4a895;}
.down_con li div.t i,.down_con li.on.selected div.t i{ position:absolute; right:0px; width:31px; height:31px; background:url(../images/down_jt.png) no-repeat scroll 0px -31px; top:0px;}
.down_con li.on div.t i{ background-position:0px 0px;}
.down_con li div.c,.down_con li.on.selected div.c{ overflow: hidden; border-top:1px solid #e8e8e8;  padding:30px 0px 40px; opacity:0;transition: all .3s ease;}
.down_con li.on div.c{ opacity:1;transition: all .3s ease;}
.down_con li div.c ol{ height:47px; line-height:47px;}
.down_con li div.c ol dl{ float:left; width:248px; text-align:center; font-size:16px; color:#ffffff; background-color:#9a9a9a; margin-right:2px;}
.down_con li div.c ol a dl{ background-color:#cbcbcb;}
.down_con li div.c ol a:hover dl{background-color:#f17b2d;}

/*登录页面*/
#fade{display:none; position:fixed; left:0; top:0;width:100%; height:100%; background-color:rgba(0,0,0,0.50);z-index: 9999;}
.popupbox i.zc_gb{ font-weight:bold; position:absolute; color:#b5b5b5; font-size:20px; right:20px; top:20px; z-index:8;}
.popupbox{width:500px; padding:0px 25px;height:380px; overflow:hidden;border-radius:8px;display:none;position: fixed;top:50%; left:45%;z-index: 99999;background-color:#fff;}
.popupbox dl.l1{ padding:30px 0px; text-align:center;}
.popupbox dl.l1 img{ max-height:60px;}
.popupbox dl.l2{ text-align:center; height:20px; line-height:20px; color:#919191; position:relative;}
.popupbox dl.l2 i{ width:50px; height:1px; background-color:#ececec; top:10px; position:absolute;}
.popupbox dl.l2 i.l{ left:0px;}
.popupbox dl.l2 i.r{ right:0px;}
.popupbox ul{ overflow:hidden; margin-top:20px;}
.popupbox ul li{ margin-bottom:10px; overflow:hidden; height:40px;}
.popupbox ul li.t{ border:1px solid #d5d5d5; height:38px;}
.popupbox ul li.t i{ font-size:20px; color:#8b8b8b; margin:0px 9px; line-height:40px; float:left;}
.popupbox ul li.t input{ height:40px; line-height:40px; width:440px; padding:0px 10px; border:0px; float:right;}
.popupbox ul li.b button{ background-color:#f17b2d; font-size:16px; color:#ffffff; text-align:center; border-radius:4px; border:0px; height:40px; line-height:40px; width:100%;}
.popupbox dl.l3{ padding:0px 20px; width:510px; position: absolute; margin-left:-25px; height:46px; line-height:46px; bottom:0px; background-color:#f7f8fa; color:#323232;}
.popupbox dl.l3 a{ color:#e97a3c;}
.popupbox dl.l3 a i{ color:#323232;}

.popupbox .ht_xx{ overflow:hidden;}
.popupbox .ht_xx ol{ text-align:left; line-height:30px; font-size:16px;}
/*注册页面*/
.zc_bg{ background-color:#f6f6f6; padding:110px 0px 100px; border-top:1px solid #e6e6e6; width:100%; min-width:1200px;}
.zc_con{ width:340px; padding:0px 50px 25px; overflow:hidden; margin:4px auto; background-color:#ffffff; border-radius:8px; overflow:hidden;box-shadow:0px 0px 4px 4px rgba(0,0,0,0.1);}
.zc_con div.t1{ text-align:center; margin:25px 0px;}
.zc_con div.t1 img{ height:45px;}
.zc_con div.t2{ height:50px; line-height:50px; text-align:center; color:#919191; position:relative;}
.zc_con div.t2 i{ position:absolute; width:50px; height:1px; background-color:#ececec; top:25px;}
.zc_con div.t2 i.l{ left:0px;}
.zc_con div.t2 i.r{ right:0px;}
.zc_con ul{ overflow: hidden;}
.zc_con ul li{ overflow:hidden; margin-bottom:18px;}
.zc_con ul li input{ border:1px solid #b7b7b7; border-radius:4px; width:428px; padding:0px 10px; height:40px; line-height:40px;}
.zc_con ul li.y input{ width:280px; float:left; color:#a7a7a7;}
.zc_con ul li.y a{ float:right; border:1px solid #f27a3e; padding:9px 15px; border-radius:4px; background-color:#fff8f5; color:#f27a3e;}
.zc_con ul li.c{ text-align:center; color:#646464; line-height:20px;}
.zc_con ul li.c a{ color:#646464;}
.zc_con ul li.c a:hover{ color:#f17b41;}
.zc_con ul li.b button{ background-color:#f17b41; height:42px; border:0px; text-align:center; line-height:42px; text-align:center; color:#ffffff; font-size:16px; width:100%; border-radius:4px;}
.zc_con div.nav{ text-align:right; height:20px; line-height:20px;}
.zc_con div.nav a{ color:#f17b41;}
.zc_con div.nav a i{ color:#646464;}
.zc_foot_bg{background-color:#f6f6f6;border-top:1px solid #e6e6e6; height:76px; line-height:76px;width:100%; min-width:1200px; color:#989898; text-align:center;}
.zc_con div.t3{ text-align:center; font-size:20px; color:#323232; padding-top:10px; height:100px; line-height:100px;}
.zc_con li.k{ font-size:12px; color:#a4a4a4; padding-left:10px;}

.hyxx_div,.hyxx_div div{ overflow:hidden; position:relative;}
.hyxx_div div{ margin-bottom:10px;}
.hyxx_div div.form-group .col-md-2{ float:left; font-size:16px; line-height:30px;}
.hyxx_div div.form-group .col-md-10,.hyxx_div div.form-group .col-md-9{ float:right; margin:0px; padding:0px !important; width:245px; height:30px; line-height:30px;}
.hyxx_div div.form-group .col-md-10 input,.hyxx_div div.form-group .col-md-9 input{ width:240px !important; height:24px !important;}
.hyxx_div i.xg_sj{ position:absolute;top: 84px;right: 0px;}
.hyxx_div i.xg_sj a{color:#f17b2d;}
.hyxx_b{background-color: #f17b2d;font-size: 16px;color: #ffffff;text-align: center;border-radius: 4px;border: 0px;height: 40px;line-height: 40px;width: 100%;}
.form-group{ margin-bottom:30px; overflow:hidden;}
.form-group label{ float:left; line-height:30px;}
.form-group div{ float:left;line-height:30px;}
.form-group div input{ float:left; width:150px !important;  height:28px;}
.form-group div a.blue:hover{ color:#f17b2d;}
/*使用条款|隐私政策*/
.page_con{ min-height:700px; overflow:hidden; margin-top:20px;}
.page_con dd{ text-align:center; margin-bottom:60px;font-size: 36px;line-height: 40px;color: #2b2b2b;}
.page_con div.c{ padding-bottom:60px;font-size: 16px;line-height:30px;color: #2b2b2b;}
/*搜索*/
.so_bg{ background:url(../images/so.png) no-repeat scroll 50% center; height:400px; width:100%; min-width:1200px;}
.so_bg form{ height:82px; margin-top:170px;}
.so_bg form input{ float:left; width:928px; font-size:30px; color:#999999;box-shadow:5px 5px 5px rgba(0,0,0,0.30) inset;  border:0px; height:82px; padding:0px 30px; line-height:82px;border-bottom-left-radius:8px;border-top-left-radius:8px;}
.so_bg form button{ float:right; border:0px; width:212px;height:82px; line-height:82px; background-color:#f17b2d; font-size:30px; color:#ffffff;border-bottom-right-radius:8px;border-top-right-radius:8px;}
.so_top{ height:115px; line-height:115px; color:#68615d;}
.so_top a{color:#68615d;}
.so_con_bg{ background-color:#f7f7f8; width:100%; overflow:hidden; min-width:1200px; min-height:1000px;}
.so_con_bg .so_index{ width:1200px; overflow:hidden; margin:0px auto; padding-top:100px; text-align:center; font-size:30px;line-height:60px;}
.top_so{width:1200px; overflow:hidden; margin:0px auto; height:40px; line-height:40px; text-align:center; background-color:#ffffff; padding:10px 0px; margin-top:40px;}
.top_so a{ margin:0px 10px; font-size:20px; color:#333333;}
.top_so a.ac{ color:red;}
.so_con_bg ul{ margin:40px auto;}
.so_con_bg ul li{ margin:4px 4px 30px; background-color:#ffffff; padding:20px 30px; position:relative; overflow:hidden; font-size:18px;}
.so_con_bg ul li:hover{box-shadow:0px 4px 10px 8px rgba(0,0,0,0.1);}
.so_con_bg ul li span{ padding:3px 20px; background-color:#f17b2d; height:35px; line-height:35px; color:#ffffff; display:none;}
.so_con_bg ul li span.on{ display:block; width:75px;}
.so_con_bg ul li dl{ width:970px; margin-top:20px; overflow:hidden; min-height:50px; color:#333333;}
.so_con_bg ul li dl i{ color:#f17b2d;}
.so_con_bg ul li a{ position:absolute; right:30px; top:50px; width:156px; height:45px; line-height:45px; text-align:center; background-color:#f17b2d; color:#ffffff; opacity:0;transition: all .3s ease;}
.so_con_bg ul li:hover a{ opacity:1;transition: all .3s ease;};
