@charset "utf-8";
/* Created by yuchunming*/
body{ text-align:center;background-color:#fff; background:url(../images/bkg_sand.png);}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */

/* color */
.cRed{ color:#C00;}
.cGreen{ color:#080;}
.cBold {font-weight:bold;}
.cBlue {color:#014991;}
.cGray{color:#666;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}

/* 默认超链样式 */
a{ color:#369; text-decoration: none;}
a:hover{ color: #C00; text-decoration: underline;}

/*手编超链样式*/
a.linkRed {color:#c00;} 
a.linkBlue {color:#369;}
a.linkBlack {color:#000;}
a.linkGray {color:#666;}

.lt {float:left;display:inline;}
.rt {float:right;display:inline;}

/*images begin*/
.menu,.part_a h3 {background:url(../images/bg.png) repeat-x;}
.menu ul li a,.listyle li,.Agenda em,.service_hotline {background:url(../images/img.png) no-repeat;}
/*images end*/

.w700 {width:700px;}

/*topbar*/
.topbar {height:42px;width:100%;background:#232323;}
.header {width:950px;margin:0 auto;}
.top-menu {margin:15px 0 0 0;color:#fff;}
.top-menu a,.top-menu a:hover {color:#fff;}

.banner {background:url(../images/banner.jpg);width:950px;height:250px;margin:10px auto 0;}

/*menu*/
.menu {height:46px;width:950px;margin:0 auto; text-align:left;}
.menu ul {margin:3px 0 0 0;}
.menu ul li {float:left;margin:0 20px;display:inline;}
.menu ul li a { background-position:100px 100px;width:102px;height:34px;line-height:34px;font-size:18px;font-family:"微软雅黑", "黑体";color:#000;display:block; text-align:center;outline:none;}
.menu ul li a:hover {background-position:0 0;color:#fff; text-decoration:none;}
.menu ul li.on a {background-position:0 0;color:#fff;}
.menu select {margin:12px 20px 0 0;}

/*main*/
.main {width:950px;margin:20px auto 0; text-align:left;}
.part_a .title {height:46px;}
.part_a h3 {background-position:0 -55px;height:46px;line-height:46px;font-size:20px;font-family:"微软雅黑", "黑体";font-weight:normal;color:#fff;padding:0 30px;display:inline-block;float:left;}
.part_a h3 span {font-size:12px;margin-left:10px;}
.part_a_con {margin:20px 30px 0;}
.part_a_con .txt {font-size:14px;line-height:26px;color:#666;}
.listyle li {background-position:-137px 10px;padding-left:15px;margin-left:15px;}

.comList {width:230px; background:url(../images/line1.gif) repeat-y;padding-left:20px;}
.comList h3 {font:500 20px "微软雅黑", "黑体";color:#c00;margin-top:30px;}
.comList center {margin:10px 0 0 0;font:500 20px "微软雅黑", "黑体";}

.Guests {background:url(../images/line2.gif) repeat-x 0 bottom;padding:20px 0 20px 0;}
.Guests img {background:#fff;padding:2px;border:1px solid #ccc;}
.Guests .con {width:506px;float:right;font-size:14px;line-height:24px;color:#666;}
.Guests h6 {font-size:14px;}
.Guests h6 span {color:#000;margin-right:10px;}
.Guests p {text-indent:2em;margin-top:10px;}

.Agenda {margin-bottom:30px;}
.Agenda em {float:left; background-position:0 -49px;width:134px;height:52px;line-height:52px;display:block;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#000; text-align:center;}
.Agenda p {float:right;width:480px;font-size:14px;line-height:30px;color:#666;padding-top:10px;}
.Agenda p strong {color:#000;}
.phone {font:700 16px Arial, Helvetica, sans-serif;color:#c00;margin:0 5px;}
.service_hotline {background-position:0 -133px;height:43px;line-height:43px;padding-left:70px;font-family:"微软雅黑", "黑体";font-size:20px;color:#333;margin-top:50px;}
.service_hotline span {font-family:Georgia, "Times New Roman", Times, serif;color:#c00;font-weight:bold;font-size:22px;}

.keynote{margin-top:10px;}
.keynote .people{ border:1px solid #ccc; padding:10px; line-height:21px; background:#fff;color:#888;}
.keynote .people img{ float:left; margin-right:10px;}
.keynote .people h4{ font-size:14px;color:#333;}
.keynote .people h5 a{ color:#7d0000;font-size:12px;}

.roundtable{border:1px solid #ccc; padding:10px; background:#fff;margin-top:10px;}
.roundtable h4{ font-size:16px; margin-bottom:5px; line-height:24px; }
.roundtable p{ line-height:26px;color:#666;font-size:14px;}
.roundtable td{ line-height:22px;}

.news2{margin:10px 0 0 0;}
.news2 ul{ padding:0 10px;}
.news2 li{ float:left; width:420px; padding-right:10px; line-height:26px; font-size:14px;}

.topbox{background:#fff;border:10px solid #dedede;height:300px;overflow:hidden;}
.pic_play{width:450px;height:300px;overflow:hidden;}
.top_news{float:right; width:450px;margin-right:5px;}
.top_news h1{ font-size:20px; font-family:"微软雅黑","黑体"; color:#000; text-align:center;margin:10px 0 5px 0;}
.top_news h1 a{ color:#c00;}
.top_news p{ line-height:22px; text-indent:24px;color:#666;}
.top_news ul{ padding:6px 0 0 0;}
.top_news li{ font-size:14px; line-height:26px; height:26px; overflow:hidden;}
.time{ font-size:12px; color:#666;}

/*footer*/
#footer{width:950px;color:#666; line-height:27px; font-size:12px; margin:30px auto 0; text-align:center;padding:15px 0; background:url(../images/footer-top-line.png) repeat-x;}
#footer a{ color:#666; text-decoration:none;}
#footer a:hover{ color:#c00; text-decoration:underline;}