/*全局设置(开始)*/
*{ padding:0; margin:0;}
ul,li{ list-style:none;}
a{ color:#555; text-decoration:none;}
a:hover{ color:#005898; text-decoration:none;}
body{ font-size:14px; font-family:"microsoft yahei", tahoma, verdana, "simsun"; color:#666;}
img{ border:0;}
.clear { clear: both; height:0; overflow:hidden;} /*清除格式*/
/*全局设置(结束)*/

/*top*/
.header_bg{ margin:0 auto; width:100%; min-width:1280px; height:26px; background-color:#F7F7F7; border-bottom:#E1E1E1 1px solid;repeat-x;}
#header{ margin:0 auto; width:1280px; height:26px; line-height:26px;  position:relative;}
#header h1{ font-size:14px; font-weight:normal; color:#555;}
#header .header_r{ position:absolute; right:0; top:0; font-size:12px; font-weight:normal;}
#header .header_r li{ float:left;}
#header .header_r .zaixian .weixin_c{ display:none; position:absolute; right:0; top:26px; }
#header .header_r .zaixian:hover .weixin_c{ display:block; z-index:9;}
#header .header_r .zaixian{ cursor:default;}

/*logo*/
#logo{margin:0 auto; width:1280px; height:110px; position:relative;}
#logo img{ padding-top:25px;}
#logo .tel{ float:right; margin-top:24px; width:200px; height:61px; line-height:30px; background: url(/img/logo_tel.png) no-repeat center left; padding-left:80px; font-size:16px;}
#logo .tel b{ font-size:24px; color:#ff9600;}
/*logo(结束)*/

/*菜单栏设置(开始)*/
.nav_bg{ margin:0 auto; width:100%; min-width:1280px; height:55px; background-color:#0071c0;}
.nav_bg .nav_main{ margin:0 auto; width:1280px; position:relative;}
.nav_bg .nav_main .nav_l{ float:left;}
.nav_bg .nav_main .nav_l .a_nav_l_01{color:#fff; height:55px; line-height:55px;padding:0 40px 0 60px; display:inline-block; text-align:center ; font-family:"Microsoft YaHei";font-size:16px; background:url(/img/ico_01.png) 36px 22px no-repeat; background-color:#ffa800; font-weight:700;}
.nav_bg .nav_main .nav_l .a_nav_l_01:hover{ text-decoration:none;}
.nav_bg .nav_main .nav_l .sub01{ position:absolute; left:0; top:55px; float:left; z-index:3; width:228px; }
.nav_bg .nav_main .nav_l .sub01 .sub01_li01{ background:url(/img/ico_02.png) 200px 50% no-repeat;background-color: rgba(0,113,192,0.8); list-style:none; height:52px; width:100%; border-bottom:#CCC 1px solid;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 span{ padding-left:30px; color:#FFF; line-height:52px; font-size:16px; cursor:default;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 a:hover{ text-decoration:none;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01:hover{background-color: rgba(0,113,192,0.9);}
.nav_bg .nav_main .nav_l .sub01{ display:none;}
.nav_bg .nav_main .nav_l .sub01_on{ display:block;}
.nav_bg .nav_main .nav_l .sub01 .all_nav { height:42px; line-height:42px; font-size:18px; width:198px; padding-left:30px; color:#FFF;background-color: rgba(33,33,33,0.8); border:0;  cursor:default;}  /*其它所有分类*/
.nav_bg .nav_main .nav_l .sub01 .all_nav:hover{background-color: rgba(41,77,104,0.8);} /*其它所有分类*/
.nav_bg .nav_main .nav_l li:hover .sub01{ display:block; }
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 { display:none; position:absolute; left:228px; top:0px; width:1052px; height:360px; background-color:#fff; box-shadow:3px 3px 5px #666;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01_on { display:block; position:absolute; left:228px; top:0px; width:1052px; height:360px; background-color:#fff;box-shadow:3px 3px 5px #666;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list{ margin:3px;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list li{ float:left; margin:9px; border:solid 1px #f3f3f3; width:185px; text-align:center;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list li img{ width:130px; height:130px;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list li a{ display:block; padding:0; font-size:14px; width:185px; text-align:center; height:22px; line-height:22px; color:#333; overflow:hidden;}
.nav_bg .nav_main .nav_l .sub01 .all_nav .sub01_01{ line-height:22px;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list li a:hover{ text-decoration:underline; color:#0071c0;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01:hover .sub01_01{ display:block;}
/*
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list,.nav_bg .nav_main .nav_l .sub01 .all_nav .sub01_01 .product_list{ margin:10px 15px; text-align:left; line-height:32px;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list a{ color:#555; display:inline-block; padding:0px; display:inline-block; width:250px; margin-right:10px; height:28px; line-height:28px; background-color:#f9f9f9; overflow:hidden;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01 .sub01_01 .product_list a:hover{ color:#005898; background-color:#e9f3fc;}
.nav_bg .nav_main .nav_l .sub01 .sub01_li01:hover .sub01_01{ display:block;}
*/
.nav_bg .nav_main .mav_r{ float:left;}
.nav_bg .nav_main .nav_r .nav a{ text-decoration:none;}
.nav_bg .nav_main .nav_r .nav li{ float:left;height:55px;color:#fff; position:relative;}
.nav_bg .nav_main .nav_r .nav li a{ position:relative; color:#fff; line-height:50px;padding:0 45px 0 45px; display:inline-block; text-align:center ; font-family:"Microsoft YaHei";font-size:16px;}
.nav_bg .nav_main .nav_r .nav li:hover,.nav_bg .nav_main .nav_r .nav li.cur{background-color:#005898;}
.nav_bg .nav_main .nav_r .nav li.cur a{padding:0 48px 0 48px;}
.nav_bg .nav_main .nav_r .nav li .sub{ position:absolute; left:0; top:55px; float:left; z-index:2;}
.nav_bg .nav_main .nav_r .nav li .sub li{ float:left; display:none; background-color: rgba(0,113,192,0.8); list-style:none;}
.nav_bg .nav_main .nav_r .nav li:hover .sub li{ display:block; text-align:center;height:50px; line-height:50px; width:100%;}
.nav_bg .nav_main .nav_r .nav li:hover .sub li a{line-height:50px; padding:0 auto;}
.nav_bg .nav_main .nav_r .nav li:hover .sub li:hover{ background-color: rgba(0,113,192,0.9);}
/*菜单栏设置(结束)*/

/* 首页滚动图片banner(开始) */
.flexslider_bg{ width:100%; min-width:1280px; height:360px; background:url(/img/ico-loading.gif) 50% no-repeat;}
.flexslider{height:360px; position:relative; overflow:hidden;}
.flexslider .slides_1{width:100%;height:360px;display:block;position:absolute;left:0px;top:0px;}
.flexslider .flex-control-nav{width:100%;height:6px;clear:both;position:absolute;z-index:2;left:0px; bottom:20px;}
.flexslider .flex-control-nav ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.flexslider .flex-control-nav li{width:38px; font-size:0; height: 6px;overflow:hidden;cursor:pointer;background:#302c20;float:left;margin:0 3px;display:inline;}
.flexslider .flex-control-nav li.nuw{background:#2d9f8e;}
/* 首页滚动图片banner(结束) */




/*底部*/
.footer_bg{ margin-top:40px; width:100%; height:270px; background-color:#333; padding:30px 0;}
#footer{ margin:0 auto; width:1280px; color:#f9f9f9;}
#footer h4{ font-size:18px; font-weight:bold; margin-bottom:30px;}
#footer .footer_1{ float:left; width:355px;}
#footer .footer_1 p{ margin-top:20px; color:#999; line-height:180%;}
#footer .footer_2{ float:left; width:220px; margin-left:50px;}
#footer .footer_2 ul li{ height:32px; line-height:32px; border-bottom:#999 1px dashed;}
#footer .footer_2 ul li a{ color:#ccc;}
#footer .footer_2 ul li a:hover{ color:#0671be;}
#footer .footer_3{ float:left; width:380px; margin-left:50px;}
#footer .footer_3 ul li{ line-height:40px; color:ccc; padding-left:30px; color:#999;}
#footer .footer_3 ul .l1{background: url(/img/footer_tel.png) left center no-repeat;}
#footer .footer_3 ul .l2{background: url(/img/footer_qq.png) left center no-repeat;}
#footer .footer_3 ul .l3{background: url(/img/footer_email.png) left center no-repeat;}
#footer .footer_3 ul .l4{background: url(/img/footer_web.png) left center no-repeat;}
#footer .footer_3 ul .l5{ line-height:150%; background: url(/img/footer_adress.png) left center no-repeat;}
#footer .footer_4{ float:left; width:175px; margin-left:50px; text-align:center; color:#999;}
#footer .footer_4 img{ width:175px; height:175px; margin-bottom:5px;}
/*版权*/
.copyright_bg{ margin:0 auto; width:100%; height:50px; background-color:#000;}
#copyright{ width:1280px; margin:0 auto; height:50px; line-height:50px; position:relative; color:#a3a3a3;}
#copyright a{color:#555;}
#copyright span{ position:absolute; right:0; color:#666;}

/*右侧县浮客服*/
#kefu{ position:fixed; width:45px; right:0; bottom:30%; z-index:99;}
#kefu li{ float:right; width:45px; height: 45px; background: rgb(29, 29, 29); position: relative; font-size:16px; line-height:45px; margin-bottom: 2px; border-radius: 5px 0 0 5px; transition: all 0.3s; overflow:hidden;}
#kefu li .kf_logo{ float:left;}
#kefu li a{ color:#fff;}
#kefu li:nth-child(1):hover{ width:195px; padding-left:17px; background: rgb(34,152,234); font-size:16px; line-height:45px; color:#fff;}
#kefu li:nth-child(2):hover{ width:195px; padding-left:17px; background: rgb(34,152,234); font-size:16px; line-height:45px; color:#fff;}
#kefu li:nth-child(4):hover{ width:220px; padding-left:17px; background: rgb(34,152,234); font-size:16px; line-height:45px; color:#fff;}
#kefu li:nth-child(3){ overflow:visible;}
#kefu li:nth-child(3) .fu_03_bg{ display:block; position: absolute; left:0px; top:-94px; width:0px; height:234px; text-align:center; transition: all 0.3s; overflow:hidden;}
#kefu li:nth-child(3) .fu_03_wx{width:160px; height:232px; text-align:center; background-color:#fff; font-size:12px; color:#999; line-height:180%; border:#ccc 1px solid; border-radius: 10px; overflow:hidden;}
#kefu li:nth-child(3) .fu_03_wx p{ padding:15px 0; width:160px; line-height:200%;}
#kefu li:nth-child(3) .fu_03_wx p span{ display:inline-block;}
#kefu li:nth-child(3):hover .fu_03_bg{ display:block; position: absolute; left:-162px; top:-94px; width:162px; height:234px;}
#kefu li:nth-child(3):hover{ background: rgb(34,152,234); overflow:visible;}




































