@charset "utf-8";
/* CSS Document */

*{font-family:"微软雅黑","宋体",Arial;}
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{}  
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:14px/1.14 "微软雅黑",\5b8b\4f53;color:#333;outline:0;}  
body{background:#fff;}
a{color:#333;}
a:hover{color:#284E97;text-decoration: none; /*transition:all .5s ease-out 0s;*/}
.w1200{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:8px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{display:block; width: 21px; height: 21px; background: url(../images/more.png);}
.time{color:#999}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}

/*headcss*/
.top{width:100%;height: 66px; position: fixed; top: 0; left:0; background:rgba(0,0,0,.6); z-index: 99;}
.logo{height:53px;padding-top:6px; float:left; margin-right:95px;}
.logo a{display: block;}

.nav{width:900px;height: 66px; float:left; }
.nav ul{display:flex; justify-content:space-around; line-height:66px;}
#nav .nLi{ position:relative; min-width: 100px; height: 66px; line-height: 66px; text-align: center; z-index:9999;}
#nav .nLi h3 a{ display: block; height: 66px; padding:0 15px; font-size:18px; font-weight:400; color: #fff;}
#nav .sub{ display:none; width:100%; left:0; top:66px;  position:absolute; background:rgba(137,31,31,.6); padding:5px 0; z-index:999; }
#nav .sub .hd li{ zoom:1; font-size:16px; line-height:30px; padding:5px; text-align:left; border-bottom:#efefef 1px dashed; z-index:999;}
#nav .sub a{ display:block; text-align:center; color:#fff; }
#nav .sub a:hover{ background:#891f17;}
#nav .on h3 a{color:#FFF;  background: #891f17; }
#nav #sub1{width:954px; left:-115px; padding:20px; z-index:9999;}
#nav #sub1 .hd {float:left; width:195px;  border-right:#eee 1px solid;}
#nav #sub1 .hd li{margin: 5px 0;padding: 10px; border:0;}
#nav #sub1 .hd .on{color: #A30325 !important;background-color: #6A0C05;}
#nav #sub1 .hd .on a{background:none;}
#nav #sub1 .bd{width:710px; float:right;}
#nav #sub1 .bd li{margin: 5px 20px 5px 10px;width:150px; line-height:30px; padding: 10px 15px; border:0; float:left; text-align:center; background:#e7e7e7; border-radius:5px;}
#nav #sub1 .bd p{text-align:left;line-height:30px; font-size:12px; color:#fff;}
#nav #sub1 .bd li a{background:none;padding-left:0; color:#891f17;}
#nav #sub1 .bd li:hover{background:#6A0C05;}#sub1 .bd li:hover a{color:#e7e7e7;}
#nav #sub3 .bd{display:none;}

.top .fr{width:155px;}
.focusblurmenu{width:155px; overflow:hidden; padding-top:17px;}
.focusblurmenu input{ float:right; padding:0px; background: none; border: 0;}
.focusblurmenu .searchkey{width:0px;  height:30px;  line-height:30px; text-indent: 1em; background:rgba(255,255,255,.7);}
.focusblurmenu .searchbtn{width: 20px; margin-left:5px; cursor:pointer; background:url(../images/search.png) center no-repeat;height:30px;}

.slideBox{ position:relative; width:100%;  height:768px; overflow:hidden; margin:0px auto; }
.slideBox .hd{width:100%; height:15px; overflow:hidden; position:absolute; left:0px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center;  }
.slideBox .hd ul li{ display:inline-block; margin-right:10px;  width:20px; height:8px; line-height:14px; text-indent:333px; background:#c29e62; cursor:pointer; overflow:hidden; }
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:768px; display:block;  }

.one{padding:45px 0 40px 0;width:1200px;margin:0 auto;}
.menu h3{margin-bottom:10px;padding-bottom:30px;font-family:"宋体";font-size:36px;font-weight:400;color:#333;text-align:center;background:url(../images/mbg.png) center bottom no-repeat;}
.menu p{line-height:40px;font-family:"宋体";font-size:18px;text-align:center;margin-bottom:30px;}
.news{display:flex; justify-content:space-between; flex-wrap:wrap;}
.news li{width:535px; margin-bottom:40px;}
.news li img{width:240px;height:160px;float:left;margin-right:25px;box-shadow: 3px 5px 10px #c7c7c7;}
.news h4 a{font-size:18px; font-weight:400;line-height:40px;color:#000;}
.news p{font-size:14px; line-height:26px; color:#808080;margin-bottom:10px;}
.news .ckgd{display:inline-block;width:100px;height:28px;line-height:28px;text-align:center;font-size:13px;border:#dfdfdf 1px solid;border-radius:4px;}

.sjy{display:flex; justify-content:space-between;}
.sjy li{width:291px; height:315px; padding:15px; border-radius:5px; overflow:hidden; background:#fff;}
.sjy li:hover{background:#faf5e8;}
.sjy li h4{font-size:18px;font-weight:500;line-height:40px;}
.sjy li:hover h4{color:#e0001b}
.sjy li p{font-size:14px;line-height:26px;color:#808080}

.mryd li{display:inline-block;width:480px;padding-right:79px;}
.mryd li:last-child{padding-left:79px; padding-right:0; border-left:1px #c4c4c4 dotted;}
.mryd li h4{margin-bottom:20px;}
.mryd li a{font-size:13px; line-height:24px; color:#000;}
.mryd li h4 a{font-size:18px; font-weight:500;}
.mryd li h4 img{margin-left:10px;}
.mryd li p{font-size:14px;line-height:26px;color:#808080;margin-bottom:18px;}

.video{display:flex; justify-content:space-between;}
.video li{width:365px;position:relative;}
.video li .k{width:365px;height:224px;position:absolute;left:0;top:0;display:block;background:url(../images/zz.png) center no-repeat;z-index:99;}
.video li:hover .k{display:none;}
.video li img{width:365px;height:224px;margin-bottom:15px;box-shadow: 3px 5px 10px #c7c7c7;}
.video li p{font-size:18px;line-height:40px;text-align:center;}
.video li:hover p{color:#e0001b}

.ptyk{display:flex; justify-content:space-between;}
.ptyk li{width:260px;text-align:right;}
.ptyk li img{width:260px;height:347px;margin-bottom:20px;box-shadow: 3px 5px 10px #c7c7c7;}
.ptyk li p{font-size:18px;line-height:40px;}

.two{padding:45px 0 40px 0;background:url(../images/3bg.png) center top #f2f2f2 no-repeat;}
/*bottom css*/
.bottom{padding:30px 0;background:#171717;}
.bottom .fl{width:100px;padding-right:35px;margin-right:35px;line-height:30px;text-align:center;color:#fff;border-right:#474747 1px solid;}
.copy{float:left; font-size:16px;line-height:30px;color: #fff;}
.bottom .fr{margin-top:43px;}
.bottom .fr a{display:inline-block;margin-left:20px;}
.wx{position:relative;}
.dis{width:100px;position:absolute;left:-27px;top:-110px;display:none;}.dis img{width:100px;}
.bottom .fr a:hover .dis{display:block;}
