@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, .content, .footer, .container { margin-left: auto; margin-right: auto; width: 1195px;}
.header { overflow: hidden;background-color: #fff;}
.g_top{ border-top: 4px solid #283770;background-color: #fff; height: 113px;}
.top_t{ height:32px; line-height:32px;color:#999999;}
.top_t p{ float:right;display:block;}
.top_t p a{ padding: 0 4px; color:#999999;}
.top_t .a_last{ padding-right:0;}

.top_c .tit{ float:left; padding: 24px 13px 0 0;display:block;}
.top_c .txt{ float:left; height:46px;display:block; margin:44px 0 0 0; color: #666666; font-size: 16px; font-weight: normal; border-left: 1px solid #d2d2d2; padding-left: 18px;}
.top_c .txt em{ display:block; color:#267CB7; font-weight:normal; font-size: 20px; padding-top: 2px;font-weight: bold; }
.top_c p{ float:right; margin:49px 0 0 0 ; padding: 9px 0 26px 52px; background:url(../images/tel.jpg) no-repeat left top; color:#999999; font-size:12px;font-family:"Microsoft Yahei"}
.top_c p span{ display:block; font-size:22px; color:#267CB7; font-family:'微软雅黑', Arial, Helvetica, sans-serif; font-weight: bold;letter-spacing: 1px;}

.top_t .wb1{right:220px;top:5px;}
.top_t .wb2{right:193px;top:5px;}
.top_t .wb1 a,.top_t .wb2 a{padding: 0;}

#g_tops{top:0;width:100%;position:fixed;z-index:1;}

.nav1 .nav2{height:45px;font-family:"Microsoft Yahei"; line-height: 45px; background:url(../images/navbg.jpg) repeat-x; }
.nav1 .nav2 li{ float:left; font-size:14px;}
.nav1 .nav2 li a{ display:inline-block; padding: 0 57px; color:#fff; line-height:45px; text-decoration:none; font-weight:bold;}
.nav1 .nav2 li a:hover,.nav1 .nav2 .cur a{color: #fff;background:url(../images/hover.jpg) repeat-x; }


.topadcs{position: relative; width:1195px; margin:155px auto 10px;overflow:hidden; text-align:center; height:218px;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:300px;}
.nrcs{ border:1px solid #ccc; border-top:0; margin-bottom:10px; background:#fff; width:752px; padding-top:10px}
.topadcs { width: 1195px; height: 217px;  background-size: 1195px 217px;}


.g_ft{background: url(../images/navbg.jpg) repeat-x; padding-bottom:10px;}
.g_ft .m_fnav{  height:40px; line-height:40px; color:#fff; text-align:center; font-family:"Microsoft YaHei" }
.g_ft .m_fnav a{ color:#fff; padding:0 16px;  font-size: 12px; font-weight: normal; display: inline-block; }

.g_ft .m_fnav .lasta{ background: none;}
.g_ft .f_ftcon{ color: #999999; padding: 10px 0; line-height: 26px; font-size: 12px; text-align:center;}
.g_ft .f_ftcon a{ color:#999999;}

.g_ft .code{top:37px; right: 126px; width: 107px;}
.g_ft .code span{display: block;text-align: center;color: #999999;}
.g_ft .cnzz{top:144px; left: 559px;}
.g_ft .ba{top:136px; left: 612px;}

/*.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:100px; }

.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%; height:290px;background:#ededed; padding-top:25px;}

.foot_mr{width:1180px; height:290px; margin:0 auto; }

.foot_l{ width:780px; 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;}
