/*引用reset*/
@import url("reset.css");
@import url("animation.css");

body{font-family: 微软雅黑; font-size: 14px; line-height: 25px;}
a{color: #1d1717;}
a:hover{color:#000;}
a:visited{color: none;}
a:active{color: none;}
.g-bd{ overflow:hidden; padding: 30px 0;}
#bd{overflow: hidden;min-height: 500px;}
.clear{ clear:both;}

/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}

/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

.f-shadow01{-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 6px rgba(0, 0, 0, .3); box-shadow:0 0 6px rgba(0, 0, 0, .3);}/* 四周阴影*/
.f-shadow02{-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .3) inset; -moz-box-shadow: 0 0 6px rgba(0, 0, 0, .3) inset;box-shadow: 0 0 6px rgba(0, 0, 0, .3) inset;}/* 内阴影*/

/* css3 reset*/
a{transition:color .4s ease-out;}


.layout-home .block .block-head, .col-main .block .block-head{ border-bottom:3px solid #0c6db1;}
.layout-home .block .block-head .title, .col-main .block .block-head .title{ border-bottom:3px solid #faa905;}

.transparent_60 {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.transparent_0 {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

.test{font-size: 18px;}


  
  
  
  
  /*导航*/
  .daohang1{ width:100%; background:#930000; height:100px;}
	.daohang2{ width:1200px; margin:0 auto;}
		.logo2{ width:244px; height:66px; float:left; margin:20px 0 0 0; }
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{  padding:0px;  position:relative; z-index:10;width:880px; float:right;}
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; _display:inline; text-align:center; float:left;}
		.nav .nLi h3{ float:left; height:100px; margin:0 1px; line-height:100px;   overflow:hidden;}
		.nav .nLi h3 a{ font-size:16px; padding:0 40px; display:block; color:#fff; font-family:"微软雅黑";  font-weight:normal;}
		.nav .sub{ display:none; width:120px; left:10px; top:101px;  position:absolute; background:#f08416;  line-height:26px; padding:5px 0;  }
		.nav .sub li{ zoom:1; text-align:center; line-height:35px;}
		.nav .sub a{ display:block; padding:0px; color:#fff;font-family:"微软雅黑";}
		.nav .sub a:hover{ background:#930000; color:#ffc702;  }
		.nav .on{ float:left;}
		.nav .on h3 a{ background:#f08416;}
        





/* flexslider */
/* 首页幻灯本例子css */
.indexhdbox{ width:100%; position:relative; height:auto; margin:0 auto; padding:0px; overflow:hidden; }
.indexhdbox .focusBox{ margin:0 auto;  position:relative; width:100%; height:auto; padding:0px; overflow:hidden;     }

.indexhdbox .focusBox .bd li{ vertical-align:middle; width:100%; height:auto;}
.indexhdbox .focusBox .bd li img{ width:100% !important; height:auto; display:block;}

.indexhdbox .focusBox .prev,
.indexhdbox	.focusBox .next { width:50px; height:50px; position:absolute; top:46%; z-index:3;}
.indexhdbox	.focusBox .prev { background:url(../images/jz01.jpg) no-repeat; left:0; }
.indexhdbox	.focusBox .next { background:url(../images/jz02.jpg) no-repeat;  right:0; }

.logo1{ position:absolute; top:0; left:5%; width:240px; height:178px; z-index:9999;}
/*main_style*/









.guanyu{ width:1200px; height:486px;   background:url(../images/jz04.png)  no-repeat; margin:100px auto;}
	.guanyu1{ width:600px; height:370px;  float:left; margin-top:80px; margin-left:115px; font-family:"微软雅黑";}
 	.guanyu1 .title{ font-size:16px; height:45px; margin:0 auto; text-align:center; background:url(../images/jz05.png)  no-repeat; line-height:45px; width:126px; }
	.guanyu1 .title a{ color:#930000;}
	
	
	.guanyu1 p{ width:600px; height:144px; overflow:hidden; font-size:12px; color:#909090; line-height:24px; text-indent:2em; font-family:"微软雅黑"; margin-top:50px;}
	.guanyu1 .more1{ width:160px; height:40px; margin:30px auto; background:#fff; border-radius:5%; text-align:center; line-height:40px; font-size:14px;}
	.guanyu1 .more1 a{ color:#930000;}
	.guanyu1 .more1:hover a{ color:#fff;}
	.guanyu1 .more1:hover{ background:#930000;}
	.guanyu2 {width:414px; height:404px; margin:33px 0 0 0; float:left; }
	.guanyu2 img{ width:414px; height:404px; }





.chanp{ width:100%;  background:url(../images/jz06.jpg)  no-repeat; height:720px; background-size:100% 100%;}
	.chanp_bt{ width:182px; height:134px; margin:0 auto;}
	.chanp_bt img{ margin-top:30px;}



/* 本例子css */
		.picScroll-left{ width:1320px;  position:relative; margin:0 auto;   }
		.picScroll-left .hd{    }
	
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:50px; height:50px; top:50%; position:absolute; }
	
		.picScroll-left .hd .prev{ background:url(../images/jz01.jpg) no-repeat; left:-8%; }
		.picScroll-left .hd .next{ background:url(../images/jz02.jpg) no-repeat; right:-8%; }

		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

		.picScroll-left .bd ul li{width: 660px;height: 380px;float: left;margin-top: 110px;overflow: hidden;cursor: pointer;}
		.picScroll-left .bd ul li img{
					width: 360px;
					height: 360px; float:left;
				}
				.txt-six{
					
					width: 300px;
					height: 360px;
					background:#f08416; float:left;	
				}
				.txt-six h3{font-weight: normal; text-align:center; width:300px; height:30px; margin-top:70px; font-size:16px; color:#fff;}
				.txt-six p{ font-size:12px; width:260px; margin:40px auto; line-height:24px; color:#fff; height:96px; overflow:hidden;}
				.txt-six span{ width:120px; height:30px; margin:0 auto; display:block; font-size:12px; text-align:center; line-height:30px; border:1px solid #fff; color:#fff;} 
				.txt-six span:hover{ color:#930000;}
				.gengduo{ width:100px; height:30px; margin:0 auto; font-size:12px; text-align:center; line-height:30px;}
				.gengduo a{ color:#fff;}
				.gengduo a:hover{ color:#f08416}






.xinwen{ width:1200px; margin:0 auto; }
		.xinwen_bt{ width:161px; height:139px;}
		.xinwen ul{ width:1200px; margin:20px auto;}
		.xinwen li{  background:url(../images/jz11.png) no-repeat; width:267px; height:485px; float:left; margin:0 15px; }
		.xinwen li img{ width:263px; height:263px; border-radius:50%; display:block;}
		.xinwen li h3{font-weight: normal; line-height:30px; overflow:hidden; text-align:center;  height:30px; margin-top:15px; font-size:16px; color:#fff;}
		.xinwen li p{ font-size:12px; width:240px; margin:10px auto; line-height:24px; color:#fff; height:75px; overflow:hidden;}
		.xinwen li span{ width:120px; height:30px; margin:0 auto; display:block; font-size:12px; text-align:center; line-height:30px;  color:#fff;} 
		.xinwen li span:hover{ color:#f08416;}

.m1 
{
width:263px; height:263px; border-radius:50%; border:2px solid #930000; display:block;
transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */
}

 .m1:hover
{
width:263px; height:263px;border:2px solid #930000;
transform:rotateY(360deg);
-moz-transform:rotateY(360deg); /* Firefox 4 */
-webkit-transform:rotateY(360deg); /* Safari and Chrome */
-o-transform:rotateY(360deg); /* Opera */
}









	
	
	

.dibu{ width:100%;   background:url(../images/jz12.png) no-repeat; height:570px;}

.dibu1{ width:1200px; margin:0 auto; height:394px; padding-top:100px;} 
.dibu1 .logo2{ width:450px; float:left; height:260px;  padding-top:30px;  background:url(../images/dp12.png) left center no-repeat;}
.dibu1 .logo2 img{  width:450px; height:230px; border:2px solid #fddc92; border-radius:10%; }
.dibu1 .logo2 h1{ font-size:14px; line-height:30px; color:#fff; text-align:center; font-style:normal;}
.dibu1 .logo2 h1 span{ display:block; font-size:20px; color:#fff;}

.dibu1 .lianxi{ float:left; width:430px; height:394px;background:url(../images/jz13.png)  no-repeat; }
.dibu1 .lianxi1{ margin: 158px 0 0 57px ;  }
.dibu1 .lianxi1 p{ width:430px;  text-align:left; line-height:30px; float:left; font-size:12px; color:#fff; }
.dibu1 .lianxi1 p a{ color:#fff;}

.dibu1 .ewm{ width:200px; height:250px; float:right; padding-top:40px;}
.dibu1 .ewm img{ width:140px; height:140px; margin:50px 0 0 30px;}
.dibu1 .ewm span{ display:block; width:140px; margin:0 30px; color:#fff; font-size:12px; text-align:center;}

.dibu3{ width:100%; height:auto; background:#930000; box-sizing: border-box; padding: 10px 0;}
.dibu3 .dibu2{ margin:0 auto; width:1200px;}
.dibu3 .dibu2 p{ font-size:12px; text-align:center; color:#fff; margin: 10px 0;}
.dibu3 .dibu2 p a{ color:#fff;}




