

/* CSS Document */

*{margin:0; padding:0;}

body{ font-family:"微软雅黑", Verdana, Geneva, sans-serif; font-size:12px; }
/*body{overflow-y:hidden;}*/

li,ol{list-style:none;}
a{text-decoration:none; cursor:pointer; color:#333333;}
a img{border:0px;}
a:hover{border:none; color:#DD0003;}
.clear{clear:both;}

h1, h2, h3, h4, h5, h6, p, span,em,small{font-weight:normal; font-style:normal;}
h1, h2, h3, h4, h5, h6,small{font-size:13px;}
/*i{font-style:normal;}*/
*html .clearfix {height: 1%;}
*+html .clearfix{height:1%;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.pt70{ padding-top:70px;}
.pt50{ padding-top:50px;}
.pt30{ padding-top:30px;}
.pt20{ padding-top:20px;}
.pt10{ padding-top:10px;}
.mb20{ margin-bottom:20px;}
.mr65{ margin-right:66px !important;}

.win950{ width:950px; margin:0 auto; height:100%; overflow:hidden;}
.win1000{ width:1000px; margin:0 auto; height:100%; overflow:hidden;}
.win1050{ width:1000px; margin:0 auto; height:100%; overflow:hidden;}
#header{ background: url(../image/header_bg.jpg) no-repeat center bottom #282828; width:100%; height:169px; overflow:hidden;}
.logo{ width:616px; float:left; padding-top:30px;}
.logo img{}

.header_tel{ background:url(../image/TelephoneIco.png) no-repeat left; padding-left:55px; font-size:14px; color:#bfbfbf; overflow:hidden; text-align: left; padding-top:6px;}
.header_tel p{ color:#E10003; font-size:26px; }

.header_right{ float:right; width:260px; margin-top:60px;}
.headersearch{ background:#fff; width:400px; height:40px;  float:right; overflow:hidden;}
.search{ background-color:inherit;  height:40px; width:335px; color:#333; font-size:12px; margin-left:5px; float:left; border:solid 1px #ddd; text-indent:1em; }
.searchBtn{/* background:url(../images/soso_tb.png) no-repeat center;*/ background-color:#006CD1; color:#FFFFFF; width:60px; height:40px; line-height:40px; cursor:pointer; float:right;}
.searchBtn:hover{background-color:#0255a3;}

/*20170526*/
.prodsearch{ margin-top:30px; overflow:hidden;}
.label{ float:left; height:40px; line-height:40px; color:#666666; width:550px; overflow:hidden;}
.label a{ margin-left:10px;}





.head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:980px;position:relative}
.navigation-up{height:50px;background:#1a1a1a}
.navigation-up .navigation-v3{float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; font-size:16px;color:#fff; }
.navigation-up .navigation-v3 .nav-up-selected{background:#344157}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#125692}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:8px 0;color:#fff;display:inline-block;height:34px;font-family:"microsoft yahei"; font-size:15px; text-align:center; width:140px}
.navigation-up .navigation-v3 li h2 a em{ display:block; font-size:12px; color:#ccc;}

.navigation-down{position:absolute;top:50px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:rgba(255,255,255,0.6);position:absolute;top:0px; height:54px;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}

.SubMenu{}
.SubMenu li{ float: left; height:54px; line-height:54px; width:110px; text-align:center; font-size:14px;}
.SubMenu li a{ color:#222;}
.SubMenu li a:hover{ color:#CF0003;}

.mainprodcts{ margin-top:50px;}
.dlteding{ width:200px; float:left;}
.dlteding dt{ height:61px; padding-left:70px; font-size:13px; color:#666666;}
.dlteding.phot01 dt{ background:url(http://www.yiyuanco.com/templates/default/images/tb_01.png) no-repeat left; }
.dlteding.phot02 dt{ background:url(http://www.yiyuanco.com/templates/default/images/tb_02.png) no-repeat left; }
.dlteding.phot03 dt{ background:url(http://www.yiyuanco.com/templates/default/images/tb_03.png) no-repeat left; }
.dlteding.phot04 dt{ background:url(http://www.yiyuanco.com/templates/default/images/tb_04.png) no-repeat left; }
.dlteding dt p.p01{ font-size:18px; color:#333333; padding-top:6px; padding-bottom:3px;}
.dlteding dd{  line-height:180%; margin-top:10px; color:#555555;}

.about_index{ background-color:#f7f8f8; width:100%; height:750px;}
.about_title{ width:1000px;  text-align:center; height:100px; overflow:hidden; margin-top:100px; margin-bottom:100px;}
.about_wenzi{ width:420px; float:left; }
.about_tp{ width:550px; float: right;}

.indabout_title{ font-size:20px; font-weight:bold;}
.line{ width:50px; height:2px; background-color:#313131; margin:5px 0 15px 0;}
.indabout_jx{line-height:190%; font-size:14px;}
.indabout_jxShow{ height:300px; overflow:hidden;}
.ind_More{ width:100px; height:24px; line-height:24px; text-align:center; color:#FFFFFF; background-color:#185d99; font-size:12px; display:block; margin-top:20px; border-radius:4px;}
.ind_More:hover{ color:#FFFFFF; background-color:#087fe7; }
.prodtitle{ text-align:center; margin-top:20px;}


.indproducts{ height:590px; overflow:hidden;}
.ulprodmain{ margin-top:50px; overflow:hidden;}
.ulprodmain li{ position:relative; width:196px; height:190px; overflow:hidden; float:left; margin-right:71px; margin-bottom:50px;}
.ulprodmain li:nth-child(4){ margin-right:0;}
.ulprodmain li:nth-child(8){ margin-right:0;}
.ulprodmain li.limore a{ background-color:#068349; text-align:center; color:#FFFFFF; font-size:16px; display:block;}
.ulprodmain li.limore a:hover{ background-color:#016b3a;}
.ulprodmain li p.prodname{ position:absolute; bottom:-190px; height:190px; background-color:rgba(255,216,0,0.8); width:196px;}

.indprodMore{ text-align:center; margin-top:20px; overflow:hidden;}
.indprodMore p.indp01{ font-size:20px; font-weight:bold;}
.indprodMore p.indp01 a.ind_More02{width:80px; height:24px; line-height:24px; text-align:center; color:#FFFFFF; background-color:#185d99; font-size:12px; display:inline-block; font-weight: normal; border-radius:4px; margin-left:10px;}
.indprodMore p.indp01 a.ind_More02:hover{ color:#FFFFFF; background-color:#087fe7; }
.indprodMore p.indp02{ font-size:16px; color:#888;}


.indCase{ background:url(../image/indCase_bg.jpg) no-repeat center; width:100%; height:652px; overflow:hidden; margin-top:100px; padding-top:40px;}
.ulindcaselist{ margin-top:90px;}
.ulindcaselist li{ position:relative; width:200px; height:300px; overflow:hidden; float:left; margin-right:65px; margin-bottom:50px;}
.ulindcaselist li:nth-child(4){ margin-right:0;}
.indcase_tp{ width:200px; height:242px; overflow:hidden;}
.indcase_tp img{ width:200px; height:242px;}
.indcase_on{position:absolute; top:-242px; height:242px;width:200px;}
.indcase_on img{ width:200px; height:242px;}
.indcasename{ font-size:15px; height:36px; line-height:36px; padding-top:10px;  }
.indcasename em{ float:right;}
.ulindcaselist li a{color:#FFFFFF; border-bottom:solid 1px #8d8d8c; display:block;}
.ulindcaselist li a:hover{ color:#185d99; border-bottom:solid 1px #185d99; display:block;}
.indcaseMore a{ width:120px; height:32px; line-height:32px; border:solid 1px #ddd; text-align:center; font-size:12px; display:block; margin:0 auto; overflow:hidden; border-radius:4px; color:#FFFFFF; transition: background-color 0.3s linear 0s;}
.indcaseMore a:hover{border:solid 1px #0278D9; background-color:#0278D9;}

.indNews{ margin-top:30px; overflow:hidden;}
.indNewsshow{ margin-top:50px; overflow:hidden; width:1100px;}
.dlindnewslist{width:475px; height:115px; background-color:#f4f4f4; margin-bottom:50px; margin-right:50px; float:left;}
.dlindnewslist dt{ width:150px; height:115px; float: left; overflow:hidden;}
.dlindnewslist dt img{ width:150px; height:115px;}
.dlindnewslist dd{ width:290px; padding-left:20px; float: left;}
.dlindnewslist dd p.pname{ font-size:16px; width:300px; height:30px; line-height:30px; padding-top:5px; 
	  display:block;/*内联对象需加*/
       word-break:keep-all;/* 不换行 */
       white-space:nowrap;/* 不换行 */
       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
	   text-overflow:ellipsis;
}
.dlindnewslist dd p.ptime{ background:url(../image/time_ico.png) no-repeat left; font-size:12px; color:#666666; height:20px; line-height:20px; overflow:hidden; padding-left:18px;}
.dlindnewslist dd p.pzw{ line-height:180%; border-top:solid 1px #DDDDDD; padding-top:5px; margin-top:5px; color:#666666; text-indent:2em;}
.dlindnewslist dd p.pzw a{ color:#D40003;}


.indnewsMore a{ width:120px; height:32px; line-height:32px; border:solid 1px #ccc; text-align:center; font-size:12px; display:block; margin:0 auto; overflow:hidden; border-radius:4px; color:#333; transition: background-color 0.3s linear 0s;}
.indnewsMore a:hover{border:solid 1px #0278D9; background-color:#0278D9; color:#FFFFFF;}

.indBrandCase{ margin-top:80px; padding-bottom:30px; overflow:hidden;}
.indBCTitle{ font-size:24px; font-weight:bold; border-bottom:solid 1px #DDDDDD; padding-bottom:15px; margin-bottom:20px;}
.indBCTitle em{ font-size:18px; padding-left:10px; color:#666666; vertical-align: bottom;}


/* 首页品牌案例切换 */
.picScroll-left{ width:1000px;  overflow:hidden; position:relative;  }
.picScroll-left .hd .prev{ background:url(../image/leftICO.png) no-repeat; width:24px; height:24px; cursor:pointer; position:absolute; left:0; top:25px;}
.picScroll-left .hd .prev:hover{ background:url(../image/leftICO_on.png) no-repeat;}
.picScroll-left .hd .next{ background:url(../image/rightICO.png) no-repeat; width:24px; height:24px; cursor:pointer; position:absolute; right:0; top:25px;}
.picScroll-left .hd .next:hover{ background:url(../image/rightICO_on.png) no-repeat;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("http://www.yiyuanco.com/templates/default/css/images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px; margin-left:30px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; margin:0 20px; width:168px;}
.picScroll-left .bd ul li .pic a{width:168px; display: inline-block;}
/*.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
*/.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }



.minbanner{ width:100%; height:540px; overflow:hidden;}

.mainATitle{ font-size:24px; font-weight:bold; padding-bottom:15px; color:#0a76d4; }
.mainATitle em{ font-size:18px; padding-left:10px; color:#666666; vertical-align: bottom; text-transform:uppercase;}

.aboutMian{ margin-top:50px; overflow:hidden;}
.aboutMain_show{ line-height:220%; font-size:15px; border-bottom: dashed 1px #666666; padding-bottom:50px; margin-bottom:50px;}
.aboutMain_show03{ line-height:220%; font-size:15px; padding-bottom:50px; }

/* roundabout */
.roundabout-holder{width:590px;height:500px;margin:0 auto;}
.roundabout-moveable-item{width:625px;height:416px;cursor:pointer;border:3px solid #ccc;border:3px solid rgba(0, 0, 0, 0.08);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%; max-height:416px;}
.roundabout-in-focus{border:3px solid rgba(0, 0, 0, 0.2);}


.MainNewsshow{ margin-top:20px; overflow:hidden; width:1100px;}


.ulmainvideo{ margin-bottom:50px; overflow: hidden;}
.ulmainvideo li{ width:224px;  float:left; margin-right:34px;}
.ulmainvideo li:last-child{ margin-right:0;}
.ulmainvideo li a{ display: inline-block; border:solid 3px #fff; border-bottom:solid 1px #ccc; transition: background-color 0.3s linear 0s;}
.ulmainvideo li a .v2{ padding:15px 0 10px 0;  font-size:15px; 
display:block;/*内联对象需加*/
       word-break:keep-all;/* 不换行 */
       white-space:nowrap;/* 不换行 */
       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
	   text-overflow:ellipsis;
	   width:218px;
}
.ulmainvideo li a .v3{ line-height:160%; height:60px; overflow:hidden; text-indent:2em; margin-bottom:15px;}
.ulmainvideo li a:hover{ background-color:#1D8DD4; color:#FFFFFF; border:solid 3px #1D8DD4; border-bottom:solid 1px #1D8DD4;}

/*面包线*/
.Bread_line{ border-bottom:solid 1px #ddd; font-size:30px; padding-bottom:5px; margin-bottom:40px;}
.Bread_line em{ font-size:20px;}
.Bread_line span{ float:right; font-size:12px; margin-top:18px;}
.Bread_line span a{ color:#0a76d4;}
.Bread_line span a:hover{ text-decoration:underline; color:#0a76d4;}


/*文章详情*/
.Article{ padding:0px 0 30px 0; overflow:hidden;}
.Article_h1{ font-size:24px; text-align:center; line-height:40px;}
.Article_time{ text-align:center; font-size:14px; color:#999; height:20px; padding:10px 10px 20px 10px; border-bottom:dashed 1px #DDDDDD; margin-bottom:20px; margin-left:10px;}
.Article_time span{ margin-right:20px;}
.Content_show{ font-size:14px; color:#555555; line-height:26px;}
.Article .Content_show img{ max-width:1000px;}

.maincont{margin-top:30px; overflow:hidden;}
.mainleft{ width:200px; float:left; overflow:hidden;}
.mainright{ width:770px; float:right; overflow:hidden; min-height:400px;}

.ulmainleft{  overflow:hidden;}
.ulmainleft li{ font-size:15px; margin-bottom:10px; width:232px; background-color:#E4E4E4; }
.ulmainleft li:first-child{border-top: none !important;}
.ulmainleft li:last-child{border-bottom: none !important;}
.ulmainleft li a{ color:#333; display:block;padding-left:30px;  transition: background-color 0.3s linear 0s; height:45px; line-height:45px;}
.ulmainleft li a:hover{  color:#0a76d4; }
.ulmainleft li a.hover{ background-color:#0a76d4;  color:#fff; height:80px; line-height:80px; }




/*link*/
.link02{ height:48px; line-height:48px; background-color:#ececec; }
.footerlink{ overflow:hidden; font-size:14px;}
.footerlink a{ padding:10px 15px;}

.footer{ background-color:#125692; width:100%; margin-top:50px;height:288px;overflow:hidden;}
.footer_nav{ height:50px; line-height:50px; background-color:#fff; border-top:solid 1px #DDDDDD; /*border-bottom:solid 2px #a2a2a2;*/ width:100%; /*box-shadow: 3px 3px 10px #000000;*/}
.footer_nav_list{ width:1000px; margin:0 auto;}
.footer_nav_list_left{ width:680px; float:left;}
.footer_nav_list_left a{ color:#333; font-size:16px; margin-right:35px;}
.footer_nav_list_left a:hover{ color:#f00;}

.footer_xinxi{ width:1000px; margin:0 auto; height:238px; position:relative;}
.footer_left{ width:300px; height:238px; position:absolute; left:0; top:0px; overflow:hidden;}
.phone_twm{ width:122px;  float:left; color:#fff; text-align:center; margin-right:80px;}
.phone_twm img{width:122px; height:122px; margin-bottom:5px;}
.weixin_twm{ width:122px; float:left; color:#fff; text-align:center;}
.weixin_twm img{width:122px; height:122px; margin-bottom:5px;}


.footer_right{ position:absolute; left:330px; top:35px; width:670px; overflow:hidden; color:#eee; font-size:13px; line-height:220%; color:#d8e3ee;}
.footer_right a{ color:#fff; }
.footer_right a:hover{ color:#f00; }

.footer_tel{ position:absolute; right:0; top:37px;}
.footer_tel .Tp01{ font-size:18px; color:#FFFFFF;  margin-bottom:5px;}
.footer_tel .Tp02{ background:url(../image/tel_ico.png) no-repeat left; font-size:24px; font-weight:bold; color:#FFFFFF; padding-left:45px;}





/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #cc0c11;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../image/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#ad070b;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(http://www.yiyuanco.com/templates/default/images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(http://www.yiyuanco.com/templates/default/images/side-icon01.png);}

/*分页*/
.pages{padding: 0px 0px 15px 0px;color: #ccc;text-align:right; margin-top:10px; overflow:hidden; clear:both;}
.pages a{display: inline-block;color: #333; background-color:#fff; display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #fff;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.pages a:hover{text-decoration: none;border: 1px solid #0a76d4;}
.pages span.curr a{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color:#0a76d4;	border: 1px solid #0a76d4;border-radius: 4px;vertical-align: middle;}
.pages span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #fff;border: 1px solid #fff;border-radius: 4px;vertical-align: middle;}

/*产品中心*/
.proListUl{ overflow:hidden; width:900px;}
.proListUl li{ width:236px; height:270px; overflow:hidden; float:left; margin-right:30px; margin-bottom:25px;}
.proListUl li a{ background-color:#fff; color:#333; font-size:16px; display:block;}
.proListUl li a:hover{ background-color:#BD0003; color:#fff;}
.proListUl li p.prodname{  height:36px; line-height:36px; width:236px; font-size:14px; text-indent:1em;
display:block;/*内联对象需加*/
       word-break:keep-all;/* 不换行 */
       white-space:nowrap;/* 不换行 */
       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
	   text-overflow:ellipsis;
}
.proListUl li a p.prod_tp{width:236px; height:236px; overflow:hidden;}
.proListUl li a p.prod_tp img{width:236px; height:236px;}

/*0815产品详情*/
.products_showTop{ border:solid 1px #ddd; padding:20px; overflow:hidden; position:relative;}
.prodshowtop_left{width:320px; height:320px; overflow:hidden; display:inline-block;
	/*非IE内核*/ 
    display:table-cell; 
    vertical-align:middle; 
    /*IEneihe*/ 
    *display:block; 
    *font-size:236px;/*高度为200PX，则200*0.873约为175px*/ 
    text-align:center; }

.prodshowtop_left img{
	vertical-align:middle;/*之前的是图片上下左右居中。后面的是处理等比例缩放的*/ 
	max-width:320px; width:expression(this.width > 320 ? "320px" : this.width); max-height:320px; 
	height:expression(this.height > 320 ? "320px" : this.height);
}

.prodshowtop_right{ position: absolute; right:20px; top:20px; width:560px;}
.prodshowname{ font-size:28px; color:#068349; font-weight:bold; margin-bottom:20px; line-height:180%;}
.prodsshowlist{ font-size:14px; padding:10px 0;}
.prodsshowlist em{ color:#999;}
.productsbaidu{ margin-top:20px;}

.products_showBottom{ margin-top:20px; overflow:hidden;}
.products_showBottomTitle{ height:50px; line-height:50px; font-size:18px; background-color:#F8F8F8; }
.products_showBottomTitle span.prsp01{ text-align:center; width:150px; color:#fff; display:inline-block; background-color:#068349; }

.products_showBottomjx{ overflow:hidden; border:solid 1px #ddd; border-top:none; text-align:center; padding:30px 20px;}



/*文章详情*/

.Article{ padding:0px 0 30px 0; overflow:hidden;}
.Article_h1{ font-size:24px; text-align:center; line-height:40px;}
.Article_time{ text-align:center; font-size:14px; color:#999; height:20px; padding:10px 10px 20px 10px; border-bottom:dashed 1px #DDDDDD; margin-bottom:20px; margin-left:10px;}
.Article_time span{ margin-right:20px;}
.Content_show{ font-size:14px; color:#555555; line-height:26px;}

.nextnewslist{ margin-top:30px; overflow:hidden;}
.nextnewslist p.p001{ padding-bottom:10px;}
.nextnewslist p.p001 a{ color: #0089EC;}
.nextnewslist p.p001 a:hover{ color:#CF0003; text-decoration:underline;}


/*产品详情相册展示*/
#ifocus { 
	width:998px;
	height:770px;
    border:1px solid #DEDEDE;
    background:#F8F8F8;
	overflow:hidden;
	 }
 #ifocus_pic 
 {
	  display:inline;
	  position:relative; 
	  float:left; 
	  width:780px; 
	  height:750px; 
	  overflow:hidden; 
	  margin:10px 0 0 10px; 
	  }
#ifocus_piclist { 
position:absolute;
 }
#ifocus_piclist li { 
	 width:780px;
	 height:750px; 
	 overflow:hidden;
 }
#ifocus_piclist img {
	 width:780px;
	  height:750px; 
	  }
#ifocus_btn { 
     display:inline; 
	 float:right; 
	 width:200px; 
	 margin:10px 0 0 0 ; 
	 }
#ifocus_btn li { 

     width:180px; 
	 height:180px; 
	 cursor:pointer; 
	 opacity:0.5;
	  -moz-opacity:0.5; 
	  filter:alpha(opacity=50); margin-bottom:17px; 
	  }
#ifocus_btn img { 
 	width:180px;
	height:160px;
    margin:0 10px 0 11px; 
	}
#ifocus_btn .current {
	 background: url(http://www.yiyuanco.com/templates/default/css/i/ifocus_btn_bg.gif) no-repeat; 
	 opacity:1; -moz-opacity:1; filter:alpha(opacity=100); 
	 }
#ifocus_opdiv { 
	  position:absolute; 
	  left:0; 
	  bottom:0; 
	  width:780px;
	   height:35px;
		background:#000;
		 opacity:0.5; 
		 -moz-opacity:0.5; 
		 filter:alpha(opacity=50); 
   }
#ifocus_tx { 
  position:absolute; 
  left:8px; 
  bottom:8px; 
  color:#FFF; }
#ifocus_tx .normal { 
  display:none;
  }

.prodshowTitle{ font-size:24px; margin-bottom:20px; text-align:center;}
.ulProductInformation{ padding:10px 0; overflow:hidden;}
.ulProductInformation li{ padding:8px; font-size:15px; line-height:200%;}
.ulProductInformation li em{ width:80px; text-align:right; color:#666666; display:inline-block;}



.ulbarndCase{}
.ulbarndCase li{ width:170px; height:60px; text-align:center; float:left; margin-left:20px; border:solid 1px #d3dbe3; margin-bottom:30px;transition: background-color 0.3s linear 0s;}
.ulbarndCase li img{ max-height:60px; max-width:160px;}
.ulbarndCase li:hover{border:solid 1px #30a4ee;}


/*成功案例列表*/
.UlCaseBList{ overflow:hidden; width:900px;}
.UlCaseBList li{ width:236px; height:280px; overflow:hidden; float:left; margin-right:30px; margin-bottom:25px;}
.UlCaseBList li a{ background-color:#fff; color:#333; font-size:16px; display:block;}
.UlCaseBList li a:hover{ background-color:#BD0003; color:#fff;}
.UlCaseBList li p.prodname{  height:36px; line-height:36px; width:236px; font-size:14px; text-indent:1em;
display:block;/*内联对象需加*/
       word-break:keep-all;/* 不换行 */
       white-space:nowrap;/* 不换行 */
       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/
	   text-overflow:ellipsis;
}
.UlCaseBList li a p.prod_tp{width:236px; height:236px; overflow:hidden;}
.UlCaseBList li a p.prod_tp img{width:236px; height:236px;}

.message{ height:400px; margin-top:30px; overflow:hidden; position:relative;}
.messagetitle{ font-size:24px; height:30px; line-height:30px; overflow: hidden;}
.messagetitle02{ font-size:24px; height:30px; line-height:30px; overflow: hidden; margin-bottom:15px;}

.messageRinght{ position:absolute; right:0; top:0px;height:455px; width:352px; line-height:220%; font-size:16px; color:#333;}
.messageRinght a{ color:#D30003;}
.messageRinght em{ color:#666; display:inline-block;}
.messageLeft{position:absolute; left:0; top:60px; width:620px;}

.Minput{ width:250px; height:36px; border:solid 1px #c1d2dc; background-color:#FFFFFF; margin-right:50px; margin-bottom:20px; text-indent:0.5em; font-size:12px;}
.Mtext{width:555px;border:solid 1px #c1d2dc; background-color:#FFFFFF;  text-indent:0.5em;  font-size:12px; height:100px;}

.messageBtn{ width:120px; height:38px; line-height:38px; text-align:center; font-size:16px; background-color:#c70909; margin-top:10px;}
.messageBtn a{color:#FFFFFF; display:block; }
.messageBtn a:hover{ background-color:#ff0000; color:#FFFFFF;  }


.Toyinvideo{}
























