﻿/* CSS Document */
.container{display:block; width:100%; margin-top:80px;}

.container .products{display:block; width:1200px; margin:0 auto;}
.container .products h4{display:block; height:30px; line-height:30px; font-size:22px; color:#444;}
.container .products .en{display:block; height:20px; line-height:20px; font-size:14px; color:#999;}
.container .products .more{float:right; line-height:50px; text-align:right; font-size:13px; text-decoration:underline;}
.container .products .con{display:block; margin-top:25px; width:1200px; overflow:hidden;}
.container .products .con ul{display:block; width:1230px;}
.container .products .con li{float:left; width:585px; background:#fff; height:181px; margin-right:30px; margin-bottom:30px;}
.container .products .con li .wz{float:left; padding-top:20px; padding-left:20px;width:300px; height:161px; position:relative; z-index:2; leeft:0; top:0;}
.container .products .con li .wz .tit{display:block; height:20px; line-height:20px; font-size:18px; color:#106fae;}
.container .products .con li .wz .tit:hover{font-weight:bold; text-decoration:underline;}
.container .products .con li .wz .detail{display:block; padding-top:9px; line-height:22px;}
.container .products .con li .pic{float:right; width:240px;}
.container .products .con li .pic img{display:block; width:240px;}

.container .products .con li .wz .moret{display:block; position:absolute; left:20px; bottom:0px; z-index:4; width:85px; height:30px; font-size:13px; line-height:30px; text-align:center; background:#106fae; color:#fff;}


.container .wrap{display:block; width:1200px; margin:0 auto; margin-top:45px;}
.container .wrap .news{width:490px; height:400px; background:#fff;}
.container .wrap .feature{width:680px;  height:400px; background:#fff;}

.container .wrap .news .n_in{display:block; padding:15px;}
.container .wrap .news .n_in .title{display:block; width:460px; height:85px; background:#d1e6f4 url(../images/n_en.jpg) no-repeat left top;}
.container .wrap .news .n_in .title h4{display:block; height:30px; line-height:30px; padding-top:45px; font-size:24px; color:#444; font-weight:normal; padding-left:10px;}
.container .wrap .news .n_in .title .more{float:right; line-height:30px; padding-top:45px; font-size:14px;  text-align:right; margin-right:10px; text-decoration:underline;}
.container .wrap .news .n_in .con{display:block; padding-top:30px;}
.container .wrap .news .n_in .con li{display:block;  margin-bottom:20px; }
.container .wrap .news .n_in .con li .time{float:left; height:70px; width:80px; border-right:1px solid #e1e1e1;}
.container .wrap .news .n_in .con li .wz{float:right; width:364px;}
.container .wrap .news .n_in .con li .time .d{display:block; height:40px; line-height:40px; font-size:32px; font-weight:bold; color:#c3c2c2; text-align:center; width:100%;}
.container .wrap .news .n_in .con li .time  .yy-m{display:block; height:30px; line-height:30px; font-size:13px; color:#999; text-align:center;}
.container .wrap .news .n_in .con li .wz .tit{display:block; height:30px; line-height:30px; font-size:17px; color:#444;}
.container .wrap .news .n_in .con li .wz .detail{display:block; font-size:12px; line-height:20px; color:#999;}

.container .wrap .feature .f_in{display:block;padding:20px;}
.container .wrap .feature .f_in .title{display:block; height:50px;}
.container .wrap .feature .f_in .title .more{float:left; width:40px;line-height:60px;  background:#f0f0f0; font-size:34px; text-align:center; }
.container .wrap .feature .f_in .title .t_bg{float:right; width:70%;}
.container .wrap .feature .f_in .title  h4{display:block; line-height:40px; font-size:24px; color:#444; text-align:right; font-weight:normal;}
.container .wrap .feature .f_in .title  .en{display:block; line-height:20px; font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif; text-align:right; text-transform:uppercase;}
.container .wrap .feature .f_in .con{display:block; padding-top:30px;}
.container .wrap .feature .f_in .con .tip{display:block;font-size:13px; line-height:20px; color:#999; }
.container .wrap .feature .f_in .con dl{display:block; margin-top:20px;}
.container .wrap .feature .f_in .con dl dt a{display:block; height:30px; line-height:30px; font-size:17px; font-weight:bold; color:#1883c9;}
.container .wrap .feature .f_in .con dl dd{display:block; font-size:13px; line-height:20px;padding-top:7px;}
.container .wrap .feature .f_in .con dl dd a{display:block; font-size:13px; line-height:20px;}


.container .about{display:block; width:1200px; margin:0 auto; margin-top:60px;}
.container .about .company{width:854px;}
.container .about .customer{width:316px;}

.container .about .company .title{display:block; height:95px; background:#106fae url(../images/c_en.jpg) no-repeat left top; }
.container .about .company .title h4{display:block; height:40px; line-height:40px; font-weight:normal; color:#fff; font-size:24px; padding-top:45px; padding-left:10px;}
.container .about .company .title .more{float:right; line-height:95px; font-size:13px; text-align:right; color:#fff; text-align:right; margin-right:10px; text-decoration:underline;}
.container .about .company .con{display:block; margin-top:20px;}
.container .about .company .con .c_fl{width:332px;float:left;}
.container .about .company .con .c_fr{width:510px;float:right; background:#fff; height:470px; position:relative; z-index:2; left:0; top:0;}

.container .about .company .con .c_fl .first{display:block; width:332px; height:265px;}
.container .about .company .con .c_fl .second{display:block; width:332px; height:193px; margin-top:11px;}
.container .about .company .con .c_fr .pic{display:block;}
.container .about .company .con .c_fr .pic img{display:block;}
.container .about .company .con .c_fr .gs{display:block; padding:15px 20px; line-height:22px;}
.container .about .company .con .c_fr .moret{display:block; position:absolute; z-index:5; right:0; bottom:0; width:105px; height:35px; font-size:13px; text-align:center; line-height:35px; text-align:center; color:#fff; background:#106fae; }
.container .about .company .con .c_fr .moret:hover{font-weight:bold; text-decoration:underline;}

.container .about .customer .title{display:block; width:100%; height:95px; background:url(../images/customer_bg.jpg) no-repeat  left top;}
.container .about .customer .title h4{display:block; height:95px; line-height:95px; font-size:24px; color:#fff; font-weight:normal; padding-left:10px;}
.container .about .customer .title .more{float:right; line-height:95px; font-size:13px; text-decoration:underline; color:#fff;  margin-right:10px;}
.container .about .customer .con{display:block; margin-top:20px; background:#fff; height:470px;}
.container .about .customer .con dl{display:block; margin-bottom:13px; }
.container .about .customer .con dl dt a{display:block; height:30px; line-height:30px; font-size:17px; color:#106fae; font-weight:bold;}
.container .about .customer .con dl dd a{display:block;padding-top:2px; }
.container .about .customer .con .c_in{display:block; padding:20px;}
.container .about .customer .con  .tel{display:block; height:46px; background:url(../images/tel_bg.jpg) repeat-x left top; line-height:46px; font-size:15px;}
.container .about .customer .con  .tel .code{font-size:24px; color:#f7741a; font-family:Arial, Helvetica, sans-serif;}


.container .project{display:block; width:1200px;margin:0 auto; margin-top:60px;}
.container .project h4{display:block; height:30px; line-height:30px; font-size:22px; color:#444;}
.container .project .en{display:block; height:20px; line-height:20px; font-size:14px; color:#999; text-transform:uppercase;}
.container .project .more{float:right; line-height:50px; text-align:right; font-size:13px; text-decoration:underline;}
.container .project .con{display:block; margin-top:25px; width:1200px; overflow:hidden;}
.container .project .con ul{display:block; width:1230px;}
.container .project .con li{float:left; width:376px; background:#fff; margin-right:34px; margin-bottom:34px;}
.container .project .con li .pic{display:block; width:376px; height:282px;}
.container .project .con li .pic img{display:block; width:376px; height:282px;}
.container .project .con li .wz{display:block; padding:16px;}
.container .project .con li .tit{display:block; height:30px; line-height:30px; font-size:18px; color:#106fae;}
.container .project .con li .tit:hover{font-weight:bold; text-decoration:underline;}
.container .project .con li .detail{display:block; font-size:12px; line-height:22px; padding-top:5px;}

