body{font-family:"å¾®è½¯é›…é»‘", Arial, Helvetica, sans-serif; font-size:12px;margin:0 2px 0 2px; line-height:18px; padding:0; background:url(../images/top_bg.jpg) repeat-x;min-width: 1200px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
ul,li{ margin:0px; padding:0px; list-style:none;}
h1{ font-size:15px; line-height:30px;}
h2{ font-size:13px; margin:0; padding:0;}
h4{font-size:12px; color:#666; text-align:left;  margin:10px 0px 0px 10px;}
#clear{ clear:both; height:5px;}
.grayfont{color:#999999;}
.redfont{color:#cc0000;}
.yellow{ color:#FF9900; font-size:9px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
a:link { color: #333; text-decoration: none;}
a:visited { text-decoration: none; color: #000;}
a:hover { text-decoration: none; color: #cc0000;}
a:active { text-decoration: none; color: #333;}
.all { MARGIN: 0px auto; WIDTH: 1200px; }
.white a:link { color:#ffffff;text-decoration: none;}
.white a:hover {color:#ffffff;text-decoration: none;}
.white a:active {color:#ffffff;text-decoration: none;}
.white a:visited {color:#ffffff; text-decoration:none}

a.white :link { color:#fff;text-decoration: none;}
a.white :hover {color:#fff;text-decoration: none;}
a.white :active {color:#fff;text-decoration: none;}
a.white :visited {color:#f00; text-decoration:none}
a.red:link { color:#cc0000;text-decoration: none;}
a.red:hover {color:#ff0000;text-decoration: none;}
a.red:active {color:#ff0000;text-decoration: none;}
a.red:visited {color:#cc0000; text-decoration:none}
a.gray:link { color:#333; font-weight:bold;text-decoration: none;}
a.gray:hover {color:#000;text-decoration: none;}
a.gray:active {color:#333;text-decoration: none;}
a.gray:visited {color:#333; text-decoration:none}
#top,#top_nav,#sy_pro,#bannerx,#content,#bottom,#sub_nav_bottom,#gpro,#sub_nav_bottom1,.top02{margin:0 auto; width:1200px;overflow:hidden ;}
#top1,#nav1,#wrap,#banner1,#bottom1{width:100%; margin:0 auto; overflow:hidden; }
/* LAYOUT */
#top_GNB h1 {position:absolute;height:1px;width:1px;overflow:hidden ;}

.headtop{ width:1200px; margin-left:auto; margin-right:auto; height:30px;}
.headtop ul{ width:auto; margin-top:2px;}
.top_left{ float:left;}
.top_right{ float:right;}
.headtop ul li{float:left ;height:25px ; width:105px; line-height:25px; background:url(../images/top_bg1.jpg) repeat-x; text-align:center; border-left:#eee 1px solid;}
#headtop_li{ padding: 0px; margin-left: 0px; width: 230px; background: none; border: 0px; margin-top: 0px;}

	
#wrap{}
#nav1{ background:url(../images/nav1.jpg) repeat-x; margin-top:10px; height:35px; line-height:35px;}
#nav2{ width:1200px; height:35px; line-height:35px; margin:0px auto;}
#top1{ background: url(../images/top_bg.jpg) repeat-x; height:29px;}
#top{ height:23px;}
#top2{ width:80%; float:right;}
#top2 ul{}
#top2 li{ list-style:none; width:100px; border-left:#f5f5f5 1px solid; background:url(../images/top_bg1.jpg) repeat-x center bottom ; text-align:center; line-height:23px; float:left;}
.search{FLOAT:right; WIDTH:380px; margin:7px 5px 10px 0px;}
.searchleft{ float:left;  width:190px;  text-align:right;  padding-top:5px; }
.searchright{float:right; width:185px; line-height:32px;}
.searchrightl{float:left; width:146px; height:21px; line-height:21px; text-align:left; font-size:11px; color:#666666; padding-left:10px; background:url(../images/imputbg.jpg) repeat-x; border:#E3E3E3 1px solid}
.searchrightr{float:right; width:20px; height:18px; margin-top:1px; margin-top:0px!important; margin-top:1px}
#top_nav_left{ float:left; height:60px; padding-top:5px;}
#top_nav_left img{ border:none;}
#top_nav_right{ width:800px; float:right;padding-top:5px;}
#nav_wrap{margin:20px auto;}
#nav li{ text-align:center;font-size:12px; width: 114px;}
.sub_right_left1{ width:700px; float:left; line-height:22px;}
.sub_right_left1 p{ margin-top:15px; margin-bottom:15px; line-height:25px; font-size:12px;}
.sub_right_left1 a{ font-weight:bold;}
.nktitle{ text-align:center;}
/*New Nav Style*/
#nav {
  height:35px;  list-style-type: none;

line-height:35px;overflow:hidden; margin-top:15px;
}

#nav a {
 display: block;  text-align:center;font-size:16px; font-weight:bold; 
}
#nav a:hover  {
 color:#cc0000;text-decoration:none;font-weight:bold;
}

#nav li {
 float: left; 
}


#nav li ul {
 line-height:60px; line-height:60px;
 list-style-type: none;
 text-align:left;
 left: -999px;
 width: 1600px; 
 position: absolute;/* 
 margin-top:30px;*/ margin-bottom:20px;
}

#nav li ul li{
  float: left; 
}


#nav li ul a{
 display: block; text-align:left;padding-left:15px; font-size:14px; background:url(../images/dian.jpg) no-repeat left center; font-weight:normal;
}

#nav li ul a:link  {
 color:#F1F1F1; text-decoration:none;
}
#nav li ul a:visited  {
 color:#F1F1F1;text-decoration:none;
}
#nav li ul a:hover  {
 color: #FFCC00;text-decoration:none;
}

#nav li:hover ul {
 left:25%;
}

#nav li.sfhover ul {
 left:25%;
}

#content {
 clear: left;
}

#banner {width:100%; height:423px; overflow:hidden; position:relative;}
#banner_list .Bnone { display: none;}
#banner_point{Z-INDEX:9999; POSITION:absolute; MARGIN:0px 0px 0px -500px; WIDTH:1000px; BOTTOM:0px; HEIGHT:20px; LEFT:50%}
#banner{Z-INDEX:10; POSITION:relative;  WIDTH:100%; HEIGHT:423px; OVERFLOW:hidden; BACKGROUND:#000}
#banner_list{width:100%; margin:0 auto; overflow:hidden}
#banner_list IMG{ WIDTH:100%; margin:0 auto}
#banner_bg{Z-INDEX:1000; POSITION:absolute; FILTER:alpha(opacity=60); WIDTH:100%; BOTTOM:0px; BACKGROUND:#000; HEIGHT:40px; CURSOR:pointer; opacity:0.6; _bottom:-1px}
#banner_info{Z-INDEX:1001; POSITION:absolute; LINE-HEIGHT:30px; BOTTOM:0px; DISPLAY:none; HEIGHT:30px; COLOR:#fff; FONT-SIZE:13px; CURSOR:pointer; FONT-WEIGHT:bold; LEFT:100px}
#banner_text{Z-INDEX:1002; POSITION:absolute; WIDTH:120px; BOTTOM:3px; RIGHT:3px}
#banner UL{Z-INDEX:1002; POSITION:absolute; PADDING-BOTTOM:0px; LIST-STYLE-TYPE:none; MARGIN:0px; PADDING-LEFT:0px; BOTTOM:10px; PADDING-RIGHT:0px; RIGHT:15px; PADDING-TOP:0px}
#banner UL LI
{
    position: relative;
    text-align: center;
    line-height: 12px;
    width: 16px;
    display: inline;
    background: url(../images/ifpoff.png) no-repeat;
    float: left;
    height: 8px;
    color: #fff;
    cursor: pointer;
    margin-right: 5px;
    _background: url(../images/ifpoff.gif) no-repeat;;
}
#banner UL LI.on{BACKGROUND:url(../images/ifpon.png) no-repeat; COLOR:#fff; _background:url(../images/ifpon.gif) no-repeat;}
#banner_list A{POSITION:absolute; WIDTH:100%; DISPLAY:block; HEIGHT:440px}

#banner_point UL LI .pointLayer IMG{WIDTH:61px; DISPLAY:block; FLOAT:left; HEIGHT:61px}


#banner1{  height:350px; background:#000000; width:100%; background-color:Black;}
.bar{ width:1200px; height:350px; margin:0 auto;}

.banner {
	BACKGROUND-COLOR: #000;WIDTH: 100%; padding:0px 0px 0px 0px; HEIGHT: 350px; margin:0 auto; margin-top:15px;overflow:hidden;
}
#bannerx{ background:#666666; height:4px; visibility:hidden;}

#sy_pro{  height:120px; background: url(../images/p_bg.gif) repeat-x;/*border:#d8d8d8 1px solid;*/  padding:  0 10px;}
#sy_pro ul{ padding-top:8px;}
#sy_pro li{ width:235px; float:left;  list-style:none}
.sy_pro{ float:left; width:235px;}
.sy_pro_left{ float:left; width:110px; text-align:center; font-weight:bold; color:#000; font-size:12px; }
.sy_pro_left img{ width:105px; height:83px; margin-top:10px; }
.sy_pro_right{ float:right; width:125px; font-size:11px; padding-top:8px;}
.sy_pro_right h3{ font-size:13px;}
.sy_pro_rightmore{ background:url(../images/ico_01.gif) no-repeat left center; font-size:10px; padding-left:12px;}
#content{  margin-top:25px;}
#sy_left{ float:left; width:560px; }
#sy_right{ float:right; width:620px;}

#sy_left dl{width:100px; float:left; margin-right:12px;}
#sy_left dl dt{height:30px; line-height:30px; background:url(../images/title_dt01.jpg) repeat-x;}
#sy_left dl dt a{display:block; width:100%; height:30px; background:url(../images/title_dt02.jpg) repeat-x; color:#fff; text-align:center;}
#sy_left dl dt a:hover{background:url(../images/title_dt01.jpg) repeat-x;}
#sy_left dl dd{height:26px; line-height:26px; overflow:hidden; background: url(../images/dot-lannor.jpg) no-repeat left center; padding-left:8px;}

.index_news,.index_case{width:290px; float:left; margin-right:20px; overflow:hidden;}
.index_article{clear:both; padding:10px 0;}
.index_article li{list-style:none; line-height:24px; height:24px; background:url(../images/icon_arrow.gif) no-repeat left center; padding-left:15px; vertical-align:middle;}
.index_article li a{float:left;}
.index_article li span{float:right;}

.sy_pro_pro{ width:327px;float:left;}
#sy_tjpro{ width:327px; height:auto; margin-top:10px; float:left; overflow:hidden;}
#sy_tjpro li { float:left; list-style:none; height:23px; line-height:23px; width:140px; background:url(../images/dot-lannor.jpg) no-repeat left; padding-left:10px; margin-right:10px; overflow:hidden;}
#sy_tjpro  li a{ color:#487B99}
#sy_scx{ width:327px; float:left;}
#sy_scx ul{ margin-top:10px; width:327px; /* height:65px; overflow:hidden; */}
#sy_scx li{ list-style:none;line-height:24px; margin-right:10px; float:left;text-align:center; width:153px; overflow:hidden;}

#sy_scx li img{ display:block; width:150px; height:100px; border:0; padding:1px; }
#sy_scx li strong{font-weight:normal;}

.sy_scx_tit{width:100%; border-bottom:#B3B3B3 1px solid; line-height:25px;  height:25px; overflow:hidden; position: relative; left:0; top:0;}

.sy_scx_tit li{ width:109px;line-height:25px; height:25px; margin-right:3px;  float:left; text-align:center; font-size:12px; list-style:none;  overflow:hidden; color:#FFFFFF;}
.sy_scx_tit li a{/*background: url(../images/scx_tit_bg1.jpg) no-repeat bottom;*/ width:109px;line-height:25px; height:25px; margin-right:3px;  float:left; text-align:center; font-size:12px; list-style:none; font-weight:bold;  color:#FFFFFF;}
.sy_scx_tit li a:hover{color:#fff;}

/* .sy_scx_tit li  a img{ position:absolute; left:-109px; top:0;  z-index:-999;} */

/* 
.xixi1{width:560px;height:30px;line-height:30px;background:url(../images/title2.jpg);cursor:pointer; overflow:hidden;}
.xixi2{width:560px;height:30px;line-height:30px;background:url(../images/title3.jpg);cursor:pointer; overflow:hidden;}
.xixi3{width:560px;height:30px;line-height:30px;background:url(../images/title4.jpg);cursor:pointer; overflow:hidden;}
.xixi4{width:560px;height:30px;line-height:30px;background:url(../images/title5.jpg);cursor:pointer; overflow:hidden;}
.xixi5{width:560px;height:30px;line-height:30px;background:url(../images/title6.jpg);cursor:pointer; overflow:hidden;}


.sy_scx_tit{width:100%; border-bottom:#B3B3B3 1px solid; line-height:25px;  height:25px; overflow:hidden; position: relative; left:0; top:0;}

.sy_scx_tit li{ width:109px;line-height:33px; height:25px; margin-right:3px;  float:left; text-align:center; font-size:12px; list-style:none;  overflow:hidden;}
.sy_scx_tit li a{/*background: url(../images/scx_tit_bg1.jpg) no-repeat bottom;*/ /*width:109px;line-height:33px; height:25px; margin-right:3px;  float:left; text-align:center; font-size:12px; list-style:none; font-weight:bold;  color:#FFFFFF;}*/
#font1{  font-weight:bold;  color:#FFFFFF; }
/* .sy_scx_tit li  a img{ position:absolute; left:-109px; top:0;  z-index:-999;} */

.xixi1{width:560px;height:25px;line-height:25px;background:url(../images/title2.jpg);cursor:pointer; overflow:hidden; color:#FFFFFF;}
.xixi2{width:560px;height:25px;line-height:25px;background:url(../images/title3.jpg);cursor:pointer; overflow:hidden; color:#FFFFFF;}
.xixi3{width:560px;height:25px;line-height:25px;background:url(../images/title4.jpg);cursor:pointer; overflow:hidden; color:#FFFFFF;}
.xixi4{width:560px;height:25px;line-height:25px;background:url(../images/title5.jpg);cursor:pointer; overflow:hidden; color:#FFFFFF;}
.xixi5{width:560px;height:25px;line-height:25px;background:url(../images/title6.jpg);cursor:pointer; overflow:hidden; color:#FFFFFF;} 

.scxhover{background:url(../images/scx_tit_bg1.jpg) no-repeat bottom; width:110px;line-height:33px; height:30px; }
.sy_scx_left{ float:left; width:102px; padding:10px 0;}
.sy_scx_left img{ width:100px; height:66px;}
.sy_scx_right{ width:148px; float:right; line-height:18px; padding-top:10px;}
.sy_scx_rightmore{ background:url(../images/ico_01.gif) no-repeat left center; padding-left:10px; font-size:10px;}

.sy_scx_right h3{ font-size:12px; }

#sy_com{ width:380px; float:left;}
#sy_comlist{ width:100%; float:left}
#sy_comlist li{ list-style:none;border:#f8f8f8 1px solid; background:#f8f8f8;  height:100px; margin-top:10px;}
.sy_comlist{ width:99%; margin:0 auto;}
.sy_comlistimg{ float:left; padding-left:5px; margin-top:8px!important; margin-top:0px;padding:1px;}
.sy_comlistzi{ width:210px; line-height:20px; float:right; padding-top:10px;}
#sy_comtitle{width:100%; border-bottom:#B3B3B3 1px solid; line-height:28px; height:28px;}
#sy_comtitle h3{ border-bottom: #CC0000 2px solid; background:url(../images/pic07.jpg) no-repeat left center; padding-left:23px; line-height:29px; width:25%; height:28px; font-size:14px; text-indent:5px; float:left;}
#sy_comtitle span{ float:right; width:25%; text-align:right; line-height:28px; font-family:Arial; font-size:10PX; /*background:url(../images/ico_01.gif) no-repeat left center;*/}



#sy_news{ float:right; width:220px; margin-top:10px; }
.sy_news{ width:100%; font-weight:bold; line-height:20px;}
.sy_news img{margin:5px 0px 5px 0px;}
#sy_news li{overflow: hidden;list-style:none;line-height:23px;height:23px;background:url(../images/icon_arrow.gif) no-repeat left center;padding-left:15px;}
#sy_network{ width:215px; float:right; padding-top:15px;}
#bottom1{margin-top:15px; }
#bottom{ text-indent:20px; border-bottom:#C5C5C5 1px solid; border-top:#C5C5C5 1px solid; margin-top:15px; line-height:28px; height:auto; overflow:hidden;}

.foot{ width:1200px; clear:both; margin:0 auto;margin-top:15px;padding-bottom:10px; height:30px;}
.ftrue{ width:33%; float:left; height:auto; margin-top:5px; min-width:343px; width:auto!important;}
.fackbook{ width:75px; float:left; margin-right:5px; height: 30px;}
.fackbook_left{ float:left; margin-left:10px;}
.fackbook_right{ float:left; margin-left:5px; display:inline; width:auto!important;}
.yejiao{ float:right; width:18%; height:auto; margin-top:5px; text-align:right; margin-right:10px; min-width:205px; width:auto!important;}

.leftselect ul { width:196px; margin:0 auto; padding-bottom:0px; }
.leftselect ul li.selectlist {  height:20px; line-height:20px; text-align:center; cursor:pointer;}
.leftselect ul li.bg2 {}

.layer { width:196px!important;width:140px; position:absolute; display:none; margin:0px 0px 0px 0px; _margin:-3px 0px 0px -50px;}
*+html .layer { margin:-4px 0px 0px -14px;}
.layerlist { padding-top:18px; border:#8a908c 1px solid;}
.layerlist ul { background:#FFFFFF; width:auto; padding:3px 14px; height:100px; overflow:auto}
.layerlist ul li { line-height:20px; height:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.leftselect ul.subleft { width:146px;}
.leftselect ul li.bg3 {}
.leftselect ul li.bg4 {}
.leftselect ul li span.sublayer { width:146px;}


.menu 
{
	margin:0 auto; width:1200px;overflow:hidden ; height:32px;
	line-height:32px; background:url(../images/nav_bg.jpg) repeat-x ;border-left:#000 1px solid; border-right:#000 1px solid;
}
.menu A {
	float:left;
	list-style:none; background:url(../images/nav_x.jpg) no-repeat right center;width:171px;font-weight:bold; text-align:center;font-size:14px;
}
.menu A:hover { COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 14px ; background:url(../images/nav_hover.jpg)  repeat-x;width:173px; margin-left:-2px;
}
.menu_sub {
	CLEAR: both; Z-INDEX: 100; MARGIN: 0px auto; WIDTH: 1198px; POSITION: relative; HEIGHT: 0px
}
.menu_sub_item {
	DISPLAY: none;background:#FFFFFF; FILTER: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=1, motion=forward); WIDTH: 380px;POSITION: absolute; TOP: 0px; HEIGHT: 171px
}
.menu_sub_item DIV {
	FLOAT: left; MARGIN: 25px 0px 0px; padding-left:10px; WIDTH: 225px; background:#FFFFFF; font-size:12px;
}
.menu_sub_item IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.menu_sub_item UL {
	FONT-SIZE: 13px; FLOAT: right; MARGIN: 24px 0px 0px; margin-top:-100px; WIDTH: 180px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.menu_sub_item LI {
	MARGIN: 0px 0px 0px 14px; COLOR: #7b7b7c; background:url(../images/ico9.gif) no-repeat left center; padding-left:14px;  TEXT-ALIGN: left
}
.menu_sub_item p{ margin-top:10px;line-height:21px;}
.menu_sub_item LI A {
	COLOR: #7b7b7c;line-height:23px; 
}
.menu_sub_item LI A:hover {
	COLOR: #f00
}

.index_product {
	DISPLAY: none; BACKGROUND: #fefdfe; LEFT: 0px; OVERFLOW: hidden; WIDTH: 1198px; POSITION: absolute; TOP: 0px; HEIGHT: 320px
}
.index_product DIV H3 {
	FONT-SIZE: 13px; MARGIN: 8px 0px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
#nav1 li{display:inline; background: url(../images/dian.jpg) no-repeat left center;}
#nav1 li a{font-size:14px;  list-style-type: none;  color:#fff; padding-left:20px; padding-right:20px;}
#nav1 li a:hover{ color:#ffcc00;}


h2 {font-size: 13px; line-height: 22px;}
h2 a {text-decoration: none; color: #427f9e;}
h2 a:hover {border-bottom: 1px dotted #427f9e;}

/*#container {width: 80%; margin-left:100px; }*/
.flexslider {width:1200px; margin-left:auto; margin-right:auto; height:350px; }
.flexslider .slides  li {display: none;}
.flexslider .slides img {width: 1200px; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
/** html .slides {height: 1%;}*/
.no-js .slides > li:first-child {display: block;}
.flexslider { position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides  li {position: relative; }
.flex-container {zoom: 1; position: relative;}
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}
.flex-direction-nav li a {width: 52px; height: 59px; margin: -200px 0 0; display: block; background: url(../images/bg_direction_nav.png) no-repeat 0 0; position: absolute; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background-position: -52px 0; right: -70px;}
.flex-direction-nav li a.prev {background-position: 0 0; left: -70px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../images/bg_control_nav.png) no-repeat 0 0; margin-top:-50px; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}


.box
        {
            position: relative;
            width: 1200px;
            float: left;
            height: 140px;
            overflow: hidden;
        }
  
        .pics
        {
            position: absolute;
            width: 2500px;
            top: 0px;
        }
        .pics li
        {
            width: 1200px;
            float: left;
            height: 140px;
            overflow: hidden;
        }
#gpro{height:160px; overflow:hidden;}
.gprow{ width:1220px; margin:0 auto; margin-bottom:10px; margin-right:-20px;}
.gpro{ width:280px;/*width:268px;  padding:10px 5px 10px 0px;  */float:left;  margin:5px 20px 10px 0px; background:url(../images/x.jpg) no-repeat right;overflow:hidden;}
.gprotit{ float:left; width:275px;height:30px; }
.gprotitleft{ background:url(../images/aj.jpg) no-repeat left center; font-size:14px; font-weight:bold; padding-left:20px; line-height:30px; float:left; width:180px;}
.gprotitright{ float:right; width:40px; margin-right:10px; margin-top:10px;}
.gproleft{float:left;  width:180px; height:126px;}
.gproleft img{ width:180px; height:126px;}
.gproright{ float:right; color:#666; /* width:110px!important; */ width:90px; line-height:24px; /* margin-right:7px; */ padding-left:10px;}


#sub_nav_bottom{ background:url(../images/nav_bottom_bg.jpg) repeat-x ; width:1198px; height:29px; line-height:29px; text-indent:15px; font-size:13px; border-left:#d8d8d8 1px solid;border-right:#d8d8d8 1px solid;}
#sub_nav_bottom1{width:1198px;  background:url(../images/nav_bottom_bg1.jpg) repeat-x; height:4px; margin-bottom:-10px; }
.leftSidar1{WIDTH:235px; float:left}

UL.leftSidar2{PADDING-BOTTOM:6px;}
.leftSidar2 LI A{LINE-HEIGHT:28px; text-indent:35px; WIDTH:235px ; DISPLAY:block; BACKGROUND:#C1C6CC url(../images/ico2.jpg) no-repeat 15px center; font-size:12px; margin-bottom:2px;HEIGHT:28px}
.leftSidar2 LI A:hover{LINE-HEIGHT:28px; text-indent:35px; WIDTH:235px ; DISPLAY:block; BACKGROUND:#C1C6CC url(../images/ico3.jpg) no-repeat 15px center;font-size:12px;  margin-bottom:2px;HEIGHT:28px}
.h_curr{BACKGROUND-IMAGE:url(../images/lm_tit.jpg); margin-bottom:3px;LINE-HEIGHT:40px; text-indent:20px; HEIGHT:37px; font-size:15px; font-weight:bold; COLOR:#fff}
UL.sub{BORDER-BOTTOM:#ccc 1px solid; PADDING-BOTTOM:10px; LINE-HEIGHT:22px; BACKGROUND:#f2f2f2; font-size:12px;}
UL.sub A{BACKGROUND:none transparent scroll repeat 0% 0%; LINE-HEIGHT:25px; HEIGHT:25px}
UL.sub A:hover{ BACKGROUND:none transparent scroll repeat 0% 0%;LINE-HEIGHT:25px; HEIGHT:25px}
#sub_contact{ float:left; width:225px; BACKGROUND:#f2f2f2; margin-top:-10px; padding-left:10px; padding-top:15px; }
#sub_contact li{ list-style:none; line-height:25px; height:25px;}
.ico1{ background:url(../images/ico4.jpg) no-repeat left center; padding-left:18px;}
.ico2{ background:url(../images/ico5.jpg) no-repeat left center; padding-left:28px;}
.ico3{ background:url(../images/ico6.jpg) no-repeat left center; padding-left:28px;}
.ico4{ text-indent:20px;}
.ico5{ margin:10px 0px 20px 10px;}
#sub_right{ width:950px; float:right; overflow:hidden;margin-bottom:10px;}
#sub_right_banner{ float:right; width:100%; height:150px;}
#sub_rightzi{ line-height:21px; width:100%; float:right;margin:10px 0px 10px 0px;}
.sub_right_left{ width:78%; float:left;}
.sub_right_left h5{ font-size:14px; border-bottom:#ccc 1px  solid; height:25px; line-height:25px;}
.sub_right_left ul{}
.sub_right_left li{ float:left; width:29%!important;width:29%; list-style:none; margin:0px 12px 10px 10px;}
.sub_right_left li img{ margin:10px 0px;}
#sub_right_pro{ width:100%;}
#sub_right_pro h2{ font-size:15px; background:url(../images/pic07.jpg) no-repeat right center; width:210px; margin:10px 0px;}
#sub_right_pro li{ width:355px; float:left; list-style:none; margin:10px 10px 10px 0px; }
.sub_right_proimg{  width:143px; float: left;  }
.sub_right_proimg h3{font-size:12px; font-weight:bold; width:130px;text-align:center;}
.sub_right_proimg img{ border:#CCCCCC 1px solid; width:143px; height:95px; float: left;}
.sub_right_prozi{ float:right; line-height:21px; text-align:left;margin-left:5px; width:200px;}
.sub_right_prozi span{ float:right; width:83px;}
#sub_right_protit{ width:100%; float:left; margin-bottom:8px; border-bottom:#5B5B5B 2px dotted; background:url(../images/pic07.jpg) no-repeat left; padding-bottom:5px;line-height:25px; font-size:16px; font-weight:bold;}
#sub_right_proinr{ width:74%; float:left; overflow:hidden; margin-bottom:20px;}
#sub_right_proinrleft{ width:318px; float:left;}
#sub_right_proinrleftimg{ float:left; width:410px; margin-left:10px; margin-top:8px;}
#sub_right_proinrright{ width:420px; float:right}

.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:205px;margin:10px;overflow:hidden}
#showArea img{ width:70px; height:50px; border:#CCCCCC 1px solid; padding:3px;}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}
.infoimg{ border:#B3B3B3 1px solid; padding:3px;}
.pagelist1{width:75%; float:left; }
.pagelist1 li{height:30px; list-style:none; border-bottom:#d8d8d8 1px solid; background: url(../images/ico9.jpg) no-repeat left center; padding-left:10px;}
.pagelist1 li a .lbt{display:block;  float:left; padding-left:15px!important; padding-left:10px; white-space:nowrap; overflow:hidden; }
.pagelist1 li a .ldt{display:block; width:100px; float:right; text-align:center; color:#999; text-decoration:none; display:inline}
.pagelist1 li a{height:30px; display:block; line-height:28px; text-decoration:none; cursor:hand}
#sub_tjnews{ width:99%; background:#F5F5F5; padding:10px; margin:5px 0px 15px 0px;}
#sub_tjnews h3{ font-size:13px; color:#CC0000; height:25px;}
#sub_tj_news{ float:right; width:20%;}
.news_right1 {
	WIDTH: 100%; PADDING-RIGHT: 10px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 20px
}
#sub_right_right{ width:940px; float:right;}
.sub_right_left{ width:740px;float:left;}
.tjask{width:100%; float:right; line-height:25px}
.news_right_part {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; BACKGROUND: #f7f7f7; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 10px
}
.news_right_part1 {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; BACKGROUND: #f7f7f7; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 10px
}
.news_right_part1 h3{ font-size:12px; color:#CC0000}
.news_right_part1zi{ width:100%; line-height:23px;}
.news_right_part DT {
	LINE-HEIGHT: 25px; COLOR: #c00; FONT-WEIGHT: bold
}
.zdgz DD {
	LINE-HEIGHT: 27px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 21px; MARGIN-LEFT: 0px; OVERFLOW: hidden
}
.dthg DD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 10px
}
#sub_right_proinr{ width:100%; float:left; margin-top:20px;}
#sub_right_proinrleft{ width:318px; float:right;}
#sub_right_proinrleftimg{ float:left; width:90%; margin-left:10px; margin-top:8px;}
#sub_right_proinrright{ width:420px; float:left;}

.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:205px;margin:10px;overflow:hidden}
#showArea img{ width:70px; height:50px; border:#CCCCCC 1px solid; padding:3px;}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}
.infoimg{ border:#B3B3B3 1px solid; padding:3px;}




.Menubox1{WIDTH:740px; LINE-HEIGHT:28px; overflow:hidden;border-bottom: #d8d8d8 1px solid;}
.Menubox1 ul{ width:380px; float:left;}
.Menubox1 li { LINE-HEIGHT: 28px;  BACKGROUND: url(../images/cp-qh1.jpg)  no-repeat left center;WIDTH: 120px; height:28px; padding:0px; margin:0px 4px 0px 0px; text-align:center; COLOR: #ffffff; cursor:hand;}
.Menubox1 LI a.hover { FONT-WEIGHT: bold; BACKGROUND: url(../images/cp-qh2.jpg)  no-repeat left center;}
.QQ{ float:left; width:74px; height:20px;}
.Menubox1 .current{ BACKGROUND: url(../images/cp-qh2.jpg)  no-repeat;WIDTH: 120px; height:28px;  line-height:28px;}
.Menuboxtit{ width:98%; float:left;  margin-top:15px; border-bottom: #d8d8d8 1px solid;}
.Menuboxtitzi{ width:120px; float:left;  text-align:center;color:#FFFFFF; height:28px;line-height:28px; font-size:14px; background:url(../images/cp-qh2.jpg) no-repeat  }
.Menuboxzi{ width:100%; line-height:23px; float:left}
.Menuboxzi p{ margin-top:10px; margin-bottom:10px; line-height:25px; font-size:12px;}
.Menuboxtitright{ width:250px; float:right;}
.s_table_right{float:right; height:auto; line-height:20px; padding-right:10px}
.cont{float:left; width:65px; line-height:20px}
.contleft{float:left; width:23px}
.contright{float:left; width:40px}
.pro_con { LINE-HEIGHT: 25px; WIDTH: 100%; OVERFLOW: hidden; }

.pro_list_1{float:left; text-align:left; height:144px; width:700px;; margin-top:15px; padding:13px 10px 13px 10px; border:#B7C5CC 1px dotted}
.pro_list_img{width:150px; text-align:center; float:left;}
.pro_list_img img{ margin:2px 0px 5px 0px; width:155px; height:110px; background:#FFF}
.pro_list_text{float:right; width:532px; line-height:22px}
.pro_list_text h3{font-size:14px;  border-bottom:#ccc 1px solid; margin-bottom:10px; margin-top:0px; line-height:30px;}
.pro_list_text img{align:right;}
.prod{ width:730px;; float:left; padding-botttom:0px!important; padding-botttom:20px;margin-top:15px; }
 
.product{width:48.5%; height:105px; float:left; padding-bottom:15px; margin-top:5px; margin-right:10px; overflow;hidden;}
.productleft{width:125px; float:left; text-align:center; margin-top:3px; border:#CCC 1px solid;}
/* .productleft h2{ font-size:12px;} */
.productleft img{ width:125px; height:105px;}
.productright{float:right; line-height:23px; width:215px; margin-left:3px; }
.productright p {height: 60px; line-height: 20px; overflow: hidden;}
.productmore{float:right; width:80px}

.ndustry{width:230px; float:left; margin:10px 13px 0 0;}
.ndustry img{width:230px; height:160px;}
.ndustry h4{font-size:12px; line-height:30px; text-align:center;}


div.sabrosus{ float:left; margin: 3px; text-align: center; width: 730px; margin: 0 auto; margin-top:20px; padding:3px 3px 3px 3px;}
div.sabrosus A{ border:#dedfde 1px solid; background-position: 50% bottom; color: #CC0000; margin-right: 5px; padding:2px 8px 2px 8px; text-decoration: none;}
div.sabrosus A:hover{ background-image: none; color: #fff; background-color: #777777; border:#000 1px solid;}
div.sabrosus a:active{ background-image: none; color: #fff; background-color: #777777; border:#000 1px solid;}
div.sabrosus span.current{ border:#adaaad 1px solid; color: #adaaad; margin-right: 3px; padding:2px 8px 2px 8px;}
div.sabrosus span.disabled{ border:#adaaad 1px solid; color: #adaaad; margin-right: 3px; padding:2px 8px 2px 8px;}

#sub_right_protitleft1{ width:200px; float:left; margin-left:30px;}
#sub_right_protitright1{ width:500px; float:right; text-align:right;}
#sub_ban{ text-align:center;}


.nextpage{ float:left; width: 730px; margin:0px auto; margin-top:20px;}
.info_next{ margin-bottom: 5px;}


.page{ height:40px; text-align:center; clear:both; padding-top:20px;}
.page li{ display:inline; margin:0px 3px; border-bottom:0px; background:none;}
.page li.thisclass a{ text-decoration:none; cursor:default; color:#C00;}


.about{width:740px; float:left; }
.lianxi{width:400px; float:right;}
.about h3,.lianxi h3{font-size:14px; line-height:30px; border-bottom:1px solid #ccc; background:url(../images/pic07.jpg) no-repeat left center; padding-left:30px; margin-bottom:5px;}
.about_con{font-size:14px; line-height:30px;}
.about_con a{color:#d70103;}
.lianxi_con{padding-left:10px;}
.lianxi_con p{width:49.9%; float:left; line-height:30px; font-size:14px;}

.probox{width:1200px; height:185px; margin:20px auto; position:relative;}
.probox .leftBtn{position:absolute; left:0; top:65px; width:12px; height:28px; cursor:pointer;}
.probox .rightBtn{position:absolute; right:0; top:65px; width:12px; height:28px; cursor:pointer;}
.probox ul{width:1156px; overflow:hidden; position:absolute; left:22px; top:0;}
.probox ul li{width:211px; float:left;  margin-right:20px;}
.probox ul li img{width:209px; height:150px; border:1px solid #ccc;}
.probox ul li strong{display:block; width:100%; height:30px; line-height:30px; text-align:center;}

.case{width:230px; float:left; margin-right:11px; margin-bottom:10px;}
.case img{width:230px; height:160px; border:1px solid #ccc;}
.case h4{text-align:center; line-height:30px;}
