/* CSS Document */
body{ margin:0px; padding:0px; font-family:"Microsoft YaHei"}
.hq_mysyu{ width:100%; height:28px; line-height:28px; margin-left:auto; margin-right:auto; background-image:url(../iamges/hq_top.jpg); background-repeat:repeat-x;}
.hq_tops{ width:1200px; height:28px; line-height:28px; margin-left:auto; margin-right:auto; font-size:12px; color:#666666; }
.hq_tops1{ width:500px; height:28px; line-height:28px; float:left; text-align:left; }
.hq_tops2{ width:500px; height:28px; line-height:28px;  float:left; text-align:right; }

.banaers{ width:1200px; height:100px; margin-left:auto; margin-right:auto;}
.banaers1{ width:270px; height:100px; float:left; }
.banaers2{ width:660px; height:100px;  float:left;}
.banaers3{ width:270px; height:100px;  float:left;}

#wrap{
	width: 1200px;
	height: 574px;
	margin: 0px auto;
}
#wrap ul li .a1 img{
	width: 290px;
	height: 267px;
}
#wrap ul li{
	width: 290px;
	height: 267px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 5px;
} 
#wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 250px;
	height: 46px;
	padding: 10px 20px;
	background: #fafafa;
}
#wrap ul li .a1 .divA>.p1{
	width: 250px;
	height: 25px;
	font-size: 18px;
    line-height: 25px;
    color: #666;
}
#wrap ul li .a1 .divA>.p2{
	width: 250px;
	height: 21px;
    font-size: 14px;
    color: #b4b4b4;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#wrap ul li .a1 .divA>.p3{
	position: absolute;
	right: 0;
	bottom: 12px;
	width: 108px;
	height: 28px;
	color: #f60;
}
#wrap ul li .a1 .divA>.p3>span{
	font-size: 24px;
	font-weight:800;
}
/*екеж*/
#wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-290PX;
	width: 290px;
	height: 267px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
#wrap ul li .a2 .p4{
	width: 290px;
	text-align: center;
	position: absolute;
	top: 34px;
	left: -290px;
	color: #ffe605;
	font-size: 24px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#wrap ul li .a2 .p5{
	width: 270px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	line-height:20px ;
	position: absolute;
	top: 65px;
	left: -290px;
	margin: 30px  0 10px;
	font-size: 14px;
    color: white;
    transition: all 0.2s 0.2s ease-out ;  
}
#wrap ul li .a2 .p6{
	position: absolute;
	top: 140px;
	left: 175px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrap ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrap ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left: 65px;
	width: 160px;
	height: 38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 1px solid;
	transition: all 0.2s 0.5s ;
}
    


