@charset "utf-8";

*{font-family:Microsoft Yahei; padding:0; margin:0;}

body {color:#000;font:14px/1.5em "Microsoft Yahei"; background:#ffffff;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote{padding:0px; margin:0px;}

img{border:0px;}

li{list-style-type:none;}

ol, ul {list-style:none;}  

a{color:#000; text-decoration:none;}

a:hover{text-decoration:none;} 

.content{width:1200px; margin:0 auto;}

table{border-collapse: collapse;}







/******网站布局*****/
/*头部*/

.header{ width:100%; height:107px; position:absolute;top:0px; left:0px; z-index:9999; background: url(../images/logobg.png) no-repeat center;}

.head_con{ width:1200px; height:107px; margin:0 auto; }

.top_l{ height:92px; float:left; padding-top:25px; }

.top_r{ width:840px; float:right;  height:107px;}

.head_nav{ height:107px;}

.nav-ul li{text-align:center;float:left;height:107px;position:relative;}

.nav-ul li a{color:#fff;font-size:15px;transition: all .3s;height:107px; line-height: 107px;display: block; width:115px; }

.nav-ul li:hover a,.nav-ul li.hover a{ background: url(../images/libg.png) no-repeat center 80px;color: #ffffff;}

.nav-ul li:hover a,.nav-ul li.hover a{color: #ffffff;}

.nav-ul li .second-div{position:absolute;left:-10px;top:0px;z-index: 99999; }

.nav-ul li .second-div .second-ul{position:absolute;left:3px;top:107px;width:360px; display: none;}

.nav-ul li .second-div .second-li{float:left;width:360px;}

.nav-ul li .second-div .second-li a{width:180px;height:45px;line-height:45px; float:left;text-align:center;border-bottom:1px solid #ddd;background:#fff;font-size:14px;color:#000;}

.nav-ul li .second-div .second-li a:hover{background:#087dd5;border-bottom:1px solid #087dd5;color: #fff;}


/*底部*/
.hmyq{ width:100%; height:256px;background:url(../images/yq.jpg) no-repeat center top; padding-top:30px;}

.hmlj{ width:1180px;height:256px; margin:0 auto;}

.hmlj h4{font-size:37px; display:block; width:100%; color:#ffffff; line-height:40px; text-align:center; }

.hmlj h4 span{font-size:40px;  color:#087dd5; line-height:40px;  }

.dgrx{ width:100%; height:118px; padding-top:35px;}

.dgrx .dt01,.dgrx .dt02,.dgrx .dt04{font-size:14px; color:#ffffff; line-height:35px; width:170px; height:85px; padding-top:12px; float:left; border:1px solid #79818f; padding-left:78px; margin-left:20px; margin-right:5px;}

.dgrx .dt01{background:url(../images/t.png) no-repeat 20px 20px;}

.dgrx .dt02{background:url(../images/w.png) no-repeat 20px 20px;}

.dgrx .dt03{background:url(../images/wxm.png) no-repeat 20px 20px;}

.dgrx .dt04{background:url(../images/mb.png) no-repeat 20px 20px;}

.dgrx .dt01 span,.dgrx .dt02 span,.dgrx .dt03 span,.dgrx .dt04 span{ font-size:22px; color:#FFF; line-height:28px; display:block; width:100%;}

.dgrx .dt03{font-size:14px; color:#ffffff; line-height:35px; width:170px; height:85px; padding-top:12px; float:left; border:1px solid #79818f; padding-left:98px; margin-left:18px; margin-right:5px;}


.footer{ width:100%;background:#ededed;}

.foot_mr{width:1180px; margin:0 auto;  text-align: center; line-height: 28px;}
.foot_nav{margin:0 0 10px 0; padding-top: 20px;}
.foot_nav a{ padding: 5px;  }

.foot_l{ width:1180px; height:209px; float:left; padding-top:20px;}

.foot_l h5{ height:44px;/*background:url(../images/footlogo.png) no-repeat left; padding-left:92px;*/ font-size:34px; color:#000; line-height:50px; font-weight:normal;}

.foot_l ul{ width:100%; padding-top:25px; height:40px; overflow:hidden;}

.foot_l ul li{ float:left;}

.foot_l ul li a{ display:block; width:82px; height:34px; background:#363636; font-size:14px; color:#ffffff; line-height:34px; text-align:center; margin-right:15px;}

.foot_l ul li a:hover{ display:block; width:82px; height:34px; background:#087dd5; font-size:14px; color:#ffffff; line-height:34px; text-align:center; margin-right:15px;}

.foot_l p{ display:block; padding-top:10px; width:100%; font-size:14px; color:#000000; line-height:30px;}

.foot_r{ width:365px; float:right;}

.foot_b{ width:100%; clear:both; height:30px; overflow:hidden;}

.foot_b a{ float:left; display:block; padding-right:10px; font-size:12px; color:#979797; line-height:30px; text-align:left;}

.foot_b a:hover{ float:left; display:block; padding-right:10px; font-size:12px; color:#c80000; line-height:30px; text-align:left;}
