@charset "gb2312";
/* CSS Document */
* {margin: 0;padding: 0;}
body {color:#555; font-family:"微软雅黑","黑体","宋体",Arial,Helvetica,sans-serif,Impact; font-size:12px;width:100%;}
ul, li {list-style-type:none;}
a {color:#555;text-decoration:none;}
a:hover {color:#f00;}
em {float:right;font-style:normal;font-weight:normal;}
img {border:none;}

/* top */
#header {width:100%;height:180px;margin:0 auto;background:url(../images/m_bj.png) repeat-x left bottom;}
#top {width:1200px;margin:0px auto;height:130px;}
#top p {line-height:40px;}
#top p b {color:#1e7fc4;}
#top p em span {margin:0 12px;color:#ccc;}
#top p em a {color:#666;}
#top p em a:hover {color:#1e7fc4;}
#top .logo {float:left;width:800px;height:130px;}
#top h1 {float:left;width:280px;}
#top h1 img {margin:30px 0 0 0;}
#top h1 a {float:left;width:250px;height:140px;}
#top h2 {float:left;width:520px;height:100px;margin:60px 0 0 0;font-size:36px;line-height:30px;color:#003d90;}
#top .ggy {float:right;width:400px;height:130px;text-align:right;}
#top .ggy h3 {margin:50px 0 0 0;font-size:20px;line-height:30px;color:#003d90;}
#top .ggy p {font-size:14px;line-height:20px;color:#666;}

/* 导航 */
.nav {width:1200px;height:50px;margin:0px auto;}
.nav li {float:left;line-height:50px;width:112px;font-size:14px;text-align:center;font-weight:bold;}
.nav li a {color:#fff;display:block;}
.nav li a:hover {background:#2b74d8;}
.nav .tel {float:right;background:url(../images/tel.png) no-repeat right bottom;width:300px;font-size:30px;font-family:Helvetica,sans-serif,Impact;color:#fff;text-indent:70px;}

/*banner*/
.banner {width:100%;height:220px;background:#ccc url(../images/banner.jpg) no-repeat center bottom;overflow:hidden;}

/* search*/
.seat {width:100%;height:38px;margin:0px auto 18px auto;background:#f2f2f2;padding:8px 0;}
.search {width:1200px;height:38px;margin:0px auto;}
.search p {line-height:38px;width:900px;float:left;font-size:14px;}
.search p a {margin:0 10px;color:#003d90;}
.search p a:hover {color:#f00;}
.search form {width:300px;float:left;height:38px;border-radius:19px;overflow:hidden;}
.search #searchinput {border:none;width:240px;height:38px;color:#666;float:left;text-indent:16px;font-size:14px;background:#e5e5e5;}
.search .submit {border:none;background:#003d90;width:60px;height:38px;float:left;margin:0;font-size:14px;color:#fff;cursor:pointer;}

/* 内容 */
.clear {clear:both;}
.content {width:1200px;margin:0px auto;padding:0 0 10px 0;}

/*左侧内容 begin*/
.left {float:left; width:280px;}
.ml {width:280px;height:auto; float:left; margin:0 0 10px 0; color:#2b74d8;background:#f2f2f2;border-radius:5px;overflow:hidden;padding:0 0 8px 0;}
.ml h2 {background:#003d90;font-size:18px; height:55px;line-height:55px;text-indent:28px;font-weight:normal;color:#fff;}
.ml dd {text-indent:38px; height:40px; line-height:40px; font-size:16px;border-bottom:1px dotted #ccc;}
.ml dd a {color:#555;display:block;background:#f2f2f2 url(../images/b1.png) 15px center no-repeat;}
.ml dd a:hover {color:#fff;background:#2b74d8 url(../images/b2.png) 15px center no-repeat;}
.ml .fl_x_left {height:auto;line-height:30px;font-size:12px;} 
.ml .fl_x_left a {color:#555;display:block;background:none;widht:120px;float:left;}
.ml .fl_x_left a:hover {color:#f00;background:none;text-decoration: underline;}
.ml p {line-height:20px;font-size:14px;margin:8px 0 0 0;color:#333;padding:0 18px;}

/*右侧内容 begin*/
.right {float:right; width:900px;border:1px solid #e5e5e5;padding:0 0 30px 0;margin:0 0 18px 0;}
.right .now {font-size:14px;text-indent:30px;height:53px;line-height:53px;border-bottom:1px solid #e5e5e5;margin:0;}
.right .now a {color:#f00;}
.right .now a:hover {color:#003d90;}
#content_x {padding:20px 30px;overflow:hidden;}
#content_x h3 {height:50px;line-height:50px;font-size:18px;text-align:center;}
#content_x h6 {height:30px;line-height:30px;font-size:12px;font-weight:normal;text-align:center;color:#888;border-bottom:1px dotted #ccc;margin:0 0 20px 0;}
#content_x p {font-size:14px;line-height:26px;margin:18px 0 0 0;color:#666;}
#content_x td {padding:0 10px;}

/* 产品/新闻 封面/列表 */
#content_x .pname {border-bottom:1px solid #e5e5e5;line-height:48px;background:url(../images/b1.png) no-repeat 10px center;text-indent:30px;color:#003d90;font-size:16px;}
#content_x .pname em {margin:0 18px 0 0;font-family:Arial,Helvetica,sans-serif,Impact;}
#content_x .pname em a {color:#f00;}
#content_x .pname em a:hover {color:#003d90;}

/* 产品列表 */
.pxx {float:left;width:198px;text-align:center;margin:10px 0 10px 8px;border:1px solid #e5e5e5;}
.pxx dt {width:198px;height:198px;overflow:hidden;}
.pxx dt img {height:100%;width:100%;object-fit:cover;}
.pxx dd {line-height:30px;font-size:14px;}
a:hover .pxx {border:1px solid #1e7fc4;}

.fl_x {line-height:38px;font-size:14px;}
.fl_x a {margin:0 10px;border:1px solid #e5e5e5;padding:2px 10px;border-radius:18px;}
.fl_x a:hover {border:1px solid #f00;color:#f00;}

/* 实力列表 */
.slxx {float:left;width:263px;text-align:center;margin:10px 0 10px 10px;border:1px solid #e5e5e5;}
.slxx dt {width:263px;height:200px;overflow:hidden;}
.slxx dt img {height:100%;width:100%;object-fit:cover;}
.slxx dd {line-height:30px;font-size:14px;}
a:hover .slxx {border:1px solid #1e7fc4;}

/* 文章列表 */
.nlb {padding:10px;clear:both;border-bottom:1px dotted #ccc;height:150px;} 
.nlb div {width:260px;height:150px;overflow:hidden;float:left;margin:0 20px 0 0;}
.nlb div img {height:100%;width:100%;object-fit:cover;}
#content_x .nlb p {line-height:26px;margin:10px 0 0 0;}
#content_x a .nlb p b {color:#f00;font-size:16px;}
#content_x a:hover .nlb {background:#f2f2f2;}
#content_x a:hover .nlb p b {color:#003d90;}

/* 产品详情 */
#p_img {text-align:center;width:100%;}
#p_img img {height:380px;}
.h5_title {line-height:50px;font-size:16px;text-indent:36px;border-bottom:1px solid #e5e5e5;background:url(../images/b1.png) no-repeat 10px center;color:#003d90;}

/* 搜索 */
#content_x .hot_3 {width:100%;margin:38px auto 0 auto;}
#content_x .hot_3 p {text-align:center;font-size:24px;line-height:38px;}

/* food*/
.fooder {background:#333;width:100%;height:288px;}
.food {width:1200px;margin:0 auto;}
.food_l {float:left;width:900px;}
.food_l h6 {font-size:14px;line-height:48px;padding:16px 0 0 0;}
.food_l h6 a {color:#fff;margin:0 30px 0 0;text-decoration: underline;}
.food_l h6 a:hover {color:#f00;}
.food_l p {font-size:14px;line-height:26px;margin:5px 0 0 0;color:#fff;;}
.food_l p a {margin:0 10px;color:#fff;}
.food_r {float:right;width:300px;}
.food_r div {width:150px;float:left;text-align:center;color:#fff;padding:40px 0 0 0;}
.food_r div img {width:138px;margin:0 0 10px 0;}