@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0 auto; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;} 
ol, ul ,li{list-style: none;} 
img {border: 0;} 
body { background: #FFF url(../images/index_01.jpg) no-repeat; font: 12px/1.5 Arial, Helvetica, sans-serif; } 
.yongyi_clear{clear:both;} 
div{margin:0;border:0;padding:0;}
.dis{display:block;} 
.undis{display:none;} 

a{ color:#000; text-decoration:none;}
a:hover{ color:#FF0000;}

.yongyi_width{ width:980px; margin:0 auto; }
.yongyi_width1{width:100%;}
.yongyi_head{ height:117px; margin-bottom:1px; }
.yongyi_logo{ float:left; display:block; padding-top:25px;}
.yongyi_homepage{ float:right; width:400px; text-align:right; height:30px; line-height:30px; color:#FFF;}
.yongyi_homepage a{ color:#333;}
.yongyi_tel{ float:right; padding-top:25px;}
.yongyi_box2{ width:100%; height:439px; background:url(../images/banner_bg.jpg) repeat-x;}
.yongyi_banner{ width:995px; height:424px; margin:0px auto; padding-top:8px;}


.yongyi_box1{ width:100%; height:36px; background:url(../images/nav_li_bg_c.gif) repeat-x; }
#nav{ width:980px; height:36px; line-height:36px;  margin:0 auto;}

#nav1{ height:35px; float:left;}
#nav1 li{ width:122px; height:36px; background:url(../images/nav_li_bg.gif) no-repeat right; text-align:center; float:left; }
/*#nav1 li.on a{ width:122px; height:36px; background:url(../images/bg8_11.jpg) no-repeat center; text-align:center; float:left; color:#247bed;}*/
#nav1 li.yongyi_last{ background:none;}
#nav1 li a{ font-size:14px; font-weight:bold; color:#FFF; width:83px; height:30px; float:left; margin:3px 0 0 19px; display:inline; line-height:30px;}
#nav1 li a:hover{ background:url(../images/nav1.jpg) no-repeat center; color:#247bed;}
#nav1 .yongyi_nav{ background:url(../images/nav1.jpg) no-repeat center; color:#247bed;}

#nav1 li ul { line-height: 24px;  text-align:left; left: -999em; _left:-9999em; width: 105px; position: absolute;  z-index:999;}
#nav1 li ul li{ float: left; width: 120px; background: #0e4c9f; line-height:28px; height:28px; }
#nav1 li ul a{ display: block; width:115px; text-align:center; color:#FFF; font-size:12px;font-weight:normal; padding-left:5px;
}
#nav li ul a:hover  {
 color:#fff; font-weight:normal; height:28px; width:115px; background:#347dce; }

#nav1 li:hover ul {
 left: auto;
}
#nav1 li.sfhover ul {
 left: auto;
}

.yongyi_box3{ width:100%; height:34px; background:url(../images/annu_17.jpg) repeat-x;}
.yongyi_announ{ width:1000px; height:34px; margin:0px auto; background:url(../images/annu2_20.jpg) no-repeat 8px 6px;}
.yongyi_box{ width:1000px;height:25px;line-height:25px;overflow:hidden; padding-top:3px;   }
.yongyi_box ul{margin:0;padding:0}
.yongyi_box li{height:25px;line-height:30px;font-size:12px;text-align:left;list-style-type:none; }
.yongyi_box li a{ text-decoration:none;padding-left:110px; color:#000;}

.yongyi_main{ height:auto; overflow:hidden; margin:20px auto 0px; }
.yongyi_show{ height:179px; overflow:hidden; padding:1px 0px; margin-bottom:10px; margin-top:10px; width:978px;}
.yongyi_sh_title{ width:36px; height:179px; background:url(../images/zs_03.jpg) no-repeat; float:left; margin-left:1px;}
.yongyi_sh_title a{ display:block; width:12px; padding-top:45px; font-size:14px; font-weight:bold; padding-left:10px; color:#FFF; }
.yongyi_sh_cont{ width:930px; height:179px; float:right;}
#demo3 { overflow:hidden;width: 900px;height:172px; margin:0px auto 0px;   }
#indemo { width: 800%; height:auto; overflow:hidden; margin:15px auto;}
#demo4 {float: left;}
#demo4 ul{ *display:inline-block; margin:0px; } 
#demo4 li{ width:165px; height:159px; overflow:hidden;  float:left; margin:0 5px; text-align:center;  _display:inline;  }
.yongyi_rysc1{display:block; width:161px; height:125px; padding:1px; text-align:center; border:1px solid #ccc; }
.yongyi_rysc1 a{display:table-cell; vertical-align:middle; width:161px; height:125px; *font-size:116px; *dispaly:bolck; *font-family:Arial; }
.yongyi_rysc1 img{vertical-align:middle;}
.yongyi_rysc2{ width:165px; height:30px; line-height:30px; overflow:hidden;  }
.yongyi_rysc2 a{color:#424242; }
#demo5 {float: left;}
#demo5 li{ width:165px; height:159px; overflow:hidden;  float:left; margin:0 5px; text-align:center;  _display:inline;}



.yongyi_main_left{ width:231px; height:auto; overflow:hidden; float:left; }
.yongyi_r{ width:739px; height:auto; overflow:hidden; float:right; }
.yongyi_main_mid{ width:440px; height:528px; float:left; margin:0px 10px 0px 0px; }
.yongyi_main_right{ width:289px; height:528px; float:right;  }

.yongyi_bor{ border:1px #9dbfc8 solid;}
.yongyi_fl{ width:229px; height:auto; overflow:hidden;  }
.yongyi_title1{ height:31px; background:url(../images/6_05.png) repeat-x; line-height:30px; margin:1px;}
.yongyi_t1{ width:119px; height:31px; float:left;  font-size:14px; font-weight:bold; background:url(../images/6_03.png) no-repeat; }
.yongyi_t1 a{  color:#FFF; padding-left:15px;}
.yongyi_t2{ float:left; padding-top:5px; padding-left:50px;}
.yongyi_t3{ width:3px; height:31px; float:right; background:url(../images/6_07.png) no-repeat;}
.yongyi_fl_cont{ padding:15px 10px;}
.yongyi_fl_cont li{ width:209px; height:39px; background:url(../images/cpfl_li_bg.jpg) no-repeat; line-height:39px; margin:7px 0px; }
.yongyi_fl_cont li a{ padding-left:30px; /*font-weight:bold; font-size:14px;*/} 

.yongyi_contact{ width:229px; height:auto; overflow:hidden; margin-top:10px; float:left; }
.yongyi_con_cont p{ line-height:24px; padding:10px 10px;}

.yongyi_about{ height:222px; overflow:hidden;}
.yongyi_ab_cont{ padding:12px 15px; height:150px; overflow:hidden; line-height:24px;}



.yongyi_news{ height:222px; overflow:hidden;}
.yongyi_title2{ height:30px; background:url(../images/8_12.jpg) repeat-x; margin:1px;}
.yongyi_t4{ width:140px; height:30px; float:left; background:url(../images/6_13.png) no-repeat; line-height:30px;}
.yongyi_t4 a{ padding-left:24px; color:#FFF; font-size:14px; font-weight:bold;}
.yongyi_t5{ float:right;}

.yongyi_new_cont{ width:400px; padding:15px 10px 0px;  overflow:hidden;margin:0 auto;}
.yongyi_new_cont li{ width:400px; height:26px; line-height:26px; float:left; border-bottom:1px #CCC dashed; background:url(../images/biao_29.jpg) no-repeat left center; }
.yongyi_ne1{ width:300px; height:26px;  float:left; overflow:hidden; }
.yongyi_ne1 a{ padding-left:20px;}
.yongyi_ne2{ width:80px;  float:right; text-align:center;}



.yongyi_cases{ height:290px; overflow:hidden; margin-top:10px;}
.yongyi_fengcai{ height:212px; background:#cfcfcf; padding-top:12px; }
.yongyi_fc_cont{ width:263px; height:196px; margin:0 auto; padding:2px;border:1px #999 solid;}

.yongyi_khfw{ height:290px; margin:10px 0px 0px; }
.yongyi_t6{ float:left; padding-top:5px; padding-left:105px;}
.yongyi_khfw_cont{ height:140px; padding:15px 20px; overflow:hidden;}
.yongyi_khfw_cont p{ line-height:20px;}

.yongyi_case{ width:737px; height:222px; margin-top:10px;}
.yongyi_case_cont{ height:192px; overflow:hidden;}

#demo { overflow:hidden;width: 700px;height:172px; margin:10px auto 0px;   }
#indemo { width: 800%; height:auto; overflow:hidden; margin:15px auto;}
#demo1 {float: left;}
#demo1 ul{ *display:inline-block; margin:0px; } 
#demo1 li{ width:165px; height:159px; overflow:hidden;  float:left; margin:0 5px; text-align:center;  _display:inline;  }
.yongyi_rysc1{display:block; width:161px; height:125px; padding:1px; text-align:center; border:1px solid #ccc; }
.yongyi_rysc1 a{display:table-cell; vertical-align:middle; width:161px; height:125px; *font-size:116px; *dispaly:bolck; *font-family:Arial; }
.yongyi_rysc1 img{vertical-align:middle;}
.yongyi_rysc2{ width:165px; height:30px; line-height:30px; overflow:hidden;  }
.yongyi_rysc2 a{color:#424242; }
#demo2 {float: left;}
#demo2 li{ width:165px; height:159px; overflow:hidden;  float:left; margin:0 5px; text-align:center;  _display:inline;}



.yongyi_link{ height:30px; padding:10px 10px;}
.yongyi_box4{ width:100%; height:80px; background:#094696; }
.yongyi_foot{ height:80px; margin:0 auto; }
.yongyi_foot p{ padding-top:20px; line-height:24px; color:#FFF; text-align:center;}

/*内页*/
.yongyi_left{ width:231px; height:auto; float:left; }
.yongyi_new{ height:auto; overflow:hidden; margin:10px auto 0px; padding-bottom:15px;}
.yongyi_ne_cont{ width:200px; height:140px; padding:20px 10px 0px;  overflow:hidden;}
.yongyi_ne_cont li{ width:200px; height:24px; line-height:24px; overflow:hidden; float:left;  background:url(../images/biao_29.jpg) no-repeat left center;}
.yongyi_ne_cont li a{ width:185px; height:24px; display:block; overflow:hidden; padding-left:15px;}

.yongyi_right{ width:730px; height:auto; min-height:600px; float:right;}
.yongyi_right2{ width:730px; height:auto; min-height:393px; float:right;}
.yongyi_right3{width:730px; height:auto; min-height:445px; float:right;}
.yongyi_title3{ height:30px; background:url(../images/8_12.jpg) repeat-x; line-height:30px; margin:1px;}
.yongyi_t7{ width:125px; height:30px; background:url(../images/6_13.png) no-repeat; float:left; display:block; font-size:14px; color:#FFF; font-weight:bold; padding-left:20px;}
.yongyi_t8{ float:right; padding-right:10px; }
.yongyi_right_p{ padding:20px 20px; height:auto; overflow:hidden;line-height:28px; font-size:14px;}
.yongyi_right_p  img{ max-width:690px; max-height:520px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 690 ? "690px" : "auto"):(this.style.height = this.offsetHeight >= 520 ? "520px" : "auto")); display:inline !important; padding:10px 0px;}

/*.yongyi_service_l{ padding:20px 10px; height:auto; overflow:hidden;}
.yongyi_service_l ul{ *display:inline-block;}
.yongyi_service_l ul li{ width:308px; height:218px; overflow:hidden;  float:left; margin:10px 10px 0px 30px; text-align:center;  _display:inline; }
.yongyi_service1{display:block; width:300px; height:184px; padding:1px; text-align:center; border:1px solid #ccc; }
.yongyi_service1 a{display:table-cell; vertical-align:middle; width:300px; height:184px; *font-size:116px; *dispaly:bolck; *font-family:Arial; }
.yongyi_service1 img{vertical-align:middle;}
.yongyi_service2{ width:338px; height:30px; line-height:30px; overflow:hidden;  }
.yongyi_service2 a{color:#424242; }*/
/*.yongyi_service_p{ padding:20px 20px; height:auto; overflow:hidden;line-height:28px; font-size:14px;}
.yongyi_service_p  img{ max-width:600px; max-height:450px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 600 ? "600px" : "auto"):(this.style.height = this.offsetHeight >= 450 ? "450px" : "auto")); display:inline !important; padding:10px 0px;}*/

/*产品详情页*/
.yongyi_product_p{ padding:20px 10px; height:auto; overflow:hidden;}
.yongyi_pro2{ width:280px; height:228px;  float:left;  margin-left:20px; _margin-left:20px;}
.yongyi_pro2_1{ display:block; width:280px; height:228px;  text-align:center; float:left; border:1px #CCC solid; }
.yongyi_pro2_1 a{ display:table-cell; vertical-align:middle; width:280px; height:228px;  *font-size:199px; *dispaly:bolck; *font-family:Arial; }
/*.yongyi_pro2_1 a:hover{  display:table-cell; width:280px; height:228px; padding:2px;  border:1px #f20401 solid; *font-size:133px; *dispaly:bolck; *font-family:Arial;}*/
.yongyi_pro2_1 img{ vertical-align:middle;}

.yongyi_pro3{ width:380px; height:232px; float:right; }
.yongyi_pro3_1{height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#f20401; background:#f4f4f4;}
.yongyi_pro3 ul{ padding:10px 20px; font-size:12px;}
.yongyi_pro3 li{ width:340px; line-height:26px; }
.yongyi_sp5{ width:60px; height:26px; display:block;float:left; }
.yongyi_sp6{ width:280px; height:26px; display:block;float:left;}
.yongyi_sp7{ width:280px; height:120px; line-height:20px; overflow:hidden; display:block; float:left;}

.yongyi_pro4,.yongyi_pro5{ margin:10px 0px;}
.yongyi_title10{ height:30px; background:#034da6;   font-size:14px;  line-height:30px; padding-left:20px; color:#fff; font-weight:bold;}
.yongyi_pro4_1{ height:auto; padding:10px;}
.yongyi_pro4_1 p{ text-indent:2em; line-height:24px; font-size:14px;}
.yongyi_pro4_1 p img{max-width:690px; max-height:450px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 690 ? "690px" : "auto"):(this.style.height = this.offsetHeight >= 450 ? "450px" : "auto")); display:inline !important; }

.yongyi_pro5_1{ height:auto; overflow:hidden;}
.yongyi_pro ul{ *display:inline-block; } 
.yongyi_pro li{ width:165px; height:159px; overflow:hidden;  float:left; margin:20px 5px 0px 6px; text-align:center;  _display:inline;  }

.yongyi_message{ height:auto; overflow:hidden; margin:30px 0px 20px;}
.yongyi_mes1{ height:30px; text-align:left; padding-left:10px; }
.yongyi_mes2{ height:30px; line-height:30px;color:#F00; padding-left:20px;}

.yongyi_pro6{ height:auto; overflow:hidden;}
.yongyi_pro6_1{ padding:20px 0px;}
.yongyi_new{ height:auto; overflow:hidden; }
.yongyi_new li{ width:330px; height:26px; line-height:26px; float:left; border-bottom:1px #CCC dashed; background:url(../images/biao_29.jpg) no-repeat left center; margin-left:10px; overflow:hidden;}
.yongyi_new1 a{ padding-left:15px; }
/*
.yongyi_fenye2{ height:50px; line-height:25px; border-bottom:1px #CCC dashed; border-top:1px #CCC dashed; padding:10px 0px; margin:20px 0px; font-size:14px; }*/




.yongyi_right_l{ padding:20px 10px; height:auto; overflow:hidden;}
.yongyi_right_l ul{ *display:inline-block;}
.yongyi_right_l ul li{ width:165px; height:159px; overflow:hidden;  float:left; margin:20px 5px 0px 7px; text-align:center;  _display:inline; }
.yongyi_fenye{ height:30px; line-height:30px; padding:20px 0px;}
.yongyi_fenye2{ height:30px; line-height:30px; text-align:center; background:#CCC; margin:10px auto;}
.yongyi_rp1{ height:30px; font-size:18px; text-align:center;  font-weight:bold; color:#F00; border-bottom:1px #CCC solid;}
.yongyi_rp2{ height:30px; text-align:center; line-height:30px; border-bottom:1px #CCC solid; font-size:12px; margin-bottom:20px; }

.yongyi_news_l{ padding:20px 20px; height:auto; overflow:hidden;}
.yongyi_news_l ul{ width:650px; height:auto; margin:0 auto;}
.yongyi_news_l ul li{ width:650px; height:30px; line-height:30px; float:left; background:url(../images/biao_29.jpg) no-repeat left center; border-bottom:1px #CCC dashed;}
.yongyi_ne3{ width:500px; height:30px; float:left;}
.yongyi_ne3 a{ padding-left:20px;}
.yongyi_ne4{ width:80px; height:30px; float:right; text-align:center;}
 
/*企业招聘*/
.yongyi_right_recruitment{ width:710px; height:auto; overflow:hidden; padding:20px 10px;}
.yongyi_right_recruitment ul{ width:710px; height:auto; margin:20px auto;}
.yongyi_right_recruitment ul li{ width:710px; height:36px; line-height:36px;  float:left;}
.yongyi_zpl1{ height:36px;background:#e6e6e6; }
.yongyi_zpl2{ height:36px; margin:5px auto;  }
.yongyi_zp1{ width:35%; height:auto; display:block; text-align:center; float:left; overflow:hidden; text-align:left;  }
.yongyi_zp1 a{ padding-left:20px;}
.yongyi_zp2{ width:20%; height:36px; display:block; text-align:center; float:left; }
.yongyi_zp3{ width:25%; height:36px; display:block; text-align:center; float:left; }
.yongyi_zp4{ width:20%; height:36px; display:block; text-align:center; float:left; }
.yongyi_zp5{ width:35%; height:auto; display:block; text-align:center; float:left; overflow:hidden; text-align:center;  }



/*补充*/
.yongyi_dynamic_cont{ width:85%; padding:5px 10px 5px; overflow:hidden;margin:0 auto; background:#f9f9f9; margin-top:8px;}
.yongyi_dynamic_cont li{ width:100%; height:26px; line-height:26px; float:left; border-bottom:1px #CCC dashed; background:url(../images/biao_29.jpg) no-repeat left center; }
.yongyi_dy1{ width:95%; height:26px;  float:left; overflow:hidden; }
.yongyi_dy1 a{ padding-left:20px;}


.yongyi_img{ width:206px; height:88px; border:#e3dfdf 1px solid; margin:10px auto 0;}

.yongyi_dynamic_cont1{ margin-bottom:10px;}


#flash { width:100%; height:439px; overflow:hidden; margin:0 auto; clear:both;   }
.flash_bar {
	width:500px;
	padding-left:670px;
	z-index:69;
	height:30px;
	overflow:hidden;
	position:relative;
	padding-top:13px!important;
	padding-top:12px;
	bottom:40px;	
	_bottom:45px;	
	text-align:center;

}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:url(../images/tg_flash_p.png) no-repeat 0px 0px;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); 	 }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px;  cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop"); 	 }
#flashBg { height:439px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:439px; width:100%; clear:both;}

