@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea,th,td,div,input{margin:0;padding:0;word-wrap:break-word;}
body,html,input{font:12px "Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
html,body{background: #fff;}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
a{text-decoration: none;color: #303030;}
a:hover{text-decoration: underline;}
img{margin: 0;padding: 0;border: none;}

.w1000{width: 1000px;margin: 0 auto;overflow: hidden;}
.banner{background: url(../images/banner.jpg) top center no-repeat;width: 100%;height: 923px;min-width: 1000px;}
.qianyan{background: url(../images/bg1.jpg) top center no-repeat;width: 100%;height: 575px;min-width: 1000px;padding-top: 225px;overflow: hidden;}
.qy_box p{width: 700px;font-size: 28px;margin-left: 115px;line-height: 36px;text-indent: 2em;}
.jy{background: url(../images/jy.jpg) top center no-repeat;width: 100%;height: 738px;min-width: 1000px;padding-top: 180px;}

.jy_box ul li{border-bottom: 1px dotted #fff;margin-bottom: 50px;padding-bottom: 50px;}
.jy_box ul li h5{font-size: 32px;text-align: center;line-height: 36px;margin-bottom: 30px;}
.jy_box ul li h5 a{color: #fff;}
.jy_box ul li p{font-size: 16px;color: #fff;line-height: 36px;}
.jy_box ul li p a{color: #fff;}

.ndds{background: url(../images/ds.jpg) top center no-repeat;height: 463px;min-width: 1000px;margin-top: 55px;padding-top: 230px;position: relative;overflow: hidden;}
.ndds_box{width: 830px;height: 395px;margin-left: 80px;}
.ndds_box ul{height: 395px;overflow: hidden;}
.ndds_box ul li{width: 820px;height: 395px;overflow: hidden;float: left;}
.ndds_box ul li img{width: 490px;height: 395px;float: left;}
.ndds_box ul li .text{float: right;width: 305px;height: 395px;overflow: hidden;}
.ndds_box ul li .text h5{font-size: 22px;text-align: center;font-size: 22px;margin-bottom: 30px;}
.ndds_box ul li .text h5 a{color: #333;}
.ndds_box ul li .text p{font-size: 16px;line-height: 30px;text-indent: 2em;color: #333;}

.num{position: absolute;color: #fff;left: 82px;top: 152px;width: 85px;height: 56px;text-align: center;line-height: 56px;font-size: 32px;}
.btn{position: absolute;width: 45px;height: 80px;top: 375px;cursor: pointer;}
.prev{left: 0;}
.next{right: 0;}

.bd{background: url(../images/niandu.jpg) top center no-repeat;width: 100%;min-width: 1000px;height: 705px;margin-top: 40px;padding-top: 180px;}
.bd_box_nav{border-top: 1px solid #ddd;height: 41px;border-left: 1px solid #ddd;width: 941px;margin-left: 6px;border-bottom: 1px solid #ddd;margin-bottom: 30px;}
.bd_box_nav ul li{float: left;padding: 10px 18px;font-size: 16px;border-right:1px solid #ddd;cursor: pointer;}
.bd_box_box{width: 940px;margin-left: 6px;overflow: hidden;height: 540px;overflow: hidden;}
.bd_box_news{width: 940px;height: 560px;overflow: hidden;margin-bottom: 50px;}
.bd_box_news ul li{margin-bottom: 20px;width: 940px;height: 150px;}
.bd_box_news img{width: 300px;height: 150px;float: left;}
.bd_box_news .text{width: 600px;float: right;}

.bd_box_nav ul li.on{color: #1286c1;}

.bd_box{background: #fff;overflow: hidden;padding:20px;width: 960px;}
.bd_box_img{float: left;width: 430px;height: 570px;}
.bd_box_img img{width: 430px;height: 570px;}

.bd_box_news ul li h5{font-size: 20px;line-height: 36px;margin-bottom: 10px;height: 35px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.bd_box_news ul li p{font-size: 16px;text-indent: 2em;line-height: 28px;height: 112px;overflow: hidden;}

.footer{padding-top: 20px;margin-bottom: 10px;}
.footer p{line-height: 24px;text-align: center;}