﻿.container{display:block; margin-top:80px;}
.container .wrap{display:block;}
.container .wrap .company{width:49%; background:#f0f0f0;}
.container .wrap .company .c_in{display:block; padding:40px;}
.container .wrap .company .c_in .title{display:block; padding-left:15px; background:url(../images/line.jpg) no-repeat left center; height:44px;}
.container .wrap .company .c_in .title h4{display:block; height:30px; line-height:30px; font-size:28px; color:#10356b; }
.container .wrap .company .c_in .title .en{display:block; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .wrap .company .c_in .title .moret{float:right; line-height:22px; font-size:14px; font-weight:bold; margin-top:20px;}
.container .wrap .company .c_in .con{display:block; font-size:15px; line-height:32px; margin-top:50px;}
.container .wrap .company .c_in .con:hover{text-decoration:underline; }
.container .wrap .mrow{width:49%;}
.container .wrap .mrow .culture{display:block; width:100%; background:#10356b url(../images/culture_bg.jpg) no-repeat left top; height:248px;}
.container .wrap .mrow .culture .c_in{display:block; padding:35px;}
.container .wrap .mrow .culture .c_in h2{display:block; font-size:34px; line-height:40px; color:#fff;}
.container .wrap .mrow .culture .c_in .tip{display:block; font-size:16px; line-height:24px; color:#fff; margin-top:10px;}
.container .wrap .mrow .culture .c_in .moret{display:block; width:114px; height:34px; line-height:34px; border:2px solid #fff; border-radius:36px; color:#fff; font-size:14px; font-weight:bold; margin-top:20px; padding-left:20px; background:url(../images/ar.png) no-repeat 86% center;}
.container .wrap .mrow .culture .c_in .moret:hover{background:#fff url(../images/arh.png) no-repeat 86% center; color:#10356b;}

.container .wrap .mrow .contact{display:block; width:100%; background:#10356b url(../images/lx_bg.jpg) no-repeat left top; height:258px; margin-top:20px;}
.container .wrap .mrow .contact .c_in{display:block; padding:35px;}
.container .wrap .mrow .contact .c_in .moret{float:right; font-size:14px; line-height:30px; color:#fff; font-weight:bold; margin-top:20px;}
.container .wrap .mrow .contact .c_in h2{display:block; font-size:24px; line-height:40px; color:#fff;}
.container .wrap .mrow .contact .c_in ul{display:block; margin-top:15px;}
.container .wrap .mrow .contact .c_in ul li{display:block; margin-bottom:18px;}
.container .wrap .mrow .contact .c_in ul li .tt{display:block; font-size:14px; line-height:16px; color:#fff;}
.container .wrap .mrow .contact .c_in ul li.tel .code{display:block; height:30px; line-height:30px; font-size:30px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.container .wrap .mrow .contact .c_in ul li.tel{padding-left:14px; border-left:2px solid #fff; }
.container .wrap .mrow .contact .c_in ul li.address{padding-left:14px; border-left:2px solid #fff; }
.container .wrap .mrow .contact .c_in ul li.address .aa{color:#fff; font-size:15px;}


.container .products{display:block; margin-top:80px;}
.container .products .title{display:block;}
.container .products .title h2{display:block; font-size:32px; line-height:40px; color:#10356b; text-align:center; background:url(../images/line02.png) no-repeat center center;}
.container .products .title h2 .yellow{line-height:40px; font-size:32px; color:#c76d31;}
.container .products .title h2 i{font-style:normal; line-height:40px; padding:0px 6px;}
.container .products .title .tip{display:block; font-size:20px; line-height:24px; text-align:center;}
.container .products .mtitle{display:block;margin-top:18px;}
.container .products .mtitle ul{display:block; width:100%;}
.container .products .mtitle ul li{float:left; width:16%; margin-right:0.6%; margin-bottom:6px;}
.container .products .mtitle ul li a{display:block; height:48px; line-height:48px;background:#adacac url(../images/arr.png) no-repeat 95% center; font-size:17px; color:#fff; padding:0px 5%; font-weight:bold;}
.container .products .mtitle ul li a:hover{background:#10356b url(../images/arr.png) no-repeat 95% center;}
.container .products .con{display:block; margin-top:25px;}
.container .products .con ul{display:block; width:100%;}
.container .products .con ul li{float:left; width:21.6%; padding:1%; margin-right:1.4%; background:#fff; box-shadow:0px 0px 5px 3px #f0f0f0; margin-bottom:15px;}
.container .products .con ul li:hover{ box-shadow:0px 0px 5px 3px #c3ccd9; }
.container .products .con ul li a.pic{display:block; width:100%;}
.container .products .con ul li a.pic img{display:block; width:100%;}
.container .products .con ul li a.tit{display:block; height:40px; line-height:40px; font-size:15px; text-align:center; margin-top:10px;}
.container .products .con ul li a.tit:hover{color:#10356b; text-decoration:underline;}

.container .products .con .more{display:block; width:180px; height:48px; line-height:48px; border:2px solid #10356b;  margin:0 auto; border-radius:48px; margin-top:44px; font-size:15px; font-weight:bold; color:#10356b; padding:0px 25px; background:url(../images/arh.png) no-repeat 88% center;}
.container .products .con .more:hover{background:#10356b url(../images/ar.png) no-repeat 88% center; color:#fff;}


.container .news{display:block; width:100%; margin-top:60px; background:#f0f0f0;}
.container .news .inner{display:block; padding-top:60px; padding-bottom:40px; }
.container .news .title{display:block; padding-left:20px; background:url(../images/line.jpg) no-repeat left center;}
.container .news .title h2{display:block; height:32px; line-height:32px; font-size:28px; color:#10356b;}
.container .news .title .en{display:block;font-size:14px; line-height:16px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .news .title .more{float:right;font-size:14px; font-weight:bold; line-hieght:20px; margin-top:28px;}
.container .news .title .more:hover{text-decoration:underline;}
.container .news .con{display:block; margin-top:15px;}
.container .news .con .rescommend{width:60%;}
.container .news .con .rescommend .ns{float:left;width:53%; height:260px; overflow:hidden;}
.container .news .con .rescommend .ns img{display:block; width:100%;}
.container .news .con .rescommend .wz{float:right; width:42%;}
.container .news .con .rescommend .wz .tit{display:block; font-size:18px; color:#c76d31; font-weight:bold;}
.container .news .con .rescommend .wz .tit:hover{text-decoration:underline;}
.container .news .con .rescommend .wz .time{display:block; font-size:14px; line-height:24px; margin:8px auto;}
.container .news .con .rescommend .wz .detail{display:block; font-size:14px; line-height:25px;}
.container .news .con .rescommend .wz .detail:hover{text-decoration:underline;}
.container .news .con .rescommend .wz .moret{display:block; font-size:14px; font-weight:bold; text-align:right; color:#10356b; margin-top:15px;}
.container .news .con .rescommend .wz .moret:hover{text-decoration:underline;}

.container .news .con ul{width:34%; float:right;}
.container .news .con ul li{display:block; margin-bottom:30px;}
.container .news .con ul li .time{float:left;width:16%; border-left:2px solid #d3d2d2; padding-left:4%;}
.container .news .con ul li .time .d{display:block;font-size:26px; line-height:40px; text-align:center; color:#b6b5b5; width:100%;}
.container .news .con ul li .time .yy-m{display:block; font-size:14px; line-height:20px; color:#b6b5b5; text-align:center; }

.container .news .con ul li .wz{width:74%; float:right;}
.container .news .con ul li .wz .tit{display:block; font-size:16px; color:#10356b; font-weight:bold; line-height:30px;}
.container .news .con ul li .wz .tit:hover{text-decoration:underline;}
.container .news .con ul li .wz .detail{display:block; font-size:14px; line-height:16px;height:32px; overflow:hidden;}
.container .news .con ul li .wz .detail:hover{text-decoration:underline;}
