@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

a{ text-decoration:none;}

ul{ list-style: none outside none;}

img{ padding:0px; margin:0px;}

.all{ width:100%; margin:0 auto; }

h5{ display:none;}

body{/*font:12px/180% Arial, Helvetica, sans-serif, */ font-size:12px; font-family:"微软雅黑"; background:#f4f4f4;}

/*头部*/

.header_1{ width:100%; float:left; height:31px; background:url(../images/index_1.png);}

.huanying{ width:1000px; height:31px; margin:auto;}

.h_left{ width:250px; height:31px; float:left; line-height:30px; text-align:left; font-size:14px;}

.collection{ min-width:130px; height:25px; float:right;}

.collection a{ height:25px; line-height:25px; color:#000000;}

.collection a:hover{ color:#F00;}





.header{ width:100%; float:left; height:110px; background:#fff;padding-top: 20px;}

.header_main{ width:1000px; height:88px; margin:auto;}

.logo{ width:480px; float:left; height:88px; }

.tel{ width:300px;float:right;}

/*导航*/

/*.nav{ width:100%; float:left; height:44px; background:url(../images/nav_b.png);}

.nav_ul{ width:1000px; height:44px; margin:auto;}

.nav_ul li{ width:125px;float:left; height:44px; line-height:44px;  text-align:center;}

.nav_ul li a{ color:#FFF;font-size:16px;}

.nav_ul li:hover{ background:url(../images/nav_b.jpg); }

.nav_ul li:hover a{color:#ffffff; font-weight:bolder; font-size:16px;}
*/


/*主题内容区*/

.main_n{ width:100%; float:left;}

.main_nn{ width:1000px; margin:auto; margin-top:20px;}



.main_left{ width:232px; float:left; }

.ml_nav{ width:232px; float:left; height:59px;}

.ml_ul{ width:100%; float:left; margin-bottom:15px;}

.ml_ul li{ width:202px; height:44px; float:left;  background:url(../images/p_li.png); padding-left:30px; margin-top:5px;}

.ml_ul li a{ color:#000000; font-size:16px; line-height:44px;}



.main_right{ width:745px; float:right;}

.proshow{ width:745px; float:left;}

.proshow_nav{ width:745px; height:36px; float:left;}

.proshow_nav span{ display:block; float:left; width:94px; height:36px; background:url(../images/p_nav.png);}

.proshow_nav a{ display:block; width:41px; height:11px; float:right; margin-top:12px; margin-right:10px;background:url(../images/more.png);}

.rolling{ width:745px; float:left; margin-top:10px;}

/*滚屏样式*/

.scrollleft{width:745px;float:left;}

.scrollleft li{float:left;display:inline;width:750px;}

.scrollleft li a{ display:block; float:left; width:180px;  margin-left:3px; margin-top:10px;}

.scrollleft li a img{ display:block; float:right;width:170px;height:130px; border:1px solid #dedede; padding:1px;}

.scrollleft li a span{ display:block; width:170px; float:right; height:30px;  text-align:center; line-height:30px; font-size:14px; font-family:"微软雅黑"; color:#373434;}



.fenge{ width:100%; height:144px; float:left; position:relative; overflow:hidden;}

.fenge_img{ width:1440px; height:144px; float:left; position:absolute; left:50%; margin-left:-720px;}



.index_n{ width:100%; float:left; height:1036px;position:relative; overflow:hidden;}

.index_nn{ width:1440px; height:1036px; float:left; position:absolute; left:50%; margin-left:-720px; background:url(../images/n_n.jpg);}

.index_NN{ width:1000px; height:1036px; margin:auto; }

.pact{ width:1000px; height:172px; float:left;}

/*工程案例展示样式*/

#SB{ width:930px; height:215px; float:left; margin-left:35px; margin-top:50px; }

#j_li{ width:235px;  float:left; margin-left:10px;}

#SB_A{ display:block; width:230px; float:left;}

#j_li img{ display:block; width:219px; height:166px; float:left; border:2px solid #d7d7d7;}

#j_li span{display:block; width:223px; float:left; height:30px; margin-left:3px;line-height:30px; text-align:center;}



.about_in{ width:1000px; height:128px; float:left;}

.about_n{ width:1000px; height:345px; float:left; margin-top:30px;}

.about_n img{ width:500px; height:300px; float:left; padding-right:10px; padding-top:15px;}

.about_ul{ width:455px; float:right; margin-top:10px;}

#aacc{ display:block;width:89px; height:31px; float:left; background:url(../images/liao.png); }



.NEWS{ width:100%; height:410px; float:left; background:#FFF;}

.NEWS_N{ width:1000px; height:410px; margin:auto;}

.news_left{ width:480px; height:340px; float:left; border:1px solid #eeeeee; margin-top:35px;}

.news_nl{ width:445px; height:66px; float:left; background:url(../images/news_left.png); margin-left:20px;}

.new_new{ width:445px; height:129px; border-bottom:1px solid #eeeeee; float:left; margin-left:20px; }

.new_new img{ display:block; float:left;margin-top:12px;}

.max_news{ width:280px; float:right; height:105px;}

#max_n{ width:280px; height:30px; float:left; margin-top:10px;}

#max_n a{ display:block;width:280px; height:30px; line-height:30px; font-size:16px; color:#045495;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#max_d{ float:left; line-height:18px; margin-top:5px;}

.sx{ width:445px; float:left; margin-left:20px; margin-top:10px;}

.sx li{ width:445px; float:left; height:30px; background:url(../images/biao.png) no-repeat left 12px;}

.sx li a{ display:block; width:360px; height:30px; line-height:30px; float:left; margin-left:10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#707070;}

.sx li span{ float:right; line-height:30px;color:#707070;}



.news_right{ width:480px; height:340px; float:right; border:1px solid #eeeeee; margin-top:35px;}

.news_nr{ width:445px; height:66px; float:left; background:url(../images/news_right.png); margin-left:20px;}

/*底部样式*/



.footer{ width:100%; float:left; background:#505050;}

.footer_n{ width:980px; margin:auto; height:300px;  position:relative;}

.yxlj{ width:980px; float:left; height:116px; background:url(../images/yxlj.jpg); }

.fon_nav{ width:100%; height:30px; float:left; margin-top:30px;}

.fon_nav a{ float:left; margin-left:15px; color:#ffffff;}

#shouye{ margin-left:0px;}

.footer_ul{ width:980px; float:left; margin-top:30px;}

/*.footer_ul img{ width:104px; height:82px; float:left; padding-right:15px;}*/

.footer_ul li{ width:700px; float:left; text-align:left; line-height:24px; color:#a8b9cb;}

.weixing{ width:130px; height:130px; position:absolute; right:0; top:155px;}

/* 客服代码CSS */

/*img{border:0}

ul{list-style:none;margin:0;}

label{color:#6CBD45;font-size:14px;font-weight:bold;padding-bottom:0.5em;margin:0;}

.h3{font-size:13px;font-weight:bold;}



.jcContact{position:absolute;top:0;left:0;z-index:99;width:215px;}

.jcConraper{width:110px;background:url(../images/c01.png)) repeat-y 0 0; height:130px;}

.jcConBtn{background:url(../images/c01.png) no-repeat;position:absolute;top:0;left:0;width:41px;height:116px;cursor:pointer;}

.jcConraper ul li:hover a{ text-decoration:underline;}

*/

/* 客服代码CSS */



.kefu{ position:fixed; z-index:999999999; right:0px; top:250px;}

.qline{ margin-top:50px; cursor:pointer;}

.qq{width:150px; height:380px; border:5px solid #0852b4; border-radius:5px; background:#0852b4;}

.q1{width:150px; height:210px; background:#FFF;}

.q1 ul{ margin-left:10px;}

.q1 ul li{ width:125px; height:47px; border-bottom:1px solid #CCC; text-align:center; line-height:47px;}

.q1 ul li a{ font-size:13px; color:#666;}

.q1 ul li a img{  vertical-align: middle;
    margin-right: 10px;}

.q2{width:150px; height:160px; margin-top:5px; background:#FFF;}

.q2 p img{ width:124px; height:121px; margin:10px;}

.q2 p{ font-size:13px; text-align:center; color:#666;}

.qline-k{ display:none;cursor:pointer;position:fixed; z-index:99; right:0px; top:250px;}

.fl{ float:left;}







/*内页单网页样式*/

.main_np{ width:100%; float:left; background:#FFF;}

.main_nnp{ width:1000px; margin:auto; margin-top:20px;}



.main_left1{ width:232px; float:left; margin-bottom:20px;}

.ml_nav1{ width:232px; float:left; height:51px;}

.n_pb{ width:232px; float:left; background:#183d9e;}

.ml_ul1{ width:222px; float:left; margin-top:10px; margin-bottom:10px; background:#FFF;border-radius:8px; margin-left:5px; }

.ml_ul1 li{ width:203px; height:44px; float:left;  background:url(../images/n_le.png); margin-top:10px; margin-left:10px;}

.ml_ul1 li a{ display:block; width:203px; height:44px; text-align:center; color:#343434; font-size:16px; line-height:44px;}



.lianxi1{width:230px; float:right; border:1px solid #cdcdcd; background:#FFF; margin-top:20px;}

.news_nav{ width:232px; height:35px; background:url(../images/lianxi.png); float:left;}

.lx_k{ width:230px; float:left; border:1px solid #dedede;}

.lx_k img{ width:222px; height:88px; float:left; margin-left:4px; margin-top:10px;}

.in_lian_ul1{width:100%; float:left; margin-bottom:10px; margin-top:1px;}

.in_lian_ul1 li{ width:220px; float:left; margin-left:10px; line-height:24px;}



.page{ width:750px; float:right;  border:1px solid #cdcdcd;}



.page_nav{height:36px; float:left; width:750px; border-bottom:1px solid #cdcdcd;  border-top:2px solid #cdcdcd; }

.page_nav p{display:block; width:108px; height:36px; float:left; text-align:center; background:url(../images/n_biao.png) no-repeat 15px 12px; line-height:36px; font-size:16px; color:#343434; padding-left:30px; }

.page_nav div{ min-width:200px; float:right; height:36px; line-height:36px;}

.page_nav div a{ color:#000000;}



.page_ul{ width:730px; float:left; margin-left:10px; margin-top:20px;}

.page_ul img{ max-width:730px;}



.c_p_ul{ width:750px; float:left; margin-top:20px;}

.c_p_ul li{ float:left; width:170px; height:150px;  margin-left:12px; margin-top:5px;}

.c_p_ul li img{ display:block; float:left;width:170px; height:115px;}

.c_p_ul li span{ display:block; float:left; width:170px; height:20pa; line-height:25px; text-align:center;}



.l_p_ul{ width:727px; float:left; margin-top:20px;}

.l_p_ul li{ width:650px; margin:auto; height:30px; border-bottom:1px dashed #096;}

.l_p_ul li a{ width:500px; float:left; height:30px; line-height:30px; color:#000000; font-size:13px;}

.l_p_ul li span{ width:120px; float:right; height:30px; line-height:30px; text-align:right;font-size:13px;}



.page_ul_lshow{ width:100%; float:left; margin-top:30px;}

.title{ width:100%; float:left; height:30px; line-height:30px; font-size:14px; text-align:center; color:#000;}

.time{width:100%; float:left; height:30px; line-height:30px; font-size:12px; text-align:center; color:#000; margin-top:10px;}

.contenta{ width:720px; float:left; margin-left:15px; margin-top:20px;}

.contenta img{ max-width:720px;}



.pageaa { width:100%; float:left; padding-bottom:10px; padding-top:10px; }

.hui a{height:36px;border:1px solid #DDD;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#888;text-decoration:none;line-height:36px;margin:2px;padding:3px 8px}

.hui a:hover,.page_navi a.current{border:1px solid #FFBB76;color:#FF7200;font-weight:bolder}

.hui span{height:36px;border:1px solid blue;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#888;text-decoration:none;line-height:36px;margin:2px;padding:3px 8px}



.page_show{ width:100%; height:24px; float:left; margin-top:10px; text-align:center;}





.menu{height: 48px;background:#152e84;line-height:48px;width: 100%;}
.menu .nav{position:relative; z-index:1;  }
.menu .nav a{ color:#fff; }
.menu .nav .nLi{ float:left;  position:relative; display:inline;background: url(../images/nav_on.jpg) left center no-repeat; }
.menu .nav .nLi h3{ float:left;  }
.menu .nav .nLi h3 a{ display:block; font-size:16px; font-weight:normal;  width: 140px;text-align: center;}
.menu .nav .sub{ display:none; width:140px; left:0px; top:48px;  position:absolute; background:#272727;  line-height:35px; text-align: center; }
.menu .nav .sub a{color: #fff;}
.menu .nav .sub li{ zoom:1;    position: relative; }
.menu .nav .sub a{ display:block; padding:0 10px; }
.menu .nav .sub a:hover{  background:#cf4b0f; color:#fff;}
.menu .nav .on h3 a{ background:#cf4b0f; color:#fff;}
.sub1 {background: #148cd2; position: absolute; left: 140px; /* display: none; */ width: 150px; top: 0; }

.fullSlide{ width:100%;  position:relative;  height:450px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:450px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:30px; height:7px; margin:4px; overflow:hidden; background:#fff; line-height:999px;}
.fullSlide .hd ul .on{ background:#cf4b0f;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:4%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:4%; background-position:-6px -137px; }

table{margin: 0 auto;}