@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0; margin:0;word-break:break-all;} 
body{color:#333;font-size:12px;font-family: "Microsoft YaHei";text-align:left;background:#fff}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;} 
ol,ul,li{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
table {border-collapse:collapse;border-spacing:0;} 

abbr,acronym {border:0;}
img{border:0; display: block;} 
select,input{vertical-align:middle; font-size:12px;}
a{font-family: "Microsoft YaHei";text-decoration:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover{color:#ff3241;text-decoration: none}
button{cursor:pointer;}
.yellow{ color:#FF9900}
.mb10{margin-bottom:8px}
.pt10{ padding-top:10px}
.pt40{padding-top: 40px;}
.pt20{ padding-top:20px}
.mb20{ margin-bottom:20px}
.mt20{ margin-top:20px}
.border_line{1px solid #ebebeb}
/*导航*/
.g-box-2{ height:80px; background:#08649a;}
.m-nav { width:500px;float: left;}
ul { margin: 0px; padding: 0px; list-style: none; }
ul.dropdown { position: relative; width: 100%;}
ul.dropdown li {float: left; width: 100px; position: relative;font-size:18px;}
ul.dropdown a:hover { color: #333; }
ul.dropdown li a {display: block; height:88px; line-height:88px; color:#333; position: relative; z-index: 2000; text-align: center; text-decoration: none;font-family: "Microsoft YaHei"}
ul.dropdown li a:hover{ border-bottom:3px solid #ff3333; position: relative; color:#333; }
/*-头部-*/
.g-box-4{margin:0 auto; background:url(../images/banner.jpg) no-repeat;background-position:center top; height:430px}
.g-box-3{ background:#ffffff;border-bottom:1px solid #ebebeb}
.logo{ float:left; width:200px; margin-right:400px; padding-top:20px}
.header_top{width:1100px; margin:0 auto; height:90px; line-height:90px}
.wxlist{ overflow:hidden; margin-top:20px}
.wxlist li{ width:87px; float:left;margin-right:18px}
.wxlist li img{width:87px; height:87px;float:left;}
.wxlist li p{width:87px; text-align:center; line-height:26px}

/*--主体--*/
.main{ margin:0 auto;width:1100px; overflow:hidden; height:1%;}
.content_l,.content_r{overflow:hidden; float:left;}
.content_l{width:585px; margin-right:30px}
.content_r{width:422px; border:1px solid #f1f1f1; padding:28px }
.con_l{ width:720px; margin:50px 20px 0 0; float:left;}
.con_l h2{ font-size:26px;text-decoration:none;height:48px; line-height:36px; color:#000;font-weight: normal; text-align:left}
.con_l h3{ font-size:26px;text-decoration:none;height:48px; line-height:36px; color:#000;font-weight: normal; text-align:left}

.con_l p{font-size:16px;text-decoration:none;line-height:32px; color:#000;font-weight: normal}
.con_r{width:342px; float:left}
.con_right{width:300px; float:left; border:1px solid #e5e5e5; margin-left:50px}
.sy_left{ width:200px; float:left; margin-right:50px; background:#f3f3f3}
.sy_right{width:850px; float:left}
/*--标题--*/
.tit{text-align:left;height:38px; }
.tit h2{font-size:20px; color:#000;height:36px;line-height:36px;font-weight: normal}
.tit a{ float:right;font-size:12px;height:36px;line-height:36px;color:#666;}
.tit03 h2{ width:200px;font-size:32px;margin:0 auto; color:#262626; height:48px; text-align:center; border-bottom:3px solid #ff3333}
.title{ font-size:22px;color:#333;height:28px; padding-left:15px; border-left:3px solid #ff3333;line-height:28px;font-weight: normal}
.title02{padding:20px 0;border-bottom:1px dashed #e9e9e9;  }
.title02 h2{font-size:22px;line-height:30px;text-align:left;font-weight: normal;color:#333; padding-top:17px }
.title02 span{font-size:14px;line-height:30px; display:block; text-align:left;color:#333; padding-bottom:26px; border-bottom:1px dashed #e9e9e9; }
.title02 a h2{color:#333;}
.title02 p{font-size:16px;display:block; line-height:30px;color:#333;; margin:35px 0 10px 0; text-indent:2em}
.title02 p a{color:#ce9d40;}
.title02 a:hover,.title02 p a:hover{text-decoration:none}
.title03{ font-size:22px;color:#333;height:28px; padding:15px 0 0 15px; line-height:28px;font-weight: normal}


/*--新闻列表--*/
.newsList{ width:100%; overflow:hidden}
.newsList li a{font-size:16px;line-height:36px; overflow:hidden;height:36px}
.newsList li span{ float:right;font-size:12px; color:#999;line-height:36px; height:36px}

.newList{ width:1100px; overflow:hidden; margin-top:18px}
.newList li {border-bottom:1px dashed #e0e0e0}
.newList li a{font-size:16px;line-height:56px; color:#333; overflow:hidden;height:56px;}
.newList li span{ float:right;font-size:16px; color:#999;line-height:56px; height:56px}


.lxwmlist{ padding:18px; overflow:hidden; width:260px; }
.lxwmlist li{ float:left; display:block; margin-bottom:26px}
.lxwmlist img{ width:45px; height:45px; float:left; margin-right:10px}
.lxwmlist p{ float:left; font-size:16px; width:160px; color:#333}
.lxwmlist p strong{ float:left; font-size:16px; width:160px; color:#333; font-weight:bold}

/*--底部--*/
.foot{ padding:20px; overflow:hidden; margin:0 auto; background:#ff3333 }
.foot p{color:#fff; font-size:14px;line-height:26px; padding-left:20px; text-align:center}

/*--分页符--*/
.digg{padding:50px; margin:5px; text-align:center}
.digg a{border:#999 1px solid; padding:8px 14px; margin:4px; color:#666; text-decoration:none; font-size:16px}
.digg a:hover{border:#e9e9e9 1px solid; color:#fff; background:#ff3333; text-decoration:none}
.current_1{margin:2px; padding:8px 14px; border: #e9e9e9 1px solid; color:#666; background:#e3e3e3}
.disabled {margin:2px;padding:8px 14px; border:#e9e9e9 1px solid; color:#333}


.subNavBox{width:200px;margin:15px auto;}
.subNav{cursor:pointer;font-weight: normal; border-bottom:1px solid #e9e9e9; text-align:left;font-size:18px;color:#333;line-height:50px;padding-left:25px;background:url(../images/jiantou1.png) no-repeat;background-position:95% 50%}
.subNav:hover{color:#ff3333;}
.currentDd{color:#333}
.currentDt{background-image:url(../images/jiantou.png);}
.navContent{display: none;background:#fff; padding:10px 0;}
.navContent li a{display:block;width:200px;height:45px;text-align:left; padding-left:45px;font-size:16px;line-height:45px;color:#999}
.navContent li a:hover{color:#ff3333;}

