/********************
---| GLOBAL TAGS | ***/
* {
	margin: 0;
	padding: 0;
	outline: none;
}

html {
	height: 100%; 
}
body {
	/*font: 13px/18px 'lucida sans regular','lucida sans',arial,helvetica,sans-serif;*/
	font: 13px/21px 'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif;
	color: #444; 
	min-width: 940px;
	height: 100%;
	background:#fff;
}
img {
	border: none;
}

/*******************
---| Header | ***/
header {
	width: 100%;
	margin: 0 auto;
	position: relative;
	color: #ffffff;
	/* background: url(images/layout/bg-header.png) repeat-x 0 0; */
	background:#efefef;
	overflow: hidden;
}

header .centered-content
{
    position: relative;
    z-index: 2;
}

header a {
	color: #2e2e2e;
}
header .header-content a {
	color: #fff;
	text-decoration: underline;
}

/* Header text */

.header-content 
{
    background: url(../images/header-background.jpg?v=1) no-repeat 50% -4px #8dcbe0;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	line-height: 22px;
	position: relative;
    z-index: 1;
	border-top:1px solid #fff;
	-webkit-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
	box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
}
.header-content.home {
	height: 362px;
}

.home .header-content { background: #d54515 url(../images/slider-gradient-bg.png) repeat-y 50% 0; }

/*.header-content-wrap {width: 940px; margin: 0 auto;}*/
.header-content img {float: left; margin: 0 0 0 15px;}
.header-content .text {width:470px; margin-left: 50%; *width:430px; }
.header-content .copy {font-size: 14px; line-height: 21px; padding-right: 15px;}
.header-content .button {width: 100% !important;}
.header-content .button a {padding-top: 7px; padding-bottom: 7px; font-size: 14px; display: inline-block;}

/*#slider .text {width: 417px;}*/

/*fix the button position for the slide*/
.header-content .button {float: none;}
.header-content .dimmed {background: #b05b1b; background: rgba(0, 0, 0, 0.4);
    -webkit-transition: none;  /* Saf3.2+, Chrome */
    -moz-transition: none;  /* FF4+ */
    -ms-transition: none;  /* IE10? */
    -o-transition: none;  /* Opera 10.5+ */
    transition: none;

}

.header-content .align-bottom {position: absolute; bottom: 0px;}

/* => Slider <= */
#slider-wrap
{
    background: url(../images/header-background1.png?v=1) repeat-x 0% 0;
    height:362px; 
}

#slider 
{
    background: url(../images/header-background2.png?v=1) repeat-x 0% 0;
    height:332px;
    padding-top: 30px;
}

/* => SLIDE PREV AND NEXT ARROWS <= */
.slider-prev,
.slider-next 
{
    text-indent:-9999px;
    width:38px;
    height:38px;
    background:url("../images/sprite.png") -263px -122px no-repeat;
    position:absolute;
    top:50%;
    margin-top:-19px;
    z-index:999;
    opacity:.5;
    -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
    -moz-transition: all 0.3s ease-out;  /* FF4+ */
    -ms-transition: all 0.3s ease-out;  /* IE10? */
    -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
    transition: all 0.3s ease-out;
		
		display: none
    }
.slider-prev{ left:12px; }
.slider-next 
{
    right:12px;
    background-position:-302px -122px;
}  
      
.slider-prev:hover,
.slider-next:hover
{
    opacity:1;
}


/* => SLIDER NAV o o o <= */    
.slider-nav 
{
    position:absolute;
    bottom:5px;
    left:50%;
    list-style:none;
    overflow:hidden;
    padding:2px;
    z-index:10;
		margin: 0;
}

.slider-nav li
{
    float:left;
    
}

.slider-nav li a
{
   display:block;
   width:8px;
   height:8px;
   overflow:hidden;
   padding:0px;
   margin:8px;
   background:url("../images/sprite.png") no-repeat -234px -144px;
   text-decoration:none;
   text-indent:-999px;
}

.slider-nav li a:hover,
.slider-nav li a.selected
{
    background-position:-225px -144px;
}

/* => HOLY SLIDES <= */

.slider section {display: none;}
.slider section.first {display: block;}

.slider-sections, .slider-sections section {width: 861px; height: 335px;}

.slider-sections {margin: 0 auto; position: relative;}
.slider-sections section {position: absolute; top: 0; left: 0px; }

.header-content h2 
{
	font:400 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;
	color: #fff;
	margin: 0 0 26px;
}
.header-content p 
{
    margin: 0 0 30px;
}

.header-content .centered-content
{
	padding-top: 30px;
	padding-bottom: 10px;
}

.button {
	float: left;
	width: auto !important;
	list-style: none;
}
	.button a,
	.button button,
	.button input { /* Standard black button */
	  font-size: 15px;
	  /*font-family: 'lucida sans',arial,helvetica,sans-serif;*/
	  line-height: 18px;
		color: #fff !important;
		
	  text-decoration: none;
	    
	  padding: 5px 14px 6px 13px;
		display: block;
		width: auto;
		position: relative;
		z-index: 2;
   
	    border: none;
        -moz-border-radius: 3px;
		border-radius: 3px;
		cursor: pointer;
	
		background: #313131; /* Old browsers */
		background: -moz-linear-gradient(top, #313131 0%, #222222 100%); /* FF3.6+ */
		background: -webkit-linear-gradient(top, #313131 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #313131 0%,#222222 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #313131 0%,#222222 100%); /* IE10+ */
		background: linear-gradient(top, #313131 0%,#222222 100%); /* W3C */

		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all  0.3s ease;
	}
	
	
	.button a:hover,
	.button input:hover,
	.button button:hover,
	.button a:focus,
	.button input:focus,
	.button button:focus
	{
	  background: #464646; /* Old browsers */
		background: -moz-linear-gradient(top, #464646 0%, #393939 100%); /* FF3.6+ */
		background: -webkit-linear-gradient(top, #464646 0%,#393939 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #464646 0%,#393939 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #464646 0%,#393939 100%); /* IE10+ */
		background: linear-gradient(top, #464646 0%,#393939 100%); /* W3C */
    }
    
	header .header-content .button a,
	#content .button a:hover
	{
	    text-decoration: none;
    }

.header-content .beta-ribbons {
    position: absolute; 
    height: 120px;
    width: 85px;
    text-indent: -200px;
    overflow: hidden;
    background: url(../images/kendo-ribbons.png) no-repeat 0 0;
}

.header-content .beta-ribbons.ribbon-1 {
    background-position: -170px 0;
    top: -3px;
    right: -145px;
}

.header-content p.copy .beta-ribbons.ribbon-1 {
    top: -135px;
    left: 900px;
}

.header-content .beta-ribbons.ribbon-4 {
    background-position: -255px 0;
    left: -62px;
    top: -30px;
    z-index: 10;
		text-indent: -2000px;
}


/* CSS Document */
* { margin: 0; padding: 0; outline: none; }
img { border: none; vertical-align: top; }
ul, li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; }
.bc { margin-left: auto; margin-right: auto; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
/**/
a { color: #333; text-decoration: none; cursor: pointer; blr:expression(this.onFocus=this.blur());
outline: none; }
a:hover { color: #0167b7; }
a:focus { outline: none; }
body { font: 12px/24px "宋体"; background: #fff; color: #666; }
.f_wr { font-family: "Microsoft YaHei", 微软雅黑; }
.w100 { width: 100%; }
.content_w { width: 1100px; }
.mt30{ margin-top:30px;}





/* sdmenu */
div.sdmenu{width:300px;margin:0 auto;font-family:Arial, sans-serif;font-size:12px;padding-bottom:30px; color:#fff; background:#0168b7}
div.sdmenu div{/*background:url(../images/title.gif) repeat-x;*/overflow:hidden; background:#0168b7;}
div.sdmenu div:first-child{background:url(../images/toptitle.gif);}
div.sdmenu div.collapsed{height:35px;}
div.sdmenu div span{display:block;height:35px;line-height:35px;overflow:hidden;padding:5px 25px;color:white;background:url(../images/expanded.gif) no-repeat 10px center;cursor:pointer;border-bottom:1px solid #ddd; font-size:16px;}
div.sdmenu div.collapsed span{background-image:url(../images/collapsed.gif);}
div.sdmenu div a{padding:5px 10px;background:#eee;display:block;border-bottom:1px solid #ddd;color:#000000; font-size:14px;}
div.sdmenu div a.current{background:#ccc;}
div.sdmenu div a:hover{background:#0168B7 url(../images/linkarrow.gif) no-repeat right center;color:#fff;text-decoration:none;}



.syp{ clear:both;  border-bottom:1px solid #ccc;height:40px;}
		.syp h3{ font-size:14px; float:left;  width:45%;   }
.xinwen_l{ float:left; width: 260px !important;margin-right:10px;}
		.xinwen_r{  width: 480px; float:right; padding-left: 20px}
		.xinwen_r_t{ font-size:14px;}
		.xinwen_r_t span{ float:right; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; padding-right:10px;}
		
		.xinwen_list { padding:0 !important; margin:0;}
		.xinwen_list li{ line-height:40px; height:40px; float:left; width: 365px; margin-right: 25px; border-bottom:1px dotted #CCC;}
		.xinwen_list li:nth-child(2n){ margin-right:0; float:right;}
		.xinwen_list li span{ float:right;}
		
		/* 新闻列表 */
		
		.n_n_l_img{ float:left; width:180px;  height:100px;}
		.n_n_list_c img{ padding: 0 5px;}
		.n_n_list{ width:740px;}
		.n_n_list_text{ width:945px ;}
		.n_n_list_c ul{ clear:both;}
		.n_n_list_c li{ border-bottom:1px #cdcdcd dashed; padding:10px 5px; height:100px; max-height:100px;}
		.ny-rt{ float:right; margin:5px 0 15px 0; *margin:5px 0;}
		
#new_xgwz{ width:40%; float:left; margin-bottom:20px;}
		
		#new_rdwz{width:50%; float:right; text-align:left;  margin-bottom:20px;}
		#new_xgwz ul li span,#new_rdwz ul li span{ color:#999; float:right; }
		.news_tj_t{ text-align: center;
			background: none repeat scroll 0% 0% #0B78B3;
			font-weight: bold;		
			margin-right: 5px;
			display: inline-block;
			color: #FFF !important;
			height: 15px !important;
			float:left !important;
			width: 15px;
			line-height: 15px;
			padding:3px !important;}
		
		
		
		
     .s_link h1 {font-size: 18px;}
	 /* main_box9*/
		.s_link h1{ font-size:14px; font-weight:bold; color:#333; line-height:60px;}
		.s_link li{  margin: 0 500px;float:left; height:40px; line-height:40px; }
		/*.s_link li:nth-child(6n){ text-align:right;}*/
		.s_link li a{ display:block; }
		.s_link li img{ float:left; vertical-align:middle; padding: 12px 5px; }
		 .s_hzhb { min-height: 140px;}
		 
		 
		 
		 

@charset "utf-8";
/* CSS Document */
body,td,th {
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.footlinks {clear:both;margin:5px auto 0px auto;padding:2px;width:974px;height:auto;font-size:9pt;line-height:140%;color:#333333;text-align:left;border:solid 1px #EEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#333333;}
form{ margin:0; padding:0}
ul,li{ margin:0; padding:0; list-style:none}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
img{ border:0}
.all_mar{ margin:auto}
.all_w{ width:100%}
.in_w{ width:980px}
.top_bg{ background:url(../images/index_01.gif); height:461px; padding-top:16px}
.in_w01{ width:420px}
.in_h{ height:74px}
.in_h01{ height:33px; line-height:22px}
.ss_bg{ background:url(../images/index_21.gif); height:23px; width:199px; padding-top:4px}
.inicon{ background:url(../images/index_07.gif) no-repeat left center; padding-left:22px; margin-top:2px}
.inicon01{ background:url(../images/index_10.gif) no-repeat left 3px; padding-left:18px; padding-right:10px; margin-top:2px}
.inicon02{ background:url(../images/index_13.gif) no-repeat left 4px; padding-left:18px; margin-top:2px}
.cd_bg{ background:url(../images/index_30.gif); height:37px; width:960px}
.cdb_bg{ background:url(../images/index_39.gif); height:15px; width:960px; overflow:hidden}
.in_cd li{ float:left; width:137px; text-align:center;}
.inmenu:link,.inmenu:visited {color: #fff; font-weight:bold; font-size:14px; line-height:37px; background:url(../images/index_34.gif) no-repeat right; text-align:center; display:block}
.inmenu:hover,.inmenu:active {color: #fff;  background:url(../images/index_32.gif) no-repeat center}
.inmenu_1:link,.inmenu_1:visited,.inmenu_1:hover,.inmenu_1:active {color: #fff; font-weight:bold; font-size:14px; line-height:37px; background:url(../images/index_32.gif) no-repeat center; text-align:center; display:block}
.inmenu01:link,.inmenu01:visited {color: #fff; font-weight:bold; font-size:14px; line-height:37px; text-align:center; display:block}
.inmenu01:hover,.inmenu01:active {color: #fff;  background:url(../images/index_32.gif) no-repeat center}
.inmenu01_1:link,.inmenu01_1:visited,.inmenu01_1:hover,.inmenu01_1:active {color: #fff; font-weight:bold; font-size:14px; line-height:37px; text-align:center; display:block;  background:url(../images/index_32.gif) no-repeat center}
.in_bar{ background:#fff; height:309px; overflow:hidden}
.all_bg{ background:url(../images/index_45.gif) repeat-x}
.in_lm{ width:747px}
.in_l{ width:342px}
.in_m{ width:390px}
.in_r{ width:218px;}
.in_t{ background:url(../images/index_47.gif); height:31px}
.inmore{ background:url(../images/index_49.gif); height:31px; width:34px; padding-left:5px; line-height:23px}
.in_con{ background:#fff; padding:12px 12px 10px 12px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; width:316px}
.in_con01{ border:1px solid #D7D7D7; border-top:0; width:340px; background:#fff}
.in_con02{ border:1px solid #D7D7D7; border-top:0; padding:0px 12px 3px 12px; width:364px; background:url(../images/index_57.gif) repeat-x #fff}
.in_xw li{ float:left; width:350px; line-height:28px; border-top:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat left center; padding-left:14px}
.in_tel{ background:url(../images/index_65.gif); height:30px; padding-left:52px; padding-top:24px; width:166px}
.in_lx{ border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; background:url(../images/index_69.gif) repeat-x #ECECEC; padding:5px 5px 8px 11px; width:200px; line-height:19px}
.in_lj{ background:#E6E6E6; padding:9px 13px 0px 13px; width:192px; height:28px; overflow:hidden}
.in_j{ width:30px; padding-top:44px}
.rollBox{width:745px;overflow:hidden;margin:0 auto; padding-top:13px;border:1px solid #D7D7D7; border-top:0;background:url(../images/index_93.gif) repeat-x #EDECEC; height:164px}
.rollBox .Cont{width:685px;overflow:hidden;margin:0 auto}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:171px;float:left;text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
.bot_bg{ background:url(../images/index_110.gif); height:179px}

/*内页样式*/
.top_bg1{ background:url(../images/about_01.gif) repeat-x; height:352px; overflow:hidden; padding-top:16px}
.nicon{ background:url(../images/about_11.gif) no-repeat left center; padding-left:18px; line-height:31px}
.n_t{ border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; background:url(../images/about_15.gif) repeat-x; height:34px; padding:12px 12px 0px 12px; width:721px}
.n_nr{background:#fff; width:747px}
.n_con{ padding:20px 12px 10px 13px; width:704px;}
#fenlei{position:absolute; width:721px}
#fenlei li{ float:left; width:107px; padding-right:2px}
.nymenu:link,.nymenu:visited {color: #333; background:url(../images/about_21.gif) 0 0 no-repeat; text-align:center; line-height:34px; display:block; height:44px}
.nymenu:hover,.nymenu:active {color: #fff; font-weight:bold; background:url(../images/about_19.gif) 0 0 no-repeat}
.nymenu_1:link,.nymenu_1:visited,.nymenu_1:hover,.nymenu_1:active {color: #fff; font-weight:bold; background:url(../images/about_19.gif) 0 0 no-repeat; text-align:center; line-height:34px; display:block; height:44px}
.n_w{ width:704px}
.news_lb li{ float:left; width:690px; line-height:28px; border-bottom:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat left center; padding-left:14px}
.news_lb li.npage{ text-align:center; background:none; line-height:normal; padding:15px 0px 0px 0px; width:704px; border:0}

.news_lb1 li{ float:left; width:330px; line-height:28px; border-bottom:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat left center;padding-left:10px;  padding-left:14px; }
.bro{ border: 1px solid #ddd;}
.news_lb1 li.npage{ text-align:center; background:none; line-height:normal; padding:15px 0px 0px 0px; width:350px; border:0}

.news_con{ border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; padding:15px 0px 15px 0px; width:704px}
.news_gd li{ background:url(../images/icon.gif) no-repeat left center; padding-left:15px}
.news_gd li.ntb{ background:none; height:30px; overflow:hidden}
.news_d{ padding-bottom:10px; border-bottom:1px solid #EBEBEB}
.con_lx{width:310px; padding-left:10px; line-height:28px}
.pro_t{ background:#F8F6F8; border-bottom:1px solid #C3C3C3; padding:12px; width:721px; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
.cp_tit{ background:url(../images/products_11.gif); width:76px; line-height:27px; text-align:center; padding-right:5px}
.cp_fl li{ float:left; width:70px; line-height:28px}
.cpmenu:link,.cpmenu:visited {color: #666;}
.cpmenu:hover,.cpmenu:active {color: #fff; font-weight:bold; background:#FF8400; padding:3px}
.cpmenu_1:link,.cpmenu_1:visited,.cpmenu_1:hover,.cpmenu_1:active {color: #fff; font-weight:bold; background:#FF8400; padding:3px}
.pro_lb li{ float:left; width:704px; padding-bottom:10px; border-bottom:1px solid #EBEBEB; padding-top:10px}
.pro_lb li.npage{ 
text-align:center; 
/*padding:15px 0px 0px 0px;*/
 border:0}
.cp_w{ width:345px; line-height:28px;}
.cp_f{color: #fff; font-weight:bold; background:#FF8400; padding:3px}
.cp_xx{ background:url(../images/about_15.gif) repeat-x; height:34px; padding:12px 12px 0px 12px; width:680px}
.T_Menu_01 {width:680px; float:left;}
.T_Menu_01 label { float: left; width:107px; color:#333; text-align:center;background:url(../images/about_21.gif) no-repeat 0 0; padding-right:2px; line-height:34px; height:41px}
.T_Menu_01 .selected {background:url(../images/about_19.gif) no-repeat 0 0; color:#fff; font-weight:bold; font-weight:bold}
.cp_js{ padding:12px; width:680px}
.cp_xg{ border-top:1px solid #EBEBEB; padding-top:10px; background:url(../images/icon.gif) no-repeat left center; padding-left:15px; width:689px; padding-bottom:10px}
.cp_lb li{ float:left; width:176px; text-align:center}
.al_lb li{ float:left; width:176px; text-align:center; padding-bottom:10px}
.al_lb li.npage{ padding:15px 0px 0px 0px; width:704px; border-top:1px solid #EBEBEB}
.cpfl_con{ border:1px solid #ddd; padding:10px 0px 4px 10px; width:206px}
.cpfl_con li{ float:left; width:93px; padding-bottom:6px; padding-right:10px}
.cpfl_1_con{ border:1px solid #ddd; padding:10px 0px 4px 10px}
.cpfl_1_con li{ float:left; width:93px; padding-bottom:6px; padding-right:12px}
.cpflcd:link,.cpflcd:visited {color: #000000; background:url(../images/cp_20.gif); line-height:30px; padding-left:28px; display:block}
.cpflcd:hover,.cpflcd:active {color: #fff; font-weight:bold; background:url(../images/cp_13.gif)}
.cpflcd_1:link,.cpflcd_1:visited,.cpflcd_1:hover,.cpflcd_1:active {color: #fff; background:url(../images/cp_13.gif); line-height:30px; padding-left:28px; display:block;font-weight:bold;}
.go{width:122px;height:6px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:0px; bottom:46%}
.gonr{ background:url(../images/index1_28.png); width:122px}
.qq_con{ background:url(../images/index_28.png) no-repeat 0 0; min-height:231px;padding:7px 13px 5px 17px; width:88px;}
.goqq li{ padding-bottom:6px; height:25px; overflow:hidden; width:88px; text-align:center}
.goqq li.dhua1{ line-height:22px; height:auto}
.goqq li.dhua2{ background:url(../images/qqan.gif) no-repeat center 0; line-height:25px}
.black01:link,.black01:visited {color: #000;}
.black01:hover,.black01:active {color: #FF4800}
/*地图样式*/
.dp_map{ background:url(../images/map.gif) no-repeat center 0; display:block; height:526px}
.diqu{position:absolute; z-index:10000}
.qkdt{
	position:absolute;
	z-index:9998;
	visibility: hidden;
}
.uncop{position:absolute; z-index:9999}
.zhejiang_f{ margin:351px 0px 0px 558px}
.yunnan_f{ margin:426px 0px 0px 329px}
.xizang_f{ margin:319px 0px 0px 176px}
.xinjiang_f{ margin:174px 0px 0px 150px}
.tianjin_f{ margin:207px 0px 0px 512px}
.taiwan_f{ margin:425px 0px 0px 581px}
.sicuans_f{ margin:338px 0px 0px 341px}
.shanghai_f{ margin:319px 0px 0px 570px}
.shandong_f{ margin:251px 0px 0px 516px}
.sanxi_f{ margin:233px 0px 0px 454px}
.saixi_f{ margin:290px 0px 0px 409px}
.qinghai_f{ margin:258px 0px 0px 271px}
.ningxia_f{ margin:240px 0px 0px 382px}
.neimenggu_f{ margin:191px 0px 0px 406px}
.liaoning_f{ margin:166px 0px 0px 564px}
.jilin_f{ margin:133px 0px 0px 598px}
.jiangxi_f{ margin:379px 0px 0px 503px}
.jiangsu_f{ margin:282px 0px 0px 539px}
.hunan_f{ margin:380px 0px 0px 455px}
.hubei_f{ margin:330px 0px 0px 465px}
.henan_f{ margin:285px 0px 0px 467px}
.heirongjiang_f{ margin:80px 0px 0px 590px}
.hebei_f{ margin:219px 0px 0px 488px}
.hainan_f{ margin:496px 0px 0px 431px}
.guizhou_f{ margin:394px 0px 0px 393px}
.guangxi_f{ margin:438px 0px 0px 422px}
.guangdong_f{ margin:438px 0px 0px 484px}
.gansu_f{ margin:280px 0px 0px 363px}
.fujian_f{ margin:397px 0px 0px 536px}
.chongqing_f{ margin:347px 0px 0px 399px}
.beijing_f{ margin:193px 0px 0px 496px}
.anhui_f{ margin:313px 0px 0px 518px}
#zhejiang{ background:url(../images/zhejiang.gif); width:46px; height:44px; margin:337px 0px 0px 545px}
#yunnan{ background:url(../images/yunnan.gif); width:111px; height:116px; margin:366px 0px 0px 287px;}
#xizang{ background:url(../images/xizang.gif); width:244px; height:149px; margin:241px 0px 0px 66px;}
#xinjiang{ background:url(../images/xinjiang.gif); width:248px; height:189px; margin:65px 0px 0px 41px}
#tianjin{ background:url(../images/tianjin.gif); width:14px; height:22px; margin:200px 0px 0px 512px;}
#taiwan{ background:url(../images/taiwan.gif); width:20px; height:48px; margin:409px 0px 0px 579px;}
#sicuans{ background:url(../images/sicuans.gif); width:122px; height:119px; margin:293px 0px 0px 291px}
#shanghai{background:url(../images/shanghai.gif); width:17px; height:17px; margin:315px 0px 0px 570px}
#shandong{background:url(../images/shandong.gif); width:80px; height:53px; margin:228px 0px 0px 499px}
#sanxi{ background:url(../images/sanxi.gif); width:43px; height:85px; margin:198px 0px 0px 444px}
#saixi{ background:url(../images/saixi.gif); width:62px; height:110px; margin:215px 0px 0px 392px}
#qinghai{background:url(../images/qinghai.gif); width:155px; height:112px; margin:213px 0px 0px 203px;}
#ningxia{ background:url(../images/ningxia.gif); width:35px; height:53px; margin:220px 0px 0px 375px}
#neimenggu{ background:url(../images/neimenggu.gif); width:273px; height:233px; margin:12px 0px 0px 303px}
#liaoning{background:url(../images/liaoning.gif); width:74px; height:69px; margin:144px 0px 0px 533px}
#jilin{ background:url(../images/jilin.gif); width:105px; height:66px; margin:106px 0px 0px 548px}
#jiangxi{background:url(../images/jiangxi.gif); width:58px; height:83px; margin:345px 0px 0px 492px;}
#jiangsu{background:url(../images/jiangsu.gif); width:69px; height:67px; margin:270px 0px 0px 518px;}
#hunan{ background:url(../images/hunan.gif); width:68px; height:79px; margin:350px 0px 0px 430px}
#hubei{ background:url(../images/hubei.gif); width:95px; height:58px; margin:307px 0px 0px 425px}
#henan{ background:url(../images/henan.gif); width:70px; height:67px; margin:258px 0px 0px 448px}
#heirongjiang{ background:url(../images/heirongjiang.gif); width:140px; height:124px; margin:6px 0px 0px 526px;}
#hebei{ background:url(../images/hebei.gif); width:67px; height:96px; margin:164px 0px 0px 478px}
#hainan{background:url(../images/hainan.gif); width:31px; height:25px; margin:496px 0px 0px 431px}
#guizhou{background:url(../images/guizhou.gif); width:76px; height:66px; margin:364px 0px 0px 366px}
#guangxi{background:url(../images/guangxi.gif); width:94px; height:69px; margin:407px 0px 0px 379px}
#guangdong{background:url(../images/guangdong.gif); width:98px; height:75px; margin:417px 0px 0px 442px}
#gansu{background:url(../images/gansu.gif); width:177px; height:149px; margin:165px 0px 0px 247px;}
#fujian{background:url(../images/fujian.gif); width:52px; height:67px; margin:370px 0px 0px 525px;}
#chongqing{background:url(../images/chongqing.gif); width:58px; height:59px; margin:320px 0px 0px 388px}
#beijing{ background:url(../images/beijing.gif) no-repeat center 0; width:23px; height:24px; margin:188px 0px 0px 496px}
#anhui{background:url(../images/anhui.gif); width:59px; height:71px; margin:280px 0px 0px 503px;}
.pic_b{ background:#fff; border:1px solid #BFBFBF; padding:3px}
.pic_b01{ background:url(../images/index_96.gif); width:153px; height:116px; padding:7px}
.pic_b02{ background:url(../images/products_15.gif); width:153px; height:116px; padding:7px}
.pic_b03{ background:url(../images/products_s_03.gif); width:328px; height:246px; padding:7px}
.pic_b04{ background:#fff; border:1px solid #BFBFBF;}
.pnum:link,.pnum:visited {color: #000000; line-height:24px; padding:2px 5px 2px 5px; border:1px solid #D9D9D9; height:24px; overflow:hidden}
.pnum:hover,.pnum:active {color: #333; background:#ddd; border:1px solid #ddd}
.pnum01:link,.pnum01:visited,.pnum01:hover,.pnum01:active {color: #333; line-height:24px; padding:2px 5px 2px 5px; background:#ddd; border:1px solid #ddd; height:24px; overflow:hidden}
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.text01{ border:0; background:none; line-height:18px; height:18px; color:#999; width:190px}
.text02{ border:1px solid #9C9C9C; width:190px;}
.text03{ background:url(../images/service_fee_03.gif) repeat-x; height:22px; line-height:22px; border:1px solid #DDDDDD; width:255px}
.yellow{ color:#FF8400}
.yellow01:link,.yellow01:visited {color: #FF8400;}
.yellow01:hover,.yellow01:active {color: #124C91}
.font_fam{ font-family:Tahoma, Arial, Helvetica, sans-serif}
.font_20{ font-size:20px}
.font_11{ font-size:11px}
.font_14{ font-size:14px}
.p_r{ padding-right:10px}
.p_r01{ padding-right:20px}
.p_l{ padding-left:15px}
.p_l01{ padding-left:10px}
.p_t{ padding-top:8px}
.p_a{ padding:5px 10px 5px 10px}
.m_t{ margin-top:16px}
.m_t01{ margin-top:43px}
.m_t02{ margin-top:35px}
.m_t03{ margin-top:4px}
.white:link,.white:visited {color: #fff;}
.white:hover,.white:active {color: #fff; text-decoration:underline}
.white01{ color:#fff}
.gray{ color:#000000;}
.gray01{ color:#061A21}
.gray02:link,.gray02:visited {color: #061A21;}
.gray02:hover,.gray02:active {color: #FF8400; text-decoration:underline}
.blue{ color:#124C91}
.blue01:link,.blue01:visited {color: #124C91;}
.blue01:hover,.blue01:active {color: #FF8400}
.blue02:link,.blue02:visited {color: #124C91; text-decoration:underline}
.blue02:hover,.blue02:active {color: #FF8400; text-decoration:underline}
.red{ color:#FF0000}
.black{ color:#000}
.black:link,.black:visited {color: #000;}
.black:hover,.black:active {color: #fff}
.line_h{ line-height:27.5px}
.line_h01{ line-height:22px}
.line_h02{ line-height:28px}
.line_h03{ line-height:20px}
.pro_l{width:336px;}
.pro_xt li{float:left;width:84px;}
.cpfl_news{ border:1px solid #ddd; padding:5px 0px 4px 5px; width:211px}
.cpfl_news li{ float:left; width:185px; line-height:28px; border-bottom:1px dotted #EBEBEB; background:url(../images/icon.gif) no-repeat left center; padding-left:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_gd1 li{ background:url(../images/icon.gif) no-repeat left center; padding-left:15px; width:300px; float:left;}
.news_gd1 li.ntb{ background:none; height:30px; overflow:hidden}
/*修改补丁*/
.pro_lb li{ float:left; width:720px; padding-bottom:10px; height:0px; border-bottom:1px solid #EBEBEB; padding-top:10px; float:left;}
.npage{ text-align:center; padding:15px 0px 0px 0px; margin-top:10px; border:0;}
.title_content { width:704px; margin:auto; height:auto;}
.title_content h2,.n_w h2 { font-size:14px; color:#124C91; margin:0; padding:0;}
.title_content h2 a{color:#124C91;}
.pr_xg {color:#124C91; clear:both; font-weight:bold;}
.pr_xg a {color:#124C91; font-weight:normal;}
/*404*/
.top_bg_404{ background:url(../images/404_bg.gif) repeat-x; height:638px; overflow:hidden;padding:16px 0 0 0;}
.m_t404{ margin-top:43px}
.main_404{ width:940px; height:400px; padding:0 4px 5px 24px; background:url(../images/404_main_bg.gif) no-repeat left top; margin:85px auto 0 auto;}
.main_404_left{ width:340px; height:305px; padding:95px 0 0 30px; float:left; display:inline;}
.main_404_right{ background:url(../images/404_main_right_bg.gif) no-repeat left top; width:510px; height:380px;float:left; display:inline; padding:20px 0 0 30px; margin:0 0 0 30px;}
.main_404_right h1{ font-size:22px; font-weight:bolder; color:#00468e;}
.r_top{ height:120px; width:510px; overflow:hidden;}
.r_line{ height:30px; line-height:30px; width:510px; color:#fff; font-size:14px;}
.r_ul{ width:510px; padding:20px 0 0 0; height:130px;}
.r_ul li{ width:190px; margin:0 45px 0 0;background:url(../images/404_list.gif) no-repeat left center; border-bottom:solid #dcdfe3 1px; padding:0 0 0 20px; float:left; display:inline; height:25px; line-height:25px;}
.r_contact{color:#00468e; padding:0px 50px 0 0; height:30px; line-height:30px; text-align:right;}

/*--------pic.css----------*/
.container, .container *{margin:0; padding:0;}
.container{width:980px; height:309px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:980px; height:309px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #555;
	text-align: center;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 2px 2px;
	background-color: #E7E7E7;
}
.num li.on{
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 12px;
	margin: 2px 2px;
	background-color: #FE8D19;
	font-weight: bold;
}
/*--------css.css----------*/
#newsSlider {
	POSITION: absolute; WIDTH: 980px; HEIGHT: 309px;  CLEAR: both;
}
#newsSlider .container {
	POSITION: relative; WIDTH: 980px; HEIGHT: 309px; OVERFLOW: hidden
}
#newsSlider .container IMG {
	WIDTH: 980px; HEIGHT: 309px
}
#newsSlider DIV.slides {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#newsSlider UL.slides {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#newsSlider DIV.slides DIV {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 584px; PADDING-RIGHT: 0px; DISPLAY: none; TOP: 0px; PADDING-TOP: 0px
}
#newsSlider UL.pagination {
	POSITION: absolute; BOTTOM:15px; RIGHT:10px;}	
#newsSlider UL.pagination LI {
	TEXT-ALIGN: center; WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT:6px
}
#newsSlider UL.pagination LI A:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/num_1.gif); FLOAT: left; HEIGHT: 20px; COLOR: #464646; font-size:10px; font-weight:bold
}
#newsSlider UL.pagination LI.active A {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/num_2.gif); FLOAT: left; HEIGHT: 20px; COLOR: #fff; font-size:10px; font-weight:bold
}
#newsSlider UL.pagination LI A:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/num_2.gif); FLOAT: left; HEIGHT: 20px; COLOR: #fff; font-size:10px; font-weight:bold
}

/*-------首页底部产品分类------*/
.ziti {
	font-size: 12px;
	color: #666666;
	font-family:"微软雅黑";
}
ul,li{ padding:0; margin:0; list-style:none}
.left{ float:left}
.all_mar{ margin:0 auto}
.in_w{ width:980px}
.news_w{ width:910px}
.ny_r{ width:980px; border:1px solid #e5e5e5}
.m_t01{ margin-top:12px}
.m_t_1{ margin-top:6px}
.m_t02{ margin-top:50px}
.m_t03{ margin-top:17px}
.m_t04{ margin-top:7px}
.m_t05{ margin-top:5px}
.m_t06{margin-top:20px}
.pro_t1{padding:10px 10px 5px 10px; width:978px}
.pro_fl li{ float:left; width:104px; padding:0px 4px 4px 0px}
.news_t{ background:#f3f3f3; padding-left:20px; line-height:51px; width:960px; font-size:18px; color:#333}
.promenu:link,.promenu:visited {color: #333; border:1px solid #d6d6d6; background:#fff; line-height:38px; display:block; text-align:center; font-size:14px}
.promenu:hover,.promenu:active {color: #fff; background:#ff8400; border:1px solid #ff8400}
.cpfl_2_con{ border:1px solid #ddd; padding:10px 0px 10px 10px}
.cpfl_2_con li{ float:left; width:106px; padding-bottom:6px; padding-right:12px}


.news_t{ background:#f3f3f3; padding-left:20px; line-height:35px; width:727px; font-size:18px; color:#333}
.ny_con03{ padding:10px; width:728px}
.news_zx li{ float:left; width:328px; line-height:26px; padding:0px 20px 0px 10px;}
.news_zx_1 li{ float:left; width:351px; line-height:26px; padding:10px 10px 0px 10px;}
.news_zx2 li{ float:left; width:690px; line-height:26px; padding:0px 20px 0px 10px ;border-bottom:1px solid #EBEBEB;}
.tw{ background:url(../images/tw.png) left center no-repeat;padding-left:20px; margin-bottom:10px; font-size:16px;}
.tw a{ font-size:16px;}
.book{ background:url(../images/book.png) left center no-repeat;padding-left:20px; margin-bottom:10px;color:#124c91; font-size:16px; }
.book a{font-size:16px; }
.hd{ background:url(../images/hd.png)0 6px no-repeat;padding-left:20px}
.news_xx li{ float:left; width:182px; text-align:center}
.chicun{ width:145px;height:108px}
.ny_c{ width:747px; border:1px solid #e5e5e5}  

.nycp{height:132px; width:736px}
.nycp ul{height:132px;overflow-y:scroll;}
.nycp_cp{height:270px; width:736px}
.nycp_cp ul{height:270px;overflow-y:scroll;}
.tops{ margin-top:-20px}
.cpfl_3_con{ padding:10px 0px 10px 10px}
.cpfl_3_con li{ float:left; width:106px; padding-bottom:6px; padding-right:12px}


#tooltip{
    position:absolute;
    border:1px solid #ccc;
    background:#f7f5d1;
    padding:1px;
    color:#333;
    display:none;
}


.xg_l {
    margin-top: 20px;
    position: relative;
}
.xg_l li:first-child {
    border-left: #083e7a 5px solid;
    background-color: #083e7a;
    font-size: 16px;
    font-weight: bold;
}
.xg_l li {
    float: left;
    background-color: #3f3f3f;
    width: 98px;
    height: 35px;
    line-height: 36px;
    text-align: center;
    color: #FFF;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}
.xg_l_list li {
    position: relative;
    width: 100%;
    height: 70px;
    margin: 10px 0;
	font-size:13px;
}
.xg_l_list li img {
    float: left;
    width: 117px;
    height: 70px;
    margin-right: 10px;
}
.xg_l_list li a {
    display: block;
    line-height: 25px;
    font-size: 14px;
    color: #303030;
}

.rx_h {
    border-top: #083e7a 3px solid;
    border-bottom: #CCC 1px solid;
    height: 35px;
    text-align: center;
}
.rx_h .a_on {
    display: inline-block;
    font-size: 16px;
    line-height: 35px;
    padding: 0 10px;
    color: #083e7a;
    border-bottom: #083e7a 1px solid;
}
.rx_h span {
    display: inline-block;
    font-size: 16px;
    line-height: 35px;
    padding: 0 10px;
}
.rx_list li {
    position: relative;
    width: 100%;
    height: 70px;
    margin: 10px 0;
}
.rx_list li img {
    float: left;
    width: 70px;
    height: 70px;
    margin-right: 10px;
}
.rx_list li a {
    display: block;
    line-height: 25px;
    font-size: 16px;
    color: #303030;
}
.xg_l li:hover{ float:left; background-color:#0b78b3; width:98px; height:35px; line-height:36px; text-align:center; color:#FFF;}
.xg_l li:nth-child(1):hover{ border-left:#083e7a 5px solid; background-color:#083e7a; font-size:16px; font-weight:bold;}


.dede_pages{}.dede_pages ul{ float:left; padding:12px 0px 12px 16px;}.dede_pages ul li{ float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9;list-style-type:none; }.dede_pages ul li a{ float:left; padding:2px 4px 2px; color:#555; display:block; ;list-style-type:none; }.dede_pages ul li a:hover{ color:#690; text-decoration:none; padding:2px 4px 2px;}.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#F8F8F8; padding:2px 4px 2px; font-weight:bold;}.dede_pages .pageinfo{ line-height:21px; padding:12px 10px 12px 16px; color:#999;}.dede_pages .pageinfo strong{ color:#555; font-weight:normal;}