@charset "utf-8";
/* CSS Document */
body {font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; margin:0; padding:0; font-size:12px; color:#000; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.ysj {width:1200px; margin:0 auto;}
a{color:#000000; text-decoration:none; font-size:12px;}
.left{ float:left;}
.right{ float:right;}

.t_t{ height:38px; background:#f4f4f4; overflow:hidden; line-height:38px; color:#7d7d7d;}
.t_t b{ color:#ee9d15; font-size:14px;}
.t_t .right{ color:#}
.t_t .right img{ padding-top:8px; padding-right:6px;}
.t_t .right a{ color:#313131; font-weight:bold; padding-left:10px}
.t_t .right a:hover{ color:#f00;}
.top{ height:120px;}
.top img{ padding-top:15px;}


/*主导航菜单*/
.ys_menu{z-index:9999; height:54px; background:#c40000;}
#nav-menu{height:54px;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:54px;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#fff;font-family:"微软雅黑";font-size:16px; line-height:54px; width:100px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;background:#980000;width:100px; display:block;line-height:54px; height:54px;}
#nav-menu .menu ul.children{display:none;position:absolute;width:100px;top:54px;background:#980000; color:#000;border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children li{padding:0px;display:inline-block;width:100px;font-size:12px;border-top:1px solid #ccc;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:38px;line-height:38px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;
text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{background-color:#c40000;text-decoration:none; color:#fff;}
#nav-menu .menu ul.children li dl{ display:none;position: absolute;left: 100px; top:0;  width: 100px; background-color: #131313;}
#nav-menu .menu ul.children li dl dt{ background-color:#00164f;}
#nav-menu .menu ul.children li dl dt:hover{ background:#545454;}


/*banner*/
.banner{width:100%; height:600px;}
.lubo{ width: 100%; min-width:1200px;clear: both; position: relative; height:600px;}
.lubo_box{ position: relative; width: 100%; height:600px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:600px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 600px;}
/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width:50px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=100);}
.cir_on{ background: #c40000 !important;}
/*按钮*/
.lubo_btn{ position: absolute; width: 100%; top: 240px;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.5;filter:alpha(opacity=50); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}

.ss{ height:60px;overflow:hidden; background:#f4f4f4;}
.ss_lt{ float:left; line-height:60px; color:#8a8a8a}
.ss_lt b{ font-size:14px; color:#c40000;}
.ss_lt a{ font-size:14px; padding:0 10px; color:#8a8a8a;}
.ss_lt a:hover{ color:#f00;}
.sea_rt{ float:right;width:320px; margin-top:20px;}
.sinput{float:left; width:258px;background:url(../images/ss_lt.jpg) no-repeat; height:26px; font-size:12px; font-family:"微软雅黑"; color:#666; padding-left:10px; line-height:26px; border:0}
.sbtn{float:left; width:49px; height:26px;background:url(../images/ss_rt.jpg) no-repeat;  cursor:pointer;  display:inline-block;  border:0;} 

.ind01{ padding-top:30px; overflow:hidden;}
.cpfl{width:285px; height:490px; float:left; background:#e9e9e9; border-bottom:1px solid #b62222; padding:25px;}
.cpfl ul{ background:#fff; padding:12px;}
.cpfl ul li{ border-bottom:1px solid #e9e9e9;}
.cpfl ul li a{ line-height:66px; display:block; font-size:18px; padding-left:20px;}
.cpfl ul li a:hover{ background:#c40000; color:#fff;}
.cpfl .hkk{ padding-top:20px;}
.cpfl .hkk a{ background:url(../images/hk.png) no-repeat center;width:260px; height:107px; display:block; color:#fff; text-align:center;}
.cpfl .hkk dl{ font-size:28px; padding-top:8px;}
.cpzs{width:830px; float:right;}
#flash {width:830px;height: 539px;margin: 0 auto;position: relative;overflow:hidden;}
#flash .pic_box {width:4150px;height: 410px;position: absolute;left: 0px;top: 0px;}
#flash .pic_box li{ float:left; overflow:hidden; height:408px; border:1px solid #d8d8d8;}
#flash .pic_box li div{ position:absolute; bottom:0px; background:url(../images/tm.png) no-repeat; height:40px;width:830px; color:#fff; padding:10px;}
#flash .pic_box li div dl{ font-size:18px;}
#flash ul {width: 100%;	height: 63px;position: absolute;top: 424px;}
#flash ul li img{ border:1px solid #d8d8d8;width:156px; height:113px;}
#flash ul li {float: left;list-style: none;width:158px;height:115px; margin-right:10px;opacity: 0.6;filter: alpha(opacity=60); background:#000;}
#flash ul li.cur {opacity: 1;filter: alpha(opacity=50);}

.ldly{ background:url(../images/ys_bj.jpg) repeat-x center top; height:820px;width:100%; margin-top:50px;}
.ly{ background:url(../images/ren.png) no-repeat center; height:553px; padding-top:0px;}
.ly_t{ text-align:center; font-weight:bold; color:#fff; font-size:36px; line-height:100px; padding-top:9px;}
.ly_t b{ color:#f00;}
.ly{ position:relative;}
.ly01{ position:absolute;font-size:14px; color:#fff; padding-top:340px; padding-left:100px;width:150px; text-align:right;}
.ly01 b,.ly02 b,.ly03 b,.ly04 b,.ly05 b,.ly06 b{ color:#f00; font-size:16px; font-weight:bold;}
.ly02{ position:absolute;font-size:14px; color:#fff; padding-top:163px; padding-left:130px;width:150px; text-align:right;}
.ly03{ position:absolute;font-size:14px; color:#fff; padding-top:; padding-left:228px;width:150px; text-align:right;}
.ly04{ position:absolute;font-size:14px; color:#fff; padding-top:0px; padding-left:796px;width:150px; text-align:left;}
.ly05{ position:absolute;font-size:14px; color:#fff; padding-top:110px; padding-left:908px;width:150px; text-align:left;}
.ly06{ position:absolute;font-size:14px; color:#fff; padding-top:240px; padding-left:950px;width:150px; text-align:left;}

.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1200px; margin-top:10px;}
.blk_18 .pcont { width:1140px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:30px; height:140px; float:left; background:url(../images/ry_lt.jpg) no-repeat 0px 60px;}
.blk_18 .RightBotton { width:30px; height:140px; float:left; background:url(../images/ry_rt.jpg) no-repeat 0px 60px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none;}
.blk_18 .pl { width:213px; float:left; float:left; text-align:center; line-height:24px; color:#515151; margin:6px 8px; font-family:"微软雅黑"; font-size:14px;}


.xwdt{ height:580px; background:#f5f5f5; margin-top:50px;}
.xwdt_t{ text-align:center; padding-top:40px; color:#9a9a9a; font-size:14px; line-height:30px;}
.xwdt_t p{ font-size:26px; font-weight:bold; color:#363636; background:url(../images/xi.png) no-repeat center bottom; height:60px;}
.xwdt_nr{ padding-top:30px;}
.xwdt_lt{ float:left;width:516px; background:#fff; height:345px; margin-top:5px;}
.xwdt_lt ul{ padding:10px;}
.xwdt_lt ul p a{ font-size:14px; color:#272727; font-weight:bold; line-height:38px;}
.xwdt_lt ul p b{ font-size:12px; float:right; font-weight:300; color:#696969;}
.xwdt_lt ul span{ color:#6b6b6b; line-height:20px;}
.xwdt_rt{width:640px; float:right;}
.xwdt_rt li{ height:100px; border-bottom:1px dashed #e2e2e2; padding:7px 0;}
.xw_l{ float:left;width:94px; height:79px; margin-left:10px; margin-top:10px; text-align:center; background:#fff;}
.xw_r{ margin-left:20px; float:left;width:500px;}
.c1{width:640px;height:100px;float:left;font-size:12px;}
.c1 .xw_r p{color:#161616; line-height:20px; font-size:14px; font-weight:bold; padding-top:10px;}
.c1 .xw_r span{ line-height:24px; display:block; padding-top:6px;}

.c2{width:640px;height:100px;float:left;font-size:12px;background:#c40000;}
.c2 .xw_r p{color:#ffffff; line-height:20px;font-size:14px; font-weight:bold; padding-top:10px;}
.c2 .xw_r span{ line-height:24px; display:block; color:#fff; padding-top:6px;}

.link{ height:70px; padding-top:40px;}
.link img{ float:left; padding-right:10px;}
.link a{ color:#494949; font-size:14px; padding:0 10px; line-height:40px;}
.link a:hover{ color:#f00;}

.end{ height:320px; background:#1e1f24; border-top:4px solid #d01119;}
.end_nav{ color:#9a9a9a; text-align:center; border-bottom:1px solid #393a3f;}
.end_nav a{ color:#9a9a9a; font-size:14px; padding:0 18px; line-height:74px;}
.end_nav a:hover{ color:#f40000;}
.end_lt{ height:185px;width:420px; text-align:center; border-right:1px solid #393a3f; margin-top:30px;}
.end_lt img{ padding-top:26px;}
.end_rt{width:700px; padding-top:30px; color:#9a9a9a; line-height:28px;}
.end_rt img{ float:left; padding-right:30px;}
.cop{ height:50px; background:#0d0d11; line-height:50px; color:#444;}
.cop a{ color:#444;}
.cop a:hover{ color:#ff0;}

.nyban1{ height:300px; background:url(../images/banner3.jpg) no-repeat center;}
.nyban2{ height:300px; background:url(../images/nyban1.jpg) no-repeat center;}
.nyban3{ height:300px; background:url(../images/nyban5.jpg) no-repeat center;}
.nyban4{ height:300px; background:url(../images/nyban4.jpg) no-repeat center;}
.nyban9{ height:300px; background:url(../images/nyban9.jpg) no-repeat center;}
.nyban10{ height:300px; background:url(../images/nyban10.jpg) no-repeat center;}
.nyban11{ height:300px; background:url(../images/nyban11.jpg) no-repeat center;}
.nyban12{ height:300px; background:url(../images/nyban3.jpg) no-repeat center;}

.nyban5{ height:300px; background:url(../images/ny3.jpg) no-repeat center;}
.nyban6{ height:300px; background:url(../images/ny7.jpg) no-repeat center;}
.nyban7{ height:300px; background:url(../images/ny5.jpg) no-repeat center;}
.nyban8{ height:300px; background:url(../images/ny6.jpg) no-repeat center;}
.nyban13{ height:300px; background:url(../images/ny4.jpg) no-repeat center;}
.nyban14{ height:300px; background:url(../images/ny1.jpg) no-repeat center;}
.nyban15{ height:300px; background:url(../images/ny2.jpg) no-repeat center;}











.lmt{ height:auto; background:url(../images/hbj.jpg) repeat-x; overflow:hidden;}
.lmt2{ padding-top:10px; text-align:center;}
.lmt_wei{ line-height:40px; font-size:14px; color:#999;}
.lmt2 a{ color:#333;text-align:center; line-height:40px; font-size:14px; padding:10px 20px;}
.lmt2 a:hover{ background:#c40000; color:#fff;}
.lmt2 .slink{ background:#c40000; color:#fff;}
.lmt1{ text-align:center; border-bottom:1px solid #e7e7e7; padding-top:10px; padding-bottom:10px;}
.lmt1 p{ font-size:28px; color:#444}
.lmt1 span{ color:#a5a5a5}
.ny_nr{ overflow:hidden; margin-bottom:20px; line-height:34px; font-size:14px; padding:20px 0;}

.ny_xw{ overflow:hidden; margin-bottom:20px; line-height:34px; padding:20px 0;}
.ny_xw li{ height:160px; border-bottom:1px solid #e5e5e5; padding-top:20px;}
.ny_xw li:hover{ background:#f1f1f1;}
.ny_xw .ny_xw_lt{ float:left;width:180px; padding-left:20px;}
.ny_xw .ny_xw_lt span{ font-size:20px; color:#8b8b8b; font-weight:300; float:left; padding-right:30px;}
.ny_xw .ny_xw_lt p{ padding-top:18px;}
.ny_xw .ny_xw_zh{ float:left; margin-left:30px;width:680px;}
.ny_xw .ny_xw_zh p{ font-size:18px; color:#383838;}
.ny_xw .ny_xw_zh span{ color:#7c7c7c; font-size:14px;}
.ny_xw .ny_xw_rt{ float:right;width:200px; padding-right:20px;}
