@charset "utf-8";
/* CSS Document */

body{ font-size:12px; padding:0; color:#666; margin:0 auto; font-family:"微软雅黑"; background:#FFF }
.clear{ clear:both;}
*{ list-style:outside; list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#a60101;}
img{ border:none;}
div.toubu{ width:100%; display:block; /*position:fixed; top:0px; left:0px;*/ height:210px; z-index:99999999; background:#FFF; position:relative}
div.geduan{ width:100%; height:210px;}
.top_big{ height:46px; border-bottom:#CCC 1px solid; margin:auto;}
.top{ margin:auto; width:1100px; line-height:46px;}
.top_left{ float:left; font-size:16px;}
.top_right{ float:right; width:250px; *width:233px;}
.top_right li{ float:left; font-size:14px;}
.top_right li.lis{ *text-indent:1em}
.top1{ margin:20px auto; width:1100px;}
div.top1 img.hgf{ float:left; margin:15px auto auto 0px;}
.logo{ float:left;}
.tel{ float:right; background:url(/_backup/_upload/tel.jpg) no-repeat top left; font-size:28px; color:#860808; padding-top:25px; padding-left:60px; font-weight:bold;}







.banner{ background:url(/_backup/_upload/banner.jpg) no-repeat center; margin:auto; height:606px; background:none}
.sou_big{ width:1100px; margin:30px auto;}
.sou_rm{ float:left; font-size:14px; line-height:35px;}
.sou{ float:right; width:338px;}
.sou input{ background:none; border:#CCC 1px solid; width:276px; height:33px; float:left; line-height:33px;}
.sou input.find{ width:60px; height:35px; border:none;}
.sou img{ float:right;}
.ad1{ margin:auto; width:1100px;}
.fl_big{ background:url(/_backup/_upload/fl.jpg) no-repeat center; height:784px; margin:40px auto 0px auto; }
.fl{ width:1101px; margin:auto;}
.fl_l{ float:left; width:331px; height:734px; margin-top:50px; position:relative;}
.fl_l p{ position:absolute; background: url(/_backup/_upload/beijing.png) repeat-x ; height:130px; width:331px; bottom:-2px; left:0px; display:none;}
.fl_l p a{ width:260px; height:60px; line-height:60px; border: #FFF 7px solid; text-align:center; color:#FFF; font-size:25px; display:block; margin:25px auto;}
.fl_l:hover p{ display:block}
.fl_m{ float:left; width:454px;}
.fl_m li{ margin:auto; height:339px; position:relative; overflow:hidden}
.fl_m li p{ position:absolute; background: url(/_backup/_upload/beijing.png) repeat-x ; height:130px; width:454px; bottom:-2px; left:0px; display:none;}
.fl_m li p a{ width:260px; height:60px; line-height:60px; border: #FFF 7px solid; text-align:center; color:#FFF; font-size:25px; display:block; margin:25px auto;}
.fl_m li:hover p{ display:block}
.fl_m li.li1{ height:156px;}
.fl_m li.li2{ height:289px;}
.fl_r{ float:right; width:316px; height:734px;  margin-top:50px;}
.fl_r li{ margin:auto; height:374px; position:relative;}
.fl_r li p{ position:absolute; background: url(/_backup/_upload/beijing.png) repeat-x ; height:130px; width:316px; bottom:-2px; left:0px; display:none;}
.fl_r li p a{ width:260px; height:60px; line-height:60px; border: #FFF 7px solid; text-align:center; color:#FFF; font-size:25px; display:block; margin:25px auto;}
.fl_r li:hover p{ display:block}
.fl_r li.li1{ height:360px;}
.cn1{ background:url(/_backup/_upload/cn1.jpg) no-repeat center; height:258px; margin:auto;}
.cn2{ background:url(/_backup/_upload/cn2.jpg) no-repeat center; height:542px; margin:auto;}
.cn3{ background:url(/_backup/_upload/cn3.jpg) no-repeat center; height:505px; margin:auto;}
div.cn3middle{ margin:0px auto; width:1200px;}
.ad2{ background:#222222; margin:auto; text-align:center;}
.pic{ width:1100px; margin:30px auto;}
.pic li{ float:left; width:343px;  position:relative; margin:10px auto; margin-left:20px;}
.pic li dl{ width:293px; font-size:16px; position:absolute;background:url(/_backup/_upload/taom.png); padding-left:25px; padding-right:25px; bottom:79px;*bottom:71px; padding-top:14px; height:65px; left:0px;}
.pic li a dl{ color:#FFF}
.pic li p{ margin:10px auto; font-size:14px; line-height:20px; height:60px; width:100%; display:block; overflow:hidden;  float:left;   }
.pic li div.sddd{ display:block; height:233px; width:100%; overflow:hidden; }
.youshi_big{ background:url(/_backup/_upload/ysbj.jpg) no-repeat center; height:460px;}
.youshi{ width:1100px; margin:auto; padding:40px 0px;}
.youshi_l{ float:left;}
.youshi_r{ float:right; width:590px;}
.youshi_r li{ margin:0px auto 35px auto;}
.youshi_r li img{ float:left; margin-top:10px;}
.youshi_r li dl{ float:right; width:460px;text-align:left}
.youshi_r li dl dd{ margin:auto; font-size:22px;}
.youshi_r li dl dd a{color:#ff3334;}
.youshi_r li dl p{ margin:0px auto; text-transform:uppercase; color:#caccc9; letter-spacing:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.youshi_r li dl dt{ margin:10px auto; font-size:14px; color:#caccc9}

.jz_big{ background:url(/_backup/_upload/bj.jpg) no-repeat bottom center; padding-bottom:50px;}
.jz{ background:url(/_backup/_upload/jz.jpg) no-repeat top center;}
.jz_nr{ width:1100px; margin:auto; padding-top:235px;}
.jz_nr li{ float:left; width:345px; position:relative; *position:static; margin:20px 20px 0px 0px;}
.jz_nr li dd{ position:absolute; left:0px; top:0px; *position:static; *float:left; *margin-left:0px; *margin-top:-251px; *width:345px; *height:248px; display:block;  *background:url(/_backup/_upload/cpk.png); }
.jz_nr li dd img{ *display:none}
.jz_nr li p{ position:absolute; *position:static; *float:left; *margin-top:-58px; *z-index:99999; *margin-left:0px; width:345px; background:url(/_backup/_upload/cpbj.png); height:58px; line-height:58px; text-align:center; cursor:hand; color:#FFF; font-size:16px; top:190px; left:0px; display:none;}

.jz_nr li:hover p{ display:block;}
.jz_nr li dt{ margin:10px auto; font-size:14px;}

.bkbk { display:block;  overflow:hidden; }
.ad3{ background:url(/_backup/_upload/ad3.jpg) no-repeat center; height:209px; margin:40px auto;}
.middle{ width:1100px; margin:auto; margin-top:-70px;}
.mid_left{ float:left; width:733px; height:364px; background:url(/_backup/_upload/newsbj.jpg);}
.about{ margin:15px auto;}
.about span{ cursor:pointer; color:#A60101}
.about a.tckgd{ margin-bottom:-20px;}
.about img{ float:left; border:#CCC 1px solid;}
.about p{ float:right; width:400px; height:190px; margin-right:10px; position:relative; font-size:14px; color:#666; line-height:22px;}
.about p a{ background:#303440; padding:2px 10px; color:#FFF; position:absolute; right:10px; bottom:0px;}
.about p a:hover{ background:#a60101}
.news{ margin:auto;}
.news li{ background:url(/_backup/_upload/icon.jpg) no-repeat left; position:relative; width:320px; text-indent:20px; float:left; margin-left:30px; font-size:14px; line-height:30px;}
.news li span{ position:absolute; right:0px; top:0px;}
.mid_right{ float:right; background:#a60101; width:350px; margin-top:-130px;}
.mid_right li{ margin:20px auto; width:90%; line-height:22px; display:block;}
.mid_right li p{ font-size:18px; margin:10px auto;}
.mid_right li p a{ color:#ccab77;}
.mid_right li p a:hover{ color:#fff;}
.mid_right li dt{ margin:5px auto; font-size:14px; color:#FFF;}
.mid_right li dt a{ color:#ccab77;}
.mid_right li dt a:hover{ color:#fff;}

.message_big{ background:url(/_backup/_upload/message.png) no-repeat center; margin:auto; height:578px;}
.message{ width:1100px; margin:auto; padding-top:50px;}
.liuyan{ float:right; width:412px; font-size:14px; }
.liuyan_tit{ height:50px; line-height:50px; border-top:#CCC 1px solid; border-bottom:#CCC 1px solid; margin:auto;}
.liuyan_nr{ margin:10px auto;}
.liuyan_nr p{ margin:0px auto 35px auto; height:25px; line-height:25px;}
/*.liuyan_nr p input{width:20px; height:20px; border:#CCC 1px solid; background:none;}*/
.liuyan_nr p .input1{ width:280px; height:25px; border:#CCC 1px solid; background:none;}
.liuyan_nr p .input2{ width:150px;}
.liuyan_nr p img{ margin-left:75px;}
select {
  border: solid 1px #ccc; width:80px; height:25px; font-size:14px;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background: url(/_backup/_upload/icon1.jpg) no-repeat scroll right center transparent;
  padding-right: 14px;
}
select::-ms-expand { display: none; }
div.bkbk1{ display:block; overflow:hidden; width:100%; height:248px;}

div.sddd{ width:343px; height:233px; display:block; overflow:hidden }


div.bigbanner{width:100%; overflow:hidden; height:606px; position:relative;}
div.banner{width:1920px; position:absolute; left:50%; margin-left:-960px;}
  div.wrapper { width:100%; text-align:center; margin: 0 auto; position: relative; height:606px;   }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; margin:0px auto; height:606px;  }
    .box_skitter ul { display: none; }
	div.box_skitter ul li{ display:none;}
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute;  left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 405px; z-index: 100; width: 86px; height: 164px; overflow: hidden; text-indent: -9999em; margin-top: -82px; background: url(/_backup/_upload/prev.png) no-repeat left top !important; }
    .box_skitter .next_button {  position: absolute; top: 50%; right: 405px; z-index: 100; width: 86px; height: 164px; overflow: hidden; text-indent: -9999em; margin-top: -82px; background: url(/_backup/_upload/next.png) no-repeat left top !important;  background:#000;}
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(/_backup/_upload/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:100%; overflow:hidden; height: 606px; }
    #slideshow ul { display: none; }
	#slideshow ul li{ width:100%; height:606px;}
	img.cubeRandom{ margin:0px auto; display:block;   }
	
	
	
	
	
	
	
	
	div.txtx{ width:1100px; margin:0px auto; display:block; position:relative;  }
div.blk_18 { 
	


	OVERFLOW: hidden;
	WIDTH: 1100px; 
	ZOOM: 1; height:740px;   
}
.blk_18 .pcont {
 OVERFLOW: hidden; WIDTH:1075px; margin:0px auto; 
}
.blk_18 .ScrCont {
 WIDTH: 32766px;  ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
a.LeftBotton {
	position:absolute; display:block;
	WIDTH: 41px;
	HEIGHT: 87px;
	background-image: url(/_backup/_upload/left1.png);
	
	top: 320px;
	left:-41px;
}
a.RightBotton {
	position:absolute; display:block; 
	WIDTH: 41px;
	HEIGHT: 87px;
	background-image: url(/_backup/_upload/right1.png);

	top: 320px;
	right:-41px;
}


div.blk_18 div.pl {
 FLOAT: left;  WIDTH: 1100px; height:740px; 
}



.commu_cont3 {
 MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
 WIDTH: 188px
}

	
	
	
	

	
	
	
	
	


.foot_big{ background:#1b1a18; margin:auto; padding:20px 0px; font-size:14px; border-bottom:#CCC 1px solid;}
.foot{ margin:auto; width:1100px; line-height: 23px;}
.nav{ float:left; width:690px;}
.nav dl{ width:160px; float:left;}
.nav dl dt{ color:#CCC; margin:25px auto; font-size:18px;}
.nav dl li{ margin:10px auto; font-size:14px;}
.nav dl li a{ color:#7f7f7f}
.nav dl li a:hover{ text-decoration:underline;}
.foot_r{ float:right; width:340px; width:409px;  line-height:25px; color:#7f7f7f; margin-top:12px;}
.foot_r span{ font-size:18px; line-height:55px; color:#CCC;}
.foot_big1{ background:#1b1a18; margin:auto; padding:20px 0px; font-size:14px;}
.foot_l{ float:left; width:693px; line-height:25px;}
.qq{ float:right;}
div.nybanner{ display:block; height:318px; width:100%;  text-align:center; }
div.nybanner img{ display:block; margin:0px auto; padding:0px; max-width:100%}

div.box_title1{ font-size:14px}

a.guanbia{ display:block; position:fixed; right:0px; font-size:14px; font-weight:bold; top:50%; color:#F00; margin-top:-220px; z-index:99999999}
#footsay { color: #fff; }