
@charset "GBK";


/*introduction*/
.introduction{ width: 100%; margin-bottom: 50px;}
.introduction .title{text-align: center; font-size: 20px; color: #224691; font-weight: bold; margin-bottom: 30px;}
.introduction .with{ margin-bottom: 50px;}
.introduction .with .top_img{float: left; width: 395px;}
.introduction .with .top_font{float: left; margin-left: 15px; width: 410px;}
.introduction .with p{text-indent: 2em; color: #313131; line-height: 36px;}
.introduction .us{ width: 680px;}
.introduction .us .telephone{font-size: 20px; font-weight: bold; color: #224691; line-height: 42px;}
/*.introduction .us .telephone img{ margin-top: 5px;}*/
.introduction .us p{font-size: 15px; color: #224691; font-weight: bold;line-height: 42px;}
.introduction .us .us_method{line-height: 35px; font-size: 13px; color: #313131; height: 70px; margin-bottom: 60px;}
.introduction .us .us_method dd{width: 50%; float: left; line-height: 35px;}
.introduction .us .dir{line-height: 30px; margin-bottom: 10px; width: 680px;}
.introduction .us .dir dt{width: 95px; height: 30px; background-color: #224691; color: #FFF; font-size: 16px; display: inline-block; text-align: center; float: left;}
.introduction .us .dir dd{ width: 555px ; font-size: 14px; color: #224691;display: inline-block; margin-left: 25px; text-align: left;}


/*index*/
.index_benner{ width: 1003px; height: 340px; position: relative;overflow:hidden;}
/*首页benner部分*/
.index_benner .hd{height: 15px; overflow: hidden; position: absolute; bottom: 7px; right: 0px; z-index: 2;}
.index_benner .hd ul{overflow: hidden;}
.index_benner .hd ul li{ width: 9px; height: 9px;border: 2px solid #FFF; background-color: #bfbfbf; float: left; margin-right: 8px; cursor: pointer;}
.index_benner .hd ul li.on{ background-color: #224690;}
.index_benner .bd img{width: 1003px; height: 340px;}
.index_benner .bd .benner_font_bj{z-index:88;width: 438px; height: 97px; background: url(../images/index/benner_font_bj.png) no-repeat; position: absolute; top: 45px; left: 15px; padding: 7px 16px;}
.index_benner .bd .benner_font_bj h3{font-size: 22px; color: #224690; font-weight: bold;width:396px; margin:15px auto 0px;}
.index_benner .bd .benner_font_bj h3 a{color: #224690;}
.index_benner .bd  .bfb_item{position:relative;height:75px;}
.index_benner .bd .bfb_item  a.more{font-size: 13px; color: #3c61ae;position: absolute;bottom:0px;right:10px;}
/*首页内容部分*/
.content{padding: 5px 11px;}
/*首页内容-产品部分*/
.content .products{ margin-bottom: 30px; }
.content .products .title{font-weight:bold;color: #224690; font-size: 18px;border-bottom: 1px solid #a0a0a0; height: 35px; line-height: 35px; margin-bottom: 20px;}
.content .products ul{ margin-left:-7px; width:996px;}
.content .products ul li{float: left; width: 235px; margin: 0px 7px 0 7px;}
.content .products ul li .title0{ font-weight:bold;margin-top: 15px; color: #ef7600; font-size: 16px;}
.content .products ul li .with{font-size: 13px; color: #6e6e6e; padding:10px 2px 0 2px; text-indent:20px;}
/*首页内容-企业部分*/
.content .enterprise{ height: 240px;}
.content .enterprise .ent_new{margin-right:38px; float: left;}
.content .enterprise .ent_new1{width:299px;}
.content .enterprise .ent_new2{width:308px;}
.content .enterprise .ent_new3{width:296px;}
.content .enterprise .ent_new_last{margin-right:0px;float:right;}
.content .enterprise .ent_new .title{font-weight:bold;border-bottom: 1px solid #a0a0a0; height: 30px; line-height: 30px; margin-bottom:13px;}
.content .enterprise .ent_new .title .new_tit{color: #224690; font-size: 18px;}
.content .enterprise .ent_new .title .more{float: right;height: 38px; line-height: 38px;}
.content .enterprise .ent_new .title .more a{color: #ef7600;font-size:12px;}
.content .enterprise .ent_new dl{width: 290px; position:relative; height:40px; margin-top:3px;}
.content .enterprise .ent_new dl dt{font-size: 16px; color: #3d4146; background:url(../images/middot.png) no-repeat 2px 9px; padding-left:15px;}
.content .enterprise .ent_new dl a{color: #3d4146; font-size:14px;}
.content .enterprise .ent_new dl dd{font-size: 13px; color: #ef7600; position:absolute; right:0; bottom:0;}
.content .enterprise .ent_new .img{ margin-top: 20px;   overflow: hidden;}
.content .enterprise .ent_new .img li img{width:308px; height: 163px;vertical-align:top;}
.content .enterprise .ent_new .nav_r{  margin-top: 20px; width: 296px; height: 160px; /*border: 1px solid #16429D;*/}
.content .enterprise .ent_new .nav_r img{width:100%;height:100%;vertical-align:top;}
.content .enterprise .ent_new .nav_r .top_l{ width: 198px; height: 109px; float: left;}
.content .enterprise .ent_new .nav_r .top_l .us{width: 98px; height: 54px; text-align: center;   display: inline-block; float: left; }
.content .enterprise .ent_new .nav_r .top_l .us p{font-size: 13px; color: #ffe5d6;}
.content .enterprise .ent_new .nav_r .top_l .int{background-color: #f1a05c; margin-left:1px;}
.content .enterprise .ent_new .nav_r .top_l .int p{font-size: 13px; color: #fff1e1;}
.content .enterprise .ent_new .nav_r .top_l .group{width: 197px; height:53px;margin-top:1px;}
.content .enterprise .ent_new .nav_r .top_l .group span{font-size: 13px; color: #c8fcf1; vertical-align: middle; margin-top: 18px; display: inline-block;}
.content .enterprise .ent_new .nav_r .top_r{ width: 98px; height: 109px; text-align: center; float: left; }
.content .enterprise .ent_new .nav_r .top_r a{ width: 98px; height:108px;display: inline-block;   }
.content .enterprise .ent_new .nav_r .top_r a p{font-size: 13px; color: #fff1e1;}
.content .enterprise .ent_new .nav_bom{ width: 296px; height: 50px;  }
.content .enterprise .ent_new .nav_bom .nav_left{float: left; width: 98px; height: 54px;  text-align: center;}
.content .enterprise .ent_new .nav_bom .nav_left p{font-size: 13px; color: #fff1e1;}
.content .enterprise .ent_new .nav_bom .nav_right{margin-left:1px;width: 197px;height: 54px; display: inline-block;}
/*首页内容-几年交付部分*/
.content .delivery {padding:5px 0px;}
.content .delivery .title{font-weight:bold;width: 981px;border-bottom: 1px solid #a0a0a0;height: 30px; line-height: 30px;color: #224690; font-size: 18px;}
.content .delivery .title .more{float: right;height: 38px; line-height: 38px;}
.content .delivery .title .more a{font-weight:bold;color: #ef7600; font-size: 12px;}
.content .delivery .del_scroll{ height: 142px; margin-top: 20px; position: relative;}
.content .delivery .del_scroll .prev{ position: absolute; top: 0;margin-top:25px; width: 22px; height: 43px; left: 0; background: url(../images/index/index_prev.jpg)  no-repeat; display: block; cursor: pointer;}
.content .delivery .del_scroll .next{ position: absolute; top: 0;margin-top:25px; right: 0;width: 22px; height: 43px; background: url(../images/index/index_next.jpg)  no-repeat;display: block; cursor: pointer;}
.content .delivery .del_scroll .bd{ position: absolute; left: 35px;}
.content .delivery .del_scroll .scroll_pic{}
.content .delivery .del_scroll .scroll{margin-top: 20px; text-align: center; overflow: hidden;width:100%;}
.content .delivery .del_scroll .scroll li{ margin-right: 6px; margin-left: 6px; float: left; width: 140px;}
.content .delivery .del_scroll .scroll li img{ width: 140px; height: 89px;vertical-align:top;margin-bottom:15px;}
.content .delivery .del_scroll .scroll li a{color: #313131;}

/*business*/
.business{margin-bottom: 30px;}
.business li{ padding-bottom: 35px; width: 825px; height: 258px;border-bottom:1px solid #90a2c8}
.business li .bus_l{float: left; width: 400px;}
.business li .bus_r{float: left; margin-left: 15px; width: 410px;}
.business li .title{letter-spacing: 3px; margin-top: 35px; padding: 5px 13px; height: 30px; line-height: 30px; background-color: #224691; text-align: center;font-size: 18px; color: #FFF;  margin-bottom: 20px; display: inline-block;}
.business li p{font-size: 14px; color: #313131;  line-height: 25px; text-indent: 2em;}

/*delivery*/
.delivery{ padding:5px 15px;}
.delivery li{margin-bottom: 30px;}
.delivery li .deli_img{float: left; width: 247px; height: 174px;}
.delivery li .deli_img img{width:100%;height:100%;vertical-align:top;}
.delivery li .deli_with{ width: 540px; height: 154px; background-color: #f5fbff;float: left; padding-top: 20px; }
.delivery li dl dt{line-height: 25px; height: 25px; font-size: 15px; color: #224691; float: left; margin-left: 22px; font-weight: bold;}
.delivery li dl dd{float: left;font-size: 12px; color: #434343;  line-height: 25px; width: 400px;}
.delivery li dl dd span a{float: right; color: #eb7511; margin-right: 15px; font-weight: bold;}
.page{ text-align: center; margin-bottom: 35px;}
.page .on{color: #eb7511;}
.page a{ color: #434343; margin: 2px 10px;}

/*equipment*/
.equipment{ margin-bottom: 150px;}
.equipment .equip_scroll{ position: relative;}
.equipment .equip_scroll .hd{ margin-bottom: 20px; height: 160px;}
.equipment .equip_scroll .hd .prev{width: 28px; height: 28px; background: url(../images/equip_prev.png) no-repeat;float: left; margin-top: 40px; cursor: pointer;}
.equipment .equip_scroll .hd .next{ background: url(../images/equip_next.png) no-repeat; width: 28px; height: 28px;  float: right; margin-top: 40px;cursor: pointer;}
.equipment .equip_scroll .hd ul{float: left;  text-align: center; overflow: hidden; width: 764px; height: 160px;position: relative; }
.equipment .equip_scroll .hd ul li{float: left; margin:0px 3px; cursor: pointer;}
.equipment .equip_scroll .hd ul li p{font-size: 15px; color: #434343;  /*width: 185px;*/ height: 40px; line-height: 40px; /*background-color: #eb7511;*/}
.equipment .equip_scroll .hd ul li.on p{background-color: #eb7511; color: #FFF;}
.equipment .equip_scroll .hd ul li img{width: 185px; height: 120px; display: block;}
.equipment .equip_scroll .bd{ width: 820px;  overflow: hidden;}
.equipment .equip_scroll .bd .title{font-weight:bold;font-size: 18px; color: #224691; height: 60px; line-height: 60px; margin-left: 15px;}
.equipment .equip_scroll .bd .with img{ width: 375px; height: 247px; margin: 0px 15px;}
.equipment .equip_scroll .bd .with p{color: #313131; font-size: 13px;  text-indent: 1.3em; line-height: 35px; }



/*organization*/
.organization{padding: 0px 40px; }
.organization .org_img{width: 738px; height: 560px; background: url(../images/org_img.jpg) no-repeat; margin-bottom: 40px;}
.organization .department{ border-top: 1px solid #3767cb; padding-top: 10px; margin-bottom: 50px;}
.organization .department .title{ text-align: center;font-size: 18px; color: #3767cb;  line-height: 40px;}
.organization .department p{color: #313131;font-size: 14px; text-indent: 2em; line-height: 25px; margin-bottom: 20px;}
.organization .department .two_title{width: 165px; height: 35px; line-height: 35px; text-align: center;font-size: 16px; color: #FFF; margin-top: 10px; margin-bottom: 10px; background-color: #3767cb; }
.organization .department dl{line-height: 35px;}
.organization .department dt{float: left; font-size: 16px; color: #3767cb; width:67px;}
.organization .department dd{float: left; color: #313131;font-size: 14px;}
.organization .department dd.colon{font-size: 16px; color: #3767cb; width:15px;}















