@charset "utf-8";
/* Base Reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
body{min-width:1200px;_width:1200px; background:#fff; font-size:14px;}
:focus{outline:none;}
img{border:0;}
ul,ol,li{list-style:none;}
a:link,a:visited{color:#000; text-decoration:none; outline:none;}
a:hover{color:#ffa72b;}

@font-face{font-family:"fzshangkjw"; src:url("../font/fzshangkjw.ttf");}

.indMenu{height:56px; background:#ffedd5; border-top:#ffa72b 14px solid;}
.menu{width:1200px; height:50px; background:#ffedd5; margin:0 auto;}
.menu ul li{float:left; height:50px; text-align:center; width:205px; padding-left:2px; background:url(../images/menuLine.jpg) no-repeat left center;}
.menu ul li a:link,.menu ul li a:visited{display:block; height:50px; line-height:50px; color:#b06700; font-size:18px;}
.menu ul li.home{width:110px; padding-left:0; background:none;}
.menu ul li a:hover{color:#fff; background:#ffa72b;}
.indMenu .menu, .indMenu .menu ul li, .indMenu .menu ul li a:link, .indMenu.menu ul li a:visited{height:56px; line-height:56px;}

.top{height:42px; line-height:42px; background:#ffa72b; color:#ffedd5;}
.top div{width:1200px; height:42px; margin:0 auto;}
.top span{float:right; display:inline-block; height:42px;}
.top a:link, .top a:visited{display:block; padding-left:24px; width:56px; height:42px; line-height:42px; margin-left:35px; float:left; color:#ffedd5;}
.top a.topA01{background:url(../images/topA01.png) no-repeat left center; width:86px;}
.top a.topA02{background:url(../images/topA02.png) no-repeat left center;}
.top a:hover{color:#b06700;}

.inner{width:1200px; height:640px; background:url(../images/innerBg.jpg) no-repeat center center; margin:0 auto;}
.innerCon{width:1200px; height:640px; background:url(../images/innerBg02.png) no-repeat 70px center;}
.indLogo{height:65px; padding:38px 0 0 200px;}

.indTitle{height:126px; margin-top:44px; position:relative; background:url(../images/titBg.png) no-repeat 106px center;}
.indTitle p{width:419px; height:76px; line-height:70px; text-align:center; color:#fff; font-size:38px; position:absolute; left:114px; top:8px; letter-spacing:5px;}
.indTitle span{display:block; width:660px; height:80px; line-height:80px; text-indent:82px; font-size:30px; color:#535451; position:absolute; left:444px; top:34px;}

.kcjj{height:304px; margin-top:40px;}
.kcjj dl{width:545px; height:304px; padding-left:125px;}
.kcjj dd{width:158px; height:256px; margin-top:30px; display:table-cell; padding:9px; text-align:left; vertical-align:top; float:left;}
.kcjj dd img{max-width:158px; vertical-align:top; border:#e85e60 1px solid; -moz-box-shadow:0 0 9px rgba(0,0,0,.2); -webkit-box-shadow:0 0 9px rgba(0,0,0,.2); box-shadow:0 0 9px rgba(0,0,0,.2);}
.kcjj dt{margin-left:196px;_margin-left:193px; height:304px; color:#fff;}
.kcjj dt h2{height:50px; line-height:50px; color:#ffa72b; font-size:30px; margin-bottom:14px; font-weight:normal; padding-left:45px; background:url(../images/kcjjH.png) no-repeat left center;}
.kcjj dt .text{height:196px; line-height:28px; font-size:16px; overflow:hidden;}
.kcjj dt .more{height:32px; margin-top:12px;}
.kcjj dt .more a:link, .kcjj dt .more a:visited{display:block; width:70px; height:32px; line-height:32px; text-align:center; background:url(../images/moreBg.png) no-repeat; padding-right:42px; float:right; color:#fff;}
.kcjj dt .more a:hover{color:#ffa72b;}

.kcjjR{width:118px; height:236px; float:left;}

.indBottom{height:48px; line-height:48px; background:#ffa72b; text-align:center; color:#fff; font-size:12px;}

.contact{width:100%; height:40px; line-height:40px; background:#535451; position:relative;}
.contactBg{width:35%; height:40px; background:#ffa72b; position:absolute; left:0; top:0; z-index:0;}
.contactCon{width:1190px; height:40px; margin:0 auto; text-align:right; color:#cacaca; font-size:13px; position:relative; z-index:1; padding-right:10px;}

.bottom_wrap{min-height:24px;_height:24px; padding:20px 0;}
.bottom{width:1200px; margin:0 auto; line-height:24px; text-align:center; font-size:12px;}

.head{width:1200px; height:108px; background:#fefbf6; margin:0 auto;}
.logo{height:108px; background:url(../images/logo.png) no-repeat 18px center; padding-left:250px;letter-spacing:3px;}
.logo p{height:108px; line-height:108px; font-size:44px; font-family:"fzshangkjw"; color:#ffa72b; background:url(../images/logoLine.jpg) no-repeat left center; padding-left:21px; float:left;}
.logo span{display:block; height:108px; line-height:120px; font-size:22px; color:#4c2110; float:left; padding-left:20px; overflow:hidden;}

.ny_con{width:1200px; height:50px; padding-bottom:10px; background:#fefbf6; overflow:hidden; margin:0 auto;}
.ny_con .menu{-moz-box-shadow:0 5px 10px rgba(0,0,0,.08); -webkit-box-shadow:0 5px 10px rgba(0,0,0,.08); box-shadow:0 5px 10px rgba(0,0,0,.08);}
.nyCon{width:1140px; margin:0 auto; padding:30px 30px 80px; background:#fefbf6; min-height:600px;_height:600px;}

.left{width:240px; background:#fff; float:left;}
.left h1{height:42px; line-height:42px; background:#ffa72b; color:#fff; padding:0 10px; font-size:16px; font-weight:normal;}
.left h1 p{height:18px; line-height:18px; padding-left:10px; border-left:#fff 3px solid; margin:12px 0; float:left;}
.sideMenu{border:1px solid #b06700; border-top:0;}
.sideMenu h3{height:40px; line-height:40px; padding-left:15px; border-top:1px solid #b06700; background:#fefbf6; cursor:pointer; font-size:14px; font-weight:normal;}
.sideMenu h3 em{float:right; display:block; width:36px; height:36px; background:url(../images/off.png) center center no-repeat; cursor:pointer;}
.sideMenu h3.on{background:#535451; border-top-color:#535451; color:#fff;}
.sideMenu h3.on em{background:url(../images/on.png) no-repeat center center;}
.sideMenu ul{padding:9px 10px; display:none;}
.sideMenu ul li{line-height:36px; padding:1px 0;}
.sideMenu ul li a{display:block; height:36px; background:url(../images/a01.png) no-repeat 203px center; padding:0 10px;}
.sideMenu ul li a:hover{color:#ffa72b;}
.sideMenu ul li.sub a{color:#fff; background:#ffa72b url(../images/a02.png) no-repeat 203px center;}

.right{margin-left:270px;_margin-left:267px;}
.rightTitle{height:42px; line-height:42px; border-bottom:#e2ceb2 1px solid; font-size:18px;}
.rightTitle span{float:right; font-size:12px;}
.rightTitle p{float:left; height:18px; line-height:18px; padding-left:10px; border-left:#ffa72b 3px solid; margin:12px 0;}

.list01{padding-top:10px;}
.list01 ul li{height:38px; line-height:38px; border-bottom:#e0e0e0 1px dashed; padding-left:18px; background:url(../images/a01.png) no-repeat 2px center;}
.list01 ul li span{float:right; color:#888; margin-right:3px;}

.page01{height:30px; line-height:30px; text-align:center; margin-top:20px;}

.articletitle{padding:30px 30px 15px; line-height:36px; text-align:center;font-size:24px; font-weight:bold;}
.articleInfo{text-align:center; background:#f2e7d5; font-size:12px; margin:0 100px; height:36px; line-height:36px; color: #666; font-family:"宋体";}
.articleInfo span{padding:0 15px;}
.articlecon{font-size:14px; line-height:30px; padding:16px 16px 80px;}
.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;_width:expression(document.body.clientWidth > 800 ? "800px" : "auto"); margin:10px auto 0;}

table, table td{border-collapse:collapse;}

/*-----------------------下拉部分样式----------------------*/
.dropMenu{
position:absolute;
top:0;
border:1px #fff solid;
border-bottom:0;
z-index:100;
background-color:#ffedd5;
filter:alpha(opacity=96);opacity:0.96;
width:205px;
display:none;  
margin-left:0;
margin-top:0;
}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display:block;
text-indent:0;
border-top:0 solid #FFF;
border-bottom:1px solid #fff; /*THEME CHANGE HERE*/
padding:2px 0;
text-decoration:none;
color:#b06700;
text-align:center;
font-size:16px;
line-height:48px;
height:48px;
font-weight:normal;
}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#ffa72b;color:#fff;}
.dropMenu a:hover{color:#fff; background-color:#ffa72b;}
.mainMenu_a_cur{color:#fff!important; background-color:#ffa72b;}