﻿.fullSlide {
	width:100%;
	position:relative;
	height:571px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:571px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:571px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#9b0513;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}

@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banner a{ display:block; height:571px; overflow:hidden;}

/**/
.al{ height:673px; overflow:hidden;}
.al h2{ font:24px/54px "Microsoft Yahei"; color:#000; height:135px; overflow:hidden; background:url(Img/Index/h.png) no-repeat center 62px; margin-top:24px; text-align:center;}
.al h2 a{ display:block;}

.al_l{ width:180px; height:467px; overflow:hidden; background:#efefef;}
.sildeboxx{float:right;}
.al_l ul li{ height:77px; overflow:hidden; border-bottom:1px solid #cfcfcf; border-top:1px solid #fff;}
.al_l ul li a{ display:block; width:180px; height:77px; overflow:hidden;}
.al_l ul li span{ font:bold 14px/76px "Microsoft Yahei"; color:#333;}
.al_l ul li em{ float:left; margin-right:5px; margin-left:48px; margin-top:26px; display:inline-block;}

.al_l .al01{ height:144px; overflow:hidden;}
.al_l .al01 a{ background:#c2000c; height:55px; display:block; overflow:hidden}
.al_l .al01 p a{ width:180px; height:89px; overflow:hidden; display:block;}
.al_l .al01 p img{width:180px; height:89px;}
.al_l .al01 span{ line-height:55px;}
.al_l .al01 em{ margin-top:18px;}

.al_l a .a02{ display:none;}

.al_l li.phover{ background:#c2000c; text-decoration:none; color:#fff;}
.al_l li.phover a span{ color:#fff;}
.al_l li.phover a .a01 { display:none;}
.al_l li.phover a .a02 { display:block;}

.al_l .nobot{ border-bottom:0;}


.al_r{ width:803px; height:467px; overflow:hidden; position:relative;}
.al_r p{width:803px; height:467px; overflow:hidden;}
.al_r p img{width:803px; height:467px;}

.al_c{ position:absolute; width:264px; height:467px; right:0; top:0;}
.al_c dl dt{ width:264px; height:170px; overflow:hidden;}
.al_c dl dt img{width:264px; height:170px;}
.al_c dl dd{ height:306px; overflow:hidden; background:url(Img/Index/al_rb.png) repeat; width:264px;}
.al_c dl dd span{ display:block; width:212px; height:154px; overflow:hidden; margin:0 auto; margin-top:24px; font:14px "Microsoft Yahei"; color:#fff;}
.al_c dl dd span a{ font:bold 14px/24px "Microsoft Yahei"; color:#fff; display:block; margin-bottom:12px;}
.al_c dl dd em{ display:block; width:126px; height:40px; overflow:hidden; font:18px/40px "Microsoft Yahei"; margin-left:28px;}
.al_c dl dd em a{ display:block; background:url(Img/Index/al_b.jpg) no-repeat left top; width:126px; height:40px; overflow:hidden; text-align:center; color:#070707;}
/**/
.yd{ background:url(Img/Index/yd_bj.jpg) no-repeat center top; height:838px; overflow:hidden;}
.yd_con{ width:1050px; margin:0 auto; height:838px; overflow:hidden; position:relative;}

.yd01{ width:240px; position:absolute; top:256px; left:45px;}
.yd01 dt{ text-align:right; font:bold 24px "Microsoft Yahei"; color:#c00000;}
.yd01 dt span{ margin-right:12px; font:24px "Microsoft Yahei"; color:#6a6a6a;}
.yd01 dd{ margin-top:10px;}
.yd01 dd p{ text-align:right; font:14px/24px "Microsoft Yahei"; color:#444;}
.yd01 dd p em{ font:bold 14px/24px "Microsoft Yahei"; color:#c2000b;}

.yd02{ width:210px; left:0; top:436px;}

.yd03{ width:266px; left:22px; top:630px;}

.yd04{ width:290px; left:705px; top:634px;}
.yd04 dt{ text-align:left;}
.yd04 dd{ text-align:left; margin-left:40px;}
.yd04 dd p{text-align:left; }

.yd05{ width:250px; left:790px; top:436px;}
.yd05 dt{ text-align:left;}
.yd05 dd{text-align:left; margin-left:40px;}
.yd05 dd p{text-align:left; }

.yd06{ width:305px; left:705px; top:256px;}
.yd06 dt{ text-align:left;}
.yd06 dd{margin-left:40px;}
.yd06 dd p{text-align:left; }
/**/

.cp{ height:995px; overflow:hidden;}
.cp h2{ text-align:center; height:102px; overflow:hidden; background:url(Img/Index/h.png) no-repeat center 65px; margin-top:20px;}

.cp_con{ height:857px; overflow:hidden;position:relative;z-index:5;}

.cp_q{ height:44px; width:800px; margin-left:93px; position:relative;z-index:50;display:block;}
.cp_q ul li{ margin-right:24px; width:180px; height:44px; float:left;position:relative;z-index:30; }
.cp_q ul li a{display:inline-block; width:178px; height:42px; border:1px solid #c7c7c7;}
.cp_q ul li span{ font:bold 14px/42px "Microsoft Yahei"; color:#000;}
.cp_q ul li em{ display:block; float:left; margin-top:10px; margin-left:40px; display:inline; margin-right:5px;}

.cp_q ul li .erji{z-index:999; display:none; position:absolute; width:180px; top:44px; left:0; }
.cp_q ul li .erji li{height:40px;}
.cp_q ul li .erji li a{ color:#fff; font:12px/40px "Microsoft Yahei";  height:40px; overflow:hidden; display:inline-block; text-align:center; width:180px; background:#9d0513;border:none;}
.cp_q ul li .erji li a:hover{ background:#000; text-decoration:none;}

.cp_q ul li .sanji{z-index:9999; display:none; position:absolute; width:180px; top:0; left:180px; }
.cp_q ul li .sanji li{height:40px;}
.cp_q ul li .sanji li a{ color:#fff; font:12px/40px "Microsoft Yahei";  height:40px; overflow:hidden; display:inline-block; text-align:center; width:180px; background:#9d0513;border:none;}
.cp_q ul li .sanji li a:hover{ background:#000; text-decoration:none;}

.cp_q ul li a:hover ,.cp_q .cp01 a{ border:0; width:180px; height:44px; background:#9d0513; text-decoration:none;}
.cp_q ul li a:hover span{ color:#fff;}

.cp_q a .a02{ display:none;}
.cp_q a.phover .a01 { display:none;}
.cp_q a.phover .a02 { display:block;}

.cp_q .nobot{ margin-right:0;}

.cp_c{ height:767px; overflow:hidden;display:block; margin-top:45px;z-index:20;position:relative;}
.cp_c ul li{ float:left; position:relative;z-index:20;}
.cp_c ul li p{ display:none; position:absolute; top:0; left:0;}
.cp_c ul li span{ display:block; text-align:center; font:14px/46px "Microsoft Yahei"; color:#000;}

.cp_c .cp_t01{ width:687px; height:492px; overflow:hidden;}
.cp_c .cp_t01 img{width:687px; height:436px;}
.cp_c .cp_t01 p{ background:url(Img/Index/cp_ho.png) no-repeat left top; width:687px; height:436px; overflow:hidden; font:14px "Microsoft Yahei"; text-align:center;}
.cp_c .cp_t01 p a{ color:#fff; margin-top:250px; display:inline-block;}

.cp_c .cp_t02{ height:250px; margin-left:20px; display:inline; width:292px;}
.cp_c .cp_t02 img{ width:292px; height:185px;}
.cp_c .cp_t02 p{ text-align:center; background:url(Img/Index/cp_pho.png) repeat; width:292px; height:185px; overflow:hidden;}
.cp_c .cp_t02 p a{ display:inline-block; font:14px/185px "Microsoft Yahei"; color:#fff;}

.cp_c .cp_t03{ height:236px; margin-right:29px; display:inline; width:314px;}
.cp_c .cp_t03 img{ width:314px; height:200px;}
.cp_c .cp_t03 p{ text-align:center; background:url(Img/Index/cp_pho.png) repeat; width:314px; height:200px; overflow:hidden;}
.cp_c .cp_t03 p a{ display:inline-block; font:14px/200px "Microsoft Yahei"; color:#fff;}

.cp_c .cp_t04{ height:236px; width:314px;}
.cp_c .cp_t04 img{ width:314px; height:200px;}
.cp_c .cp_t04 p{ text-align:center; background:url(Img/Index/cp_pho.png) repeat; width:314px; height:200px; overflow:hidden;}
.cp_c .cp_t04 p a{ display:inline-block; font:14px/200px "Microsoft Yahei"; color:#fff;}

/**/
.ys01{ height:1388px; overflow:hidden; background:url(Img/Index/ys01.jpg) no-repeat center top;}
.ys02{ height:1388px; overflow:hidden; background:url(Img/Index/ys02.jpg) no-repeat center 730px;}
.ys_con{ position:relative; height:1388px; overflow:hidden; position:relative;}

.one{ position:absolute; top:241px; left:507px; width:432px;}
.one dt{ height:58px; overflow:hidden;}
.one dt span{ display:inline-block; background:url(Img/Index/ys_d.jpg) no-repeat left top; height:58px; width:112px; text-align:center; font:32px/58px Arial, Helvetica, sans-serif; color:#fff;}
.one dt img{ vertical-align:top;}
.one dd{ margin-top:26px; margin-left:37px;}
.one dd p{ font:14px/24px "Microsoft Yahei"; color:#000; background:url(Img/Index/ys_p.gif) no-repeat left 10px; margin-top:12px; padding-left:14px;}
.one dd p em{ font:bold 14px/24px "Microsoft Yahei"; color:#c00000;}

.two{ top:502px; left:47px;}

.three{ top:777px; left:507px;}

.four{ top:1053px; left:47px;}

/**/
.hz{ height:299px; overflow:hidden; width:1064px; margin:0 auto;}
.hz h2{ text-align:center; height:81px; overflow:hidden; background:url(Img/Index/h.png) no-repeat center 42px; margin-top:44px;}
.hz_con{ height:155px; overflow:hidden;}
.hz_con em{ width:13px; height:28px; overflow:hidden; display:block; margin-top:33px;}
.hz_con em a{ display:block;width:13px; height:28px;}

.hz_con .e01 a{ background:url(Img/Index/hz_l.png) no-repeat left top;}
.hz_con .e02 a{ background:url(Img/Index/hz_r.png) no-repeat left top;}
.hz_con .e01 a:hover{ background:url(Img/Index/hz_l01.png) no-repeat left top;}
.hz_con .e02 a:hover{ background:url(Img/Index/hz_r01.png) no-repeat left top;}

.hz_con .bigboxs{width:1003px;overflow:hidden;padding-left:20px;float:left;}
.hz_con ul{ margin-left:20px; height:155px; overflow:hidden; display:inline;}
.hz_con ul li{ float:left; width:179px; overflow:hidden; margin-right:25px;}
.hz_con ul li img{ width:173px; height:91px; border:3px solid #bfbfbf; line-height:0;}
.hz_con ul li span{ display:block; text-align:center; font:14px/58px "Microsoft Yahei"; color:#464646; text-align:center;}

.hz_con .nobot{ margin-right:0;}
/**/
.about{ height:350px; overflow:hidden; background:#f7f7f7;}
.a_con{ height:350px; overflow:hidden;}
.a_l{ width:670px;}
.a_l h2{ margin-top:26px; height:47px; border-bottom:1px solid #e5e5e5;}
.a_l h2 p{ font:38px Arial, Helvetica, sans-serif; color:#db271f;}
.a_l h2 em{ font:16px/24px "Microsoft Yahei"; color:#000; }
.a_l h2 i{ display:block;font:10px/10px Arial, Helvetica, sans-serif; color:#db271f; text-transform:uppercase;-webkit-transform:scale(0.8); -webkit-margin-start:-7px;}
.a_l h2 span{ font:12px/58px "Microsoft Yahei"; color:#898989;}
.a_l h2 span a{ color:#898989;}

.a_l dl{ height:259px; overflow:hidden; margin-top:18px;}

.a_l dl dd{ width:294px;}
.a_l dl dd p{ font:12px/24px "Microsoft Yahei"; color:#838383; margin-top:16px; height:166px; overflow:hidden;}
.a_l dl dd p a{ display:block; font:bold 14px/46px "Microsoft Yahei"; color:#000;}
.a_l dl dd span{ font:12px/26px "Microsoft Yahei"; color:#000;}
.a_l dl dd span a{ color:#000;}

.ry{ width:294px; overflow:hidden;}
.ry h2{ margin-top:26px; height:47px; border-bottom:1px solid #e5e5e5;}
.ry h2 p{ font:38px Arial, Helvetica, sans-serif; color:#db271f;}
.ry h2 em{ font:16px/24px "Microsoft Yahei"; color:#000; }
.ry h2 i{ display:block;font:10px/10px Arial, Helvetica, sans-serif; color:#db271f; text-transform:uppercase;-webkit-transform:scale(0.8); -webkit-margin-start:-14px;}
.ry h2 span{ font:12px/58px "Microsoft Yahei"; color:#898989;}
.ry h2 span a{ color:#898989;}

.ry_c{ margin-top:34px; height:253px; overflow:hidden;}
.ry_c em{ width:13px; height:28px; overflow:hidden; display:block; margin-top:111px;}
.ry_c em a{ display:block;width:13px; height:28px;}

.ry_c .e01{ margin-left:20px; display:inline;}
.ry_c .e01 a{ background:url(Img/Index/hz_l.png) no-repeat left top;}
.ry_c .e02 a{ background:url(Img/Index/hz_r.png) no-repeat left top;}
.ry_c .e01 a:hover{ background:url(Img/Index/hz_l01.png) no-repeat left top;}
.ry_c .e02 a:hover{ background:url(Img/Index/hz_r01.png) no-repeat left top;}
.ry_c .ryzzdiv{width:160px;overflow:hidden;float:left;padding-left:45px;}
.ry_c ul{ margin-left:34px; display:inline;}
.ry_c ul li{ width:160px; float:left;}
.ry_c ul li img{width:160px;height:213px;}
.ry_c ul li span{ display:block; font:12px/40px "Microsoft Yahei"; color:#666; text-align:center;}
/**/
.fc{ height:342px; overflow:hidden; background:#f7f7f7;}
.fc_con{ width:1064px; margin:0 auto;}

.fc_h{ width:1000px; margin:0 auto; height:41px; overflow:hidden; background:#666; margin-top:32px;}
.fc_h ul li{ float:left; font:bold 16px/40px "Microsoft Yahei";}
.fc_h ul li a{ color:#fff; display:inline-block; height:41px; padding:0 24px;}
.fc_h ul li a:hover ,.fc_h .cur a{ background:#c00000; text-decoration:none;}

.fc_h span{ font:12px/40px "Microsoft Yahei"; margin-right:15px;}
.fc_h span a{ color:#fff;}

.fc_c{ height:248px; overflow:hidden; margin-top:21px;}

.fc_c em{ width:13px; height:28px; overflow:hidden; display:block; margin-top:85px;}
.fc_c em a{ display:block;width:13px; height:28px;}

.fc_c .e01 a{ background:url(Img/Index/hz_l.png) no-repeat left top;}
.fc_c .e02 a{ background:url(Img/Index/hz_r.png) no-repeat left top;}
.fc_c .e01 a:hover{ background:url(Img/Index/hz_l01.png) no-repeat left top;}
.fc_c .e02 a:hover{ background:url(Img/Index/hz_r01.png) no-repeat left top;}
.fc_c .ydfcc{width:998px;overflow:hidden;padding-left:20px;float:left;}
.fc_c .ydztt{width:998px;overflow:hidden;padding-left:20px;float:left;}
.fc_c .khlyy{width:998px;overflow:hidden;padding-left:20px;float:left;}
.fc_c ul{ margin-left:20px; display:inline;}
.fc_c ul li{ margin-right:18px; float:left; line-height:0;}
.fc_c ul li img{width:236px;height:188px;}
.fc_c ul li span{ font:14px/46px "Microsoft Yahei"; text-align:center; color:#666; display:block;}
.fc_c .nobot{ margin-right:0;}

/**/
.new{ height:532px; overflow:hidden;}

.n_l{ margin-top:42px; width:640px;}

.n_h{ height:50px; border-bottom:1px solid #c8c8c8;}
.n_h ul li{ width:148px; float:left;}
.n_h ul li p{ font:38px Arial, Helvetica, sans-serif; color:#000;}
.n_h ul li em{ font:16px/24px "Microsoft Yahei"; color:#000; }
.n_h ul li i{ display:block;font:10px/10px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;-webkit-transform:scale(0.8); -webkit-margin-start:-96px;}
.n_h ul li a:hover ,.n_h .cur a{ text-decoration:none;}
.n_h ul li a:hover ,.n_h .cur p{ color:#db271f;}
.n_h ul li a:hover ,.n_h .cur i{color:#db271f;}

.n_c{ margin-top:44px; height:386px; overflow:hidden;}
.n_c dl{ height:157px; overflow:hidden;}
.n_c dl dt{ width:250px; height:157px; overflow:hidden;}
.n_c dl dt img{width:250px; height:157px;}

.n_c dl dd{ width:374px;}
.n_c dl dd p{ height:125px; overflow:hidden; font:12px/24px "Microsoft Yahei"; color:#585858;}
.n_c dl dd p a{ display:block; font:bold 14px/40px "Microsoft Yahei"; color:#000;}
.n_c dl dd span{ font:12px "Microsoft Yahei"; color:#db271f;}
.n_c dl dd span a{ color:#db271f;}

.n_c ul{ margin-top:36px;}
.n_c ul li{ margin-right:72px; background:url(Img/Index/n_l.gif) no-repeat left center; padding-left:20px; float:left; width:264px; font:14px/36px "Microsoft Yahei";}
.n_c ul li a{ color:#666;}
.n_c .nobot{ margin-right:0;}

.wd{ margin-top:42px; width:314px;}
.wd h2{height:47px; border-bottom:1px solid #e5e5e5;}
.wd h2 p{ font:38px Arial, Helvetica, sans-serif; color:#333;}
.wd h2 em{ font:16px/24px "Microsoft Yahei"; color:#000; }
.wd h2 i{ display:block;font:10px/10px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase;-webkit-transform:scale(0.8); -webkit-margin-start:-5px;}
.wd h2 span{ font:12px/58px "Microsoft Yahei"; color:#898989;}
.wd h2 span a{ color:#898989;}

.w_c{ margin-top:20px; height:386px; overflow:hidden;}
.w_c dl{ margin-top:26px; padding-bottom:42px; border-bottom:1px dashed #a9a9a9;}
.w_c dl dt{ background:url(Img/Index/wd_w.gif) no-repeat left center; padding-left:34px; font:12px/36px "Microsoft Yahei";}
.w_c dl dt a{ color:#db271f;}
.w_c dl dd{ background:url(Img/Index/wd_d.gif) no-repeat left 5px; font:12px/20px "Microsoft Yahei"; color:#585858; padding-left:32px;}

/**/
.link { background:url(Img/Index/link_bj.jpg) no-repeat center top; height:190px; overflow:hidden; }
.link h2{ margin-top:30px; margin-left:30px; width:144px; height:76px; border-right:1px solid #c9c9c9;}
.link h2 span{ display:block; font:38px Arial, Helvetica, sans-serif; color:#979797;}
.link h2 span a{ display:block;font:16px "Microsoft Yahei"; color:#000;}
.link h2 a{ display:block; font:12px "Microsoft Yahei"; color:#db271f;}
.link p{ margin-top:34px; font:12px/36px "Microsoft Yahei"; width:824px;}
.link p a{ color:#585858; padding:0 17px;}



