@charset "utf-8";
/* CSS Document sjwwap*/
body{margin:0 auto; font-family:"微软雅黑"; font-size:12px; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#000; text-decoration:none;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

.top{ width:1000px; height:77px; margin:0 auto; margin-top:16px;}
.logo{ float:left; width:200px; height:57px; margin:4px 0 0 28px;_margin:4px 0 0 14px;}

.bannerbox { width: 1000px; height: 478px; overflow: hidden; margin: 0px auto; }
#focus { width: 1000px; height: 478px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1000px; height: 478px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1000px; height: 478px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 550px; height: 478px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.main{ width:1000px; margin:0 auto; margin-top:10px;}
.main ul li{ float:left; margin:0 10px 0 0;}

.bototm1{ height:40px; background:#000; margin-top:5px;}
.bottom { width:1000px; margin:0 auto; color:#999 ;}
.bottom dl{ line-height:40px;}
.bottom dl dt{ float:left; }
.bottom dl dd{ float:right;}

.top1{ height:101px; background:url(../images/_r1_c2.png) repeat-x;}
.top2{ width:1000px; margin:0 auto;}
.logo1{ float:left; width:194px; height:55px; margin:22px 0 0 0;}
.nav{ float:right; width:770px; height:60px; background:url(../images/about_r3_c4.jpg) no-repeat; margin:23px 0px 0 0;}
.nav ul li{ float:left; width:80px;_width:70px;line-height:60px;  margin:0 0 0 16px;_margin:0 0 0 6px; font-size:16px; text-align:center;}
.nav ul li a:hover {text-decoration:none;font-size:16px;color:#900}
.nav ul li#cur a{text-decoration:none;font-size:16px;color:#900;}

/*banner*/
#full-screen-slider { width:100%; height:314px; float:left; position:relative; margin:0 auto; top:-5px;}
#slides { display:block; width:100%; height:314px; list-style:none; padding:0; margin:0; position:relative; z-index:-1111;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li span { display:block; width:100%; height:100%; text-indent:-9999px;cursor:pointer}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:176px; z-index:1;padding:75px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:8px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/**/
.reger{position:absolute; margin:0 auto; display:block; height:35px;width:50%; z-index:1200; background:url(../images/about_r2_c12.jpg) repeat-x; right:0; bottom:0;} 

.main2{ margin:0 auto; width:1000px; height:auto; }
.main1{width:1000px; position:relative;top:0px; z-index:10000;}
.main-nr{ width:1000px; margin:0 auto;}

.m_t{ float:left; width:999px; height:65px; background:url(../images/about_r10_c2.jpg) no-repeat;}
.m_t h1{ float:left; font-size:36px; color:#fff; font-weight:normal; margin:0 0 0 20px;_margin:0 0 0 10px;}
.m_t dl{ float:left; margin:0 0 0 15px;_margin:0 0 0 13px;}
.m_t dl dt{ font-size:14px; color:#000;}
.m_t dl dd{ font-size:14px; color:#000;}
.m_t span{ float:right; line-height:65px; margin:0 30px 0 0;}

.ad{ float:right; width:1000px;}
/*内页*/
.main_r{ float:left; width:207px; margin:0 0 0 10px;}


/*产品分类 */
* { margin:0px; padding:0px; }
.nav1 { width:207px; line-height: 25px; list-style-type: none; text-align:left; /*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
.nav1 a {width:176px; display: block; padding-left:28px;/*Width(一定要)，否则下面的Li会变形*/ height:45px; line-height:45px; font-size:14px;}
.nav1 li { color:#fff; background:url(../images/about_r6_c12.jpg) no-repeat; margin-top:7px;}
.nav1 li a:hover { background:url(../images/about_r6_c5.jpg) repeat-x;color:#333;}
.nav1 a:link { color:#333; text-decoration:none; font-size: 12px;}
.nav1 a:visited { color:#333; text-decoration:none; font-size:12px }
.nav1 a:hover { color:#333; text-decoration:none; font-size:12px }

/*==================二级目录===================*/
.nav1 li ul {list-style:none; text-align:left; width:186px;color:#fff;}
.nav1 li ul li {width:186px; border-bottom:1px #E0E0E0 dotted; background:url(../images/about_r8_c4.jpg) 4px 22px no-repeat; color:#fff;/*二级目录的背景色*/ padding-bottom:5px;font-weight:normal; height:32px; margin:0px 0 0px 0px; }
.nav1 li ul a {width:186px; color:#fff;padding-left:10px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
.nav1 li ul a:link {color:#888; text-decoration:none; }
.nav1 li ul a:visited { color:#888; text-decoration:none; }
.nav1 li ul a:hover { color:#900; text-decoration:none; font-weight:normal; background:none;/* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
.nav1 li:hover ul { left: auto; }
.nav1 li.sfhover ul { left: auto; }
.content1 { clear: left; }
.nav1 ul.collapsed { display: none; }
-->
#PARENT1 {width:207px;}

/*产品展示*/



/**/
.left_main{ float:right; width:760px;margin:0px 0 0 4px;_margin:0px 0 0 2px;}
.l_title{ float:left; width:760px; height:44px; background:url(../images/about_r4_c8.jpg) no-repeat; margin-top:0px;}
.l_title span{ float:left; width:725px; line-height:44px; border-bottom:3px #E3E3E3 solid; font-size:16px; padding-left:15px;}
.l_main{ float:left; width:725px; padding-bottom:11px; font-size:14px;}
.l_main dl{ float:left; width:725px;line-height:28px; color:#333; margin-top:18px;}
.l_main dl dt{ float:left; width:700px; background:#FFF; padding:12px;}
.l_main dl dd{ float:left;  width:700px; background:#F3F3F3; padding:12px; margin:12px 0 0 0;}
.l_main dl dd ul li{ float:left; width:316px; height:200px; margin:17px 0 10px 22px;_margin:17px 0 10px 16px;}

.bottom2{ float:left; width:999px; background:url(../images/about_r10_c12.jpg) no-repeat; height:104px; margin-top:12px;}
.bottom2 span{ float:left; width:999px; text-align:center; line-height:22px; margin-top:12px;}
.bottom2 dl dt{ float:left; width:85px; height:85px; margin:10px 30px 0 70px;}
.bottom2 dd{ float:left;text-align:left; line-height:22px; margin-top:22px; color:#333;}

/*新闻*/
.new_main{ float:left; width:760px; padding-bottom:6px;}
.new_main ul{ margin:15px 0 0 12px;}
.new_main ul li{ float:left;width:700px;height:34px; line-height:34px;border-bottom:1px #CCC dotted; background:url(../images/about_r8_c4.jpg) 4px 13px no-repeat;}
.new_main ul li a{ float:left;font-size:12px;margin-left:18px;_margin-left:18px; color:#333;}	
.new_main ul li a:hover{ float:left;font-size:12px;margin-left:18px;_margin-left:18px; color:#900;}	
.new_main ul li span{ float:right;display:block;font-size:12px;margin-top:0px; width:80px; height:22px; color:#ccc;}	


/*人才招聘*/
.jobs_ny{ width:710px; font-size:12px; padding:10px 0 20px 10px; margin-top:12px;line-height:24px;}
.jsmenu DIV {OVERFLOW: hidden }
.jsmenu DIV.collapsed { HEIGHT:28px }
.jsmenu DIV .fath { BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial; BACKGROUND: url(../images/jian.jpg) no-repeat 10px 7px; HEIGHT: 26px; COLOR: #000; FONT-SIZE:12px;  OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px }

.jsmenu DIV .single { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 27px; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px }

.jsmenu DIV .single A { PADDING-BOTTOM: 8px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; FONT-SIZE: 14px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 8px }

.jsmenu DIV.collapsed .fath { BACKGROUND: url(../images/jia.jpg) no-repeat 10px 7px }

.jsmenu DIV .son { BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; PADDING-TOP: 8px; line-height:26px; }

.jsmenu A { PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #414141; TEXT-DECORATION: none; PADDING-TOP: 0px }
.jsmenu A:hover { COLOR: #414141; TEXT-DECORATION: none }

.news_nynews{ width:740px; float:right; padding-top:20px; margin-right:20px; display:inline; padding-bottom:20px;}
.news_ny{ width:740px; margin-top:20px; margin-left:5px; }
.news_ny ul li{ font-size:13px; padding-left:10px; background:url(../images/index_28.jpg) no-repeat left center; border-bottom:1px dotted #d2d2d2; line-height:30px;}
.news_ny ul li a{ color:#000;}
.news_ny ul li a:hover{ color:#cc0001;}
.news_ny span{ float: right; color:#8b8b8b; font-size:12px;}

/*联系我们*/
.c_main{ float:left; width:725px; padding-bottom:11px;}
.c_main dl{ margin:10px 0 0 0;}
.c_main dl dt{ float:left; width:179px;}
.c_main dl dd{line-height:34px; margin:20px 00 0 10px;}
.c_main dl dd h1{ font-size:18px; color:#900; margin:12px 0 0 0;}

