<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */



*{ margin:0; padding:0;}

a{ text-decoration:none; color:#333;}

a:hover{ text-decoration:none;}

fieldset,img{border:0;}

ol,ul{ list-style-type:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

em,i,stong{ font-style:normal; font-weight:normal;}

.cl{clear: both;content: " "; display: block;height: 0; overflow: hidden;}

.fl{float:left; display:inline; overflow:hidden;}

.fr{float:right; overflow:hidden;}

.ov{ overflow:hidden; zoom:1;}

.elp{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }



body{background-color:#ffffff; font-family:"Microsoft YaHei"; font-size:12px; color:#666666; overflow-x:hidden;}





.head{ height:30px; border-bottom:1px solid #dddddd;}

.headbox{width:1024px; margin:0 auto;}

.head_l{line-height:30px;color:#999999;}

.head_r{line-height:30px;color:#999999;}



.top{ height:145px; background:#ffffff;}

.top_s{ width:1024px; height:100px; margin:0 auto;}

.logo{ float:left; margin-top:23px;}

.tel{ float:right; margin-top:16px;}

.navc{ height:45px; background:#088dd7;}

.nav{ width:1024px; margin:0 auto;}

.nav li{      padding: 0 17px; font-size:15px; float:left; color:#FFF; text-align:center; background:url(../images/nav_line_19.jpg) no-repeat; margin-top:12px; }

.nav li a{ color:#FFF;}

.nav li a:hover{ text-decoration:none;}

.nav li.check{ background:#0071b0; margin-top:0; line-height:45px;}

.nav li:hover{     padding: 0 17px; background:#0071b0; margin-top:0;  line-height:45px;  }



.banner{height:480px;margin-top:1px;}



.main{ }

.probg{ height:900px;}

.pro{ width:1024px; height:600px; margin:0 auto;margin-top: 10px;}

.prolf{ width:212px; height:549px; float:left; margin-top:20px;}

.prolf_top{ width:212px; height:54px; background:url(../images/lb_01.jpg); font-size:15px; color:#FFF; font-weight:600;}

.prolf_top a{ font-size:18px; color:#FFF; padding-left:22px; line-height:50px; margin-right:5px;}

.prolf_btm{ width:212px; height:495px; background:url(../images/lb_02.jpg) no-repeat; float:left;}

.prolf_btmwb{}

.prolf_btmwb li{ width:195px; height:29px; background:url(../images/lb_03.jpg) no-repeat; float:left; margin-left:10px; margin-top:9px;font-size:13px; line-height:30px;}

.prolf_btmwb li span{float:left; margin-left:10px; margin-top:12px; margin-right:10px; }

.prolf_btmwb li a{width: 160px;height: 29px;float: left; color:#0A0A0A; }

.prolf_btmwb li a:hover{ color:#017ce3; text-decoration:none;}



.prolf_lxwm{line-height: 22px;margin-left: 14px;width: 178px;}

.prolf_lxwm img{width:187px;height:69px;margin-left: 0px;margin-top: 15px;margin-bottom: 6px;}



.prort{ width:800px; height:549px; float:left; margin-left:12px; margin-top:20px;}

.prortnav{ width:800px; height:34px; background:url(../images/lm_nav_38.jpg); overflow:hidden;}

.prortnav_lf a{ font-size:16px; color:#FFF; padding-left:8px; line-height:38px; margin-right:5px;}



.pro_case{ width:807px; height:510px; margin-top:15px; float:left;margin-left: -7px;}



.pro_case ul li{ width:260px; height:260px; float:left; margin-left:8px;  }



.pro_case ul li p{ width:250px;}

.pro_case ul li p img{ width:250px; height:215px; border:#cccccc solid 1px; padding:4px; }

.pro_case ul li span{  width:250px;height: 24px;overflow: hidden;display:block; font-size:12px; text-align:center; line-height:32px;}

.pro_case ul li a:hover{ color:#017ce3;}



.gccasebox{height:299px; background:url(../images/case_35.jpg);padding-top: 1px;}

.gccase{ width:1024px; height:240px; border:#e0e0e0 solid 1px; margin:30px auto;background-color: #ffffff;}

.gccase_top{ height:34px; background:url(../images/lm_nav_38.jpg);}

.gccase_toplf a{ font-size:16px; color:#FFF; padding-left:8px; line-height:38px; margin-right:5px;}

.gccase_cont{width: 980px;margin-top: 20px;}

.gccase_cont ul{}

.gccase_cont ul li{ float:left; margin-left:35px;}

.gccase_cont ul li p{ width:210px; }

.gccase_cont ul li p img{ width:210px; height:140px; border:#cccccc solid 1px; padding:4px;}

.gccase_cont ul li span{ width:210px; font-size:12px; text-align:center; line-height:32px;height: 26px;display:block; overflow: hidden;}

.gccase_cont ul li a:hover{ color:#017ce3;}



.lbnav{ width:180px; height:35px; background:url(../images/lm_nav_lf_38.png); float:left; color:#FFF; }

.lbnav a{ font-size:16px; color:#FFF; padding-left:8px; line-height:38px; margin-right:5px;}

.more{ float:right; font-size:12px; color:#626262; margin-right:2px; margin-top:10px; }



.lxwm{ height:418px; background:#ebebeb; clear:both;}

.lx{ width:1024px; height:418px; margin:0 auto;}

.us{ float:left; margin-top:20px; width:324px; height:376px; border:#e0e0e0 solid 1px; background:#ffffff;}

.ustop{ width:324px; height:34px; background:url(../images/lm_nav_38.jpg); overflow:hidden;}

.usimg{ width:316px; height:144px; margin-left:4px; margin-top:4px;}



.usren{ height:150px; margin-left:10px;line-height: 26px; margin-top:15px;}



.jjry{ width:670px; height:376px; float:left; margin-top:20px; margin-left:25px; background:#ffffff; border:#e0e0e0 solid 1px;}

.jj{ width:670px; height:190px; overflow:hidden; }

.jj_top{ width:670px; height:34px; background:url(../images/lm_nav_38.jpg);}

.jj_n{ width:670px; height:150px; margin-top:12px;}

.jj_nlf{ width:160px; height:117px; float:left; margin-left:10px; padding:4px; border:#e0e0e0 solid 1px;}

.jj_nrt{ width:465px;overflow: hidden;height: 128px; margin-left:10px; margin-right:10px; line-height:26px; text-indent:25px;float:left; }

.ry{ width:670px; height:186px; overflow:hidden;}

.ry_top{ width:670px; height:34px; }

.ry_toprt{ float:left; width:670px; height:5px; border-top:#a7a7a7 dotted 1px;}

.ry_n{ width:670px; height:180px; margin-top:5px;}

.ry_n li{ float:left; margin-left:9px; margin-top:10px;}

.ry_n li img{width:153px;height:108px;border: 1px solid #dddddd;}



.news{ width:1024px; height:415px; margin:0 auto;}

.newslf{ width:700px; float:left }

.new{ width:340px; height:363px; border:#e0e0e0 solid 1px; float:left; margin-top:28px; }

.new_top{ width:340px; height:34px; background:url(../images/lm_nav_38.jpg);}

.new_img{ width:340px; height:140px; margin-top:6px; margin-left:4px;}

.new_n{ width:312px; height:170px; margin-left:15px; margin-top:10px; }

.new_n li{ font-size:12px; line-height:36px;color:#999999;border-bottom: 1px dotted #999999;float: left; height:36px}

.new_n li i{width: 3px;height: 3px;background-color: #999999;float: left;margin-top: 15px;margin-right: 5px;}

.new_n li p{ width:228px;height: 36px;overflow: hidden;float:left;}

.new_n li span{ float:right;}



.ly{ width:318px; height:363px; border:#e0e0e0 solid 1px; float:right; margin-top:28px;}

.ly_top{ width:318px; height:34px; background:url(../images/lm_nav_38.jpg);}

.ly_n{ width:318px; height:300px; margin-left:10px; margin-top:10px; }

.tably{ font-size:13px; line-height:36px; margin-top:15px;color: #999999;}

.input{ width:200px; height:25px;border: 1px solid #cccccc;}

.textarea{width: 200px; margin-top:3px;border: 1px solid #cccccc;}

.btn{ margin-top:10px;}



.foot{ }

.onlink{ width:1024px;  margin:0 auto; }

.link{ width:1024px;  border:#e0e0e0 solid 1px;}

.link_top{ width:1024px; height:34px; overflow:hidden; background:url(../images/lm_nav_38.jpg);}

.link p{ font-size:13px; padding: 15px;line-height: 30px;}



.sy{ height:165px; background:#0477b8;margin-top: 25px;}

.sy_n{ width:1024px; margin:0 auto; font-size:14px; color:#ffffff;}

.sy_nwid{ width:800px; float:left;}

.synav{padding-top:15px; padding-bottom:10px;}

.synav a{ color:#ffffff;}

.sylxr{ height:100px; margin-top:5px;}

.sylxr_3{ height:35px;} 

.sylxr_3 span{ display:block; width:20px; height:20px; float:left;  margin-top:5px; padding-right:5px;}

.ewm{ width:100px; height:120px; text-align:center; float:right;margin-top:25px;}

.beian{ height:30px; background:#252525;}

.beian p{ width:1024px; margin:0 auto; font-size:13px; line-height:30px; text-align:right; color:#ffffff;}

</pre></body></html>