﻿

body {
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#222222;
	font-family:"微软雅黑";-moz-user-select:none;
}
.footnav{ padding-left:15px; color:#eeeeee; text-decoration:none;}
.footnav:hover{ padding-left:15px; color:#fff; text-decoration:underline;}

a img{ width:100%}

.yj9 img{ width:50%}


.yj002 {
	font-size:22px;
	font-weight:bold; margin-bottom:20px; margin-top:20px
}
.yj1 {
	height:100px;
	width:80%;
	margin:5px auto; 
	}
.yj2 {
	height:50px;
	background-color:#cc0000;
}
.yj3 {
	width:80%;
	margin:10px auto;
}
.yj4 {
	height:250px;
}
.yj5 {
	float:left;
	display:inline;
	width:658px;
	height:250px;
	border:1px solid #cccccc;
}
.yj6 {
	float:left;
	display:inline;
	width:320px;
	height:250px;
	background-image:url(images/index_12.jpg);
	background-repeat:no-repeat;
}
.yj7 {
	clear:both;
}
.yj8 {
	margin-top:15px;
	border:1px solid #cccccc;
	background-color:#ededed;
	height:255px;
	padding-top:10px;
	overflow:hidden;
}
.yj9 {
	width:21%;	
	float:left;
	margin:1%; background-color:#cc0000; color:#fff; padding:1%; line-height:20px;border-radius:20px; text-align:center; padding-top:20px;
}
.dkj{ width:80%; margin:0px auto; overflow:hidden}

.yj13 {
	height:320px;
	border:1px solid #cccccc;
	background-image:url(images/index_31.jpg);
	background-repeat:repeat-x;
	margin-top:15px;
	overflow:hidden;
}
.yj14 {
	width:254px;
	display:inline;
	float:left;
	height:320px;
	background-color:#f4f4f6;
	border-right:1px solid #cccccc;
	float:left;
}
.yj15 {
	width:240px;
	margin:10px auto;
	overflow:hidden;
}
.yj16 {
	background-image:url(images/index_34.jpg);
	background-repeat:no-repeat;
	padding-left:23px;
	line-height:23px;
	height:23px;
	background-position:left top;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	color:#990100;
}
.yj161 {
	padding-left:10px;
	line-height:23px;
	height:23px;
	font-size:14px;
	font-weight:bold;
	color:#990100;
}

.yj162 {
	margin:0px auto;
	line-height:35px;
	height:35px;
	font-size:18px;
	font-weight:bold;
	color:#990100; border-bottom:1px dashed  #990100; text-align:left; padding-top:20px; padding-bottom:5px;
}

.yj17 {
	width:723px;
	display:inline;
	float:left;
	height:320px;
	float:left;
}
.yj18 {
	width:690px;
	margin:0px auto;
	height:38px;
	overflow:hidden;
	margin-top:10px;
	background-image:url(images/index_37.jpg);
	background-repeat:repeat-x;
	border-right:1px solid #cccccc;
	overflow:hidden;
}
.yj18123 {
	width:315px;
	margin:0px auto;
	height:38px;
	overflow:hidden;
	background-image:url(images/index_37.jpg);
	background-repeat:repeat-x;
	border-right:1px solid #cccccc;
	overflow:hidden;
}

.yj181 {
	height:38px;
	overflow:hidden; background-color:#f1f1f1; border-bottom:2px solid #fff
}

.yj182 {
	width:96%;
	margin:0px auto;
	
}

.yj19 {
	float:left;
	display:inline;
	width:32px;
}
.yj20 {
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color:#990100;
	line-height:35px;
	width:156px;
	text-align:center;
}
.yj201234 {
	float:left;
	display:inline;
	font-size:20px;
	font-weight:bold;
	color:#000;
	line-height:35px;
	width:260px;
	text-align:center; padding-bottom:10px;
}
.yj21 {
	float:right;
	display:inline;
	line-height:35px;
	width:50px;
}
.yj211 {
	float:right;
	display:inline;
	line-height:35px;
	width:475px; 
text-align:right; padding-right:5px
}
.yj22 {
	width:690px;
	margin:0px auto;
	height:240px;
	margin-top:15px; text-align:center; line-height:40px;
}
.yj23 {
	margin:15px auto;
}
.yj24 {
	border:1px solid #cccccc;
	background-color:#ededed;
	overflow:hidden;
}
.yj25 {
	
	margin-top:15px;
}
.yj251 {
	border:1px solid #cccccc;
	background-color:#ededed;
	padding:30px;
	overflow:hidden; padding-left:10%; padding-right:10%
}
.yj252 {
	width:80%; margin:10px auto;overflow:hidden; background-color:#f1f1f1;border-radius:0px 0px 10px 10px;
	
}
.yj26 {
	text-align:center;
	line-height:26px;
	color:#eee;background-color:#333; padding-top:50px; padding-bottom:0px; padding-left:10%; padding-right:10%
}
.yj27 {
	height:46px;
	line-height:46px; font-size:16px; font-weight:bold; margin-bottom:20px;
}
.yj28 {
	float:left;
	display:inline;
	width:200px;
	height:100px;
}
.jy29 {
	float:right;
	display:inline;
	width:300px;
	height:90px; text-align:right; line-height:30px; font-size:20px;font-family:"微软雅黑"; padding-top:5px;
}

.menu{
	
	height:50px;
	line-height:50px;
	position:relative; z-index:2
	}
	
	
	.menu_list{
		
		width:12.5%;
		height:50px;
		position:relative;
		float:left
	}
	.nav{
		display:block;
		width:100%;
		height:50px;
		text-align:center;
		line-height:50px; color:#fff; text-decoration:none;font-weight:bold; font-size:16px;}
	.nav:hover
	{ 
		display:block;font-size:16px;
		text-decoration:none; 
		width:100%;
		color:#f3f136;
	}
	.menu_1{
		width:100%;
		position:absolute;
		background-color:#000000;
		left:0px; top:50px;/*把menu_1与menu_list的边缘对齐，不用定top：0px这个属性，否则会与menu_list叠在一起*/
		padding-bottom:10px;border-radius:0px 0px 5px 5px; display:none;
	}
	
	.menu_1_list{
		width:100%;
		height:30px;
		position:relative;/*menu_1_list有下级的栏目的时候需要定position的属性*/
	}
	.menu_1_list a{
		display:block;
		width:100%;
		height:30px;
		text-align:center;
		line-height:30px; text-decoration:none; color:#fff; margin-top:3px;  border-bottom:1px solid #fff;
	}
	.menu_1_list a:hover{
		background-color:#ccc110; margin-top:3px;
		color:#fff;
	}
	
	.top {
	height:30px;
	background-image:url(images/3_02.gif); line-height:30px;
}
.dh {
	width:80%;
	margin:0px auto;
}
.more{ color:#222222; text-decoration:none;}
.more:hover{ color:#000000; text-decoration:underline;}
.banner{border:1px solid #cccccc; height:151px; width:981px; margin:0px auto; margin-top:10px; padding:1px;}
.center{background-image:url(images/fudong_05.jpg); background-repeat:repeat-y; text-align:center;}
.centerner{width:130px; margin:0px auto; line-height:30px; border-bottom:1px solid #cccccc; margin-bottom:20px; text-align:center; padding-top:10px;}
.phone{ color:#990100;padding-bottom:10px; font-weight:bold; font-size:14px;}
.dibu{padding-bottom:10px;}
.dibu1{padding-bottom:5px;}

.pages{ float:right; display:inline;}
.pages a { text-decoration:none;margin-left:10px;color:#000000; display:block; float:left;cursor:pointer; padding:3px; border:1px solid #990100; padding-left:10px; padding-right:10px;}
.pages a:hover { color:#fff;text-decoration:none;margin-left:10px;background: #990100; cursor:pointer;padding:3px; border:1px solid #990100; padding-left:10px; padding-right:10px;}
.pages .cpb { color:#fff;float:left;margin-left:10px;padding:3px;border:1px solid #990100; padding-left:10px; padding-right:10px; background:#990100}

.xyj001 {
}
.xyj002 {
	padding-top:15px;
	padding-bottom:15px;
}
.xyj003 {
		line-height:25px;
}
.xyj004 {
	font-size:18px;
}
.xyj005 {
	padding-top:15px;
	padding-bottom:15px; overflow:hidden;
}
.xyj006 {
	width:21%;
	float:left;
	display:inline;
	margin:1%; line-height:25px; padding:1%;background-color:#fff;
}
.xyj007 {
	height:150px;
	line-height:150px;
	text-align:center;
	background-color:#990100;
	color:#fff;
	font-size:30px; font-weight:bold;border-radius:50px 0px 50px 0px;
}
.jgfy{ text-align:center; font-size:36px; line-height:50px; font-weight:bold; padding-top:20px; color:#990100}
.xyj008 {
	padding-top:15px;
	padding-bottom:15px;
}
.xyj009 {
	width:31.33%;
	float:left;
	margin:1%;
}
.xyj010 {
	height:100px;
	background-image:url(images/001_02.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	margin-bottom:40px;
}
.xyj011 {
	font-size:18px;
	font-weight:bold;
}
.xyj012 {
	height:100px;
	background-image:url('images/001_02.gif');
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	margin-bottom:40px;
	background-position:0px -105px;
}
.xyj013 {
	height:100px;
	background-image:url(images/001_02.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	background-position:0px -210px;
}

.xyj015 {
	height:100px;
	background-image:url(images/pross_04.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	margin-bottom:40px;
}
.xyj016 {
	height:100px;
	background-image:url(images/pross_04.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	background-position:0px -105px;
	margin-bottom:40px;
}
.xyj017 {
	height:100px;
	background-image:url(images/pross_04.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	background-position:0px -210px;
}

.xyj019 {
	height:100px;
	background-image:url(images/pross_06.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	margin-bottom:40px;
}
.xyj020 {
	height:100px;
	background-image:url(images/pross_06.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	background-position:0px -105px;
	margin-bottom:40px;
}
.xyj021 {
	height:100px;
	background-image:url(images/pross_06.gif);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:25px;
	padding-top:5px;
	background-position:0px -210px;
}
.xyj022 {
	padding-left:710px; font-weight:normal; font-size:12px;
}
.xyj023 {
	padding-top:15px;
	padding-bottom:15px;
	line-height:25px; overflow:hidden
}

.yja3{font-size:14px; color:#990100; line-height:26px; width:50%; float:left}
.yja4{padding:10px;}
.yja5{padding-left:10px;}
.more1{ text-decoration:none; cursor:pointer;color:#990100;}
.more1:hover{ text-decoration:underline; cursor:pointer;color:#990100;}
.yja7{ width:96%; margin:0px auto;line-height:25px;}
.yja8{font-size:16px; font-weight:bold; padding-top:30px; text-align:center;}
.yja9{border-bottom:1px dashed  #990100; padding-bottom:10px; padding-top:10px; text-align:center;}
.yja10{padding-top:10px; padding-bottom:10px;}
.yja10 img{display:block; margin:0px auto; width:100%}
.yja11{text-align:left; margin-bottom:20px;}

.prob{width:19%;float:left; margin:0.5%; float:left; text-align:center; font-size:16px; margin-bottom:16px;}
.prob img{box-shadow:0px 0px 3px 3px #eee;width:100%;border-radius:5px;}
.prob img:hover{box-shadow:0px 0px 3px 3px #990100;width:100%;}
.prob b{ display:block; font-weight:normal; margin-top:10px; height:26px; overflow:hidden}

.jianshe{ width:315px; float:left; display:inline; margin-right:16px; overflow:hidden}
.sehji{ width:315px; float:left; display:inline; margin-right:16px; overflow:hidden}
.youhua{width:315px; float:right; display:inline; overflow:hidden;}

#TabID{ position:absolute; bottom:20px; left:450px;}
#TabID li{list-style:none;float:left;width:15px;height:15px;list-style:none;cursor:pointer;margin:0 5px; background-image:url(images/btn.png); background-repeat:no-repeat;}
#TabID li:hover,#TabID li.active{ background-image:url(images/btnon.png); background-repeat:no-repeat;}


.indexqy{ height:30px; line-height:30px;padding-left:15px; background-image:url(images/left.gif); background-repeat:no-repeat; overflow:hidden}
.txtmore{ color:#222222; text-decoration:none; cursor:pointer;}
.txtmore:hover{ color:#990100; text-decoration:underline; cursor:pointer;}
.biaoti{ text-decoration:none; cursor:pointer; color:#990100}
.biaoti:hover{ text-decoration:underline; cursor:pointer;color:#990100}
.yja10 a{ color:#990100; text-decoration:none;}
.yja10 a:hover{ color:#990100; text-decoration:underline;}
.anlipic{width:195px; margin-top:10px; height:195px; margin:0px auto; margin-left:3px; margin-bottom:5px; padding:1px; border:1px solid #eeeeee}
.anlipic:hover{width:195px; margin-top:10px; height:195px; margin:0px auto; margin-left:3px; margin-bottom:5px; padding:1px; border:1px solid #fff}
.morbot{text-align:right; padding-right:15px; margin-top:10px;}
.morbot a{color:#990100; text-decoration:none; cursor:pointer;}
.morbot a:hover{color:#990100; text-decoration:underline; cursor:pointer;}
.morbot12{color:#990100; text-decoration:none; cursor:pointer;}
.morbot12:hover{color:#990100; text-decoration:underline; cursor:pointer;}
.anlixiangguan{overflow:hidden; text-align:center; line-height:25px; margin-top:10px;}

.ej0{ width:29.33%; float:left; padding-bottom:5px; line-height:22px; margin:1%; background-color:#f1f1f1;border-radius:10px; padding:1%}
.ej1{ padding:10px;}
.ej2{color:#990100; font-size:16px; font-weight:bold; margin-bottom:10px;}
.ej3{width:310px; float:left; display:inline; margin-left:22px;display:inline; border:1px solid #cccccc;padding-bottom:5px;line-height:22px;}
.ej4{color:#990100; font-size:16px; font-weight:bold; margin-bottom:10px;}
.xiazaitop{font-size:18px; font-weight:bold; color:#990100; margin-bottom:10px; padding-top:10px;}
.xiazaicenter{ font-size:14px; line-height:25px;}
.xiazaicenter a{ color:#222222;}
.xiazaibottom{ text-align:right; padding-bottom:15px; border-bottom:1px dashed #990100;}
.qq {height:35px; line-height:35px; background-image:url(images/pa.gif); background-repeat:no-repeat;padding-left:25px; width:110px; background-position:left center; margin-top:5px;}
#xixi{z-index:9999999;position:fixed; bottom:200px;right:10px;width:129px;}
.anlikj{width:18%; float:left; margin:1%; text-align:center; background-color:#fff;box-shadow: 0px 0px 3px 3px #eee;}
.anlikj:hover{box-shadow: 0px 0px 3px 3px #cc0000;}
.anlikj img{ width:100%; max-height:216px;}
.anlikj img:hover{opacity:0.9;}
.anlikj span{ display:block; height:26px; line-height:26px; overflow:hidden; margin:20px auto; width:70%;border-radius:5px; border:1px solid #cc0000}
h2{ padding:0px; margin:0px;}
.bjg{text-align:center; background-color:#f1f1f1; padding-left:10%; padding-right:10%; overflow:hidden; padding-top:80px; padding-bottom:80px;}
.lbx{padding:5px; border:1px solid #ccc; border-top:none;}
a{ text-decoration:none; color:#333}

.ekbt{color:#990100; font-size:16px; margin-bottom:50px;}
.ekbt h2{ font-weight:normal; display:block; margin-bottom:15px; font-size:30px}


.bn1bgc{color:#fff;text-align:center; padding-top:50px; padding-bottom:100px; background-image:url(images/bannerbg01.jpg); background-position:center center; background-repeat:no-repeat}
.bn1bgc1{ font-size:30px; height:80px; line-height:80px; letter-spacing:1px;}
.bn1bgc1 h2{ display:inline; margin:0px; padding:0px; font-weight:normal; font-size:30px;}
.bn1bgc2{ font-size:80px; height:150px; line-height:150px; letter-spacing:2px;}
.bn1bgc3{ width:1180px; margin:0px auto; margin-top:50px;}
.bn1bgc4{ width:295px; float:left;}
.bn1bgc4 img{border-radius:10px;}
.bn1bgc4 img:hover{border-radius:10px;}

.bjgb{padding:80px 0px; text-align:center; width:1200px; margin:0px auto; }
.yc{ display:none;}

.xinwenbk{height:100px; border:1px solid #ddd; margin-bottom:20px; width:47.6%; float:left; margin-right:1%;border-radius:5px;}
.riqikj{width:80px; float:left; display:inline; background-color:#ddd; height:100px;}
.ri{line-height:70px; font-size:24px; font-weight:bold;}
.nianyue{line-height:30px; background-color:#ccc}
.jianjie{line-height:25px; height:50px;}
#xinwenneirong{width:430px; float:right; display:inline; text-align:left; font-size:14px; padding:10px;}
#xinwenneirong:hover{ background-color:#fff}
.jianjie{line-height:25px; height:50px;}
.tabk{overflow:hidden; width:1040px; margin:0px auto; margin-bottom:30px;}
.jcjs{color:#000; margin-bottom:20px;}
.tabk h2:hover{cursor:default; background-image:url(images/dbk.png); background-position:center bottom; background-repeat:no-repeat; color:#cc0000}
.jianjie a{ color:#cc0000}


.liaotian{position:fixed;right:5px;width:110px; border:1px solid #ba0700;border-radius:3px;font-size:12px; height:339px; z-index:99999; overflow:hidden; top:50%; margin-top:-170px;}
.liaotiant{text-align:center; background-color:#ba0700; line-height:40px; font-size:14px; color:#fff;}
.liaotiank{background-color:#fff; padding-top:10px; padding-bottom:10px;}
.dibukuang{text-align:center; background-color:#ba0700; line-height:25px; font-size:14px;}
.footheng{line-height:25px; background-color:#4e4e4e; margin-top:20px; padding:10px;text-align:center; color:#fff}
.QQbeijing{height:35px; line-height:35px; background-image:url(http://www.qifor.com/images/pa.gif); background-repeat:no-repeat;padding-left:30px; width:90px; margin-left:15px; background-position:left center;}
a img{ border:0px}
.com_banner{ width:18%; float:left; margin:1%}
.com_banner img{ width:100%; border:1px solid #eee}
  .com_banner:hover img{ -webkit-transition:all 1000ms ease 0s; -moz-transition:all 1000ms ease 0s; -ms-transition:all 1000ms ease 0s; -o-transition:all 1000ms ease 0s; transition:all 1000ms ease 0s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg);} 
.dbt{ font-size:20px;}
.anlibeijing{ padding-bottom:80px; padding-top:80px; background-color:#f1f1f1; text-align:center; overflow:hidden}
.khalk{width:19.6%; margin:0.2%; float:left; background-color:#fff;border-radius:0px 0px 10px 10px; overflow:hidden}
.khalk img{ width:100%}
.khalk span{ font-weight:bold; display:block; line-height:50px;}
.khalk div{ padding:2%; line-height:22px; padding-bottom:20px; font-size:14px;}
.ywzx{ display:block; width:78%; height:30px; line-height:30px; border:1px solid #fff; margin:10px auto; text-align:center;border-radius:15px; margin-top:20px; color:#fff}
.ywzx:hover{ background-color:#fff; color:#333}

#wz1,#wz2,#wz3{ width:1150px; margin:0px auto}
.dbkj{width:15%; float:left; margin-right:5%; text-align:left}
.dbkj a{ color:#fff; text-decoration:none}
.dbkj a:hover{ text-decoration:underline}
.ycdb{width:15%; float:right; text-align:center}
.ycdb img{ width:90%}
.dbbt{ font-size:16px; border-bottom:1px solid #999; line-height:36px; margin-bottom:20px; text-align:left}
.banq{border-top:1px solid #999; line-height:36px; margin-top:50px;}

.bnyw{ display:block; width:260px; height:36px; line-height:36px; border:1px solid #fff; margin:10px auto; text-align:center;border-radius:15px; margin-top:50px; color:#fff}
.bnyw:hover{ background-color:#cc0000; color:#fff;border:1px solid #cc0000;}
.fankh{width:29.33%; float:left; background-color:#fff; margin:1%; padding:1%;border-radius:10px;}
.fankh img{ width:100%}
.khalk div.feiy{ color:#cc0000; font-size:28px; font-weight:bold}
.xyj024{ width:33.33%; float:left}
.fanm{display:block; height:36px; line-height:36px; margin:20px auto; width:90%;border-radius:18px; color:#990100; text-align:center; border:1px solid #990100}
.fanm:hover{color:#fff; background-color:#990100}