.pad10{padding:10px;}
.mart10{margin-top:10px;}
.marr20{margin-right:20px;}

.top{background:url(../images/bj_06.png) repeat; width:100%; height:150px; position:absolute; z-index:999; min-width:1200px;}
.logo{margin-top:30px;}
.Search{
	width: 220px;
	height:34px;
	background:url(../images/sear_03.png) no-repeat;
	margin-top:15px;
	float: right;
}
.fdj{
	float: left;
	height: 33px;
	margin-left: 10px; width:38px;
}
.search_text{
	float: left; background:none; border:none;
	width: 157px;
	margin-top: 10px;
	outline: none;
	font-family: "微软雅黑";
	color: #000;
	margin-left: 15px;
}
.button{
	background:url(../images/sec_03.png) no-repeat center; float:left;
	width: 25px;
	height: 24px; margin-top:5px;
	cursor: pointer;
	outline: none;
	}
.menu_a{width:100%; height:90px; margin-top:11px;}
.menu{width:620px; margin:0 auto; height:90px}


.new_tit{background:url(../images/img_16.jpg) no-repeat left; line-height:30px; height:35px; font-size:24px; color:#97000c; margin:15px auto; border-bottom:1px solid #e5e5e5; padding-bottom:6px;}
.new_tit span{color:#e0e0e0 !important; text-transform:uppercase; font-size:16px; float:left; margin-left:10px;}

.n_tout h2{font-size:20px; color:#013393; line-height:17px; text-align:center; margin-bottom:10px;}
.n_tout p{line-height:36px; font-size:14px; color:#858585; border-bottom:1px dashed #ccc;}
.n_tout p span a{color:#013393;}


.ckgd{width:150px; height:40px; text-align:center; background:#eeeeee; line-height:40px; margin:10px auto;}
.ckgd a{color:#000;}

.tyt{border-top:4px solid #3d76cc; line-height:45px; color:#3d76cc; font-size:18px; text-align:center; padding:0 5px;}
.list{width:100%; margin:0 auto 0 auto; }
.list li{line-height:30px; text-align:left; font-size:16px; border-bottom:1px dashed #d3d3d3;margin-bottom:5.6px;}
.list li span{color:#979797; font-size:14px; text-align:right}
.list2{width:100%; margin:0 auto 0 auto;}
.list2 li{line-height:30px; text-align:left; font-size:16px; border-bottom:1px dashed #d3d3d3; margin-bottom:5.6px;}
.list2 li span{color:#979797; font-size:14px;}

.list3{width:100%; margin:0 auto 0 auto;}
.list3 li{line-height:30px; text-align:left; font-size:16px; margin-bottom:5.6px; background:url(../images/img_11.png) no-repeat left; text-indent:10px;}

.mtjj{ margin:0 auto; width:100%;}
.mtjj li{background:url(../images/sp_18.png) no-repeat left; text-indent:25px; font-size:14px; line-height:38px; text-align:right;}
.mtjj li a{float:left; font-size:16px;}



.list4{width:100%; margin:0 auto 0 auto;}
.list4 li{line-height:30px; text-align:left; font-size:16px; border-bottom:1px dashed #d3d3d3; margin-bottom:5.6px; text-align:right}
.list4 li em{color:#979797; font-size:14px; font-style:normal;}
.list4 li span{color:#97000c; font-size:18px;}
.list4 li a{float:left;}


.ztzl{background:#fafcff; height:200px;}
.zt_tit{width:160px; height:200px; line-height:200px; font-size:24px; line-height:200px; font-weight:bold; background:#3d76cc; text-align:center; color:#fff;}
.zt_list{width:100%; margin:0 auto;}
.zt_list li{float:left; margin:0 15px 0 0; color:#fff; text-align:center; line-height:100%; width:280px; height:90px; font-size:16px;}
.zt_list li a{color:#fff;}
.kslj{width:100%; height:90px;  background:#97000c;}
.kslj li{float:left;  text-align:center; width:10%; padding:15px 0; height:60px;}
.kslj li img{width:48px; height:46px;}
.kslj li p{line-height:20px; font-size:14px; color:#fff;}

.boot{background:#97000c; height:150px; line-height:100%; color:#fff; text-align:center; padding:40px 0; min-width:1200px;}
.boot p{line-height:27px;}
.boot h4{line-height:40px;}





/*neiye*/
.nban{width:100%; height:375px; position:relative; height:375px;}
.nwzmc{margin:10px auto; height:70px; line-height:70px; text-align:center; color:#fff; font-size:30px; padding:0 20px;}
.zhezn{position:absolute; top:0; height:300px; background:url(../images/img_02.png) repeat-x; width:100%; z-index:2;}

.nymenu{margin:0 auto; width:100%; padding:10px; border-left:3px solid #97000c; background:#fbfbfb; height:90px;}
.nymenu li{float:left; height:90px; line-height:90px; text-align:left;}
.nymenu li a{color:#133984; padding-left:20px; font-size:16px;}
.nymenu li a:hover{display:block; color:#ff1800;}
.ny_dqwz{border-bottom:1px dotted #ccc; line-height:34px; text-align:left; padding-right:10px;}
.ny_dqwz img{vertical-align:middle;}
.ny_about{padding:15px; overflow:hidden; line-height:24px; font-size:16px; color:#616161; line-height:30px;}
.ny_about p{text-indent:2em;}
.ny_about p img{ padding-top:5px; padding-bottom:5px;}
.ny_about h2{font-size:24px; color:#97000c; line-height:40px; text-align:center;}
.ny_fbt{text-align:center; line-height:38px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.tt_more{line-height:30px; color:#8d8d8d; padding-right:10px}
.tit3{width:100%; border-bottom:1px solid #ccc; height:42px;}
.tt_biaot3{height:40px; line-height:40px; color:#2e2e2e; font-size:18px; border-bottom:2px solid #013393;  padding:0 10px;}

.ny_tit{ position:absolute; bottom:0; left:50%; margin-left:-600px; width:214px; color:#fff; background:url(../images/bj_06.png) repeat; border-top:3px solid #000; height:120px; padding:20px 40px;}
.nt_bt{font-size:34px; border-bottom:1px solid #cf7b69; line-height:60px; text-align:left; }
.nt_eng{text-align:right; font-size:16px; text-transform:uppercase;}

.ksljn{width:100%;  background:#97000c;}
.ksljn li{float:left;  text-align:center; width:50%; padding:15px 0; height:60px;}
.ksljn li img{width:48px; height:46px;}
.ksljn li p{line-height:20px; font-size:14px; color:#fff;}
.yx_tit{background:url(../images/nimg_06.jpg) no-repeat left; line-height:40px; font-size:16px; font-weight:bold; text-indent:40px;}
.jz-con,.rw-con,.fj-con{width:100%;}
.jz-left{width:1200px; margin-right:14px}
.jz-left li{width:304px; height:195px; margin-bottom:14px; position:relative;overflow:hidden; float:left;}
.jz-middle{width:384px; height:408px; margin-right:14px; position:relative;overflow:hidden;}
.jz-left ul li .dask{width:274px;height:165px;padding:15px 20px;background:#000;opacity:0.8;position:absolute;top:-200px;left:0;}
.jz-left ul li .dask h3,.jz-middle .dask-1 h3,.jz-right .dask-2 h3,.rw-left ul li .dask-3 h3,.rw-left ul li .dask-4 h3,.rw-middle .dask-5 h3,.rw-right .dask-6 h3,.fj-left li .dask-7 h3,.fj-left li .dask-8 h3,.fj-left li .dask-9 h3,.fj-right .dask-10 h3{color:#fff; font-size:18px; font-weight:bold; line-height:30px; display:block; float:left; width:100%;}
.jz-left ul li .dask p,.jz-middle .dask-1 p,.jz-right .dask-2 p,.rw-left ul li .dask-3 p,.rw-left ul li .dask-4 p,.rw-middle .dask-5 p,.rw-right .dask-6 p,.fj-left li .dask-7 p,.fj-left li .dask-8 p,.fj-left li .dask-9 p,.fj-right .dask-10 p{width:100%; display:block; float:left; color:#fff; line-height:24px;}
.jz-left ul li .dask{304px; height:175px; padding:20px 0 0 30px;background:#000;opacity:0.8;position:absolute;top:-200px;left:0;}
.jz-middle .dask-1{width:344px; height:368px;padding:20px;background:#000;opacity:0.8;position:absolute;top:-408px;left:0;}
.jz-right{width:442px;}
.jz-right li{width:442px; height:195px; margin-bottom:14px; position:relative;overflow:hidden;}
.jz-right li .dask-2{width:402px;height:165px;padding:15px 20px;background:#000;opacity:0.8;position:absolute;top:-200px;left:0;}
.jz-con img{border:3px solid #cdcdcd}


/*焦点图*/
.yx-rotaion{ margin-left:4px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion a:hover{color:#FFF;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list .rotaion_img{width:469px;height:277px;}


/*banner*/
  .lubo{ width: 100%; clear: both; position: relative; height:652px; min-width:1200px;}
  .lubo_box{ position: relative; width: 100%; height:652px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:652px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 652px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100; bottom:20px;}
  .cir_box li{ float: left; width: 10px; height: 10px; margin:0 5px; cursor: pointer; background:#fff; border-radius:7px;/*IE6*/   
-moz-border-radius:7px;-webkit-border-radius:7px;/*非IE6的其它*/ }
  .cir_on{ background: #97000c !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 100%; top: 300px;}
  .left_btn{ width: 65px;float: left; height: 109px;  background:url(../images/0011.png) no-repeat; color: #fff; line-height: 109px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  
  .right_btn{ width: 65px; float: right; height: 109px;  background:url(../images/001.png) no-repeat; color: #fff; line-height: 109px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn a{ display:block;color: #fff;}
  .right_btn a{ display:block;color: #fff;}
  .left_btn a:hover{ background:url(../images/002.png) no-repeat; cursor: pointer; }
  .right_btn a:hover{ background:url(../images/0022.png) no-repeat; cursor: pointer; }



/*banner图片切换*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
.wrapper {width:1140px; margin:0 auto;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:324px; height:250px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:324px; height:250px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img{width:324px;height:250px;}
#focus .btnBg {position:absolute; width:100%; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:100%; height:20px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; border-radius:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#df0024;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



.link{height:90px;background:#97000c; width:100%;}
.link ul li{float:left;  text-align:center; width:115px; padding:15px 0; color:#fff}
.link ul li img{width:48px; height:46px;}
.link ul li a{color:#fff;}


.jwgl{position:relative;}
.jwgl_con{position:absolute;width:150px;background:#c1000f;display:none;bottom:90px;left:-20px;}
.jwgl_con li{line-height:45px !important; width:150px !important; padding:0 !important;}
.jwgl_con li:hover{background:#97000c;}
.jwgl:hover .jwgl_con{display:block;}



.szbg{position:relative;}
.szbg_con{position:absolute;width:300px;background:#b2000e;display:none; bottom:97px; left:0px;}
.szbg_con li{line-height:45px !important; width:150px !important; padding:0 !important;}
.szbg_con li:hover{background:#97000c;}
.szbg:hover .szbg_con{display:block;}


.cwpt{position:relative;}
.cwpt_con{position:absolute;width:150px;background:#b2000e;display:none;bottom:97px;left:-20px;}
.cwpt_con li{line-height:45px !important; width:150px !important; padding:0 !important;}
.cwpt_con li:hover{background:#97000c;}
.cwpt:hover .cwpt_con{display:block;}

.yblj{position:relative;}
.yblj_con{position:absolute;width:150px;background:#b2000e;display:none;bottom:97px;left:-20px;}
.yblj_con li{line-height:45px !important; width:150px !important; padding:0 !important;}
.yblj_con li:hover{background:#97000c;}
.yblj:hover .yblj_con{display:block;}


.ztlj{position:relative;}
.ztlj_con{position:absolute;width:150px;background:#b2000e;display:none;bottom:97px;left:-20px;}
.ztlj_con li{line-height:45px !important; width:150px !important; padding:0 !important;}
.ztlj_con li:hover{background:#97000c;}
.ztlj:hover .ztlj_con{display:block;}