/* 全局css定义 */
body  {
	text-align:center;
	margin:0;
	padding:0;
	color: #333333;
	}
body  {font-size:12px; font-family:"宋体", arial, verdana, geneva, helvetica, sans-serif;}
div,form,iframe,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6  {margin:0; padding:0;}
div  {margin:0px auto;} /* 为firefox居中问题 */
table {margin:0px auto;}
table,td,tr,th  {font-size:12px;}
ul,li  {text-align:left;}
li  {list-style-type:none;}
a  {font-size:12px;}
hr {height:1px;}
select,input,img  {vertical-align:middle;}
img  {border:0;}
.clear{font:0px/0px sans-serif;clear:both;display: block}

/* 整个页面链接颜色 */
a:link     {color: #333333;text-decoration:none;}
a:visited  {color: #333333;text-decoration:none;}
a:hover    {color: #000000;text-decoration:underline;}
a:active   {color: #333333;text-decoration:none;}

.button  {width:80px; height:20px; border:#cccccc solid 1px; background-color:#f3f3f3;}
.input-checkcode  {width:60px; height:18px; border:#e6e6e6 solid 1px;}
.input-w01  {width:150px; height:18px; border:#e6e6e6 solid 1px;}
.input-w02  {width:280px; height:18px; border:#e6e6e6 solid 1px;}
.textarea-w01  {width:280px; height:100px; border:#e6e6e6 solid 1px;}


.menu_s1{height:36px; line-height:36px;}
.menu_s1 a,.menu_s1 a:active,.menu_s1 a:hover{color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}

.menu_s2{ background:url(m1.jpg) repeat-x center; height:36px; line-height:36px;}
.menu_s2 a,.menu_s1 a:active,.menu_s1 a:hover{color:#0066CC; font-size:13px; font-weight:bold; text-decoration:none;}

.s1{width:206px; height:22px;line-height:22px;border-bottom-width: 1px;border-bottom-style: dashed; text-align:left}
.s1 a,.sub1 a:active,.sub1 a:hover{color:#666666; font-size:13px; text-decoration:none;}

.s2{width:206px; background: #0072A8; height:22px;line-height:22px;border-bottom-width: 1px;border-bottom-style: dashed; text-align:left}
.s2 a,.sub2 a:active,.sub2 a:hover{color:#ffffff; font-size:13px; text-decoration:none;}

#text{ width:99%; margin:2px auto; text-align:left; line-height:30px;}
#text span{ width:65px; height:30px; text-align:center; display:inline-block;  background-color:#F00; color:#fff; margin-bottom:1px; margin-right:5px;}


/* 超链接定义区 */
.top-link , a.top-link:link , a.top-link:visited , a.top-link:active  {font-size:12px; color:#b0ea95;}
.top-link , a.top-link:hover  {font-size:12px; color:#ffff00; text-decoration:underline;}
.menu-link , a.menu-link:link , a.menu-link:visited , a.menu-link:active  {font-size:14px; color:#ffffff; font-weight: bold;}
.menu-link , a.menu-link:hover  {font-size:14px; color:#00ffff; font-weight: bold;}
.pclass-link , a.pclass-link:link , a.pclass-link:visited , a.pclass-link:active  {font-size:12px; color:#036cb0;}
.pclass-link , a.pclass-link:hover  {font-size:12px; color:#00ffff;}
.bottom-link , a.bottom-link:link , a.bottom-link:visited , a.bottom-link:active  {font-size:12px; color:#999999;}
.bottom-link , a.bottom-link:hover  {font-size:12px; color:#999999;}
.guestbook-link , a.guestbook-link:link , a.guestbook-link:visited , a.guestbook-link:active  {font-size:12px; color:#0066cc;}
.guestbook-link , a.guestbook-link:hover  {font-size:12px; color:#0066FF;}

.cpfl:link     {color: #000000;text-decoration:none;font-size:15px;}
.cpfl:visited  {color: #000000;text-decoration:none;font-size:15px;}
.cpfl:hover    {color: #000000;text-decoration:underline;font-size:15px;}
.cpfl:active   {color: #000000;text-decoration:none;font-size:15px;}

/* 用户定认区 */
#wrap  {width:100%; height:auto;}
#header  {width:100%; /*height:485px;*//*background-image:url(../images/bj1.jpg); background-position:center top; background-repeat:no-repeat;*/}
#header .top-01  {width:100%; height:24px;}
#header .top-02  {width:1004px; height:170px; overflow:hidden;  float:center}
#header .top-02 .top-02-left  { width:508px; background-image:url(../images/logo.jpg); height:170px; float:left}
#header .top-02 .top-02-center  { width:140px;float:left; height:15px}
#header .top-02 .top-02-right  { width:332px; height:96px;float:left; overflow:hidden; padding-top:37px;}
#header .top-02 .top-02-right .top-02-right-top  { width:100%; height:55px}

#header .top-02 .top-02-right .top-02-right-bottom  { width:90%; height:25px; line-height:25px; padding-left:100px;}
#header .top-02 .top-02-right .top-02-right-bottom .top-02-right-bottom-01 { width:12px; height:25px; line-height:25px; float:left; padding-top:7px}
#header .top-02 .top-02-right .top-02-right-bottom .top-02-right-bottom-02 { width:63px; height:25px; line-height:25px; float:left; color:#015cad}

#header .top-03-1{ width:100%; height:37px; display:block;background-image:url(../images/006.jpg);}

#header .top-03  {width:100%; height:37px; padding-top:1px; padding-left:2px; background-image:url(../images/006.jpg); float:center}
#header .top-03 .top-03-01 { width:123px; height:36px; float:left}
#header .top-03 .top-03-02 { width:24px; height:36px; float:left}
#header .top-03 .top-03-03 { width:25px; height:36px; float:left}
#header .top-03 .top-03-04 { width:11px; height:36px; float:left}
#header .top-03 .top-03-05 {height:36px; float:left}
#header .top-03 .top-03-06 {height:36px; float:left}
#header .top-03 .top-03-07 {height:36px; float:left}


#header .top-04-01  {width:100%;height:264px;background-image: url(../swf/01.jpg);background-position: center;}
#header .top-04-02  {width:100%;height:264px;background-image: url(../swf/02.jpg);background-position: center;}
#header .top-04-03  {width:100%;height:264px;background-image: url(../swf/03.jpg);background-position: center;}

#header .top-04-01-E  {width:100%;height:264px;background-image: url(../swf/en/01.jpg);background-position: center;}
#header .top-04-02-E  {width:100%;height:264px;background-image: url(../swf/en/02.jpg);background-position: center;}
#header .top-04-03-E  {width:100%;height:264px;background-image: url(../swf/en/03.jpg);background-position: center;}

#header .top-05 { width:1004px; height:41px; overflow:hidden; text-align:center} 
#header .top-05 .top-05-left{ width:6px; height:41px; background-image:url(../images/main_left_bj.jpg); float:left} 
#header .top-05 .top-05-right{ width:5px; height:41px; background-image:url(../images/main_right_bj.jpg); float:left} 
#header .top-05 .top-05-center{ width:992px; height:41px; float:left; padding-top:9px; padding-left:5px}
#header .top-05 .top-05-center .top-05-center-left1 { width:5px; height:5px}
#header .top-05 .top-05-center .top-05-center-left  { width:159px; height:32px; float:left; background-image:url(../images/notice_left.jpg)}
#header .top-05 .top-05-center .top-05-center-left_E  { width:159px; height:32px; float:left; background-image:url(../images/en/notict.jpg)}
#header .top-05 .top-05-center .top-05-center-center  { width:800px; height:32px; float:left; background-image:url(../images/notice_bj.jpg); line-height:32px; color:#b40c0c}
#header .top-05 .top-05-center .top-05-center-right  { width:7px; height:32px; float:left; background-image:url(../images/notice_right.jpg)}


#main  {width:1004px; height:auto; overflow:hidden;}
#main .main-left { width:6px; height:666px; background-image:url(../images/main_left_bj.jpg); float:left}
#main .main-right { width:5px; height:666px; background-image:url(../images/main_right_bj.jpg); float:left}
#main .main-center { width:993px; float:left; text-align:center;}
#main .main-center .main-center-01 { width:100%; height:9px;}
#main .main-center .main-center-02 { width:100%; height:32px; padding-left:17px}
#main .main-center .main-center-02 .main-center-02-left  { width:159px; height:32px; float:left; background-image:url(../images/notice_left.jpg);}
#main .main-center .main-center-02 .main-center-02-center  { width:794px; height:32px; float:left; background-image:url(../images/notice_bj.jpg); line-height:32px; color:#b40c0c}
#main .main-center .main-center-02 .main-center-02-right  { width:7px; height:32px; float:left; background-image:url(../images/notice_right.jpg)}
#main .main-center .main-center-03 { width:992px;}
#main .main-center .main-center-03 .main-center-03-01  { width:17px;  float:left}
#main .main-center .main-center-03 .main-center-03-02  { width:638px; height:100%; float:left}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-01 { width:100%; height:23px;}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-02 { width:100%; height:6px;}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 { width:100%; height:auto; overflow:hidden;border-bottom-width: 1px;border-bottom-style: dashed; padding-bottom:5px;}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-01 { width:135px; height:125px; float:left }
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-01 .main-center-03-02-03-01-01 { width:135px; height:24px; padding-top:2px; line-height:24px;text-align:center}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-01 .main-center-03-02-03-01-02 { width:135px; height:auto;}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-02 { width:494px; height:auto; float:right;}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-02  .main-center-03-02-03-01{ width:494px; height:auto;}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-02  .main-center-03-02-03-01  .main-center-03-02-03-01-01{ width:247px; height:18px; float:left; text-align:left}
#main .main-center .main-center-03 .main-center-03-02 .main-center-03-02-03 .main-center-03-02-03-02  .main-center-03-02-03-01  .main-center-03-02-03-01-02{ width:247px; height:23px; float:left}
#main .main-center .main-center-03 .main-center-03-03 { width:10px; height:100%; float:left}
#main .main-center .main-center-03 .main-center-03-04 {width:2px;height:585px;float:left;background-image:url(../images/main_main-right.jpg);background-repeat: no-repeat;background-position: bottom;}
#main .main-center .main-center-03 .main-center-03-05 { width:18px; height:100%; float:left}
#main .main-center .main-center-03 .main-center-03-06 { width:304px; height:100%; float:right;}
#main .main-center .main-center-03 .main-center-03-06 .main-center-03-06-01 { width:100%; height:auto; margin-top:10px; text-align:center}
#main .main-center .main-center-03 .main-center-03-06 .main-center-03-06-02 { width:100%; height:40px;text-align:right}
#main .main-center .main-center-03 .main-center-03-06 .main-center-03-06-03 { width:210px; height:43px; margin-left:30px; line-height:43px; text-align:left}
#main .main-center .main-center-03 .main-center-03-06 .main-center-03-06-04 { width:200px; height:22px; margin-left:30px; line-height:22px; text-align:left}
#main .main-center .main-center-03 .main-center-03-06 .main-center-03-06-05 { width:200px; height:20px; margin-left:70px;  line-height:20px; text-align:left}

#nei {width:1004px; height:auto;}
#nei .nei-right { width:7px; height:auto;float:left; background-image:images/product_right.jpg; overflow:hidden;}
#nei .nei-left { width:290px; height:auto;float:left; }
#nei .nei-left .nei-left-01 { width:100%; height:28px; background-image:url(../images/left_1.jpg)}
#nei .nei-left .nei-left-02 { width:100%;  background-image:url(../images/left2.jpg); background-repeat:no-repeat;}
#nei .nei-left .nei-left-02 .nei-left-02-01 { width:214px; height:29px; background-image:url(../images/cpclass-title.jpg); line-height:29px; text-align:left; padding-left:40px}
#nei .nei-left .nei-left-02 .nei-left-02-02 { width:206px; height:22px;line-height:22px;border-bottom-width: 1px;border-bottom-style: dashed; text-align:left; position:relative;}
.third{ width:200px; height:auto; display:block; position:absolute; left:206px; top:0; z-index:999; display:none;}
.third ul li{background-color:#eaeaea; text-indent:2em;}
.hover_bg{background-color:#eaeaea; }

#nei .nei-left .nei-left-02 .nei-left-02-03 { width:100%; height:6px;}
#nei .nei-center { width:700px; height:auto; float:right; position:relative; z-index:1; background-color:#fff; }
#nei .nei-center .nei-center-01 { width:100%; height:23px; background-image:url(../images/title_product.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-01_E { width:100%; height:23px; background-image:url(../images/en/title_product.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-about { width:100%; height:23px; background-image:url(../images/title_about.jpg); padding-top:28px; line-height:23px; text-align:right;}

#nei .nei-center .nei-center-t01 { width:100%; height:23px; background-image:url(../img/t01.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-t02 { width:100%; height:23px; background-image:url(../img/t02.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-t03 { width:100%; height:23px; background-image:url(../img/t03.jpg); padding-top:28px; line-height:23px; text-align:right;}


#nei .nei-center .nei-center-about2 { width:100%; height:23px; background-image:url(../images/title_about2.jpg); padding-top:28px; line-height:23px; text-align:right;}

#nei .nei-center .nei-center-about_E { width:100%; height:23px; background-image:url(../images/en/title_about.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-contact { width:100%; height:23px; background-image:url(../images/title_contact.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-contact_E { width:100%; height:23px; background-image:url(../images/en/title_contact.jpg); padding-top:28px; line-height:23px; text-align:right;word-wrap:break-word}
#nei .nei-center .nei-center-case { width:100%; height:23px; background-image:url(../images/title_case.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-case_E { width:100%; height:23px; background-image:url(../images/en/title_case.jpg); padding-top:28px; line-height:23px; text-align:right;}
#nei .nei-center .nei-center-02 { width:100%; height:auto;/* background-image:url(../images/product_bj.jpg); background-repeat:repeat-x;*/}
#nei .nei-center .nei-center-02  .nei-center-02-01 { width:348px; height:170px; background-image:url(../images/cp_bj.jpg);background-repeat:no-repeat; background-position:center center; float:left}
#nei .nei-center .nei-center-02  .nei-center-02-01 .nei-center-02-01-01 { width:324px; height:136px; padding-top:16px;} 
#nei .nei-center .nei-center-02  .nei-center-02-01 .nei-center-02-01-01 .nei-center-02-01-01-01 { width:100%; height:27px; line-height:27px; text-align:left} 
#nei .nei-center .nei-center-02  .nei-center-02-01 .nei-center-02-01-01 .nei-center-02-01-01-02 { width:100%; height:109px;} 
#nei .nei-center .nei-center-02  .nei-center-02-01 .nei-center-02-01-01 .nei-center-02-01-01-02 .nei-center-02-01-01-02-01 { width:134px; height:105px; float:left; padding-top:4px; text-align:center} 
#nei .nei-center .nei-center-02  .nei-center-02-01 .nei-center-02-01-01 .nei-center-02-01-01-02 .nei-center-02-01-01-02-02 { width:184px; height:109px; float:left; line-height:20px; text-align:left;word-wrap:break-word;overflow:hidden} 
#nei .nei-center .nei-center-02  .nei-center-02-01 .nei-center-02-01-01 .nei-center-02-01-01-02 .nei-center-02-01-01-02-03 { width:5px; height:109px; float:left; line-height:20px; text-align:left;} 

#nei .nei-center .nei-center-03 { width:100%; height:50px; line-height:50px; text-align:center} 
#nei .nei-center .nei-center-02 .nei-center-02-pshow1 { width:680px; height:auto; padding:5px; line-height:22px; text-align:left;word-wrap:break-word; }
#nei .nei-center .nei-center-02 .nei-center-02-pshow2 { width:700px; height:auto}
#nei .nei-center .nei-center-02 .nei-center-02-pshow3 { width:700px; height:20px}
#nei .nei-center .nei-center-02  ul { width:680px}
#nei .nei-center .nei-center-02  .nei-center-02-case { width:340px; height:25px; text-align:left; float:left}
#nei .nei-center .nei-center-02 .nei-center-02-contact1 { width:130px;line-height:30px; float:left; text-align:right; font-size:14px}
#nei .nei-center .nei-center-02 .nei-center-02-contact2 { width:540px;line-height:23px; float:left; text-align:left}
#nei .nei-center .nei-center-02 .nei-center-02-contact3 { width:10px; height:5px; float:left} 
#bottom  {width:1004px; height:auto}
#bottom .bottom-f1 { width:100%; height:83px;background-image:url(../images/index1_76.jpg); line-height:83px; color:#6E6D6D}


.info-content .contact {width:100%; padding-top:5px; padding-bottom:5px;}
.info-content .contact .c-title {width:100%; height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; clear:both;}
.info-content .contact .c-container {width:100%;}
.info-content .contact .c-container .c-left {width:60%; float:left;}
.info-content .contact .c-container .c-left ul {width:100%; margin:0px;}
.info-content .contact .c-container .c-left li {width:100%; height:30px; line-height:30px; text-align:left; overflow:hidden;}
.info-content .contact .c-container .c-picture {width:40%; float:left;}
.info-content .contact .c-memo {width:100%; line-height:25px; text-align:left; padding-top:2px; padding-bottom:2px;}


.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}

.qqbox{
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
}
.qqlv{
	width:25px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #138907;
	background:#fff;
}
.qqkfbt{
	width:118px;
	height:20px;
	overflow:hidden;
	background:#138907;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #9CD052;
	cursor:pointer;
	text-align:center;
}
.qqkfhm{
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:102px;
	padding-left:10px;
}

.info-content {width:680px; line-height:25px; font-size:12px; text-align:left; padding-top:8px; padding-bottom:8px;}

.info-content .hang {width:100%; height:165px; line-height:185px; text-align:center;}
.info-content .hang2 {width:100%; height:30px; line-height:30px; text-align:right;}
.info-content .hang .lie {width:33%; height:100%; float:left;}
.info-content .hang .lie .img {width:180px; height:130px; border:#ccc solid 1px; padding:2px;}
.info-content .hang .lie .name {width:180px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.info-content .hang3 {width:100%; height:200px; line-height:200px; text-align:center;}
.info-content .hang3 .lie2 {width:33%; height:100%; float:left;}
.info-content .hang3 .lie2 .img2 {width:200px; height:150px; border:#006600 solid 1px; border-style: dashed; padding:4px;}
.info-content .hang3 .lie2 .name2 {width:100%; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.info-content .hang3 .lie2 .name3 {width:100%; height:20px; line-height:20px; text-align:center; overflow:hidden;}

.info-content .page {width:100%; height:45px; text-align:center;}
.info-content .title {width:100%; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center;}
.info-content .picture {width:100%; height:80px; text-align:center;}
.info-content .ul {width:100%; margin:0px;}
.info-content .li {width:100%; height:25px; line-height:25px; text-align:left;}
.info-content .content {width:100%; padding-top:8px; padding-bottom:8px; line-height:25px; text-align:left;}
.info-content .return {width:100%; height:60px; text-align:center; padding-top:10px;}

/* 分页样式 */
.page_green-black {width:100%; height:35px; text-align:center;}
.page_green-black a {padding-right:5px; padding-left:5px; background:url(image1.gif) #2c2c2c; padding-bottom:2px; color:#fff; margin-right:2px; padding-top:2px; text-decoration:none}
.page_green-black a:hover {background:url(image2.gif) #99cc00; color:#fff;}
.page_green-black a:active {background:url(image2.gif) #99cc00; color:#fff;}
.page_green-black span.current {padding-right:5px; padding-left:5px; font-weight:bold; background:url(image2.gif) #99cc00; padding-bottom:2px; color:#fff; margin-right:2px; padding-top:2px;}
.page_green-black span.disabled {background:#eeeeee; padding-right:5px; padding-left:5px; padding-bottom:2px; color:#ccc; margin-right:2px; padding-top:2px; }
