@charset "utf-8";
body{ background:url(/uploads/image/shtdsimages/bg.jpg) repeat-y center top;}
.banner{ width:100%; height:405px; margin-bottom:30px;min-width:1100px}
.sub-nav{ margin-top:35px; border-bottom:2px solid #e6e7e7; height:60px; line-height:60px; margin-bottom:50px;}
.sub-nav li{ float:left; font-size:20px; position:relative}
.sub-nav li a{ display:block; padding:0 20px;}
.sub-nav li.shover a{color:#003c65; border-bottom:2px solid #003c65}
.sub-nav li.shover a:after{width:0;height:0;border-left: 10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #003c65; display:block; content:''; position:absolute; left:50%; margin-left:-5px; bottom:0;}
.sub-nav div.wrap{ position:relative}
.pos{ position:absolute; right:0;  top:0; font-size:15px;}
.pos span{color:#003c65;}

.article{line-height:1.8; font-size:15px; min-height:500px;}
.article img{ max-width:100%}
.article hr{ border:0; border-bottom:1px dashed #ddd; margin:20px 0;}
.article table{ border-bottom:1px solid #c7c8c8;border-left:1px solid #c7c8c8;}
.article table td{border-right:1px solid #c7c8c8;border-top:1px solid #c7c8c8; padding:5px 10px}

.page-tt{ font-size:25px; margin-bottom:20px;font-weight:100;text-align:center;line-height:2; color:#003c65; margin-bottom:45px}
.page-tt span{ display:inline-block; width:60px; height:1px; background:#333;}


/*左图右文*/
.news-list dl{margin-top:20px; background:#fff; padding:20px}
.news-list dl:hover{-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2); -moz-box-shadow: 0 0 10px rgba(0,0,0,.2); -o-box-shadow: 0 0 10px rgba(0,0,0,.2); box-shadow: 0 0 10px rgba(0,0,0,.2);}
.news-list dt{ width:340px; height:215px; float:left; overflow:hidden}
.news-list dt img{ width:100%}
.news-list dd{ float:left;width:580px; margin-left:45px; border-bottom:1px solid #eee; height:214px}
.news-list dd a{ font-size:22px; color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:30px;}
.news-list dd span{ display:block; margin-top:30px; color:#dab96a; font-size:15px;;}
.news-list dd p{ margin-top:5px; line-height:1.8; font-size:15px;}

.news_tt{ font-size:24px; color:#333; padding-bottom:20px;}


.pic-list dl{ width:350px; float:left; margin-bottom:20px; margin-right:25px;}
.pic-list dl dt{ height:250px; overflow:hidden}
.pic-list dl dt img{ width:100%; display:block;}
.pic-list dl.it2{ margin-right:0;}
.pic-list dl dd{ text-align:center; margin-top:10px; height:20px; font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.zz-list dl dt{background:#fff;height:385px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2); -moz-box-shadow: 0 0 10px rgba(0,0,0,.2); -o-box-shadow: 0 0 10px rgba(0,0,0,.2); box-shadow: 0 0 10px rgba(0,0,0,.2);}
.zz-list dl dt p{ margin:15px 0; height:350px; display:block; overflow:hidden}
.zz-list dl dt img{ display:block; margin:0 auto; height:100%; width:auto;}

.cl-list dl{ width:530px; margin-right:40px}
.cl-list dl dt{ height:335px;}
.cl-list dl.it1{ margin-right:0}
.cl-list dl dd{ font-size:18px}
/*翻页按钮*/
.pre-next{ margin-top:100px; color:#999; line-height:2;}
.pre-next span{ padding:0 20px;}
.pageturnbtn{margin-top:50px;line-height:33px;font-size:16px; text-align:center}
.pageturnbtn span,.pageturnbtn a{padding:0 13px;margin:0 5px;display:inline-block; border-radius:3px; border:1px solid #ddd;}
.pageturnbtn span,.pageturnbtn a:hover{color:#fff; background:#2f2f2f} 

.pageturnbtn a{color:#666666}

.atc9{ position:relative; padding-right:540px; min-height:700px}
.msg{ position:absolute; right:0; top:45px;width:420px; font-size:15px;}
.msg-item{ margin-top:25px;}
.msg-item input,.msg-item textarea{ outline:none; resize:none; height:25px; line-height:25px; border:1px solid #ddd; width:378px; padding:10px 10px 10px 40px; font-size:15px; background:url(/uploads/image/shtdsimages/i.png) no-repeat left 0 #fff;}
.msg-item input.btn{ background:#003c65; color:#fff; border:0;height:30px; padding:0 15px; width:auto;}
.msg-item textarea{ height:135px;background-position:0 -140px;}
.msg-item input[name='email']{ background-position:0 -67px;}
.msg-item input[name='code']{ background-position:0 -314px;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #ccc;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#ccc;}
input::-ms-input-placeholder,textarea::-ms-placeholder{color:#ccc;}





