﻿@charset "utf-8";
body,td,th {
	font-size: 12px;
	color: #676767;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #676767;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #676767;
}
a:hover {
	text-decoration: none;
	color: #ce292d;
}
a:active {
	text-decoration: none;
	color: #ce292d;
}



ul,li{ padding:0; margin:0; list-style:none}
form{ margin:0; padding:0}
img{ border:0;}
.clear{ clear:both}
.left{ float:left}
.right{ float:right}
.all_mar{ margin:0 auto}
.all_w{ width:100%}




/*首页样式*/

.language-config {color: #d3d3d3;margin: 0 auto;text-align: center;line-height:24px;}
.language-config a:hover{color:#F00;}
.language-config a {color: #fff;line-height: 24px;display:inline-block; padding:0 11px;white-space: nowrap;}
.language-config span {margin-right:10px;text-align: center;}


.language-configt {background: #333;color: #d3d3d3;margin: 0 auto;text-align: center;line-height:24px;}
.language-configt a:hover{color:#F00;}
.language-configt a {color: #fff;line-height: 24px;display:inline-block; padding:0 11px;white-space: nowrap;}
.language-configt span { margin-right:10px;text-align: center;}

#pg{width:1000px;margin:0 auto;padding:5px 0 12px 0;}
#pg .areaon{ background:url(bmore.png) center bottom no-repeat; display:inline-block; width:30px; height:16px; overflow:hidden; text-indent:50px; cursor:pointer}
#pg .areaon1{ background:url(bmore1.png) center bottom no-repeat; display:inline-block; width:30px; height:16px; overflow:hidden; text-indent:50px;cursor:pointer}




.in_w{ width:1000px}
.in_ww{ width:1050px}
.top_bg{ background:url(index_01.gif) repeat-x top; padding-top:12px; height:99px}
.in_w01{ width:460px}
.in_h{ line-height:37px; font-size:13px}
.menu_bg{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1}
.menu_w{ width:inmenu}
.in_cd li{ float:left;}.in_cd li a{ display:block;padding:0 16px;padding-top:31px; line-height:40px; font-size:14px;height:40px;text-align:center;color: #212121;border-right:1px solid #e1e1e1; }
.in_cd li a:hover{color:#fff;}
#liHome .inmenu {background:#fff url(index_13.gif) center top no-repeat;}
#liHome .inmenu:hover,#liHome .inmenu_1,#liHome .inmenu_1:hover{color:#fff;background:#ce292d url(index0_13.gif) center top no-repeat;border-right:1px solid #c4eaff;}

.inmenu { background:#fff url(index_14.gif) center top no-repeat; text-align:center;}
.inmenu:hover,.inmenu_1,.inmenu_1:hover{background:#ce292d url(index0_14.gif) center top no-repeat;}

#liproducts .inmenu {background:#fff url(index_15.gif) center top no-repeat; }
#liproducts .inmenu:hover,#liproducts .inmenu_1,#liproducts .inmenu_1:hover{background:#ce292d url(index0_15.gif) center top no-repeat; }

#linewslist-1 .inmenu{ background:#fff url(index_16.gif) center top no-repeat;}
#linewslist-1 .inmenu:hover,#linewslist-1 .inmenu_1,#linewslist-1 .inmenu_1:hover{background:#ce292d url(index0_16.gif) center top no-repeat;}

#liindustrylist-1 .inmenu{ background:#fff url(index_17.gif) center top no-repeat;}
#liindustrylist-1 .inmenu:hover,#liindustrylist-1 .inmenu_1,#liindustrylist-1 .inmenu_1:hover{background:#ce292d url(index0_17.gif) center top no-repeat; }

#liCertificate .inmenu{ background:#fff url(index_17.gif) center top no-repeat;}
#liCertificate .inmenu:hover,#liCertificate .inmenu_1,#liCertificate .inmenu_1:hover{background:#ce292d url(index0_17.gif) center top no-repeat; }

#licontact-us .inmenu{ background:#fff url(index_18.gif) center top no-repeat;}
#licontact-us .inmenu:hover,#licontact-us .inmenu_1,#licontact-us .inmenu_1:hover{background:#ce292d url(index0_18.gif) center top no-repeat;}

#liinquiry .inmenu{ background:#fff url(index_160.gif) center top no-repeat;}
#liinquiry .inmenu:hover,#liinquiry .inmenu_1,#liinquiry .inmenu_1:hover{background:#ce292d url(index0_160.gif) center top no-repeat;}

#liReview .inmenu{ background:#fff url(index_160.gif) center top no-repeat;}
#liReview .inmenu:hover,#liReview .inmenu_1,#liReview .inmenu_1:hover{background:#1272a4 url(index0_160.gif) center top no-repeat;color:#fff;}

/*sub menu*/



.in_cd li {position:relative; z-index:999}
.in_cd li ul li{float:none;text-align:left;text-transform:capitalize}
.in_cd li ul li a{display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:30px;line-height:30px; padding:0 12px; text-align:left;color: #565656; border-right:0px;}
.in_cd li ul li a:hover {color:#fff;background:#ce292d} 
.in_cd li ul {display:none;position:absolute;top:71px;left:-1px;background:url(index_12.gif) repeat-x top #fff;padding:15px 0px 15px 0px;z-index:1000}
.in_cd .nav_fr li a,.in_cd .nav_de li a{padding:31px 6px 0 6px;}.in_cd .nav_es li a,.in_cd .nav_vn li a{padding:31px 8px 0 8px; font-size:12px;}
.in_cd .nav_ar li a,.in_cd .nav_ko li a{padding:31px 24px 0 24px;}
.containers{ margin:0 auto; width:1000px;}.containers h4{ margin:0 auto; padding:0;}
.ss_t{ margin-top:21px}
.ss_bg{ border:1px solid #cccccc; border-right:0; height:28px; width:107px; padding-left:10px}
.ss_k{ background:none; border:0; width:90px; line-height:26px; height:26px; color:#838383; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic}
.zy_t{ margin-top:69px}
.in_l{ width:710px}
.in_r{ width:240px}
.in_t{ background:url(index_30.gif); height:46px}
.in_time{ background:url(index_28.gif); width:57px; height:57px}
.in_time_f{ line-height:27px; text-align:center; width:57px; color:#fff; font-size:14px}
.in_time_f01{ line-height:30px; text-align:center; width:57px; color:#fff}
.in_cr{ line-height:24px; font-size:14px; width:710px; border-bottom:1px solid #cccccc; padding:30px 0px 30px 0px}
.in_cr_f{ width:545px; padding-left:35px}.side_nav{max-height:300px;overflow:hidden;}
.in_fl li{ float:left; width:240px; line-height:36px; border-bottom:1px solid #cccccc; font-size:14px}
.side_nav li a:link,.side_nav li a:visited {color: #676767; background:url(index_39.gif) no-repeat 0px center; padding-left:32px; display:block; font-weight:bold;white-space: nowrap;text-overflow: ellipsis; overflow:hidden }
.side_nav li a:hover,.side_nav li a:active {color: #ce292d; background:url(index_36.gif) no-repeat 0px center}
.side_nav2{ border-top:1px dashed #ccc;}
.side_nav2 li a:link,.side_nav2 li a:visited {color: #676767; background:url(arrow-list.gif) no-repeat 20px center; padding-left:38px; display:block; font-weight:normal }
.side_nav2 li a:hover,.side_nav2 li a:active {color: #ce292d; background:url(arrow-list.gif) no-repeat 20px center}

h4{margin:0; padding:0;}

.leftbg{ width:540px; height:46px;background:url(index_29.jpg) no-repeat center;}
.leftbg h4{ font-size:20px; line-height:44px; color:#000; padding-left:130px;}
.rightbg{ width:240px; height:35px;background:url(index_32.jpg) no-repeat center;}
.rightbg h4{ font-size:20px; line-height:20px; color:#000;}
.m_tbg{ width:240px; height:37px; margin-top:30px;background:url(index_41.jpg) no-repeat center;}
.m_tbg h4{ font-size:20px; line-height:37px; color:#fff;text-indent:30px;}
.d_bg{width:188px; height:30px;background:url(index_80.jpg) no-repeat left center;}
.d_bg h4{ font-size:20px; line-height:30px; color:#000; white-space:nowrap; overflow:hidden; text-indent:40px;}
.d_bgl{width:194px; height:30px;background:url(index_84.jpg) no-repeat center;}
.d_bgl h4{ font-size:20px; line-height:30px; color:#000; text-indent:45px;}
.nv_rbg{ width:240px; height:37px; margin-top:30px;background:url(ny_09.jpg) no-repeat center;}
.nv_rbg h4{ font-size:20px; line-height:37px; color:#fff; text-indent:45px;}
.m_t_bgr{ width:240px; height:37px; margin-top:30px;background:url(ny_18.jpg) no-repeat center;}
.m_t_bgr h4{ font-size:20px; line-height:38px; color:#fff;text-indent:30px;}





.in_qj{ border:1px solid #e0e0e0; padding:9px 16px 15px 16px; width:206px}
.in_ft li{ float:left; width:206px; padding-bottom:7px}
.ft_1{ background:url(index_44.gif); line-height:43px; padding-left:69px; width:135px; font-size:14px; display:block}
.ft_2{ background:url(index_49.gif); line-height:43px; padding-left:69px; width:135px; font-size:14px; display:block}
.ft_3{ background:url(index_51.gif); line-height:43px; padding-left:69px; width:135px; font-size:14px; display:block}
.inrd{ background:url(index_54.gif) no-repeat 97px center; font-style:italic; font-size:12px; margin-top:9px;}
.in_w02{ width:1122px}




.rollBox{width:1122px;overflow:hidden;margin:0 auto; height:305px; margin-top:45px}
.rollBox .Cont{width:1002px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:254px;float:left}
.rollBox #List1,.rollBox #List2{float:left;}
.wen_jt{ width:60px; padding-top:87px}
.wen_f{ background:#f7f7f7; width:193px; padding:20px 20px 16px 20px}
.wen_f_b{ background:#636363; color:#f0f0f0; line-height:34px; padding:8px}.wen_f_b a{color:#fff;}
.pic_z { width:233px; height: 186px;}
.pic_z img { max-width:233px; max-height:186px;line-height: 186px;text-align: center;vertical-align: middle;display: table-cell;}

.in_l01{ width:338px}
.in_r01{ width:612px; overflow:hidden;}
.in_t01{ background:url(index_81.gif); height:30px}
.au_f{ font-size:14px; line-height:24px; max-height:192px; overflow:hidden;}
.au_more{ font-style:italic; background:url(index_104.gif) no-repeat 0px center; padding-left:22px; width:94px}
.au_ww{width:680px;}
.au_w{width:322px;float:left;}.au_w div{width:290px;overflow:hidden;}
.lj_bg{ background:#eaeaea; padding:50px 0px 50px 0px}
.lj_lb li{ float:left;}
.lj_lb li.ljw{ width:320px; padding-right:60px; line-height:20px}
.lj_lb li.ljw01{ width:265px; padding-right:55px}
.lj_lb li.ljw02{ width:300px; line-height:24px}
.lj_xw li{ float:left; background:url(index_112.gif) repeat-x bottom; padding-bottom:12px; line-height:20px; width:265px; padding-right:0; padding-top:10px}
.lj_fx{ width:90px; background:url(index_108.gif) no-repeat 0px center; padding-left:20px; display:block; float:right; font-style:italic}
.lj_k{ border:1px solid #ababab; background:#f5f5f5; line-height:35px; width:240px; line-height:32px; height:32px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c4c4c4}
.lj_w{ width:320px}
.copy_bg{ background:#202020 url(index_124.gif) repeat-x center bottom; height:auto; min-height:40px;}.copy_bg .left{ float:none; padding-top:12px; display:block; width:100%; text-align:center}
.seabtn {background-color: #343434;color: #FFF;text-align: center;width: 76px;height: 34px;line-height: 26px;float: left;border: 0;  cursor: pointer;}





/*分页*/
.pages{clear:both; text-align:center; font-size:12px; padding:15px 0 20px 0;color:#b2b2b2;}
.pages a,.pages span{display:inline-block; height:24px;padding:0 9px; margin:0 4px!important; line-height:24px;}
.pages a:link,.pages a:visited {color: #666; line-height:24px; border:1px solid #D9D9D9; background:#fff;}
.pages a:hover,.pages a:active,.pages span.ctxt{color: #333; background:#ffba00; border:1px solid #ffba00;color: #fff; text-decoration:none}
/*一列*/.pro_lb0{padding-right:24px;}
.pro_lb0 li{clear:both;border-bottom:1px solid #eee;padding:8px 0;}.pro_lb0 li:hover{ background:#fffcf3;}
.pro_lb0 .fl{float:left;padding-right:20px;}
.pro_lb0 .pimg{background:#fff;width:150px; height:120px;line-height:120px;text-align:center;vertical-align:middle;display:table-cell;border:1px solid #eee;}
.pro_lb0 img{max-width:150px;_width:150px;max-height:120px;_height:120px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.pro_lb0 p{line-height:20px;margin:0;padding:6px 0 0 0px; padding-left:24%; }.pro_lb0 .pinfo{display:block}
.pro_lb0 strong{height:28px; font-size:14px; line-height:18px!important;}.pro_lb0 strong a{color:#1c49a4;}.pro_lb0 strong a:hover{color:#017ca6}.pro_lb0 span{display:block;}
.pro_lb0 .inquire a{float:right;color:#fff; margin:8px 15px; background:#ff7519 url(/Content/C_IMG/contact-now.gif) 6px center no-repeat;padding:0 8px 0 22px; border:1px solid #ff7519; border-radius:3px;}.pro_lb0 .inquire a:hover{text-decoration:underline; background-color:#ff9147;}
.pro_lb0 .inquire{float:right; margin-top:-12px;}
.pro_lb0 .more{ text-align:right;color:#eee; padding-right:16px;}
.pro_lb0 .more a{float:left;color:#017ca6; margin:8px 0px; background:url(/Content/C_IMG/pro-more.png) left center no-repeat;padding:0 0 0 18px;}.pro_lb0 .more a:hover{text-decoration:underline;}


/*多列*/
.pro_lb1{ padding-top:12px;}
.hpic img{max-width:225px;max-height:164px;vertical-align:middle;_margin-top:expression_r(( 300 - this.height ) / 2);}
.hpic{width:225px;height:164px;line-height:164px;text-align:center;vertical-align:middle;display:table-cell; border:1px solid #f7f7f7;}
.pro_lb1 li{ width:227px; padding-right:24px; text-align:center; padding-bottom:10px; float:left; line-height:24px}
.pro_lb1 li p{width:227px;line-height:20px; height:42px; overflow:hidden; background:#f7f7f7; margin:0px;}
.hpic:hover{border:1px solid #ff9900;}







.lf14{line-height:26px;font-size:14px;}.mt22{margin-top:22px}.pr12{padding-right:12px}.pr5{padding-right:5px}.cpt16{padding-top:16px; clear:both}.lsp6{letter-spacing:-0.6px}

/*内页样式*/
.products_bar{ background:url(ny_02.jpg) no-repeat center 0; height:200px}
.about_bar{ background:url(ny_32.jpg) no-repeat center 0; height:200px}
.ny_loc{ background:#f8f7f7; height:40px; padding-left:258px; width:724px; padding-top:15px; line-height:30px}
.ny_sy{ background:url(ny_05.gif) no-repeat 0px center; padding-left:22px;}
.ny_wz{ background:#de6e71; height:55px; position:absolute; margin:-15px 0px 0px -258px; width:251px; z-index:99}
.ny_wz_f{ position:absolute; margin:0px 0px 0px -260px; color:#fff; font-family:"Times New Roman", Times, serif; z-index:998; line-height:normal; padding-left:18px;}
.pro_w{ width:760px}


.pro_fllb li{ float:left; width:212px;}
.fleic:link,.fleic:visited {color: #212121; background:url(ny_16.gif) no-repeat center; line-height:36px; padding-left:23px; width:189px; display:block}
.fleic:hover,.fleic:active {color: #fff; background:url(ny_13.gif) no-repeat center;}
.show_w{ width:736px}

.rollBox01{width:736px;overflow:hidden;margin:0 auto; height:120px; padding-bottom:18px}
.rollBox01 .Cont{width:674px;overflow:hidden;margin:0 auto; background:#faf9f9; border-bottom:1px solid #cecece; padding-top:11px; height:108px}
.rollBox01 .ScrCont{width:10000000px;}
.rollBox01 .Cont .pic{width:129px;float:left; text-align:center; padding-left:5px}
.rollBox01 #List1,.rollBox #List2{float:left;}
.rollBox01 img{background:#e6ecf9;}


.T_Menu_01 {width:736px; height:35px; background:url(index_30.gif) repeat-x bottom; float:left; margin-top:30px}
.T_Menu_01 label { float: left; width:170px; color:#343434; height:35px; line-height:35px; text-align:center; font-size:16px;}
.T_Menu_01 .selected {background:#ce292d; height:35px; line-height:35px; color:#fff;}

.show_t{ background:#f8f7f7; line-height:34px; padding-left:10px; font-size:14px; color:#000; width:726px}
.show_f{ line-height:24px; font-size:14px; margin-top:20px; padding-bottom:20px}














/*首页图片切换样式*/
#imgshow_mask{width:100%;position:absolute;z-index:1;background:url(imgshow_mask.png) repeat-x 0 0;height:27px;}
#imgshow_mask{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/imgshow_mask.png');}
#imageShow{clear:both; height:460px;}
#imageShow .imagebg{height:460px;overflow:hidden;position:relative;}
#imageShow .imagebg li{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#imageShow .imagebg li a.bannerbg_main{width:100%;position:absolute;top:0;right:0;height:100%;display:block;}
.scrollbg1{ width:100%; position:absolute;filter:alpha(opacity=50); opacity:0.50; height:64px; margin-top:-64px;background:#000;}
.scrollbg{height:64px; position:absolute; margin-top:-64px; width:100%;}
.scroll_1{margin:0 auto;width:960px;height:56px;position:relative;}
.s_pre, .s_next{display:block;width:48px;height:56px;position:absolute;}
a.s_pre{background:url(arrow_l.png);top:4px;left:0;}
a.s_pre:hover{background:url(arrow_l_on.png);}
a.s_next{background:url(arrow_r.png);top:4px;right:0;}
a.s_next:hover{background:url(arrow_r_on.png);}
.outScroll_pic{ height:56px;margin-left:70px;overflow:hidden;position:relative;width:822px;top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:56px;}
.scroll_pic li{float:left;float:left;height:54px;width:145px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#000;overflow: hidden;}
.scroll_pic li img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:100%;height:100%;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
.scroll_1 .current{width:144px;height:52px;border:2px #d52b2a solid;background:url(arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}
	
	
	
	
	
	
	
	
	


.t_t{width:92%;}
.t_t li{ text-align:right; height:32px; background:url(index_01.gif) 5px 13px no-repeat; font-size:13px; border-bottom:1px dashed #ddd; line-height:32px;text-indent:18px;}
.t_t li a{float:left;}

.pager2{ text-align:center; margin:18px auto; font-size:13px;}



.newsTitle{ font-size:18px; color:#f44; text-align:center; padding:12px 0 18px 0;}
.newsDate{ text-align:center; color:#999;}
.newsContent{ font-size:13px; padding:0 30px 12px 12px;}
.prevNext{ height:48px;}
.prevNext a{ font-weight:bold; font-size:14px;}
.prevNext .prev{ float:left; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;}
.prevNext .next{float:right; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;}
.newsBack{ font-size:14px; font-weight:bold; text-align:center;}.newsBack a{color:#f00;}

.pic_b{ border:1px solid #F7F7F7}
.pic_b01{ border:1px solid #cecece}
.pnum:link,.pnum:visited {color: #666; line-height:24px; padding:2px 5px 2px 5px; border:1px solid #D9D9D9; height:24px; overflow:hidden; background:#fff}
.pnum:hover,.pnum:active {color: #333; background:#DCDDDF; border:1px solid #D9D9D9}
.pnum01:link,.pnum01:visited,.pnum01:hover,.pnum01:active {color: #fff; line-height:24px; padding:2px 5px 2px 5px; background:#ce292d; border:1px solid #ce292d; height:24px; overflow:hidden}














ul.sf-menu {clear:both;margin:0px auto;height:auto;position:relative;text-transform:capitalize;z-index:1000;background:#f8f7f7;width:240px; padding:12px 0 10px 0;}
ul.sf-menu li {zoom:1;margin:0px;color: #212121;line-height:36px;background:url(ny_16.gif) no-repeat center; font-size:14px;}
ul.sf-menu li a {text-transform:capitalize;text-decoration:none; text-indent:32px;width:240x; display:block;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}
ul.sf-menu li a:hover, ul.sf-menu li a:active {color:#FFF;text-decoration:none;background:url(ny_13.gif) no-repeat center;}
ul.sf-menu li.hover, ul.sf-menu li:hover {position:relative;}
ul.sf-menu li.menu-item:hover{position:relative;}
ul.sf-menu ul {width:100%;margin:0px;padding:0px;position:absolute;right:240px;top:0px;visibility:hidden;text-transform:capitalize;}
ul.sf-menu ul li a{font-weight:normal;text-indent:16px; line-height:35px; border-bottom:1px solid #ccc;background:#212121 url(arrow-list.gif) no-repeat 220px center;font-size:13px;}

ul.sf-menu ul ul li a{font-weight:normal;text-indent:24px!important;; line-height:35px; border-bottom:1px solid #ccc;background:#212121 url(arrow-list.gif) no-repeat 10px center; font-size:12px;}

/*ul.sf-menu li.hover ul li a. ul.sf-menu li.hover ul li a:hover, ul.sf-menu li.hover ul li a:active {color:#FFF;text-decoration:none;background:#ce292d url(arrow-list1.gif) no-repeat 10px center;}*/

ul.sf-menu ul li a.hover, ul.sf-menu ul li a:hover {text-decoration:none;center;background:#ce292d url(arrow-list1.gif) no-repeat 220px center; font-size:13px;}
ul.sf-menu ul ul li a.hover, ul.sf-menu ul ul li a:hover {text-decoration:none;background:#ce292d url(arrow-list1.gif) no-repeat 10px center!important; font-size:12px;}

ul.sf-menu ul li ul {padding:0px;}
ul.sf-menu ul ul {right:240px;margin:0px;padding:0px;visibility:hidden;}
ul.sf-menu ul ul li a {width:auto;padding:0px;text-indent:15px;text-decoration:none;}
ul.pro-menu {margin-top:-1px;margin:0px;padding:0px;text-transform:capitalize;}
ul.sf-menu li:hover > ul {visibility:visible;margin:0px;padding:0px;}





.qn_nav li{ float:none; line-height:27px; background:url(index_01.gif) 12px 12px no-repeat; text-indent:26px;}
.gray{ color:#333}
.gray01{ color:#929292}
.gray02{width:212px; display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gray02:link,.gray02:visited {color: #212121; }
.gray02:hover,.gray02:active {color: #ce292d; text-decoration:underline}
.gray03{ color:#212121}
.red{ color:#ce292d}
.red01:link,.red01:visited {color: #ce292d; }
.red01:hover,.red01:active {color: #ce292d; text-decoration:underline }
.m_t{ margin-top:30px}
.m_t01{ margin-top:10px}
.m_t02{ margin-top:65px}
.m_t03{ margin-top:20px}
.m_t04{ margin-top:7px}
.m_t05{ margin-top:27px}
.font_16{ font-size:16px}
.font_14{ font-size:14px}
.font_28{ font-size:28px}

.suckerdiv ul{
margin: 0;
list-style-type: none;
width: 212px; /* Width of Menu Items */
float:left;
padding:0;
line-height:36px;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: -212px; /* Parent menu width - 1*/
position: absolute;
width: 212px; /*sub menu width*/
top: 0;
display: none;
background: #eeeeee;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: -212px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
background: #cfcfcf;
border-bottom: 0;
width: 192px;
padding:0px 5px 0px 15px;
border-bottom:1px solid #e3e3e3;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
color: white;
background-color: #cdcdcd;
}

.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}


#glang {clear:both;margin:0 auto 0px auto;padding:0px;height:32px; width:960px;}
#fgj {clear:both;margin:0px auto;padding:0px; margin:0 auto;}
.gj {float:left;margin:0px 5px 0px 0px;color:#EEE; line-height:22px;}
.gj a {color:#EEE;font-family:Arial;}
.gj img {float:left;margin-right:7px;}

/*info submenu*/
.submenu_info{ clear:both; border:1px solid #eee; border-radius:2px; padding:8px 6px; width:96%;}
.proIntro{clear:both; border-bottom:1px dashed #eee;color:#7c7c7c; padding:0 8px 6px 8px;width:96%;}
.prosubmenu li{float:left; width:32%; line-height:24px;}.prosubmenu{ padding:3px 0 0 10px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1;}
/*Relevant Products And News*/
.rnews,.rollPro{width:688px;margin:0 auto;clear:both;}
.rnews h3,.rollPro
 h3{font-size:16px; line-height:36px; height:42px;padding-top:8px;}
.rnews li{float:left;width:344px; height:28px; line-height:28px; background:url(dd.gif) 8px center no-repeat; text-indent:18px;}
.rnews li a{color:#666; display:block;width:332px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; font-size:12px;border-bottom:1px dashed #eee;}
.rnews li a:hover{color:#f00;}.rollPro{height:220px;}
.rollPro .Cont{width:640px; overflow:hidden;margin:0 auto;}
.rollPro .ScrCont{width:10000000px;}
.rollPro .pic{width:150px;padding:0 5px}
.rollPro .pbox img{max-width:142px;max-height:120px;line-height:120px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.rollPro .pbox{width:150px;height:120px;line-height:120px;text-align:center;vertical-align:middle;display:table-cell; border:1px solid #eee; margin:0 auto;}
.rollPro p{ height:42px; overflow:hidden; line-height:20px;text-align:center}
.rollPro #List1,.rollPro #List2,.rollPro .wen_jt,.rollPro .Cont,.rollPro .pic{float:left;}
.rollPro .wen_jt{width:24px;padding-top:45px;}


#pic_all{width:482px;margin:0 auto}
.jqzoom{width:482px;height:345px;position:relative;overflow:hidden}
.singglepic{margin:0 auto;text-align:center}
.singglepic img{max-width:440px}
.jqzoom img{max-width:482px;max-height:375px}
.zoomdiv{left:859px;height:444px;width:482px}
.list-h li{float:left}
.control{width:20px;float:left;padding-top:21px}
#spec-n5{width:482px;height:70px;padding-top:29px;overflow:hidden}
#spec-list{width:442px;float:left;overflow:hidden;display:inline}
#spec-list ul li{float:left;display:inline;width:110px;text-align:center}
#spec-list ul li img{border:1px solid #c2c3c3;width:97px;height:68px}
.jqzoom{position:relative;padding:0}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:450px;height:450px;border:1px solid #000;display:none;text-align:center;overflow:hidden}
.bigimg{width:1101px;height:700px}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:103px;height:66px;border:1px solid #aaa;background:#FFF3F3 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move}




#Links_Others{ background-color: #FFF; clear: both; overflow: hidden; }
#Links_Others ul { list-style: none; padding-bottom: 10px; padding-left: 10px; padding-top: 5px; clear: both; line-height: 150%; }
#Links_Others ul li { display: inline; float: left; margin-left: 10px; white-space: nowrap; font-size: 12px; color: #d9d9d9; }
#Links_Others ul li a { color: #777; }
.ErWei img{ width:138px; height:138px;}



.container, .container *{margin:0; padding:0;}

.container{width:710px; height:320px; overflow:hidden;position:relative;border:1px solid #eee;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;width:710px; height:320px; text-align:center;}

.slider li a{width:710px; height:318px;line-height:318px;text-align:center;vertical-align:middle;display:table-cell;}
.slider li img{max-width:710px; max-height:318px;_margin-top:expression_r(( 300 - this.height ) / 2);}


.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #fff;
	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: #212121;
}
.num li.on{
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 12px;
	margin: 2px 2px;
	background-color: #cd262d;
}


/*feedback*/
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto; display:inline-block; padding:0 18px!important; line-height:22px; background:#ff9c00; border:0px; height:24px; color:#fff;cursor:pointer; font-size:16px;}
.xh {color:#f00; padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #CCC;height:100px; width:305px;ont-size:12px; margin-top:10px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .smtcss{ padding-right:112px; text-align:center;}
/*feedbackend*/
.table{ border-collapse:collapse;}
.table td, .table th{ border:1px solid #cdcdcd; padding:5px;}.table p{ padding:0; margin:0;}
.tshare{float:right;}.tshare li{ float:left; padding:10px 0px 0px 6px;}.tshare li a:hover img{filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.tshare li img{ border-radius:50%;}.tshare li.sky img{ border-radius:0!important;}.tshare li.youtube img{ border-radius:0!important;}

.contpic{clear:both;}.contpic li{float:left;width:170px; text-align:center; font-size:13px;}.ctpic{width:170px; height:100px; text-align:center;}.contpic li p{ height:42px; line-height:20px; overflow:hidden;}.ctpic img{max-height:100px; max-width:170px;}