@charset "utf-8";
html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0;font-family:"Microsoft yahei",Simsun,Arial; }
div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{ }

/* IE5.xIE6bug */ 
* html body{overflow: visible; background-color:#f9f9f9;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;} 

/* body */ 
body{color:#333; font:12px/22px "";} 
i, em, cite { font-style: normal; }

/* a */ 
a, a:link { text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; color:#333; }
a:focus { outline: none; }

/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }

/* li */ 
ul,li{list-style-type:none;} 

/* img */ 
img{border:0 none; vertical-align:middle;} 

/*server*/
.serverdwap{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5;}
.server-m2{ margin-top:20px;_margin-top:20px;}
.serverdwap-banner{ width:100%; height:191px; background:url(server-banner.jpg) center;}
.serverd-mid{ width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px;_padding-bottom:20px;}
.serverd-t-h{width:100%; height:55px; line-height:55px; font-weight:inherit; color:#666;}
.serverd-t-h a{ color:#666; font-size:12px;}
.serverd-t-h a:hover{ color:#666;}
.serverd-mid1{ width:100%; height:auto; overflow:hidden;}
.serverd-mid1 .mid1-l{ width:728px; height:359px; float:left; border:solid 1px #e9e7e7; background-color:#fff;}
.serverd-mid1 .mid1-l h5{ width:100%; height:60px; line-height:60px; color:#333; font-weight:200; font-size:18px;font-family:"Microsoft yahei";}
.serverd-mid1 .mid1-l h5 i{ width:50px; height:60px; float:left; display:block; background:url(server-title.jpg) no-repeat 10px 10px;}
.serverd-mid1 .mid1-l p{ width:668px; line-height:25px; margin:0 auto; height:auto; overflow:hidden; font-size:14px; color:#666; padding:0px 0px 20px 0px;_padding:0px 0px 20px 0px;}

/*syk*/
.server-syk{ width:259px; height:359px; float:right; background:url(sq-sy.jpg) no-repeat top right;}
.server-syk-info{ width:225px; height:auto; overflow:hidden; margin:50px  auto 0px;}
.server-syk-info ul{ width:100%; height:auto; overflow:hidden;}
.server-syk-info ul li{ width:100%; height:22px;margin:10px 0px 0px; display:block;}
.server-syk-info ul li i{ width:80px; height:22px; line-height:22px; font-size:14px; color:#333; display:block; float:left; text-align:right;}
.server-syk-info ul li input{ height:20px; line-height:20px; font-size:14px; color:#999; border:solid 1px #e5e5e5; float:left; margin-left:5px;_margin-left:5px;}
.server-syk-info ul li select{ height:20px; width:133px; line-height:20px; font-size:14px; color:#999;float:left; margin-left:5px;_margin-left:5px;}
.server-syk-info ul li select option{ border:0px;}
.server-syk-info ul li input.zjinput1{ width:135px;}
.server-syk-info ul li input.zjinput2{ width:65px;}
.server-syk-info-but{ width:150px; height:36px; margin:22px auto 0px; _margin:18px auto 0px;text-align:center;}
.server-syk-info-but a{ width:150px; height:36px; display:block; margin:0 auto;}
.server-syk-bottomdiv{ width:1003px; height:10px; margin:0 auto;}
.server-syk-bottom{width:259px; height:10px; float:right;}
.server-syk-bottom span{ width:259px; height:10px; display:block; float:right;}

.serverd-mid2,.serverd-mid3,.serverd-mid4,.serverd-mid5{ width:998px; height:auto; overflow:hidden;border:solid 1px #e9e7e7; background-color:#fff;}
ul#serversul{ height:57px; border-bottom: solid 3px #f63143; padding-top:0px;}
ul#serversul li{ float:left;width:302px; height:57px; line-height:57px; text-align:center; margin:0 15px 0px 0px; _margin:0 12px 0px 0px;background:url(server-li0.gif) no-repeat 0px 0px;}
ul#serversul li a{ font-size:18px; color:#666;width:302px; height:57px; display:block;}
ul#serversul li a:hover{ color:#fff;}
.serversul-f{ font-size:26px!important;}
ul#serversul li:hover{ background:url(server-li.gif) 0px 0px;}
ul#serversul li.serversul-intros a{ color:#fff;}
ul#serversul li.serversul-intros{background:url(server-li.gif) 0px 0px;}
.serverd-mid2 .mid2-div{ width:940px; height:auto; overflow:hidden;  margin:20px auto;_margin:20px auto; border-left:solid 1px #e9e7e7; border-top:solid 1px #e9e7e7;}
.serverd-mid2 .mid2-div table{ width:100%; height:auto; border:0px;}
.serverd-mid2 .mid2-div table th{ height:60px; line-height:60px;border-right:solid 1px #e9e7e7; border-bottom:solid 1px #e9e7e7; background-color:#f5f5f5; font-size:16px; text-align:center; }
.serverd-mid2 .mid2-div table td{ height:25px; font-size:14px; color:#666; text-align:center;border-right:solid 1px #e9e7e7; border-bottom:solid 1px #e9e7e7; padding:10px 0px; }
.serverd-mid2 .mid2-div-a{ width:103px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:14px; background:url(search-sbut.jpg) no-repeat; display:block; margin:0  auto;}
.serverd-mid2 .mid2-div-a:hover{ color:#fff;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.server-fw{ font-weight:bolder;}
.server-fl{ line-height:25px;}
.server-fcr{ color:#f63143;}

/*mid3*/
.serverd-mid3 h5{ width:100%; height:54px;border-bottom: solid 2px #f63143;}
.serverd-mid3 h5 i{ width:204px; height:54px; display:block; float:left; background:url(server-title.jpg) no-repeat 10px -48px;}
.serverd-mid3-div,.serverd-mid4-div{ width:968px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0px;}
.serverd-mid3-div .mid3-divl{ width:300px; height:auto; overflow:hidden; float:left; background-color:#f7f7f7;}
.serverd-mid3-div .mid3-divl ul{ width:280px; height:auto; overflow:hidden; margin:0 auto; padding:10px 0px;}
.serverd-mid3-div .mid3-divl ul li{ width:100%; height:35px; line-height:35px; font-size:14px; color:#666;}
.serverd-mid3-div .mid3-divl ul li i{ width:35px; height:35px; background:url(server-title.jpg) no-repeat -123px -8px; display:block; float:left;}
.serverd-mid3-div .mid3-divr{ width:630px; height:auto; overflow:hidden; float:right;}
.serverd-mid3-div .mid3-divr h6{ width:100%; height:40px; line-height:40px; background:url(server-mr-t.jpg) no-repeat bottom left; font-size:14px; color:#666; font-weight:inherit;}

.serverd-mid4 h5,.serverd-mid5 h5{ width:100%; height:54px;border-bottom: solid 2px #f63143;}
.serverd-mid4 h5 i{ width:204px; height:54px; display:block; float:left; background:url(server-title.jpg) no-repeat 10px -112px;}
.serverd-mid5 h5 i{ width:204px; height:54px; display:block; float:left; background:url(server-title.jpg) no-repeat 10px -182px;}
.serverd-mid4-div ul,.serverd-mid5-div ul{ width:100%; height:auto; overflow:hidden; padding:10px 0px;_padding:10px 0px;}
.serverd-mid4-div ul li,.serverd-mid5-div ul li{ width:110px; height:66px; padding:13px;_padding:13px; float:left;}
.serverd-mid4-div ul li img,.serverd-mid5-div ul li img{ width:110px; height:66px;}

.mid2-div0{ width:940px; height:auto; overflow:hidden;  margin:20px auto;_margin:20px auto;}
ul#sertitle{ width:230px; float:left; height:auto; overflow:hidden; background-color:#f9f9f9; border-top: solid 2px #cccccc;}
ul#sertitle li{ width:100%; height:43px; line-height:43px; text-align:center;border-bottom: solid 1px #e9e7e7;}
ul#sertitle li a{ font-size:14px; color:#333; display:block;}
ul#sertitle li a:hover{ color:#fff;}
.sertitle-f{ font-size:26px!important;}
ul#sertitle li:hover{ background:url(search-libj.jpg) 0px 0px;}
ul#sertitle li.sertitle-intros a{ color:#fff;}
ul#sertitle li.sertitle-intros{background:url(search-libj.jpg) 0px 0px;}
.mid2-div0-l{ width:690px; height:auto; overflow:hidden; float:right;}
.mid2-div0-l h6{ width:100%; height:30px; line-height:30px; font-size:16px; color:#333; font-weight:inherit; background-color:#f7f7f7;}
.mid2-div0-l h6 i{ width:25px; height:30px; background:url(server-title.jpg) no-repeat -76px -6px; display:block; float:left;}
.mid2-div0-l p{ width:100%; padding:10px 0px; line-height:25px; font-size:14px; color:#666;}
.mid2-div0-l p img{ margin-right:10px;_margin-right:10px;}