@charset "utf-8";
/* common */

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0;border:0 none;}
body,button,input,select,textarea{font:12px/1.5 tahoma, arial, SimSun, Microsoft Yahei,sans-serif;outline:none;}
body{background:url(/static/images/bg.jpg);}
h1,h2,h3,h4,h5,h6{font-size:100%;color:#484848;}
ul,ol{list-style:none outside none;}
em,i{font-style:normal;}
table{}
a{color:#484848;text-decoration:none;cursor:pointer;}
a:hover,a:active{text-decoration:underline;}
a.more:after{content:" »";}
img{border:0;vertical-align:top;transition:opacity 0.2s ease;}
a:hover img{opacity:0.9;filter:alpha(opacity=90);}
.clear{clear:both;height:0;}
.fl{float:left;}
.fr{float:right;}
.p10{padding:10px;}
.pl150{padding-left:150px;}
.pt20{padding-top:20px;}
.pl10{padding-left:10px;}
.f14{font-size:14px;}
.ml15{margin-left:15px;}
.ml13{margin-left:13px;}
.ml10{margin-left:10px;}
.mh560{min-height:550px;}
.etc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.oh{overflow: hidden;}
.blank10{width:100%;height:10px;clear:both;overflow:hidden;}
.header{width:100%;height:180px;background:url(/static/images/head_bg1.jpg) no-repeat center top;}
.nav{width:100%;height:74px;background:url(/static/images/nav_bg.jpg);}
.logo{width:1040px;margin:0px auto;}
.logo img{margin-top: 40px;}
.menu{width:1040px;margin:0px auto;overflow: hidden;}
.menu ul{padding-left: 30px;}
.menu ul li{float:left;height:39px;width:120px;line-height:39px;text-align:center}
.menu ul li a{color:#fff;font-size:16px;font-family:'SimSun';font-weight:bold}
.box{width:1020px;padding:10px;margin:0px auto;background:#fff;overflow: hidden;}
.box1{overflow: hidden;}
.box1 .zx{width: 740px;border: 1px #e4e4e4 solid;height: 286px;padding: 9px;}
.box1 .zx h1{border-bottom:1px #010101 dotted;font-size:22px;line-height:55px;height:55px;text-align:center}
.box1 .zx h1 a{color:#d51812;}
.box1 .gk{width:243px;border:1px #e4e4e4 solid;height: 304px;margin-left:15px;background:url(/static/images/n13_bg.jpg) no-repeat;}
.box1 .gk h2{color:#fff;font-size:14px;padding-left: 18px;width: 145px;float: left;line-height: 30px;}
.box1 .gk a{color: #545454;display: block;float: left;line-height: 30px;}
.b1 img{width:223px}
.b1 p{color:#222222;line-height:22px;font-size:12px;text-align:left;margin-top: 10px;}
.newspic{border:1px #e2e2e2 solid;width:383px;height:271px;padding:3px}
.newslist{position:relative}
.newslist h2{background:url(/static/images/news1.jpg) no-repeat;height:32px;color:#fff;line-height: 32px;padding-left: 18px;}
.newslist ul{padding-top: 10px;}
.newslist li{background: url(/static/images/li_bg.jpg) 0px 10px no-repeat;padding-left: 15px;width: 315px;}
.newslist li span{height: 30px;line-height: 30px;font-size:14px;}
.newslist ul a{color:#222222;font-size:14px;line-height:30px;height:30px}
.newslist .more1	{position: absolute;top: 5px;left: 285px;color:#222;width: 40px;}
.picbox{height:280px;background:#eeeeee;border:1px #e3e3e3 solid;}
.picbox .top{background:url(/static/images/news2.jpg) no-repeat;height:32px;border-bottom:1px #e3e3e3 solid;}
.picbox h2{color:#fff;font-weight: normal;height: 33px;line-height: 33px;padding-left: 25px;width: 95px;}
.picbox .newmenu{width:245px;padding:8px 0px 0px 8px;height: 24px;}
.picbox .newmenu li{float:left;color:#fff;background:url(/static/images/menu_1.jpg);height: 24px;margin-right:2px;width:77px;line-height:24px;text-align:center;cursor: pointer;}
.picbox .newmenu li.hover{background:url(/static/images/menu_2.jpg);}
.more2{height:32px;line-height:32px;padding-right: 15px;}
.more2 a{color:#4d4e53}
.imgbox {}
.imgbox li{width:202px;height:220px;float:left;margin-left:24px;text-align:center;}
.imgbox li img{border: 1px #cccccc solid;padding: 2px;width:198px;height:177px;}
.imgbox b{color:#dd2f27;}
.imgbox li p{margin-top: 10px;text-align:left;}
.imgbox li a{color:#040404;float: right;}
.newbox{overflow:hidden}
.newbox .n1{width:398px;height:280px;background:url(/static/images/news3.jpg) #ededed no-repeat;border: 1px #cccccc solid;}
.newbox .n1 .n11{overflow: hidden;}
.newbox .n1 .n11 h2{color:#fff;line-height:32px;height:32px;padding-left:25px}
.newbox .n1 .n11 a{color:#040404;line-height:32px;height:32px;padding-right:15px}
.newbox .n1 .n12{overflow: hidden;padding-top:22px}
.newbox .n1 .n12 li{float:left;background:url(/static/images/n11_bg.jpg);margin-left:20px;color:#fff;width:68px;height:18px;text-align:center;cursor: pointer;}
.newbox .n1 .n12 li.hover{background:url(/static/images/n11_bg1.jpg);}
.newbox .n1 .n13{padding-top:20px}
.newbox .n1 .n13 li{float:left;width:352px;height:35px;line-height:35px;font-size:14px;padding-left:30px;}
.newbox .n1 .n13 li span{float:right}
.newbox .n1 .n13 li a{color:#4d4e53}
.newbox .n1 .n13 li.xz{width:40%}
.newbox .n2{width:335px;}
.newbox .n2 .n13 ul{width:200px;}
.newbox .n2 .n13 li{width:195px;padding-left:8px;overflow: hidden;}
.newbox .n2 .n13 img{padding:1px;border:1px #c2bca4 solid}
.newbox .n2 .n13 .ss{margin-left: 8px;}
.newbox .n3{background:url(/static/images/n13_bg.jpg) no-repeat;width: 254px;height: 280px;margin-left: 14px;border: 1px #ccc solid;}
.newbox .n3 .n14{overflow:hidden}
.newbox .n3 .n14 h2{color:#fff;line-height:32px;height:32px;padding-left:20px}
.newbox .n3 .n14 a{color:#040404;line-height:32px;height:32px;padding-right:15px}
.newbox .n3 .n15 li{background:url(/static/images/n13_li_bg.jpg) no-repeat;width:112px;height:41px;float:left;text-align:center;line-height:41px;margin-top:32px;margin-left:10px}
.newbox .n3 .n15 li a	{color: #4d4e53;font-size:14px}
.newbox .n4{border:1px #e3e3e3 solid;background:url(/static/images/n4_bg.jpg) 0px 0px no-repeat;height:210px;width:516px}
.newbox .n4 .n41	{overflow: hidden;width: 517px;border-bottom:1px #e3e3e3 solid}
.newbox .n4 .n41 h2{line-height:32px;height:32px;color:#fff;padding-left:18px}
.newbox .n4 .n41 a{color: #4d4e53;line-height:32px;height:32px;    padding-right: 17px;}
.newbox .n4 .n42{overflow: hidden;padding-top:12px}
.newbox .n4 .n42 li{float:left;background:url(/static/images/n11_bg.jpg);margin-left:20px;color:#fff;width:68px;height:18px;text-align:center;    cursor: pointer;}
.newbox .n4 .n42 li.hover{background:url(/static/images/n11_bg1.jpg);}
.newbox .n4 .n43{padding:10px 0px 0px 20px;width:100%}
.newbox .n4 .n43 img{width:187px;height:127px;}
.newbox .n4 .n43 h2{color:#222222;font-size:16px}
.newbox .n4 .n43 .n431{padding-left:11px;width: 285px;padding-top: 5px;}
.newbox .n4 .n43 .n431 p{line-height: 32px;height: 95px;font-size: 14px;color: #222222;overflow: hidden;}
.newbox .n5{width:487px;height:213px;background:url(/static/images/n5_bg.jpg) no-repeat;margin-left: 15px;position: relative;}
.newbox .n5 ul{width:230px;overflow:hidden;    margin-left: 150px;    margin-top: 12px;}
.newbox .n5 li{font-size:14px;color:#222222;float:left;width:14px;margin-left:18px;line-height:18px;height:65px}
.newbox .n6{width:1018px;height:278px;border:1px #e4e4e4 solid;background:url(/static/images/t1.jpg) repeat-x;}
.newbox .n6 .n61	{overflow: hidden;width: 1018px;border-bottom:1px #e3e3e3 solid;background:url(/static/images/n6_bg.jpg) 5px 3px no-repeat;}
.newbox .n6 .n61 h2{line-height:32px;height:32px;color:#d01a05;padding-left:45px}
.newbox .n6 .n61 a{color: #4d4e53;line-height:32px;height:32px;    padding-right: 17px;}
.newbox .n6 ul{overflow:hidden;padding-top:20px}
.newbox .n6 li{float:left;margin-left:20px;}
.newbox .n6 li.one{margin-left:15px}
.newbox .n6 li img{border:1px #cccccc solid;padding:2px}
.newbox .n6 li p{font-size:14px;text-align:center;margin-top:10px}
.newbox .n6 li a{color:#222222;}
.footer {width:1040px;margin:0px auto;background:#fff;text-align:center;height:118px;border-top:2px #d41703 solid;padding-top:22px}
.footer p{color:#222222;font-size:14px;line-height:26px;height:26px}

.newbox .n7{width:1018px;min-height:110px;border:1px #e4e4e4 solid;background:url(/static/images/t1.jpg) repeat-x;}
.newbox .n7 .n71	{overflow: hidden;width: 1018px;border-bottom:1px #e3e3e3 solid;background:url(/static/images/n6_bg.jpg) 5px 3px no-repeat;}
.newbox .n7 .n71 h2{line-height:32px;height:32px;color:#d01a05;padding-left:45px}
.newbox .n7 .n71 a{color: #4d4e53;line-height:32px;height:32px;    padding-right: 17px;}
.newbox .n7 ul{overflow:hidden;padding:17px 0px 0px 17px}
.newbox .n7 li{float:left;line-height:24px;height:24px}
.newbox .n7 li a{font-size:14px}
.search{width:1040px;margin:0px auto}
.search .day{height:34px;line-height:34px;padding-left: 30px;}
.search .sub{width:67px;height:26px;background:url(/static/images/search.jpg);cursor:pointer;margin-left: 5px;}
.search .input{background:url(/static/images/input.jpg) no-repeat;height: 26px;width: 226px;padding-left: 30px;color:#c4c4c4}
.search .seabox{padding-top: 4px;padding-right: 45px;}
.Scroller{width:948px;height:212px;margin:0px auto;padding-top: 20px;overflow: hidden;}
#demo{overflow: hidden;width: 96%;margin:0px auto}
#demo1{float:left}
#demo2{float:left}
#indemo{float: left;width: 800%;}
.listmenu{background:url(/static/images/list_menu.jpg) no-repeat;border:1px #e4e4e4 solid;width: 300px;}
.listmenu h2 {color: #fff;line-height: 32px;height: 32px;padding-left: 17px;}
.listmenu ul{padding: 15px 0px 20px 20px}
.listmenu ul li{width: 265px;line-height:32px;height:32px;border-bottom: 1px #4d4e53 dashed;}
.listmenu ul li a{color:#4d4e53;font-size:14px;background:url(/static/images/li_bg.jpg) no-repeat left 50%;padding-left:5px;}
.listmenu ul li.bg{background:url(/static/images/li_bg.jpg) no-repeat left 50%;padding-left:5px;}
.listdetail{width:698px;background:url(/static/images/list_detail.jpg) no-repeat;margin-left: 15px;border:1px #e4e4e4 solid;}
.listdetails{width:698px;background:url(/static/images/list_detaill.jpg) no-repeat;margin-left: 15px;border:1px #e4e4e4 solid;}
.listdetail h2,.listdetails h2 {color: #fff;line-height: 32px;height: 32px;padding-left: 17px;}
.listdetail h2 span,.listdetails h2 span{color: #4d4e53;padding-right: 15px;}
.listdetail h2 a,.listdetails h2 a{color: #4d4e53;line-height: 32px;height: 32px;font-weight: normal;font-size: 12px}
.listdetail ul,.listdetails ul{padding: 15px 0px 20px 20px;}
.listdetail ul li,.listdetails ul li{width: 662px;line-height:32px;height:32px;border-bottom: 1px #4d4e53 dashed;}
.listdetail1 ul li{line-height:30px;height:auto;}


.listdetaildsj{width:698px;background:url(/static/images/list_detail.jpg) no-repeat;margin-left: 15px;border:1px #e4e4e4 solid;}
.listdetaildsj h2 {color: #fff;line-height: 32px;height: 32px;padding-left: 17px;}
.listdetaildsj h2 span{color: #4d4e53;padding-right: 15px;}
.listdetaildsj h2 a{color: #4d4e53;line-height: 32px;height: 32px;font-weight: normal;font-size: 12px}
.listdetaildsj ul{padding: 15px 0px 20px 20px;}
.listdetaildsj ul li{width: 662px;line-height:22px;}


.listdetailml{width:698px;background:url(/static/images/list_detail.jpg) no-repeat;margin-left: 15px;border:1px #e4e4e4 solid;}
.listdetailml h2 {color: #fff;line-height: 32px;height: 32px;padding-left: 17px;}
.listdetailml h2 span{color: #4d4e53;padding-right: 15px;}
.listdetailml h2 a{color: #4d4e53;line-height: 32px;height: 32px;font-weight: normal;font-size: 12px}
.listdetailml ul{padding: 15px 0px 20px 20px;float:left;}
.listdetailml ul li{width: 9.8%;float:left;line-height:32px;text-align:center;height:32px;border-bottom: 1px #4d4e53 dashed;}
.listdetailml h3{font-size:16px;line-height:30px;text-align:center;border-bottom:#ccc 1px dashed;padding-top:15px;}
.listdetailml h3 p{font-size:14px;text-align:center;line-height:22px;padding-bottom:10px;font-weight:normal}


.listdetail dl dd{padding: 22px 0px 0px 0px;text-align: center;}
.listdetail dl dd img{max-width:650px}
.listpic ul{overflow:hidden;width:680px}
.listpic ul li{border-bottom:none;float:left;width: 225px;height: 220px;}
.listpic ul li a{display: block;width: 205px;text-align: center;}
.listpic ul li img{width: 205px;height:185px;}
.listdetail .content,.listdetails .content{min-height:520px;}
.listdetail .content .info,.listdetails .content .info{text-align: center;}
.listdetail .content .detail,.listdetails .content .detail{padding: 10px 15px 0px 15px;line-height: 30px;font-size: 14px;}
.listdetail .content .detail img,.listdetails .content .detail img{max-width:630px}
.listdetail h3,.listdetails h3{line-height: 50px;font-size: 18px;text-align: center;}
.lxml{position:absolute;width: 60px;height: 140px;cursor: pointer;left: 86px;top: 30px;}
.book{background:url(/static/images/ly.jpg) no-repeat center top;padding-top:180px;background-size:100%}
.book td{line-height:40px;}
.book .input{border: 1px #ccc solid;width: 300px;height: 30px;}
.book textarea{border: 1px #ccc solid;width:300px;height:150px}
.pages{overflow: hidden;padding-left:30px;padding-bottom: 20px;}
.pages li{float:left;list-style-type:none;}

.pages .active>a, .pages .active>span {
    color: #dfdfdf;
    cursor: default;
}
.pages li>a:hover, .pages li>a:focus, .pages .active>a, .pages .active>span {
    background-color: #428bca;
}
.pages li>a, .pages li>span {
    margin-right: 6px;
    color: #fff;
}
.pages li>a, .pages li>span {
    float: left;
    padding: 4px 12px;
    line-height: 15px;
    text-decoration: none;
    background-color: #d01a05;
    border: 1px solid transparent;
    border-left-width: 0;
}

.pages span.current {
    background-color: #dfdfdf;
	color:#222;
}

.ww{
	background:url(/static/images/dp.png) no-repeat right bottom;
	background-size:400px 280px;
}

.pren{padding: 40px 15px 15px 15px;clear: both;}
.pren em{line-height:26px;display:block}