@charset "utf-8";

/* CSS Reset*/
html{min-height:101%}
body {margin:0; padding:0;font-family:"\5B8B\4F53",serif;font-size:12px; background: url(../images/2015ddmfzsb_images/body_bg.jpg) top center repeat-x #bc0d17}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol, ul, li {list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
table {border-collapse: collapse;border-spacing: 0;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
table{margin: 0px auto;}
q:before, q:after {content: '';content: none;}
a:link, a:visited {color:#252525;text-decoration: none;}
a:hover{text-decoration:underline;color:#FF6600;}


/*-- Public --*/
.main{width:1000px;margin:0 auto; background:#FFF }
.wrap{width:980px;margin:0 auto; }
.c_fl{ float:left !important; _display:inline;  }
.c_fr{ float:right !important; _display:inline;}
.clearfix {zoom: 1;}
.clear{clear:both;}
.bh1{height:1px;clear:both;}
.h10{height:10px;clear:both;}
.h20{height:20px;clear:both;}
.more{font-size:12px; font-weight:normal; color:#aa0d06}
.more a{color:#aa0d06}
.hot{width:22px;height:12px;background:url(../images/2015ddmfzsb_images/new.gif) no-repeat -111px -40px;position:absolute;right:22px;top:-9px;z-index:999}
.new{width:22px;height:12px;background:url(../images/2015ddmfzsb_images/icon_02.gif) no-repeat -85px -40px;_background:url(../images/2015ddmfzsb_images/icon_01.gif) no-repeat -85px -40px;position:absolute;right:22px;top:-9px;z-index:999}
.hw{display:inline-block;width:40px;margin-right:5px;height:28px;line-height:28px;background:url(../images/2015ddmfzsb_images/news_hot.gif) 2px 2px no-repeat;font-size:12px;color:#FFF;font-weight:400; text-align:center}
h3 .more{ float:right; padding-right:15px;}

/* ר��ͷ��
==========================================================*/

#topnavBar{margin:0px auto;overflow:hidden; background:#FFF;border: 1px solid #dcdcdc;min-width:100%;}
#topnavBar .wrap{margin: 0px auto;width:1000px;border:none;}
#topnavBar ul{height:32px; margin:0px auto;}
#topnavBar ul li{float:left; padding:0px 3px;font-size:12px; line-height:32px;color:#dbdbdb;}
#topnavBar ul li a:link, #topnavBar ul li a:visited {color: #333;text-decoration: none;}
#topnavBar ul li a:hover{text-decoration:underline;color:#FF6600;}
#topnavBar .index a:hover{text-decoration:none;}

.top_wrap {    background: none repeat scroll 0 0 #333;  border-bottom: 2px solid #606060;  height: 42px;}
.dh1 {    color: #ffffff;    line-height: 40px;}
.dh1 a:hover{color: #fff;}
.dh1 .huanying{float: left; height: 40px; line-height: 45px;}
.dh1 .huanying a{padding-right: 15px; line-height: 45px;}
.top_wrap .wrapper {    font-size: 12px;    height: auto;    margin: 0 auto;    width: 1000px;}
.top_wrap .wrapper a{color: #fff!important; display: inline-block; text-align: center; }
.top_wrap .wrapper .denglu {float:left;}
.top_wrap .wrapper .denglu a{display:inline-block;min-width: 43px;padding:0 10px; max-width:115px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; float: left; background: #cf1111; text-align: center;height:42px; }
.top_wrap .wrapper .denglu1{float: left; background: #cf1111; text-align: center; }
.top_wrap .wrapper .zhuce{width: 63px; float: left;text-align: center; }

.youbian {    float: right;    width: 283px;}
.wz1, .wz {    float: right;    height: 43px;    line-height: 43px; }
.wz1 a, .wz a{ padding:0 15px;border-left: 1px solid #3f3f3f;    border-right: 1px solid #1f1f1f;}
.wz1 a:hover, .wz a:hover{background:#1f1f1f }

#marcy{float: left; color: #fff; font-size: 14px; padding-right:30px;}

/* footter
==========================================================*/
.permit {
    background: none repeat scroll 0 0 #f6f6f6;
    border-top: 1px solid #ccc;
    height: 70px;
    margin-top: 20px;
    padding-top: 15px;
}
.layout, .head, .navBox {
    margin: 0 auto;
    width: 1000px;
}
.permit p {
    color: #666;
    display: block;
    float: left;
    line-height: 30px;
    width: 330px;
}

/*foot*/
.footer_copyright { position: relative;   clear: both;    color: #999999!important;  padding:20px 0 50px 0;   font-size: 12px;    line-height: 26px;    margin: 0 auto;    overflow: hidden;    text-align: center;    width: 1000px;}
.footer_copyright li{float: left; padding-right: 15px;}
.footer_copyright p{
	 color: #999999!important;
}
.footer_copyright li a{padding-right: 15px; color: #fff; font-size: 14px;}
.footer_copyright ul{ margin:0 auto; padding-left:140px; }
.footer_copyright p{line-height: 35px;  }

.footer_copyright .security {
    position: absolute;
    right: 0;
    top: 20px;
}

#header{margin:0px auto;height:420px; background:url(../images/2015ddmfzsb_images/chaye_01_02.jpg)  top center no-repeat;}

#nav{ background: url(../images/2015ddmfzsb_images/wmcs_01.png) repeat-x; overflow:hidden; height:114px;}
.menu{ margin:30px auto;width:980px;}
.menu ul{ padding:0px 65px ;height:34px;  line-height:34px; background:url(../images/2015ddmfzsb_images/wmcs_10.png) no-repeat;}
.menu ul li{ float:left;font-size:18px;padding:0 20px; display:block;}
.menu ul li a{color:#fff; text-decoration: none; font-weight:bold;}
#nav .menu ul li a:hover{text-shadow:1px 1px 1px #000; padding:10px 0; color:#FFF;}

.tit{font-size:14px;line-height:31px;color:#fff;border-bottom: 1px #daecc7 solid;background:url(../images/2015ddmfzsb_images/wmcs_18.png) bottom  repeat-x;padding-left:20px;}
.tit h3{font-weight:bold; }
.tit1{font-size:14px;line-height:32px;color:#fff;background:url(../images/2015ddmfzsb_images/titile_bg1.png) no-repeat #E4E4E4; padding-left:20px;}
.tit2{font-size:14px;line-height:32px;color:#c70010; border-bottom: 1px solid #bbbbbb;padding-left:10px;font-weight:bold;}
.tit2 h3{font-weight:bold; }
.content{padding:20px;overflow:hidden;}
.tit3{font-size:14px;line-height:32px;color:#e10000;background:#E4E4E4; text-align:center}


.column_1{margin:10px;}
.column_1 .main_left{ width:320px; border:1px solid #db2f40;}
.column_1 .main_left #showt1{ width:280px; height:115px; border-bottom:1px dashed #dbdbdb; padding-bottom:10px;margin-bottom:7px;}
.column_1 .main_left .Lead{ text-indent:2em; font-size:14px; line-height:24px;}
.column_1 .main_left .lead_tag{ font-weight:bold; color:#F00;}
.column_1 .main_right{ width:640px;border:1px solid #cfcfcf;}
.column_1 .main_right .tg-wrap{ float:left; width:600px;}
.column_1 .main_right .tg-wrap-left{ width:210px; }
.column_1 .main_right .tg-wrap-left h2{ font-size:18px; color:#dd0017; font-weight:bold; text-indent:2em; margin-bottom:20px; line-height:28px;}
.column_1 .main_right .tg-wrap-left .info{line-height:18px;text-indent:2em;}
.column_1 .main_right .tg-wrap-right{ width:380px; height:230px;}
.column_1 .main_right .tg-wrap-right img{ width:380px; height:230px;}
.column_1 .main_right .bg-wrap{ overflow:hidden;float:left; height:125px;}
.column_1 .main_right .bg-wrap li{ font-size:14px; line-height:26px; width:95%; float:left;padding-left:15px;background:url(../images/2015ddmfzsb_images/ico_bg.png) 0px 10px no-repeat}

.column_2{margin:10px;border:1px solid #dbdbdb; overflow:hidden;}
.column_2 .content{padding:10px;}
.column_2 .item_1{ width:297px;padding:10px;float:left;position: relative;}
.column_2 .item_1 .pic{ margin:0px auto;}
.column_2 .item_1 .pic img{width:297px; height:180px;}
.column_2 .item_1 .title{ margin:10px auto; width:297px;font-size:14px; font-weight:bold; line-height:28px;height:28px; text-align:center; color:#fff;  position: absolute;bottom:0px;
background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#000;/*实现IE背景透明*/}


.column_3{margin:10px;}
.column_3 .main_left{ width:690px;font-size:14px; }
.column_3 .main_left ul li{ float:left; margin: auto 10px;}
.column_3 .main_left ul li .pic{ width:310px; height:200px;}
.column_3 .main_left ul li .pic img{ width:310px;height:200px; float:left}
.column_3 .main_left ul li .info{width:310px;line-height:36px;height:36px; text-align: center}
.column_3 .bg-wrap .content{padding:10px;}
.column_3 .bg-wrap{border:1px solid #dbdbdb; }
.column_3 .main_right .bg-wrap{ border:1px solid #dbdbdb; margin-top:10px; }
.column_3 .tg-wrap{ border:1px solid #dbdbdb; }
.column_3 .tg-wrap .content{padding:10px;}
.column_3 .main_right .tg-wrap{ border:1px solid #dbdbdb; }
.column_3 .main_right .content #topMarquee{   height: 375px;}
.column_3 .main_right ul li{overflow:hidden; margin:10px; text-align:center}
.column_3 .main_right ul .pic{background:none; margin-bottom:5px; width:200px; height:140px;}


.column_5{margin:10px; padding:15px; border:1px solid #db2f40;}
.column_5 .content{ overflow:hidden; margin-left:-20px;padding:10px;}
.column_5 .content dl{ float:left;width:290px; margin-left:20px;}
.column_5 .content dl dt{ height:210px;position: relative;}
.column_5 .content dl dt img{width:290px; height:210px;}
.column_5 .content dl dd{ line-height:28px; font-size:14px; margin:10px auto ; text-align: center;}

.column_6{border:10px solid #fdf7b3; background:#fff; width:1000px;margin: 0 auto;}
.column_6 .wrap{border:5px solid #fffded}
.column_6 .content{ overflow:hidden;}


/*通用幻灯片*/
.slideBox{overflow:hidden; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ max-width:100%; } 


.focusBox{ width:600px;height: 374px; overflow:hidden; position:relative;  } 
.focusBox .hd{ position:absolute; z-index:1; right:3px; bottom:34px; } 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.focusBox .hd ul li{ float:left; margin-right:3px;  width:14px; height:14px; line-height:14px; text-align:center; background:#ddd; cursor:pointer; font-family:Arial; color:#666;  } 
.focusBox .hd ul li.on{ background:#f00; color:#fff;     } 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px;  } 
.focusBox .bd .pic img{ width:600px; height:350px} 
.focusBox .bd .con{ height:28px; line-height:28px; text-align:center; font-weight:bold; background:#f6f6f6; } 



.picList li{ width:230px; margin:10px auto; } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:200px; height:140px; padding:2px; border:1px solid #ccc; } 
.picList .pic a:hover img{ border-color:#f00; width:200px; height:140px; } 
.picList .title{ line-height:24px;text-align: center;} 
