/*HTML {FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}*/
/*html{filter:gray;}*/
*{margin:0; padding:0}
body{font-size:9pt;color:#666666; font-family:Verdana,Arial, "ËÎÌå",Helvetica, sans-serif; background:#ffffff url(../img/bg.gif) repeat-x top;}
A{COLOR:#666666; text-decoration:none}
A:hover{COLOR:#555555;}
TR{FONT-SIZE: 12px; SCROLLBAR-ARROW-COLOR: #333333; FONT-FAMILY:font-family:Arial, "ËÎÌå",Helvetica, sans-serif}
TD{FONT-SIZE: 12px; SCROLLBAR-ARROW-COLOR: #333333; FONT-FAMILY:font-family:Arial, "ËÎÌå",Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee; SCROLLBAR-BASE-COLOR: #f0faff}
img{border:0}
UL {list-style-type:none;}
li {float:left}
form{margin:0}

.TOF{overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsis;}

.main{width:990px;margin:0 auto; text-align:left}


.productinfo_box_1{ float:left; clear:both; display:inline; margin:0px 0 0 px; width:100%; overflow:hidden;color:#666666;}
.productinfo_box_1_left{float:left; margin:0; padding:0;}
.productinfo_image{ float:left; border:1px solid #CCCCCC; WIDTH:350px; height:300px; CURSOR: pointer;}
.productinfo_box_1_right{FLOAT:left; display:inline; width:340px; margin:0px 0px 10px 10px; OVERFLOW: hidden; TEXT-ALIGN: left;}
.productinfo_title{MARGIN: 0px 0px 5px; OVERFLOW: hidden;WIDTH: 100%;BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: left;}
.productinfo_title H1{FONT-WEIGHT:bold; FONT-SIZE:16px; color:#333333}
.productinfo_detail{ float:left; display:inline; margin:10px 0 0 0px;CLEAR: both; FONT-WEIGHT: bold; OVERFLOW: hidden;WIDTH:100%; BORDER-BOTTOM:#cccccc 1px solid; TEXT-ALIGN: left;color:#333333}
.productinfo_box_2{float:left;display:inline;margin:10px 0 0 0;width:100%;overflow:hidden;TEXT-ALIGN:left;color:#666666}

.feedback_table { border:1px solid #e0e0e0; width:95%}
.feedback_table TD{ border:1px solid #e0e0e0; height:30px;}

.newslist{float:left;display:inline;margin:10px 0 0 13px;text-align:left;}
.newslist li{width:737px; height:29px;line-height:29px;padding-left:0px; overflow:hidden;
    /*background:url(/images/li5.gif) no-repeat left;*/
    border-bottom:1px #979797 dotted;overflow:hidden;}
.newslist li a{ float:left; display:inline-block; width:450px;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsis; color:#454545}
.newslist li a:hover{ text-decoration:underline; color:#FF6600}
.newslist li span{ float:right; display:block; width:90px; text-align:right; font-family:Arial, Helvetica, sans-serif; color:#454545}
/*.newslist a:hover {color:red;}*/
/*.newslist a:visited{color:#666;}*/

.articleBox{ float:left; display:inline; width:680px; margin:10px 0 0 25px;}
/*.uc_lanmu_pn { width:90%;FONT-SIZE: 13px; COLOR: #cb0923; margin-top:10px;}*/
.uc_lanmu_pn { width:100%;FONT-SIZE: 13px; COLOR: #333333; margin-top:10px;}
.uc_lanmu_pn li{ width:100%}
.uc_lanmu_prevtitle{HEIGHT: 25px}
.uc_lanmu_nexttitle{HEIGHT: 25px}
.articleinfor_title {
    PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px;BORDER-BOTTOM: #dddddd 1px dotted; TEXT-ALIGN: center;
}
.articleinfor_title H1{FONT-WEIGHT: bold; FONT-SIZE: 20px;}
.articleinfor_title_1{MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH:100%; BORDER-BOTTOM: #dddddd 1px dotted; TEXT-ALIGN: left}
.articleinfor_title_1 H1{FONT-WEIGHT: bold; FONT-SIZE: 13px}
.articleinfor_tishi{MARGIN: 5px 0px 10px; TEXT-ALIGN: right;}
#Infor_Content{FONT-SIZE: 13px; LINE-HEIGHT: 25px; color:#333333}

.pro_ul{ float:left; display:inline; margin:0}
.pro_ul li{ float:left; width:214px; margin:0 36px 30px 0;overflow:hidden;border:1px solid #95DBFE; background:url(../img/pro_box.gif) repeat-x bottom}
.pro_ul li.r{ margin-right:0;}
.pro_ul li div{ float:left; width:212px; height:202px; width:190px; height:180px; padding:11px; margin:0;border:1px solid #FFFFFF; border-bottom:0;text-align:center;}
.pro_ul li img{float:left; display:inline-block; width:190px; height:180px;}
.pro_ul li span{ float:left; display:inline-block; width:212px; height:36px; line-height:36px; text-align:center; cursor:pointer; overflow:hidden;white-space:nowrap; background:#c7d8e8; background:none; border:1px solid #FFFFFF; border-top:none}
.pro_ul li span a{ color:#0676B4; font-size:13px; font-weight:bold}

.in_news{ float:left;display:inline; overflow:hidden}
.in_news ul{ float:left; display:inline; width:100%; margin:0px 0 0 0px;}
.in_news li{ float:left; width:100%; height:29px; line-height:29px;
    /*background:url(/images/li6.gif) no-repeat left;*/
    border-bottom:1px dotted #868686;
}
.in_news li a{ float:left; display:inline-block; width:180px; padding-left:2px; overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsis;}
.in_news li span{ float:right; display:inline-block;padding-right:2px; font-size:12px; color:#666666;}

#demo{ float:left; display:inline; width:731px; height:186px;position:relative; overflow:hidden;}
#demo1 li, #demo2 li{ float:left; display:inline; width:173px; height:165px; overflow:hidden; margin:0 10px;}
#demo li img{ float:left; display:inline; width:171px; height:128px;}
#demo li span{ display:inline-block; width:172px; text-align:center; cursor:pointer;}
#demo li span.tit{ height:32px; line-height:32px; overflow:hidden;}
#demo li span.price{ height:18px;}
#demo1{ float:left; width:7000px; left:0; position:absolute}
#demo2{ float:left; position:absolute; left:0}

#ISL_Cont_11{float:left; display:inline;width:478px; margin:3px 0 0 3px;overflow:hidden;border-top:none;}
#ISL_Cont_11 div div{ float:left}
#ISL_Cont_11 .box{float:left;}
#ISL_Cont_11 .box div{float:left; width:115px; padding:0 6px 0 0px;}
#ISL_Cont_11 .box div img{ float:left; display:inline;width:113px;height:104px; border:1px solid #3D8AC4}
#ISL_Cont_11 .box div span{ float:left; display:inline-block; width:110px; height:23px;line-height:23px;text-align:center;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsi; cursor:pointer}

.pro_ul { float:left; display:block; clear:both;width:100%; margin:0px 0 0 0; padding:0;}
.pro_ul div{float:left; display:inline; width:164px; text-align:center;margin:10px 12px 10px 0; border:1px solid #cccccc; /*background:url(/images/pro_li.gif) no-repeat right top; */}
.pro_ul div.r{margin-right:0;}
.pro_ul div img{ float:left; display:inline;width:160px; height:160px; padding:2px;  /*margin:5px;*/}
.pro_ul div h3{ float:left; display:inline;width:160px; height:36px;  line-height:36px; margin:0 0 2px 2px; overflow:hidden;text-align:center; font-size:12px; font-weight:normal; cursor:pointer; background:#BBD4E7}

/*.nav span{ float:left; display:inline-block; width:13px; height:12px;}
.nav .af{ background-position:-11px 2px }
.nav .mf{ background-position:-22px 2px }
.nav .cn{ background:url(/images/flag_cn.gif) no-repeat left;width:13px;}
.nav .en{ background:url(/images/flag_en.gif) no-repeat left;width:13px;}
*/
/*»ÃµÆÆ¬Ê½banner*/
/*.banner{ float:left; width:100%; height:208px;position:relative}
.banner img{ position:absolute; display:none}*/

#topMenu{ float:left;}
#topMenu li{position:relative;background:url(../img/menu_li.gif) no-repeat right; }
#topMenu li a{ float:left;display:inline-block; width:123px; height:33px;line-height:33px; font-size:13px; font-weight:bold; text-align:center;color:#FFFFFF;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:hidden}
#topMenu li.r{background:0}
/*#topMenu li a:hover{background:url(/images/menu_now.gif) no-repeat}*/
#topMenu li span{ display:none}
#topMenu li.now a{ background:url(../img/menu_now.gif) no-repeat left}
/*#topMenu li.now a{background:none}*/
#topMenu li.now span{position:absolute;left:0px; top:33px; width:121px; background:url(../img/menu_sub.gif);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
#topMenu li.now span a{ float:left; width:121px; height:29px;line-height:29px; margin:0; background:#F5B39B;border-bottom:1px solid #dddddd; font-size:12px; font-weight:normal; color:#ffffff;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:hidden}
#topMenu li.now span a:hover{ color:#CA4513;background:#D6917E;}

.head{float:left; width:990px; height:92px; background:url(../img/logo.png) no-repeat left top;background-size:200px 100px}
.nav{ float:right; display:inline; height:35px; margin-right:12px; overflow:hidden}
.nav a{float:left; display:inline-block; width:73px; height:20px; line-height:20px; margin:15px 0 0 6px; background:url(../img/btn00.gif) no-repeat; text-align:center}
.menu{ float:right; clear:both; height:57px; line-height:57px;}
.menu a{ float:left; display:inline-block; width:84px; height:27px; line-height:57px; text-align:center; font-size:14px; color:#FFFFFF}
.menu a:hover{ color:#FFFFFF;}
.banner{ float:left; width:965px; height:307px; border-top:11px solid #FFFFFF; border-left:12px solid #FFFFFF; border-right:13px solid #FFFFFF}
.ic1{ float:left; display:inline; width:965px; height:207px; margin:8px 0 0 12px; background:url(../img/ic1.jpg) no-repeat top}
.ic1 .c{ float:left; width:963px; height:172px; margin-top:34px; border:1px solid #D1D1D1; border-top:0;}
.inCompany{ float:left; width:204px; height:142px; line-height:20px; padding:20px 24px 0 110px; overflow:hidden; background:url(../img/inCompany.jpg) no-repeat 13px 20px;}
.inNews{ float:left; width:348px;}
.inNews .picNews img{ float:left; width:113px; height:74px; margin-top:20px; border:1px solid #D1D1D1}
.inNews .picNews b{ float:left; display:inline-block; width:208px; height:15px; line-height:15px; margin:20px 0 0 8px; font-weight:bold;color:#0E347D;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsis; cursor:pointer}
.inNews .picNews span{ float:left; display:inline-block; width:208px; height:60px;line-height:20px; margin:5px 0 0 8px; overflow:hidden; cursor:pointer}
.txtNews{ float:left; margin-top:5px;}
.txtNews a{ float:left; font-size:12px;display:inline-block; width:304px; height:26px; line-height:26px; padding-left:11px; background:url(../img/li0.gif) no-repeat 0 10px; border-bottom:1px dotted #666666;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsis;}
.inServer{ float:left; width:271px; padding-top:0px;}
.inServer a{ float:left; display:inline; margin:19px 0 0 9px;}

.ic2{ float:left; display:inline; width:965px; height:162px; margin:13px 0 0 12px; overflow:hidden; background:url(../img/ic2.gif) no-repeat}
.ic21{ float:left; display:inline; width:235px; margin:0 0 0 12px;}
.ic21 .t, .ic22 .t, .ic23 .t, .ic24 .t{ float:left; width:100%; height:36px; line-height:36px; border-bottom:1px dotted #CCDCE2; font-size:14px; font-weight:bold; color:#FFFFFF}
.ic2 .c{ float:left; width:100%;}
.ic21 .c a{display:inline-block;line-height:20px; margin-right:15px;color:#9FCAE7;}
.ic22{ float:left; display:inline; width:175px; margin:0 0 0 18px;}
.ic22 .c a{ float:left; display:inline-block; width:100%;line-height:20px; overflow:hidden;color:#9FCAE7;}
.ic23{ float:left; display:inline; width:235px; margin:0 0 0 19px;}
.ic23 .c a{display:inline-block;line-height:20px; margin-right:18px;color:#9FCAE7;}
.ic24{ float:left; display:inline; width:235px; margin:0 0 0 24px;}
.ic24 .c{line-height:20px;color:#9FCAE7;}

.foot{ float:left; width:100%;margin-top:18px; background:url(../img/foot.gif) repeat-x bottom;}
.foot .c{width:956px; height:89px; margin:0 auto; background:url(../img/logo1.png) no-repeat;background-size: 125px 90px}
.foot .c .r{ float:left; display:inline; width:824px; height:77px; line-height:24px; padding:12px 0 0 10px; margin-left:130px; }

.pageL{float:left; display:inline; width:189px; margin:10px 0 0 12px;}
.pageR{float:left; display:inline; width:757px; margin:10px 0 0 19px;min-height: 400px;}

.lt1{ float:left; width:152px; height:39px; line-height:43px; padding-left:37px; overflow:hidden;background:url(../img/lt1.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF}
.lc1{ float:left; width:187px; background:#F5F5F5; border:1px solid #D3D6DB; border-bottom:0;}
.lc1 a{ font-size:14px;float:left;height:46px;line-height:46px; display:inline-block; width:164px; padding-left:9px; margin-left:5px; border-bottom:1px dashed #CCCCCC; color:#323232;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:hidden;}
.lc1 a:hover{color:black;font-weight: bold}
.lb1{ float:left; width:189px; height:21px; line-height:21px; overflow:hidden; background:url(../img/lb1.gif) no-repeat}
.lt2{ float:left; width:174px; height:31px; line-height:31px; padding-left:15px; margin-top:9px; overflow:hidden; background:url(../img/lt2.gif) no-repeat; font-size:14px; font-weight:bold; color:#000000}
.lt33{ float:left; width:174px; height:10px; line-height:31px; padding-left:15px; margin-top:9px;}
.lc2{ float:left; width:187px; background:#FFFFFF; border:1px solid #E0E0E0; }
.lc2 a{ float:left; display:inline-block; width:150px; height:30px; line-height:30px;padding-left:8px; margin-left:25px; background:url(../img/li35.gif) no-repeat 0 12px;color:#656565;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:hidden;}
.lb2{ float:left; width:189px; height:6px; line-height:6px; overflow:hidden; background:url(../img/lb2.gif) no-repeat}

.pageR .tt{ float:left; width:751px; height:32px; line-height:32px; border-bottom:1px dashed #CCCCCC}
.pageR .tt span{ float:left; font-size:14px; font-weight:bold; color:#000000}
.pageR .tt .path{ float:right;color:#666666}
.pageR .tt .path a{color:#666666}
.pageR .cc{ float:left; width:751px; line-height:24px; padding:10px 0;}
.pageR .cc p{ margin-bottom:20px;}

.pageR .picNews{ float:left; width:694px; height:155px; margin:11px 0 0 0; background:url(../img/newsPic_s.gif) no-repeat left top;}
.pageR .picNews img{ float:left; display:inline; width:197px; height:132px; margin:10px 0 0 11px;}
.pageR .picNews b{ float:left; display:inline-block; width:462px; height:22px; line-height:22px; margin:10px 0 0 13px; font-size:14px;color:#0065B0; font-weight:normal;overflow:hidden;white-space: nowrap; word-break: keep-all;text-overflow:ellipsis; cursor:pointer}
.pageR .picNews span.date{ float:left; display:inline-block; width:462px; height:20px;line-height:20px; margin:0px 0 0 13px; overflow:hidden; cursor:pointer; color:#999999}
.pageR .picNews span.con{ float:left; display:inline-block; width:462px; height:80px;line-height:20px; margin:5px 0 0 13px; overflow:hidden; cursor:pointer}




.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{

background: #143F99!important;

border-color:#143F99!important ;

}



.bgcolor a{display:block}
.bgcolor{width:180px;height:46px;margin-bottom:1px}
.bgcolor a{font-size:14px;line-height:46px;color:black;height:46px;}
.bgcolor a:hover{color:black;font-weight: bold}
.bgcolor:hover{color:black!important;}
.pro_active{color:black;font-weight: bold}





span input{color:#666;width:195px;height:35px;border-radius:3px;border: 1px solid #ccc;margin: 5px;line-height:35px;padding-left:5px;}
textarea{color:#666;width:407px;height:115px;border-radius:3px;border:1px solid #ccc;margin:5px;padding-left:5px;}
.submit {background:#184076;color:#fff !important;border:0px !important;cursor:pointer;}
.shortText{width:202px;height:20px;margin:0px;border:1px solid #e5e5e5;margin:3px 0;padding-left:5px;}
.longTextarea{width:200px;height:55px;margin:0px;border:1px solid #e5e5e5;margin:3px 0;padding-left:5px;}

.subTextarea{width:360px;height:120px;margin:0px;border:1px solid #e5e5e5;margin:3px 0;padding-left:5px;}
.nameText{width:180px;height:20px;margin:0px;border:1px solid #e5e5e5;margin:3px 0;padding-left:5px;}
.longText{width:360px;height:20px;margin:0px;border:1px solid #e5e5e5;margin:3px 0;padding-left:5px;}

.Imsubmit{padding:3px;margin:2px 0;}


.style13 input{height:25px;line-height: 25px;width: 100px;}
.namec{width:150px !important;margin-top:20px;margin-bottom: 20px}