@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0;font-size:12px; background:#ffe114; line-height:20px; font-family:Tahoma,arial, Helvetica, sans-serif;}
h1,h2,h3,h4,ul,ol,li,dl,dt,dd,p{margin:0; padding:0;}
li{list-style:none;}
img{border:0;}
td{text-align:left; color:#707377; line-height:19px;}
.clearboth{clear:both;}
a{text-decoration:none}
.tr a{color:#90979d;}
.tr a:hover{color:#666;}
.cb{clear:both;}
.tb a{color:#4078c3;}
.tb a:hover{color:#ff9700;}

#header{width:890px;height:223px; margin:0 auto;}
#header .row1{width:860px;padding:0 15px;height:19px; line-height:19px; overflow:hidden;}
#header .row1 .row1_l{float:left; width:40%;}
#header .row1 .row1_r{float:right; width:40%; text-align:right;}
#header .row1 .row1_r a {color:#666;font-size:12px;}
#header .row2{width:890px;}
#header .menu{width:874px;padding:0 8px;background:url(bg_menu.gif) repeat-y; height:29px;}
#header .menu ul.bor_01{border:1px solid #185fc2;border-top:0;}
#header .menu ul.bor_02{border:1px solid #185fc2;}
#header .menu li.last{ width:143px; overflow:hidden;}
#MenuBar3 li a {BaCKGROUND-COLOR: transparent;font-size:12px; font-weight:bold; color:#fff; text-align:center;font-family:Tahoma,arial, Helvetica, sans-serif;}
#MenuBar3 a:hover{color:#fee41e;BaCKGROUND-IMaGE: url(bg_menu_li02.gif); BaCKGROUND-REPEaT: repeat-x;}
#MenuBar3 a:focus{BaCKGROUND-IMaGE: url(bg_menu_li.gif); BaCKGROUND-REPEaT: repeat-x}
#MenuBar3 a.MenuBarItemHover{BaCKGROUND-IMaGE: url(bg_menu_li.gif); BaCKGROUND-REPEaT: repeat-x}
#MenuBar3 a.MenuBarItemSubmenuHover {BaCKGROUND-IMaGE: url(bg_menu_li02.gif); BaCKGROUND-REPEaT: repeat-x;}
#MenuBar3 a.MenuBarSubmenuVisible {BaCKGROUND-IMaGE: url(bg_menu_li.gif); BaCKGROUND-REPEaT: repeat-x}
#MenuBar3 li {BaCKGROUND-IMaGE: url(bg_menu_li.gif); BaCKGROUND-REPEaT: repeat-x;height:26px;line-height:26px;}
#MenuBar3 li a{height:26px;line-height:26px;}
#MenuBar3 ul{background:#f00;}
#MenuBar3 li ul li a {text-align:left; font-weight:normal; padding-left:6px;font-size:11px;font-family:Tahoma,arial, Helvetica, sans-serif;height:26px;line-height:26px;}
#MenuBar3 li ul li a.a{background:#4078c3 url(bg_li01.gif) no-repeat; font-size:11px;height:26px;line-height:26px;}
#MenuBar3 li ul li a:hover.a{background:#79a1d5 url(bg_li02.gif) no-repeat;font-size:11px;height:26px;line-height:26px;}
#MenuBar3 li ul li a.b{background:#4078c3 url(bg_li03.gif) no-repeat; font-size:11px;height:26px;line-height:26px;}
#MenuBar3 li ul li a:hover.b{background:#79a1d5 url(bg_li04.gif) no-repeat;font-size:11px;height:26px;line-height:26px;}

.con{width:860px; padding:0 15px;background:url(bg_yy.gif) repeat-y;margin:0 auto;padding-top:15px;}
.con.shadow{width:860px; padding:0 15px;background:url(bottom_shadow.gif) no-repeat;margin:0 auto; height:5px;padding-top:15px;}
.con.padtop{padding-top:3px;}
.con.padtop_b{padding-top:12px;}
.con .con1_l{float:left;width:588px;}
.con .con1_l .tit{padding:0 0 9px 0;}
.con .con1_l .tit .tl{ width:100px; float:left; padding-left:7px;}
.con .con1_l .tit .tr{ width:200px; float:right; text-align:right;}
.con .con1_l .txt{ background:#f7f7f7; color:#52585d; padding:8px;}
.con .con1_l .txt p{padding-bottom:11px;}
.con .con1_r{float:right;width:244px; border:1px solid #ccc; background:#f1f1f1; padding:5px 6px; overflow:hidden;}

.con .con2_l{float:left;width:588px;}
.con .con2_l .tit{padding:0 0 6px 0;}
.con .con2_l .tit .tl{ width:100px; float:left;padding-left:7px;}
.con .con2_l .tit .tr{ width:200px; float:right; text-align:right;}
.con .con2_l .pic{border:1px solid #f5f5f5; border-right:0;border-bottom:0; width:125px; height:125px; float:left;padding-left:20px;}
.con .con2_l .pic.b_line{border-bottom:1px solid #f5f5f5;}
.con .con2_l .pic.r_line{border-right:1px solid #f5f5f5;}
.con .con2_r{float:right;width:430px;}
.con .con2_r .tit{padding:0 0 6px 0;}
.con .con2_r .tit .tl{ width:100px; float:left;}
.con .con2_r .tit .tr{ width:200px; float:right; text-align:right;}
.con .con2_l .tit{padding:0 0 6px 0;}

.con .con3_l{float:left;width:592px;}
.con .con3_l .tit{padding:0 0 4px 0;}
.con .con3_l .tit .tl{ width:100px; float:left;padding-left:7px;}
.con .con3_l .tit .tr{ width:200px; float:right; text-align:right;}
.con .con3_l .pic{border:1px solid #f5f5f5; border-right:0;border-bottom:0; width:103px; height:125px; float:left;}
.con .con3_l .pic.b_line{border-bottom:1px solid #f5f5f5;}
.con .con3_l .pic.r_line{border-right:1px solid #f5f5f5;}
.con .con3_r{float:right;width:258px; color:#4178c4;}
.con .con3_r .contact_pic{padding:15px 8px; background:#f7f7f7;}
.con .con3_r .contact_txt{font-size:10px; color:#4178c4; line-height:15px; background:#f7f7f7;padding:5px 10px 25px 8px; font-family:Kozuka Gothic Pro,Tahoma,arial, Helvetica, sans-serif;}
.con .con3_r .contact_txt h4{font-size:11px; font-weight:normal; padding-bottom:7px;}
.con .con3_r .phone{font-size:14px;font-weight:bold; background:url(icon_phone.gif) no-repeat; height:36px; line-height:36px; padding-left:48px; font-family:Tahoma,}

.yj{height:3px; overflow:hidden; background:#f7f7f7;}
.yj .ltop{float:left; width:3px; height:3px; background:url(y_lefttop.gif) no-repeat;}
.yj .rtop{float:right; width:3px; height:3px; background:url(y_righttop.gif) no-repeat;}
.yj .lbot{float:left; width:3px; height:3px; background:url(y_leftbot.gif) no-repeat;}
.yj .rbot{float:right; width:3px; height:3px; background:url(y_rightbot.gif) no-repeat;}
.txt{background:#f7f7f7; color:#52585d; padding:8px; line-height:20px; font-family:Tahoma;}
.txt span.rm{color:#3b5ebf;font-weight:bold;}
.mp{text-align:center;background:#f7f7f7;}
.txt h2{font-size:14px;color:#fe8400;}
.txt h3{font-size:12px;color:#4178c4; border:0; padding:0; margin:0;}
.txt2{background:#f7f7f7; color:#52585d; padding:8px; line-height:18px;font-family:Tahoma;}
.txt2 ul{padding-left:28px;}
.txt2 li{list-style-image: url(li_txt2.gif);}
.txt3 td{padding:4px;border-bottom:1px solid #babcbe; border-right:1px solid #babcbe; color:#52585d;font-family:Tahoma;}
.txt3 td.rnoline{border-right:0;}
.txt3 td.botline{border-bottom:1px solid #52585d; font-weight:bold;}
.txt3 td.leftline{border-left:1px solid #babcbe;}
.txt3 td.topline{border-top:1px solid #babcbe;}


.txt4{background:#f7f7f7; color:#52585d; padding:8px; line-height:20px; font-family:Tahoma;}
.txt4 img{float:left; padding-right:6px;}
.txt4 span.rm{color:#3b5ebf;font-weight:bold;}
.txt4 h2{font-size:14px;color:#fe8400;}
.txt4 h3{font-size:12px;color:#4178c4; border:0; padding:0; margin:0;}
.txt4 .botline{border-bottom:2px solid #e2e2e2; padding-top:8px;}


.footer{width:860px; padding:0 15px;margin:0 auto;text-align:center; color:#636376;font-size:12px; padding-bottom:6px;}

.left{width:190px;float:left;}
.right{width:656px;float:right; min-height:600px;_height:600px;}
.right .press{padding-top:26px;}
.right .press .tit{padding:0 0 4px 0;}
.right .press .tit .tl{ width:100px; float:left;padding-left:7px;}
.right .press .tit .tr{ width:200px; float:right; text-align:right;}
.right .dairy_pic{background:#f7f7f7; padding:0 26px;}
.right .dairy_pic img{border:1px solid #ccc; margin-bottom:25px;}
.right .dairy_pic img.mid{margin:0 25px;margin-bottom:25px;}
.right .press .txt{border-bottom:1px solid #e1e1e1; background:none; padding:0; height:412px; overflow:hidden;}