@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none; text-decoration:none; font-family:"微软雅黑", "黑体", "宋体"; font-weight:normal; font-size:14px; color:#3b3b3b;}
img{ margin:none; padding:0; border:0;}
.top{ width:100%; height:4px; background:#035ea4;}
.middle{ width:1200px; height:120px; margin:0 auto;}
.middle .logo{ float:left; margin-top:28px;}
.middle .phone{ float:right;}
.nav{ width:100%; height:50px; background:#035ea4;}
.nav ul{ width:1200px; height:50px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left; width:170px; text-align:center;}
.nav ul li:hover{ background:#01487f; padding-top:1px; transition:all 0.1s;}
.nav ul li a{ display:block; font-size:16px; color:#fff; text-align:center; line-height:50px;}
.ibanner{ width:100%; height:400px;}
.banner{ width:100%; height:400px; background:url(../images/b4.jpg) no-repeat center;}
.product{ margin-top:60px;}
.product_t{ width:514px; height:36px; margin:0 auto; background:url(../images/bc1.jpg)}
.product_t h1{ line-height:30px; font-size:36px; text-align:center;}
.product_c ul { overflow:hidden; width:1230px; margin:0 auto 60px auto;}
.product_c ul li{ float:left; margin:30px 15px 0 15px; width:378px; height:314px; border:1px solid #e5e5e5;}
.product_pic{ width:378px; height:264px;}
.product_c ul li p{ text-align:center; line-height:50px;}
.about{ width:100%; height:500px; background:url(../images/abc.jpg) no-repeat center;}
.aboutc{ width:1200px; overflow:hidden; margin:0 auto;}
.about_l{ float:left; margin-top:50px;}
.about_r{ float:right; width:554px;}
.about_r h1{ margin-top:70px; font-size:26px; color:#fff;}
.about_r p{ margin-top:10px; text-indent:2em; line-height:28px; color:#fff;}
.news{ margin:60px auto;}
.newsc{ width:1242px; margin:30px auto; overflow:hidden;}
.newsc1_pic{ padding:5px;}
.newsc1{ float:left; margin:0 21px; width:370px; border:1px solid #eee;}
.newsc1_tit ul li a{ padding-left:12px; font-size:16px; line-height:38px;}
.casec ul{ width:1226px;  margin:26px auto; overflow:hidden;}
.casec ul li{ float:left; margin:13px 13px;}
.cooperation { margin:60px auto;}
.cooperation h1{ font-size:26px; text-align:center;}
.cooperationc ul{ width:1210px;  margin:26px auto; overflow:hidden;}
.cooperationc ul li{ float:left; width:240px; height:120px; border:1px solid #e5e5e5;}
.fooder{ width:100%; height:300px; background:#2d3237;}
.fooderc{ width:1200px; margin:0 auto;}
.copyright{ width:100%; height:40px; background:#23282d;}
.copyright p{ color:#fff; text-align:center; line-height:40px;}
.fooderc_l{ float:left; margin:110px 82px 0 196px;}
.fooderc_r{ float:left; margin-top:56px;}
.fooderc_r h1{ font-size:16px; color:#fff; line-height:40px}
.fooderc_r p{ color:#fff; line-height:40px}
.fabout{ width:1200px; margin:60px auto; overflow:hidden;}
.faboutl_t{ position:relative; width:372px; height:104px; background:url(../images/cb.jpg) no-repeat center;}
.faboutl{ float:left;}
.faboutl_t p{ position:absolute; top:32px; left:24px; font-size:22px;}
.faboutl_b {padding:12px 0; border:1px solid #ccc; border-top:none;}
.faboutl_b p{ font-size:16px; line-height:32px; text-indent:2em;}
.faboutr{ float:right; width:790px;}
.faboutr_t{ height:40px; border-bottom:1px solid #ccc;}
.faboutr_t h1{ float:left; font-size:16px; line-height:40px;}
.faboutr_t p{ float:right; line-height:40px;}
.faboutr_b p{ line-height:32px;}
.fnews_b ,.fcontact_b{ margin-top:6px;}
.fnews_b p{ height:40px; border-bottom:1px dashed #ccc;}
.fnews_tit{ float:left; font-weight:bold; line-height:40px;}
.fnews_tim{ float:right; line-height:40px;}
.fnews_tit:hover{ color:#f11111;}
.fproduct_b ul{ width:810px; overflow:hidden;}
.fproduct_b ul li{ float:left; margin:20px 20px 0 0; border:1px solid #ccc;}
.fproduct_b ul li div{ width:248px; height:180px;}
.fproduct_b ul li p{ text-align:center; line-height:46px;}
.fcontact_b p{ font-size:16px; text-indent:2em; line-height:36px;}