﻿@charset "utf-8";
html,body{ font-size:12px; color:#555555; background:#f0f0f0; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:14px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
a{text-decoration:none; color:#555;}
a:hover{ color:#f60;}
.lf{ float:left;}
.ri{ float:right;}
.tshare li {
    float: right;
    padding: 15px 0px 7px 7px;
}
.tshare li img:hover{filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.ptp{ padding-top:20px;}
.br-bg{ background:#fafdff; border:1px solid #cadae7;}
.editor{word-wrap: break-word;font-family:宋体b8b\4f53,arial; font-size:14px;}
.editor p,.editor li,.editor div{ margin-bottom:28px; margin-top:15px;}
/*头部*/
.languagebg{ width:100%; margin:0px; padding:0px; background:#e6e6e6; line-height:40px;  text-align:center;}
.language a:hover{color:#f60;}
.language a {color: #555;line-height: 30px;padding: 6px 11px;white-space: nowrap;}
.language span {color: #555;line-height: 30px;padding: 6px 11px;white-space: nowrap;text-align: center;}

.languagebgt{ width:100%; margin:0px; padding:0px; background:#e6e6e6;line-height:40px;  text-align:center;}
.languaget a:hover{color:#f60;}
.languaget a {color: #555;line-height: 30px;padding: 6px 11px;white-space: nowrap;}
.languaget span {color: #555;line-height: 30px;padding: 6px 11px;white-space: nowrap;text-align: center;}

.inner{ width:1146px; margin:0 auto;}
header{zoom:1;}
.headtop{height:103px; padding-top:10px; width:1146px; margin:0px auto; position:relative;}
.headtop img{ max-height:103px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.headtop .logo{ height:103px;text-align:center;vertical-align:middle;display:table-cell}
.headtop .email{display:block; float:right; margin-top:20px; color:#555555; font-size:26px;}


nav{height:60px; width:100%; background-color:#FFFFFF;}
nav ul{ width:1146px; padding:0px; height:60px; margin:0px auto; position:relative; z-index:9999999}
nav li{ float:left; height:60px; line-height:60px; text-align:center;}
nav li a{ font-size:16px; color:#555555; display:block; padding:0 22px; }
nav li a:hover,nav li a.inmenu_1{ background:url(xc_44.jpg) no-repeat center bottom; color:#e87818}
/*sub menu*/
nav li {position:relative; z-index:999}nav li:hover a{background:url(xc_44.jpg) no-repeat center bottom;}nav li:hover li a{ background:none;}
nav li ul li{float:none; display:block; padding:0 12px;height:30px;line-height:30px;text-align:left;text-transform:capitalize;}
nav li ul li a{display:block;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding:0 8px;color: #565656; font-size:12px;border-bottom:1px solid #f5f5f5;}
nav li ul li a:hover {color:#fff;background:#f58f3a} 
nav li ul {display:none;position:absolute;top:60px;left:0;background:#54d2fb;background:url(index_12.gif) repeat-x top #fff;padding:15px 0px 15px 0px; width:auto; height:auto;}


.containers{ margin:0 auto 0 auto; width:1000px; background:#fff}.containers h4{ margin:0 auto; padding:0;}

/*首页FLASH*/
/*#full-screen-slider { width:100%; height:556px; position:relative; margin:0px auto; padding-top:0px; overflow:hidden;}
#slides { display:block; width:100%; height:556px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:540px; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:540px; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:51%; top:510px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:15px; background:url(banneryuanquank.png) center no-repeat; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:url(banneryuanquans.png) center no-repeat;}

.homebanner{ width:100%; height:556px;}
.neibanner{ width:100%; height:556px;}
#focus {position:relative;z-index:5;height:556px;}
#focus #photo {width:100%;position:relative;z-index:80;}
#focus #photo p {position:absolute;height:556px;width:100%;overflow:hidden;text-indent:-999px;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat; padding:0; margin:0}
#number {height:14px;line-height:23px;position:absolute;width:100%;bottom:20px;text-align:center; z-index:100;}
#number i {width:14px;height:14px;display:inline-block;margin-right:9px;background:#dcdcdc;border-radius:14px;cursor:pointer;}
#number .active {background:#fc901f;}*/


/* flexslider */
.flexslider{position:relative;height:556px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:556px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.slides li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}



.indexproduct{ width:1146px; height:auto; margin:0px auto; padding-top:15px;}
.indexproduct .indexproductclass{ float:left; width:202px;}
.indexproduct .indexproductclass .indexpctitle{ background:url(xc_50.png) no-repeat top center;  height:42px; line-height:42px; color:#fff; text-align:center; font-size:16px; font-weight:bold;}
.indexproduct .indexproductclass ul{ width:195px; padding:0px; padding-left:5px; margin:0px; border:1px solid #c6c8c8; border-top:none; background:#FFFFFF;}
.indexproduct .indexproductclass ul li a{display:block;background:url(xc_66.jpg) left 8px no-repeat; text-indent:24px; font-size:14px; color:#555555; font-weight:bold; line-height:30px; border-bottom:1px solid #eee;}

.indexproduct .indexproductclass ul li ul{ border:none; padding:0px; width:auto; padding-bottom:0px;}.indexproduct .indexproductclass a:hover{color:#f60!important;}
.indexproduct .indexproductclass ul li ul li a,.indexproduct .indexproductclass ul li.LiLevel2 a{ padding:3px 0 3px 24px; background:url(xc_70.jpg) 10px 6px no-repeat; text-indent:0px; font-size:13px; font-weight:normal; color:#838383; line-height:20px;font-weight: normal;}.indexproduct .indexproductclass ul li.LiLevel2 li a{padding:3px 0 3px 32px;background:url(xc_70.jpg) 18px 6px no-repeat;}
.indexproduct .indexproductclass .indexproductlx{ line-height:165%; font-size:13px; background:#258bff; color:#FFFFFF; padding:12px 0 15px 10px ; font-weight:bold;}.indexproduct .indexproductclass .indexproductlx a{color:#fff;}
.indexproduct .indexproductr{ float:left; width:936px; background:#FFFFFF; min-height:560px; border:1px solid #c6c7c8; margin-left:5px; margin-top:6px;}
.indexproduct .indexproductr ul{ margin:0px; width:936px; height:560px; padding:0px 20px;}
.indexproduct .indexproductr ul li{ float:left; width:210px; height:250px; margin:20px 17px 5px 0px;}
.indexproduct .indexproductr ul li span{ display:block; height:42px; overflow:hidden; line-height:20px; margin-top:6px;}
.indexproduct .indexproductr ul li span a{ color:#555555; font-size:13px;}
.indexproduct .indexproductr img{max-width:210px;max-height:210px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.indexproduct .indexproductr .inimg{width:210px;height:210px;background:#f5f5f5;line-height:210px;text-align:center;vertical-align:middle;display:table-cell}


.indexpart2{ width:100%; background:#FFFFFF; height:340px; padding:30px 0px;}
.indexpart2 .indexabout{ width:533px; text-align:justify; padding:0px 20px; float:left; font-size:14px; line-height:200%;}
.indexpart2 .indexabout .indeabottitle{ color:#e77919; font-size:30px; border-bottom:2px solid #e77919; margin-bottom:20px;}
.indexpart2 .indexabout img{ float:left; margin:0px 10px 5px 0px;}
.indexpart2 .indexcase{ width:533px; text-align:justify; padding:0px 20px; float:left; font-size:14px; line-height:200%;}
.indexpart2 .indexcase .indexcaseitle{color:#e77919; font-size:30px; border-bottom:2px solid #e77919; margin-bottom:20px;}
.indexpart2 .indexcase .indexcaseinfo{ background:url(xc_76.jpg) no-repeat left 8px; padding-left:15px;}


.indexpart3{ width:100%; background:#d5d5d5; height: auto; overflow:hidden; padding:0px;}
.indexpart3 .indexproblem{ width:342px; float:left; padding:30px 20px; line-height:200%; min-height:150px;}
.indexpart3 .indexproblem:hover { background:#fafafa;}
.indexpart3 .indexproblem .title{ font-size:24px; color:#e77919; background:url(xc_80.png) no-repeat bottom left; height:40px; margin-bottom:10px;}
.indexpart3 .indexproblem .info{ font-size:14px; color:#555555; max-width: 350px; overflow: hidden;}
.indexpart3 .indexproblem2{ background:#e1e1e1; padding-bottom:0px; line-height:150%;}
/*底部*/
.foot{ width:100%; clear:both; display:block;}
.foot2{padding-top:15px;}
.footnavbg{height:60px; width:100%; background-color:#FFFFFF;}
.footnavbg p{ width:1146px; padding:0px; height:60px; margin:0px auto; text-align:center;}
.footnavbg  a{ font-size:16px; color:#555555; display:inline-block; padding:0 12px;text-align:center;height:60px; line-height:60px;}
.footnavbg  a:hover{ background:url(xc_44.jpg) no-repeat center bottom; color:#e87818}
.foot .footer{ width:1146px; margin:0 auto; line-height:200%; text-align:center; padding:15px 0px; color:#676767; font-size:14px;}

/*内页*/
.neibanner{ width:100%; height:300px; background:url(banner2.jpg) center no-repeat; margin-bottom:5px;}
.neirihgt{ float:left; width:859px; border:1px solid #ccc; min-height:702px; height:auto; background:#FFFFFF;}
.neirihgt .title{ font-size:24px; font-weight:bold; text-indent:15px; height:42px; line-height:42px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.neirihgt .neiinfo{ line-height:200%; padding:5px 15px; text-align:justify}
.position{ width:1146px; margin:0px auto; margin-bottom:10px; border-bottom:1px solid #e5e5e5; line-height:200%; text-align:right}

/*分页*/

.met_page{ width:830px; height:50px; padding:10px 15px; border-top:1px dashed #333; }


/*内页侧栏*/
.neiproductclass{ float:left; width:272px; margin-right:13px;}
.neiproductclass .neipctitle{ background:url(xc_501.png) no-repeat;  height:42px; line-height:42px; color:#fff; text-align:center; font-size:16px; font-weight:bold;}
.neiproductclass ul{ width:265px; padding:0px; padding-left:5px; margin:0px; border:1px solid #c6c8c8; border-top:none; background:#FFFFFF;}
.neiproductclass ul li a{display:block;background:url(xc_66.jpg) left 8px no-repeat; text-indent:24px; font-size:14px; color:#555555; font-weight:bold; line-height:30px; border-bottom:1px solid #eee;}
.neiproductclass ul li ul{ border:none; padding:0px; width:auto; padding-bottom:0px;}
.neiproductclass ul li ul li ul li{ font-weight:normal;}
.neiproductclass .neiproductlx{ line-height:175%; background:#258bff; color:#FFFFFF; padding:14px; font-weight:bold; }.neiproductclass .neiproductlx p{ padding:0; margin:0;}
.neiproductclass .neiproductlx a{ color:#FFFFFF}

.neiproductclass ul li ul li a,.neiproductclass ul li.LiLevel2 a{ padding:5px 0 5px 24px; background:url(xc_70.jpg) 10px 8px no-repeat; text-indent:0px; font-size:13px; font-weight:normal; color:#838383; line-height:20px;font-weight: normal;}.neiproductclass ul li.LiLevel2 li a{padding:3px 0 3px 38px;background:url(xc_70.jpg) 24px 8px no-repeat;}

.neiproductclass a:hover{color:#f60!important;}


/*新闻*/
.newslist{ padding:10px 15px;}.newslist ul{ padding:0; margin:0;}
.newslist li{ border-bottom:1px dashed #e5e5e5; height:38px; line-height:38px; text-indent:5px;}
.newslist li span{ display:block; float:right; text-indent:0px;}
.shownews .title{ text-align:center; font-size:16px; color:#e77918}
.shownews .newsdate{ width:100%; text-align:center;}

.rnews .title{font-size:16px; text-indent:10px;}
.rnews ul{ clear:both; margin-top:8px;}
.rnews li{width:46%; margin:0 14px;float:left; height:28px; line-height:25px; border-bottom:1px dashed #ccc;white-space: nowrap;text-overflow: ellipsis; overflow:hidden; font-size:12px; overflow:hidden; text-indent:18px;}.rnews li a{color:#555;}
.rnews li a:hover{color:#f00;}

.related{ width:810px; margin:0px; padding:15px;}
.related .title{ font-size:16px; font-weight:bold; height:35px; border-bottom:1px solid #ccc}
.related li{ width:390px; margin-right:15px; float:left; line-height:35px; border-bottom:1px dashed #333; overflow:hidden}


/*画册*/
.Honorlist{ width:800px; clear:both; margin:0px; padding:0px 30px;}
.Honorlist li{ float:left; width:240px; height:270px; margin:10px 26px 5px 0px;}
.Honorlist li img{ width:240px; height:240px;}
.Honorlist li span{ color:#555555; font-size:13px; text-align:center; display:block; width:210px; line-height:200%;}

#ImageBoxOverlay {
	BACKGROUND-COLOR: #000; 
}
#ImageBoxCaption {
	BACKGROUND-COLOR: #f4f4ec
}
#ImageBoxContainer {
	WIDTH: 250px; HEIGHT: 250px; BACKGROUND-COLOR: #f4f4ec;z-index:9999;
}
#ImageBoxCaptionText {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: #000
}
#ImageBoxCaptionImages {
	MARGIN: 0px
}
#ImageBoxNextImage {
	BACKGROUND-COLOR: transparent
}
#ImageBoxPrevImage {
	 BACKGROUND-COLOR: transparent
}
#ImageBoxNextImage:hover {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(next_image.jpg); BACKGROUND-REPEAT: no-repeat
}
#ImageBoxPrevImage:hover {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(prev_image.jpg); BACKGROUND-REPEAT: no-repeat
}

/*产品*/
#productlist li h3{ padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}
#showproduct h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(rela-bg.jpg) repeat-x; color:#fff; text-shadow:-1px -1px #4d6e95; border:1px solid #5985ba;}
#rl-product{ position:relative; width:690px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: absolute;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
#showproduct .flip{ position:absolute;z-index:1;}
#showproduct #trigger{ display:none;}
#showproduct .next,#showproduct .prev{ width:12px; height:20px; overflow:hidden; display:block;background:url(p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:710px;}
#showproduct .next:hover{background-position:0px -20px; }
#showproduct .prev{background-position:-12px 0px;position:absolute;top:60px;left:0px;}
#showproduct .prev:hover{ background-position:-12px -20px;}
*html #showproduct .prev{ left:-18px;}
*html #showproduct .next{ left:693px;}
*+html #showproduct .prev{ left:-18px;}
*+html #showproduct .next{ left:693px;}
.xiaozi{ font-size:12px;}


.prevNext {
    height: 48px;
    padding: 0 15px;
}

.prevNext .prev {
    float: left;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 45%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.prevNext .next {
    float: right;
    color: #999;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 45%;
    text-align: right;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}




/*后期增加*/
/*分页*/
.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 li{clear:both;border-bottom:1px solid #eee;padding:8px 0;}.pro_lb0 li:hover{ background:#fffcf3;}
.pro_lb0 .pimg{float:left;width:150px; height:120px;line-height:120px;text-align:center;vertical-align:middle;display:table-cell;border:1px solid #eee;overflow:hidden;margin-right:20px;}.pro_lb0 img{max-width:150px;_width:150px;max-height:120px;_height:120px;vertical-align:middle;}.pro_lb0 p{ line-height:20px;margin:0;padding:6px 0 0 0px;}.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 {clear:both;margin:0px auto;padding:12px 0 12px 32px;}
.pro_lb1 li{float:left;width:240px;height:288px;border:1px solid #ccc;text-align:center;margin:8px 11px;}
.pro_lb1 img{max-width:240px;max-height:240px;_margin-top:expression_r(( 300 - this.height ) / 2);}
.pro_lb1 .pimg{width:240px;height:240px;background:#f5f5f5;line-height:240px;text-align:center;vertical-align:middle;display:table-cell}
.pro_lb1 .ptxt{display:block;width:240px; margin-top:6px; clear:both;height:50px;line-heigth:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.productsTags{clear:both;padding:12px 0 8px 15px;}


.language-configt {color: #333;margin: 0 auto;text-align: center; line-height: 30px;}
.language-configt a:hover{color:#F00;}
.language-configt a {color: #333;line-height: 30px;padding: 6px 11px;white-space: nowrap;}
.language-configt span{ margin-top:10px; margin-right:10px;text-align: center;}


.language-config {color: #333;margin: 0 auto;text-align: center;line-height:30px;}
.language-config a:hover{color:#F00;}
.language-config a {color: #333;line-height: 30px;padding: 6px 11px;white-space: nowrap;}
.language-config span{ margin-top:10px; margin-right:10px;text-align: center;}


#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; }

#pic_all{width:482px; margin:0 auto;}
.jqzoom{ width:482px; height:345px; position:relative; overflow:hidden }.singglepic{margin:0 auto; text-align:center;}
.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*/
.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;}


/*info submenu*/
.submenu_info{ clear:both; border:1px solid #eee; border-radius:2px; padding:8px 6px; margin:0 16px;}
.proIntro{clear:both; border-bottom:1px dashed #eee;color:#7c7c7c; padding:0 8px 6px 8px;}
.prosubmenu li{float:left; width:32%; line-height:24px;}.prosubmenu{ padding:3px 0 0 10px;}
.prosubmenu ul{padding:0; margin:0 auto}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1;}
/*Relevant Products And News*/
.rnews,.rollPro{width:788px;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:#f60;}.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;}


.femail{ height:28px; margin-top:4px;}.femail #FootEmail{ border-radius:6px; border:1px solid #fff; text-indent:5px;}.femail img{ margin:1px 0 0 6px; vertical-align:middle;}


/*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 p{margin:0; padding:0;}
.table td, .table th{ border:1px solid #cdcdcd; padding:5px;}
.languagebg span{ padding:0 8px;}