@charset "utf-8";
/*------------------------------- 网页背景色 ----------------------------------*/
#wrapper{width:100%;height:100%; font-size:12px; font-family: "Microsoft Yahei","微软雅黑","宋体",Arial, sans-serif; background:#fff;}
/*  全局  */
#header,#container,.footer { width:1200px; padding:0px; margin:0px auto;}
#header h1 { width:285px; margin-top:10px;}
#header .ali { background:url(../images/ali.gif) no-repeat; width:53px; height:54px; display:block; margin-top:20px;}

#banner { margin-top:10px;}
/*  nav  */
.navBar{ position:relative; z-index:1; width:800px; margin-top:15px; color:#000; height:40px; line-height:70px;   }
.nav{ width:800px; margin:0 auto;  }
.nav a{ color:#000;  }
.nav h3{ float:left;  font-size:17px; font-weight:normal; }
.nav .m{ float:left;  position:relative; }
.nav .s{ float:left; width:9px; text-align:center; color:#eee;   }
.nav h3 a{  display:block; padding:0 21px;  }
.nav .on a{  color:#009bdd;  }

.nav .sub{ display:none; /*默认隐藏*/ width:max-content;  position:absolute; left:0px; top:80px; height:40px; line-height:40px; background:url(../images/navbg.png) repeat;  float:left;  }
.nav .sub li{ float:left;  }
.nav .sub li a{ display:block; padding:0 15px; margin:0 10px; color:#fff; background:url(../images/navgd.png) no-repeat 0px 4px;  }
.nav .sub li a:hover{color:#009bdd;}

/*  banner  */
.slideBox{ width:100%; height:600px; overflow:hidden; position:relative; margin-top:10px; }
.slideBox .bd{ position:relative; height:100%;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:600px; display:block;  }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:47.6%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:20px;  width:15px; height:15px; line-height:14px; text-align:center; border-radius:20px; background:#000;  cursor:pointer;filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5; }
.slideBox .hd ul li.on{ background:#FFF; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; background-color: rgb(0 0 0 / 30%);filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.lan h2 { color:#0066cd; line-height:50px;}
.lan span { color:#828282; font-size:16px;}
.main_2 {color:#828282; line-height:28px; text-align:center; padding:20px;}

.main_2 dl { float:left; width:22%; text-align:center; border-right:2px solid #eeeeee;}
.main_2 dl dt { margin-left:60px;}
.a1 { background:url(../images/a1.gif) no-repeat; width:67px; height:67px; display:block;}
.main_2 dl:hover .a1 { background:url(../images/a11.gif) no-repeat;}
.a2 { background:url(../images/a2.gif) no-repeat; width:67px; height:67px; display:block;}
.main_2 dl:hover .a2 { background:url(../images/a22.gif) no-repeat;}
.a3 { background:url(../images/a3.gif) no-repeat; width:70px; height:67px; display:block;}
.main_2 dl:hover .a3 { background:url(../images/a33.gif) no-repeat;}
.main_2 dl dd { line-height:50px;}
.more { background-color:#009bdd; color:#fff; padding:5px 30px; display:inline-block;}


#main2 { background:url(../images/newsbg.jpg) no-repeat; background-size:cover; padding:30px;}
.lan2 { color:#fff; margin-bottom:20px;}
.main2 dl { float:left; width:46%; margin:24px;}
.main2 dl dt { float:left;width:254px;  height:219px; }
.main2 dl dt img { width:254px;  height:219px;}
.main2 dl dd { float:left;width:245px;height:179px; background-color:#fff; padding:20px;}
.main2 dl dd p { font-size:14px; color:#828282; padding-top:20px; }
.main2 dl dd h3 { color:#000; font-size:18px; line-height:30px; margin-top:30px;}
.main2 dl dd a { font-size:14px; color:#009bdd; text-decoration:underline; margin-top:30px; display:block;}
.main2 dl dd a:hover { color:#999;}

#main3 { background-color:#ebf1f4; padding:30px;}

.multipleColumn{ overflow:hidden; position:relative; width:100%;  margin:20px 0px; }
.multipleColumn .hd{ overflow:hidden;  height:30px; padding:0 10px; margin-left:530px; margin-top:20px;  }
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block; width:80px; height:6px; float:left; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.multipleColumn .hd .prev{ background-position:0 -50px;  }
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{ background-position:0 0; }

.multipleColumn .bd{ padding:10px; overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:284px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:5px 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:290px; height:160px; display:block;  }
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn .bd ul li .title{ line-height:24px;   }






/* b_map */
.b_map{ margin-top:20px;padding-right:20px;width:704px;background:url(../images/chinamap.jpg) no-repeat 0px 0px;height:549px}
.e_map_tags{z-index:1;position:relative}
.e_map_tags li{width:44px;height:54px;z-index:1;position:absolute;text-align:center;padding-bottom:8px;display:block;background:url(../images/e.png) no-repeat 0px 0px;color:#fff;top:0px;cursor:pointer;left:0px}
.e_map_tags li p { margin-top:53px; font-weight:bold; color:#000;}
    .e_map_tags .m_beijing {
        background: url(../images/map_tag2.png) no-repeat 0px 0px;
        top: 171px;
        left: 416px;
    }
.e_map_tags .m_shanghai{top: 306px;left: 597px;}
.e_map_tags .m_guangzhou{background:url(../images/map_tag2.png) no-repeat 0px 0px;top:314px;left:293px}
.e_map_tags .m_chengdu{top:352px;left:362px}
.e_map_tags .m_xian{top:190px;left:290px}
.e_map_tags .m_xianggang{top:320px;left:345px}
.e_map_tags .m_hangzhou{top: 467px;left: 485px;}

/*//-------------*/
.e_map_tags .m_fujian{top: 407px;left: 575px;}
.e_map_tags .m_guangxi{background:url(../images/map_tag2.png) no-repeat 0px 0px;top: 467px;left: 345px;}
.e_map_tags .m_hubei{top: 390px;left: 475px;}
    .e_map_tags .m_jiangxi {
        background: url(../images/map_tag2.png) no-repeat 0px 0px;
        top: 430px;
        left: 445px;
    }

    .e_map_tags .m_yixing {
        top: 320px;
        left:575px;
    }
    .e_map_tags .m_nanjing {
        top: 290px;
        left: 555px;
    }
    .e_map_tags .m_liaoning{top: 170px;left: 595px;}
.e_map_tags .m_hebei{top:200px;left: 495px;}

    .e_map_tags .m_shanxi {
        background: url(../images/map_tag2.png) no-repeat 0px 0px;
        top: 240px;
        left: 355px;
    }
.e_map_tags .m_sx{top: 240px;left: 465px;}



.e_map_tags li:hover { background:url(../images/eee.png) no-repeat;
}
.e_map_tags li.hover,.e_map_tags .centers{}
.e_map_info{z-index:2;position:relative}
.e_map_info .m_content{z-index:1;position:absolute;padding:15px 20px; background:url(../images/map.gif) no-repeat;width:280px; height:380px;display:block;top:0px;left:0px}
.e_map_info .hide{display:none;}
.e_map_info .m_content i{z-index:1;position:absolute;width:8px;bottom:-8px;display:block;background:url(../images/map_idx1.png) no-repeat 0px 0px;height:8px;overflow:hidden;right:-1px;_right:-2px}
.e_map_info .m_content h4{padding-left:180px;font:16px/33px "microsoft yahei", simsun, arial, sans-serif;margin-bottom:18px;background:url(../images/map_qunar.jpg) no-repeat 0px 0px;height:50px;}
.e_map_info .m_content p{ font-size:18px; line-height:30px; color:#fff;}
.e_map_info .m_beijing{top: 83px;left: 748px;}
.e_map_info .m_shanghai{top: 83px;
left: 748px;}
.e_map_info .m_guangzhou{top:176px;left:-58px}
.e_map_info .m_chengdu{top:92px;left:-127px}
.e_map_info .m_xian{top:74px;left:-60px}
.e_map_info .m_xianggang{top:204px;left:-4px}
.e_map_info .m_hangzhou{top: 83px;
left: 748px;}

/*m_content_side*/
.m_content p {margin:10px;}
.m_content_side{ height:1px;width:100%; margin-bottom:5px; position:relative;}
.m_content_side a{ position:absolute;top:0; z-index:2;float:left;width:30px; height:30px;}
.m_content_side a img{width:30px; height:30px; margin-top:40px;}
.m_content_side a.m_left{left:0px;}
.m_content_side a.m_right{right:0;}

#footer { background-color:#242424;color:#fff;font-size:20px; padding:40px 0px;}
.footer { background:url(../images/footlogo.gif) no-repeat left center;background-size:auto 100%;}
.footer a { color:#fff;}
.foot { float:right;}
.foot p { font-size:18px; line-height:30px;}

#footer2 { background-color:#000; color:#b7b7b7; line-height:30px; padding:20px 0px; font-size:18px;}

.aboutbanner { background:url(../images/aboutbanner.jpg) no-repeat; background-size:cover; height:363px;}
.newsbanner { background:url(../images/newsbanner.jpg) no-repeat; background-size:cover; height:363px;}
.probanner { background:url(../images/probanner.jpg) no-repeat; background-size:cover; height:363px;}
.joinbanner { background:url(../images/joinbanner.jpg) no-repeat; background-size:cover; height:363px;}
.conbanner {background:url(../images/conbanner.jpg) no-repeat; background-size:cover; height:363px;}


.main_22 { position:relative;}
.news_1 { margin-top:-50px;}

.news_1 a { background-color:#fff; border-radius:25px; border:1px solid #ccc; padding:10px 50px; margin:10px 20px;}
.news_1 a:hover,.news_1 .on { background-color:#009bdd; color:#fff;border:1px solid #009bdd;}
.news_2 dl { border-bottom:2px solid #ccc; padding:20px 2px;}
.news_2 dl dt { width:300px; height:193px; margin-left:0px; margin-top:10px;}
.news_2 dl dt img {width:300px; height:193px;}
.news_2 dl dd { margin-left:28px; width:760px;color:#828282; line-height:24px;}
.news_2 dl dd h3 { color:#000; font-size:20px; line-height:40px;}
.news_2 dl dd p { color:#828282; margin:10px 0px;}

.more2 { background-color:#009bdd; color:#fff; padding:3px 30px; display:inline-block; border-radius:3px;}

.pro_2 dl { float:left; background-color:#eeeeee; padding:10px; width:21%; margin:20px 10px 30px 10px; position:relative;}
.pro_2 dl dt { width:253px; height:136px;}
.pro_2 dl dt img { width:253px; height:136px;}
.pro_2 dl dd { color:#828282;}
.pro_2 dl dd h3 { color:#000; line-height:40px;}
.more3 { background-color:#009bdd; color:#fff; padding:3px 26px; display:inline-block; border-radius:3px; position:absolute; margin:0px auto 0px 67px;}

.main_22 h3{ height:40px; line-height:40px; padding-left:10px;  border-top:1px solid #e3e3e3; background:#fff; cursor:pointer;}
.main_22 h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.main_22 h3.on em{ background-position:16px -57px; }



.lan3 { background-color:#4ab8e7;}
.lan3 span { color:#fff; display:inline-block; line-height:50px; text-align:center;}
.xl { padding:20px 50px; line-height:30px; background-color:#f7f7f7;}
.xl h2 { line-height:40px;}



.menu_head{width:100%;height:47px;line-height:47px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#fff url(../images/pro_left.png) center right no-repeat;}
.menu_head ul li { float:left; display:block; text-align:center; }
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

/*----message----*/
.liuyan_box{padding:20px 20px 70px 150px; text-decoration:none; font:14px "微软雅黑";}
.liuyan_box li label {float:left;width:86px;text-align:right;line-height:20px; font-weight:normal;margin-top:20px; color:#333;}
.liuyan_box li div {float:left;margin:10px 0px; line-height:25px;}
.liuyan_box li div textarea{border:1px solid #007ac0;width:668px;font-size:12px;color:#555;padding:5px; min-height:100px;_height:expression(document.body.clientWidth > 100 ? "100px" : "auto"); }
.up_but{cursor:pointer;background-color:#009bdd; color:#fff; padding:8px 30px; display:inline-block; border-radius:3px; border:none; font-size:16px;}
.first {margin-left:0;clear:left;}
.width2{ border:1px solid #ccc !important; height:40px;width:289px; }

.width{ border:1px solid #ccc !important; height:40px;width:160px; }

.main_2a { color:#828282; line-height:30px;}
.main_2a h2 { line-height:40px; color:#000;}
.main_2a h3 { line-height:40px; color:#999;}


.con h4 { color:#4ab8e7;}
.con1 { width:40%; padding:0px 50px;}

.con2 {  width:40%;background:url(../images/p.gif) no-repeat left center; padding:0px 50px;}






















