@charset "gb2312";
/* Width and Height*/
.w980 { width:980px; }
.w200 { width:200px; }
/*mainnav*/
.menu .menubody .gnwayindex { color:#0066cc; }
.menu .menubody .gnwayindex:hover { color:#fff; }

/*menu*/
.menu { background:url(../yunlian_yl_images/yl_header_bg_x.gif) repeat-x; height:53px; }
.menubody { width:940px; margin:0 auto; font-size:16px; padding:0 20px; }
.menubody .line { float:left; width:1px; border-right:1px solid #77787a; height:15px; margin-top:15px; }
.menubody .span { float:left; width:90px; padding:10px 10px 0 10px; text-align: center; }
.menubody a { float:left; width:93px; height:31px; line-height:25px; }
.menubody a:link { color:#777777; text-decoration:none; }
.menubody a:visited { color:#777777; text-decoration:none; }
.menubody a:hover, .nav-cur { color: #fff; text-decoration:none; background:url(/images/ysl_images/ysl_btn_shouye1.gif) no-repeat center center scroll; }
.menubody a:active { color:#2e79d4; text-decoration:none; }
.menu .menubody a.nav-cur { color:#fff; }
/*foot*/
.foot { background:#eaeaea; height:143px; }
.footer { width:980px; margin: 0 auto; padding:27px 0; line-height:25px; text-align:center; color:#727171; }
.footnav { font-size:14px; padding-bottom:3px; }
/*广告图片*/
.ads-bg { background:url(../yunlian_yl_images/index-banner-bg.jpg) repeat-x scroll 0 0 transparent; }
.cycleAds .adsimg1 { background:url(../yunlian_yl_images/tianl-2-ads1.jpg) no-repeat; width:980px; height:500px; }
.cycleAds .adsimg2 { background:url(../yunlian_yl_images/tianl-2-ads2.jpg) no-repeat; width:980px; height:500px; }
.cycleAds .adsimg3 { background:url(../yunlian_yl_images/tianl-2-ads3.jpg) no-repeat; width:980px; height:500px; }
.tianlian_yl1_ads1 { padding:30px 0 0 600px; text-align:left; }
.tianlian_yl1_ads1 .tianlian_ads_title{ text-align:left; }
.tianlian_yl1_ads1 img { border:none;}
/*广告文字内容*/
.tianlian_ads_title { width:350px; padding:5px 0; }
.tianlian_ads_title h1 { font-size:45px; color:#FFF; text-align:left; padding:0; margin:0; font-weight:normal; }
.tianlian_ads_title h3 { font-size:14px; color:#003366; text-align:left; margin:0; padding:10px 0; font-weight:normal; }
.explain { padding-bottom:20px; }
.explain tr { height:20px; }
.explain tr td { text-align:left; color:#333; line-height:18px; }
/*广告下载按钮*/
.tianlian_yl_btn{ padding-top:10px; text-align:left;}
.tianlian_yl_dl_btn{ background:url(../yunlian_yl_images/yl_d2.png) no-repeat !important; display:block; height:57px; width:187px;}
/*广告切换按钮*/
.cycleAds .adsButtons { background: none repeat scroll 0 0 #FFFFFF; clear: both; height: 25px; padding-left: 450px; text-align: center; width: 530px; }
.cycleAds .adsButtons a.cur { background:url(../yunlian_yl_images/adsBtn-b.jpg) no-repeat scroll 0 0 transparent; color: #FF0000; cursor: pointer; }
.cycleAds .adsButtons .adsBtn { background:url(../yunlian_yl_images/adsBtn-a.jpg) no-repeat scroll 0 0 transparent; display: block; float: left; height: 25px; width: 25px; }



/*首页_栏目*/
.main { margin: 0 auto; padding: 40px 0 60px 0; width: 980px; }
.m_title { font-size:24px; color:#999999; padding:0 0 10px 40px; }
.bar { border:1px solid #E2E2E2; margin: 0 auto; width:936px; height:318px; background:url(../yunlian_yl_images/line_a.png) repeat-x; }
.bar_title { font-size:18px; color:#232323; line-height:32px; font-weight:bold; }
.bar_content { font-size:14px; color:#9fa0a0; line-height:22px; }
.pt_1 { padding-top:40px; }

