﻿@charset "utf-8";
/* CSS Document */

/*全站公共样式*/
body{background:#fff; margin:0; min-width:1200px; padding:0; color:#454545;font-family:"微软雅黑"; font-size:14px;  line-height:150%;}
ul,li,p,img{margin:0; padding:0; border:none; list-style:none;}
a{text-decoration:none; color:#262626;}
a:hover{ color:#0099cc;}
h3 { font-size:18px; font-weight:bold;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.red { color:#FF0000;}
.table_no {border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
.blue{ color:#00ccff;}
.blue_a{ color:#d62513;}
.font_familys{ }
.orange { color:#FF6600;}
.white { color:#FFFFFF;}
.gray { color:#666666;}


.i_total{width:100%; height:auto; background-color:#fff; float:left; z-index:999; overflow:hidden;}
.i_all{width:1200px; margin:0 auto; border:none; margin-top:20px; position:relative; overflow:hidden;} 
.i_all_left{background:url(../images/flash_list.gif) no-repeat left top; width:9px; height:9px; position:absolute; top:0px; left:0px;}
.i_all_right{background:url(../images/flash_list.gif) no-repeat -9px top; width:9px; height:9px; position:absolute; top:0px; right:0px;}
.i_bottom{width:1200px; height:15px; float:left;}
/*******************
************头部*
*****************/
.wal{width:1340px; margin:0px auto;}
.wal2{width:1536px; margin:0px auto;}
.wal3{width:1340px; margin:0px auto;}

.h_total{width:100%; float:left; height:auto; margin:0px auto;}


.top_bg { width:100%; background-color:#323232; color:#585858;}
.top_div {width:1200px;margin:0 auto; height:100px;overflow:hidden;}
.top_logo{width:560px; float:left; height:100px;overflow:hidden;}
.top_logo img{width:560px; margin-top:10px;}
.i_top_r{ float:right;}
.i_top_r .i_top_one{ margin-top:50px;line-height:19px;}
.top_search{ width:180px; height:20px; line-height:20px; background-color:#f0f0f0; border-radius:20px; overflow:hidden;}
.top_search .inputs1{ float:left; width:109px; height:20px; border:0; background:none; outline:none; padding-left:15px; color:#999;}
.top_search .bnts{ float:right; width:30px; background:url(../images/search_bg.png) center center no-repeat;height:20px;-webkit-appearance: none;border:0; cursor:pointer;}
.top_tel{float:right;width:180px; background:url(../images/top_pic.png) left center no-repeat; padding-left:30px; margin-left:20px;  overflow:hidden;}
.top_tel a{ font-size:24px;color:#00a0e9; text-decoration:none;}
/***导航****/
.h_all{height:53px; margin:0 auto; background-color:#00a0e9;}
.h_nvg{width:1215px; margin:0 auto; font-size:18px;}
.h_nvg_list{width:150px; height:50px; float:left; text-align:center; line-height:50px; position:relative; z-index:111;}
.h_nvg_list_true{ width:150px; height:50px; float:left; text-align:center; line-height:50px; position:relative; z-index:111;text-decoration:none; color:#fff;background-color:#007ab1; border-bottom:#007ab1 3px solid;}
a.nvg_b { color:#fff; display:block;background-color:#007ab1; border-bottom:#007ab1 3px solid; text-decoration:none;}
.h_nvg_list_true a.nvg_a,.h_nvg_list a.nvg_a{ color:#fff; display:block; text-decoration:none;}

.h_nvg_list_true a.nvg_a{color:#fff;}
.h_nvg_list .h_nvg_ul{display:none;}
.h_nvg_list_true .h_nvg_ul{width:150px; position:absolute; top:53px; left:0; overflow:hidden; display:block; display:block; line-height:25px;}
.h_nvg_ul ul li{height:38px;background:#007ab1;line-height:38px; float:left; width:150px; font-size:14px; border-bottom:#007ab1 1px solid;}
.h_nvg_ul ul li a{display:block; color:#fff;}
.h_nvg_ul ul li a:hover{background-color:#00a0e9; text-decoration:none; color:#FFF;}

/****************底部****/
.footDiv{ width:100%; padding-top:50px; background-color:#30323a; background-size:100% 100%; position:relative; overflow:hidden;}
.footDiv .leftDiv{ width:350px; background:url(../CSimages/line4.jpg) left top no-repeat; padding-left:20px; height:246px;}
.footDiv .share{ padding-bottom:25px;}
.footDiv .share li{ float:left; width:46px; height:46px; margin-right:18px;}
.footDiv .msgList li{ font-size:14px; line-height:34px; color:#fff;}

.footNav li{ width:89px; float:left; margin-left:70px;}
.footNav .li01{ width:212px; margin-left:90px;}
.footNav li h2{ height:40px; font-weight:400; font-size:20px; background:url(../CSimages/nimg89_1.png) left bottom no-repeat;}
.footNav li h2 a{ color:#fff;}
.footNav li dl{ padding-top:10px;}
.footNav li dd{ font-size:14px; line-height:34px;}
.footNav li dd a{ color:#fff;}

.foot{ height:49px; border-top:#151515 solid 1px; background-color:#24252a; width:100%; line-height:48px;font-size:14px; text-align:center; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ text-decoration:underline;}

.footTel{ display:none; padding:20px 10px; background:url(../CSimages/footBg.jpg) no-repeat; background-size:100% 100%; text-align:center; font-size:14px; color:#fff; line-height:24px;}
.footTel a{ color:#fff; display:block;}
.footTel a:hover{ text-decoration:underline;}

/*右侧悬浮窗*/
.sideBar{ position:fixed; right:0px; top:50%; margin-top:-104px; z-index:111;background:url(../CSimages/nimg50_1.png) no-repeat; width:50px; height:50px;}
.sideBar ul{ display:none; padding-top:51px;}
.sideBar li{position:relative; height:50px; margin-bottom:2px; cursor:pointer;}
.sideBar .mouse{position:absolute; left:-273px; top:0px; display:none;}
.sideBar .img{background:url(../CSimages/sideBar.png) left top no-repeat; height:50px; text-align:center; width:50px;}
.sideBar .img img{position:relative; top:9px;}
.sideBar .img .img2{ display:none;}
.sideBar .liNow .img{background:url(../CSimages/sideBarOn.png) no-repeat;}
.sideBar .liNow .img1{ display:none;}
.sideBar .liNow .img2{ display:inline-block;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li01 .mouse{background:url(../CSimages/sideBarBg1.png) left top no-repeat; width:258px; height:88px; left:-258px; top:0px;}
.sideBar .li01 p{ padding:20px 0 12px 20px; color:#fff; font-size:16px;}
.sideBar .li01 .tel{ padding-left:20px; color:#fff; font-size:16px;}
.sideBar .li02 .mouse{background:url(../CSimages/sideBarBg2.png) left top no-repeat; width:225px; height:214px; left:-225px;}
.sideBar .li02 .imgDiv{ padding:16px 0 0 17px;}
.sideBar .li02 p{ width:195px; color:#fff; padding-top:10px; font-size:14px; text-align:center;}
.sideBar .li03 .mouse{background:url(../CSimages/sideBarBg3.png) left top no-repeat; width:308px; height:50px; left:-308px; top:0px;}
.sideBar .li03 .mouse em{ position:absolute; left:15px; top:0px; line-height:50px; font-size:14px; color:#fff; display:block;}
.sideBar .li03 .mouse .list{ padding-left:86px; line-height:50px;}
.sideBar .li03 .mouse .list dd{ float:left; margin-right:10px;}