*{ margin:0; padding:0; border:0;}
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑"; text-align:center; line-height:20px;
    background: -moz-linear-gradient(top, #fff 5%, #f2f6fd 30%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#fff), color-stop(30%,#f2f6fd));
    background: -webkit-linear-gradient(top, #fff 5%,#f2f6fd 30%);
    background: -o-linear-gradient(top, #fff 5%,#f2f6fd 30%);
    background: -ms-linear-gradient(top, #fff 5%,#f2f6fd 30%);
    background: linear-gradient(to bottom, #fff 5%,#f2f6fd 30%);
}
h1{ font-size:14px;}
li{ list-style:none;}
A {TEXT-DECORATION:none;}
a:hover{ color:#4dc3eb;	text-decoration: none;}
input,select{font-size:12px;vertical-align:middle;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}

.capname a{ color:#3c8ed0; }
.capmore a{ font-size:12px;color:#ff9a8f;}
/*header logo ############################################################################################################*/
.Header{ clear:both; width:1170px; height:155px; margin:0 auto;text-align:center; padding: 0 15px 15px 15px; }
.Header .Cont{ clear:both; margin:0 auto; padding:40px 0 0 0; }
.Header .logo{ float:left; width:340px; overflow:hidden;}
.Header .logo img{width:299px;}
.Header .nav{ float:right; width:740px;height: 52px;margin-top: 30px; padding-top:0px; border-right: 1px solid #a9a9a9;}
.Header .nav a{color:#3d3d3d;}
.Header .nav a:hover{color:#0061ae;}
.Header .home{ float:left;height: 52px;overflow: hidden;margin-right: 35px; padding:0 25px;font-size:24px;color:#3d3d3d;line-height:52px;  border-right: 1px solid #a9a9a9;}


.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}
.main-menu {padding: 0 ; text-align: left;}

.main-menu > ul.cn{display: block;float: left; width: 100px;height: 52px;overflow: hidden; border-right: 1px solid #a9a9a9;}
.main-menu > ul.cn > li > a {
    font-size: 24px;
    font-weight: 200;
    color: #3d3d3d;
    line-height:52px;
    padding: 0 0 0 15px;
}

.main-menu > ul > li {
    display: inline-block;
    position: relative;
    text-align: left;
    margin-right: 25px;
}
.main-menu > ul > li > a {
    font-size: 18px;
    font-weight: 200;
    color: #3d3d3d;
    line-height:1.7;
    padding-right: 0px
}

.main-menu > ul > li > a:hover {
    color: #0061ae
}

.main-menu > ul > li > a i {
    margin-left: 3px
}

.main-menu > ul > li:last-child a {
    padding-right: 0
}

.main-menu > ul > li .dropdown-en {
    top:40px;
    left: -15px;
    width: 130px;
    font-size: 24px;
}

.main-menu > ul > li .dropdown-width {
    width: 200px;
    left: -50px;
}

.main-menu > ul > li .dropdown {
    position: absolute;
    background: #fff;
    z-index: 999;
    padding: 10px 0;
    -webkit-transform: perspective(600px) rotateX(-90deg);
    transform: perspective(600px) rotateX(-90deg);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
    opacity: 0;
    visibility: hidden;
    border-bottom: 2px solid #0061ae;
    -webkit-box-shadow: 0 0 8px 1px rgba(0,0,0,.1);
    box-shadow: 0 0 8px 1px rgba(0,0,0,.1);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}

.main-menu > ul > li .dropdown li {
    position: relative;
    display: block
}

.main-menu > ul > li .dropdown li a {
    padding: 5px 0 5px 20px;
    display: block
}
.main-menu > ul > li .dropdown li a:hover {
    color: #0061ae;
}

.main-menu > ul > li .dropdown li a i {
    line-height: 1.8;
    padding-right: 20px
}

.main-menu > ul > li .dropdown li ul.sub-dropdown {
    left: 100%;
    top: 20px;
    visibility: hidden;
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s;
    opacity: 0
}

.main-menu > ul > li .dropdown li:hover ul.sub-dropdown {
    visibility: visible;
    -webkit-transition: .6s;
    -o-transition: .6s;
    transition: .6s;
    display: block;
    opacity: 1;
    top: 0
}

.main-menu > ul > li:hover .dropdown {
    opacity: 1;
    visibility: visible;
    -webkit-transform: perspective(600px) rotateX(0);
    transform: perspective(600px) rotateX(0);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}

.mega-menu { left: -350px !important;position: absolute; width: 800px; overflow: hidden; padding: 30px 0 10px 0 !important}
.mega-menu > ul > li {  width: 25%;  padding-left:20px}
.mega-menu > ul > li > a { font-size: 14px;  line-height: 24px; text-transform: uppercase;font-weight: 700; display: block; margin-bottom: 8px; color: #3d3d3d;}



/*关于展会*/
.about{ clear:both; width:1200px;height:385px;overflow:hidden; margin:  0 auto; background: url(../images/about_bg.jpg) no-repeat;}
.about .Cont{ clear:both;height: 100%; overflow:hidden;margin: 0 auto;padding:60px 0 0 95px;text-align: left; }
.about .C_left{ float: left;width: 560px; overflow:hidden;border-right: 2px solid #ae84e0;}
.about .C_left h3{margin-bottom: 20px;}
.about .C_left p{font-size:18px;color:#fff; line-height:30px;padding-right: 50px;}
.about .C_right{ float: right;width: 500px;  height:100%;overflow:hidden;}
.about .C_right h3{ font-size:36px;color:#fff; line-height:30px;margin:0 0 30px 60px;}
.about .C_right p{margin: 0; font-size:18px;color:#fff; line-height:40px;}
.about .C_right p a{margin-left:60px; font-size:18px;color:#fff;}
.about .C_right p a:hover{color:#3499d9;}

/*footer*/
.footer{ clear:both; width:1200px;height:250px;overflow:hidden; margin:  0 auto;  }
.footer .Cont{ clear:both;width: 1170px;  overflow:hidden;margin: 0 auto;padding:60px 0 0;text-align: center; }
.footer .Cont p{ font-size:18px;color:#2f2f2f; line-height:40px;}
.footer .Cont p a{ font-size:18px;color:#2f2f2f;margin-right: 100px;}
.footer .Cont p a:hover{color:#3499d9;}
