@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0;padding:0;}
ul,ol {list-style:none;}
body{font-size:12px; font-family:"ËÎÌå",Arial, Helvetica, sans-serif; text-align:left;}
a:link {color: #666; text-decoration: none}
a:visited {color: #666; text-decoration: none}
a:hover {color: #ff0000; text-decoration: none}
a:active{}
a img {border:0;}

/*ÍøÕ¾Í·²¿*/
.head{ width:1010px; margin:0 auto;}
.head ul{}
.head ul li{ float:left;}
.head p{ line-height:30px; text-align:right; padding-bottom:40px;}
.head1{ width:100%;  background:url(index_03.jpg) repeat-x;}
.nav{ width:1010px; height:50px;  margin:0px auto;}
.nav ul{margin:0 auto; width:1010px;}
.nav ul li{float:left;}
.nav ul li a{float:left; width:110px; height:50px; font-size:14px; line-height:50px; color:#fff; font-weight:bold; font-family: "Î¢ÈíÑÅºÚ"; text-align:center; }
.nav ul li a:visited {float:left; width:110px; height:50px; font-size:14px; line-height:50px; color:#fff; font-weight:bold; font-family: "Î¢ÈíÑÅºÚ"; text-align:center;}
.nav ul li a:hover{float:left; width:110px; height:50px; font-size:14px; line-height:50px; color:#fff; font-weight:bold; text-align:center;  font-family: "Î¢ÈíÑÅºÚ"; background-color:#F17B24;}
.head2{ margin:0 auto; width:100%; }
.head3{ width:100%; border-bottom:#CCCCCC 1px solid;}
.head4{ width:1010px;  line-height:40px; margin:0 auto; color:#666666;}

/*ÍøÕ¾Ê×Ò³ÖÐ²¿*/
.main_w{ background:url(index_07.jpg) repeat-x;}
.main{ width:1010px; margin:0 auto;}
.main_w01{ background:url(index_15.jpg) repeat-x;}
.syproduct{ width:1010px; margin:0 auto; padding-top:20px;}
.gdproduct{ background-color:#FFFFFF;}
.main1{ margin:0 auto; width:959px;}
.syabout{ float:left}
.synew{ float:right;}
.main2{ width:1010px; margin:0 auto; padding-top:20px;}
.synews{ padding-top:15px; padding-bottom:15px;}
.synews ul{}
.synews ul li{ line-height:26px;}
.newnr{ float:left; width:590px; padding-top:25px;}
.newtp{ float:left; width:363px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:50px;padding-top:25px;}


/*ÍøÕ¾µ×²¿*/
#foot{width:100%; margin:0px auto; background-color:#0062B3;} 
.footwz{ margin:0 auto; line-height:25px; color:#fff; width:1010px; text-align:center; padding-top:25px; padding-bottom:20px;}
.footdh{ width:1010px; margin:0 auto;}
.footdh ul{}
.footdh ul li{ float:left; line-height:25px; font-size:12px;}
.footdh ul li a:link{ color:#FFFFFF;}
.footdh ul li a:visited{ color:#FFFFFF;}
.footdh ul li a:hover{ color:#ff0000;}

.gywmmain{width:1010px; margin:auto;}
.gywm{width:990px; margin:auto;}
.aboutleft{width:219px; margin:0px auto; float:left;}
.aboutright{width:749px; margin:0px auto; float:right;}

#innerwrap .wrap_a{ margin:0px auto; width:749px; }

#innerwrap .wrap_a .wrap_a_cp{ float: left; width:749px;}

#innerwrap .wrap_a .wrap_a_cp .cp_a{ float: left; width:250px;height:280px}

#innerwrap .wrap_a .wrap_a_cp .cp_a h3,#innerwrap .wrap_a .wrap_a_cp .cp_b h3,#innerwrap .wrap_a .wrap_a_cp .cp_c h3{ padding-left:20px; font-weight:normal; color:#006699; font-size:14px; line-height:30px; padding-top:8px}
#wrap,#innerwrap{ width:749px; height:auto; overflow:hidden; margin:0px auto;}

#innerwrap .wrap_a .wrap_a_cp .cp_b{ float:left; width:248px; border-left:1px solid #deeaf0;border-right:1px solid #deeaf0;height:auto}

#innerwrap .wrap_a .wrap_a_cp .cp_c{ float:right;width:251px;height:auto;}


/*about*/
.content{height:auto; padding-top:10px; line-height:26px; color:#333; text-align:left; font-family: "Microsoft YaHei"; float:right; font-size:14pt;width:100%;}
.content p,.content div{line-height:30px; color:#333; text-align:left; font-size:10pt; padding-bottom:6px;}
.content h3{height:31px; line-height:31px; font-size:16pt; color: #FF3300; border-bottom:1px solid #efefef; text-align:center;font-family: "Microsoft YaHei"; font-weight:normal}
.content h3 font{ float:left; width:100px;}
.content h3 span{float:right; font-weight:normal; font-size:12px; color: #666; width:600px; overflow:hidden; text-align:right}
.content h3 span a:link,.content h3 span a:visited{font-size:12px; color:#666; text-decoration:none;}
.content h3 span a:hover{ color:#ff0000; text-decoration:none;}
.content h4{ text-align:center; color:#999999; font-weight:normal; border-bottom:1px dotted #CCCCCC; margin-bottom:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
/**/
.right_menu{ width:204px; margin:0 auto;}
.right_menu ul li{ background:url(index_13.jpg); height:28px; line-height:28px; text-align:center; margin-top:4px; font-size:12px; font-weight:bold; font-family:"ËÎÌå";}
.right_menu ul li a:link{ display:block;_display:inline-block; color:#666; width:100%}
.right_menu ul li a:visited{ display:block;_display:inline-block; color:#666; width:100%}
.right_menu ul li a:hover{display:block; _display:inline-block; background:url(index_17.jpg);color:#ff0000; width:100% }
.right_menu ul li a:active{ display:block;_display:inline-block; color:#fff; width:100%}

.right_menu p{ margin-bottom:8px; color:#333333}
.right_menu span{ color:#FF3300; font-weight:bold}

/*cp*/
.mianbao{
height:43px; 
line-height:43px;
font-size:11pt;
font-family: "Microsoft YaHei";
padding-left:25px;
color:#333;
background:url(index_13.jpg) no-repeat left;
border-bottom:#dfdfdf 1px solid;
}
.mianbao span{
font-size:14px;
font-family: "Microsoft YaHei";
color:#333;
}

.cp_right{ width:237px;float:left;font-family: "Microsoft YaHei"; border:#053E98 1px solid; margin-bottom:15px;}

.contactleft{width:230px; margin:0px auto;margin-right:10px; margin-top:20px; margin-bottom:10px;}
.contactleft1{width:230px; height:66px; float:left;}
.contactleft1_1{width:230px; height:25px; float:left;}
.contactleft2{width:230px; height:74px; float:left; margin-top:8px;}
.contactleft3{width:230px; line-height:25px; color:#666666;}

.newslist{ width:735px;}
.newslist ul{}
.newslist ul li{ height:30px; line-height:30px; border-bottom:1px dotted #CCCCCC; background:url(../images/dot3.jpg) left no-repeat; padding-left:25px;}
.newslist ul li span{ float:right; color:#999999}

/*²úÆ·----------------------------------------------------------------*/
.products{ margin-bottom:10px;font-family: "Microsoft YaHei"; font-size:10pt;}
.products ul{}
.products ul li{ height:220px; margin-top:18px; float:left; margin-right:8px; margin-left:8px; width:215px;}
.products ul li img{ border:5px solid #ccc;}
.products ul li p{ line-height:22px; text-align:center; color:#666666}

.products h3{ height:34px; line-height:34px; text-align:left; font-size:16pt;font-family: "Microsoft YaHei"; font-weight:normal; color:#1cacd7}

.products h1{height:45px; line-height:45px; text-align:center; font-size:16pt;font-family: "Microsoft YaHei"; font-weight:normal; color:#44160f;border-bottom:1px dashed #bf945e; margin-bottom:15px;}
.products p{line-height:22px; text-align:left; color:#666666}

.products_cs{ margin-top:10px; margin-bottom:10px; background:url(../images/bg_l.jpg); height:26px; width:728px;}
.products_cs span{ float:left;font-family: "Microsoft YaHei"}


.page{}
.page a:link{ width:23px; height:23px; background-color:#ccc; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}
.page a:visited{ width:23px; height:23px; background-color:#ccc; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}
.page a:hover{ width:23px; height:23px; background-color:#333; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}

.page .ahover{width:23px; height:23px; background-color:#333; color:#FFFFFF; line-height:23px; display:block; float:left; margin-right:8px; text-align:center;font-family: "Microsoft YaHei";}

/* ·ÖÒ³ */
#pages { padding:14px 0 10px; font-family:ËÎÌå }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#999; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.clear{ clear:both}

.list_pic_li {width:180px; float:left; margin-right:10px; _margin-right:7px;}
.list_pic_li p{text-align:center; width:180px; height:30px; line-height:30px; background:#0171c5; margin-top:5px;}
.list_pic_li p a{ color:#FFFFFF;}

 
	
	
.list_pic_li {width:160px; float:left; margin-right:10px; _margin-right:7px;}
.list_pic_li p{text-align:center; width:160px; height:30px; line-height:30px; background:#0171c5; margin-top:5px;}
.list_pic_li p a{ color:#FFFFFF;}


.dh{ width:980px; height:48px; margin:0 auto;z-index:999;}
#navigation{ width:1010px; margin:0 auto;height:50px; text-align:center; }
.ddsmoothmenu{ width:1010px;margin:0 auto;  font-size:14px;  height:48px; line-height:48px; font-family:"Î¢ÈíÑÅºÚ"; }

.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
.ddsmoothmenu ul li.sel{background:url(navigation.jpg) no-repeat 60% 100%; }
.ddsmoothmenu ul li.sel>a{ color:#ffffff;}


/*Top level menu link items style*/
.ddsmoothmenu ul li a{display: block;padding:0px 0px 0px 0px;text-decoration: none; font-size:14px; line-height:48px; width:126px; text-align:center;font-family:"Î¢ÈíÑÅºÚ";}

* html .ddsmoothmenu ul li a{ display: inline-block;}

.ddsmoothmenu ul li a:link{color:#fff;}
.ddsmoothmenu ul li a:visited{color:#fff;}
.ddsmoothmenu ul li a:hover{background:#F17B24;color:#ffffff; line-height:48px; }

	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{display: list-item;float: none; text-align:center; padding:0; margin:0}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{top:0; padding:0; margin:0px;}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{background:#0758B3;opacity:1;filter:alpha(opacity=100); color: #FFF;font-size: 12px;margin:0px;padding:0px 0px;width:126px;line-height:50px; }
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a.selected{background:#0758B3;opacity:1.0;filter:alpha(opacity=100);
}
.ddsmoothmenu ul li ul li a:link{
color:#FFF;
}
.ddsmoothmenu ul li ul li a:visited{
color:#FFF;
}
.ddsmoothmenu ul li ul li a:hover{
background:#F17B24;color:#FFF;opacity:1;filter:alpha(opacity=100);
}


.nymain{ width:1010px; margin:0 auto; margin-top:20px;}
.nymain_right{ width:750px;  float:right;}
.gymain{  height:auto; overflow:hidden;}

.pro_class {
padding-bottom:8px;
    width:225px; 
	 float:left;
	 padding-left:6px;
    z-index: 999;
}

.pro_class  h3{ background:url(../images/leftbg.jpg); height:29px; line-height:29px; color:#FFFFFF; text-indent:20px; font-size:14px;}
.pro_class ul {
   
}
.pro_class ul li {
    height:39px; line-height:39px; text-indent:9px; margin-top:6px; font-size:14px; 
    background: none repeat scroll 0 0 #DFDFDF;
    display: block;
    position: relative;
  
}
.pro_class ul li ul {
    display: none;
    left: 225px;
    margin: 0;
    padding: 0;
    position: absolute;
	z-index:1000;
    top: 0;
}
.pro_class ul li ul li {
    background: none repeat scroll 0 0 #DFDFDF;
    display: block;
    margin-bottom: 1px;
    width: 230px;
}
.pro_class ul li a {
background:url(index_18.jpg) no-repeat;
  
    color: #333333;
    display: block;
    height: 39px;
    line-height: 39px;
    position: relative;
    text-indent: 5px;
}
.pro_class ul li a:link {
}
.pro_class ul li a:visited {
}
.pro_class ul li a:hover {
background:url(index_19.jpg) no-repeat;;color:#ff0000; _color:#333333;width:225px;_width:190px;font-family: "Microsoft YaHei";_background:;display:block; _display:inline-block;

}
.pro_class ul li:hover ul, li.over ul {
    display: block;
}

.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}

.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 730px; LINE-HEIGHT: 25px; PADDING-TOP: 20px
}
.posts P {
	MARGIN-BOTTOM: 10px
}

.productlist {

	MARGIN-TOP: 10px
}
.productlist LI {
	PADDING-RIGHT: 18px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 220px; PADDING-TOP: 0px; HEIGHT: 245px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 220px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 220px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 220px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center;
}

.single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 720px; PADDING-TOP: 0px
}
.single H2 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {

}
.postlist LI {
	PADDING-LEFT: 20px; BACKGROUND: url(arrow_6.gif) no-repeat left; padding-top:4px; FLOAT: left; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px;color:#666666;
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 620px; color:#666666;
}
.postlist LI H3 a:link{color:#666666; line-height:32px;}
.postlist LI H3 a:visited{color:#666666; line-height:32px;}
.postlist LI H3 a:hover{ color:#FF0000; line-height:32px;}


.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.about-us {
width:1010px;
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; TEXT-INDENT: 12px; LINE-HEIGHT: 25px; PADDING-TOP: 2px; color:#666666;
}

#MarqueeDiv2		{ float:left;}
.cont_pro			{ width:1010px;  margin:0 auto; padding-bottom:30px; }
.cont_pro dl		{ width:1010px; padding-left:22px; height:20px; line-height:20px; background:url(../images/cont_002.jpg) no-repeat left;}
.cont_pro dl font	{ font-size:14px; font-weight:bold; float:left;}
.cont_pro dl span	{ font-family:Arial; color:#809bbb; float:left;}
.cont_pro dl a		{ font-family:Arial; float:right;}
.cont_pro ul		{ width:2310px; height:240px; overflow:hidden; padding-top:8px;}
.cont_pro ul li  a:link{ height:210px; float:left; border:#dfdfdf solid 3px;}
.cont_pro ul li  a:visited{ height:210px;   float:left; border:#dfdfdf solid 3px;}
.cont_pro ul li  a:hover{  height:210px; float:left; border:#0087F2 solid 3px;}
.cont_pro ul li		{  height:240px; float:left;}
.cont_pro ul li	img	{height:200px; width:200px; padding:5px;}
.cont_pro ul li	p	{ height:30px; line-height:30px; text-align:center;}