@charset "utf-8";
html,body,div,span,img,ul,li,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,dd,dt,dl{border:0;margin:0;padding:0;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
a:link,a:visited{color:#000; text-decoration:none; outline:none;}
a:hover{color:#F00;}
ul,ol,li{ list-style:none;}
input{-moz-user-select:none!important;-webkit-user-select:none!important;-ms-user-select:none;outline:0 !important;}
:focus{ outline:none;}
body{font-size:14px; min-width:1200px;}
.clear{clear:both;}

.top{width:1200px;height:130px;margin:0 auto;background:url(../images/logoBg.jpg) right center no-repeat; display:flex;align-items:center; justify-content:center;}
.logo{flex:1; display:flex; align-items:center;}
.searchArea{width:242px;}
.searchArea input{width:194px;padding:0 5px; height:34px;line-height:34px; border:1px solid #003f9e; float:left;}
.searchArea a:link,.searchArea a:visited{display:block;width:36px;height:36px;float:left;background:#003f9e url(../images/searchBtnBg.jpg) center center no-repeat;}


.menuWrap{height:39px; position:relative; z-index:10; background:#003f9e;}
#menu{width:1200px; height:39px; margin:0 auto;}
#menu li{position:relative; text-align:center;}
#menu>li{float:left; width:103px; height:39px; position:relative;}
#menu>li:first-of-type{width:67px;}
#menu>li>a{display:block; height:39px; line-height:39px; font-size:16px;}
#menu li a:link, #menu li a:visited{color:#fff;}

/*这是第二级菜单*/
#menu ul{width:100%; background-color:#075bb9; position:absolute; z-index:999; left:0; top:39px; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; margin:20px 0 0 0; opacity:0; visibility:hidden;box-shadow:0 2px 5px rgba(0,0,0,0.2);}
#menu ul li a{display:block; padding:8px; line-height:20px; font-size:14px;}

/**若子级菜单含有子级时，在a标签增加<i>标签作为箭头，由js实现动态增加，箭头大小调节i的边框宽度*/
#menu ul i{display:block; position:absolute; *top:10px; top:calc(50% - 4px); right:2px; z-index:10; width:0; height:0; border-color:transparent; border-width:4px; border-style:solid; border-left:4px #fff solid;}

/*这是第三级菜单 及以后*/
#menu ul ul{top:0; left:100%; width:100%; border-left:1px solid #fff; margin:0 0 0 20px;}
#menu ul ul li a:link, #menu ul ul li a:visited{font-size:14px;}

#menu li:hover > a:hover{background-color:#2d70d4; color:#ff0;}
#menu li:hover > a{background-color:#075bb9; color:#fff;}
#menu li:hover > ul{opacity:1; visibility:visible; margin:0;}


.banner{width:100%;min-width:1200px; height:400px;position:relative;margin:0 auto;overflow:hidden;background:#333;}
.banner .bd{position:relative; z-index:0; overflow:hidden;height:400px;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:400px;overflow:hidden; text-align:center;background-size:contain; padding:0 !important; margin:0 !important;}
.banner .bd li a:link,.banner .bd li a:visited{display:block; height:400px;}
.banner .hd{width:100%; position:absolute;z-index:1; bottom:0; left:0; height:36px; text-align:center;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:1px 6px; background:#fff; cursor:pointer; border-radius:50%;line-height:9999px;}
.banner .hd ul .on{background:#00b7ee; border:#fff 1px solid; margin:0 5px;}

.indexCon{width:1200px;margin:20px auto 0;}
.news h3{height:36px; line-height:36px; text-align:right;border-bottom:1px solid #e5e3e4; background:url(../images/bmdt.jpg) left top  no-repeat;margin-bottom:20px;}
.news h3 img{margin-top:8px;}
.newsPic{width:780px;height:330px;overflow:hidden;float:left; position:relative;}
.tpxw_bd ul{width:800px; height:304px; overflow:hidden;}
.tpxw_bd li{width:380px;height:304px;margin-right:20px; overflow:hidden;float:left;}
.tpxw_bd li a:link,.tpxw_bd li a:visited{display:block;background-color:#f0f0f0;}
.tpxw_bd li img{width:380px;height:250px;}
.tpxw_bd li div{padding:5px 10px; height:44px; overflow:hidden;}
.tpxw_bd li p{padding-left:22px;height:23px;line-height:23px;color:#003f9e; background:url(../images/newTimeBg.jpg) left center no-repeat;}
.tpxw_bd li span{display:block; width:360px; height:21px; line-height:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tpxw_hd {height:30px;}
.tpxw_hd ul{line-height:30px; float:right;}
.tpxw_hd ul li{float:left; width:8px; height:8px; overflow:hidden; margin-left:5px;cursor:pointer; background:url(../images/slider-btn.jpg) bottom center no-repeat; margin-top:6px;}
.tpxw_hd ul li.on{background-position:top center;}

.newsList{height:330px;margin-left:813px;_margin-left:810px;}
.newsList ul li{height:43px; line-height:21px;padding-bottom:12px; }
.newsList ul li div{width:50px;height:43px; line-height:21px; float:left;margin-right:8px;_margin-right:5px;text-align:center; background-color:#e6e6e6;color:#666;font-size:12px;}
.newsList ul li div span{display:block;height:21px; line-height:21px; background-color:#5996c3;color:#FFF;font-size:13px;}

.indexMid{height:316px;margin-top:20px;}
.tzgg,.gzzd,.xzzx{width:384px;height:316px;float:left; overflow:hidden;}
.tzgg,.gzzd{margin-right:24px;}

.tzgg h3,.gzzd h3,.xzzx h3{height:36px; line-height:36px; padding-left:30px; font-size:20px; font-weight:normal; border-bottom:1px solid #e5e3e4; margin-bottom:10px; font-family:"黑体";}
.tzgg h3{background:url(../images/tzgg.jpg) left center  no-repeat;}
.gzzd h3{background:url(../images/gzzd.jpg) left center  no-repeat;}
.xzzx h3{background:url(../images/xzzx.jpg) left center  no-repeat;}
.tzgg h3 a,.xzzx h3 a,.gzzd h3 a,.xzzx h3 a{float:right;}
.tzgg h3 img,.gzzd h3 img,.xzzx h3 img{margin-top:6px;margin-right:2px;}
.tzgg li{height:75px;border-bottom:1px dotted #CCC;margin-bottom:6px;padding-right:3px;}
.tzgg li p{width:66px;height:66px;float:left; text-align:center; line-height:25px; background-color:#f0f0f0;margin-right:6px;font-size:12px;color:#666;}
.tzgg li p span{ display:block;width:66px;height:41px;line-height:41px;font-size:20px; background-color:#5996c3;color:#FFF;}
.tzgg li a:link,.tzgg li a:visited{ display:block; height:23px; line-height:23px;}
.tzgg li label{font-size:12px;color:#818181;height:40px;line-height:20px;overflow:hidden;display:block;margin-top:2px;font-family:"宋体" !important;}

.gzzd ul li,.xzzx ul li{height:31px; line-height:31px;padding-left:10px; background:url(../images/grayDot.jpg) 2px 15px no-repeat;}
.gzzd ul li span,.xzzx ul li span{float:right;margin-right:3px;color:#666}

.indexImgCon{height:257px;margin-top:20px;}

.hdjy{width:1200px; height:217px; margin:0 auto;}
.hdjy h3{background:url(../images/hdjy.jpg) left top  no-repeat;height:36px;border-bottom:1px solid #e5e3e4; text-align:right;margin-bottom:20px;width:1200px;position:relative;}
.hdjy h3 img{}
.hdjy h3 a.prev{display:block;width:10px;height:13px;background:url(../images/icoLeft.gif) center center no-repeat;position:absolute;right:20px;top:20px;}
.hdjy h3 a.next{display:block;width:10px;height:13px;background:url(../images/icoRight.gif) center center no-repeat;position:absolute;right:8px;top:20px;}

.hdjy .slide{width:1200px; height:160px;overflow:hidden;}
.hdjy .slide ul{zoom:1; overflow:hidden;}
.hdjy .slide ul li{float:left;margin-right:20px;}
.hdjy .slide ul img{width:224px;height:160px;}

.friendLinkWrap{width:100%;min-width:1200px; background-color:#f6f6f6; padding:20px 0 30px;}
.friednLink{width:1200px;margin:0 auto;}
.friednLink h2{height:28px; background:url(../images/yqlj.jpg) no-repeat left top; padding-bottom:9px; border-bottom:#ccc 1px solid;}
.friednLink ul{padding-top:10px; border-top:#fff 1px solid;}
.friednLink ul li{display:inline-block; float:left; padding-right:56px; height:32px; line-height:32px;}

.bottomWarp{min-height:50px; line-height:25px; padding:22px 0; text-align:center; background:#003f9e; color:#fff;}
.bottom{width:1200px; margin:0 auto; font-size:12px;}
.bottom span{padding-left:1em;}
.bottom a:link, .bottom a:visited{color:#fff;}
.bottom a:hover{text-decoration:underline;}
.bottom img{height:18px; margin-right:4px; vertical-align:text-bottom;}

.nyCon{width:1200px; margin:30px auto 90px;}
.left{width:250px; float:left;}
.leftLinkA{width:250px; overflow:hidden;}
.leftLinkA p{width:260px; margin-top:-2px;}
.leftLinkA p a:link,.leftLinkA p a:visited{display:block; width:120px; height:112px; margin:10px 10px 0 0; float:left;}
.leftLinkA p a.service01{background:url(../images/quickLinkA01.jpg) no-repeat center center;}
.leftLinkA p a.service02{background:url(../images/quickLinkA02.jpg) no-repeat center center;}
.leftLinkA p a.service03{background:url(../images/quickLinkA03.jpg) no-repeat center center;}
.leftLinkA p a.service04{background:url(../images/quickLinkA04.jpg) no-repeat center center;}

.leftLinkB{padding-top:10px;}
.leftLinkB a{margin-top:10px; display:block;}
.leftLinkB a img{width:250px;}

.right{min-height:500px; margin-left:300px;_margin-left:297px;}

.rightTitle{height:36px; line-height:36px; border-bottom:#e3e3e3 1px solid; font-family:"微软雅黑", "宋体";}
.rightTitle span{float:right; font-size:12px; color:#999; font-weight:normal; display:inline-block; height:37px; font-family:"宋体";}
.rightTitle p{display:inline-block; padding-left:10px; height:18px; line-height:18px; margin:9px 0; border-left:#f90 3px solid; float:left; font-size:18px;}


.list01{padding-top:5px; min-height:450px;}
.list01 ul li{height:38px; line-height:38px; border-bottom:#e0e0e0 1px dashed; padding-left:18px; background:url(../images/icoRight.gif) no-repeat 3px center;}
.list01 ul li span{float:right; color:#888;}

.picList01{width:1200px; overflow:hidden;}
.picList01 ul{width:1220px;}
.picList01 ul li{width:285px; padding:20px 20px 0 0; float:left;}
.picList01 ul li span{display:block; width:285px; height:162px; overflow:hidden;}
.picList01 ul li img{width:285px; height:162px; transition:All 1s ease-in-out; -webkit-transition:All 1s ease-in-out; -moz-transition:All 1s ease-in-out; -o-transition:All 1s ease-in-out;}
.picList01 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);}
.picList01 ul li p{height:40px;line-height:40px; border:#e0e0e0 1px solid; background:#f8f8f8; overflow:hidden; text-align:center;}

.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; min-height:330px;}
.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");}
.articlecon2{font-size:14px; line-height:30px;padding:16px;}
.articlecon2 p{font-size:14px;line-height:30px;text-justify:inter-ideograph;text-align:justify;}
.articlecon2 div{text-justify:inter-ideograph;text-align:justify;}
.articlecon2 img{max-width:1200px; margin:0 auto;_width:expression(document.body.clientWidth > 1200 ? "1200px" : "auto");}


/*-----------------------下拉部分样式----------------------*/
.dropMenu{
font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;
position:absolute;
top: 0px;
border: 1px solid #fff; /*THEME CHANGE HERE*/
border-bottom-width:0px;
border-top-width:1px;
border-left-width:0;
border-right-width:0;
z-index:100;
background-color:#8f7737;
/*
filter:alpha(opacity=96);opacity:096;
*/
width:112px;
display:none;  
margin-left:1px;
margin-top:0px;
}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display: block;
text-indent: 2px;
border-top: 0px solid #FFF;
border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #fff;
text-align:center;
font-size:14px;
line-height:30px;
height:30px;
font-weight:normal;
}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#7b5e12;}
.dropMenu a:hover{color:#FF0;}
.mainMenu_a_cur{color:#FF0!important;background:#8f7737;}
