html{ overflow-y:scroll; } 
body{ height:100%; color:#5f5f69; margin:0; padding:0; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li,
pre, 
form, fieldset, legend, button, input, textarea,
th, td{ margin: 0; padding: 0; }
body,button, input, select, textarea {
font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } 
legend { color: #000; } 
fieldset, img { border: none; vertical-align:text-top; } 
button, input, select, textarea { font-size: 100%;  }
table { border-collapse: collapse; border-spacing: 0; } 
hr { border: none; height:0; border-bottom:1px solid #ccc; }
h1 { font-size: 18px; }h2 { font-size: 16px; }h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
ul, ol { list-style: none; }
li{ vertical-align:text-top; }
a{ text-decoration:none; color:#5f5f69; }a:hover { text-decoration: none; color:#3b43a0; }

.dinline li{ display:inline-block; zoom: 1;*display: inline;  }
.fontyh{font-family:'\5FAE\8F6F\96C5\9ED1';}//雅黑
.text{ word-break:break-all; word-wrap:break-word; text-align:justify; text-justify:distribute; }
.txt_l{text-align:left}.txt_r{text-align:right}.txt_c{text-align:center}
.bold{ font-weight:700;}.nobold{ font-weight:normal; }
.unline,.unline a,a.unline{ text-decoration:underline }
.nounline,a.nounline,.nounline a{ text-decoration:none }
/*布局*/
.center{ margin-left:auto; margin-right:auto; }
.posr{ position:relative}.posa{ position:absolute}
.left{ float:left; }.right{ float:right }
.inline li{ display:inline-block; zoom: 1;*display: inline;  }
.clear{ font-size:0px; height:0px; line-height:0px; overflow:hidden; clear:both }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{*zoom:1;*display:block}
.mt18{ margin-top:18px; }.mt5{ margin-top:5px; }
.blue,a.blue{ color:#01337a; }
.red,a.red{ color:#cb1500; }

.w1042{ width:1042px; }
.k_hidden{ display:none; }

/* Strat Css */
.yg_topnav{ height:29px; line-height:29px; background:#e7e7e7; overflow:hidden; }
.yg_topnav ul{ float:right; margin-right:54px; }
.yg_topnav ul li{ float:left; display:inline; margin-right:10px; color:#92929; }
.yg_topnav ul li a{ padding-right:6px; color:#a2a2a2; }

/* logo */
.yg_logobox{ height:122px; overflow:hidden; }
.yg_logobox .logo{ left:66px;top:12px; position:absolute; display:block; width:418px; height:98px; overflow:hidden; }
.yg_logobox .hotline{right:65px;top:43px; position:absolute; overflow:hidden; }

/* 导航 */
.yg_navbox{ height:54px; text-align:center; background:url(../images/yg_navbg.png) repeat-x left top; position:relative; z-index:5; }
.yg_navbox li{ background:url(../images/yg_navline.png) no-repeat right top; height:54px; line-height:54px; position:relative; }
.yg_navbox li.last{ background:none; }
.yg_navbox li a{ display:block; color:#fff; font-size:14px; font-weight:700; font-family:"微软雅黑"; padding:0 18px; }
.yg_navbox li .mune_laye{ position:absolute; display:none; left:0; top:53px;  width:100px; border:1px solid #ccc; background:#fff; padding:5px; }
.yg_navbox li .mune_laye a{ display:block; height:22px; line-height:22px; border-bottom:1px dashed #ccc; color:#666; font-weight:400; }
.yg_navbox li .mune_laye .last{ border-bottom:0; font-size:12px; }
.yg_navbox li:hover .mune_laye{ display:block; }


/* 效果 */ 
.yg_banner {clear: both; width:100%;   height:562px; text-align:center; position:relative; z-index:2;}
.yg_banner ul { overflow:hidden; height:562px;}
.yg_banner ul li {margin:0px; text-align:left;}
.yg_banner ul li.active {display: block}
.yg_banner ul li a { display:block; width:960px; height:562px; background:url(images/blank.gif) repeat; margin:0 auto}

/* 页脚 */
.yg_footer{ overflow:hidden; padding:36px 0; height:210px; border-bottom:26px solid #484848; background:#505050; }
/* 友情链接 */
.friendlink{ left:36px; top:0; width:150px; height:210px; padding-right:40px; background:url(../images/yg_footerline.png) no-repeat right top; text-align:left; }
.friendlink strong,.footernav strong,.lxygbox strong{ display:block; font-size:16px; font-family:"微软雅黑"; color:#fff; height:30px; line-height:30px; padding-bottom:5px; }
.friendlink a{ display:block; height:30px; line-height:30px; overflow:hidden; color:#fffdfd; font-size:12px; }
/* 底部导航 */
.footernav{ left:305px; top:0; width:280px; height:210px; padding-right:40px; background:url(../images/yg_footerline.png) no-repeat right top; text-align:left; }
.footernav ul{ overflow:hidden; }
.footernav li{ height:30px; line-height:30px; float:left; display:inline; width:130px; padding-right:10px; overflow:hidden; color:#fffdfd; font-size:12px; }
.footernav li a{ color:#fffdfd; }
/* 联系宇哥 */
.lxygbox{ right:25px; top:0; width:332px; height:210px; text-align:left; }
.lxygbox .cont{ line-height:2.5; color:#fffdfd;  }

/* 五大优势 */
.yg_fivetitle{ height:171px; background:#3c3c3c url(../images/yg_fiveysbg.png) no-repeat center top; overflow:hidden; margin-top:34px; }

/* 广告 */
.yg_adbox{ margin-top:36px; overflow:hidden; }

.yg_adbox2{ height:130px; overflow:hidden; margin-top:30px; padding-bottom:30px; background:url(../images/yg_adbg.png) no-repeat left bottom; }

/* 搜索 */
.yg_searchbox{ border-bottom:1px dashed #d5d5d5; padding:18px 0px 15px 0px; height:35px; overflow:hidden; }
.yg_searchbox .search{ margin-left:55px; padding:2px; height:31px; overflow:hidden; width:293px; background:url(../images/yg_searchbg.png) no-repeat left top; overflow:hidden; }
.yg_searchbox .search .input_txt{ background:none; border:0; height:21px; line-height:21px; padding:5px; width:238px; }
.yg_searchbox .search .sub_sear{ height:31px; width:40px;cursor:pointer; border:0; background:none; overflow:hidden; }
.yg_searchbox .search_key{ width:650px; height:31px; line-height:31px; overflow:hidden; }
.yg_searchbox .search_key li{ float:left; display:inline; margin-right:6px; }

/* 分类产品 */
.yg_flcp{ margin-top:32px; overflow:hidden; }
.yg_fenl{ width:210px; overflow:hidden; }
.yg_fenl .title{ height:41px; width:210px; color:#fff; font-size:15px; font-weight:700px; font-family:"微软雅黑"; background:url(../images/yg_fltitle.png) repeat-x left top; line-height:41px; text-indent:40px; }
.yg_fenl .cont{ background:#fcfcfc url(../images/fl_bombg.png) no-repeat left bottom; width:175px; padding:10px 23px 17px 12px; overflow:hidden; }
.yg_fenl .cont li{ vertical-align:top; overflow:hidden; margin-bottom:15px; }
.yg_fenl .cont .tit{ height:32px; background:#dadada url(../images/yg_flright.png) no-repeat 150px center; line-height:32px; text-indent:24px; font-size:12px; font-family:"微软雅黑"; font-weight:700; color:#1b1b1b; }
.yg_fenl .cont .twomune{ display:none; overflow:hidden; }
.yg_fenl .cont .twomune a{ display:block; border-bottom:1px dashed #d7d7d7; font-size:14px; font-family:"微软雅黑"; height:40px; line-height:40px; padding-left:16px; }
.yg_fenl .cont .twomune .last{ border-bottom:0; }
.yg_fenl .cont .active .twomune{ display:block; }
.yg_fenl .cont .active .tit{  background:#dadada url(../images/yg_fldown.png) no-repeat 150px center; }

.yg_cptabbox{ width:820px; overflow:hidden; }
.yg_cptabbox .title{ height:41px; margin-bottom:10px; background:#fcfcfc; padding:0 20px; overflow:hidden; line-height:41px; }
.yg_cptabbox .title strong{ display:block; background:url(../images/yg_dian10.png) no-repeat left center; padding-left:22px; font-size:14px; font-family:"微软雅黑"; color:#0c0c0c; }
.cp_tabtitle{ height:41px; top:0px; left:180px; line-height:41px; overflow:hidden; }
.cp_tabtitle li{ float:left; display:inline; height:41px; font-size:14px; font-family:"微软雅黑"; border-right:1px solid #f1f1f1; padding:0 22px; } 
.cp_tabtitle li.active{ background:url(../images/yg_fltitle.png) repeat-x left top; }
.cp_tabtitle li.active a{ color:#fff; }
.cp_tabcont{ overflow:hidden; }
.cp_tabcont ul{ width:835px; }
.cp_tabcont li{ float:left; display:inline; vertical-align:top; margin-right:11px; margin-bottom:10px; background:url(../images/yg_cpbg.png) no-repeat left top; overflow:hidden; width:260px; height:302px; padding:2px 2px 3px 3px; position:relative; }
.cp_tabcont li .bg{ display:block;  position:absolute; width:262px; bottom:1px; left:1px; height:30px; background:#000; filter:alpha(opacity:50); opacity:.5; }
.cp_tabcont li .size{ position:absolute; bottom:1px; left:1px; z-index:3; width:262px; text-align:center; height:30px; line-height:30px; overflow:hidden; color:#fff; }
/* 五大优势 */
.five_onebox{ height:343px; overflow:hidden; background:#f5f5f5; }
.five_onebox .five_oneimg{ height:343px; width:446px; right:111px;top:0; overflow:hidden; }
.five_onebox .five_onesize{ width:358px; height:260px; left:88px; top:50px; }
.five_title{ background:url(../images/yg_fivetitbg.png) no-repeat left bottom; padding-bottom:22px; }
.five_title .t{ display:block; font-size:18px; font-family:"微软雅黑"; color:#3f3f3f;line-height:1.4;font-weight:700; }
.five_title .img{ left:-55px; top:4px; }
.five_onesize .cont{ padding-top:20px; height:160px; line-height:2; overflow:hidden; font-family:"微软雅黑";font-weight:700; }

.five_twobox{ height:325px; overflow:hidden; background:#fff; }
.five_twobox .five_twoimg{ width:955px; height:325px; overflow:hidden; left:45px;top:0; }
.five_twobox .five_twosize{ width:360px; height:186px; left:645px; top:82px; }
.five_twobox .t{ padding-top:12px; }
.five_twobox .cont{ padding-top:20px; line-height:2; font-size:13px; overflow:hidden;font-family:"微软雅黑";font-weight:700; }

.five_threebox{ height:346px; overflow:hidden; background:#f5f5f5; }
.five_threebox .five_threeimg{ height:346px; width:407px; right:114px;top:0; overflow:hidden; }
.five_threebox .five_threesize{ width:358px; height:260px; left:88px; top:50px; }
.five_threebox .t{ padding-top:12px; }
.five_threebox .cont{ padding-top:20px; line-height:2; font-size:13px; overflow:hidden;font-family:"微软雅黑";font-weight:700; }
.five_threebox .pplist{ height:56px; overflow:hidden; width:430px; top:180px; position:absolute; left:-30px; }
.five_threebox .pplist a{ display:block; float:left; margin-right:6px; height:56px; width:98px; overflow:hidden; }

.five_fourbox{ height:367px; overflow:hidden; background:#fff; }
.five_fourbox .five_fourimg{ width:955px; height:367px; overflow:hidden; left:45px;top:0; }
.five_fourbox .five_foursize{ width:360px; height:186px; left:645px; top:82px; }
.five_fourbox .t{ padding-top:12px; }
.five_fourbox .cont{ padding-top:20px; line-height:2; font-size:13px; overflow:hidden;font-family:"微软雅黑";font-weight:700; }

.five_fivebox{ height:340px; overflow:hidden; background:#f5f5f5; }
.five_fivebox .five_fiveimg{ height:340px; width:474; right:107px;top:0; overflow:hidden; }
.five_fivebox .five_fivesize{ width:358px; height:260px; left:88px; top:50px; }
.five_fivebox .t{ padding-top:12px; }
.five_fivebox .cont{ padding-top:20px; line-height:2; font-size:13px; overflow:hidden;font-family:"微软雅黑";font-weight:700; }
.five_bombg{ height:34px; background:url(../images/five_im05bg.png) no-repeat center top; overflow:hidden; }

/* 新闻资讯 */
.yg_xwzxbox{ border:1px solid #e8e8e8; padding:1px; overflow:hidden; width:1038px; }
.yg_pubtitle{height:45px; line-height:45px; padding:0 15px; overflow:hidden; background:#f3f3f3; }
.yg_pubtitle .move{ color:#969696; }
.yg_xwzxbox .cont{ padding:15px; overflow:hidden; }
.yg_xwzxscroll{ overflow:hidden; width:1008px; height:203px; }
.yg_xwzxscroll ul{ width:1020px; }
.yg_xwzxscroll li{ float:left; display:inline; background:url(../images/yg_newsbg.png) no-repeat left top; width:246px; height:203px; padding-right:8px; }
.yg_xwzxscroll li .img{ display:block; height:168px; width:240px; padding:2px 3px 3px; overflow:hidden; }
.yg_xwzxscroll li .size{ display:block; height:20px; line-height:20px; width:246px; text-align:center; padding:5px 0; overflow:hidden; }

/* 走进宇歌 */
.yg_zjgyscr{ height:176px; }
.yg_zjgyscr li{background:url(../images/zjygimgbg245.png) no-repeat left top; width:245px; height:176px; }
.yg_zjgyscr li .img{ display:block; height:141px; width:241px; padding:2px; overflow:hidden; }
.yg_zjgyscr li .size{ display:block; height:20px; line-height:20px; width:245px; text-align:center; padding:5px 0; overflow:hidden; }
.yg_zjygcont{ height:266px; margin-bottom:15px; overflow:hidden; }
.yg_zjygcont .vadio{ width:419px; height:262px; padding:2px; background:url(../images/vadioimgbg.png) no-repeat left top; overflow:hidden; } 
.yg_zjygcont .vadio .vadiobg{ display:block; width:93px; height:93px; background:url(../images/vadiobg.png) no-repeat left top; overflow:hidden; left:50%; top:50%; margin-left:-46px; margin-top:-46px; }
.yg_zjygjsbox{ width:558px; height:235px; padding-top:15px; overflow:hidden; float:right; }
.yg_zjygjsbox .title{ height:32px; line-height:32px; background:#ebebeb; overflow:hidden; }
.yg_zjygjsbox .title li{ float:left; display:inline; font-weight:700; border-right:1px solid #f8f8f8; width:92px; text-align:center; }
.yg_zjygjsbox .title .active{ background:url(../images/sub_linebg.png) repeat-x left top; }
.yg_zjygjsbox .title .active a{ color:#fff; }
.yg_zjygjsbox .cont{ padding:20px 10px 0; height:180px; overflow:hidden; font-family:"微软雅黑"; color:#3f3f3f; line-height:2; font-weight:700; }
.yg_zjygjsbox .cont .move{ padding-top:5px; overflow:hidden; }
.yg_zjygjsbox .cont .move a{ display:block; height:32px; line-height:32px; color:#fff; padding:0 15px; background:url(../images/sub_linebg.png) repeat-x left top; float:right; }

/* 规模 */
.yg_gmbox{ margin-top:25px; overflow:hidden; margin-bottom:32px; }

/* 客户见证 */
.yg_khjzbox{ margin-top:24px; overflow:hidden; }
.yg_khjz{ height:318px; border:1px solid #e8e8e8; overflow:hidden; width:738px; }
.yg_khjz .cont{ padding:28px 16px 5px; height:240px; overflow:hidden; }
.yg_khjz .cont dt{ float:left; width:279px; height:235px; background:url(../images/yg_khjzbg.png) no-repeat left top; overflow:hidden; padding:2px; }
.yg_khjz .cont dd{ float:right; width:345px; height:235px; overflow:hidden; padding-right:50px; }
.yg_khjz .cont dd .tit{ border-bottom:1px dashed #b2b2b2; height:30px; line-height:30px; padding-bottom:6px; font-size:14px; font-weight:700; font-family:"微软雅黑"; }
.yg_khjz .cont dd .neir{ padding-top:15px; height:140px; margin-bottom:10px; overflow:hidden; line-height:2; }
.yg_khjz .cont dd .xiangq{ padding-right:50px; overflow:hidden; height:23px; }
.yg_khjz .cont dd .xiangq a{ float:right; background:url(../images/yg_xqbg.png) repeat-x left top; padding:0 15px; height:23px; line-height:23px; color:#fff; }

.yg_yftdbox{ width:288px; height:318px; border:1px solid #e8e8e8; overflow:hidden; }
.yg_yftdbox .cont{ padding:10px; height:253px; overflow:hidden; position:relative; }
.yg_yftdbox .cont .yg_yfbox{ width:182px; height:253px; margin:0 auto; overflow:hidden; }
.yg_yftdbox .cont .yg_yfbox ul{}
.yg_yftdbox .cont .yg_yfbox li{ float:left; display:inline; width:182px; height:253px; overflow:hidden; }
.yg_yftdbox .cont .yg_yfbox li .img{ display:block; width:178px; height:211px; padding:2px; background:url(../images/yg_yftgbg.png) no-repeat left top; overflow:hidden; }
.yg_yftdbox .cont .yg_yfbox li .size{ display:block; height:20px; line-height:20px; padding-top:10px; overflow:hidden; text-align:center; }
.yg_yftdbox .cont .prev,.yg_yftdbox .cont .next{ display:block; cursor:pointer; width:16px; height:25px; position:absolute; top:50%; margin-top:-12px; }
.yg_yftdbox .cont .prev{ background:url(../images/yg_leftsj.png) no-repeat left top; left:18px; }
.yg_yftdbox .cont .next{ background:url(../images/yg_rightsj.png) no-repeat left top; right:18px; }
 


/* 动态 */
.yg_dongtbox{ height:351px; overflow:hidden; }
.yg_dongt{ height:343px; width:338px; padding:4px; background:url(../images/yg_dtbg.png) no-repeat left top; overflow:hidden; }
.yg_dongt .cont{ height:278px; overflow:hidden; padding:10px 15px; }
.yg_dongt .cont li{ vertical-align:top; height:40px; line-height:40px; border-bottom:1px dashed #ccc; overflow:hidden; }
.yg_dongt .cont li.last{ border-bottom:0; }
.yg_dongt .cont li a{ display:block; background:url(../images/yg_dtsj.png) no-repeat left center; padding-left:15px; }

.yd_wenda dl{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-top:10px; overflow:hidden; }
.yd_wenda dl dt{ min-height:24px;margin-bottom:5px; padding-left:35px; background:url(../images/yg_q.png) no-repeat left top; line-height:24px; }
.yd_wenda dl dd{ min-height:24px; padding-left:35px; background:url(../images/yg_a.png) no-repeat left top; line-height:24px; }
.yd_wenda .last{ border-bottom:0; }


.producttopcolumns{ background: url(../../yuge/images/yg_fltitle.png) repeat-x left top; padding-left: 15px; line-height: 41px; color: white; text-align:left;}
.prdouctleftsevenrg{ float:left; width:822px; margin-left:10px; background:white;}
.productlistmain{ width:1042px; margin:0px auto; padding-top:10px; padding-bottom:10px;}
.RandomNews{width: 822px; margin-top:10px;}
.productcollect{ border:1px solid #ccc; margin-top:3px;}
.NewsRandomNews{border: 1px solid #ccc; width:822px; margin-top:10px;}
.productimg{background: url(../../yuge/images/yg_cpbg.png) no-repeat left top; padding: 2px 2px 3px 3px; margin-top:10px; margin-left:7px;}
.producth3{line-height:24px; text-align:center;}
.newwenti{width:1042px; margin:0px auto;}
.wenticss{ padding:10px 15px; overflow:hidden;}
.wentidl{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-top:10px; overflow:hidden;}
.wentidt{ min-height:24px; margin-bottom:5px; padding-left:35px; background:url(../images/yg_q.png) no-repeat left top; line-height:24px;}
.wentidd{ min-height:24px; padding-left:35px; background:url(../images/yg_a.png) no-repeat left top; line-height:24px;}
.helpsplc{ background:url(../images/yg_fltitle.png) repeat-x left top; width:807px; line-height:40px; padding-left:15px; color:White;}