<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ min-width:1200px;}

.wd1200{ width:1200px; margin:0 auto;}

.header{ width:100%; height:109px; background:url(../images/top_bg.jpg) no-repeat center; color:#666666; font-size:16px; position:relative; z-index:99;}

.header .logo{ margin-top:24px;}

.header .logo img {max-width: 240px;}

.top_rt .language .on{ width:20px; height:20px; background-color:#c3c3c3; display:inline-block; border-radius:3px; text-align:center; line-height:20px;}

.top_rt .language   a{ color:#414141; font-size:16px; width:20px; margin:0 6px;}

.top_rt .tel{ background:url(../images/tel.png) no-repeat left 20px center; padding:0 20px 0 43px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; line-height:20px;}

.top_rt .ewm{ background:url(../images/shouji.png) no-repeat left 23px center; padding-left:50px; position:relative;}

.top_rt .ewm .tit{ background:url(../images/jt.png) no-repeat right center; padding-right:20px;}

.top_rt{ height:20px; margin-top:45px;}

.ewm_list{ width:188px; padding:10px 5px; height:105px; background-color:#fff; box-shadow:0 0 5px #e9eaec; position:absolute; right:0; top:35px; display:none;}

.ewm_list .sjt{ position:absolute; top:-8px; right:30px;}

.ewm_list .ewm_img{ width:83px; float:left; margin:0 5px; color:#666666; font-size:14px; text-align:center; line-height:28px;}



.nav{ width:100%; height:52px; background:url(../images/nav_bg.jpg) repeat-x; position:relative; z-index:10;}

.nav ul li{ height:52px; line-height:52px; float:left; position:relative;}

.nav ul li .yiji_a{ color:#333333; font-size:16px; display:block;padding:0 25px; background:url(../images/line.jpg) no-repeat left center;}

.nav ul li a:hover{ color:#ee1d4a}



.nav .erji { width:395px; position:absolute; top:52px; left:-60px; background-color:#fff; display:none;}

.erji_con .jt{ position:absolute; top:-3px; left:120px;}

.erji_con{ width:100%; border:1px solid #bbb7b7;}

.erji_con .erji_lt{ background-color:#f8f8f8; width:190px; min-height:120px; padding:10px 0;}

.erji_con .erji_lt dd{ padding:0 15px;}

.erji_con .erji_lt dd a{ height:26px; line-height:26px; border-bottom:1px solid #f1f1f1; display:block; color:#5c5c5c; text-align:center;}

.erji_con .erji_rt{ padding:6px;}

.search_box{ width:240px; height:30px; border:1px solid #dddddd; border-radius:15px; margin-top:10px;}

.search_box input{ border:none; line-height:30px;}

.search_box .text{ width:190px; margin-left:15px; float:left;}

.search_box .submit{ width:17px; height:17px; background:url(../images/ss.png) no-repeat center; display:inline-block; margin-top:7px; cursor:pointer;}



.flexslider { background: #fff; position: relative; zoom: 1; overflow: hidden; width: 100%; }

.flexslider .slides li { position: relative; background-color:#383339; text-align:center;}

.flexslider .slides li a{ display:block; width:100%; height:100%;}

.flexslider .slides { zoom: 1; height:465px; overflow: hidden; }

/* Control Nav */

.flex-control-nav { width: 100%; position: absolute; bottom: 37px; text-align: center; z-index:12; padding-left:0; height:14px; margin:0;}

.flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline;

width: 14px; height: 14px; }

.flex-control-nav li a { width: 14px; height: 14px; display: block; text-indent: 9999px; background-color: #cdcdd0; cursor: pointer; border-radius:50%;}

.flex-control-nav li a.flex-active { background-color:#d8170c;width:14px; height:14px; position:relative;}

/* Direction Nav */

.flex-direction-nav {*height: 0;}

.flex-direction-nav a  { text-decoration:none; display: block; width: 29px; height: 55px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 1; cursor: pointer; color: rgba(0,0,0,0.8);  background:url(../images/arr.png) no-repeat; text-indent:-999em }

.flex-direction-nav .flex-prev { background:url(../images/prev.png); left:100px; }

.flex-direction-nav .flex-next { background:url(../images/next.png); right:100px;}



.hotNews{ width:100%; height:48px; background-color:#f7f7f7;}



.hot_kuang{ width:110px; height:48px; background:url(../images/kuang.png) no-repeat; line-height:48px; padding-left:12px;}

.hot_kuang span{ color:#ffffff; font-size:16px; background:url(../images/icon_24.png) no-repeat left center; padding-left:22px;}





.picScroll-top{ margin:0 auto;  width:1040px;  overflow:hidden; position:relative;}

.picScroll-top .hd{ overflow:hidden;  height:18px; position:absolute; right:0; top:17px; width:13px; z-index:99;}

.picScroll-top .hd .pageState{ display:none;}

.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:13px; height:7px; float:right; overflow:hidden;

   cursor:pointer; background:url(../images/s_x.png) 0 0 no-repeat; position:absolute;}

.picScroll-top .hd .next{ background-position: 0 -11px; bottom:0;}

.picScroll-top .hd ul{ display:none; }

.picScroll-top .bd{}

.picScroll-top .bd ul{ overflow:hidden; zoom:1; }

.picScroll-top .bd ul li{ text-align:center; zoom:1; line-height:48px; height:48px;}

.picScroll-top .bd ul li a{ color:#666666; font-size:14px; display:inline-block;}

.picScroll-top .bd ul li .date{ color:#666666; font-size:14px; margin-right:35px;}

.picScroll-top .bd ul li .pic{ text-align:center; }

.picScroll-top .bd ul li .pic img{ width:180px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }

.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }

.picScroll-top .bd ul li .title{ line-height:24px; }



.index1_con{ padding:18px 0 50px 0;}

.index1_con .colu_name{ color:#112583; font-size:20px; line-height:50px;}

.index1_con ul li{ width:282px; height:258px; float:left; margin-right:24px; overflow:hidden;}

.index1_con ul li a{ width:100%; height:100%; display:block;}

.index1_con ul li  .img  img{ width:282px; height:208px;}

.index1_con ul li .name{ width:100%; height:50px; line-height:50px; text-align:center; display:block; background-color:#eff2f5; color:#000000;}



.index2_con{ background-color:#eff2f5; width:100%; padding:20px 0 15px 0;}

.index2_con .tabs{ border-bottom:1px solid #cccccc;}

.index2_con .tabs li{ float:left; margin:0 9px;}

.index2_con .tabs li a{ padding:0 6px; color:#112583; font-size:20px; line-height:35px;}



.slideGroup{ width:1200px;text-align:left;  }

.slideGroup .parHd{ height:35px; line-height:35px; border-bottom:1px solid #cccccc;  position:relative;  }

.slideGroup .parHd ul{ float:left; position:absolute;height:32px;   }

.slideGroup .parHd ul li{ float:left; padding:0 6px; margin-right:10px;cursor:pointer; color:#112583; font-size:20px;}

.slideGroup .parHd ul li.on{ height:35px; color:#d8170c; border-bottom:2px solid #d8170c;}

.slideGroup .slideBox{ zoom:1;  position:relative;   }



.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; right:22px; top:-45px; display:block; width:22px; height:17px; background:url(../../images/arr.png) no-repeat;}

.slideGroup .sPrev:hover{ background-position:0 -17px;}

.slideGroup .sNext{ left:auto; right:0; background-position:-22px 0;}

.slideGroup .sNext:hover{ background-position:-22px -17px;}



.slideGroup .parBd{ margin-top:20px;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1; margin-top:20px;}

.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.slideGroup .parBd ul li .pic{ text-align:center; }

.slideGroup .parBd ul li .pic img{ width:282px; height:208px; display:block;}

.slideGroup .parBd ul li .title{ line-height:50px; color:#000000; font-size:16px;}

.slideGroup .parBd ul li .title a{ color:#000000;}



.index3_con{ padding:45px 0;}

.index3_con .lt_about{ width:575px;}

.index3_con .lt_about .name{ line-height:60px; color:#112583; font-size:20px;}

.index3_con .lt_about .pt{ width:572px; height:140px;}

.index3_con .lt_about .txt{ color:#666666; font-size:12px; line-height:22px; padding-top:10px;}

.rt_news .slideGroup{ width:585px;text-align:left;  }

.rt_news dl dd .lt_pic{ width:124px; height:84px; position:absolute; left:0; top:0;}

.rt_news dl dd .lt_pic img{ width:100%; height:100%;}

.rt_news .rt_txt h3 a{ color:#130d15; font-size:14px; font-weight:normal; line-height:22px; margin-bottom:10px; display:block;}

.rt_news dl dd{ position:relative; padding-left:140px; text-align:left;}

.rt_news .rt_txt .intro{ color:#666666; font-size:12px; line-height:22px;}



.index4_con{ padding:35px 0 20px 0; background-color:#eff2f5;}

.index4_con  .link_con{ position:relative; padding-left:100px;}

.index4_con .label{ color:#130d15; font-size:20px; width:100px; position:absolute; left:0; line-height:50px;}

.index4_con  .link_con li{ float:left; width:118px; height:48px; border:1px solid #bfbfbf; margin-left:30px; margin-bottom:15px;}



.footer{ width:100%; background-color:#1c1c1c; padding:30px 0;}

.footer ul li{ padding-right:82px; float:left;}

.footer  .yiji_colu a{ color:#cccccc; font-size:16px; line-height:45px;}

.footer  dl dd a{ color:#aaaaaa; font-size:12px; line-height:28px; font-family:'å®‹ä½“';}

.foot_ewm{ position:relative; padding-left:115px;}

.foot_ewm .pic{ padding:8px; background-color:#fff; position:absolute; left:0; top:0;}

.foot_ewm .txt{ color:#999999; font-size:14px; line-height:24px; margin-top:10px;}
.footer .copy{text-align: center;height: 40px;line-height: 40px;border-top: 1px solid #333;color: #fff;margin-top: 2%;width: 100%;font-size: 14px;}
.footer .copy a{color: #ffff;font-size: 14px}
.footer .copy .coma{width: 1200px;height: 40px;margin:0 auto;color: #fff;}


.rt_xf { position:fixed; right:30px; top:50%; margin-top:-110px;}

.rt_xf ul li{ width:40px; height:40px; background-color:#9d9d9d; margin-bottom:4px; position:relative;}

.rt_xf ul li:hover{ background-color:#d8170c !important;}

.rt_xf ul .li1{ background:url(../images/icon_28.png) no-repeat center #9d9d9d;}

.rt_xf ul .li2{ background:url(../images/icon_31.png) no-repeat center #9d9d9d;}

.rt_xf ul .li3{ background:url(../images/icon_35.png) no-repeat center #9d9d9d;}

.rt_xf ul .li4{ background:#9d9d9d;}

.rt_xf ul .li5{ background:url(../images/top.png) no-repeat center #9d9d9d;}

.rt_xf ul li a{ color:#ffffff; font-size:12px; line-height:20px; text-align:center; display:block; font-family:'å®‹ä½“'; display:block; width:40px; height:40px;}

.rt_xf ul li:hover .xf_ewm{ display:block}

.xf_ewm{ position:absolute; right:42px; width:83px; height:83px; background-color:#fff; top:-35px; padding:14px; border:1px solid #dddddd; display:none;}

.xf_ewm .jt_r{ position:absolute; right:-7px; top:50%; margin-top:-4px; width:8px; height:9px;}

.ny_con{ padding-bottom:35px;}

.loacation{ width:100%; height:45px; border-bottom:1px solid #ededed; line-height:45px; margin-bottom:35px;}

.loacation .loca{ background:url(../images/location.png) no-repeat left center; padding-left:20px; color:#414141; font-size:16px;}

.loacation .loca a{ color:#414141;}

.loacation .loca em{ margin:0 6px; font-style:normal;}

.about_list ul li{ position:relative; padding-left:300px; min-height:185px; margin-bottom:60px;}

.about_list ul li .lt_pic{ width:300px; height:185px; position:absolute; left:0; top:0;}

.about_list .right_con h3{ border-bottom:1px solid #dddddd; padding-bottom:15px; line-height:22px; margin-bottom:30px;}

.about_list .right_con h3 a{ display:block; color:#4d4d4d; font-size:22px; font-weight:normal;}

.about_list .right_con .intro{ color:#4d4d4d; font-size:14px; line-height:24px; margin-bottom:25px;}

.about_list .right_con .more{ width:156px; height:40px; border:2px solid #878787; display:inline-block; border-radius:20px; box-sizing:border-box; text-align:center; line-height:36px; }

.about_list .right_con .more span{background:url(../images/more_jt.png) no-repeat right center; padding-right:14px; color:#333333; font-size:18px}

.about_list .right_con .more:hover{ background-color:#4d63d0; border:2px solid #4d63d0;}

.about_list .right_con .more:hover span{ color:#fff; background:url(../images/more_jt2.png) no-repeat right center;}

.about_tabs{ line-height:45px; height:45px; border-bottom:1px solid #d80010; margin-bottom:50px;}

.about_tabs li{ float:left; }

.about_tabs li a{ color:#414141; font-size:18px; margin-right:30px; display:block;position:relative;}

.about_tabs li .jt{ position:absolute; left:50%; margin-left:-5px; bottom:-5px; width:9px; height:5px; display:none;}

.about_tabs li  a:hover,.about_tabs li.on a{ color:#d80000;}

.about_tabs li  a:hover .jt,.about_tabs li.on .jt{ display:block;}



.lxwm_con .lt_map{ width:622px; height:412px; border:1px solid #c5c9cc; overflow:hidden;}

.lxwm_con .rt_txt{ width:450px; color:#505050; font-size:16px; line-height:36px;}

.ny_txt{ color:#414141; font-size:18px; line-height:32px;}

.history_list{ width:1105px; margin:0 auto;} 

.history_list ul li{ padding-left:250px; position:relative; border-left:1px solid #a1a1a1; padding-bottom:25px;}

.history_list ul li .lt_date{ color:#333333; font-size:20px; font-weight:bold; position:absolute; left:0; top:0; line-height:24px;}

.history_list ul li .date{ padding-left:75px;}

.history_list ul li i{ width:19px; height:19px; background-color:#ed1b00; border-radius:50%; display:inline-block; position:relative; left:-10px;}

.history_list ul li .rt_txt{ color:#555555; font-size:16px; line-height:26px;}

.solu_con .box_top{ padding-right:470px;}

.solu_con .box_top .rt_img{ position:absolute; right:0; top:0;}

.solu_con .box .box_top{ position:relative; min-height:265px; margin-bottom:25px;}

.solu_con .box_top .rt_img img{ width:360px; height:265px;}

.solu_con .box_top .lt_txt .tit{ color:#333333; font-size:26px; line-height:26px; padding-bottom:20px;}

.solu_con .box_top .lt_txt .intro{ color:#333333; font-size:14px; line-height:24px; margin-bottom:25px;}

.solu_con .box_top .lt_txt .more1{ width:130px; height:48px; border-radius:3px; line-height:48px; text-align:center; color:#fcfafa; font-size:18px; background-color:#4d63d0; display:block; float:left; margin-right:20px;}

.solu_con .box_top .lt_txt .more1:hover{ background-color:#4459c3;}

.solu_con .box { padding:20px 0 30px 0;}

.solu_con .anli_con .tit{ line-height:55px; border-bottom:1px solid #e3e3e3; margin-bottom:20px;}

.solu_con .anli_con .tit span{ line-height:55px; border-bottom:2px solid #d8170c; display:inline-block;}

.anli_list ul li{ border:1px solid #dddddd; width:280px;}

.anli_list ul li img{ width:280px; height:208px;}

.anli_list ul li span{ line-height:48px; height:48px; overflow:hidden; text-align:center; color:#333333; font-size:14px; display:block;}



.solu_xx .tit{ color:#333333; font-size:26px; line-height:26px; padding-bottom:18px; border-bottom:1px solid #dddddd; margin-bottom:15px;}

.solu_xx .txt{ color:#333333; font-size:14px; line-height:24px;}



.page { clear:both; padding:25px 0px;}

.page .page-con { width:100%; height:auto; text-align:center; white-space:nowrap; line-height:0; font-size:86%; _padding-bottom:1px;}

.page .page-con a{cursor:pointer;}

.page .page-con a, .page .page-con strong, .page .page-con .total { display:inline-block; width:auto; height:28px; line-height:28px; font-size:14px; padding:3px 12px; border:#dddddd 1px solid; overflow:hidden; margin-left:-1px; *margin-left:-2px; color:#333!important; vertical-align:middle; white-space:nowrap; }

.page .page-con a:hover,.page .page-con strong.cur { background-color:#e50012; color:#fff!important; }

.page .page-con a.prev,.page .page-con a.next { margin:0px 10px; }

.page .page-con .total { border:0; }

.page .page-con select{font-size:12px;border:#dddddd 1px solid;margin-left:10px; vertical-align:0px;padding:5px;}



.ser_list ul li{ position:relative; padding-left:300px; min-height:175px; padding-bottom:35px; border-bottom:1px solid #dddddd; margin-bottom:35px;}

.ser_list ul li .lt_pic{ position:absolute; left:0; top:0;}

.ser_list ul li .lt_pic img{ width:263px; height:175px;}

.ser_list ul li h3 a{ color:#4d4d4d; font-size:22px; line-height:22px; padding-bottom:20px; font-weight:normal; display:block;}

.ser_list ul li  .rt_txt{ position:relative;}

.ser_list ul li  .rt_txt .txt{ color:#4d4d4d; font-size:14px; line-height:24px;}

.ser_list ul li  .rt_txt .txt .wenzi{ max-width:600px; display:inline-block;}

.ser_list ul li  .rt_txt .more{ width:156px; height:40px; border:2px solid #878787; display:inline-block; border-radius:20px; box-sizing:border-box; text-align:center; line-height:36px; position:absolute; right:0; bottom:-25px; }

.ser_list ul li  .rt_txt .more span{background:url(../images/more_jt.png) no-repeat right center; padding-right:14px; color:#333333; font-size:18px}

.ser_list ul li  .rt_txt  .more:hover{ background-color:#4d63d0; border:2px solid #4d63d0;}

.ser_list ul li  .rt_txt  .more:hover span{ color:#fff; background:url(../images/more_jt2.png) no-repeat right center;}



.ny_news_list .news_type{ margin-bottom:35px;}

.ny_news_list .news_type .tit{ height:9px; margin-bottom:13px; border-bottom:1px solid #dddddd; line-height:22px;}

.ny_news_list .news_type .name{ color:#4d4d4d; font-size:22px; padding-right:17px; background-color:#fff;}

.ny_news_list .news_type .tit .more{ width:60px; height:25px; border:1px solid #bbb7b7; text-align:center; line-height:25px; color:#747378; font-size:14px; background-color:#fff; border-radius:10px; display:inline-block; margin-top:-4px;}

.ny_news_list .news_zd{ padding-left:290px; position:relative; min-height:178px; margin-top:35px; margin-bottom:30px;}

.ny_news_list .news_zd .lt_img{ position:absolute; left:0; top:0;}

.ny_news_list .news_zd .lt_img img{ width:264px; height:178px;}

.ny_news_list .news_zd .rt_txt h3 a{ color:#313131; font-size:14px; line-height:14px; display:block;}

.ny_news_list .news_zd .rt_txt .date{ color:#7c7c7c; font-size:14px; line-height:40px;}

.ny_news_list .news_zd .rt_txt .intro{ color:#4b4b4b; font-size:14px; line-height:28px; max-width:710px;}

.ny_news_list ul li{ font-size:14px; line-height:24px; list-style-type:disc; list-style:inside;}

.ny_news_list ul li a{ color:#363636;}



.news_lb .lb_lt{ width:842px; float:left; padding-right:28px; border-right:1px solid #dddddd;}

.news_lb ul li{ padding-bottom:35px; border-bottom:1px solid #ececec; margin-bottom:35px;}

.news_lb .lb_lt .lt_img{ margin-right:20px;}

.news_lb .lb_lt .lt_img img{ width:160px; height:105px;}

.news_lb .lb_lt .rt_txt { width:650px;}

.news_lb .lb_lt .rt_txt h3 a{ color:#555555; font-size:22px; line-height:22px;}

.news_lb .lb_lt .rt_txt .date{ color:#999999; font-size:14px; line-height:40px;}

.news_lb .lb_lt .rt_txt .intro{ color:#686868; font-size:14px; line-height:24px;}

.news_lb .lb_rt{ width:300px; float:right;}

.news_lb .lb_rt .tit{ width:100%; line-height:24px; border-bottom:1px solid #cccccc;}

.news_lb .lb_rt .tit span{ color:#000000; font-size:18px; border-bottom:2px solid #d80010; display:inline-block;}

.news_lb .lb_rt .img{ width:300px; height:230px; position:relative;}

.news_lb .lb_rt .img .bt{ position:absolute; height:30px; line-height:30px; color:#fff; font-size:14px; text-align:center; background-color:rgba(0,0,0,0.47); width:100%; bottom:0; left:0;}

.news_lb .lb_rt .tj_list { margin-top:25px;}

.news_lb .lb_rt .tj_list .txt{ color:#888888; font-size:14px; line-height:24px; margin-top:10px;}

.yd_list ul li{ padding-left:28px; position:relative; padding-bottom:0; margin-bottom:10px; border-bottom:none !important;}

.yd_list ul li i{ width:20px; height:20px; border-radius:3px; background-color:#cccccc; display:block; font-style:normal; text-align:center; line-height:20px; position:absolute; left:0; top:3px; color:#fcfbfb; font-size:14px;}

.yd_list ul li i.blue{ background-color:#20328b;}

.yd_list ul li  a{ color:#898989; font-size:14px; line-height:24px;}

.yd_list { margin-top:25px;}

.news_xq h1{ color:#555555; font-size:22px; line-height:40px; text-align:center; margin-bottom:20px;}

.news_xq  .date{ color:#888888; font-size:14px; line-height:24px; border-bottom:1px solid #ececec; padding-bottom:22px;}

.news_xq  .date .share{ background:url(../images/share.png) no-repeat left center; padding-left:15px; margin-left:15px; color:#888888;}

.news_xq  .date .golist{ color:#888888; background:url(../images/golist.png) no-repeat left center; padding-left:18px; margin-right:320px;}

.newsXX_txt{ color:#333333; font-size:14px; line-height:24px; margin-top:20px;}



.pro_nav_menu{width:18%;margin-top:10px;background-color:#fff;}

.pro_nav_menu h2{height:50px;line-height:50px;padding-left:20px;font-size:16px; font-weight:normal;color:#333;background: #eaeaea;border-top: #d80010 4px solid;}

.pro_nav_menu .accordion{width:100%;/*max-width:360px;*/margin:20px auto 20px;background:#eaeaea;}



.pro_nav_menu .accordion .link{ border-bottom:1px solid #ccc; line-height:48px;}

.pro_nav_menu .accordion li:last-child .link{border-bottom:0}



.pro_nav_menu .accordion li i.fa-chevron-down{right:12px;left:auto;font-size:83%;}

.pro_nav_menu .accordion li.open .link{color:#4d4d4d;}

.pro_nav_menu .submenu{display:none;background:#f8f8f8;}

.sub_nav li.open .submenu{ display:block;}

.pro_nav_menu .submenu li{font-size:83%;line-height:26px;border-bottom:1px solid #eaeaea;}

.pro_nav_menu .submenu a{display:block;text-decoration:none;color:#666;padding:6px 10px;padding-left:42px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}

.pro_nav_menu .submenu a:hover{color:#d80010}

.pro_nav_menu .submenu li.smenu_curr{color:#d80010;}



.pro_nav_menu .accordion .link .i1{ width:14px; height:10px; background:url(../images/san_hang.png) no-repeat; display:inline-block; margin-left:21px; margin-top:17px; margin-right:12px;}

.pro_nav_menu .accordion .link  .i2{ width:15px; height:9px; background:url(../images/jt_x.png) no-repeat; display:inline-block; margin:23px 20px 0  0;}

.sub_nav li.open .link .i1{ background-position:0 -10px;}

.sub_nav li.open .link .i2{ background:url(../images/jt_hs.png) no-repeat;}



.pro_search{background-color:#f6f6f6; width:100%;}

.search_layer{padding:20px 15px;}

.pro_search .form{width: 100%;overflow: hidden;}

.pro_search .form .inputstyle{width:96%;margin-bottom:15px;border:#c1c1c1 1px solid;background:#fff;height:30px;line-height:30px;font-size:83%;padding:2px 3px;outline:none;}

.pro_search .form .searchBtn{ width:80px;line-height:30px; height:30px;background:#797979  url(../images/ss2.png) center left 12px no-repeat;margin: 0; padding:0; float:right;cursor:pointer;}

.pro_search .form .btn{width:80px;height:30px;color:#fdfbfb; font-size:16px;padding-left:22px; background:none; border:none;cursor:pointer;outline:none;}



.pro_rt{ width:960px;}

.pro_rt .m_tit{ line-height:45px; height:46px; border-bottom:1px solid #dddddd; color:#4d4d4d; font-size:22px;}

.pro_rt ul li { width:305px; float:left; margin-right:20px;}

.pro_rt ul li .img img{ width:305px; height:238px; border:1px solid #d8d8d8; box-sizing:border-box;}

.pro_rt ul li  span{ line-height:20px; padding:15px 0; display:block; color:#000000; font-size:16px; text-align:center;}

.pro_rt .ny_pro_List{ margin-top:38px;}

.pro_rt .ny_pro_List li a:hover img{ border:1px solid #d80010;}





.prox_sec{padding:18px;border:#eaeaea 1px solid;margin-top:10px;backgroud-color:#fcfcfc; margin-bottom:35px;}

.prox_sec_img{width:38.66666667%;float: left;}

.prox_sec_img .prox_b{width: 100%;height: 0;padding-bottom: 74%;*height:332px; *padding-bottom:0;position: relative;display: block;overflow: hidden;cursor:pointer;}

.prox_sec_img .prox_b img{width:100%;height:100%;position: absolute;top: 0;left: 0;border:none;vertical-align: top;transparent;transition:all 0.3s ease; -moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease; border:1px solid #f9f6f6; box-sizing:border-box;}

.prox_sec_mess{width: 58.33333333%;padding-left:2%;float:right;}

.prox_sec_mess h1.prox_m_tit{font-size:150%;line-height:36px;color:#333;font-weight:normal;padding:0px;}

.prox_sec_mess .prox_m_desc{min-height:130px;font-size:86%;line-height:32px;padding-bottom:20px;border-bottom:#f4f4f4 1px solid;}

.share_model{ color:#555555; font-size:14px; font-style:normal; margin-top:10px;}

.prox_sec_mess .top{ min-height:260px; border-bottom:1px solid #f4f4f4;}



.prox_btns{width:auto;float:right;height:41px;margin-top:20px;overflow:hidden;}

.prox_btns a{ margin:0 10px;}

.prox_btns .add_cart{width:140px;height:39px;border:none;background:url(../images/dg.jpg) 0px 0px no-repeat;cursor:pointer;outline:none;overflow:hidden;text-indent:-9999px;display:block;}

.prox_btns .add_say{width:140px;height:39px;border:none;background:url(../images/dg.jpg) 0px -39px no-repeat;cursor:pointer;outline:none;overflow:hidden;text-indent:-9999px;display:block;}

.prox_btns .contact_btn{width:140px;height:39px;border:none;background:url(../images/dg.jpg) 0px -78px no-repeat;cursor:pointer;outline:none;overflow:hidden;text-indent:-9999px;display:block;}



.pro_rt .golist{ color:#888888; font-size:16px; background:url(../images/golist.png) no-repeat left center; padding-left:20px;}

.pro_rt .ms_tit{ color:#008080; font-size:18px; line-height:45px; margin-bottom:10px;}

.pro_rt .ms_txt{ color:#333333; font-size:14px; line-height:24px;}



.pro_san{ width:100%; height:735px; background:url(../images/pro_bg.jpg) no-repeat center;}

.pro_san ul{ padding-top:190px;}

.pro_san ul li{ width:354px; height:352px; float:left; margin:0 23px;  text-align:center;}

.pro_san ul li a{ width:354px; height:352px;display:table;}

.pro_san ul li.li1{ background:url(../images/pro_list_san1.jpg) no-repeat;}

.pro_san ul li.li2{ background:url(../images/pro_list_san2.jpg) no-repeat;}

.pro_san ul li.li3{ background:url(../images/pro_list_san3.jpg) no-repeat;}

.pro_san ul li .ch{ color:#fffff9; font-size:36px;}

.pro_san ul li .en{ color:#fffff9; font-size:14px; line-height:35px;}

.service_form span.fl{width:15%;display: inline-block;text-align: right;}
.service_form div.fl{width:80%;margin-left:15px}
.service_form div.fl span{margin-left:10px;}
.service_form div.fl input{width:200px;height:30px;line-height:30px;border:1px solid #ccc;padding-left:5px;}
.service_form .clr{margin-bottom:10px;}
.service_form .button{margin-left:16%}
.service_form .button input{width:100px;height:30px;line-height:30px;color:#fff;background: #58c3f7;border:none;font-size:14px;cursor:pointer;}
.service_form .button input:last-child{margin-left:15px;}
.service_form textarea{width:80%;height:100px;border:1px solid #ccc;resize:none;padding-left:5px;}
</pre></body></html>