body {
	FONT-SIZE:13px;COLOR: #222;FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	background: #fff;
    MARGIN:0 auto;
	min-width:1400px;
}
select {
       border: 1px solid #CCCCCC;
    background-color: #EFF3F6;
       font-family: "ËÎÌå";
       font-size: 12px;
}
form {margin:0px;display: inline;} 
INPUT {
	BORDER: #cccccc 1px solid;FONT-SIZE: 12px; COLOR: #333;}

h1 { font-size:20px;}
a {
	COLOR: #222; TEXT-DECORATION: none
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}

a:HideFocus {outline:none;}

a:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;cursor:pointer
}
a:active {
	COLOR: #7C7C7C; TEXT-DECORATION: none
}
.banner{width:100%;overflow:hidden;height:480px;position:relative; margin:0 auto;}
.banner ul{margin-top:0; padding:0}
.banner a,img{border:0;}
.banList{position:absolute;left:50%;margin-left:-900px;height:480px;}
.banList li{height:480px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}

.head{width:100%;min-width:1004px;height:100px;overflow:hidden; padding-bottom:1px;text-align:center;}
.head_tit{float:left;height:100%;padding-right:7px; padding-top:10px; letter-spacing:3px;margin-top:10px;}
.head_tit a{color: #164861;;FONT-FAMILY:"Î¢ÈíÑÅºÚ";font-size:40px; font-weight:bold;}
.head_sub{width:1004px;height:100%;MARGIN:0 auto;}
.head_img{height:100%;width:174px;float:left; margin:10px 0 0 50px;}
.head_img img{height:80px;width:174px;float:left;}
.head_m{height:44px;width:180px;float:left; font-size:14px;letter-spacing:1px; font-weight:bold; margin:30px 0 0 0; color:#222; border-left:1px solid #ccc; text-align:center; color: #737373; line-height:22px}
#head_s{height:80px;width:550px;float:left; font-size:40px; font-weight:bold; margin:10px 0 0 20px; text-align:center; color:red; line-height:80px; cursor:pointer; overflow:hidden}
.head_r{height:90px;width:296px;;float:right; margin:0 50px 0 0;overflow:hidden}
.head_rimg{padding:8px 0 2px 0;width:100px;float:right;}
.head_txt{padding:8px 0 0 28px;height:18px;width:48px;float:right;overflow:hidden;font-size:12px;CURSOR:pointer; text-align:left;color:#000; }
.ht1{background:url(image/ico1.png);background-size:15px 15px;background-repeat:no-repeat;background-position:10px 8px;}
.ht2{background:url(image/ico2.png);background-size:15px 15px;background-repeat:no-repeat;background-position:10px 8px;}
.ht3{background:url(image/ico3.png);background-size:15px 15px;background-repeat:no-repeat;background-position:10px 8px;}
.head_txt a{color:#000;}
#head_txt2{height:22px;width:100%;color:#B70000;font-size:32px;FONT-FAMILY:"Î¢ÈíÑÅºÚ";margin-top:-1px; padding-bottom:3px;letter-spacing:-1px;}
.head_tel{clear:both;background:url(/image/dh3.png) no-repeat;height:40px;width:255px;float:right;overflow:hidden;padding:0 0 0 0px;margin:20px 0;text-align:right;}
.head_tel a{ font-size:12px; padding-right:6px}
.head_tel a:hover{color:#000}

.menu {clear:both;line-height:45px; width:100%; min-width:1004px;text-align:center; height:45px;background:url(/image/nav_bg1.jpg) #bf1d1d repeat-x; margin-bottom:5px;  overflow:hidden;}
.menu a{color: #fff; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"}
.menu ul {list-style:none;padding:0 50px;width:100%;margin:0;}
.menu .menu_tit{float:left;width:auto;margin-right:3%;text-align:left;cursor:pointer;font-size: 14px; height:34px; padding:0 4px 0 6px;letter-spacing:2px}
.menu .menu_titon{float:left;width:auto;margin-right:3%;text-align:left;cursor:pointer;font-size: 14px; height:34px; padding:0 4px 0 6px; border-bottom:2px #fff solid; margin-top:-2px;letter-spacing:2px}
.menu .menu_tit:hover{ border-bottom:1px #fff solid; margin-top:-2px;}




#mobicon {width:6%;position: fixed;bottom:1%;right:14%;z-index: 9999; display:none;}
#mobicon img{ width:200px; height:auto}

.search_box{ height: 22px; float:right; width:340x; overflow:hidden; margin:12px 10% 0 0; background-color:#fff;}
.search_box .s { height: 22px; float: left; padding:0 0 0 3px; margin:0;  width: 165px;background:none; border:none; line-height:22px} 
.search_box .b { float: left; padding: 0; border: 0; width: 25px; height: 31px;no-repeat; background:none;background:url(/image/search-ico.png) no-repeat #fff;background-position:center 1px;} 


.sub1{width:100%; padding:10px 0 40px 0;}

.titl{width:87%;min-width:460px;height:30px; margin:0 0 0 8%; border-bottom:2px solid #002F5E; }
.titl .tit1_1{ color:#222; font-size:16px;line-height:20px; height:20px; border-left:30px solid #B70000; float:left; padding-left:6px; font-weight:bold }
.titl .tit1_2{ color: #0078F0; font-size:12px;float:left;text-align:left; font-weight:bold; padding-left:4px;line-height:20px;}
.titl .tit1_3{ color:#333; font-size:12px; width:80px;float:right;text-align:right; padding-top:5px}
.sub1 .text1{width:95%;min-width:1004px;height:auto;min-height:60px;margin:0 auto; padding:10px 0 5px 0; overflow:auto; }


.sub1 .text1 .img3p{padding:0;width:30%;border:#ccc 1px solid; padding-bottom:10px;text-align:left; overflow:hidden; margin:20px 0 20px 3%; float:left;transition: all 0.2s;} 
.sub1 .text1 .img3p img{width:100%;}
.sub1 .text1 .img3p:hover {box-shadow: 0 10px 20px #ccc; z-index: 10; transform:translate3d(0,-3px,0)}
.sub1 .text1 .txt3{height:72px;line-height:24px; font-size:14px; color:#888; padding:0 15px; overflow:hidden} 
.sub1 .text1 .txt3 a{color:#888; }
.sub1 .text1 .txt3 a:hover{color:red; }
.sub1 .text1 .img3p:hover .txt4{background-color:#AC0000; border:#840000 1px solid; color:#fff;}
.sub1 .text1 .img3p b{height:50px;line-height:50px; font-size:18px; font-weight:bold; padding-top:10px; color:#555; text-align:center; display:block;} 
.sub1 .text1 .txt4{width:120px;border:#666 1px solid; font-size:18px;color:#666; padding:5px 0; margin:15px auto; text-align:center;}
.sub1 .text1 .img3p_1 { margin-left:2% }
.sub1 .text1 .img3p_2 b{}
.sub1 .text1 .img3p_3 b{}



.sub2{width:49%; padding:10px 0 30px 0;float:left; background:#fff;}

.index{margin:0 auto;width:100%; min-width:1004px;text-align:center; height:auto;}
.index_mc1{width:86%;min-width:460px;min-height:60px;margin-left:8%; padding:2% 5px}
.index_mc1 a{ color:#222}
.index_mc1l{width:25%;float:left;border:outset #F5F5F5;border-width:2px;}
.index_mc1l img{width:100%;}
.index_mc1r{width:68%;float:right; padding-right:10px;}
.index_mc1r_t{line-height:22px;text-align:left; font-size:14px;text-indent:2em; text-align:justify;}
.index_mc1r_a{height:20px; text-align:right;overflow:hidden; line-height:20px;}
.index_mc1r_a a{color: #FF0000}

.index_big_t{ margin:0px auto; width:60%; height:80px; text-align:center; font-size:24px; padding-top:20px; font-family:"Î¢ÈíÑÅºÚ"}
.index_big_t1{ height:40px; line-height:40px}
.index_big_line{ color:#aaa}
.index_big_en{ color:#F00; font: "Arial Black", Gadget, sans-serif}

.wmhonor {height: 320px;  background: url(image/honor.jpg) #F8F8F8 repeat-x; margin-bottom:30px; padding:0 5%; margin-top:20px; }
.onehonor{ width:25%; float:left; text-align: center; padding:10px 0;}
.onehonor img{ height:280px;border: 10px solid  #D5662B;   border-image-source: url(image/border-bg.png);   border-image-slice: 10;transition: all 0.3s; }
.onehonor:hover img{transform: scale(1.1)}

.wmys {height: 280px;  background: #F8F8F8 repeat; margin-bottom:30px; padding:0 10%;clear:both}
.wmys .ystit{ background:url(ystit.png) repeat-x; background-position:0 20px; height:85px;width:100%; margin:0 auto; text-align:center; }
.wmys .ystit b{ background: url(tmbg.jpg) repeat;line-height:72px; height:72px; font-size:40px; font-family:ºÚÌå;color:#bf8751; padding:0 15px;}
.wmys .oneys{ width:25%; float:left; height:143px}
.wmys .oneys .ys1{ background: url(/image/ysbg.png) no-repeat; height: 120px; width:110px; color:#bf8751; font-size:30px; font-family:ºÚÌå; line-height:120px; text-align:center; float:left;}
.wmys .oneys :hover{ color:red;}
.wmys .oneys .ys2{ height: 120px;width:128px;text-align:left; float:left; padding:5px 0 0 5px;}
.wmys .oneys .ys2 .ys2_1{ color:#000; font-size:16px; line-height:16px; height:16px}
.wmys .oneys .ys2 .ys2_2{ color:#666; font-size:14px; line-height:22px;  }

.index_mc2l{float:left;width:70%;overflow:hidden;}
.index_mc2r{width:28%;float:right;overflow:hidden;}
.index_gsdt{width:100%;height:25px;line-height:24px;border-bottom:#ccc 1px dashed; text-align:left; font-size:14px; overflow:hidden;background:url("/image/dot_green.gif") 0 10px no-repeat; padding-left:8px;}
.index_gsdt b{color:#FF0000; font-weight:200; font-size:14px; padding:0 3px;}
.index_gsdt img{ padding-left:8px;}
.index_gsdt span{color: #777; padding-left:10px;font-size:13px;}


.footc{width:100%;min-width:1004px;text-align:left;background-color: #000; color:#fff; font-size:14px;MARGIN:0 auto; clear:both;}
.foot{ width:90%;margin:0px 50px;padding:30px 0; height:120px;color: #ddd }
.foot a{color: #ddd}
.foot ul{ margin:0; padding:0;}
.foot ul li{ margin:0; padding:0; font-size:14px; }
.foot .foot_ul1{ width:13%; float:left;margin:0; }
.foot .foot_ul1 div{width:100%;margin:0;height:30px;font-size:16px; font-weight:bold; }
.foot .foot_ul1 div a{border-left:5px solid #09F; padding-left:10px; color:#fff}
.foot .foot_ul1 li{list-style-position:inside;list-style:square;line-height:25px;height:25px;text-align:left; margin-left:15px;font-size:95%;}
.foot .foot_ul2{float:left;width:23%; margin:0}
.foot .foot_ul2 div,.foot .foot_ul5 div{ width:100%;margin:0;height:30px; font-size:16px;font-weight:bold; }
.foot .foot_ul2 div a,.foot .foot_ul5 div a{border-left:5px solid #09F; padding-left:10px; color:#fff}
.foot .foot_ul2 li{list-style-position:inside;list-style:square;line-height:25px;height:25px;text-align:left; margin-left:10px;font-size:95%;}
.foot .foot_ul5{float:left;width:30%; margin:0}
.foot .foot_ul5 li{width:46%; overflow:hidden;list-style-position:inside;list-style:square;line-height:25px;height:25px;text-align:left; margin-left:15px;font-size:95%; float:left;}
.foot .foot_ul3{ width:13%; float:right;margin-left:40px; color:#fff}
.foot .foot_ul3 div{ width:100%;margin:0;height:25px; font-size:16px; }
.foot .foot_ul3 img{ width:120px; float:left;margin:0; height:145px}

.foot1{ width:94%;overflow:hidden;margin:20px 2% 0px 2%;  border-top:1px #fff solid; padding:10px 0}
.foot1 a{color:#fff}
.footm{height:100%;float:right; padding-left:5px}
.footr{width:796px;height:100%;float:right;font-size:13px;text-align:right; line-height:21px;}
.footr b a{ border-bottom:1px dotted #fff; padding-left:2px}
.footr2{width:791px;height:100%;float:right;font-size:13px;text-align:center; line-height:16px; padding-left:5px;}
.footb{ clear:both; background:#999; padding:5px; font-size:12px; text-align:center; color:#000000}

.h1_tit {
font-size:13px;
height:27px;
line-height:27px;
filter:blur(strength=5,direction=135);
color:#000;
background-color:#e6e6e6;
text-align:left;
margin-bottom:2px;
}
.index_ban{width:1004px;height:178px;overflow:hidden;background-image:url(/image/mbg.jpg);background-repeat:repeat-x}
.index_ban_l{width:404px;height:178px;float:left}
.index_ban_r{width:600px;height:178px;float:right}
.index_f{height:57px;border-bottom:#c5c5c5 1px solid;background-color:#eef2f5; padding-bottom:3px;}
.index_fac{width:198px;height:57px;float:left;padding:3px 1px 0 1px}
.h2_tit{width:535px;font-size:13px;height:22px;line-height:22px;filter:blur(strength=5,direction=135);
color:#000;text-align:left;clear:both;border-bottom:#ccc 3px solid;margin-bottom:3px;over-follow:hidden;font-weight:bold}
.h1_mark{margin-top:5px;border:solid #FF0000 1px;float:left;width:3px;height:13px;overflow:hidden;background-color:#e96666; font-weight:bold;}


.mainleft{width:222px;float:left; overflow:hidden;padding:3px;border:#CCC 1px solid; margin-right:5px; background-color:#fff;}
.index_yl{width:212px;height:120px;border:1px #CCCCCC solid; margin-top:3px; text-align:left; background-color:#e9f4fb; padding:3px; overflow:hidden;}
.yl_i{width:218px; text-align:right; background:url(/images/new-fram_050.gif) no-repeat;background-position:0 4px;}
.index_yl li{height:20px;overflow:hidden;margin:0; line-height:20px;}
.index_yll{width:20px;height:47px;float:left;text-align:left;}
.index_ylr{width:189px;height:47px;float:right;border-bottom:1px #CCCCCC dotted;text-align:left; margin-bottom:5px; line-height:15px;}
.addmore{padding:5px 3px 5px 0;text-align:right;}
.index_tel{background-image:url(/image/contactc.jpg);width:220px;height:35px;padding-top:45px}
.index_tel2{width:210px;height:35px;font-family: Arial, Helvetica, sans-serif;font-size:24px;color:#510303}
.index_add{width:210px;padding-left:10px; line-height:17px;}
.index_mc{width:535px;float:left;padding:0 15px;border-left:#CCC 1px solid;border-right:#CCC 1px solid; text-align:center; height:845px;}

.index_more{width:535px;height:15px; padding:8px 0 3px 0; text-align:right; clear:both;}
.index_mc2{width:535px;height:120px}

.index_mc3{width:535px;height:80px;text-align:left; padding-top:5px;}
.index_mc3l{float:left;width:80px;height:80px;}
.index_mc3r{float:left;width:98px;height:80px;line-height:20px;}


.index_proimg{border:double #cccccc 3px; width:110px;height:88px}
.index_mr{width:184px;float:right;margin-left:10px;}
.index_khtel{width:180px;border:1px solid #ccc;}
.index_mr3{height:130px;width:182px;border:1px solid #ccc; background-color:#f7f7f7; margin:10px 0;}
.index_mr3l{width:100px;float:left}
.index_mr3l1{width:80px;height:26px}
.index_mr3r{width:80;float:right;}
.index_mrnew{width:172px;height:16px;padding-top:5px;border-bottom:#CCCCCC 1px dotted; text-align:left; overflow:hidden;}
.index_links{margin:0 auto;width:100%; min-width:1004px;text-align:center; background-color:#F8F8F8; padding:10px 0; clear:both}
.index_link{ width:90%;margin:0px 50px;line-height:20px;;clear:both; color:#444; text-align:left; height:20px;overflow:hidden;}
.index_link a{padding:0 5px; color:#999;  line-height:10px;}
.index_keyword{clear:both; width:100%; background:url(image/graybg.jpg) repeat-x #E3E3E3;margin:2px 0px; padding:0px 0px;clear:both; color:#aaa; text-align:left; height:30px;overflow:hidden; color:#000; font-weight:bold}
.index_keyword p{padding-left:100px;margin-top:7px}
.index_keyword p a{ padding:0 10px;font-weight: 100}
.contact{width:210px;border:#CCCCCC 1px solid;padding-bottom:3px;color:#000;}
.contacttop{width:100%;}
.contacttopimg{height:80px;width:70px;float:left}
.contacttopimg_2{height:80px;width:40px;float:left;overflow:hidden;}
.contacttoptxt{height:80px;width:138px;float:right}
.contacttoptxt_2{height:80px;width:138px;float:left}
.contact1 {font-size:14px;width:176px;margin-left:3px; height:14px;line-height:14px;text-align:left; border-bottom:dotted 1px #999; padding:3px 0 0 26px;background:url(/image/dh.png) no-repeat;clear:both}
.contact12 {font-size:14px;width:176px;margin-left:3px; height:14px;line-height:14px;text-align:left; border-bottom:dotted 1px #999; padding:3px 0 0 26px;background:url(/image/dh2.png) no-repeat;clear:both}
.contact1_2{font-size:12px;margin:0 0 1px 2px;text-align:left;border-bottom:dotted 1px #ccc;padding:4px 0 0 20px;clear:both;background:url(/image/dh.png) no-repeat; height:15px;line-height:15px;overflow:hidden;}
.contact1_3{font-size:12px;margin:0 0 1px 2px;text-align:left;border-bottom:dotted 1px #ccc;padding:4px 0 0 20px;clear:both;background:url(/image/dh2.png) no-repeat; height:15px;line-height:15px;overflow:hidden;}
.contact2 {font-size:12px;height:13px;padding-top:3px;text-decoration:underline}
.contact3 {color:red; font-size: 16px;font-weight:bold;height:20px; padding-right:5px;}
.contact4 {color: #F92702; font-size: 16px;FONT-WEIGHT: bolder;height:22px; padding-right:5px;border:1px solid #f92702;line-height:40px; height:40px;}
.menuleft {color: #222; font-size:24px;padding-left:20px;height:60px;line-height:60px;background:url("/image/box_bg2.jpg");border-bottom:#CCCCCC 1px solid; margin-bottom:5px; border-left:5px solid #B70000; }


.tjcp {clear:both;width:535px;text-align:center;}
.tjcp ul {margin:0px;height:120px;padding:0;clear:both;}
.tjcp ul li {margin:0px;list-style:none;float:left;text-align:center;width:133px; padding:1px 0 4px 0;}


.menuleft_list{height:40px;line-height:40px; border-bottom:dotted #ddd 1px;background: url("/image/box_icon1.png") no-repeat 10px 15px; text-align:left; padding-left:25px; margin:0 5px; font-size:14px; font-weight:bold}
.midright_tit{width:100%;height:50px; border-bottom:1px solid #ccc; margin-bottom:3px;background:#fff; }
.midright_tit1{color:#222; font-size:14px;line-height:50px; height:50px;background: url("/image/link6.png") no-repeat 10px 16px;background-size:20px 20px; float:left; padding-left:35px; font-weight:bold;}
.midright_tit3{ float:left; width:52%;height:50px;line-height:50px; color:#444; padding-left:30px}
.midright_tit3 a{ color:#666; padding:0 5px;}
.midright_tit span{color: #0078F0; font-size:12px; font-weight:bold; padding-left:6px;line-height:20px;}
.midright_tit2{height:50px;line-height:50px; padding-right:3px}
.midright_tit2 a{font-size:12px;}
.midright_tit2 img{height:12px; width:14px}
.midright_mark{margin-top:7px;border:solid #FF0000 1px;float:left;width:3px;height:20px;overflow:hidden;background-color:#e96666;}
.midcontent{width:98%; overflow:hidden; margin:0 1% 1% 1%; font-size:14px; line-height:25px;}
.midcontent ul {list-style:none;margin:0px;padding-top:5px;padding-bottom:5px;width:666px}
.midcontent li {width:302px;border:3px double #cacaca;float:left;}
.newsform{line-height:50px;height:50px; width:100%; overflow:hidden; text-align:left;background:url("/Images/new-fram_050.gif") 2px 20px no-repeat; padding-left:22px}
.newsform .search_bot{ background-color:#bf1d1d;color:#fff;border:1px solid #bf1d1d;width:20%; margin-left:3px; }
.newsform .smallInput{ width:65%; padding:0; margin:0; height:18px;}
#newsflash{width:100%;height:auto;text-align:center; border:1px #ccc solid; overflow:hidden;}


.newsline{height:24px;BORDER-bottom: #999999 1px dotted;line-height:24px;color:#FF0000;}
.newsline1{BORDER-bottom: #ddd 1px dashed; width:98%;line-height:12px;height:30px; line-height:30px; overflow:hidden; font-size:14px; }
.newsline1_l{width:65%;float:left;background:url("/image/dot_green.gif") 0 10px no-repeat; padding-left:10px; margin-left:15px; color:#0078F0}
.newsline1_r{width:30%;float:right; text-align:right;}
.shnew_mrnew{BORDER-bottom: #ccc 1px dashed;width:98%;height:25px;padding-left:3px;overflow:hidden;text-align:left;line-height:25px; background:url("/image/dot_green.gif") 0 10px no-repeat; margin-left:3px;}
.shnew_tit{height:30px;line-height:30px; font-size:18px; font-weight:bold; text-align:center; color:#333;}
.shnew_tit2{background:#f8f8f8;height:30px;line-height:30px;margin:4px 0; color:#666; padding:0 5px;}
.shnew_tit3{padding:5px; margin:10px 5% 10px 2%;font-size:10pt;line-height:22px; color:#555;text-align:left;text-indent:2em; border:1px dotted #ccc;}
.shnew_tit3 a{ text-decoration:underline; color:red; padding:0 3px;}
.shnew_tit3 a:hover {COLOR: #333;}
.shnew_tit4{width:49%; float:left;}
.new_content{font-size:16px; color:#222; margin:5px; line-height:25px;}
.new_bottom{height:30px;line-height:30px; text-align:right;}
.new_content a{ border-bottom:1px dashed;}
.more_case{height:30px;line-height:30px;text-align:right;padding-right:15px; clear:both}
.more_case a{ font-size:14px; font-weight:bold}
.prolist_now{background:url("/image/jiantou.gif") no-repeat 8px 10px;height:50px;line-height:50px;padding-left:18px;text-align:left;color:#B70000; font-size:14px;}
.prolist_other{background:url("/image/jiantou2.gif") no-repeat 8px 10px;height:50px;line-height:50px;padding-left:18px;text-align:left;font-size:14px;}
.prolist_other:hover{color:#B70000;}
.prolist_nows{height:19px;width:160px;line-height:22px;padding-left:20px;padding-top:3px}
.prolist_small_now{height:30px;width:42%;line-height:20px;padding-left:20px; float:left; text-align:left;background:url("/image/box_icon1.png") no-repeat 6px 6px;color:#B70000; overflow:hidden;font-size:14px;}
.prolist_small_other{height:30px;width:42%;line-height:20px;padding-left:20px; float:left; text-align:left;background:url("/image/box_icon1.png") no-repeat 6px 6px;overflow:hidden; font-size:14px;}
.prolist_small_now a,.prolist_small_other a{color:#fff;}
.prolist_small_other:hover{color:#B70000;}
.sdh{width:758px;height:30px;text-align:left; color:#333; line-height:30px; font-weight:bold; font-size:12px}
.sdh a{color:#555; font-weight:bold}
.prolitxt{height:25px;line-height:25px}
.proshow_bot{width:100%; background-color:#E1E8F0; border-top:1px solid #FF8000; height:30px;line-height:30px; margin-top:3px;}
.job{width:686px;padding-left:50px;padding-top:10px}
.job_ul {list-style:none;margin:0px;padding:0px;width:650px;line-height:20px;border:solid 1px #339900;clear:both;background-color:#B6EFA3;border-top:none}
.job_li1{width:150px;float:left;text-align:center;border-top:solid 1px #339900;}
.job_li2{width:490px;background-color:#F8FCF8;padding:0px 5px;text-align:left;float:left;border-top:solid 1px #339900;}
.job_ulend {margin:0px;padding:0px;clear:both;list-style:none;margin:0px;width:650px;line-height:20px;height:20px;border-top:solid 1px #339900;text-align:right;background-color:#F8FCF8;}
.STYLE27 {color: #FF0000}
.STYLE14{color:red;}
.STYLE72{color:#FFFFFF;display:none;width:0px;}

#head_img {margin:0 auto;min-width:1004px;text-align:center; height:auto; background-color:#d2d9d1}
#mids {min-width:1004px;overflow: hidden; width:100%; margin-bottom:10px;}
#mids_left {width:19%;min-height:500px;_height:500px;float:left; margin-left:7%; padding-right:4px; text-align:left;}
#mids_right {padding:0 0 10px 0;width:66%;min-height:650px; min-width:577px;float:left;border:solid 1px #CCCCCC;text-align:left; margin-left:1%}
#mids_right table a{text-decoration:underline;}

#foot {background-color:#F3F4F6;width:1004px;height:50px}
.clearfloat {clear:both; visibility:hidden; height:0px; overflow:hidden}
.hidden {
	DISPLAY: none
}
.show {
	DISPLAY: block; margin:0 1% 1% 1%;
}
.allover {
   padding-left:15px;padding-top:5px;WIDTH:743px;HEIGHT:33px;line-HEIGHT:33px;
}
.overback {float:left;width:20px}
.over {
	FONT-SIZE:14px;float:left;border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-top:red solid 3px;WIDTH:145px;LINE-HEIGHT:31px;HEIGHT:31px;TEXT-ALIGN: center; font-weight:700}
.over a{COLOR:#000;} 
.over a:hover{COLOR:#000;} 
.noover {
	FONT-SIZE:14px;float:left;background-color:#ffcd53;border:#ff8000 solid 1px;WIDTH:145px;LINE-HEIGHT:25px;HEIGHT:25px;TEXT-ALIGN: center;position:relative;top:3px
}
.noover a{COLOR:#000;}
.noover a:hover {COLOR:#000;}
.left10news {background-color:#FFFFFF;width:100%;border:1px solid #cacaca;padding-bottom:5px; margin-bottom:20px;}

.tab{height:5px;overflow:hidden}
.caselist{width:100%}
.page{linheight:24px;height:24px;BORDER-bottom: #999999 1px dotted;text-align:left}
.a_case{padding:0;width:44%;border:#ccc 1px solid; padding-bottom:30px;text-align:left; overflow:hidden; margin:20px 0 20px 4%; float:left;transition: all 0.2s;}
.a_case:hover{  box-shadow: 0 10px 20px #ccc; z-index: 10; transform:translate3d(0,-3px,0)}
.a_case:hover .a_case_txt_3{ background-color:#AC0000; border:#840000 1px solid; color:#fff; }
.a_case_img{width:100%;height:0;text-align:middle;overflow:hidden; text-align:center; padding-bottom:55%}
.a_case_img img{ width:100%;transition: all 0.6s;}
.a_case_img img:hover{transform: scale(1.2);}
.a_case_txt{height:156px;}
.a_case_txt_1{height:50px;line-height:50px; font-size:18px; font-weight:bold; padding-top:10px; color:#555; text-align:center;}
.a_case_txt_2{height:48px;line-height:24px; font-size:14px; color:#888; padding:0 15px; overflow:hidden}
.a_case_txt_3{width:120px;border:#666 1px solid; font-size:18px;color:#666; padding:5px 0; margin:15px auto; text-align:center;}
.a_case_txt_3 a{ color:#ccc}

.servertabtit{height:60px;font-size:18px; font-weight:bold;color:#000;line-height:60px;background: none;}
.servertab{text-align:left;margin-bottom:5px;}
.servertab td{border-bottom:1px dashed #eee; }
.servertab tr{height:60px;line-height:25px;}

.servertab .tcenter{ text-align:center}
.topgg{
width:1004PX; height:75px;overflow:hidden; border-bottom:1px solid #FFFFFF;}
.gg1{
width:216px; height:75px;float:left; overflow:hidden}
.gg2{
width:196PX;height:75px;float:left;overflow:hidden; border-left:1px solid #FFFFFF;}
.t_page{ width:100%; text-align:left; clear:both;}
.t_page ul{
	height:26px;
	line-height:20px;
	overflow:hidden;
	margin:5px 0;
	float:right;
}
.t_page li{
	float:left;
	list-style-type:none;
	padding:0 3px;
	border:1px #ccc solid;
	min-width:16px;
	text-align:center;
	color:#555;
	background:url(/image/n-2.png) repeat-x ;
	margin:2px;}
.productul{clear:both;width:100%; margin:0px; padding-top:10px; padding-left:3px;  overflow:hidden}
.productul li{float:left; width:29%;margin:0 0 35px 3%; padding:0;border:1px solid #ccc;transition: all 0.2s; list-style:none}
.productul li:hover{box-shadow: 0 10px 20px #ccc; z-index: 10; transform:translate3d(0,-3px,0)}
.productul li  .txt a:hover{color:red}
.productul li .txt{background: #FDFDFD;color:#000; height:45px; line-height:45px;text-align:center; font-size:14px;}
.productul li .txt a{color:#000;font-size:14px;font-weight:bold;}

.productul_img{width:100%;margin:0;overflow:hidden;height:0; padding:0 0 66% 0;}
.productul_img img{width:100%; transition: all 0.3s; }
.productul_img img:hover{transform: scale(1.1);}

.xmkc {height: 25px;width:420px;position:relative; text-align:left;}
.xmkc .classlist {left: 10px;width:420px;position:absolute;top:20px;padding-top: 5px;}
.xmkc .classlist ul{ width:800px;background-color: #333333; padding-bottom:20px;}
.xmkc .classlist ul li {margin: 0px;list-style: circle; }
.footprobig{ display:none}
.xmkc .classlist li {display: block;}
.xmkc .classlist .lis {height:25px;font-weight:bold;margin-left:10px;width:90%; clear:both;line-height:25px;}
.xmkc .classlist .lis1 {height:20px;padding:0 3px;float:left;width:90px;line-height:20px;list-style: circle; list-style-position: inside;}
.xmkc .classlist .lis1 a {font-weight:normal; font-size:12px;border:none;}
.xmkc  .classlist  .close  {text-decoration: none;height: 22px;width:420px;float: left;background-color:black;text-align: right;border: 0px;padding: 0;line-height: 22px; cursor:pointer; color:red;}
.xmkc .classlist .lis1 a:hover {color: #FFF;background-color: #0E9CC8;}
.xmkc .classlist .lis1 a:active {color: #FFF;background-color: #0D96C0;}
.wena  {color:#000;background-color:#F5FBFF;border-top:solid 2px #666;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 2px  #666;width:98%;line-height:18px;height:18px;text-align:center;float:right;background:url(/images/new-fram_050.gif) #fff no-repeat;background-position:0px 3px; }

.tmalllist{ width:100%;padding:3px;font-size:12px; margin:4px; overflow:hidden;}
.tmalllist li{ width:183px; float:left; padding:3px;font-size:12px; margin:4px; overflow:hidden;}
.tmalllist item{width:178px;height:300px;float:left; overflow:hidden; padding:2px; margin:0 0 5px 4px;  background-color:#FFF;}
.tmalllist img{ width:176px; border:0;}
.pic{width:176px; height:176px; overflow:hidden;border:#CCCCCC 1px solid; }
.desc{width:176px; height:45px; overflow:hidden; line-height:13px; text-align:center; padding-top:6px;}
.price{ height:27px; text-align:center;overflow:hidden; font-size:14px;font-weight:bold; color:#FFf; line-height:27px; margin:3px 15px; background-color:#339900}
.sales-amount{height:16px;text-align:center; font-weight:bold;line-height:16px;overflow:hidden; text-align:center;}
.rating{height:16px;text-align:center;line-height:16px;overflow:hidden; text-align:center;}



.QQbox {
	Z-INDEX: 99; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 40px}
.QQbox .press {
	RIGHT: 0px; WIDTH:33px;/*33px*/ CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 158px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	LEFT: 0px; WIDTH: 145px; POSITION: absolute; background:none; font-weight:normal;
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}

.QQbox .Qlist .con {
	MARGIN: 0px auto; WIDTH: 90%;
}
.QQbox .Qlist .con H2 { background:url("/qq/qq_title.gif") no-repeat;HEIGHT: 30px; margin:0;
}
.QQbox .Qlist .con UL {  border-top:none;PADDING:0 0 10px 0;MARGIN: 0px;LIST-STYLE-TYPE: none; background:#fff;margin:0 auto;border:1px solid  #0291DD;border-radius:5px;}
.QQbox .Qlist .con UL LI{
	 text-align:center;MARGIN: 0px;  LIST-STYLE-TYPE: none; height:20px; line-height:20px;border-radius:5px;}
.QQbox .Qlist .con UL LI.on1{ background-color: #2B95FF; line-height:25px;HEIGHT:25px;margin:5px 15px;}
.QQbox .Qlist .con UL LI.on2{ background-color:#6FA94B;line-height:25px;HEIGHT:25px;margin:5px 15px;}
.QQbox .Qlist .con UL LI.on3{ background-color: #F44900;line-height:25px;HEIGHT:25px;margin:5px 15px;}
.QQbox .Qlist .con UL LI.on4{ background-color: #0291DD;line-height:25px;HEIGHT:25px;margin:5px 15px;}
.QQbox .Qlist .con UL LI.on5{ background-color: #fff;HEIGHT:100px;margin:5px 15px 7px 15px;}
.QQbox .Qlist .con UL LI.txt{ text-align:left; padding-left:8px;}
.QQbox .Qlist .con UL LI.on5 img{ width:98px; height:100px; border:1px solid #0291DD;}
.QQbox .Qlist .con UL LI a{color: #fff; font-weight:bold; padding-bottom:5px;text-shadow: 2px 2px 2px #000000;}
.QQbox .Qlist .con UL LI a img{ height:10px}
.QQbox .Qlist .con UL .ocd {
	height:5px; overflow:hidden; padding:0; color:#000; font-size:1; margin:0;}
.QQbox .Qlist .con UL LI.odd {
	height:57px; background:url(/qq/onlinebg.gif) #fff no-repeat; overflow:hidden; width:101px; text-align:left; margin-left:14px;
}
#telInput{width:97px;background: #ffffff;border:1px solid #1ba6d4;background: no-repeat url('/qq/telbg.gif'); background-color:#fff}
#callBtn{width:100px; font-weight:bold; color:#060; height:20px; line-height:20px}

#txt11{border:1px solid #ccc;width:98%;margin:0 1% 1% 1%;}
#txt10{ font-size:14px; line-height:20px; width:98%; border:1px solid #ccc;background-color: #ebf6fd; text-align:center;}
#txt10 h1{ height:25px; font-size:18px; color:#B70000; font-weight:bold; line-height:25px; background:url(/image/point.gif) no-repeat #fff;padding:3px 0 0 20px; margin:5px; border:1px solid #ccc;background-position:0 6px; text-align:left}
#txt10 .contents{margin:5px; border:1px solid #ccc;background:#fff;padding:2px 5px 5px 5px;text-align:left}
#txt10 .contents img{margin:1px; border:1px solid #ccc;padding:1px;}
#txt10 .contents p{ text-indent:2em}
#txt10 .contents h2{ height:20px; font-size:14px; color:#339933; line-height:20px; font-weight:blod; text-align:center; border-bottom:1px solid #ccc;padding:0;margin:0 0 5px 0;}
#txt10 .tb{background-color:#990000; margin:5px;}

.otherpro{height:25px;font-size:14px;line-height:25px; padding-top:5px; border-top:1px dashed #ccc; margin:10px 10px 0 0; padding-left:5px}
.otherpro span{color:red;padding:0 3px;}

.addt{padding:0;margin:0;clear:both;}
.addt li{list-style:none;overflow:hidden;float:left;height:20px;line-height:20px;text-align:center;font-weight:bold;cursor:pointer;}
.addnow{border:1px solid #ccc;border-bottom:none;background-color:#fff;WIDTH:70px;overflow:hidden;}
.addother{border-bottom:1px solid #ccc;background-color:#ddd;WIDTH:69px;overflow:hidden;background:#ddd url(/image/addbg1.gif) no-repeat;}
.addother:hover{background:#ddd url(/image/addbg2.gif) no-repeat;}
.addspc{border-bottom:1px solid #ccc;WIDTH:69px;overflow:hidden;}
.addc{border:1px solid #ccc;border-top:none; padding:2px; clear:both;}
.fenge{height:9px;overflow:hidden;}
#addt91{background-color:#CEDEF0;color:#510303}
#addc91{background-color:#CEDEF0; color:#000;}
#addc91 a{color:#000;}
.biaoti{ font-size:20px;}

