/* CSS Document */
.container{display:block; width:1003px; margin:0 auto;}
.list{float:left; width:239px;  border:1px solid #ccc; padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom;}
.list .title{display:block; width:239px; height:33px; background:url(../images/titlebg.jpg) repeat-x left top; line-height:33px;}
.list .title .more{float:right; margin-right:5px; margin-top:8px;}
.list .title h4{font-size:15px; font-weight:bold; padding-left:8px; }
.list .title .en{color:#0266b9; font-size:15px; font-weight:normal; padding-left:5px;}
.list .con{display:block; background:url(../images/conbg.jpg) repeat-x left top;height:280px;}
.list dl{display:block; width:219px;margin-left:10px;margin-top:10px;}
.list .con dt{display:block; width:189px; height:30px; background:url(../images/libg.jpg) no-repeat left bottom; line-height:30px; padding-left:30px;color:#0266b9; font-size:13px; font-weight:bold;}
.list .con dd{ height:24px; background:url(../images/sbg.jpg) no-repeat left bottom;}
.list .con dd a{display:block; height:24px;padding-left:40px; background:url(../images/ar.jpg) no-repeat 25px center;}

.product{float:right; width:749px;border:1px solid #ccc; padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom;}
.product .title{display:block; width:749px; height:33px; background:url(../images/titlebg.jpg) repeat-x left top; line-height:33px;}
.product .title .more{float:right; margin-right:5px; margin-top:8px;}
.product .title h4{font-size:15px; font-weight:bold; padding-left:8px; }
.product .title .en{color:#0266b9; font-size:15px; padding-left:5px;font-weight:normal;}
.product .con{display:block; background:url(../images/conbg.jpg) repeat-x left top; height:290px;}

.product .con ul{padding-top:10px; padding-left:7px;}
.product .con ul li{float:left;width:182px; height:137px; margin-left:1px; position:relative; z-index:1;}
.product .con ul li .at{display:block; width:182px; height:137px;}
.product .con ul li  img{display:block; width:182px; height:137px; }
.product .con ul li .tt{position:absolute; left:0; top:113px; display:block; height:24px;width:182px; overflow:hidden; text-align:center;}
 .product .con ul li .tt a{color:#fff; font-weight:normal;display:block; width:182px;height:24px;  background:#000;filter: alpha(opacity=60);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity:0.60;}
  .product .con ul li .tt a:hover{color:#fff; font-weight:bold;display:block;width:182px; height:24px;  background:#0266b9;filter: alpha(opacity=60);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity:0.60;}
 
 
 .company{display:block; width:1001px; border:1px solid #ccc; margin:0 auto; margin-top:10px; padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom;}
 .company .inner{display:block; width:981px;background:url(../images/conbg.jpg) repeat-x left top;  padding:10px 10px 0px 10px;}
 .company .left{float:left; width:600px;}
 .company .left .about{display:block; width:600px;}
  .company .left .about .title{display:block; width:600px; height:35px; background:url(../images/xian.jpg) repeat-x left bottom;} 
 .company .left .about .more{float:right; margin-right:5px; margin-top:8px;}
 .company .left .about .con{padding-top:5px;}
 .company .left .about h4{font-size:15px; font-weight:bold; color:#333; }
 
 .company .left .environ{display:block;width:600px;}
 .company .left .environ .title{display:block; height:23px; color:#333; font-size:15px; font-weight:bold;background:url(../images/xx.jpg) repeat-x left top;}
 .company .left .environ .more{float:right; margin-right:5px; margin-top:4px;}
 .company .left .environ .title span{float:left;width:75px; height:23px;background:#0266b9; color:#fff; font-size:15px; padding-left:5px;}
 .company .left .about .en{color:#0266b9; font-size:15px; font-weight:normal;  padding-left:5px; font-weight:normal;}
 .company .right{float:right; width:358px; padding-top:30px;}
 
 
.customer{ float:left; width:324px;border:1px solid #ccc;  margin-top:10px;  padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom; margin-right:10px;}
.customer .title{display:block;width:324px; height:33px; background:url(../images/titlebg.jpg) repeat-x left top; line-height:33px;}
.customer .title h4{font-size:15px; font-weight:bold; padding-left:8px; color:#333}
.customer .more{float:right; margin-right:5px; margin-top:5px;}
.customer .title .en{color:#0266b9; font-size:15px; font-weight:normal;  padding-left:5px; }
.customer .con{display:block; background:url(../images/conbg.jpg) repeat-x left top; padding-top:10px; padding-left:10px; height:290px;}
.customer ul{margin-left:16px;}
.customer ul li{float:left;display:inline;width:126px;height:59px;margin-right:10px;margin-bottom:10px;overflow:hidden;}
.customer ul li a{display:block;width:126px;height:59px;overflow:hidden;line-height:1px;font-size:1px;}
.customer ul li img{width:120px; height:53px;background:#fff; border:0;padding:2px; border:1px solid #ddd;overflow:hidden;  }
 
.news{ float:left; width:324px;border:1px solid #ccc;  margin-top:10px;  padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom; margin-right:10px;}
.news .title{display:block;width:324px; height:33px; background:url(../images/titlebg.jpg) repeat-x left top; line-height:33px;}
.news .title h4{font-size:15px; font-weight:bold; padding-left:8px; color:#333}
.news .more{float:right; margin-right:5px; margin-top:5px;}
.news .title .en{color:#0266b9; font-size:15px; font-weight:normal;  padding-left:5px; }
.news .con{display:block;  padding-top:10px; padding-left:10px; height:290px;background:url(../images/conbg.jpg) repeat-x left top;}
.news  ul{padding-top:10px;}
.news  ul li{margin-bottom:10px;background:url(../images/xian.jpg) repeat-x left bottom;  padding-bottom:5px;}
.news  ul .tit span.time{float:left;height:14px;background:#0266b9;color:#fff;padding:0px 2px;line-height:14px;margin-top:6px;}
.news  ul .tit a{color:#0266b9;font-weight:bold;margin-left:5px;}
.news  ul li .conn{line-height:24px; clear:both; padding:0; margin:0;}
 
 .contact{ float:right; width:324px;border:1px solid #ccc;  margin-top:10px;  padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom; }
 .contact .title{display:block;width:324px; height:33px; background:url(../images/titlebg.jpg) repeat-x left top; line-height:33px;}
 .contact .title h4{font-size:15px; font-weight:bold; padding-left:8px; color:#333}
 .contact .more{float:right; margin-right:5px; margin-top:5px;}
 .contact .title .en{color:#0266b9; font-size:15px; font-weight:normal;  padding-left:5px; }
 .contact .con{display:block; background:url(../images/conbg.jpg) repeat-x left top; padding-top:10px; padding-left:8px; height:290px;}
 .contact .con h2{font-size:16px; margin-top:20px;}

 
 .advantages{display:block; width:1001px; border:1px solid #ccc; margin:0 auto; margin-top:10px; padding-bottom:10px; background:#fff url(../images/lbg.jpg) repeat-x left bottom;}
 .advantages .inner{display:block; width:951px;background:url(../images/conbg.jpg) repeat-x left top;  padding:10px 25px 0px 25px;}

.advantages .inner .title{display:block;text-align:center;padding-top:20px;height:60px;}
.advantages .inner .title h2{display:block; height:40px; line-height:40px;}
.advantages .inner .title .z1{font-size:26px;color:#333;}
.advantages .inner .title .z2{font-size:40px;color:#0266b9; font-family:"Times New Roman", Times, serif;}

.advantages .inner .title .en{display:block;font-size:16px; font-family:Arial, Helvetica, sans-serif;line-height:24px;height:24px;}
.advantages .inner .line{display:block; width:951px; height:31px; background:url(../images/xian2.jpg) no-repeat center;text-align:center; }
.advantages .inner .line span{display:block;width:130px;height:24px;background:#fff; border:1px solid #e1e1e1;padding:2px 10px;font-size:16px;line-height:24px;color:#333;margin:0 auto;}

.advantages .inner .adv_f{display:block;width:950px;margin-top:30px;}
.advantages .inner .adv_f .left{float:left; width:485px;height:296px; }
.advantages .inner .adv_f .right{float:right;width:450px;height:291px;padding-top:30px;}
.advantages .inner  .adv_s .left{float:left;width:500px;padding-top:30px;}
.advantages .inner  .adv_s .right{float:right; width:450px;}
.advantages .inner .adv_f .right .first,.advantages .inner .adv_s .left .first{margin-bottom:20px;}
.advantages .inner .adv_f .right .first .title2,.advantages .inner .adv_s .left .first .title2{display:block; height:80px;}
.advantages .inner .adv_f .right .first .title2 .num,.advantages .inner .adv_s .left .first .title2 .num{ font-size:80px;color:#c5c5c4;font-family:"Times New Roman", Times, serif;float:left;width:70px;height:70px;line-height:70px;}
.advantages .inner .adv_f .right .first .title2 .num_right,.advantages .inner .adv_s .left .first .title2 .num_right{float:left;width:370px;padding-left:10px;text-align:left;}
.advantages .inner .adv_f .right .first .title2 .num_right h4,.advantages .inner .adv_s .left .first .title2 .num_right h4{font-size:22px;line-height:30px;color:#0266b9;padding-bottom:6px;border-bottom:1px solid #dfdfdf;}
.advantages .inner .adv_f .right .first .title2 .num_right .en,.advantages .inner .adv_s .left .first .title2 .num_right .en{padding-left:6px;color:#666;font-size:14px;display:inline; font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.advantages .inner .adv_f .right .first .title2 .num_right .lv,.advantages .inner .adv_s .left .first .title2 .num_right .lv{font-size:14px;color:#0266b9;padding-top:5px;}
.advantages .inner .adv_f .right  .first .con,.advantages .inner .adv_s .left  .first .con{text-align:left;padding-left:10px; font-size:12px;background:url(../images/ar.jpg) no-repeat left 6px;}
 
 /*---------------------------------------------------------------*/
 .blk_29 {	  POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/l.jpg) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 19px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 118px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/r.jpg) no-repeat right 0px; FLOAT: right; WIDTH: 19px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 118px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 540px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 152px; TEXT-ALIGN: center; }

.blk_29 .box IMG {	 DISPLAY: block; width:140px; height:105px; padding:3px; border:1px solid #e1e1e1;}
.blk_29 .box A:hover IMG {	width:140px; height:105px;}
.blk_29 .box P { positon:absolute;left:0; top:97px;width:140px; height:24px; z-index:9999;}
.blk_29 .box p a{}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 540px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}
