/* Generated by wjdhcms 3.0 */



@charset "utf-8";

/* CSS Document */



/*--------------*/



::selection { background-color:#0072dc; color:#FFF; }



::-moz-selection { background-color:#0072dc; color:#FFF; }



::-webkit-selection { background-color:#0072dc; color:#FFF; }



::-webkit-scrollbar {width: 8px;height: 8px;background-color: #F5F5F5;}



::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}



::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background-color: #555;}



* {padding: 0;margin: 0;font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}



body {font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color: #333;margin: 0;line-height: 1.5;}



:focus {outline: 1;}



article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary { display: block;}



a{margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; /*background: transparent;*/}



ins{ background-color: #ff9; color: #000; text-decoration: none;}



mark{ background-color: #ff9; color: #000; font-style: italic; font-weight: bold;}



del{text-decoration: line-through;}



table{border-collapse: collapse;border-spacing:0;}



hr{display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}



input,select {vertical-align: middle;}



li,ul {list-style-type: none;}



img {border: none;}



a {color: #222; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }



a:hover{ color:#0072dc;}



a:link,a:hover,a:active,a:visited {text-decoration: none;}



input,textarea {outline: 0;border: 0;}



textarea {resize: none;}



h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em { font-weight: normal; font-style: normal; padding:0; margin:0; }



.clear{clear:both;}



/*--------------*/



.webq_head_xx{ width:100%; height:auto;   }











.webq_top_1{ width:100%; height:120px;  }



.webq_top_2{ width:1180px; height:120px; margin:0 auto; position:relative; }



.webq_top_logo{ width:200px; height:64px; background: #FFF; text-align:center; position:absolute; left:0px; top:28px; z-index:20;  }



.webq_top_logo img{width:auto;height: 64px;}



.webq_top_3{ padding-left:790px; height: 40px; padding-top: 10px; }



.webq_top_3_1{ float:left; width:75px; height:30px; line-height:30px; font-size:14px; padding-left: 18px; background:url(../images/top_z1.png) no-repeat left; }

.webq_top_3_1 a{ color: #999; }

.webq_top_3_1 a:hover{ color: #0f78da; }



.webq_top_3_2{ float:left; width:80px; height:30px; line-height:30px; font-size:14px; padding-left: 18px; background:url(../images/top_z2.png) no-repeat left; position: relative;}

.webq_top_3_2 a{ color: #999; }

.webq_top_3_2 a:hover{ color: #0f78da; }



.webq_top_3_2 .webq_top_3_3{ position:absolute; width: 200px; left: 0px; top: 30px; z-index:100; background:rgba(255,255,255,1); padding-bottom: 10px; 

box-shadow: 0 0 12px rgba(0, 150, 255, 0.4); border:1px solid rgba(0,0,0,0.1); }

.webq_top_3_2 .webq_top_3_3 ul li{ height: 40px; border-bottom:1px solid rgba(0,0,0,0.1); margin:0 15px; }

.webq_top_3_2 .webq_top_3_3 ul li a{ height: 40px; line-height: 40px;  font-size:14px; display: block; color:#222; overflow: hidden;  }



.webq_top_3_2 .webq_top_3_3{ height:0px; visibility: hidden; opacity:0;  -webkit-transition: all .3s linear; transition: all .3s linear; } 

.webq_top_3_2:hover .webq_top_3_3{ height:auto; visibility: visible; opacity: 1; }

.webq_top_3_2:hover .webq_top_3_3 a:hover{ color:#0f78da; }





.search_box { width:190px; height:24px; float:right; overflow:hidden;  position:relative; border:1px solid #e4e4e4; background:#FFF; border-radius:13px; }

.swap_value {float:left;  width:140px;  font-size:14px; color: #888888; height:24px; line-height:24px; padding:0 0 0 10px;  }

.swap_go {float:right; margin:0; border:0; width:36px; height:24px;  background:url(../images/ss_fdj.png) no-repeat center; cursor:pointer; position:absolute; top:0px; right:0px; }





.webq_top_zhuy{ width:450px; float:left; font-size:14px; line-height:24px; color: #222;   }



.webq_top_zhuy span{ color:#0890d7; font-size:16px;  }



.webq_top_tel{ width:260px; height:40px; background:url(../images/top_tel.png) no-repeat left; float:right; padding:0 0 0 30px ; margin-top: 6px;   }



.webq_top_tel_text{ float: left; line-height:40px; color:#222; font-size:15px;  }



.webq_top_tel_dh{ float: left; font-size:24px; color:#0072dc;  line-height:40px; font-weight:bold; }





/*导航开始*/





.nav_xiala_xx{ width:100%; height:50px; background:#fff;    }



.nav_xiala{ height:50px;  margin-left:260px;  }

.nav_xiala > ul{  position:relative; height:50px;  }

.nav_xiala ul li{ float:left; width: 102px; height:50px; line-height: 50px; text-align:center; font-size:15px; background:url(../images/menu_line.png) no-repeat left; }

.nav_xiala ul li a{ display:block; color:#222; height:50px; line-height:50px; overflow: hidden; }

.nav_xiala ul li:hover{  color:#0f78da; }

.nav_xiala ul li:hover a{ color:#0f78da; }

.nav_xiala ul li:nth-child(1) { background:none; }



.nav_xiala .erji_xiala{  z-index:20; height:0px; visibility: hidden; opacity:0;  -webkit-transition: all .3s linear; transition: all .3s linear;

position:absolute; top:50px; left:0px;  width: 100%;  background:rgba(0, 110, 213,0.85);}  /*一个分类 *1 一个分类 *2  六个分类100%  left:修改到合适位置; */



.nav_xiala ul li:hover .erji_xiala{ height:auto; visibility: visible; opacity: 1; }



.nav_xiala .erji_xiala .daohang_xiala{ float:left; width: 156px; padding: 0 20px 5px 20px; }

.nav_xiala .erji_xiala .daohang_xiala i{ font-size: 15px; border-bottom:1px solid rgba(255,255,255,0.35); display: block; }

.nav_xiala .erji_xiala .daohang_xiala span{ border-bottom:1px dashed rgba(255,255,255,0.35); display: block; text-align: left;  }

.nav_xiala .erji_xiala .daohang_xiala a { height: 40px; line-height: 40px; display: block; color:#FFF; font-size:14px; }

.nav_xiala .erji_xiala .daohang_xiala i a{  font-size:15px;  text-align: left; background:url(../images/liqsub_ss.png) 0px no-repeat; padding-left: 13px;  }

.nav_xiala .erji_xiala .daohang_xiala i a:hover{ background:url(../images/liqsub_ss.png) 145px no-repeat; padding-left: 0px; }

.nav_xiala .erji_xiala a:hover{  color:#FFF; padding-left: 15px; }



.nav_xiala .erji_xiala1{  position:absolute; top:50px; z-index:20; background:rgba(0, 110, 213,0.85); width: 147px;  /*和一级栏目一样宽度*/

height:0px; visibility: hidden; opacity:0;  -webkit-transition: all .3s linear; transition: all .3s linear; }

.nav_xiala ul li:hover .erji_xiala1{ height:auto; visibility: visible; opacity: 1; }



.nav_xiala .erji_xiala1 .daohang_xiala{ padding: 0 0 0 0; }

.nav_xiala .erji_xiala1 .daohang_xiala i{ font-size: 15px; border-bottom:1px solid rgba(255,255,255,0.35); display: block; }

.nav_xiala .erji_xiala1 .daohang_xiala a{ height: 40px; line-height: 40px;  font-size:14px; display: block; color:#FFF; }

.nav_xiala .erji_xiala1 a:hover{  color:#FFF; padding-left: 15px; }



.nav_xiala > ul > li.another > a{  color:#0f78da; }



.fixedNav { 

    position: fixed;

    top: 0px;

    left: 0px;

    z-index:99999;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));  box-shadow: 0 8px 8px 0px rgba(0, 0, 0, 0.08); 

}



.fixedNav .nav_xiala{ width:1180px; height:50px; margin:0 auto; padding: 0; }

.fixedNav .nav_xiala > ul > li{ float:left; width:131px;   }





/*顶部2，结束*/





/* 底部 开始 */



.webq_bottom_contx{ width:100%; height:auto; background:url(../images/b_bg.jpg) repeat-x top; padding-left: 0px; margin-top:40px;   }



.webq_bottom_cont{ width:1180px; height:auto; margin:0 auto; }



.webq_bottom_menux{ width:100%; height:50px; padding-top: 1px; }



.webq_bottom_menu{ width:1180px; height:50px; margin:0 auto; background:#0088bd; border-radius:25px; margin-top:-25px;  }

.webq_bottom_menu ul li{ float:left; width:118px; height:50px; line-height:50px; color:#FFF; text-align:center; font-size:15px; }

.webq_bottom_menu ul li a{ color:#FFF; display:block; }

.webq_bottom_menu a:hover{ color:#FFF; text-decoration:underline;  }



.webq_bottom_1{ height:auto; padding:25px 0 25px 0; }





.webq_bottom_3{ float:left; width:290px; height:200px; color:#FFF; font-size:14px; border-right:1px solid rgba(255,255,255,0.15);  }

.webq_bottom_3 ul li{ height:40px; line-height:40px; padding-left:42px;  }

.webq_bottom_3 ul li a{ color:#FFF; }

.webq_bottom_3 ul li a:hover{ text-decoration:underline;  }



.webq_bottom_4{ float:left; width:455px; height:200px; margin-left:35px; color:#FFF; font-size:14px; border-right:1px solid rgba(255,255,255,0.15);  }

.webq_bottom_4 ul li{ height:40px; line-height:40px; padding-left:42px;  } 

.webq_bottom_4 ul li a{ color:#FFF; margin-right: 10px; }

.webq_bottom_4 ul li a:hover{ text-decoration:underline; }



.webq_bottom_4 ul li h2{ font-size:14px;}



.webq_btb_1{ background:url(../images/b_tubiao.png) 0 0 no-repeat;   }

.webq_btb_2{ background:url(../images/b_tubiao.png) 0 -40px no-repeat;   }

.webq_btb_3{ background:url(../images/b_tubiao.png) 0 -80px no-repeat;   }

.webq_btb_4{ background:url(../images/b_tubiao.png) 0 -120px no-repeat;   }

.webq_btb_5{ background:url(../images/b_tubiao.png) 0 -160px no-repeat;   }

.webq_btb_6{ background:url(../images/b_tubiao.png) 0 -200px no-repeat;   }

.webq_btb_7{ background:url(../images/b_tubiao.png) 0 -240px no-repeat;   }

.webq_btb_8{ background:url(../images/b_tubiao.png) 0 -280px no-repeat;   }

.webq_btb_9{ background:url(../images/b_tubiao.png) 0 -320px no-repeat;   }



.webq_bottom_4 ul li.webq_btb_10{ background:url(../images/b_tubiao.png) 0 -360px no-repeat; line-height:28px; padding-top:6px;   }

.webq_bottom_3 ul li.webq_btb_11{ padding:0 0 0 13px;   }



.webq_bottom_3 h2{ font-size:14px;}



.webq_bottom_3 ul li{ font-size:14px; }

.webq_bottom_3 ul li b{ float:left; height:24px; line-height:24px; margin-top:12px; padding-right:20px; }

.webq_bottom_3 ul li i{float:left; height:12px; line-height:12px; margin-top:17px; }



.webq_bottom_4 ul li b{ float:left; height:18px; line-height:18px; margin-top:5px; padding-right:20px; }

.webq_bottom_4 ul li i{float:left; height:12px; line-height:12px; margin-top:8px; }



.webq_bottom_r{ float:right; width:340px;   }



.webq_bottom_r1{ height: 90px; background-color:rgba(255,255,255,0.2); padding: 5px 10px 5px 10px; border-radius: 5px; }



.webq_bottom_r2{ height: 82px; margin-top: 10px;   }



.webq_bottom_r3{ float: left; width:230px;   }



.webq_bottom_r3_1{ height: 36px; line-height: 36px;  background-color:rgba(255,255,255,0.2); padding: 0 10px; border-radius: 5px; }



.webq_bottom_r3_2{ height: 36px; line-height: 36px;  background-color:rgba(255,255,255,0.2); margin-top: 10px; padding: 0 10px; border-radius: 5px; }



.webq_bottom_r4{ float: right; width: 100px; height: 82px; background-color:rgba(255,255,255,0.2); border-radius: 5px; }



.webq_bd_1{ width: 100%; height: 90px; border: 0; background: none; line-height: 24px; color: #FFF;  }

.webq_bd_2{ width: 100%; height: 36px; line-height: 36px; border: 0; background: none; color: #FFF;  }

.webq_bd_go {  margin:0; border:0; width:100px; padding-top: 48px; padding-bottom: 18px; background:url(../images/tj_as.png) no-repeat center 18px; cursor:pointer; color: #FFF;  }



.webq_bottom_r input::-webkit-input-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r input::-moz-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r input:-moz-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r input:-ms-input-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r textarea::-webkit-input-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r textarea::-moz-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r textarea:-moz-placeholder{ color: rgba(255,255,255,0.65);  }

.webq_bottom_r textarea:-ms-input-placeholder{ color: rgba(255,255,255,0.65);  }



/* 底部 结束 */



