@charset "utf-8";
/* CSS Document */

.header_wrap{ width:100%; height:110px; background:url(../images/images_01.jpg) no-repeat top center;}
.header{ width:1100px; height:110px;}
.header_top{ width:350px; height:30px; background:#5d5d5d; float:right; position:relative;}


.search{width:143px; height:21px;position:absolute;left:25px; top:4px;
background:url(../images/search.png) no-repeat right center; z-index:99999;  }
.search input{position:absolute; width:102px;height:21px;line-height:26px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px; background:url(../images/images_03.png) no-repeat;}	
.search input.notxt1 {position:absolute;width:28px;height:21px;left:114px; cursor:pointer;}

.top_link{ width:160px; height:30px; line-height:30px; float:right; }
.top_link a{ color:#fff; padding:0 10px;}

.nav{ width:850px; height:30px; float:right; margin:30px 0 0 0; position:relative; z-index:9999;}
.nav ul li{ float:left; display:block; width:93px; text-align:right; height:50px; line-height:30px; position:relative;}
.nav ul li a{ font-size:16px; color:#fff;}
.nav ul li a:hover{ font-weight:bold;}

/*二级*/
.nav ul li .subNav {line-height:38px; display:none; position:absolute; left:0; top:49px; text-align:center; z-index:9999;background-color:#6d0d0e; width:75px; padding:0 20px;}
.nav dl dd a:link,.nav dl dd a:visited{ font-size:14px;}
.nav ul li.on {}
.nav ul li.on a{}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:35px; height:35px;}
.nav ul li.on .subNav dl dd a{ line-height:13px;}
.nav ul li.on .subNav dl dd:hover a{ font-weight:bold;}



.content{ width:1100px; min-height:655px; position:relative;}
.mode01{ width:100%; height:286px; margin:20px 0;}
.mode02{ width:100%; height:193px;}
.mode03{ width:100%; height:240px; margin:20px 0 0 0;}


.articleList_01{ width:494px; height:265px; background:#f8f8f8; padding:10px 20px; float:left;}
.listTitle_01{ height:29px; line-height:29px; border-bottom:#760000 2px solid;}
.articleList_01 ul,.articleList_03 ul{ margin-top:5px;}
.articleList_01 ul li{ display:block; height:29px; line-height:29px; background:url(../images/images_07.jpg) no-repeat left center;
padding-left:20px;}
.articleList_01 ul li a:hover,.articleList_02 ul li a:hover,.articleList_03 ul li a:hover{ color:#760000;}


/*图片切换*/
.banner-box{width:533px;height:284px;margin:0;}
.banner-box .banner{width:533px;height:250px;margin-left:auto;margin-right:auto;}
.banner-box .banner .banner{width:533px;height:284px;position:relative;overflow:hidden}
.banner-box .banner .banner ul{position:absolute;top:0;left:0;z-index:1;width:2940px}
.banner-box .banner .banner ul li{width:533px;height:284px;float:left;position:relative;}
.banner-box .banner .banner ul li .text{width:533px; line-height:20px;text-align:center;}
.banner-box .banner .banner ul li a{color:#333;}
.banner-box .banner .banner ol{position:absolute;height:20px;z-index:1002; bottom:0; right:0px;}
.banner-box .banner .banner ol li{float:left;width:20px;height:20px;text-align:center;overflow:hidden;background:#000;filter:alpha(opacity:80);/*实现背景色透明*/opacity: 0.8;color:#f8bfc5;cursor:pointer; list-style:none;}
.banner-box .banner .banner .active{color:#ffffff;background:#760000;filter:alpha(opacity:80);/*实现背景色透明*/opacity: 0.8;}/*#bannerPic {position:relative; width:533px; height:250px; overflow:hidden;}*/



.images_link{ width:494px; height:105px; background:#f8f8f8; border-top:#760000 2px solid; padding:42px 20px; float:left;}
.images_link ul{}
.images_link ul li{ float:left; display:block; width:123px; height:100px; text-align:center;}
.images_link ul li a:hover{ color:#760000;}

.articleList_02{ width:494px; height:168x; background:#F8F8F8; border-top:#760000 2px solid; padding:7px 20px; float:right;}
.listTitle_02{ height:25px; line-height:25px;}
.articleList_02 ul{ }
.articleList_03 ul li{ display:block; height:29px; line-height:29px;}
.articleList_03 ul li span{ color:#760000; padding-right:15px;}

.articleList_03{ width:494px; height:213px; background:#f8f8f8; padding:10px 20px; float:left;}
.listTitle_03{height:29px; line-height:29px; border-bottom:#760000 2px solid;}
.articleList_02 ul{ margin-top:5px;}
.articleList_02 ul li{ display:block; height:29px; line-height:29px;}

.articleImage{ width:533px; height:238px; float:right;}
.articleImage ul li{ float:left; display:block; width:129px; margin-right:5px; background:#FBF4E5;}
.articleImage ul li img{ width:129px; height:82px;}
.articleImage ul li a{ display:block; width:129px; height:33px; text-align:center; line-height:33px; background:#e4e4e4; font-size:14px;}
.articleImage ul li a:hover{ color:#760000;}

.footer{ width:100%; height:79px; background:#760000; border-top:11px solid #5d5d5d; margin-top:20px;}
.footer p{ color:#fff; text-align:center; line-height:25px; margin-top:15px;}


/*二级页*/
.subPage{ width:970px; margin:0px auto;}
.pageBanner{ width:1100px; margin: 0 auto;}
.Bread{ height:30px; font-size:13px; color:#fff;}
.Bread02{ height:30px; font-size:13px; color:#670C0B; border-bottom:#ccc 1px solid;}
.Bread span{ display:block; width:160px; text-align:center; height:30px; line-height:30px; background:#5D5D5D; float:right; font-size:16px; font-weight:bold;}
.Bread a{color:#fff;}
.pageList{ margin:0 auto;}
.articleList2 ul,.articleList2 dl{ padding:15px;}
.articleList2 ul li,.articleList2 dl dd{ list-style:none; background:url(../images/images_07.jpg) no-repeat left center; padding-left:25px; height:30px; line-height:30px; font-size:14px;}
.articleList2 ul li span,.articleList2 dl dd span{ float:right; font-family:"Calibri";}
.articleList2 ul li a,.articleList2 dl dd a{ text-decoration:none; color:#323232;}
.listTitle2{ padding-left:15px; background:none;} 
.listTitle2 h2{color: #670c0b; font-size: 16px; font-weight: bold; line-height:33px; padding:0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px; text-decoration:none; color:#323232;}


.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#670c0b; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px;font-size:14px; line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#670c0b; padding-left:15px;}
.Annex ul{ padding-left:15px;}
.Annex ul li { list-style:none; height: 26px; line-height: 26px;background:url(../images/images_07.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { text-decoration:none; font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#670c0b;}


/*左右级页面*/
.con{width: 1100px; margin: 0 auto; margin-top:25px; overflow:hidden;}
.con .conLeft{width:220px;  float: left; border:#ccc 1px solid;}

.con .conLeft ul{margin-top:50px; min-height:225px}

.con .conLeft .title{ width:220px; height:50px; line-height:50px; text-align: center; padding:0;background:#6b0d0d; }
.con .conLeft .title h2{font-size: 16px; color:#fff;}
.con .conLeft ul{}
.con .conLeft ul li{ list-style:none; height: 50px; line-height: 50px; font-size: 14px; text-align:center; }
.con .conLeft ul li a{ color:#323232; height:50px; line-height:50px; text-decoration:none; font-size: 14px; text-align: center; display:block; background:url(../images/list_lf.jpg) no-repeat; }
.con .conLeft ul li a:hover{ font-weight:bold;}
.con .conLeft ul .current a{font-weight: bold;}
.con .conRight{ width: 845px;float: right;}
.con .conRight .articleList2{width: 845px;}
.con .conRight .Bread{}
.con .conRight .page{height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:845px; min-height:510px; margin:0px auto;}
.pictureList2{width: 845px; overflow: hidden; margin:0;}
.pictureList2 ul{width: 845px; overflow: hidden; padding: 0 0 0 10px;}
.pictureList2 ul li{ list-style:none; float: left; width:190px; height: 155px; margin: 0 20px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2{width: 1100px; overflow: hidden;}
.TlpictureList2 ul{width:1100px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 190px; height: 155px; margin: 0 26px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none; width:210px; height:140px;}

.img_show{ text-align:center; padding:17px 0;}
.pageArticle_con{ border:#ccc 1px solid; min-height:420px; margin-top:5px; overflow:hidden;}
.pageArticle{ padding:8px;}
.pageArticle p{ padding-left:15px; line-height:35px;}

.leader_intro{ width:400px; height:155px; float:left; margin-bottom:30px;}
.leader_intro img{ float:left; margin-right:20px; border:#ccc 1px solid;}
.leader_con{ width:200px; height:155px;}
.leader_con p{ line-height:20px;}
.leader_con strong{ line-height:50px;}

.pageArticle_con01{ width:421px; text-align:center; float:left;}

.department{ min-height:150px; overflow:hidden;}
.depart_title{ height:30px; line-height:30px; border-bottom:#6B0D0D 2px solid; margin-bottom:20px;}
.depart_title span{ display:block; width:100px; background:#6B0D0D; float:left; color:#fff; text-align:center; font-size:14px;}
.department ul li{ float:left; display:block; width:100px; height:30px; line-height:30px; text-align:center;}

.basic_intro img{ float:left; margin-right:20px;}
.basic_con{ float:right; width:590px; padding-top:100px; border-bottom:#6B0D0D 1px solid;}


/*TAB切换*/
.main{
clear:both;

}

#tabs1{width:472px; height:420px; background:#fff; border:#CCC solid 1px; color:#323232;}
.menu1box,.menu2box{
position:relative;
overflow:hidden;
height:30px;
line-height:30px;
width:100%; background:#5d5d5d;
}
#menu1{
position:absolute;
top:0;
z-index:1;
}
#menu1 li{
float:left;
display:block;
cursor:pointer;
padding:0 18px;
line-height:30px;
height:30px;
font-size:14px;
text-align:center; list-style:none;}
#menu1 li a{ color:#fff; text-decoration:none; }
#menu1 li.hover{background:#8a8a8a;}
#menu1 li.hover a{ color:#fff; }

#main1 ul{
display: none;
list-style:none;
}
#main1 ul.block{
display: block;
width:100%;
float:left;
}
#main1 ul.block p{ padding:20px; line-height:30px;}


/*图片轮播*/
/*FlexSlider默认样式*/
.Banner{ width:845px;}
.Banner .flexslider { width:845px; height:192px; background: #fff;  position: relative; zoom: 1; overflow:hidden; }
.Banner .flexslider ul li{ list-style:none;}
.Banner .flexslider ul li img{ border:none; height:192px;}
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport { max-height: 300px; }
.Banner .flexslider .slides { zoom: 1; width:845px; height:155px; padding:0;}
.Banner .carousel li { margin-right: 5px; }
.flex-control-nav { position:absolute;height:20px;z-index:1002; bottom:0; right:0px; }
.flex-control-nav li {display:block; color:#ffffff; float:left;width:20px;height:20px;text-align:center;overflow:hidden;background:#000;filter:alpha(opacity:80);/*实现背景色透明*/opacity: 0.8;color:#ffffff;cursor:pointer; list-style:none; }
.flex-control-nav li a { color:#ffffff; }
.flex-control-nav li a:hover,.flex-control-nav li a.flex-active { display:block; color:#ffffff;background:#760000;filter:alpha(opacity:80);/*实现背景色透明*/opacity: 0.8; width:20px; height:20px; }



.bottom_link{ margin-top:30px;}
.bottom_link ul{ width:740px; height:40px; margin:0 auto;}
.bottom_link ul li{ float:left; display:block; width:132px; text-align:center; height:37px; line-height:37px; background:#670c0b; margin:0 25px;}
.bottom_link ul li a{ display:block; width:132px; height:37px; cursor:pointer; color:#fff; font-size:16px;}
.bottom_link ul li a:hover{ font-weight:bold;}

.weixin{ width:100px; height:140px; background:#d6d5d5; padding:5px; position:absolute; top:311px; right:-120px;}
.weixin_t{ height:30px; line-height:30px; background:url(../images/weixin.jpg) no-repeat left center; padding-left:30px; margin:5px 0;}
.weixin_t a{ font-size:14px; line-height:15px;}


/*侧栏栏目下拉*/
.subNavBox{width:220px; text-align:center; padding-top:50px; *padding-top:0px;}
.subNav01{cursor:pointer;
 background:url(../images/list_lf.jpg) no-repeat; height:50px; line-height:50px;}
.subNav01 a:hover{ font-weight:bold;}
.currentDt{background-image:url(../images/list_lf.jpg);}
.navContent{display: none;}
.navContent dd a{display:block; text-align:center;font-size:14px; padding:5px 20px;}

.article_about p{ line-height:30px;}
.images_show{ width:220px; height:197px; margin-top:5px;}