.hq_nav{ width:100%; height:42px; margin-left:auto; margin-right:auto; line-height:42px; background-color:#C6142B; background-repeat:repeat-x; background-position:center 50%; }

.hq_navs{ width:1200px; height:42px; margin-left:auto; margin-right:auto; line-height:42px; }
.hq_navs1{ width:142px; height:42px; float:left; line-height:42px; text-align:center; font-size:16px; color:#FFFFFF; }

.bjhs{ width:100%; height:auto; margin-left:auto; margin-right:auto;   }

.flashs{ width:1200px; margin-left:auto; margin-right:auto; height:350px;  }
.zji{ width:100%; height:auto; margin-left:auto; margin-right:auto;  margin-top:10px; background-color:#FFFFFF; padding-bottom:20px; }
.hq_altj{ width:1200px; height:465px; margin-left:auto; margin-right:auto; margin-top:35px;}
.hq_altj1{ width:1200px; height:40px; margin-left:auto; margin-right:auto; background-image:url(../iamges/hq_tj.jpg); background-repeat:no-repeat; background-position:center 50%; }

.hq_altj1a{ width:85px; height:40px; float:left; line-height:40px; margin-left:35px; font-size:18px; color:#FFFFFF; text-align:center; }
.hq_altj1b{ width:55px; height:20px; float:right; line-height:20px; margin-left:20px; font-size:12px; color: #C6142A; text-align:center; margin-top:15px; }

.hq_altj2{ width:1200px; height:425px; margin-left:auto; margin-right:auto;}

.hq_cp{ width:280px; height:190px; float:left; margin-left:10px; margin-right:10px; background-image:url(../iamges/chtjbjs.jpg); background-repeat:no-repeat; margin-top:15px;}
.hq_cp1{ width:268px; height:149px; margin-left:auto; margin-right:auto; margin-top:6px;}
.hq_cp2{ width:268px; height:22px; margin-left:auto; margin-right:auto; margin-top: 10px; line-height:22px; text-align:center; font-size:15px; color:#333333; }

.hq_gg{ width:1200px; height:130px; margin-left:auto; margin-right:auto; }
.hq_gg2{ width:1200px; height:29px; margin-left:auto; margin-right:auto; background-image:url(../iamges/gg_bbj.jpg); background-repeat:no-repeat; background-position:center 50%; }
.cpanl{ width:100%; height: auto; margin-left:auto; margin-right:auto; }
.cpanla{ width:100%; height:90px; margin-left:auto; margin-right:auto; background-image:url(../iamges/anlizhanshi.png); background-position:center 50%; background-repeat:no-repeat; margin-top: 15px;
    margin-bottom: 15px;}
.cpanlb{ width:1000px; height:360px; margin-left:auto; margin-right:auto;}
.cpanlb_x{ width:236px; height:160px; float:left; margin-left:7px; margin-right:7px; margin-top:15px;}

.ys_hq{ width:990px; height:130px; margin-left:auto; margin-right:auto;}
.ys_hq2{ width:990px; height:1300px; margin-left:auto; margin-right:auto;}


.dt_hq{ width:990px; height:320px; margin-left:auto; margin-right:auto; }
.dt_hq1{ width:658px; height:320px; float:left; }
.dt_hq1a{ width:658px; height:40px; float:left; background-image:url(../iamges/xinwens.jpg); background-repeat:no-repeat; }
.dt_hq1b{ width:656px; height:268px; float:left; margin-top:10px; border:1px #E3E3E3 solid; }
.dt_hq1b1{ width:646px; height:134px; margin-left:auto; margin-right:auto; border-bottom:1px #E3E3E3  dashed; }
.dt_hq1b2{ width:646px; height:134px; margin-left:auto; margin-right:auto; }
.dt_hq1b2a{ width:320px; height:32px; float:left; font-size:12px; color: #333333;  }

.dt_hq2{ width:320px; height:320px; float:left; margin-left:12px; }
.dt_hq2a{ width:320px; height:40px; float:left; background-image:url(../iamges/qianyue.jpg); background-repeat:no-repeat; }
.dt_hq2b{ width:318px; height:268px; float:left;  border:1px #E3E3E3 solid; margin-top:10px;  }
.dt_hq2bs { width:318px; height:30px; float:left; line-height:30px;  font-size:12px; color: #333333;    }


.kh_hq{ width:1200px; height:180px; margin-left:auto; margin-right:auto; margin-top:15px; }
.kh_hq1{ width:1200px; height:40px; margin-left:auto; margin-right:auto; background-image:url(../iamges/khhz.jpg); background-repeat:no-repeat; }
.kh_hq2{ width:1198px; height:128px; margin-left:auto; margin-right:auto;  border:1px #E3E3E3  solid; margin-top:10px; }
.kh_hq2s{ width:148px; height:110px; float:left; margin-left:8px; margin-right:8px; margin-top:8px;  }
.kh_hq2s_1{ width:146px; height:78px; float:left;  border:1px #E3E3E3 solid;  }
.kh_hq2s_2{ width:148px; height:30px; float:left; line-height:30px; text-align:center; font-size:12px;  }


.footers{ width:100%; height:185px; margin-left:auto; margin-right:auto; background-color:#151313; }
.footers1{ width:1200px; height:185px; margin-left:auto; margin-right:auto; line-height:25px; color: #CCCCCC; font-size:12px;  }



.zjhqnr{ width:1200px; height: auto;margin-left:auto; margin-right:auto; margin-top:15px;}

.zjhqnr-top{ width:1000px; height:40px; float:left; line-height:40px; text-align:left;}

.zjhqnr-bottom{ width:1000px; height:660px; float: left; }

.zjhqnr-left{ width:250px; height: auto; float:left; margin-left:0px; }
.zjhqnr-leftdh{ width:250px; height: auto;float:left; border:1px #CCCCCC solid;}
.zjhqnr-left-top{ width:250px; height:40px; float:left;}
.zjhqnr-left-bottom{ width:250px; height: auto; float:left;}
.zjhqnr-left-bottom ul{ padding:0; margin:0;}
.zjhqnr-left-bottom li{ width:230px; margin-left:10px; height:35px; line-height:35px; text-align:center; font-family:"Microsoft Yahei"; color:#333333; font-weight:bold;font-size:14px; border-bottom:1px #CCCCCC  dotted; background:url(../iamges/lambj.png); background-repeat:no-repeat; background-position: 70px -3px;}

.zjhqnr-left-bottom li a:link { font-family: "Microsoft Yahei"; color:#333333; font-size:12px;   text-decoration:none; }
.zjhqnr-left-bottom li a:visited{ font-family:"Microsoft Yahei"; color:#333333; font-size:12px;   text-decoration:none; }
.zjhqnr-left-bottom li a:hover{ font-family:"Microsoft Yahei"; color: #FF3300; font-size:12px;  text-decoration:none; }
.zjhqnr-left-bottom li a:active{ font-family:"Microsoft Yahei"; color:#333333; font-size:12px;   text-decoration:none; }


.xw { width:250px; height: auto; float:left; margin-top:15px; border:1px #CCCCCC solid;}
.xw-top{ width:250px; height:40px;   line-height:40px; float:left; text-align:center; font-size:14px; color: #990000; font-family: "Microsoft Yahei"; font-weight:bold;  }
.xw-bottom{ width:250px; height: auto; float:left; margin-top:10px; }

.xw-bottom-gg{ width:250px; height:80px; float:left; margin-top:10px; text-align:center;}
.xw-bottom ul { margin:0; padding:0;}
.xw-bottom li { width:215px; height:30px; line-height:30px;  float:left; padding-left:15px; margin-left:10px; text-align: center;font-size:12px; color:#333333; font-family:"Microsoft Yahei"; border-bottom:1px #CCCCCC dotted; background:url(../images/xwbj.png); background-repeat:no-repeat; background-position:70px; 0px;}

.xw-bottom  li a:link { font-family:"Microsoft Yahei"; color:#333333; font-size:12px;  text-decoration:none; }
.xw-bottom  li a:visited{ font-family:"Microsoft Yahei"; color:#333333; font-size:12px;  text-decoration:none; }
.xw-bottom  li a:hover{ font-family:"Microsoft Yahei"; color: #FF3300; font-size:12px; text-decoration:none; }
.xw-bottom li a:active{ font-family:"Microsoft Yahei"; color:#333333; font-size:12px; text-decoration:none; }
 

.lx{ width:250px; height:290px;   float:left; margin-top:10px; font-family:"Microsoft Yahei"; font-size:12PX; line-height:25PX;border:1px  #CCCCCC solid; }

.lx-bottom{ width:230px; padding:10px; height:240px; float:left;  }




.lx-banner1{ width:250px; height:80px; float:left; text-align:center;}

.lx-banner2 { width:250px; height:80px; float:left; margin-top:10px; text-align:center;}
.lx-banner3 { width:250px; height:80px; float:left; margin-top:10px;}


 
.zjhqnr-right{ width:930px; height: auto; float:left; margin-left:10px; border:1px  #CCCCCC solid;} 

.zjhqnr-right-top{ width:900px; padding-left:30px; height:40px; line-height:40px; font-family:"Microsoft Yahei"; font-size:15px; color: #333333; text-align:left; background:url(../images/weizhi.png); background-repeat:no-repeat; background-position:5px 0px; border-bottom:1px #CCCCCC solid;}


.zjhqnr-right-top a:link { font-family:"Microsoft Yahei"; color:#333333; font-size:15px;  text-decoration:none; }
.zjhqnr-right-top a:visited{ font-family:"Microsoft Yahei"; color:#333333; font-size:15px;  text-decoration:none; }
.zjhqnr-right-top a:hover{ font-family:"Microsoft Yahei"; color: #FF3300; font-size:15px; text-decoration:none; }
.zjhqnr-right-top a:active{ font-family:"Microsoft Yahei"; color:#333333; font-size:15px; text-decoration:none; }

 .zjhqnr-right-bottom{ width:700px; height:auto; float:left; padding:10px; line-height:30px; font-family:"Microsoft Yahei"; font-size:12px; text-align:left;}

 .anli-right-bottom{ width:930px; height:auto; float:left;   line-height:30px; font-family:"Microsoft Yahei"; font-size:12px; text-align:left;}
.anli{ width:220px; height:190px; float:left; margin:6px;}
.anli-tp{ width:218px; height:160px; float:left; border:1px #CCCCCC solid;}
.anli-bt{ width:220px; height:30px; line-height:30px; text-align:center; font-family:"Microsoft Yahei"; font-size:12px; color:#333333;}

.anli-bt a:link { font-family:"Microsoft Yahei"; color:#333333; font-size:12px;  text-decoration:none; }
.anli-bt a:visited{ font-family:"Microsoft Yahei"; color:#333333; font-size:12px;  text-decoration:none; }
.anli-bt a:hover{ font-family:"Microsoft Yahei"; color: #FF3300; font-size:12px; text-decoration:none; }
.anli-bt a:active{ font-family:"Microsoft Yahei"; color:#333333; font-size:12px; text-decoration:none; }


*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a:{ color:#0066FF;}
a:visited{color: #333333; text-decoration:underline;}
a:hover{color: #0099FF;text-decoration:underline;}
body{ font-size:12px; color:#333333; font-family:"Microsoft Yahei";}
/* navbox */
 
.navbox{height:42px; width:1194px; background:url(iamges/daohangbeij.png); background-repeat:repeat-x;position:relative;z-index:9; }
.nav{width:1194px;margin:0 auto; }
.nav li{float:left;height:42px; width:148px; position:relative; }
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0 0 0 0px;height42px;overflow:hidden;}
.nav li a span{float:left;display:block;padding:0 0px 0 0;line-height:42px;font-size:16px; font-family:"Microsoft Yahei";color:#FFFFFF;font-weight:800;cursor:pointer;width:142px;text-align:center;}
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;  }
.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color: #FFFFFF; font-size:16px; font-family:"Microsoft Yahei";}
.nav li.selected .submenu{display:block;}
.nav li .submenu{ background: #FFFFFF;display:none;position:absolute;top:42px;left:0px; font-size:16px; color:#FF0000;}
.nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;width:140px;}

.nav li .submenu{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 3px 3px;-moz-box-shadow:0 2px 2px #D3D3D3;-webkit-box-shadow:0 2px 2px #D3D3D3;box-shadow:0 2px 2px #D3D3D3;}

.nav li .submenu li{float:none;padding:0; height:auto; width:140px;border-bottom:dotted 1px #BEBEBE; color:#333333; font-size:12px; font-family:"Microsoft Yahei";}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:30px;line-height:30px;background:none; text-decoration:none;}
.nav li .submenu li a:visited{color:#333333; text-decoration:none; }
.nav li .submenu li a:active {color: #333333; text-decoration:none;}
.nav li .submenu li a:hover{   color: #FFFFFF; text-decoration: none; background: #333333; }

.fengye{ width:700px; height:40px; line-height:40px; float:left; text-align:right;}

.hezuos{ width:158px; height:120px; float:left; margin:8px; margin-right:7px; border:1px #F0F0F0 solid;}

.keifu{position:fixed;top:10%;right:0;width:131px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.icon_keifu{width:26px;height:100px;float:left;background:url(../images/keifu.png) 0 0;position:relative;display:none;cursor:pointer;}
.keifu_box{float:left;width:131px;}
.keifu_head{width:131px;height:41px;background:url(../images/keifu.png);background-position: 0 -103px;font-size:0;line-height:0;position:relative;}
.keifu_close:link,.keifu_close:visited{display:block;width:11px;height:11px;background:url(../images/keifu.png) -42px 0;position:absolute;top:5px;right:5px;}
.keifu_close:hover{background-position:-60px 0;}
.keifu_con{border-left:7px solid  #FFA357;border-right:7px solid #FFA357;padding-top:15px;background:#fbfbfb;}
.keifu_con li{height:33px;padding-left:12px;}
.keifu_con .weixin{height:96px;}
.keifu_con .bt{font-size:16px;height:30px;line-height:30px;text-align:left;padding:0 0 0 20px;color:#012646;}
.keifu_bot{width:131px;height:119px;background:url(../images/keifu.png);background-position:0 -149px;}
