/*初始样式、共同样式
*/
	*html {background-image:url("about:blank"); background-attachment:fixed;}
	* {margin:0; padding:0;}
	img {border:0;}
	a:link ,a:visited {color:#555; text-decoration:none;}
	a:hover {color:#f98912; text-decoration:underline;}
	ul,ol {list-style:none;}
	input[type=submit] ,input[type=reset] ,input[type=button] {cursor:pointer;}
	body ,input ,textarea {font:normal 12px/22px Arial,"宋体",sans-serif; color:#555; word-wrap:break-word;}
	body {overflow-x:hidden;}
	.cle {clear:both; width:0; height:0; display:block; overflow:hidden;}
	.inline_block ,.slide-button li ,.p_one ,.pages a ,.location a ,.location span ,.location strong {display:inline-block; zoom:1; *display:inline; vertical-align:top;}
	.imgmid {display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}
	#author {width:872px; height:24px; float:left; text-align:center; color:#fff; left:-999em; position: absolute;}
	#inside_main a.a_orange ,#inside_main .a_orange a {color:#f98912;}
	.absolute ,.hover ,.bg_scroll {position:absolute; left:0px; top:0px;}
	.hover {background:url("../images/hover_bg.png") repeat-x; *background:none; display:block; border-width:0; padding:0; opacity:1; cursor:pointer;}/*Jquery背景渐变添加层*/
	#nav ul li a .active ,.home_part a .active {background-image:url("../images/hover_bg_4.png");}

/*总框架
*/
	#header ,#home_main ,#footer {width:1000px; margin:0 auto; position:relative; overflow:hidden;}
	#header_bg {width:100%; height:74px; padding-bottom:2px; background:url("../images/header_bg.gif") repeat-x;}
	#logo {width:220px; height:74px; float:left; overflow:hidden;}
	#lan {width:74px; height:44px; float:left; overflow:hidden; padding-top:30px; line-height:18px; text-align:center;}
	#nav ,#nav ul {width:706px; float:left; overflow:hidden;}
	#nav ul {font:normal 14px/1em "微软雅黑"; height:74px; text-align:center; position:relative;}
	#nav ul li {float:left; border-right:1px solid #e0e0e0;}
	#nav ul li a {float:left; width:100px; color:#555; padding:25px 0 5px; height:44px;}
	#nav ul li a span {display:block; color:#999; font-size:12px; line-height:22px; font-family:Arial,sans-serif;}
	#nav ul li a:hover ,#nav ul li a.stay {text-decoration:none; color:#fff; background:#184582;}
	#nav ul li a:hover span ,#nav ul li a.stay span {color:#fff;}
	#nav ul li a:active ,#nav ul li a:active span {color:#f98912;}
	#nav ul li.nav_end {border-right:0;}

	.slide-box ,.slide-one ,.slide-one img {width:100%; height:380px; overflow:hidden;}
	.slide-box {position:relative; margin:8px 0 10px;}
	.slide-one {position:absolute; display:block; left:0px; top:0px; background-position:center top; background-repeat:no-repeat;}
	.slide-button {width:150px; text-align:right; position:absolute; right:11px; bottom:7px; height:20px; overflow:hidden;}
	.slide-button li a {display:block; text-align:center; width:20px; height:20px; line-height:20px; margin-left:1px; color:#fff; background:url("../images/banner_button.png") no-repeat; _background:#333; cursor:pointer; overflow:hidden;}
	.slide-button li a.slide_stay ,.slide-button li a:hover {background:#f98912; color:#fff; text-decoration:none;}

	#scroll_news {line-height:40px; height:40px; padding:0 9px 0 15px; background:url("../images/title_bg_1.gif") repeat-x; border:1px solid #ccc;}
	.more {float:right;}
	#scroll_news .more {font-family:"宋体";}
	.scroll_tit ,.scroll_tit h3 ,.scroll_tit a ,#scrollDiv { float:left;}
	.scroll_tit h3 {font-family:"微软雅黑"; color:#1e4f91; padding-right:4px; font-size:14px;}
	.scroll_tit a {width:18px; height:15px; line-height:50px; margin:12px 2px 0; display:inline; background:url("../images/button_1.gif") no-repeat; overflow:hidden;}
	.scroll_tit a#but_down {background-position:right top;}
	#scrollDiv {width:600px; height:40px; float:left; padding:0 8px; overflow:hidden;}
	#scrollDiv ul {width:100%; height:40px; float:left;}
	#scrollDiv li {height:40px; line-height:40px; zoom:1;}

	#home_part {width:100%; float:left; margin:15px 0 21px; overflow:hidden;}
	.part_one {width:245px; float:left; margin-right:6px; display:inline; position:relative; z-index:1; overflow:hidden;}
	.part_img {display:block; height:132px; padding:3px; border:1px solid #ccc; background-color:#fff; margin-bottom:9px; overflow:hidden;}
	#part_contact {margin-right:0;}
	#part_products {margin-right:7px; margin-left:1px;}
	.part_title {color:#1e4f91; font:normal 18px/32px "微软雅黑";}
	.home_part p {line-height:21px; height:42px; padding-right:12px; overflow:hidden;}
	#home_part .bg_scroll {width:245px; float:left; height:1px; background-color:#f98912; z-index:20; overflow:hidden;}

	#home_main {border-bottom:1px solid #ccc;}	
	#footer {padding:12px 0 11px; line-height:20px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin-bottom:9px; background:url("../images/footer_border.gif") repeat-x left bottom;}
	#footer_copyright {float:right; width:380px; text-align:right; overflow:hidden;}
	#footer_logo {float:left; width:136px; height:37px; border-right:1px solid #ccc; overflow:Hidden;}
	#footer_address {float:left; width:400px; padding-left:16px; overflow:Hidden;}

/*内页
*/
	#inside_main_bg {width:1000px; margin:0 auto; padding:0 10px; background:url("../images/inside_main_bg.png") repeat-y;}
	#inside_main {width:984px; margin:0 auto; padding:0 8px 4px; background:url("../images/sidebar_bg.gif") repeat-y 8px top #fff; border-bottom:1px solid #ccc; box-shadow:0 4px 4px #e5e5e5; overflow:hidden;}
	#banner_inside {width:984px; height:184px; padding:8px 0 4px; background-color:#fff;}
	#banner_inside img {width:100%; height:100%;}

	#sidebar {float:left; width:220px; overflow:Hidden;}
	#sidebar h6 {font:normal 24px/30px "微软雅黑"; padding:18px; color:#fff; text-align:center; background:url("../images/title_bg_2.gif") no-repeat #184582;}
	#sidebar_nav ul {float:left; width:100%; margin:6px 0 29px; font-size:14px; line-height:24px;}
	#sidebar_nav ul li {float:left; width:100%; padding-bottom:2px; background:url("../images/sidebar_nav_border.png") no-repeat left bottom;}
	#sidebar_nav ul li a {display:block; width:178px; padding:5px 14px 6px 28px; margin-bottom:1px; background:url("../images/icon_1.gif") no-repeat 12px 13px;}
	#sidebar_nav ul li a.stay {text-decoration:underline; color:#f98912;}
	#sidebar_nav ul li a:hover {text-decoration:none; color:#1a1a1a; background-image:url("../images/icon_2.gif"); background-color:#f98912;}
	#sidebar_nav ul li a:active {background-position:13px 13px;}
	#sidebar_nav ul.menu_2 {padding:7px 12px 7px 32px; float:left; width:176px; margin:0; line-height:20px; font-size:12px; background:url("../images/sidebar_nav_border.png") no-repeat; overflow:hidden;}
	#sidebar_nav ul.menu_2 li {padding-bottom:0; background:none; padding:4px 0;}
	#sidebar_nav ul.menu_2 li a {display:inline; width:auto; padding:0 0 0 8px; background:none;}
	#sidebar_nav ul.menu_2 li:hover {color:#f98912;}
	#sidebar_nav ul.menu_2 li a:hover {background:none; color:#f98912;}
	#sidebar_links a {display:block; width:220px; height:50px; margin-bottom:5px;}
	#sidebar_links a .hover {border-top:1px solid #f98912;}

	.location_box {background-color:#f2f3f5; border-bottom:1px solid #d0d0d0;}
	.location {display:inline;}
	.location a ,.location span ,.cont_tit {padding:7px 9px 7px 29px; background:url("../images/location_icon.gif") no-repeat left center;}
	.location strong {padding-right:10px;}
	.location a:hover {text-decoration:none;}
	.location a#location_home {background:url("../images/home.png") no-repeat 19px 9px; padding:0; width:51px; height:36px;}
	.location a#location_home:hover {background-image:url("../images/home_2.png");}
	.location strong {font-weight:normal;}
	.location a {hide-focus: expression(this.hideFocus=true);/* for ie 5+ */outline:none;/* for firefox 1.5 + */}
	#cont_box {float:right; width:764px; margin-bottom:14px;}
	.cont_tit {font-size:12px;}
	.cont_text {width:740px; float:left; padding:10px 0 0 16px; line-height:1.8;}
	.cont_text img {max-width:740px; height:auto; zoom:expression( function(elm) {var maxW = 740; if (elm.width>maxW) { var oldVW = elm.width; elm.width=maxW; elm.height = elm.height*(maxW /oldVW); } elm.style.zoom = '1'; }(this));}
	.initial_style ul ,.initial_style ol {list-style-position:outside; margin:0 0 16px 36px; padding:0; display:block;}
	.initial_style ul {list-style-type:disc; margin-left:33px;}
	.initial_style ol {list-style-type:decimal;}
	.initial_style p {margin:1% 0 3%;}
	.initial_style h1 ,.initial_style h2 ,.initial_style h3 ,.initial_style h4 ,.initial_style h5 ,.initial_style h6 {margin:1% 0 0;}
	.initial_style table {border:1px solid #999; border-right:0; border-top:0; vertical-align:middle; text-align:center;}
	.initial_style table th {border:1px solid #999; border-left:0; border-top:; border-bottom:0; background:#fdfdfd;}
	.initial_style table td {border:1px solid #999; border-left:0; border-top:; border-bottom:0; background:#fdfdfd;}

/*新闻列表
*/
	#news_list {list-style:none; margin:16px 42px 24px 35px; float:left; width:663px; display:inline;}
	#news_list li {float:left; width:100%; line-height:33px; height:33px; border-bottom:1px dotted #ccc; overflow:hidden;}
	#news_list span {float:right; font-size:12px; padding-left:24px; line-height:12px; margin-top:10px;}
	#news_list a {display:block; padding-left:15px; background:url("../images/icon_1.gif") no-repeat 1px 12px;}
	#news_list a:hover {background-color:#f5f5f5;}
	#news_tit {text-align:center; border-bottom:1px dotted #ccc; padding:16px 0 10px;}
	#news_tit strong {display:block; font-size:16px; color:#184582; line-height:24px;}
	#news_tit em {display:block; line-height:26px; font-style:normal}
	.news_desc {padding:8px 6px 0; width:728px; overflow:hidden;}
	.news_desc img {max-width:728px; height:auto; zoom:expression( function(elm) {var maxW = 728; if (elm.width>maxW) { var oldVW = elm.width; elm.width=maxW; elm.height = elm.height*(maxW /oldVW); } elm.style.zoom = '1'; }(this));}
	p.news_pages {text-align:left; margin:0 6px 2%;}

	.pages_box {text-align:center; margin-bottom:2%; line-height:32px;}
	.pages em {padding:1px 0; font-style:normal;}
	.pages a {margin:0 1px; width:40px; height:32px; text-align:center; vertical-align:middle; background:url("../images/page_bg.gif") no-repeat; overflow:hidden; border:1px solid #d2d2d2; border-radius:1px; -moz-border-radius:1px; /*box-shadow:1px 1px 2px #f3f3f3;*/}
	.pages a:hover {background-position:left bottom;}
	.pages a .hover {margin:1px;}
	.pages a img {position:relative; z-index:4;}
	.pages img {padding:0 12px; vertical-align:middle;}

	.anti-select-relative {position:relative; height:34px; text-align:left; z-index:10; display:inline-block; zoom:1; *display:inline; vertical-align:top;}
	.anti-select-box {position:absolute; left:0px; bottom:0px; border:1px solid #d2d2d2; background-color:#fff; background:url("../images/page_bg.gif") repeat-x #fff; border-radius:1px; -moz-border-radius:1px;}
	.anti-select-box:hover ,.boxOpen {background-position:left -32px;}
	.anti-select-button {text-align:center; display:block; line-height:32px; width:28px; padding-right:14px; background:url("../images/pages_select_go_down.gif") no-repeat 80% center; cursor:default; overflow:hidden;}
	.buttonOpen {background-image:url("../images/pages_select_go_up.gif");}
	.goUp .anti-select-button {background-image:url("../images/pages_select_go_up.gif");}
	.goUp .buttonOpen {background-image:url("../images/pages_select_go_down.gif");}
	ul.anti-select-list {list-style:none; margin:0; width:auto; background:#fff; border-top:1px solid #d9d9d9; box-shadow:1px 1px 20px #ddd; overflow-x:hidden;}
	ul.anti-select-list::-webkit-scrollbar {width:6px; background-color:#eee; overflow:hidden;}
	ul.anti-select-list::-webkit-scrollbar-button {height:6px; background:#ccc;}
	ul.anti-select-list::-webkit-scrollbar-thumb {background:#ccc; border-top:1px solid #fff; border-bottom:1px solid #fff; border-radius:3px; -moz-border-radius:3px;}
	ul.anti-select-list::-webkit-scrollbar-thumb:hover {background:#aaa;}
	.anti-select-list li {zoom:1; display:block; width:100%; float:left; line-height:18px;}
	.anti-select-list li#no-selc {}
	.anti-select-list li a {display:block; padding:2px 6px; width:auto; zoom:1; font-size:12px; color:#333; cursor:default;}
	.anti-select-list li a:hover ,.anti-select-list li:hover ,.anti-select-list li.selected a {background-color:#f98912; color:#fff;}
	.anti-select-list li a:hover {text-decoration:none;}

/*留言反馈
*/
	p#feedback_tips {margin-top:1.5%;}
	#feedback {margin:5px 0 45px; float:left; width:100%; list-style:none;}
	#feedback li {margin-bottom:8px; width:100%; float:left; line-height:34px; position:relative;}
	#feedback li span {margin:0; width:125px; padding-right:6px; float:left; text-align:right;}
	#feedback li em {color:#f00; float:left; padding-left:6px;}
	.input_tips {position:absolute; left:171px; top:0px; cursor:text; color:#c0c0c0;}
	.form_textarea ,.form_input {border:1px solid #cecece; padding:5px 9px; float:left; line-height:22px; height:22px; color:#bfbfbf; background:url("../images/input_shadow.png") repeat-x;}
	.form_textarea {width:536px; height:146px; padding:5px 9px; line-height:1.8;}
	.form_input {width:327px;}
	.form_code {width:90px;}
	.code_img {float:left; clear:right; width:80px; height:28px; margin:3px 0 0 10px; display:inline;}
	.code_img .hover {background:url("../images/hover_bg.png") repeat-x left center;}
	#logo_feedback {position:absolute; right:75px; bottom:10px; z-index:-1;}
	.form_button {width:120px; height:34px; float:left; border:0; font-size:14px; font-weight:bold; text-indent:0.5em; letter-spacing:0.5em; text-align:center; background-color:#184582; cursor:pointer;}
	.form_submit {color:#fff;}
	.form_submit:hover {background:#f98912;}
	.form_reset {background-position:right top; color:#666;}
	.form_input:focus ,.form_textarea:focus {outline:none; border-color:#a7cd60; color:#666;}

/*产品中心
*/
	#pro_list {width:744px; margin:10px 3px 18px 15px; line-height:20px; list-style:none; position:relative;}
	.p_one {width:214px; margin:0 24px 10px 0; padding:4px; position:relative; background-color:#ededed; border:1px solid #ccc; text-align:center;}
	.p_one:hover {box-shadow:1px 1px 5px #e8e8e8; border-color:#d99511;}
	#pro_list .bg_scroll {width:224px; height:4px; background:#d99511; overflow:hidden;}
	.p_img ,.p_tit ,.p_button {background-color:#fff; overflow:hidden;}
	.p_img {display:block; width:212px; height:180px; padding:1px;}
	.p_img .hover {background:url("../images/hover_bg_3.png") repeat-x left center;}
	.p_img .active {background-position:left 55%;}
	.p_img img {vertical-align:middle;}
	.p_tit {display:block; font-weight:normal; padding:10px 1px 0;}
	a.p_button {display:block; padding:4px 0 8px; color:#fff; background:url("../images/button_2.png") no-repeat center 4px #fff;}
	a.p_button:hover {text-decoration:none; color:#fff; background-image:url("../images/button_3.png")}
	a.p_button:active {color:#222;}
	#pro_tit {font-size:16px; color:#333; margin-top:10px;}
	#pro_img {width:547px; height:463px; margin:15px auto 14px; text-align:center; padding:4px; background-color:#eee; border:1px solid #ccc;}
	#pro_img strong {display:block; height:463px; background-color:#fff; overflow:hidden;}
	#pro_img img {vertical-align:middle; max-width:547px; height:auto; zoom:expression( function(elm) {var maxW = 547; if (elm.width>maxW) { var oldVW = elm.width; elm.width=maxW; elm.height = elm.height*(maxW /oldVW); } elm.style.zoom = '1'; }(this));}
	#pro_desc_tit {font-size:14px; line-height:36px; padding:0 10px; color:#333; background-color:#eee;}
	#pro_pages {text-align:center; padding:7px 10px 7px; background:#eee;}
	#pro_pages span {margin-left:10px; font-weight:normal;}

/*在线客服
*/
	.cl_kf_out {position:absolute; visibility:visible; right:0px; top:150px; z-index:2; background:#000;}
	.cl_kf01 {z-index:10; width:130px; position:fixed; right:0px; top:200px;}
	.cl_kf02 {right:0px; position:absolute;}
	.cl_kf_top {background:url("../images/online3_1_2.gif") no-repeat; width:130px; height:54px; float:left;}
	.cl_kf_top a {display:block; width:20px; height:20px; float:right;}
	.cl_kf_cont {background:url("../images/online3_3_2.gif") repeat-y; width:120px; height:auto; float:left; padding-left:10px;}
	.cl_kf_cont a {font-family:Tahoma, Geneva, sans-serif; display:block; height:24px; width:110px; font-size:12px; color:#666; vertical-align:middle;}
	.cl_kf_cont img {vertical-align:middle; border:0px;}
	.cl_kf_line {background:url("../images/online3_4_2.gif") no-repeat; width:130px; height:14px; font-size:0px; float:left;}
	.cl_kf_tel {background:url("../images/online3_6_2.gif") repeat-y; width:130px; height:auto; float:left; text-align:center; font-size:12px; color:#666; line-height:18px;}
	.cl_kf_foot {background:url("../images/online3_7_2.gif") no-repeat; width:130px; height:8px; float:left; font-size:0px;}
	.cl_kf_top_en {background:url("../images/online3_1_2_en.gif") no-repeat; width:130px; height:54px; float:left;}
	.cl_kf_top_en a {display:block; width:20px; height:20px; float:right;}