@charset "utf-8";*{box-sizing:border-box;}
html{font-size:62.5%;overflow-y:scroll;}
body,html{width:100%;}
body{font-family:"microsoft yahei",\5b8b\4f53,Arial,Helvetica,sans-serif;}
a{color:#555;}
a:hover{color:#cb1c1d;}
body{min-width:1200px!important;}
.in{width:1020px;margin:0 auto;}
.f-red{ color:#cb1c1d;}

.header{ /*background:#cb1c1d url(header.jpg) center bottom no-repeat;*/ height:141px;background:#cb1c1d;}
.logo{padding: 38px 0 !important}
.logo img{width:auto;height:62px;}

#search-form{ color:#fff; float:right; padding-top:60px;}
#search-form .key{ border:1px solid #fff; width:120px; line-height:22px; height:22px; vertical-align:middle;}

.naver{	height:40px; background:#850000;}
.naver ul li{ float:left; width:126px; height:40px;}
.naver ul li a{ display:block; line-height:40px; font-size:16px; text-align:center; color:#fff;}
.naver ul li:hover h3 a{ color:#fff; background:#cb1c1d;}
.footer{ clear:both; margin-top:10px; border-top:1px solid #850000; position:relative;background:#850000;line-height:30px; color:#fff;padding:30px 0 26px}
.footer table img{display:block}
.footer .copyright{width:1020px;margin:0 auto;font-size:14px}
.footer .copyright a{color:#fff}
.footer .qcode{ /*background:url(/jw/dfiles/25913/style/qcode.jpg) no-repeat;*/ width:140px; height:170px; text-indent:-999em;position:absolute; left:50%; margin-left:-440px; top:20px;display:none;}
#gotop {position:fixed;right:10px;bottom:40px;display:none;width:40px;height:40px;line-height:40px; text-align:center; color:#fff;border-radius:5px;background-color:#444;background-color:rgba(0,0,0,.6);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.2);}
#flink{border:1px solid #cb1c1d; padding:20px;}
#flink a{margin-left:20px;}

ul,li{list-style:none}
.slide_link{margin:20px 0 0}
.slide_link .hd a,.slide_link .bd a{display: inline-block;padding: 0 28px;line-height:46px;cursor: pointer;font-size:16px}
.slide_link .hd .on{color:#a50100}
.slide_link .bd{margin-top: 10px;padding: 10px 0 10px;border-top:1px solid #a50100;background: #f5f5f5;}
.slide_link .bd a{font-size:14px}


.mainner{ margin:0 auto; width:1020px;}
.mainner .section{ /*margin-top:10px;*/}
.mainner .area{ width:610px; float:left; margin-left:30px;}

.mt{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}

.mainner .side{ float:left; width:200px;}
	.side .menu{ padding:40px 0 ; min-height:480px ;}
	.side .menu li{ line-height:40px; margin-bottom:10px;}
	.side .menu li a{ display:block; text-align:center;  background:#850000; font-size:16px; color:#fff; border-radius:5px 0;}
	.side .menu li a:hover{ font-weight:bold;}
	.side .menu li a.cur{ background:#cb1c1d ; color:#fff;}
	
.mainner .main{ float:right; width:800px;}
.mainner .pos{ height:40px; line-height:40px; padding-left:20px; border-bottom:1px solid #cb1c1d; font-size:14px;}
.mainner .content{ padding:20px 40px 40px; font-size:14px; line-height:2em;}
.mainner .content p{ margin-bottom:1em;}
.mainner .content h1{ font-size:26px; line-height:2em;text-align: center;}
.mainner .content .para{  text-align:center; color:#888; line-height:40px;}
.main .pager{ padding:20px; clear:both;}
.main .pager span,.main .pager a{box-sizing:content-box; border:none;}
#gotopagebut{ padding:0 4px; background:none;  border:none;}
	
.flexslider {position:relative;overflow:hidden;width:100%;min-width:1020px;height:300px;}
.slides {position:relative;z-index:1;list-style:none;}
.slides li {width:100%;height:auto;margin:0;padding:0;}
.slides li img {width:100%; height:300px;}
.flex-control-nav {position:absolute;z-index:99999;width:100px;height:12px;bottom:34px;right:0;text-align:center;list-style:none;overflow:hidden;right:50%;margin-right:-510px;}
.flex-control-nav li {display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a {display:block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(/jw/dfiles/25913/style/dot.jpg) no-repeat;cursor:pointer;margin:0;}
.flex-control-nav .flex-active {background:url(/jw/dfiles/25913/style/dot-cur.jpg) no-repeat;margin:0;}
.text {position:absolute;bottom:40px;font-size:18px;padding:0 20px;left:50%;margin-left:-510px;height:40px;line-height:40px;background:url(/jw/dfiles/25913/style/tran.jpg); color:#fff;}


.slider{position:relative; overflow:hidden; zoom:1;}	
.slider .change-div a{position:absolute;top:0;left:0;display:none;}
.slider img{ width:430px; height:312px;}
.slider .title{position:absolute;bottom:0;overflow:hidden;height:40px;background:url(/jw/dfiles/25913/style/tran.jpg);}
.slider .title a{  font-size:16px; line-height:40px; display:block; color:#fff; font-family:microsoft yahei;padding:0 100px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.slider .change{position:absolute;bottom:12px;right:5px; z-index:999;}
.slider .change i{display:inline-block;width:8px;height:8px; background:#fff; margin-right:8px; border-radius:10px; font-style:normal; text-align:center; cursor:pointer; text-indent:-999em;}
.slider .change i.cur{background:#eb9603;}

.slide_topic{overflow:hidden}
.slide_topic li{width:320px;margin-right:27px}
.slide_topic li img{width:320px;height:120px}

.contact_wrap{border:1px solid #82161e;margin-bottom:28px}
.contact_wrap h2{background:#82161e;font-size:20px;color:#fff;padding:16px 30px;float:left;width:100px;;line-height:26px;font-weight: 700;}
.contact_wrap .con{padding:16px 36px;width: 918px;font-size:15px}
.contact_wrap .con li{float:left;width:48%;padding:0 1%;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.link_wrap a{width:235px;height:56px; float:left;margin:5px 13px}
.link_wrap{margin:20px -13px -5px}

#speech a{ display:block; height:90px; margin-top:10px; padding:0 10px;}
#speech hr{background:url(/jw/dfiles/25913/style/dashed.jpg) repeat-x; height:2px;border:none;}
#speech h2{ font-size:20px;line-height:2em;  text-align:center; display:block;}
#speech p{ line-height:1.5em; color:#888; text-indent:2em;}

.fl{float:left}
.fr{float:right}
.w690{width:675px;margin-right:15px}
.block{ width:316px; float:left;}
.block.mid{ margin:0 30px;}
.w690 .block.mid{margin:0 0 0 15px;}
.block .t,.section .t{height:34px; position:relative; border-bottom:1px solid #ddd}
.block .t h2,.section .t h2{ display:block; padding:0 5px; position:absolute; z-index:999; color:#a50100; text-align:center; line-height:34px;font-size:18px;font-weight:700;border-bottom:3px solid #a50100;bottom:-2px;border-bottom:3px solid #a50100}
.block .t a.more,.section .t a.more{ display:block; float:right; width:50px; line-height:34px; text-align:center;color:#999}
.block .t a.more:hover,.section .t a.more:hover{ background:#fff; color:#cb1c1d;}

.slide_wrap{float:left;width:430px}
.tab_news{float:left;margin-left:30px;width:560px}

.tab_news .list{padding:0;margin-top:16px}
.tab_wrap .hd{height:40px}
.tab_wrap .hd li{display:inline-block;margin-right:20px;cursor:pointer}
.tab_wrap .hd h2{position:initial;color:#666;border-bottom:none;margin-top:-2px;font-weight:normal;line-height:40px}
.tab_wrap .hd li .more{display:none;position: absolute;right: 0;top:2px}
.tab_wrap .hd .on .more{display:block}
.tab_wrap .hd .on h2{color:#a50100;border-bottom: 3px solid #a50100;font-weight:700}

.tab_wrap .hd li i{display:inline-block;width:22px;height:25px;vertical-align:middle}
.tab_wrap .hd li .i1{background:url(/jw/images/i1.png) 50% no-repeat}
.tab_wrap .hd li .i2{background:url(/jw/images/i2.png) 50% no-repeat}
.tab_wrap .hd .on .i1{background-image:url(/jw/images/i1_on.png)}
.tab_wrap .hd .on .i2{background-image:url(/jw/images/i2_on.png)}

.link_topic{float:left;width:328px}
.link_topic .bd{margin-top:-8px}
.link_topic li a{display:block;height:92px;margin-top:8px}


.list{padding:10px 0}
.list li{line-height:35px; color:#cb1c1d;}
.list li a{/*padding-left:12px; background:url(/jw/dfiles/25913/style/li.jpg) left center no-repeat;*/ font-size:16px;display:block}

.clearfix,.list li a,.tab_wrap .bd .item{zoom:1}.clearfix:after,.list li a:after,.tab_wrap .bd .item:after{display:block;visibility:hidden;height:0;clear:both;font-size:0;content:""}

.i,.list li a em,.list li a time{display:inline-block;*display:inline;*zoom:1}
.i{vertical-align:middle}
.t .i{vertical-align:-4px}
.mr10{margin-right:10px}
.list li a em{;float:left;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list li a time{color:#999;float:right}

.list-txt li{ height:50px; line-height:50px; padding:0 10px;}
.list-txt li.x{ background:#efefef;}
.list-txt li a{display:block; background:url(/jw/dfiles/25913/style/li.jpg) left center no-repeat;padding-left:12px;}
.list-txt li .time{display:block; float:right; width:90px; text-align:right; font-size:12px; color:#000;}

.search{width: 279px;height: 38px;float: right; overflow:hidden;}



.images {
    width:70px;
    height: 38px;
   
    }


.naver ul li{position:relative}
.naver h3 a{position:relative;z-index:6}

.naver .sub_nav{;z-index:99999;display:none;position:absolute;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<100%?"100%":"");background:#cb1c1d}
.sub_nav a{display:block;line-height:36px;padding:0 15px;color:#fff;white-space:nowrap;font-size:15px;border-top:1px solid #bc0e0e}
.sub_nav a:first-child{border:none}
.sub_nav a:hover{background:#ff8800;color:#fff}

.f_tel{width:60px;height:60px;background:#760d0d url(../../../images/tel.png) 50% no-repeat;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px}
.bq p{text-align:left !important}