/*=========================================全局共用属性CSS ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td{margin:0; padding:0;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "Microsoft Yahei","SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "Microsoft Yahei","SimSun","Arial","sans-serif","微软雅黑",; resize:none;}
body{font:12px "Microsoft Yahei","SimSun",Arial,sans-serif; color:#333; background:#fff ;}
a{ text-decoration:none !important;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}
@font-face {
     font-family: "Oswald";
     src: url('./Oswald-Medium.ttf');
   }

/*************************************头部****************************************/
.hearder{background:url(../../zczx/images/t_bg.png) no-repeat; background-size:cover; margin:0 auto; padding:2% 0; min-width:1400px; width:100%;}
.w_1400{ width:1400px; margin:0 auto;}
.logo{ width:46.2%;}
.logo img{max-width:100%;}
.h_nav{ width:50%; text-align:right; margin-top:1%;}
.h_nav li{ float:right; margin-left:6%; font-size:18px; font-weight:bold; color:#333; }
.h_nav li a{color:#333;}
.h_nav li a:hover,.title a:hover{color:#0065c0;}
.h_nav .act{color:#0065c0;}
/*banner*/
.banner{ min-width:1400px;  margin:0 auto; width:100%;}
.banner img{width:100%;}
/*主要内容*/
.main{ background:#f5f8ff; width:100%; margin:0 auto; padding:3% 0;}
.jh_main{ width:69%; margin-right:1.9%; margin-bottom:2%; background:#fff; border:1px solid #cbd4ee;}
.main_con{padding:2.2% 2%; width:100%; box-sizing:border-box;}
.main_con li{font-size:16px; color:#666; line-height:50px; height:50px; overflow:hidden;}
.main_con li a{float:left; color:#666;font-size:16px; width:85%;}
.main_con li a i{ color:#aaa; font-size:16px; margin-right:1%; vertical-align:middle;}
.main_con li time{ float:right; text-align:right; font-size:14px; color:#bbb; width:15%;}
.main_con li:hover a,.main_con li:hover i{color:#0065c0;}

.right_main{ width:28.8%;}
.male{background:#fff; border:1px solid #cbd4ee; margin-bottom:5%;}
.title{ margin:1px; background:#e9eefc; height:60px; line-height:60px; width:99.8%; box-sizing:border-box; padding:0 3%;}
.title h4{ float:left; font-size:20px; color:#35373e;}
.title a{ float:right; font-size:14px; color:#9ea9c8;}
.title_pr{ padding:0 1.5% 0 2%!important;}
.matter{ padding:5% 3%;}
.matter li{font-size:16px; color:#666; line-height:50px; height:50px; overflow:hidden;}
.matter li i{ color:#aaa; font-size:16px; margin-right:1%; vertical-align:middle;}
.matter li a{ color:#666;font-size:16px;}
.matter li:hover a,.matter li:hover i{color:#0065c0;}

/*友情链接*/
.link{ background:#fff; border:1px solid #cbd4ee; width:100%; box-sizing:border-box;}
.link_cont{ padding:1.5% 0%;}
.link_cont a{ font-size:16px; line-height:36px; color:#666; padding:0 2%;}
.link_cont a:hover{color:#0065c0;}

/*底部*/
.foot_nav{background:#0155a0; height:60px; line-height:60px; text-align:center; min-width:1400px; width:100%; color:#67a6df;}
.foot_nav a{ font-size:16px; color:#67a6df; margin:0 3%;}
.foot_nav a:hover{ color:#fff;}

.foot_main{background:#015eb2; padding:3% 0; min-width:1400px; width:100%;}
.foot_logo{ width:19%;}
.foot_logo img{ max-width:100%;}
.font_main{ width:80%; text-align:right;}
.font_main li{font-size:14px; color:#67a6df; line-height:34px;}
.font_main li font{ padding:0 1%;}

/*************************************内页****************************************/
.bread{border-bottom:1px solid #cbd4ee; padding:1% 0;background:linear-gradient(#fff,#e2eaff); font-size:16px; color:#7786ab; width:100%; min-width:1400px;}
.bread a{color:#7786ab;}
.bread a:hover{color:#0065c0;}
.bread i{ font-size:22px;color:#7786ab; vertical-align:top; padding-right:0.5%;}

/*下一页*/
.page_up{ padding:1% 2% 4% 2%; text-align:left;}
.page_up li{ float:left; background:#fff; border:1px solid #ddd; padding:0.8% 1.2%; margin-right:0.5%;}
.page_up li a{ color:#666;}
.page_up li:hover{background:#0065c0; }
.page_up li:hover a,.page_up li.actt a{color:#fff;}
.page_up li.actt{background:#0065c0;}

/*内容详情页*/
.new_details{width:69%; margin-right:1.9%; margin-bottom:2%; background:#fff; padding:2% 2%; box-sizing:border-box; border:1px solid #cbd4ee;}
.big_title{ border-bottom:1px solid #ddd; text-align:center;}
.big_title h2{ font-size:26px; text-align:center; line-height:40px; color:#333; font-weight:normal;}
.big_title li{ font-size:14px; color:#999; padding:2% 0;}
.big_title li font{ margin:0 2%;}
.new_main{ padding:4% 0 2% 0; font-size:16px; color:#666; line-height:30px;}
.new_main p{ margin-bottom:2%; text-indent:30px;}
.new_main img{ display:block; margin:1% auto 2% auto; max-width:100%;}
.new_up{ border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; padding:1% 1%;}
.new_up li{ line-height:32px; font-size:14px; color:#999;}
.new_up li a{color:#999;}
.new_up li:hover,.new_up li:hover a{color:#0065c0;}
.min_height{ height:730px;}

.conseq{width:100%; margin-bottom:2%; background:#fff; padding:2% 2%; box-sizing:border-box; border:1px solid #cbd4ee;}

/*******************************物资计划******************************/
.controls{ font-size:14px; border:1px solid #ddd; width:10%; background:#fff; line-height:40px; text-align:center; margin-left:5%; border-radius:5px;}
.controls i{ font-size:16px; color:#999; padding-right:6%;}
.controls:hover{ background:#0065c0; border:1px solid #0065c0;color:#fff;}
.controls:hover i,.controls:hover a{color:#fff;}

.search{ width:83%; text-align:center; display:flex; justify-content:center;}
.com_name{width:150px; border:1px solid #b5c9f8; height:40px; line-height:40px; background:rgba(255,255,255,0.5); padding:0 6%; margin-right:20px; border-radius:5px;}
.com_name1{width:130px; border:1px solid #b5c9f8; height:40px; line-height:40px; background:rgba(255,255,255,0.5); padding:0 6%; margin-right:20px; border-radius:5px;}
.con_but{ width:90px; height:40px; line-height:40px; font-size:14px; text-align:center; background:#0065c0; border-radius:5px;}
.con_but a,.con_but:hover a{ color:#fff;}
.con_but:hover{ background:#00f0ff;}

.plan_nav{background:#0065c0; border-radius:20px 20px 0 0; width:100%; color:#fff; font-size:22px; line-height:86px; box-sizing:border-box;}
.plan_nav li,.bj_bai li,.gray li{float:left; text-align:center; border-right:1px solid #ddd;}
.plan_nav li:last-child,.bj_bai li:last-child,.gray li:last-child{border-right:0px solid #ddd;}
.pwidth{ width:10%;}
.pwidth1{ width:12%;}
.plong{ width:46%;}

.bj_bai{background:#fff; font-size:14px; line-height:70px; color:#333; text-align:center; width:100%;box-sizing:border-box;}
.down{ background:none; padding:5% 8%; font-size:14px; border:1px solid #ddd; color:#999;}
.down i{font-size:22px; padding-right:2%; vertical-align:middle;}
.down:hover{background:#0065c0; color:#fff; border:1px solid #0065c0;}
.down:hover i{ color:#fff;}

.knot{ font-size:14px; color:#666;}
.knot i{font-size:20px; padding-right:2%; vertical-align:middle; color:#999;}
.knot:hover,.knot:hover i{ color:#0065c0;}

.gray{background:#ecf1fe; font-size:14px; line-height:70px; color:#333; text-align:center; width:100%;box-sizing:border-box;}

.bj_bai:hover,.gray:hover{ background:#fff5ee;}


/*下一页*/
.page{ padding:1% 2% 4% 2%; text-align:center; margin:2% auto 0 auto; display:flex;justify-content:center;}
.page li{border:1px solid #ddd; padding:0.8% 1.2%; margin-right:0.5%; font-size:16px;}
.page li a{ color:#666;}
.page li:hover{background:#0065c0; }
.page li:hover a,.page li.actt a{color:#fff;}
.page li.actt{background:#0065c0;}
.page_inp{ width:70px; height:40px; border:1px solid #ddd; background:none; margin-right:2%; padding-left:2%;}
.page_but{ border:1px solid #ddd; background:#f3f3f3; height:40px; line-height:40px; width:60px; font-size:16px; cursor:pointer; color:#888;}


/*******************************联系我们******************************/
.contact{ padding:5% 3%; width:100%; box-sizing:border-box;}
.mode{ width:100%; text-align:center;}
.mode li{ margin-bottom:5%;}
.mode li i{color:#0065c0; font-size:36px;}
.mode li p{font-size:20px; color:#333; font-weight:bold; padding-top:0.5%;}
.mode li p font{ padding:0 2%;}

/*销售*/
.market{ padding:2% 0; width:100%; box-sizing:border-box; text-align:center; font-size:16px; color:#333; line-height:50px;}
.mark_nav{background:#0065c0; width:100%; color:#fff; font-size:20px; line-height:80px; box-sizing:border-box;}

.ma_gray{background:#ecf1fe;}
.ma_huise{ background:#f9f9f9;}


