body {margin:0;padding:0;font-size: 12px;color: #222;font-family:"Microsoft YaHei"; background:#fff;}
a:link {color: #222;text-decoration: none;font-size: 12px;}
a:visited {text-decoration: none;color: #000;font-size: 12px;}
a:hover {text-decoration: none;color: #222;font-size: 12px;}
a:active {text-decoration: none;color: #000;font-size: 12px;}
a{ color:#222222;}
a:hover{ color:#385f89;}
ul,li,dl,dt,img,span,p,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;border:0;}
ul,li,dl,dt {list-style-type:none;}
.clear {clear:both;margin:0;padding:0;}
.cp img{border: 1px solid #d0d0d0;padding: 2px;}
.cp a:hover img{border: 1px solid #ca965a;padding: 2px;}
.cpp img{border: 1px solid #d0d0d0;padding: 2px;}
.cpp a:hover img{border: 1px solid #ca965a;padding: 2px;}
.left{float:left;}
.right{float:right;}
.bottom{ width:1100px; margin:0 auto; margin-bottom:30px;}    
.mianbxContent{width:1100px; margin:0 auto; margin-bottom:20px;}

.sstop { position: fixed; top: 0;  z-index: 100000;  width: 100%;}
.top1{ width:100%; height:40px; line-height:40px; color:#222; background:#dddddd;}
.top1_center{ width:1100px; margin:0 auto;}
.top1_left{ float:left; font-size:13px;}
.top1_right{ float:right; font-size:13px;}
.top1_right a{ color:#222; font-size:13px;}
.top1_right a:hover{ color:#042c59; font-size:13px;}

.top2_top{ width:100%; background:#fff;}
.top2{ width:1100px; margin:0 auto; height:125px;}
.top2_left{ float:left; margin-top:19px;}
.top2_center{ float:left; margin-left:20px; margin-top:19px; }
.top2_center_top{ font-size:36px; margin-top:15px;}
.top2_center_bottom{ font-size:16px; margin-top:5px; text-align:center; font-weight:600; color:#c02727;}
.top2_right{ float:right; width:730px;}
.top2_right_top{ height:37px; text-align:right;  font-size:15px;}
.top2_right_top span{ font-size:25px; color:#9a0000; line-height:25px;}
.top2_right_bottom{ height:50px; background:#586a98; border-radius:10px; position:relative; margin-top:15px;}
.top2_right_bottom ul li{ width:121px;  float:left; line-height:50px; text-align:center; background:url(images/index_03.jpg) right no-repeat}
.top2_right_bottom ul li:nth-child(6){ background:none;}
.top2_right_bottom ul li a{ font-size:14px; color:#fff; display:block;}
.top2_right_bottom ul li a:hover{font-size:14px; color:#f00;  display:block;}
.top2_right_bottom ul li ul{position:absolute; top:50px; display:none; z-index:99; text-align: center;  width:795px; background:#fff; padding:10px; }
.top2_right_bottom ul li ul li{width:255px; text-align:center; margin-left:10px;  height:30px; line-height:30px;  background:none;}
.top2_right_bottom ul li ul li a{ font-size:14px; text-align:left; color:#222; text-decoration:none;  height:30px; line-height:30px;  background:#fff;  display:block;}
.top2_right_bottom ul li ul li a:hover{ font-size:14px; color:#222; text-align:left; background:#1f436c; color:#fff; display:block; height:30px; line-height:30px; width:255px;}
.top2_right_bottom li:hover ul { display: block;}
.cur{ color:#f00;}

.afoname1{ border:1px solid #ccc;     outline: none; line-height:36px; width:180px; margin:0 auto;  padding-left:2%; font-size:14px; color:#888; float:left;}
.cha{ height:40px; width:40px; float:right;}
.top2_right_top_left{ margin-left:50px;  height:40px; float:left; font-size:14px; line-height:40px; width:371px;}
.top2_right_top_right{ float:right;}
.top3{ width:100%; height:2px; background:#001c3c;}
.black_overlay{  display: none;  position: fixed;  top: 0%;  left: 0%;  width: 100%;  height: 100%; background-color: black;  z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=88);  } 
.white_content {  display: none;  position: fixed;  top: 25%;  left:0;right: 0;margin: 0 auto;  width: 1340px; 
height: 55%;  padding: 20px;  border: 10px solid #001c3c; z-index:1002; overflow: auto;background: url(images/bg_new.png) center repeat; 
} 
.left{ font-size:16px; font-weight:bold;}


.ban0{background:url(images/1111111111.jpg) no-repeat center ;height:430px;width:100%;margin:0 auto;}
.ban1{background:url(images/bnaaer1.jpg) no-repeat center ;height:430px;width:100%;margin:0 auto;}
.ban2{background:url(images/huan.jpg) no-repeat center ;height:430px;width:100%;margin:0 auto;}
.ban3{background:url(web10103xl/images/A5C60876-60702CDA-2A36DAFE-093F18C00.jpg) no-repeat center ;height:430px;width:100%;margin:0 auto;}
.banner{ margin-top:1px;}

.project{ width:100%; background:#f0f0f0; height:530px;}
.project_center{ width:1100px; margin:0 auto;}
.project_center_text{ font-size:30px; font-weight:bold; padding-top:45px;  text-align:center; color:#042c59;}
.project_center_content{ margin-top:30px; height:355px; background:#586b98; width:1080px; padding:10px;}
.project_center_content_left{ width:285px; height:355px; background:url(images/index_13.jpg) center no-repeat; float:left;}
.project_center_content_left_title{ font-size:26px;  color:#042c59; margin-top:50px; margin-left:30px;}
.project_center_content_left_description{; width:225px; margin:0 auto; font-size:14px;  color:#222; margin-left:30px; margin-top:30px; line-height:24px;}
.project_center_content_left_advisory{ width:221px; margin:0 auto; border:2px solid #586b98; height:46px; line-height:46px; text-align:center; font-size:16px; color:#333;   margin-top:20px;}
.project_center_content_left_advisory a{ font-size:16px; color:#333;}
.project_center_content_left_advisory a:hover{ font-size:16px; color:#042c59;}
.project_center_content_left_more{ width:221px; margin:0 auto; border:2px solid #586b98; height:46px; line-height:46px; text-align:center; font-size:16px; color:#333;  margin-top:20px;}
.project_center_content_left_more a{ font-size:16px; color:#333;}
.project_center_content_left_more a:hover{ font-size:16px; color:#042c59;}
.project_center_content_right{ width:795px; height:355px; float:left;}
.project_center_content_right ul li{ width:215px; height:132px; margin-left:10px; float:left; padding:20px; background:#fff; position: relative; margin-top:10px;}
.project_center_content_right ul li:nth-child(1){margin-top:0px;}
.project_center_content_right ul li:nth-child(2){margin-top:0px;}
.project_center_content_right ul li:nth-child(3){margin-top:0px;}
.project_center_content_right_img{   bottom: 0; left: 109px;  position: absolute; z-index:1;}



.project_center_content_right_title{ font-size:16px; color:#042c59; }
.project_center_content_right_title a{font-size:16px; color:#042c59;}
.project_center_content_right_title a:hover{font-size:16px; color:#9a0000;}
.project_center_content_right_description{position:absolute; z-index:3; width:130px; font-size:14px; line-height:20px; margin-top:15px; height:40px; overflow: hidden;}
.project_center_content_right_more{  position: absolute;     top: 100px; z-index:2; font-size:14px; color:#042c59; margin-top:20px;}
.project_center_content_right_more a{font-size:14px; color:#042c59;}
.project_center_content_right_more a:hover{font-size:14px; color:#9a0000;}

.advertising{ width:100%; height:210px; background:url(images/index_31.jpg) center no-repeat; margin-top:30px;}
.advertising_content{ width:1100px; margin:0 auto;}
.advertising_content_left{ float:left;}
.advertising_content_left_title{ font-size:30px; color:#fff; padding-top:67px;}
.advertising_content_left_etitle{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#dddddd;}
.advertising_content_left_description{ font-size:14px; color:#fff; margin-top:5px;}
.advertising_content_right{ float:right;}
.advertising_content_right_service{ width:284px; height:40px; line-height:40px; background:#FFf; display:block; text-align:center; font-size:16px; color:#222; margin-top:67px;}
.advertising_content_right_service a{ background:#FFf; font-size:16px; color:#222; display:block;}
.advertising_content_right_service a:hover{background:#385f89; font-size:16px; color:#fff; display:block;}
.advertising_content_right_contact{ margin-top:5px;  font-size:16px; color:#fff;}
.advertising_content_right_contact span{ font-size:28px;}

.advantage{ width:100%; height:435px; background:#f0f0f0; margin-top:30px;}
.advantage_content{ width:1100px; margin:0 auto;}
.advantage_content_text{ font-size:30px; font-weight:bold; padding-top:45px;  text-align:center; color:#042c59;}
.advantage_content_detail{ width:1100px; height:270px; margin-top:30px;}
.advantage_content_detail ul li{ width:330px; margin-right:25px; height:110px; float:left; margin-bottom:10px; padding:10px;}
.advantage_content_detail ul li:nth-child(3){margin-right:0px;}
.advantage_content_detail ul li:nth-child(4){margin-bottom:0px;}
.advantage_content_detail ul li:nth-child(5){margin-bottom:0px;}
.advantage_content_detail ul li:nth-child(6){margin-right:0px; margin-bottom:0px;}
.advantage_content_detail_img{ width:110px; height:110px; float:left;}
.advantage_content_detail_text{ width:210px; height:110px; margin-left:10px; float:left;}
.advantage_content_detail_text_title{ font-size:18px; color:#222; margin-top: 16px; font-weight:bold;}
.advantage_content_detail_text_detail{ font-size:14px; color:#333;  line-height: 20px; margin-top: 5px;}

.cooperation{ width:1100px; margin:0 auto; margin-top:30px;}
.cooperation_top_title{ font-size:30px; text-align:center; color:#c02727;}
.cooperation_top_etitle{ font-size:14px; text-align:center; color:#888888; margin-top:5px;}
.cooperation_top_description{ font-size:16px; text-align:center; color:#222222; margin-top:5px;}

.inner{width:1100px; margin-top:30px;;}
.cont_product{float:right;width:1100px;overflow:hidden;}
.cont_product dl {float:left;width:263px; height:216px; margin-right:16px; text-align:center; position:relative; left:0px; top:0px; z-index:0; margin-bottom:10px;}
.cont_product dl:nth-child(4){margin-right:0px;}
.cont_product dl:nth-child(5){ margin-bottom:0px;}
.cont_product dl:nth-child(6){margin-bottom:0px; }
.cont_product dl:nth-child(7){ margin-bottom:0px;}
.cont_product dl:nth-child(8){margin-right:0px; margin-bottom:0px;}
.cont_product dt {width:263px;height:216px;text-align:left;overflow:hidden;position:absolute;left:0px;top:0px;z-index:0;}
.cont_product dt a img{width:263px;height:216px;line-height:100%;overflow:hidden;text-align:left;}
.cont_product dt a{position:relative;width:263px;height:216px;display:block;}
.cont_product dt a p{display:none; background:url(images/yinying1.png) no-repeat center; width:223px; height:120px; line-height:26px; padding:48px 20px; text-align:center; color:#fff; position:absolute; left:0; top:0; z-index:1000; font-size:16px;}
.cont_product dt a p span{ font-size:13px; text-align:center; color:#ddd;}
.cont_product dt a:hover p{display:block;}
.cont_product .hover{z-index:999;}

.step{ width:100%; height:575px; background:#f0f0f0; margin-top:30px;}
.step_content{ width:1100px; margin:0 auto;}
.step_content_text{ font-size:30px; font-weight:bold; padding-top:45px;  text-align:center; color:#042c59;}
.step_content_measure{ height:320px; padding-top:35px;}
.step_content_measure ul li:nth-child(5){ margin-right:0px;}
.step_content_measure_one{ color:#fff; text-align:right; font-size:13px; height:20px;    line-height: 18px;  margin-right: 4px;}
.step_content_measure_two{ width:108px; height:108px; margin:0 auto; margin-top:37px;}
.step_content_measure_three{ text-align:center; font-size:20px; color:#586b98; margin-top:25px;}
.step_content_measure_four{ text-align:center; font-size:14px; color:#888888; margin-top:20px;}
.step_content_advisory{ width:120px; margin:0 auto; height:40px; background:#586b98; line-height:40px; text-align:center; color:#fff; font-size:16px; margin-top:45px;}
.step_content_advisory a{color:#fff; font-size:16px; background:#586b98; display:block;}
.step_content_advisory a:hover{color:#fff; font-size:16px; background:#f00; display:block;}

.news{ width:1100px; margin:0 auto; margin-top:30px;}
.news_top{ width:330px; height:95px; margin:0 auto; background:url(images/index_54.png) center no-repeat;}

.news_top_title{ font-size:30px; text-align:center; color:#c02727;}
.news_top_etitle{ font-size:14px; text-align:center; color:#888888; margin-top:5px;}
.news_top_description{ font-size:16px; text-align:center; color:#222222; margin-top:5px;}

.news_content{ height:260px; margin-top:30px;}
.news_content_left{ width:600px; float:left;}
.news_content_left_top{ height:40px; line-height:40px;}
.news_content_left_top_left{ font-size:18px; color:#c02727; border-bottom:2px solid #ddd; padding-left:5px; padding-right:5px; float:left;}
.news_content_left_top_right{ font-size:14PX; color:#222; float:right; font-family:Arial, Helvetica, sans-serif;}
.news_content_left_top_right a{font-size:14PX; color:#222;}
.news_content_left_top_right a:hover{font-size:14PX; color:#f00;}
.news_content_left_content{ height:200px; margin-top:20px;}
.news_content_left_content ul li{ line-height:35px; font-size:16px; color:#222;}
.news_content_left_content ul li a{font-size:16px; color:#222;}
.news_content_left_content ul li a:hover{font-size:16px; color:#586b98;}
.news_content_left_content_title{ width:460px; float:left;}
.news_content_left_content_time{ float:right;}
.news_content_center{ width:60px; height:240px; margin:20px 20px 0px 20px; float:left;}
.news_content_right{ width:400px; float:right;}
.news_content_right_top{ height:40px; line-height:40px;}
.news_content_right_top_left{ font-size:18px; color:#c02727; border-bottom:2px solid #ddd; padding-left:5px; padding-right:5px; float:left;}
.news_content_right_top_right{ font-size:14PX; color:#222; float:right; font-family:Arial, Helvetica, sans-serif;}
.news_content_right_top_right a{font-size:14PX; color:#222;}
.news_content_right_top_right a:hover{font-size:14PX; color:#f00;}

.news_content_right_bottom{ height:200px; margin-top:20px;}
.news_content_right_bottom ul li{ width:400px; height:90px; margin-bottom:20px;}
.news_content_right_bottom ul li:nth-child(2){margin-bottom:0px;}
.news_content_right_bottom_left{ width:180px; height:90px; float:left;}
.news_content_right_bottom_right{ width:200px; margin-left:20px; float:left;}
.news_content_right_bottom_right_title{ font-size:16px; color:#222; height:30px; line-height:25px;}
.news_content_right_bottom_right_title a{font-size:16px; color:#222;}
.news_content_right_bottom_right_title a:hover{font-size:16px; color:#586b98;}
.news_content_right_bottom_right_description{ font-size:13px; color:#555; line-height:20px;}

.links{ width:100%; margin-top:30px; border-top:1px solid #ddd;}
.links_content{ width:1100px; margin:0 auto;}
.links_content_left{ height:90px; line-height:90px; float:left; border-right:1px solid #ddd; font-size:13px; text-align:center; width:99px;}
.links_content_right{ width:990px; margin-left:10px; float:left;}
.links_content_right ul li{ float:left; margin-right:10px; line-height:90px;}
.links_content_right li a{ color:#222;  font-size: 13px;}
.links_content_right li a:hover{ color:#586b98;}

.navigation{ width:100%; height:340px; background:#484848;}
.navigation_content{ width:1100px; margin:0 auto; padding-top:35px;}
.navigation_content_left{ width:630px; float:left;}
.navigation_content_left ul li{ width:210px; float:left;}
.navigation_content_left ul li:nth-child(2){ width:250px;}
.navigation_content_left ul li:nth-child(3){ width:170px;}
.navigation_content_left_title{ border-bottom:2px solid #fff; padding-right:5px; color:#fff; font-size:17px; padding-bottom:10px; width:80px;}
.navigation_content_left_content{ margin-top:10px; line-height:30px; font-size:13px; color:#fff;}
.navigation_content_left_content a{ font-size:13px; color:#fff;}
.navigation_content_left_content a:hover{font-size:13px; color:#f00;}
.navigation_content_right{ width:375px; float:right;}
.navigation_content_right_one{ width:225px; height:38px; border-bottom:1px solid #fff; border-top:1px solid #fff; line-height:38px; color:#fff; font-size:14px; text-align:right; margin-left:150px;}
.navigation_content_right_two{ text-align:right; font-size:32px; font-family:Arial, Helvetica, sans-serif; color:#e1e1e1; height:50px; line-height:50px;}
.navigation_content_right_three{ font-size:13px; color:#e1e1e1; line-height:30px;}
.navigation_content_right_four{ width:375px; height:150px; margin-top:10px;}
.navigation_content_right_four ul li{ width:120px; float:right; margin-right:7px;}
.navigation_content_right_four ul li:nth-child(3){margin-right:0px;}
.navigation_content_right_four_img{ width:120px; height:120px;}
.navigation_content_right_four_img img{ width:120px; height:120px;}
.navigation_content_right_four_text{ width:120px; height:30px; line-height:30px; color:#e1e1e1; font-size:14px; text-align:center;}


.copyright{ width:100%; height:50px; background:#990000;}
.copyright_content{ width:1100px; margin:0 auto; font-size:14px; color:#fff; line-height:50px;}
.copyright_content a{font-size:14px; color:#fff;}
.copyright_content a:hover{ color:#222; font-size:14px;}



/*面包屑导航*/
.mianbxContent{width: 840px ;text-align: left ;font-size: 16px ;padding-bottom: 15px;padding-top: 5px;border-bottom: 1px solid #CCC;margin-bottom: 20px;}
.mianbxContent a{ font-size:16px; color:#222;}
.mianbxContent a:hover{ font-size:16px; color:#385f89;}
.right{width:840px; float:right;}

/*图片展示*/
.strength{ margin-top:20px; width:840px;}
.strength tr td{    padding-bottom: 15px; padding-left:5px;}
.strength tr td span{line-height: 25px;}
.strength tr td img{box-shadow: 0px 10px 10px 0 #d1d1d1;}
.strength tr td span a{ font-size: 14px;}
.a{ text-align:center; margin-top:20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width:230px;}


/*图片详情*/
.pt_center{text-align: center; padding:10px 0;line-height: 30px;}
.pt_title{font-size: 16px;font-weight: bold;line-height: 39px;text-align: center;}
.pt_con{padding:10px 0;line-height: 28px;font-size: 14px;
}
.pnpage{padding: 20px 0;text-align: center;border-bottom: #ddd dotted 1px;}
.pt_con_title{ height:49px; border-bottom:1px solid #ddd; line-height:50px; font-size:16px; color:#44a719;}
.pt_con_content{ margin-top:20px;}
.strength{ margin-top:20px; width:840px;}
.strength tr td{    padding-bottom: 15px; padding-left:5px;}
.strength tr td span{line-height: 25px;}
.strength tr td img{box-shadow: 0px 10px 10px 0 #d1d1d1;}
.strength tr td span a{ font-size: 14px;}
.a{ text-align:center; margin-top:20px;}
.pt_name{ height:48px; border:1px dotted #ddd; line-height:48px; padding-left:20px; width:820px; font-size:16px; color:#1f436c; margin-top:20px;}
.serviceitems{ width:840px; margin-top:5px;}
.serviceitems tr td{ height:350px;}
.serviceitems_img{ width:268px; height:328px; border:1px solid #ddd;}
.serviceitems_img_title{ height:40px; line-height:40px; font-size:14px; color:#fff; background:#1f436c; text-align:center;}
.serviceitems_img_title a{font-size:14px; color:#fff; background:#1f436c; display:block;}
.serviceitems_img_title a:hover{font-size:14px; color:#fff; background:#b40000; display:block;}
.serviceitems_img_img{ width:234px; height:160px; margin:0 auto; margin-top:20px;}
.serviceitems_img_description{ width:234px; margin:0 auto; margin-top:10px; font-size:13px; color:#222; line-height:30px; height:90px; overflow:hidden;}


.news_box_lbm {
    width: 840px;
    margin: 0 auto;
    line-height: 180%;
    text-align: center;
}
.shopmrsc {
    border-bottom: #efefef solid 1px;
    overflow: hidden;
    padding: 15px 5px;
}
.shopmrsc:hover {
    background-color: #f9f9f9;
}
.xwlb_img {
    margin-right: 15px;
    width: 205px;
    background-color: #DBD9DA;
}
.shopmrsc a {
    float: left;
    display: block;
    height:95px;
    text-decoration: none;
    position: relative;
}

.xwlb_img img {
    max-width: 205px;
    max-height: 95px;
    display: table-cell;
}
.xwlb_content{
    width: 100%;
}
.shopmrsc p {
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    text-align: left;
    margin: 0 auto;
    border-bottom: none;
}
.shopmrsc h2 {
    font-size: 16px;
    text-align: left;
    font-family: "Microsoft YaHei";
    font-weight: bold;
}
.shopmrsc h2 span{
    font-size: 12px;
    font-weight: 100;
    color: #666;
    float: right;
}
.shopmrsc p.xwlbnr {
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 7px;
    color: #999;
}
.shopmrsc p.xwlbsj {
    font-size: 14px;
    font-weight: normal;
    color: #787878;
    position: absolute;
    line-height: 20px;
    bottom: 0;
}

        .pt_center{
            text-align: center;
            line-height:26px;
        }
.pt_title{font-size: 16px;font-weight: bold;line-height: 39px;text-align: center;}
.pt_time{border-bottom: #ddd dotted 1px; font-size: 12px;line-height: 39px;text-align: center;}
        .pt_con{
            padding:10px 0;
            line-height: 28px;
        }
        .pnpage{
            line-height: 28px;
        }
.pt_name{ height:48px; border:1px dotted #ddd; line-height:48px; padding-left:20px; width:820px; font-size:16px; color:#1f436c; margin-top:20px;}
.serviceitems{ width:840px; margin-top:5px;}
.serviceitems tr td{ height:350px;}
.serviceitems_img{ width:268px; height:328px; border:1px solid #ddd;}
.serviceitems_img_title{ height:40px; line-height:40px; font-size:14px; color:#fff; background:#1f436c; text-align:center;}
.serviceitems_img_title a{font-size:14px; color:#fff; background:#1f436c; display:block;}
.serviceitems_img_title a:hover{font-size:14px; color:#fff; background:#b40000; display:block;}
.serviceitems_img_img{ width:234px; height:160px; margin:0 auto; margin-top:20px;}
.serviceitems_img_description{ width:234px; margin:0 auto; margin-top:10px; font-size:13px; color:#222; line-height:30px; height:90px; overflow:hidden;}

.leftcolumn{ width:230px; float:left;}
.leftcolumn_top{ width:230px; height:80px; background:#1f436c; color:#fff; line-height:80px; text-align:center; font-size:28px;}
.leftcolumn_bottom{ width:198px; background:#f5f5f5; border:1px solid #ddd; border-top:none; padding:15px;}
.leftcolumn_bottom ul li{ width:204px; height:40px; border-bottom:1px solid #ddd; line-height:40px; color:#222; font-size:14px;}
.leftcolumn_bottom ul li a{color:#222; font-size:12px;}
.leftcolumn_bottom ul li a:hover{color:#1f436c; font-size:12px;}


.serviceitems{ width:840px; margin-top:20px;}
.serviceitems tr td{ height:350px;}

.serviceitems_img{ width:268px; height:328px; border:1px solid #ddd;}
.serviceitems_img_title{ height:40px; line-height:40px; font-size:14px; color:#fff; background:#1f436c; text-align:center;}
.serviceitems_img_title a{font-size:14px; color:#fff; background:#1f436c; display:block;}
.serviceitems_img_title a:hover{font-size:14px; color:#fff; background:#b40000; display:block;}
.serviceitems_img_img{ width:234px; height:160px; margin:0 auto; margin-top:20px;}
.serviceitems_img_description{ width:234px; margin:0 auto; margin-top:10px; font-size:13px; color:#222; line-height:30px; height:90px; overflow:hidden;}


.successcase{ width:840px; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.successcase_top{ height:50px; line-height:50px; border-bottom:1px solid #ddd;}
.successcase_top_left{ font-size:20px; color:#1f436c; float:left;}
.successcase_top_right{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#222; float:right; text-align:right;}
.successcase_top_right a{ font-size:14px; color:#222;}
.successcase_top_right a:hover{font-size:14px; color:#1f436c;}

.successcase_bottom{ margin-top:20px;}
.successcase_bottom_img{ width:260px; height:345px;}
.successcase_bottom_text{ width:260px; height:40px; margin-top:5px; color:#222; background:#ddd; text-align:center; font-size:14px; line-height:40px;}
.successcase_bottom_text a{color:#222; background:#ddd; font-size:14px; display:block;}
.successcase_bottom_text a:hover{color:#fff; background:#1f436c; font-size:14px; display:block;}
.colee_right{overflow:hidden; width:840px;}

/*图片展示*/
.strength{ margin-top:20px; width:840px;}
.strength tr td{    padding-bottom: 15px; padding-left:5px;}
.strength tr td span{line-height: 25px;}
.strength tr td img{box-shadow: 0px 10px 10px 0 #d1d1d1;}
.strength tr td span a{ font-size: 14px;}
.a{ text-align:center; margin-top:20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width:230px;}


.sstop { position: fixed; top: 0;  z-index: 100000;  width: 100%;}
.top1{ width:100%; height:40px; line-height:40px; color:#222; background:#dddddd;}
.top1_center{ width:1100px; margin:0 auto;}
.top1_left{ float:left; font-size:13px;}
.top1_right{ float:right; font-size:13px;}
.top1_right a{ color:#222; font-size:13px;}
.top1_right a:hover{ color:#042c59; font-size:13px;}


.top2_top{ width:100%; background:#fff;}
.top2{ width:1100px; margin:0 auto; height:125px;}
.top2_left{ float:left; margin-top:19px;}
.top2_center{ float:left; margin-left:20px; margin-top:19px; }
.top2_center_top{ font-size:36px; margin-top:15px;}
.top2_center_bottom{ font-size:16px; margin-top:5px; text-align:center; font-weight:600; color:#c02727;}
.top2_right{ float:right; width:731px;}
.top2_right_top{ height:37px; text-align:right;  font-size:15px; margin-top:19px;}
.top2_right_top span{ font-size:25px; color:#9a0000; line-height:25px;}
.top2_right_bottom{ height:50px; background:#586a98; border-radius:10px; position:relative;}
.top2_right_bottom ul li{ width:121px;  float:left; line-height:50px; text-align:center; background:url(images/index_03.jpg) right no-repeat}
.top2_right_bottom ul li:nth-child(6){ background:none;}
.top2_right_bottom ul li a{ font-size:14px; color:#fff; display:block;}
.top2_right_bottom ul li a:hover{font-size:14px; color:#f00; display:block;}

.top2_right_bottom li:hover ul { display: block;}
.cur{ color:#f00;}

.top3{ width:100%; height:2px; background:#001c3c;}

.floatTips{
 font-weight:bold;
 position:absolute;
 width:108px;
 z-index:99;
 left: 0px;
}

.floatTips1{
 font-weight:bold;
 position:absolute;
 width:100px;
 z-index:99;

 text-align: center;
 background: #fff; 
 padding: 10px; 
 line-height: 26px; 
}

.floatTips_weixin{ width:120px; height:30px; background:#586a98; text-align:center; color:#fff; line-height:30px;}
.qq_top{width:110px; height:25px; line-height:25px; background:#AF0B04; text-align:center; color:#fff; font-size:12px;}
.qq_center{width:110px;}
.qq_bottom{width:110px; text-align:left; line-height:25px; font-size:12px;}
.qq_bottom a{text-decoration: none; color: #484848;}
.qq_bottom a:hover{text-decoration: none; color: #ff6600;}

.result{ width:1080px; margin:0 auto; padding:10px;     margin-bottom: 30px;}
.result_top{ height:40px;}
.result_top_left{ line-height:40px; font-size:14px; color:#222; float:left;}
.result_top_right{ width:268px; height:40px; float:right;}
.afoname1{ border:1px solid #ccc; line-height:36px; width:220px; margin:0 auto;  padding-left:2%; font-size:14px; color:#888; float:left;}
.cha{ height:40px; width:40px; float:right;}
.result_text{ margin-top:10px; font-size:13px; color:#9a0000; line-height:24px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.result_content{ margin-top:10px;}
.result .result_content table {font-size: 14px;font-weight: normal;}
.result_no{ text-align:center; font-size:16px; margin-top:15px; line-height:40px; }
.search_hide{display: none;}


#newBridge .icon-right-center {
    top: 20% !important;
}