@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ padding:0; font-family:"微软雅黑";  font-size:14px; min-width:1200px;}
h1,h2,h3,h4,h5,h6,i,em{ font-size:100%; font-weight:normal; font-style:normal;}
a, a:visited {color:#333;text-decoration:none;}
ul,ol{list-style-type:none;}
img{ border:0;}
a:hover {color:#f00;}
.clear{ clear:both;}

#head .top,#head #toper ,#logo_area .sx,#nav .navs li,#nav_to,#nav_to .navs li,#nav_zy,#nav_zy .navs li,.ban_bt,.bmdt ul li,.nr_l .bd li.nlist p a,.nr_r .rdht a,.rxzn a,.newli p a,.dcsc_right .hd li.on,.pzjx_right .hd li.on,.jybz_right .hd li.on,.jybz_left_bd ul li a,.lm_xwlb li.nlist p a,.wzlb li.nlist p a,.xwlb p a,.list_wz p a,.lm_xwlb li.nlist p a,.left_dh_bt,.xg_new_bt,.nwr .nlist p a,.nwc .nlist p a{background-image:url(../images/bg_img.png)!important;}
.dcsc_left_bt,.pzjx_left_bt,.jybz_left_bt,.lx ul.tb li,.lx ul.tel,.lx ul.qq,.lx ul.ol li,.left_efl_dh ul li a,.left_efl_fg,.left_wb{background-image:url(../images/bg_pic.png)!important;}
.lx ul.tb li{background-image:url(../images/bg_pic.jpg)!important;}
/*--- open ---*/
#head .top{ width:100%;background:#F3F1F2 url() repeat-x 0 0;height:30px;overflow:hidden;clear:both;}
#head #toper {font-size:12px; color:#5b5b5b; line-height:30px; width:1200px; height:30px; margin:0 auto;overflow:hidden;clear:both;}
#head #toper a {color:#666; text-decoration:none;}
#head #toper a:hover {color:#f00;}
#head #toper .top_l {float:left; display:inline;width:780px; letter-spacing:1.5px;}
#head #toper .top_l span{padding:0 2px;margin-right:5px;background:#2B99FF;color:#fff;}
#head #toper .xlhz{float: left;width: 315px;height: 30px;}
#head #toper .top_r {float:right; display:inline;letter-spacing:1.5px; background:url() no-repeat -3px -37px;}
#head #toper .top_r a {padding:12px; margin:0 auto;}

/*--- logo ---*/
#logo_area_bg{ width:100%; height:114px; background:#FFF !important; overflow:hidden;clear:both;}
#logo_area{ width: 1200px;height: 114px;margin:0 auto;display: flex;}
#logo_area .logo{width: 365px; height: 114px;}
#logo_area .sx{ width:30px; height:114px; background:url() no-repeat 6px -58px; }
#logo_area .qqhz{ width:805px; height:114px; }
/*--- daohang home---*/
#nav{ width:100%; height:60px; background:#014C8B url() repeat-x 0 -180px; margin:0 auto;}
#nav .navs ul{ height:60px; width:1204px; margin:0 auto;}
#nav .navs li{float:left;display:inline;list-style:none; line-height:60px; width:120px;background:url() right -242px no-repeat;}
#nav .navs li.ys{background:url() -60px -242px no-repeat;}
#nav .navs li a{ color:#FFFFFF; font-family:"微软雅黑"; text-decoration:none; font-size:16px; text-align:center; display:block; width:86px; text-align:center;}
#nav .navs li a:hover{ color:#FFff00;}
/*--- daohang tong---*/
#nav_to{ width:100%; height:60px; background:#014B8B url() repeat-x 0 -180px; margin:0 auto;}
#nav_to .navs ul{ height:60px; width:1200px; margin:0 auto;}
#nav_to .navs li{ float:left; display:inline;list-style:none; line-height:60px;height:60px; width:103px;background:url() right -242px no-repeat;} 
#nav_to .navs li.ys{background:url() -60px -242px no-repeat;}
#nav_to .navs li.zy,#nav_to .navs li.gxzy{background:#f50606 url() repeat-x 0 -313px;width:265px;letter-spacing:1.5px;position:relative;}
#nav_to .navs li.zy a.m,#nav_to .navs li.gxzy a.m{display:block;width:265px;height:60px;color:#fff;font-size:20px;font-weight:bold;color:fff;font-family:"微软雅黑";}
#nav_to .navs li.zy a.m:hover,#nav_to .navs li.gxzy a.m:hover{color:#fff;}
#nav_to .navs li a{ color:#FFFFFF; font-family:"微软雅黑"; text-decoration:none; font-size:16px; text-align:center; display:block; width:103px; text-align:center;}
#nav_to .navs li a:hover{ color:#FFff00;}

#nav_to .navs .dhzylb{display:none; width:265px; left:0; top:60px;  position:absolute;z-index:12}
#nav_to .navs .ban_zy{width:265px; height:527px; background:#fff url(../images/bg_img.png) no-repeat  0 -330px;border-bottom:0px solid #efefef;}
#nav_to .navs .ban_zy ul{width:255px;height:35px;clear:both;overflow:hidden;margin-left:10px;}
#nav_to .navs .ban_zy ul li{font:14px/35px '微软雅黑';margin-left:10px;background:url() no-repeat -50px 50px;float:left;display:inline;}
#nav_to .navs .ban_zy ul li.l{width:130px;margin-left:15px;}
#nav_to .navs .ban_zy ul li.r{width:90px;font:12px/34px '微软雅黑'; color:#F97206;text-align:left;}
#nav_to .navs .ban_zy ul a{font:14px/38px '微软雅黑';width:240px;color:#333;text-align:center;}
#nav_to .navs .ban_zy ul a:hover{color:#f00;}

#nav_to .navs .bc_zy1{background:#f0e8ee;}
#nav_to .navs .bc_zy2{background:#faedeb;}
#nav_to .navs .bc_zy3{background:#fef1e8;}
#nav_to .navs .bc_zy4{background:#fdf5d2;}
#nav_to .navs .bc_zy5{background:#e6f5eb;}
#nav_to .navs .bc_zy6{background:#e7f7ff;}
#nav_to .navs .bc_zy7{background:#fff4de;}
#nav_to .navs .bc_zy8{background:#f0e8ee;}
#nav_to .navs .bc_zy9{background:#faedeb;}
#nav_to .navs .bc_zy10{background:#fef1e8;}
#nav_to .navs .bc_zy11{background:#fdf5d2;}
#nav_to .navs .bc_zy12{background:#e6f5eb;}
#nav_to .navs .bc_zy13{background:#e7f7ff;}
#nav_to .navs .bc_zy14{background:#fff4de;}
#nav_to .navs .bzx_zy{ width:265px; height:450x; background:#f50606; overflow:hidden;clear:both;}
#nav_to .navs .bzx_zy a.w{display:block;width:244px;height:32px;border:1px dashed #efefef;margin:8px auto;font-size:16px;line-height:32px;font-family:"微软雅黑";color:#fff;}
#nav_to .navs .bzx_zy a.w:hover{#fff;}
#nav_to .navs .fixer{position:fixed ;top :0px ;_position: absolute ;_top:expression(documentElement.scrollTop+10 +  "px" )}   
/*--- foot ---*/
.foot{padding-top:20px; width:100%; overflow:hidden;clear:both; background-color:#f7f7f7;}
	.foot-nav{
		display: flex;
  	width: 1200px;
  margin:0 auto;
  justify-content: space-around;
	}
	.foot-nav a{
		display: flex;
  width: 25%;
  text-align: center;
  margin:20px;
  border-right:1px solid #ccc;
	}
	.foot-nav a img{
		width: 64px;
		height: 64px;
	}
	.foot-nav a div{
		margin-left: 10px;
  		text-align: left;
	}
	.foot-nav a div h4{
		font-size: 18px;
  font-weight: 500;
  color: #000;
  line-height: 35px;
	}
	.foot-nav a div p{
		font-size:14px;
		color:#666 ;
	}
.tmall-ensure{margin:5px auto; padding:0; width:1200px; height:100px; background:url(../images/dibu.jpg) no-repeat scroll center 0;}
.tmall-ensure a{float:left; display:block; width:300px; height:100px; text-indent:-1000em;}

.xfoot{width:1200px;margin:0 auto;padding:10px 0 10px 0;border-top:1px solid #ccc;overflow:hidden;clear:both;}
.xfoot .xfm{padding:20px 0; width:100%; border:0 none; color:#666; font-size:14px; line-height:30px;text-align:center;overflow:hidden;clear:both;}
.xfoot .xfm a{margin:0 3px;}
.xfoot p{font-size:14px;line-height:30px;text-align:center;}

.xuesma {width:933px;height:248px;border:#D5D5D5 solid 1px;background-color:#FFF;margin:0 auto 0px;}
.jsfca {width:930px;height:242px;margin-top:6px;}
.jsfca ul {width:930px;list-style:none;text-align:center;line-height:16px;}
.jsfca ul li {width:232px;height:242px;float:left;}
.jsfca ul li.ch{width:233px;height:242px;float:left;}
.jsfca ul li a {width:232px;height:242px;}
.jsfca ul li a:hover {width:232px;height:242px;filter:Alpha(opacity=40);opacity:.8;}


/* 首页右侧导航 */
.aside{width:60px;border:1px solid #ddd; border-bottom: 0; background:#c21230;position: fixed;right:0px;top:157px;z-index: 1000;}
.aside a{display: block;
    width: 60px;
    color: #fff;border-bottom:1px solid #ddd;
    overflow: hidden;}
.aside dl{padding-top: 14%;
    height: 78px;
	 overflow: hidden;	
   }
.aside a:hover{display: block;
    width: 60px;color:#fff;background:#c21230;}
.aside dl.zxreu{color:#666; background: #fff;}
.aside dl.zxreu:hover{color:#fff;background:#c21230;}
.aside dl.zxreu .asdiv{border:1px solid #06a950;position: absolute;right:62px; top:175px;display:none; z-index:99;}
.aside dl.zxreu:hover .asdiv{display: block;}
.aside dl dt{width:38px;height:38px;margin:0 auto;}
.aside dl dd{padding-bottom:16%;font-size: 12px;
    text-align: center;font-size:14px;}