/*通用_基本信息*/
* { margin:0; padding:0; }
body { background:#fff; margin:0px; text-align:left; color:#000000; font-size:12px; font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif; }
a { color:#333; text-decoration:none; }
a:hover { color:#00f; }
img,form { margin:0; padding:0; border:0; }
input,select,textarea { font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif; font-size: 12px;}
h1 { font-size:1.2em;font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;color:#99cc00;font-weight:bold;}
h2 { font-size:1em;font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;color:#000;font-weight:normal;line-height:16px;}
h3 { font-size:1.2em;font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;color:#000;font-weight:normal;line-height:16px;}
ul, li { list-style:none; }
h4 {font-size:11px;text-align:center;}
img { border:none; }
p {line-height:1.35em;}

/*通用_各色文本链接样式*/
.White {color:#fff;font-family:arial, verdana,sans-serif;line-height:20px;}
.White a{color:#fff;line-height:20px;}
.White a:hover{color:#f00;}
.Black-bbb {color:#bbb;font-size:11px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;}
.Black-222 {color:#222;font-size:11px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;}
.Blac-666 {color:#666;}
.Red-F60 {color:#F60; font-weight:bold;}

/*通用_Left_page*/
#left_page {width:240px;height:100%;float:left;background:#e5ebeb; }
.logo {margin:40px 0px 40px 20px;width:240px; height:150px;background:url(../Images/logo.gif) no-repeat;}
.loginTitle{text-indent:6px;width:240px;height:16px;background:#66a54a;border:1px solid #3e662c;margin-top:0px;margin-left:0px;color:#fff;cursor:hand;}
.Login_text { width:100px; height:14px; padding:1px; color:#333; background:#e5ebeb;border:0px;border-bottom:#66a54a 1px solid; margin-top:4px;
              font-style:normal;font-variant:normal; }
.Login_button {  }
.loginBtn { width:56px;height:20px;background:#66a54a;border:1px solid #3e662c;color:#fff;cursor:hand;}
.registerBtn{width:56px;height:20px;background:#66a54a;border:1px solid #3e662c;color:#fff;cursor:hand; }
.left_search{ text-align:center;}
.Search_text { margin:0px 2px;width:104px; height:16px; color:#333; padding:1px;border:#aebfbf 1px solid;font-size:12px; }
.Search_sel { width:70px; height:20px; color:#333; border:#aebfbf 1px solid; font-size:11px;}
.Search_button { width:50px;height:20px;color:#fff;font-size:12px;background:#66a54a;
border-right: #3e662c 1px solid;
border-top: #3e662c 1px solid;  
border-bottom: #3e662c 1px solid; 
border-left: #3e662c 1px solid;
cursor: hand;padding-top: 1px; padding-left: 2px; }
.page_title { width:155px;height:22px;line-height:22px;margin-top:20px;margin-left:0px;padding-left:22px;padding-top:4px;background:url(../Images/titlebg.gif) no-repeat;font-weight:bold;}
.page_menu { width:240px;  line-height:20px; padding-top:0px;text-align:left;  }
.page_menu li{ vertical-align:middle;width:155px;height:22px;border-bottom:1px solid #536895;}
.page_menu li a {}
.page_menu li a:hover {display:block;height:22px;color:#536895;}
.page_menu a {padding-left:10px;}

/*通用_页面容器*/
#Container {width:100%;margin:auto;padding:0px;}
#CenterBlock{width:100%;background:#e5ebeb;}
.clear{width:100%;height:0px;clear:both;}

/*通用_Header_page*/
#Header {clear:both;overflow:hidden;width:100%;height:44px;text-align:left;font-size:1em;
background: #3b444b url(../images/vdot.gif) repeat-y 240px 0px;}
#HeaderLeft {width:240px;height:44px;float:left;}
.version{ width:114px;padding-left:62px;height:22px;clear:both;line-height:20px;}
.version dt {width:102px; border:1px solid #66a54a; padding-left:10px; font-weight:bold; cursor:pointer; color:#ccc;background:url(../Images/Arrow_03.gif) 94px 4px no-repeat;}
.version dt:hover {background:#575e64 url(../Images/Arrow_03.gif) 94px 4px no-repeat;border:1px solid #b6e3a2;color:#ebebeb;}
.version dd {position:absolute; overflow:hidden; width:114px; display:none; background:#fff; z-index:200; opacity:0}
.version ul {width:112px; border:1px solid #66a54a; list-style:none; border-top:none;}
.version li {display:inline;}
.version a, .version a:active, .version a:visited {display:block; padding:2px; color:#333; text-decoration:none; background:#eaf0f2; width:108px;}
.version a:hover {background:#66a54a; color:#ebebeb;}
.version .underline {border-bottom:1px solid #b6e3a2;}
#Header_navigation{ padding-left:20px;float:left; width:690px; Height: 28px;vertical-align:middle;}
#Header_navigation ul { margin:0; padding-top:14px;}
#Header_navigation li { display:inline; list-style-type:none;}
#Header_navigation li a { color: #ccc;Padding:5px;}
#Header_navigation li a:visited { color: #ccc;}
#Header_navigation li a:hover { color: #fff;text-decoration:underline;}
#Header_language { float:left; width:120px; padding:10px 0 0 32px; background:url(../Images/map.gif) 0px 11px no-repeat; }
#Header_language a{ font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif; color:#1874CD;}

/*通用_主体容器Bodyer Bodyer_index Bodyer_page Bodyer_left/center/right_index Bodyer_left/center/right_page */
#MainContent {float:left; clear:right; overflow:hidden; width:610px; min-height:400px;padding-left:0px;padding-top:0px;background:#ffffff;}
#Body_page { clear:both; overflow:hidden; width:600px; border-bottom:1px solid #ddd;  background:url(../Images/bg_08.gif) 200px 0 repeat-y; }
#Body_banner_index { width:600px; height:190px; margin:auto; padding:auto; }
#Body_banner_page { width:850px; height:190px; margin:auto; padding:auto; }

/*首页_主体右边*/
.picview {margin-bottom:10px;margin-top:5px;}
#NewsArea { float: left; width:346px;height:140px;padding-right:2px;border-right:1px solid #c8c8c8;overflow:hidden;}	
#WedoArea {float:left; width:600px;margin-left:0px;height:140px;clear:right;overflow:hidden;}
#CoopArea {float:left; width:246px;height:140px;margin-left:2px;height:140px;clear:right;}
#ProductsArea{ float:left;width:600px;margin:0px;}
.NewsTitle{ text-indent:6px;float:left;width:344px; height:16px;background:#EBEBEB;border:1px solid #C8C8C8;margin-bottom:4px;}
.WedoTitle {text-indent:6px;clear:right;float:left; width:594px;height:16px;background:#EBEBEB;border:1px solid #C8C8C8;margin-bottom:4px;}
.CoopTitle {text-indent:6px;clear:right;float:left; width:244px;height:16px;background:#EBEBEB;border:1px solid #C8C8C8;margin-bottom:4px;}
.ProductsTitle{ text-indent:6px;float:left;width:596px;height:20px;background:#EBEBEB;border:1px solid #C8C8C8;margin-bottom:0px;}
.fl{ float: left;vertical-align:middle;}
.fr{ float: right;vertical-align:middle;}
.Main_right_item img{ float: left; margin-top:18px;}
.more { margin:0;padding:0 4px 0 0;text-align:right;font-size:11px;line-height:16px;}
.NewsList {float: left; width:332px; height:110px;padding-left:12px; padding-top:5px; text-align:left;}
.SlidingList{float:left;padding:10px; text-align:left;}
.CoopList{width:228px;height:110px;float:left;padding-left:10px;padding-right:6px;padding-top:5px;text-align:left;}
.ProductsList a{font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif; }
.news {float: left; width:332px; height:100px;overflow:hidden;}
.menuNo {width:88px;height:20px;font-weight:normal;float:left;cursor:hand;padding:0px;text-align:center;}
.menuOn {width:88px;height:20px; font-weight:bold;color:#fff;background:url(../images/SlidingMenu.gif) no-repeat;float:left;cursor:hand;padding:0px;text-align:center;}
.SlidingList_none {display:none;}
.SlidingList {clear:both;float:left;text-align:left;padding:8px 6px 8px 10px;height:102px;width:577px;}
.page_links {width:598px;clear:left; margin-top:0px; padding-top:12px;  }
.page_links img {margin-bottom:8px;margin-right:10px; }
.proitem {border:1px #ccc solid;width:130px; height:98px;text-align:center;}
.proitem img {max-width: 128px; max-height: 96px;}
.proname { height:28px; text-align:center;}
.contactus {text-align:right;padding-top:5px;padding-right:5px;}
.link_cover { background:url(../images/linkbg.gif) no-repeat;width:215px;height:200px;margin-top:194px;margin-left:25px;overflow:hidden;}
.page_links {padding-top:35px;padding-left:15px;}
ul.LogoLink li { float: left; width: 100px; Display: Block; }
ul.TextLink li { clear: both; }

/*树形菜单*/
.page_folder{padding-left:10px;}
.SortFolderOpen {
	background-image: url(../images/Sort_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(../images/Sort_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(../images/SortEnd_Folder_Close.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(../images/SortEnd_Folder_Open.gif);
	background-repeat: no-repeat;
	height: 16px;
	left: 16px;
	padding-left: 16px;
	cursor: hand;
}
.SortListline {
	padding-left: 16px;
	background-image: url(../images/Sort_Listline.gif);
	background-repeat: repeat-y;
}
.SortEndListline {
	padding-left: 16px;
}
.SortFile {
	background-image: url(../images/Sort_File.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}
.SortFileEnd {
	background-image: url(../images/Sort_File_End.gif);
	background-repeat: no-repeat;
	height: 16px;
	cursor: hand;
	padding-left: 16px;
}

/*内页_主体右边*/
#right_page{float:left; clear:right; overflow:hidden; width:610px; min-height:400px;padding-left:0px;padding-top:0px;background:#ffffff;}
.right_cover{width:598px;min-height:300px;padding-left:5px;padding-right:5px;overflow:hidden;height:auto !important; min-height:500px;}
.AboutPic{background:url(../Images/about.jpg) no-repeat;width:600px;height:80px;}
.ProductPic{background:url(../Images/product.jpg) no-repeat;width:600px;height:80px;}
.NewsPic{background:url(../Images/news.jpg) no-repeat;width:600px;height:80px;}
.JobPic{background:url(../Images/job.jpg) no-repeat;width:600px;height:80px;}
.MessagePic{background:url(../Images/message.jpg) no-repeat;width:600px;height:80px;}
.page_location { vertical-align:middle;font-size:11px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;float: left;width:588px;height:16px;background:#EBEBEB;border:1px solid #C8C8C8;margin:0px;padding-left:10px;color:#333;letter-spacing:0.1em;}
.page_location a{ color:#333; }
.page_content { font-size:12px;float: left; width:572px; margin-top:5px;padding:8px; text-align:left; border:6px solid #EBEBEB;word-spacing:0.1em;line-height:18px;}
.page_content table {font-size:1em;}
.page_content p {margin-top:10px;}
.page_content_infolist { float: left; width:588px;  font-size:12px;line-height:150%; }
.page_content_infolist a{color:#333;}
.page_content_infolist a:visited{color:#333; }
.page_content_infolist a:hover{ color:#000044;text-decoration:underline; }
.page_content_pro1 { float: left; padding-left:10px;width:360px; height:224px; }
.page_content_pro1 a img {max-width: 280px; max-height: 210px;}
.page_content_pro2 { float: left; padding-left:10px; width:200px; height:80px;}
.page_content_pro2 img{ margin:6px 4px 0 0; vertical-align : middle; }
.page_content_pro3 { float: left; padding-top:30px; width:592px; background: url(../Images/description.gif) top no-repeat;}

.Bodyer_right_page_content_mes1 { float: left;clear: top left;padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float: left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_content_bill1 { float: left; clear:top left; background:url(../Images/bg_09.gif) bottom repeat-x;}
.Bodyer_right_page_content_bill2 { float: left; clear:top left; font-size:14px; padding-left:24px; line-height:220%;background: url(../Images/Arrow_bill.gif) 0px 8px no-repeat;}
.Bodyer_right_page_content_bill3 { float: right; clear:top left; width:58px; margin-top:11px; background:#EFEFEF; line-height:150%; font-size:12px; text-align:center; border: 1px solid #ddd; }
.Bodyer_right_page_content_bill4 {float:left;clear: top left; width:578px; background:#efefef; line-height:160%; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:6px; }
.page_end {font-size:10px;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;letter-spacing:0.1em;color:#333; float:right; width:500px; padding:10px 10px 15px 5px;  text-align:right; }



.slider { position:relative; width:592px; height:150px; overflow:hidden; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; }
.product_list { position:absolute; width:2500px; }
.slider ul {}
.slider ul li { display:inline; float:left; margin:10px 2px 0; padding:8px; background:url(../../Upload/images/v_bg.gif) no-repeat; }
.slider ul li a { display:block; width:128px; height:80px; overflow:hidden; }
.slider ul li a img { display:block;text-align:center;vertical-align : middle;max-width: 128px; max-height: 80px;}
.slider ul li h4 { width:128px; height:36px; overflow:hidden; margin-top:12px; font-weight:normal; }
.slider ul li h4 a { display:inline !important; height:auto !important; } 



/* v style */
.highlight_tip { display:inline; float:left; margin:8px 0 0 10px; }
.highlight_tip span { display:inline; float:left; width:15px; height:2px; overflow:hidden; margin:0px; background:url(../../Upload/images/v_btn.gif) no-repeat 0 -150px; text-indent:-9999px; }
.highlight_tip .current { background-position:0 -100px; }
.change_btn { float:left; margin:0px 0 0 20px; }
.change_btn span { display:block; float:left; width:22px; height:22px; overflow:hidden; background:url(../../Upload/images/v_btn.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.change_btn .previous { background-position:0px 0px;  }
.change_btn .next { width:22px; background-position:-50px 0px; }
.change_btn .first_btn { background-position:0 -50px; cursor:default; }
.change_btn .last_btn {background-position:-50px -50px;  cursor:default; }


/*通用_页面底部Footer Footer_index Footer_page*/
#Footer {clear:both;width:100%;height:120px;background-color: #3b444b;font-family:arial, verdana,sans-serif,微软雅黑;}
#FooterLeft { float: left;font-size:11px;color:#ccc;padding-top:10px;padding-left:20px;margin:0px;height:100px;width:245px;background: url(../images/vdot.gif) repeat-y 240px 0px;}
#Copyright { margin:0px;padding-top:10px;padding-left:0px;font-size:11px;color:#ccc;}
#Stat { padding-top:50px;padding-left:10px;color:#808080;font-size:0.9em;}