@charset "utf-8";
/* CSS Document */
body,html{ font-family:Arial,微软雅黑;font-size:100%; font-size:16px; color:#333; padding:0; margin:0;font-family: "微软雅黑", Arial, Helvetica, sans-serif,Arial, Helvetica, sans-serif;}
img{border:none; outline:none;}
*{ padding:0; margin:0;}
a,a:visited{ color:inherit; text-decoration:none;}
input{ outline:none;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,p{ padding:0; margin:0; list-style:none;}

.body_back{ background-color:#92bde1;}
.body_back2{ background-color:#dadadb;}
.body_back_df{ background-color:#dfdfdf;}
.body_back_w{ background-color:#385785;}
.main{margin: 0 auto; overflow: hidden; width:320px;}
.banner{ overflow:hidden;}
.banner img{ width:100%;}
.bottom_back{width:100%; position:fixed; left:0; bottom:0; z-index:-1}
/*以上为全局*/

/*首页*/
.Ix_hr{ height:35px; background:url(../images/linanw_02.jpg) left top repeat-x; background-size:auto 100%; overflow:hidden;}
.In_main{ overflow:hidden; margin:10px; margin-bottom:50px;}
.In_con1{ border-radius:10px; height:140px; overflow:hidden; padding:5px; background:#fff;}
/*--- Contact- Starts Here ---*/
/*Slide-Starts Here*/
.slide{height: 140px;}
.slide .swiper-container,.slide2 .swiper-container{height: 100%;}
.s_img{width: 100%; border-radius:10px;}
.s_buts,.s_buts2{position: absolute; bottom: 10px; right:5px; padding-right: 10px; width: 100%;}
.s_right{text-align: right;}
.s_center{text-align: center;}
.s_buts span,.s_buts2 span{display: inline-block; width: 10px; height: 3px; background: #fff; margin:0 2px; box-shadow: 0 1px 1px rgba(0,0,0,0.3);}
.s_buts2 span{width: 8px; height: 8px; border-radius: 50%; box-shadow:none;}
.s_buts span.swiper-active-switch{background: #ff4400;}
.s_buts2 span.swiper-active-switch{background-color: #fa401b;}
.slide2{height:185px;}

.In_div{ overflow:hidden; margin:20px 0;}
.In_div_h2{ overflow:hidden; margin-bottom:3px;}
.In_div_h2_l{ float:left; height:45px;}
.In_div_h2_r{ float:right;}
.In_div_h2_r img{ height:35px; margin-top:5px;}
.In_con2{ overflow:hidden; padding:5px; background:#fff;  border-radius:10px;}
.In_con2_ul{ overflow:hidden; margin:5px;}
.In_con2_ul li{ line-height:32px; border-bottom:1px dashed #e4e4e4; background:url(../images/Inli_14.jpg) left center no-repeat; padding-left:10px;}
.In_con2_ul li a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#4e5573; font-size:14px;}

.In_con3{ overflow:hidden; }
.In_con3_left{ width:60%; float:left; overflow:hidden;}
.In_con3_ul{ overflow:hidden; margin:5px;background:#fff; border-radius:10px; padding:5px; height:130px; }
.In_con3_ul li{ line-height:32px; border-bottom:1px dashed #e4e4e4; background:url(../images/Inli_14.jpg) left center no-repeat; padding-left:10px;}
.In_con3_ul li a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#4e5573; font-size:14px;}

.In_con3_right{ width:40%; float:left; overflow:hidden;}
.In_con3_right_div{ overflow:hidden; margin:5px;background:#fff; border-radius:10px; padding:5px; height:130px;   }
.In_con3_right_div img{ width:100%; height:100%; border-radius:10px;}

.In_con5{ overflow:hidden; padding:5px; background:#fff;  border-radius:10px;}
.In_con5 img{ width:100%; height:150px; border-radius:10px;}

.footer{ height:55px; position:fixed; width:100%; bottom:0; left:0; background:#616ea4; box-shadow:0 1px 3px #000;}
.footer a{ float:left; width:33.3%; text-align:center; color:#fff; line-height:27px;font-size:14px;}
.footer .footer_a{color:#a9e364;}
.footer a span{ display:block; background:url(../images/Inline_03.jpg) right top repeat-y;}
.footer a img{ height:20px; margin-top:8px;}


/*大会概况*/
.Gl_h2{ text-align:center; overflow:hidden; margin-bottom:10px;}
.Gl_h2 img{ height:55px;}
.Gl_con1{ overflow:hidden; padding:10px; background:#fff;  border-radius:10px; color:#4e5573; font-size:14px;}
.Gl_div{ overflow:hidden; margin:20px 0;}
.Gl_con3{ overflow:hidden; }
.Gl_con3_left1{ width:50%;overflow:hidden; margin: 0 auto;}
.Gl_con3_left1_img{ overflow:hidden; margin:5px;background:#fff; border-radius:10px; padding:5px; height:130px; }
.Gl_con3_left1_img img{ width:100%; height:100%; border-radius:10px;}
.Gl_con3_left{ width:50%; float:left; overflow:hidden;}
.Gl_con3_right{ width:50%; float:left; overflow:hidden;}
.Gl_con3_left_img{ overflow:hidden; margin:5px;background:#fff; border-radius:10px; padding:5px; height:130px; }
.Gl_con3_left_img img{ width:100%; height:100%; border-radius:10px;}




/*大会资料*/
.Meet_back{background:url(../images/meet_back_01.jpg) left top no-repeat; background-size:100% auto; background-color:#e8f5fc; background-attachment:fixed; }
.Meet_logo{ overflow:hidden; text-align:right; margin-bottom:50px;}
.Meet_logo img{ width:60%; margin-top:40px; margin-right:20px;}
.Vt_list{ overflow:hidden; margin:10px; border-radius:3px; background:#fff;}
.Vt_list_box{ box-shadow:0 0 3px #999;}
.Vt_list_h2{ padding:12px 0; color:#fff; line-height:21px; overflow:hidden; background:url(../images/left_icon_08.png) 97% 10px no-repeat; font-weight:bold; padding-left:10px; background-size: auto 25px; background-color:#4185c6; padding-right:40px; font-size:14px;}
.Vt_list_h2_h{ background:url(../images/left_icon_05.png) 97% 13px no-repeat;background-color:#4185c6; color:#fff; background-size: auto 25px;}
.Vt_list_text{ margin:10px; background-color:#fff; margin-top:0; min-height:100px; padding:10px; font-size:14px; color:#666; line-height:23px; display:none;}
.Vt_list_text img{ width:100%;}
.Vt_list_text2 img{ width:100%;}
/*.Vt_list_text p{ margin-bottom:18px;}*/
.list_h2{ color:#f58e52; font-weight:bold;}
.list_h2222{ color:#f58e52; font-weight:bold; font-size:18px;}
.list_h3{ color:#167cd3;}
.list_h4{ font-weight:bold;}
.vtlt_ul{ overflow:hidden;}
.vtlt_ul li{ background:url(../images/listyuan_11.png) left 10px no-repeat; padding-left:10px;}
.Vt_list_text_img{ margin:10px; background-color:#fff; margin-top:0; min-height:100px; padding:10px; font-size:14px; color:#666; line-height:23px; display:none;}
.Vt_list_text_img img{ border:1px solid #e8e8e8; width:48%;}
.Vt_ltimg_p{ margin-bottom:15px; margin-top:5px;}



/*联系我们*/
.main_h3{ margin:10px 15px; margin-bottom:0; margin-top:0; font-size:18px;  color:#420d0d; font-size:28px; padding:12px 0;  font-weight:bold; text-align:center;}
.main_h3_color{color:#083968}
.main_text{ margin:10px 15px; font-size:14px; margin-top:0px; color:#666; padding:15px 10px;  min-height:160px; box-shadow:0 2px 2px #ced2d7;background:#fff; border-radius:10px; overflow:hidden;}
/*
.main_h3{ margin:10px; margin-bottom:0; font-size:20px;  color:#5683c4; border:1px solid #dadee2; border-radius:45px; padding:10px 0; font-weight:bold; text-align:center;
background: -moz-linear-gradient(top, #000000 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#eef2f7));}
.main_text{ margin:10px 5px; font-size:14px; margin-top:0px; color:#666; padding:15px 10px;  min-height:200px; border-radius:10px; overflow:hidden;}

.main_h3{ margin:20px; margin-bottom:0; font-size:20px;  background:#e6eff6; box-shadow:0 1px 3px #83aade;  border-radius:10px; color:#5683c4; border-right:none; border-left:none; padding:10px 0; font-weight:bold; text-align:center;}
.main_text{ margin:10px 20px; font-size:14px; margin-top:0px; color:#666; padding:15px 10px; box-shadow:0 0px 3px #719ad0; min-height:200px; border-radius:10px; background:#e6eff6; overflow:hidden;}
*/
.Cus_list{ overflow:hidden; margin-top:10px; margin-bottom:25px;}
.Cus_list li{ float:left;}
.Cus_list .Cus_li1{ width:33%; color:#f58e52; font-weight:bold}
.Cus_list .Cus_li2{ width:67%; }
    .Cus_list img
    {
        width:100%;
    }



/*图文*/
.Hs_main{overflow:hidden;}
.Hs_list{ overflow:hidden; margin:10px 30px; margin-top:20px; border-bottom:2px dashed #267cc4; padding-bottom:20px;}
.Hs_list_img{ overflow:hidden; height:200px;}
.Hs_list_img img{ width:100%;}
.Hs_list_text{ overflow:hidden; line-height:21px; margin:10px 0; color:#3d0f11; font-size:16px;}
.Hs_list_sm{ overflow:hidden; font-size:14px; color:#666;}
.Hs_list_sm span{ float:left;}
.Hs_list_sm font{ float:right;}


/*情归故里*/
.Hn_list{ overflow:hidden; margin:10px; border-radius:3px; background:#fff;}
.Hn_list a{color:#fff;}
.Hn_list_a{ padding:15px 0; display:block; color:#fff; line-height:21px; overflow:hidden; font-weight:bold; padding-left:10px; background-size: auto 25px; background-color:#4185c6; padding-right:40px;}









@media only screen and (min-width:321px) and (max-width:828px)
{
    .main
    {
        width: 100%;
    }
}