@charset "utf-8";
.outlineleft_box1 {overflow:auto; }
.outlineleft_box1 h1 { padding:21px 0px 19px 49px; color:#000000; font-weight:bold; font-size:14px;}
.outlineleft_box1 h2 { color:#000000; padding:5px 27px 0px 30px; margin-bottom:50px;}
.outlineleft_box1 h2 li { background:url(../images/en2middle009.gif) top left no-repeat; background-position:18 5; padding-bottom:8px; padding-left:28px;}
.outlineleft_box1 h2 li a { color:#000000; text-decoration:none;}
.outlineleft_box1 h2 li a:hover { color:#ff6600;}

.outlinemain { float:left; width:716; overflow:auto; margin:0px; display:inline; background:url(../images/en2outline001.jpg) top left no-repeat; padding:0px;}

.outlinemain_dir { margin-top:16px; padding-left:48px;}
.outlinemain_dir span { color:#00a54f; margin-left:6px;}
.outlinemain_dir span a { color:#00a54f; text-decoration:none;}
.outlinemain_dir span a:hover { color:#ff6600;}

.outline_mainnav {  margin-top:27px; margin-bottom:7px; overflow:auto; background: url(../images/en2outline001.gif) top left no-repeat; height:30px;}
.outline_mainnav h1 { color:#000000; font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 0px 36px; float:left;}
.outline_mainnav h2 { color:#000000; font-size:12px; font-weight:normal; margin:0px; padding:0px 52px 0px 0px; float:right;}
.outline_mainnav h2 a { color:#000000; font-size:12px; font-weight:normal; text-decoration:none;}
.outline_mainnav h2 a:hover { color:#009900;}

.outline_box1 { overflow:auto;}
.outline_box1_l { overflow:auto; float:left; padding:5px 22px 0px 36px;}
.outline_box1_l img { width:146px; height:95px; border:1px #a3a3a3 solid;;}
.outline_box1_r { overflow:auto; float:left;}

.outline_line { overflow:visible; text-align:left; width:640px; margin-bottom:6px;margin-left:30px;}
.outline_line ul { width:100%; list-style-type:none; margin:0px; padding:0px;}
.outline_line ul h1 { width:525px; list-style-type:none; margin:0px; text-align:left; background:url(../images/en2middle007.gif) left top no-repeat; background-position:2 8; padding:3px 8px 3px 16px; font-size:12px; font-weight:normal; color:#288321; float:left;}
.outline_line ul h1 a {  color:#288321; font-size:12px; font-weight:normal; text-decoration:none;}
.outline_line ul h1 a:hover { color:#ff6600;}
.outline_line ul h2 { list-style-type:none; margin:0px; text-align:right; padding:3px 0px 3px 0px; font-size:11px; font-weight:normal; color:#3f3f3f; float:right;}

.outline_flip { margin:0px 36px 50px 26px; background:#e0edd3; clear:both; color:#288321; padding:2px 0px 2px 12px; }
.outline_flip a { color:#288321; text-decoration:none;}
.outline_flip a:hover { color:#ff6600; text-decoration:underline;}

.outline_box2 { overflow:auto; padding:0px; margin-bottom:30px;}
.outline_box2_l { overflow:auto; float:left; padding:0px 0px 0px 29px; margin:0px;}
.outline_box2_r { overflow:auto; float:left; padding:0px 0px 0px 21px; margin:0px;}

.outline_style1 { margin:0px; overflow:auto; background:url(../images/en2outline002.gif) top left no-repeat; width:305px;}
.outline_style1 ul { }
.outline_style1 ul span { background:url(../images/en1middle010.gif) bottom left; padding:0px; display:block; }
.outline_style1 ul span h1 { color:#009900; font-size:12px; font-weight:bold; margin:0px; padding:1px 0px 10px 13px; float:left;}
.outline_style1 ul span h1 a { color:#009900; font-size:12px; font-weight:bold; text-decoration:none;}
.outline_style1 ul span h1 a:hover { color:#e77a10;}
.outline_style1 ul li { margin:0px 0px 5px 3px;  clear:both;}
.outline_style1 ul h3 { color:#4f5d72; font-size:12px; font-weight:normal; float:left; }
.outline_style1 ul h3 img { display:block; border:1px #a3a3a3 solid; width:108px; height:140px;}
.outline_style1 ul h4 { color:#288321; font-size:12px; font-weight:normal; margin-left:16px; float:left; text-align:left;  width:174px;}
.outline_style1 ul h4 a { color:#288321; font-size:12px; font-weight:normal; text-decoration:none;}
.outline_style1 ul h4 a:hover { color:#246db1; }

/***********新加样式*********/
.outlineleft_box {overflow:auto; text-align:center;}
.outlineleft_box h1 { padding:21px 0px 19px 49px; color:#000000; font-weight:bold; font-size:14px; text-align:left;}
.outlineleft_box h2 { color:#000000; padding:5px 27px 0px 30px; margin-bottom:50px;}
.outlineleft_box img { border:1px #02a550 solid; width:121px; height:160px;}
.outlineleft_box h2 li { background-position:18 5; padding-bottom:8px; }

.outlinemainzy { float:left; width:997; overflow:auto; margin:0px; display:inline; padding:0px;}
.outline_mainzynav {  margin-top:27px; margin-bottom:7px; overflow:auto; background: url(../images/en2outlinegl001.gif) top left no-repeat; height:30px;}
.outline_mainzynav h1 { color:#000000; font-size:14px;font-weight:bold; margin:0px; padding:0px 0px 0px 36px; float:left;}
.outline_mainzynav h2 { color:#000000; font-size:12px; font-weight:normal; margin:0px; padding:0px 52px 0px 0px; float:right;}
.outline_mainzynav h2 a { color:#000000; font-size:12px; font-weight:normal; text-decoration:none;}
.outline_mainzynav h2 a:hover { color:#009900;}

.outline_linezy { overflow:visible; text-align:center; width:830px; margin-bottom:6px;}
.outline_linezy ul { width:100%; list-style-type:none; margin:0px; padding:3px 3px;}
.outline_linezy ul h1 { list-style-type:none; margin:0px 0px 0px 140px; text-align:left; background:url(../images/en2middle007.gif) left top no-repeat; background-position:2 8; padding:3px 8px 3px 16px; font-size:12px; font-weight:normal; color:#288321; float:left;}
.outline_linezy ul h1 a { color:#288321; font-size:12px;font-weight:normal; text-decoration:none;}
.outline_linezy ul h1 a:hover { color:#ff6600;}
