@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft YaHei"}
ul,li{list-style:none;}
.head_zt{width:100%; height:773px;background:url(qhzqsdx_2019head.jpg) no-repeat top center; margin-bottom:1px; margin-top:10px}
.wrap{width:1180px;margin:0 auto;}
p,a{color:#2c2c2c;}
.block{overflow:hidden;zoom:1;}
.blockA .left{width:745px;}
.blockA .right{width:390px;}
h2{display:block;width:100%;height:32px; text-align:left;border-bottom:2px solid #cacaca;padding-bottom:10px; font-size:24px; font-family:"Microsoft YaHei"; color:#3f86ff}
h2 a{color:#3f86ff;}
.lanmu{ margin-bottom:30px; width:100%; float:left}
.lanmu a{color:#8db536;font:30px "Microsoft YaHei";border-left:4px solid #95dcff;padding-left:12px;}
.clear{clear:both; height:0; margin:0; padding:0; line-height:0; border:0; font-size:0}

#contentA{width:100%; margin-bottom:25px;margin-top:-90px;}
#contentA p{width:1180px; margin:0 auto; padding:20px 0; color:#465a19;font:18px "Microsoft YaHei";line-height:36px; text-indent:2em}

#contentB{ margin-bottom:25px}

#contentC{ margin-bottom:5px}
#contentC .left{width:570px}
.listnews{width:570px;}
.listnews ul{float:left}
.listnews ul li{width:570px; margin-bottom:25px; float:left}
.listnews ul li h4{font:18px "Microsoft YaHei";line-height:32px; color:#333; margin-bottom:12px}
.listnews ul li h4 a{ color:#333}
.listnews ul li h4 a:hover{ text-decoration: underline;}
.listnews ul li .pic{float:left;}
.listnews ul li .pic img{width:260px;height:174px;margin-right:24px;}
.listnews ul li .txt{overflow:hidden;zoom:1;}
.listnews ul li .txt a,.listnews p{color:#333;font:18px "Microsoft YaHei";line-height:30px;font-weight:bold;}
.listnews p{font-size:14px;font-weight:normal;line-height:24px;}
.listnews .inf{width:100%;color:#606060;font:16px "Microsoft YaHei";overflow:hidden;zoom:1;}

#contentC .right{width:570px}

#contentD{ margin-bottom:25px}



.list_item{padding-bottom:13px;border-bottom:2px dotted #d8ceb5;}
.list_item h3{margin:20px 0 15px;}
.list_item h3 a{font:18px "Microsoft YaHei";font-weight:bold;}
.list_item p{font:14px "Microsoft YaHei";line-height:24px;}
.newslist{padding:15px 0;overflow:hidden;zoom:1;border-bottom:2px dotted #d8ceb5;}
.newslist a{font:16px "Microsoft YaHei";display:block;line-height:30px;background:url(dot_nnjfr2018.jpg) no-repeat left center;padding-left:15px;}


.examples_bg{width:1180px; float:left;overflow:hidden;zoom:1;}
.examples_image{width:480px;height:327px;float:left;background:#333;position:relative;overflow:hidden;color:#fff;}
.examples_image a{position:relative;display:block;}
.examples_image a,.examples_image img{width:480px;height:327px;}
.examples_image .play{display:block;background:url(play.png) no-repeat;width:65px;height:65px;position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;}
.examples_image h4{font-size:1.5em;font-weight:normal;margin:0;padding:5px 10px 5px 10px;}
.examples_image h4.title02{color:#feb403;}
.examples_image h4.title03{color:#f23962;}
.examples_image h4.title04{color:#43b6ff;}
.examples_image p{line-height:1.5em;padding:10px 10px 0 10px;margin:0;font-size:0.9em;}
.block small{font-size:1em;padding:0 0 5px 20px;background:url(../images/icon_calendar.gif) no-repeat 0 center;}
.examples_image .mune_inf small{margin-left:10px;}
.examples_image .desc{width:100%;position:absolute;bottom:0;left:0;display:none;}
.examples_image .mune_inf{width:100%;background:#111;border-top:1px solid #000;}
.examples_image a.collapse{width:93px;height:27px;background:url(../images/btn_display.gif) no-repeat left top;text-indent:-99999px;position:absolute;top:-27px;right:20px;}
.examples_image a.show{background-position:left bottom;}
/* image_thumb section CSS */
.mune_thumb{width:698px;float:left;background:#f0f0f0;border-right:1px solid #fff;border-top:1px solid #ccc;overflow:hidden;}
.big_a{float:left;}
.big_a,.mune_thumb img{width:102px;height:68px;}

.mune_thumb ul{margin:0;padding:0;list-style:none;}
.mune_thumb ul li{width:698px;color:#333;margin:0;padding:6px 14px;background-color:#EEE;float:left;border-bottom:1px solid #ccc;border-top:1px solid #fff;border-right:1px solid #ccc;}
.mune_thumb ul li.hover{background:#CCC;cursor:pointer;}
.mune_thumb ul li.active{background:#cde5f9;cursor:default;border:0}
.mune_thumb ul li h4{margin:0;padding:0;font-size:16px;font-family:"Microsoft YaHei"}
.mune_thumb ul li h4 a{font-size:16px;font-family:"Microsoft YaHei"}
.mune_thumb ul li .mune_inf{float:left;margin-left:14px;padding:0;height:68px;line-height:68px;width:380px;overflow:hidden;}
.mune_thumb ul li p{display:none; } 



.blockD h2 a,.blockE h2 a{background:#fff url(lzp_2018328.jpg) no-repeat;display:block;width:148px;height:31px;margin:0 auto;}
.blockD h2,.blockE h2{border-bottom:2px solid #5f4303;height:15px;width:1180px;margin:0 auto;}
.blockE{margin-top:22px;}
.blockE h2 a{background-image:url(bjzl_2018328.jpg)}

.scroll_A{position:relative;margin-top:10px;}
.scroll_A .inner{position:relative;height:190px;overflow:hidden;}
.scroll_A .split{width:287px;height:190px;float:left;position:relative;margin-right:10px;}
.scroll_A .split a img{width:287px;height:190px;}
#scroll_B .split,#scroll_C .split{width:287px;height:190px;}
#scroll_C{margin-top:20px;}
#scroll_B .inner,#scroll_C .inner{height:190px;width:auto;}
.outer_scroll{background:url(bg_jp.jpg) 0 0 repeat-x;width:100%;height:500px;padding:30px 0 0 0;margin-top:30px}
.split{position:relative;}
.split p{width:287px;position:absolute;left:0;bottom:0;line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*zoom:1;background:rgba(0,0,0,0.5);text-align:center;}
:root .split p{filter:none;}
.split p a{color:#fff;font-size:16px;}

.container-a1{width: 1180px;margin-top:57px;}
.container-a1 .left{width:472px}
.container-a1 .left img{width:472px; height:660px}

.container-a1 .right{width:708px}
.container-a1 .right .no1{width:708px; height:330px}
.container-a1 .right .no1 .box1{width:236px; float:left; display:inline}
.container-a1 .right .no1 .box1 img{width:236px; height:330px}
.container-a1 .right .no1 .box2{width:472px; float:left; display:inline}
.container-a1 .right .no1 .box2 img{width:472px; height:330px}

.container-a1 .right .no2{width:708px; height:330px}
.container-a1 .right .no2 .box1{width:472px; float:left; display:inline}
.container-a1 .right .no2 .box1 img{width:472px; height:330px}
.container-a1 .right .no2 .box2{width:236px; float:left; display:inline}
.container-a1 .right .no2 .box2 img{width:236px; height:330px}
.caption-style-1, .caption-style-2, .caption-style-3{list-style-type: none;margin: 0px;padding: 0px;}
.caption-style-1 a, .caption-style-2 a, .caption-style-3 a{float: left;padding: 0px;	position: relative;	overflow: hidden;}
.caption-style-1 a:hover .caption, .caption-style-2 a:hover .caption, .caption-style-3 a:hover .caption{opacity: 0.75;filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75;}
.caption-style-1 img, .caption-style-2 img, .caption-style-3 img{	margin: 0px;padding: 0px;float: left;z-index: 4;}
.caption-style-1 .caption, .caption-style-2 .caption, .caption-style-3 .caption{cursor: pointer;position: absolute;left:0; top:0;	opacity: 0;	filter:alpha(opacity=0);-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;	-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;	}
.caption-style-1 .blur{background-color:#b49d59;height: 660px;	width: 472px;z-index: 5;position: absolute; left:0; top:0	}

.caption-style-1 .caption-text h1, .caption-style-2 .caption-text h1, .caption-style-3 .caption-text h1{color:#ae0002;font-size: 36px; font-family:"微软雅黑"; padding:0 25px}
h1 a{ color:#ae0002;}
.caption-style-1 .caption-text p, .caption-style-2 .caption-text p, .caption-style-3 .caption-text p{ text-indent:2em; padding:0 25px; text-align:left; line-height:24px; margin-top:20px; color:#fff}
.caption-style-1 .caption-text{z-index: 10;color: #fff;position: absolute;width: 472px;height: 560px;	text-align: center;	top:100px;}
.caption-style-2 .blur{background-color: #b49d59;height: 330px;	width: 236px;z-index: 5;position: absolute;	}
.caption-style-2 .caption-text{z-index: 10;color: #fff;position: absolute;width: 236px;height:236px;	text-align: center;	top:60px;}
.caption-style-3 .blur{background-color:#b49d59;height: 330px;	width: 472px;z-index: 5;position: absolute;	}
.caption-style-3 .caption-text{z-index: 10;color: #fff;position: absolute;width: 472px;height:330px;	text-align: center;	top:60px;}

#main {overflow: hidden; zoom: 1; position: relative; width:1180px; margin:0 auto; }
#index_b_hero { width: 600px; height: 410px; margin: auto; position: relative; }
#index_b_hero img { width:600px; height: 400px; }
#index_b_hero .heros { width: 600px; height: 410px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 0px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 10px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 0px; z-index: 1; position: absolute; top: 0; left: 0; width: 590px; height: 410px; overflow: hidden; left: 1200px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -600px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left: 600px; }
#index_b_hero .active { z-index: 2; left: 0; }
#index_b_hero .txt{ width:590px; background:#000;position:absolute; top:370px; left:0px; margin:0 0px; text-align:center; filter: alpha(Opacity=60); opacity: .6; color:#fff; line-height:30px }
#index_b_hero .txt a{ color:#fff}

.icon-arrow-a-left, .icon-arrow-a-right { background: url(icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }