body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0;
}
body {
    background: #fff;
    color: #555;
    font-size: 14px;
    font-family: Microsoft YaHei;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}
a {
    color: #555;
    text-decoration: none;
}
img {
    border: none;
}
ol,ul,li {
    list-style: none;
}
/*input, textarea, select, button {
    font: 14px Verdana,Helvetica,Arial,sans-serif;
    border: 1px solid #999;
}*/
table {
    border-collapse: collapse;
}
.clearFix:after {
    content: "";
    display: block;
    clear: both;
}
em, i {
    font-style: normal;
}
.l {
    float: left;
}
.r {
    float: right;
}
.pad {
    width: 1200px;
    margin: 0 auto;
}
.clearFix{
	clear:both;
}
/*banner*/
.banner_img{width:100%;height:auto;}
/*Preface*/

.Preface{width:100%;height:auto;background:url(../img/qy_bg.jpg) no-repeat top center;
 background-size:cover;}
 .Preface p{font-size:14px;color:#9b6547;width:100%;
   margin:0 auto;text-indent:2em;line-height:20px;padding:10px;
   text-align:justify;}
@media (min-width: 1200px) {
	.Preface{width:100%;height:301px;background:url(../img/qy_bg.jpg)  no-repeat center center;
 background-size:cover;
 -webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */
    -o-background-size: cover;/* 兼容Opera */}
 .Preface p{font-size:16px;color:#9b6547;width:1100px;padding-right:88px;
   margin:0 auto;text-indent:2em;line-height:30px;padding-top:34px;padding-bottom:70px;
   text-align:justify;}
 }
@media (min-width: 992px) and (max-width:1200px)  {
.Preface p{font-size:16px;color:#9b6547;width:100%;padding-right:4%;
   margin:0 auto;text-indent:2em;line-height:30px;padding-top:34px;padding-bottom:70px;
   text-align:justify;}
   }
/*box*/
.box{width:100%;height:auto;background:url(../img/section.png) no-repeat top center;background-size:cover; }
.opening_top ul{float:left;}
.opening_top ul li{float:left;margin-right:8px;margin-top:20px;}
.opening_top ul li.k1{width:15px;height:15px;background:#f9d6a9;margin-top:29px;}
.opening_top ul li.k2{width:22px;height:22px;background:#fdc176;margin-top:25px;}
.opening_top ul li.k3{width:28px;height:28px;background:#db9e51;}
.opening_top h4{font-size:30px;color:#fff;float:left;margin-top:18px;margin-left:18px;}
.opening_box{margin-top:22px;}
/*banner*/
.banner{
	width: 468px;
	height: 323px;
	position: relative;
	overflow: hidden;
}
.banner-info {
	/* display:inline-block;*/
}
.banner-img {
	position: absolute;
}
.banner-list a {
	position: absolute;
	display:block;width:550px;height:323px;overflow:hidden;
}

.jiao {
	display: block;
}


.jiao .left{
    display:block;
    width:39px;
    height:323px;
    line-height:323px;
    color:#fff;
    background-color:rgba(255,255,255,0.7);
    position:absolute;
    z-index:1200;
    left:0;
    text-decoration: none;text-align:center;
    color:#333334;
}
.jiao  .right {
    text-decoration: none;
    display: block;
    width:39px;
    height:323px;
    line-height:323px;
    color: #fff;
  text-align:center;
     background-color:rgba(255,255,255,0.7);
    position: absolute;
    z-index: 1200;
   color:#333334;
    right: 0;
}
.opening_boxl{width:468px;float:left;}
.opening_boxr{width:711px;float:right;height:322px;position:relative;}
.opening_boxr h1{font-size:20px;color:#101010;line-height:38px;}
.opening_boxr p{font-size:16px;color:#343434;text-align:justify;text-indent:2em;line-height:28px;}
.opening_boxr a{display:block;width:170px;height:45px;background:#7e031d;color:#fff;font-size:16px;text-align:center;line-height:45px;
position:absolute;right:0;}
.opening_boxr a span{margin:0 10px;margin-left:34px;}
#demo {
       overflow:hidden;
       width: 1200px;
       height: 189px;
       padding-top:25px;
       margin:0 auto;
       margin-bottom:16px;}
        #demo img {
       border: 1px solid #bbbbbb;
       margin-right:23px;
        }
        #indemo{
            width: 800%;
            float: left;
        }
        #demo1 {
            float: left;
        }
        #demo2 {
            float: left;
        }
/**/
.opening_top .ztbg{color:#7e031d;}
.ztbg h2{font-size:20px;color:#000;text-align:center;margin-top:22px;margin-bottom:14px;}
.ztbg p{text-indent:2em;font-size:16px;color:#000;text-align:justify;line-height:24px;}
.ztbg .xq{text-decoration:none;float:right;font-size:16px;}
.ztbg .xq{width:171px;height:45px;background:#7e031d;line-height:45px;display:block;color:#fff;margin-right:0;}
.ztbg .xq i{margin-left:37px;margin-right:33px;}
/*ztr*/
.ztbox{margin-top:11px;}
.ztbox img{display:block;float:left;} 
.ztbox .ztr{margin-left:4px;}
.ztbox .ztr h2{font-size:20px;color:#000;margin-bottom:20px;}
.ztbox .ztr p{font-size:16px;color:#181818;text-align:justify;text-indent:2em;line-height:28px;}
.ztbox .ztr a{color:#7e031d;font-size:16px;text-decoration:none;float:right;}
.ztbox ul li{margin-bottom:28px;overflow:hidden;}
/*marquess*/
#marquee10{width:1200px;height:189px;margin:0 auto;margin-top:23px;margin-bottom:26px;overflow:hidden;}
#marquee10 ul li{float:left;text-align:center;margin-right:14px;font-size:18px;color:#000;border:1px solid #87142c;}
/*symposium*/
.symposium{width:100%;height:421px;background:url(../img/ztbg.jpg) no-repeat center center;}
.symposium .opening_top h4{color:#fff;}
/*slide*/
/* slide */
/*.slide,.slide li{width:568px;height:366px;}*/
.slide{overflow:hidden;position:relative;margin:20px auto 0 auto;
width:1200px;height:326px;background:#811425;margin-bottom:20px;}

.slide li{position:relative;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{float:left;}
.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);
width:610px;float:left;position:relative;height:auto;background:0;filter:none;
text-indent:0;margin:35px 10px 0 0;padding:6px 0;}
.slide li .text a{color:#fff;font-size:14px;text-decoration:none;}
.slide li img{width:386px;height:257px;margin-top:38px;margin-left:102px;margin-right:24px;}
.slide li .text .title a{font-size:16px;font-weight:700;color:#000;font-family:"微软雅黑","å®‹ä½“";text-indent:0;float:none;}
.slide li .text p{color:#fff;font-size:16px;text-indent:0;clear:both;line-height:36px;margin-top:4px;
text-indent:2em;}
.slide .triggers{position:absolute;z-index:1;width:400px;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;
-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;
background:0;margin:0 3px 0 0;
text-decoration:none;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}
.slide .link-watch{width:32px;height:62px;display:block;position:absolute;
background:url(../img/arrow.png) no-repeat;filter:alpha(opacity=60);cursor:pointer;
top:50%;margin-top:-15px;margin-right:32px;}
.slide .link-watch.pre{left:32px;display:block;}
.slide .link-watch.next{right:0;background:url(../img/arrowr.png) no-repeat;display:block;}
.slide .link-watch.down{background-position-y:-2px;}
.slide li .text .title1 h6{font-size:24px;color:#fff;margin-top:10px;margin-bottom:38px;}
.slide li .text p a{font-size:16px;color:#ffcece;float:right;}
/*slide*/
.Conference .picture{width:100%;margin:0 auto;}
.conference_bottom{width:100%;background:#7e031d;color:#fff;padding-bottom:23px;}
.conference_bottom h5{text-align:center;font-size:20px;color:#fff;padding:22px 0;}
.conference_bottom p{font-size:16px;color:#fff;text-indent:2em;padding:0 12px;text-align:justify;line-height:24px;}
.conference_bottom a{font-size:16px;color:#e6d1d5;float:right;}
/*swiper.css*/
 .banner_box .left_btn {
        position: relative;
        top: -192px;
        background:transparent;
        border:0;
        height:165px;width:46px;background:rgba(0,0,0,.53);
        z-index: 10;
    }
    .banner_box ._left_btn:hover{
        cursor:pointer;
    }
    .banner_box .right_btn {
        float: right;
        position: relative;
        top: -192px;
        background:transparent;
        border:0;
        height:165px;width:46px;background:rgba(0,0,0,.53);
        z-index: 10;
    }
    .banner_box .right_btn:hover{
        cursor:pointer;
    }
    .banner_box {
        max-width: 447px;
        min-width: 447px;
    }
    .box1 {
        width: 447px;
        height:232px;
    }
    .carousel{
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: relative;
    }
    .carousel .img{
        overflow: hidden;
        position: absolute;
        transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;
    }
    .carousel .img img{
        width: calc(100% - 14px);
        height: calc(100% - 14px);
        margin: 7px;
    }
    .carousel .img1{
        width: 0px;
        height: 0px;
        top: 30%;
        left: -50%;
        z-index: 1;
    }
    .carousel .img2{
        width: 341px;
        height: 178px;
        top: 14%;
        left: -20%;
        z-index: 2;
    }
    .carousel .img3{
        width: 341px;
        height: 237px;
        top: 10%;
        left: 12%;
        z-index: 3;
    }
    .carousel .img4{
        width: 341px;
        height: 178px;
        top: 14%;
        left: 60%;
        z-index: 2;
    }
    .carousel .img5{
        width: 0px;
        height: 0px;
        top: 30%;
        left: 110%;
        z-index: 1;
    }
    .visitsboxl{width:448px;float:left;height:232px;}
    .visitsboxr{width:741px;float:right;}
.visitsboxr h4{font-size:20px;color:#000;margin-bottom:20px;}
.visitsboxr p{font-size:16px;color:#000;line-height:28px;text-indent:2em;}
.visitsboxr p a{color:#7e031d;font-size:16px;float:right;}
/*picture*/
.banner1 {
	width: 1200px;
	height:808px;
	position: relative;
   overflow:hidden;
   margin:0 auto;
   margin-top:21px;
   box-shadow:0 0 2px #dcbbc2;
}
.banner1-info {
	display:none;
	/* display:inline-block;*/
}
.banner1-img {
	position: absolute;
}
.banner1-li ul .visi {
background:red;
}
.banner1-li {
	z-index: 1000;
	position: absolute;
	bottom: 14px;
	left: 50%;
	margin-left: -114px;
	background:green;
	display:none;
}
.banner1-li ul li {
	display: inline-block;
	list-style-type: none;
	width: 19px;
	height: 19px;
	line-height: 19px;
	background: rgba(255, 255, 255, 0.5);
	border-radius: 50%;
	text-align: center;
	margin: 0 3px;
	color: #fff;
	font-size: 14px;
}
.banner1-list a {
	position: absolute;
}
.banner1-list{
	display:block;    
	width: 1200px;
	height:808px;margin:0 auto;
	background:#fff;
}
.jiao1{
	position:relative;
	z-index:9999;	
}
.jiao1 .left1{
	display:block;z-index:444;
width:54px;height:808px;
background:rgba(126,23,9,0.38);
left:0;
float:left;
}
.jiao1 .left1 img,.jiao1 .right1 img{display:block;margin:0 auto;margin-top:350px;}
.jiao1  .right1 {
	width:54px;height:808px;
background:rgba(126,23,9,0.38);
display:block;
z-index:444;
float:right;
}
/*footer*/
.picture_box{width:100%;height:auto;background:url(../img/picuture.jpg) no-repeat right bottom;}
/*footer*/
.footer{
	width:100%;
	height:196px;
	background:#5b0c1d;
	margin:0 auto;
	box-shadow:0 -2px 10px #333;}
.footer .footer_inner{
	width:1200px;
	position:relative;
	margin:0 auto;
	}
.footer p{
	font-size:14px;
	line-height:34px;
	color:#f4fde2;
	font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	position:absolute;
	left:1px;
	top:35px;
	}
.footer p a{
	font-size:14px;
	line-height:28px;
	color:#f4fde2;
	font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
}
.footer div{
	position:absolute;
	right:1px;
}
.footer div h2{
	font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	color:#f4fde2;
	font-size:16px;
	margin-top:13px;
	margin-bottom:15px;
text-align:center;
}
.footer div ul li{
	float:left;
	width:150px;
	margin:0 7px;
}
.footer div ul li img{
	height:102px;
	width:102px;
	display:block;
	margin:0 auto;
	border-radius:5px;

}
.footer div ul li span{
	color:#f4fde2;
	font-size:10px;
	display:block;
	width:150px;
	text-align:center;
	line-height:29px;
	font-size:14px;
}