body { margin:0; padding:0; font-family:"Microsoft Yahei"; font-size:16px;}
ol,ul,dl,dt,dd,li,p,form,label,input { margin:0;padding:0; list-style-type:none; }
h1,h2,h3,h4{ padding:0px; margin:0px; line-height:100%;}
div,ul {display:block;}
ul { float:left;}
a img,img{border:0;}
a{ text-decoration:none; color:#000000;}
.clear { clear:both;}

.logo{ width:1200px; margin:auto}

.menu{ width:1200px; margin:auto; font-size:20px; padding-top:15px; overflow:hidden;}
.menu ul {width:1200px; float:left; display:block;}
.menu ul li{ float:left; padding:0px 45px;}
.menu ul li a{ color:#626161; padding:5px 15px;display:block;}
.menu ul li a.blue{ background-color:#3e6ba4; padding:5px 15px; color:#FFF; display:block;}

.flash_pic{ width:100%; background:url(/images/flash_pic2017.jpg) center center no-repeat; height:306px; margin-top:15px;}

.container{ width:100%; overflow:hidden; margin:auto; background:url(/images/flower_bg2017.jpg) repeat-y;}
.container_2{ width:100%; overflow:hidden; margin:auto;}

.box{ width:1200px; margin:auto; overflow:hidden;}

.roll{ width:1200px; float:left; padding:20px 0px; overflow:hidden;}
.roll ul { float:left; display:block;}
.roll ul li{ float:left; background:url(/images/pot2017.jpg) 0px 8px no-repeat; padding-right:15px; padding-left:15px;}

.doucument{ width:1200px; float:left;}
.doucument .pic{ width:530px; float:left;}
.doucument .txt{ width:640px; float:left; padding-left:30px; line-height:36px;}
.doucument .txt .title{ font-size:24px;  color:#084390; width:640px; float:left; display:block; text-align:center;}
.doucument .txt .con{ text-indent:2em; float:left; display:block; padding-top:10px; width:640px;}

.special{ width:1200px; float:left; margin-top:30px;}
.special ul li{ width:377px; float:left;}
.special ul li .pic{ width:377px; display:block; float:left;}
.special ul li .txt{ width:377px; height:50px; line-height:50px; background-color:#376087;display: block; float:left; text-align:center; color:#FFF;}

.all_title{ width:100%; margin:auto; background:url(/images/title_bg_2017.png) center center no-repeat; height:122px; margin-top:23px; }
.all_title .one{ display:block; float:left;text-align:center; font-size:24px; color:#065c96; width:100%; padding-top:20px;}
.all_title .two{ display:block; float:left;text-align:center; width:100%; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#b1afaf; margin-top:3px;}

.biaoming { width:220px; float:left;}
.biaoming p { line-height:24px; padding-bottom:10px;}
.biaoming p.fangshi { background:url(/images/title_bg_2017_1.jpg) no-repeat; padding-left:20px;color:#fff; font-size:18px; margin-bottom:15px; padding-top:5px;}
.biaoming p a {color:#0B51AC; text-decoration:underline;}
.biaoming_pic { width:746px; float:left; margin-left:14px;}

.guest{ width:420px; float:left; margin-top:30px;}
.guest_title{ width:420px; float:left; margin-bottom:15px;}
.guest_title .title{ background:url(/images/title_bg_2017_2.jpg) 0px 4px no-repeat; font-size:24px; color:#065c96; padding-left:18px; width:100px; float:left;}
.guest_title .more{ font-size:18px; float:right; color:#065c96; display:block;}

.guest_box{ width:420px; float:left;}

#screenshots {width:420px;height:435px;position: relative;overflow:hidden;}
#abstract {margin-top: 3px;}
#screenshots .slides_container {overflow: hidden;/*margin-left: 75px;*/margin:0 auto;width: 420px;height:425px;}
#screenshots .slide {width: 420px;}
#screenshots .slide ul.slide_ul { width:300px; padding:20px 20px 20px 38px; float:left;}
#screenshots .slide ul.slide_ul li {float: left; padding: 12px 15px;text-align: center; background-color:#FFF; }
#screenshots .next, #screenshots .prev {position: absolute;top: 45%;width: 20px;height: 35px;display: block;z-index: 101;overflow: hidden;text-indent: 100px;}
#screenshots .prev { background:url(/images/arrow_2017_1.png); left:0px;}
#screenshots .next {background: url(/images/arrow_2017_2.png); right:0px;}



.grand{ width:730px; float:right; margin-top:30px;}
.line_title{ width:730px; float:left; margin-bottom:15px;}
.line_title .title{ background:url(/images/title_bg_2017_2.jpg) 0px 4px no-repeat; font-size:24px; color:#065c96; padding-left:18px; width:100px; float:left;}
.line_title .more{ font-size:18px; float:right; color:#065c96; display:block;}
.grand table{ float:left;}


.agenda{ width:1200px; margin:auto;}
.agenda_top{ width:1200px; float:left; text-align:center; font-size:20px; color:#065c96; padding:25px 0px 10px 0px;}

.agenda_change{ width:1200px; float:left; text-align:center;}
.agenda_change span{ padding:5px 15px; margin:0px 10px;}
.agenda_change span.one{ background-color:#065c96;}
.agenda_change span.one a{ color:#FFF;}
.agenda_change span.two{ background-color:#d2d2d2; color:#333333;}
.agenda_change span.two a{ color:#333333;}

.agenda_box{ width:1180px; margin-left:20px; margin-bottom:50px; float:left; border-left:1px solid #b2b0b0;}

.agenda_txt{ width:1180px; float:left;}
.agenda_txt .time{ background:url(/images/title2_bg_2017.png) no-repeat; text-align:center; width:115px; height:88px; padding:25px 0px 0px 35px; margin-left:-22px; float:left;}
.agenda_txt .txt{ width:1020px; float:left; padding:40px 0px 15px 30px; color:#333; line-height:33px;}
.agenda_txt .txt .blue{ color:#065c96;}
.agenda_txt .txt .in{ text-indent:2em;}

.agenda_txt .line{ border-bottom:1px dotted #999; width:1140px; margin-left:40px; float:left;}

.contact_bg{ width:100%; background-color:#f6f6f6;}
.contact{ width:1200px; overflow:hidden; background-color:#FFF; margin:30px  auto;}
.contact .title{ font-size:24px; float:left; width:1160px; color:#065c96; padding:20px 0px 20px 40px;}

.contact_bg2{ width:1200px; overflow:hidden; margin:30px  auto;}
.contact_bg2 .title{ font-size:24px; float:left; width:1160px; color:#065c96; padding:20px 0px 20px 40px;}

.contact_1{ float:left; padding:0px 30px 30px 40px;}
.contact_1 .pic{ float:left; padding-right:15px;}
.contact_1 .txt{ float:left; font-size:18px; color:#0b6cae; line-height:36px; padding-top:30px;}

.contact_2{ float:left; padding:0px 96px 30px 50px; color:#615e5e; line-height:36px;}
.contact_3{ float:left; padding:0px 0px 30px 0px; color:#615e5e; line-height:36px;}


.foot{ width:1200px; margin:auto; text-align:center; padding-top:25px; padding-bottom:70px;}


.list_title{ width:1200px; float:left;  padding-bottom:20px; padding-top:10px;}
.list_title .title{ width:400px; padding-left:20px; float:left; background:url(/images/title_bg_2017_3.jpg) 0px 3px no-repeat; font-size:18px; color:#065c96;}
.list_title .more{ display:block; float:right;  color:#065c96;}

.forward{ width:1200px; float:left;}
.forward ul li{ width:1200px; float:left; padding-bottom:25px;}
.forward ul li .pic{ width:355px; float:left; border:1px solid #dedcdd; padding:9px}
.forward ul li .txt{ width:800px; float:left; color:#505153; line-height:36px; padding-left:25px; padding-top:10px;}
.forward ul li .txt a{  color:#065c96; display:block; float:left ;  width:800px;}
.forward ul li .txt a.grey{ color:#505153;}

.great{ width:1200px; float:left;}
.great_left{ float:left; width:714px;}
.great_left ul li{ width:308px; float:left;  border:1px solid #dedcdd; padding:9px; margin-right:25px; margin-bottom:25px;}

.great_right{ float:right;   border:1px solid #dedcdd;  padding:9px; width:466px;}
.great_right a{ display:block; width:466px; float:left; text-align:center;}
.great_right a.name{ font-size:24px; color:#3561aa; line-height:54px;}

.review{ width:1200px; float:left;}
.review ul li{ width:1180px; float:left; border:1px solid #dedcdd;  padding:9px; margin-bottom:25px;}
.review ul li .pic{ width:355px; float:left;}
.review ul li .txt{ width:780px; float:left; color:#505153; line-height:36px; padding-left:25px; padding-top:10px; padding-right:20px;}
.review ul li .txt a{  color:#065c96; display:block; float:left ;  width:780px;}
.review ul li .txt a.grey{ color:#505153;}

.wz_title { width:1200px; text-align:center; padding:20px 0 10px 0; float:left; font-size:24px;}
.wz_time { width:1200px; text-align:center; padding:10px 0; float:left; }
.wz_con { padding:20px; width:1160px; float:left;}
.wz_con p {	text-indent: 2em; line-height: 42px;}

.guest_list{ width:1200px; float:left; padding-top:25px;}
.guest_list ul{ display:block; width:1200px; float:left; }
.guest_list ul li{ width:1180px; float:left; border:1px solid #dedcdd;  padding:9px; margin-bottom:25px;}
.guest_list ul li .pic{ width:203px; float:left;}
.guest_list ul li .txt{ width:930px; float:left; color:#505153; line-height:36px; padding-left:25px; padding-top:10px; padding-right:20px;}
.guest_list ul li .txt a{  color:#505153; display:block; float:left ;  width:930px;}
.guest_list ul li .txt a.big{ font-size:18px; color:#000;}

.lable{ width:1200px; float:left; text-align:center; padding-bottom:50px; padding-top:15px;}
.lable a:hover{ color:#0b6cae;}

.wonderful{ width:1200px; float:left;}

.wonderful_pic{ width:1200px; float:left; padding-top:30px; padding-bottom:20px;}

.wonderful_back{ width:1200px; float:left; padding-bottom:20px; overflow:hidden;}
.wonderful_back ul{ display:block; float:left;}
.wonderful_back ul li{ width:276px; float:left; padding:0px 12px;}
.wonderful_back ul li img{ float:left; width:276px; display:block;}
.wonderful_back ul li .txt{ width:276px; float:left; text-align:center; padding-top:8px; padding-bottom:10px;}

.honor{ width:1200px; float:left; padding-bottom:30px;}
.honor ul li{ width:276px; float:left; padding:0px 12px;}
.honor ul li img{ float:left; width:276px; display:block;}
.honor ul li .txt{ width:276px; float:left; text-align:center; padding-top:8px; padding-bottom:10px;}