﻿@charset "utf-8";
/* Base Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:14px; color:#000;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; min-width:1200px;_width:1200px;}
body a{text-decoration:none; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
a:link,a:visited{color:#000;}
a:hover{color:#f00;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{border:0;}
ul,li{ list-style-type:none;}
.clear{clear:both; height:0;}

.head{height:146px; background:#d71618 url(../images/headBg.jpg) no-repeat center center;}
.logo{width:1200px; height:146px; margin:0 auto; background:url(../images/logo.png) left  center no-repeat;}

.search{float:right;width:250px;margin-top:58px;}
.search input{width:210px;padding-left:5px; height:28px;line-height:28px; border:1px solid #fa9a06; border-right:0; float:left;}
.search a:link,.searchArea a:visited{display:block;width:34px;height:30px;float:left;background:#fa9a06 url(../images/searchBtn.jpg) center center no-repeat;}

.menu{height:42px;}
.menu ul{width:1200px; height:42px; margin:0 auto;}
.menu ul li{float:left; width:120px; height:42px; line-height:42px; text-align:center;}
.menu ul li.home{width:112px;}
.menu ul li a:link, .menu ul li a:visited{display:block; height:42px;line-height:42px; color:#832d2d; font-size:16px;}
.menu ul li a:hover{color:#fff; background-color:#fa9a06;}

.banner{width:100%;min-width:1200px; height:440px; position:relative; margin:1px auto 0;overflow:hidden; background:#333;}
.banner .bd{position:relative; z-index:0; overflow:hidden;height:440px;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:440px;overflow:hidden; text-align:center; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.banner .bd li a{display:block; height:440px;}
.banner .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:36px; text-align:center;}
.banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:6px; margin:0 5px; background:#fff; font-size:0; text-indent:-9999px; cursor:pointer; border-radius:2px;}
.banner .hd ul .on{background:#fa9a06;}
.banner .prev, .banner .next{display:block; width:64px; height:64px; background:url(../images/left.png) no-repeat; position:absolute; left:0; top:50%; margin-top:-32px; filter:alpha(opacity=50);opacity:0.5;}
.banner .next{background:url(../images/right.png) no-repeat; left:auto; right:0;}
.banner .prev:hover, .banner .next:hover{filter:alpha(opacity=100); opacity:1;}


.news{width:1200px; height:356px; margin:30px auto 0;}
.picNews{width:620px; height:356px; overflow:hidden; position:relative; float:left;}
.picNews .bd{width:620px; height:356px;overflow:hidden;}
.picNews .bd ul{min-width:620px; height:356px;}
.picNews .bd ul li{width:620px; height:356px; overflow:hidden; position:relative; float:left;}
.picNews .bd ul li span{display:block; width:620px; height:356px; overflow:hidden;}
.picNews .bd ul li img{width:620px; height:356px; transition:All 0.3s ease-in-out; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}
.picNews .bd ul li a:hover img{transform:scale(1.1); webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.picNews .bd ul li p{width:508px; height:36px;line-height:36px; overflow:hidden; position:absolute; left:0; bottom:0; background:url(../images/textBg.png) repeat; color:#fff; padding:0 104px 0 8px;}
.picNews .hd{width:84px; height:8px; margin-right:10px; text-align:center; padding:14px 0; position:absolute; right:0; bottom:0;}
.picNews .hd ul{float:right; height:8px;}
.picNews .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:0 3px; background:url(../images/hdLiBtn.png) no-repeat left center; font-size:0; text-indent:-9999px; cursor:pointer;}
.picNews .hd ul li.on{background:url(../images/hdLiBtn.png) no-repeat right center;}

.txtNews{height:356px; margin-left:650px;_margin-left:647px; background:url(../images/txtNewsBg.jpg) no-repeat right bottom;}
.txtNews h2{height:37px; font-size:22px; color:#d71618; border-bottom:#d71618 1px solid; font-weight:normal;}
.txtNews h2 a{display:block; width:31px; height:25px; background:url(../images/moreA.png) no-repeat center center; float:right; margin-top:13px;}
.txtNews h2 a:hover{background:url(../images/moreH.png) no-repeat center center;}
.txtNews ul{padding:0 10px;}
.txtNews li{height:52px; line-height:52px; border-bottom:#a8a8a8 1px dashed;}
.txtNews li span{color:#d97330; font-size:16px; margin-right:30px;}

.tzwh{width:1200px; height:442px; margin:40px auto 0;}
.tzwh h2{height:37px; font-size:22px; color:#d71618; border-bottom:#d71618 1px solid; font-weight:normal;}
.tzwh h2 a{display:block; width:31px; height:25px; background:url(../images/moreA.png) no-repeat center center; float:right; margin-top:13px;}
.tzwh h2 a:hover{background:url(../images/moreH.png) no-repeat center center;}

.tzgg{width:416px; height:442px; float:left;}
.tzgg ul{padding-top:2px;}
.tzgg ul li{height:48px; padding-top:19px;}
.tzgg ul li p{width:56px; height:48px; line-height:24px; background:#fa9a06; color:#fff; font-size:16px; text-align:center; position:relative; float:left;}
.tzgg ul li p span{display:block; width:54px; height:22px; line-height:22px; border:#fa9a06 1px solid; background:#fff; color:#d97330; font-size:12px; position:absolute; left:0; bottom:0;}
.tzgg ul li h3{height:42px; line-height:21px; font-size:14px; font-weight:normal; margin-left:76px;_margin-left:73px; margin-top:3px;}

.xywh{width:744px; height:442px; overflow:hidden; float:left; margin-left:40px;}
.xywh ul{width:764px; height:404px; float:left;}
.xywh ul li{width:362px; height:182px; margin:20px 20px 0 0; float:left;}
.xywh ul li a{display:block; width:360px; height:180px; border:#e3d7d7 1px solid; overflow:hidden; position:relative;}
.xywh ul li a img{width:360px; height:180px; transition:All 0.3s ease-in-out; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}
.xywh ul li a:hover img{transform:scale(1.1); webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.xywh ul li a p{width:340px; height:28px; line-height:28px; padding:0 10px; background:url(../images/textBg.png) repeat; color:#fff; position:absolute; left:0; bottom:0;}
.xywh ul li a span{display:block; width:90px; height:24px; line-height:24px; text-align:center; background:url(../images/timeBg.png) repeat; color:#d71618; position:absolute; right:0; top:0;}

.ggPic{width:1200px; height:150px; margin:40px auto 0;}
.ggPic img{width:1200px; height:150px;}

.jcsj{width:1200px; height:314px; margin:40px auto 0;}
.jcsj h2{height:37px; font-size:22px; color:#d71618; border-bottom:#d71618 1px solid; font-weight:normal;}
.jcsj h2 a{display:block; width:31px; height:25px; background:url(../images/moreA.png) no-repeat center center; float:right; margin-top:13px;}
.jcsj h2 a:hover{background:url(../images/moreH.png) no-repeat center center;}
.jcsj ul{height:270px; padding-top:6px;}
.jcsj ul li{height:45px; line-height:45px;}
.jcsj ul li span{float:right; color:#898989;}

.jcdt{width:360px; height:314px; float:left;}
.jcdtPic{width:360px; height:180px; overflow:hidden; position:relative;}
.jcdtPic img{width:360px; height:180px; transition:All 0.3s ease-in-out; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}
.jcdtPic a:hover img{transform:scale(1.1); webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.jcdtPic p{width:340px; height:28px; line-height:28px; background:url(../images/textBg.png) repeat; color:#fff; padding:0 10px; position:absolute; left:0; bottom:0;}
.jcdt ul{height:90px;}

.grb, .zysj{width:380px; height:314px; margin-left:40px; float:left;}

.hdzt{width:1200px; height:156px; margin:40px auto 0; background:#d71618;}
.hdzt ul{width:1056px; height:156px; float:left;}
.hdzt ul li{width:263px; height:156px; border-right:#fff 1px solid; float:left;}
.hdzt h2{width:144px; height:156px; float:left;}
.hdzt a img{transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out;}
.hdzt a:hover img{filter:alpha(opacity=80); opacity:0.8;}

.bottom{clear:both; height:98px; line-height:24px; color:#fab8b9; margin-top:50px; background-color:#d71618; text-align:right;}
.bottomCon{width:1200px; height:48px; padding:25px 0; margin:0 auto; background:url(../images/fLogo.png) no-repeat left center;}
.bottomCon a:link, .bottomCon a:visited{color:#fab8b9;}
.bottomCon a:hover{color:#fff;}

.nyCon{width:1200px; margin:30px auto 0;min-height:816px;}
.left{width:240px; padding-bottom:20px; float:left;}
.leftMenu{background:#f8f8f8;}
.leftMenu h2{height:50px; line-height:50px; background:#d71618; text-align:center; color:#fff; font-size:22px; font-weight:normal;}
.leftMenu ul li a:link, .leftMenu ul li a:visited{display:block; border-bottom:#ddd 1px solid; line-height:48px; font-size:16px; padding:0 20px; border-left:#f8f8f8 3px solid; background:url(../images/a01.png) no-repeat 214px center;}
.leftMenu ul li a:hover, .leftMenu ul li.on a{background:#fff url(../images/a02.png) no-repeat 214px center; border-left:#d71618 3px solid;}
.leftMenu ul li.on a{background:#fff url(../images/a02.png) no-repeat 214px center;}

.right{ margin-left:280px;_margin-left:277px;}

.rightTitle{height:49px; border-bottom:#ddd 1px solid;}
.rightTitle span{float:right; display:inline-block; font-size:12px; color:#999; height:24px; line-height:36px; padding-top:13px;}
.rightTitle p{height:23px; line-height:23px; font-size:22px; margin:13px 0; float:left; border-left:3px #d71618 solid; padding-left:10px;}

.list01{padding-top:5px;}
.list01 ul li{height:36px; line-height:36px; border-bottom:#e0e0e0 1px dashed; padding-left:15px; background:url(../images/a01.png) no-repeat 3px center;}
.list01 ul li span{float:right; color:#888; padding:0 3px;}

.page01{line-height:30px; text-align:center; margin-top:30px;}

.articletitle{padding:30px 30px 15px; line-height:36px; text-align:center;font-size:24px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; font-weight:bold;}
.articleInfo{text-align:center; background:#F4F4F4; font-size:12px; margin:0 100px; height:32px; line-height:32px; color: #666; font-family:"宋体";}
.articleInfo span{padding-left:30px;}
.articlecon{font-size:14px; line-height:30px;padding:16px;}
.articlecon p{line-height:30px;text-justify:inter-ideograph;text-align:justify;}
.articlecon div{text-justify:inter-ideograph;text-align:justify;}
.articlecon img{max-width:800px; margin:0 auto;_width:expression(document.body.clientWidth > 800 ? "800px" : "auto");}

