﻿@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; list-style: none }
img, a img { border: 0px; }
table { border-collapse: collapse; border: none }
table caption { white-space: nowrap }
input, select, textarea { font-size: 12px }
body { font-family: "Microsoft YaHei"; font-size: 12px; line-height: 22px; color: #333 }
a:link { color: #333; text-decoration: none }
a:visited { color: #333; text-decoration: none }
a:hover { color: #f00; text-decoration: underline }
a:active { color: #f00; text-decoration: none }
.L { float: left }
.R { float: right }
.dis { display: block }
.undis { display: none }
.txtCenter { text-align: center }
/*各布局元素*/
.wrapOuter { background: url(../images/repeat.jpg) repeat-x left -35px; margin-bottom: 15px; margin-top:2px;}
.wrapInner { width: 980px; margin: 0 auto; overflow: hidden }

.head{width:100%;}

.head .topbar{width:100%;height:36px;background-color:rgb(246,246,246);}

.head .topbar .content{width:1000px;margin:auto;height:36px;line-height:36px;font-size:12px;overflow:hidden;}

.head .topbar .content .left{float:left;width:700px;}

.head .topbar .content .right{float:right;width:300px;text-align:right;overflow:hidden;}
/*头部*/
.header {height: 100px; overflow: hidden; float: right; }
.topmiddle {
    margin-top: 25px;
    line-height: 25px;
  font-weight:bold;
}
.topmiddle li a{margin-left:6px;}
.someLink { float: right; width: 277px; height: 27px; line-height: 27px; text-align: center; overflow: hidden; padding: 12px 2px 0px 0px }
.someLink span { color: #999; padding: 0px 5px }
/*导航*/
.navOuter { height: 35px; overflow: hidden; background: url(../images/repeat.jpg) repeat-x }
.navInner { width: 980px; height: 35px; line-height: 35px; margin: 0 auto; overflow: hidden }
.navInner ul li { float: left; font-size: 14px; font-weight: bold; padding-right: 2px; background: url(../images/navline.jpg) no-repeat right top }
.navInner ul li.nav_42 { padding: 0px; background: none }
.navInner ul li a, .navInner ul li a:visited { display: block; width: 100px; height: 35px; overflow: hidden; color: #fff; text-align: center; white-space: nowrap; text-decoration: none; background: url(../images/navcurrent.jpg) no-repeat left 35px }
.navOuter .navInner ul li a.oneCurrent, .navOuter .navInner ul li a.oneCurrent:hover { color: #fff; text-decoration: none; background-position: left top }
.navInner ul ul { position: absolute; z-index: 10; left: -9999px; padding: 0px 20px; background: #d1d1d1 }
.navInner ul ul li { float: none; display: inline; font-size: 12px; font-weight: normal; background: none; padding-right: 10px }
.navInner ul ul li a, .navInner ul ul li a:visited { display: inline; width: auto; height: auto; color: #333; border-right: 1px solid #bce2ff; background: none; padding-right: 10px }
.navInner ul ul li a:hover { color: #000; text-decoration: underline }
.navInner ul li.navHover ul { left: auto; z-index: 1000 }
.navInner ul li.aMenu_38 ul { margin-left: -98px }
.navInner ul li.aMenu_39 ul { margin-left: -207px }
/**温馨提示*/
.tishi { border: 1px solid #ececec; margin: 0px auto 8px; height: 24px; }
.tsleft { float: left; margin-left: 10px; font-weight: bold; }
.tsright { float: right; width: 900px; }
/*广告图*/
.bannerOuter { width: 980px; padding: 10px 0px 0px; overflow: hidden }
.bannerInner { position: relative; width: 976px; height: 278px; padding: 1px; border: 1px solid #ccc; overflow: hidden }
.bannerInner .bannerImg { position: absolute; z-index: 10; width: 976px; height: 278px; overflow: hidden; filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5, overlap=1.0)
}
.bannerOuter .bannerNum { width: 980px; height: 60px; overflow: hidden }
.bannerOuter .bannerNum div { float: left; width: 245px; height: 45px; line-height: 20px; padding-top: 3px; overflow: hidden; text-align: center; font-size: 12px; font-weight: bold; color: #fff; background: url(../images/bannernav.jpg) no-repeat -245px top }
.bannerOuter .bannerNum div.photoCurrent { color: #0565b1; background-position: left top }
/*内页banner*/
.bannernei { position: relative; width: 976px; height: 258px; padding: 1px; border: 1px solid #ccc; overflow: hidden }
.bannernei .bannerneiImg { position: absolute; z-index: 10; width: 976px; height: 258px; overflow: hidden; }
/*三大产品分类*/
.proSort { width: 980px; height: 315px; overflow: hidden; background: url(../images/prosort.jpg) no-repeat; padding-bottom: 10px }
.proSort p { height: 60px; line-height: 43px; font-size: 14px; margin-left: 35px }
.proSort ul li { float: left; display: inline; margin: 0px 0px 23px 25px; width: 290px; height: 103px; overflow: hidden }
.proSort ul li a { display: block; width: 290px; height: 105px; text-indent: -9999px; overflow: hidden }
/*客户见证*/
.khjz { width: 980px; height: 325px; overflow: hidden; background: url(../images/khjzbg.jpg) no-repeat; padding-bottom: 10px }
.khjz p { height: 60px; line-height: 43px; font-size: 14px; margin-left: 35px }
.khjz ul li { float: left; display: inline; margin: 0px 0px 23px 25px; width: 290px; height: 103px; overflow: hidden }
.khjz ul li a { display: block; width: 290px; height: 105px; text-indent: -9999px; overflow: hidden }
.zclc { width: 980px; height: 285px; overflow: hidden; background: url(../images/zclc.jpg) no-repeat; padding-bottom: 10px }
.zclc h1 {font-size: 14px;margin: 12px 0px 0px 30px;}
.zclc p { height: auto; line-height: 43px; font-size: 14px; font-weight: bold;}
.zclc ul li { float: left; display: inline; margin: 0px 0px 23px 25px; width: 290px; height: 103px; overflow: hidden }
.zclc ul li a { display: block; width: 290px; height: 105px; text-indent: -9999px; overflow: hidden }
.index_case_jz { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; display: inline-block; width: 958px; }
.index_case_jz .subnr { height: 251px; overflow: hidden; }
.dls4 { border: 1px solid #D8D8D8; display: inline; float: left; height: 110px; margin-left: 14px; margin-bottom: 19px; overflow: hidden; padding: 1px; width: 301px; }
.dls4 dt { float: left; height: 110px; width: 118px; }
.dls4 dt img { height: 110px; width: 118px; }
.dls4 dd { float: left; height: 96px; line-height: 24px; overflow: hidden; padding-left: 14px; width: 163px; }
.dls4 dd h5 { font-size: 12px; height: 24px; overflow: hidden; }
/*首页滚动*/
.sygd { width: 980px; height: 200px; overflow: hidden; background: url(../images/khjz.jpg) no-repeat; padding-bottom: 10px }
.sygd p { height: 50px; line-height: 43px; font-size: 14px; margin-left: 35px }
.ibox { height: 140px; overflow: hidden; position: relative; width: 980px; }
.ibox .showbox { height: 102px; margin: 0 auto; overflow: hidden; position: relative; top: 20px; width: 910px; }
.ibox .showbox .showbox_list { background: none repeat scroll 0 0 #FFFFFF; height: 170px; left: 0; position: absolute; width: 25500px; }
.ibox .showbox .showbox_list UL LI { float: left; margin: 0 2px; }
.ibox .showbox .showbox_list UL LI IMG { border-color: #CCCCCC; border-style: solid; border-width: 1px; height: 100px; width: 160px; }
.ibox SPAN { background: url("../images/jiantou.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; float: left; height: 70px; position: absolute; top: 36px; width: 22px; }
.ibox SPAN.pre { background-position: 0 -70px; left: 5px; }
.ibox SPAN.next { background-position: -23px -70px; right: 5px; }
.ibox:hover SPAN.pre { background-position: 0 0; }
.ibox:hover SPAN.next { background-position: -23px 0; }
/*更多按钮*/
span.more { float: right; display: block; height: 40px; line-height: 40px; padding-right: 20px; overflow: hidden }
/*新闻列表1*/
.iNewsOuter1 { width: 980px; height: 242px; overflow: hidden; background: url(../images/newsort1.jpg) no-repeat; padding-bottom: 10px }
.iNews1 { float: left; width: 325px; overflow: hidden }
.iNews1 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews1 p { font-size: 14px; margin-left: 35px; height: 40px; line-height: 35px; color: #105aaf }
.iNews1 ul { padding: 0px 10px 0px 25px }
.iNews1 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表2*/
.iNews2 { float: left; width: 330px; overflow: hidden }
.iNews2 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews2 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews2 ul { padding: 0px 10px 0px 25px }
.iNews2 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }

/*新闻列表2*/
.iNews10 { float: left;  overflow: hidden }
.iNews3 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews10 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews10 ul { padding: 0px 10px 0px 25px }
.iNews10 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }

/*新闻列表3*/
.iNews3 { float: left; width: 325px; overflow: hidden }
.iNews3 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews3 ul { padding: 0px 10px 0px 25px }
.iNews3 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表4*/
.iNewsOuter2 { width: 980px; height: 290px; overflow: hidden; background: url(../images/newsort2.jpg) no-repeat; margin-bottom: 10px; }
.iNews4 { float: left; width: 325px; overflow: hidden }
.iNews4 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews4 ul { padding: 0px 10px 0px 18px }
.iNews4 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
.iNews7 { float: left; width: 325px; overflow: hidden }
.iNews7 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews7 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews7 ul { padding: 0px 10px 0px 18px }
.iNews7 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表4*/
.iNewsOuter0 { width: 980px; height: 243px; overflow: hidden; background: url(../images/newsort0.jpg) no-repeat; margin-bottom: 10px; }
.iNews4 { float: left; width: 325px; overflow: hidden }
.iNews4 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews4 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews4 ul { padding: 0px 10px 0px 18px }
.iNews4 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
.iNews5 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
.iNews8 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
.about span.more { margin-top: -45px }
.about { float: left; width: 655px; overflow: hidden }
.about p { font-size: 14px; margin-left: 40px; height: 45px; line-height: 40px; color: #105aaf }
.abouttxt { padding: 0 15px 0 20px; }
.abouttxt img { padding: 0 5px; }
.about ul { width: 300px; padding: 0px 15px 0px 20px; overflow: hidden }
.about ul li div.photo { float: left; position: relative; display: block; width: 135px; height: 80px; margin-right: 10px; overflow: hidden }
.about ul li div.photo a { display: table-cell; vertical-align: middle; text-align: center; width: 135px; height: 80px; overflow: hidden; *display:block;
*font-size:72px;
*font-family:Arial
}
.about ul li div.photo a img { vertical-align: middle }
.about ul li div.desc { float: left; width: 150px; height: 80px; line-height: 20px; text-indent: 2em; overflow: hidden; text-align: justify; text-justify: distribute }
.about ul.iNews5List { padding-top: 5px }
.about ul.iNews5List li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表5*/
.iNews5 span.more { /*margin-top: -45px*/ }
.iNews5 { float: left; width: 330px; overflow: hidden }
.iNews5 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews5 p { font-size: 14px; margin-left: 40px; height: 45px; line-height: 40px; color: #105aaf }
.iNews5 ul { width: 300px; padding: 0px 15px 0px 20px; overflow: hidden }
.iNews5 ul li div.photo { float: left; position: relative; display: block; width: 135px; height: 80px; margin-right: 10px; overflow: hidden }
.iNews5 ul li div.photo a { display: table-cell; vertical-align: middle; text-align: center; width: 135px; height: 80px; overflow: hidden; *display:block;
*font-size:72px;
*font-family:Arial
}
.iNews5 ul li div.photo a img { vertical-align: middle }
.iNews5 ul li div.desc { float: left; width: 150px; height: 80px; line-height: 20px; text-indent: 2em; overflow: hidden; text-align: justify; text-justify: distribute }
.iNews5 ul.iNews5List { padding-top: 5px }
.iNews5 ul.iNews5List li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表6*/
.iNews6 { float: left; width: 325px; overflow: hidden }
.iNews6 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews6 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews6 ul { padding: 0px 10px 0px 25px }
.iNews6 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表8*/
.iNews8 span.more {/* margin-top: -45px*/ }
.iNews8 { float: left; width: 330px; overflow: hidden }
.iNews8 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews8 p { font-size: 14px; margin-left: 40px; height: 45px; line-height: 40px; color: #105aaf }
.iNews8 ul { width: 300px; padding: 0px 15px 0px 20px; overflow: hidden }
.iNews8 ul li div.photo { float: left; position: relative; display: block; width: 135px; height: 80px; margin-right: 10px; overflow: hidden }
.iNews8 ul li div.photo a { display: table-cell; vertical-align: middle; text-align: center; width: 135px; height: 80px; overflow: hidden; *display:block;
*font-size:72px;
*font-family:Arial
}
.iNews8 ul li div.photo a img { vertical-align: middle }
.iNews8 ul li div.desc { float: left; width: 150px; height: 80px; line-height: 20px; text-indent: 2em; overflow: hidden; text-align: justify; text-justify: distribute }
.iNews8 ul.iNews5List { padding-top: 5px }
.iNews8 ul.iNews5List li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*新闻列表9*/
.iNews9 { float: left; width: 325px; overflow: hidden }
.iNews9 strong {font-size: 14px; margin-left: 40px;height: 40px; line-height: 35px;color: #105aaf;}
.iNews9 p { font-size: 14px; margin-left: 40px; height: 40px; line-height: 35px; color: #105aaf }
.iNews9 ul { padding: 0px 10px 0px 25px }
.iNews9 ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
/*底部链接*/
.footNavOuter { height: 191px; overflow: hidden; background: url(../images/foot2.jpg) repeat-x }
.footNavInner { width: 980px; height: 191px; margin: 0 auto; background: url(../images/foot1.jpg) no-repeat }
.footNavInner .L ul li { line-height: 26px; padding-left: 10px; background: url(../images/dian.gif) no-repeat left center }
.footNavInner .L p { height: 55px; line-height: 55px; font-size: 14px ;font-weight: bold;}
.footNavInner .fN1 { width: 286px; padding-left: 30px; overflow: hidden }
.footNavInner .fN2 { width: 318px; padding-left: 18px; overflow: hidden }
.footNavInner .fN3 { width: 176px; padding-left: 18px; overflow: hidden }
.footNavInner .fN4 { width: 890px; padding-left: 43px; overflow: hidden }
.footNavInner .fLink { clear: both }
.footNavInner .fLink li { float: left; white-space: nowrap; margin-right: 10px }
/*底部*/
.footOuter { clear: both; padding: 10px 0px; overflow: hidden; color: #dcecff; background: #6d6d6d }
.footInner { width: 980px; margin: 0 auto; overflow: hidden }
.footInner .L span { margin-right: 10px }
.footInner .R { text-align: right }
.footInner .R span { margin: 0px 5px }
.footInner a, .footInner a:visited { color: #dcecff }
.footInner img { vertical-align: middle }
.tj{
    border: solid 1px #e1e1e1;
    line-height: 30px;
    padding: 5px 10px;
}
.jbzx{margin-top:10px;}
.jbzx img{text-align:center;margin-top:20px;}
.logo img{margin-top:28px;}
/*在线联系*/
.floater { position: absolute; z-index: 10; text-align: center; border: 1px solid #2678e6 }
.floater h3 { font-size: 14px; line-height: 30px; margin-bottom: 5px; color: #fff; background: #2678e6 }
.floater img { margin-right: 5px; vertical-align: middle }
.floater .openButton { width: 22px; padding: 10px 0px; cursor: pointer; color: #fff; background: #69f }
.floater .onlineMiddle { padding: 1px }
.floater .onlineMiddle table { background: #fff }
.floater .onlineMiddle table td { text-align: left; padding: 2px 10px }
.floater .onlineMiddle .hideOnline { cursor: pointer; color: #fff; background: #1f54bc }
.sublianxi ul { padding: 0px 10px 0px 5px }
.sublianxi ul li { border-bottom: 1px dotted #ededed; line-height: 30px; padding-left: 15px; background: url(../images/arrow.gif) no-repeat left center }
.logo { display: inline; float: left; }
.tb { width: 980px; margin: 0 auto; }
#index_ia { margin: 50px auto; text-align: center; width: 1000px; }
.index_ia_top { border-bottom: 1px solid #ccc; height: 20px; }
#index_ia p { color: #000; font-size: 30px; font-weight: bold; line-height: 34px; }
.index_ia_top p { background: #fff none repeat scroll 0 0; color: #007eca; font-size: 36px; font-weight: normal; height: 42px; line-height: 42px; margin: 0 auto; text-align: center; width: 380px; }
#index_ia p { color: #7c7c7c; font-family: "Arial"; font-size: 16px; }
#index_ia_bottom { margin: 60px auto 15px; width: 1000px; }
.index_youshi1 { background: url("../images/index_youshi1.jpg") no-repeat scroll left top; float: left; height: auto; margin-right: 12px; width: 152px; }
.index_ys p { float: left; font-size: 16px; height: 30px; padding-top: 95px; text-align: center; width: 152px; }
.index_ys span { border: 1px solid #e3e3e3; color: #6b6b6b; float: left; font-size: 12px; font-weight: normal; height: 250px; line-height: 24px; padding: 5px 5px 5px 10px; }
.index_youshi2 { background: url("../images/index_youshi2.jpg") no-repeat scroll left top; float: left; height: auto; margin-right: 12px; width: 152px; }
.index_youshi3 { background: url("../images/index_youshi3.jpg") no-repeat scroll left top; float: left; height: auto; margin-right: 12px; width: 152px; }
.index_youshi4 { background: url("../images/index_youshi4.jpg") no-repeat scroll left top; float: left; height: auto; margin-right: 12px; width: 152px; }
.index_youshi5 { background: url("../images/index_youshi5.jpg") no-repeat scroll left top; float: left; height: auto; margin-right: 12px; width: 152px; }
.index_youshi6 { background: url("../images/index_youshi6.jpg") no-repeat scroll left top; float: left; height: auto; margin-right: 10px; width: 152px; }


.zgunp{ overflow:hidden; height:191px; position:relative;}
.zgunp .x{ position:absolute; left:0px; bottom:10px; width:100%; text-align:center;}
.zgunp .x ul{ display:inline-block;}
.zgunp .x ul li{ float:left; cursor:pointer; background:#fff;width:10px; height:10px; margin:0 2px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.zgunp .x ul li.on{ background:#96bdd6;}

.li2 { 
    /*background-image:url(../images/tubiao.gif);*/
	background: url(../images/arrow.gif) no-repeat left center;
	background-repeat:no-repeat;
    background-position:4px 11px;
	padding-left:17px;
	height:34px;
	line-height:27px;
	overflow:hidden;
	width:300px;
	float:left;
}

/*搜索和展示 */
.recomm{ width:980px; overflow:hidden; margin:auto;position:relative;}
.nav_p{float:left;width:100%;}
.nav_p h3{ width:100px; height:45px; line-height:45px; float:left; background:url(../images/ioc_9.png) no-repeat center left; padding-left:30px;}
.nav_p input{height:46px;border:none;border-radius:3px;margin-left:5px;padding-left:27px;font-size:16px}
.nav_p select{height:50px;width:160px;border-radius:3px;border:none;color:#cccccc;font-size:16px;float: left}
.nav_p span{padding:11px 20px 13px 60px;color:#fff;cursor:pointer;font-size:18px;margin-left:42px;background: url(../images/search01.png) no-repeat;float: right;margin-top: -49px }
.nav_right{float:right;border:1px solid #ccc;width:280px;height:320px;}
.nav_right h3{background:#3366cc;height:30px;text-align:center;letter-spacing:5px}
.nav_p p{font-size:36px;text-align:center;font-weight:bold;color:#ff6632}
.chengnuo{text-align:center;margin:10px;color:#808080}
.search_input{text-align:center;background:#666666;padding:10px;margin:10px 0px;height: 50px}


/*隐藏框样式*/
.yincang{color:#3366cc;width:390px;height:292px;background:#FFFFFF;border:2px solid #3366cc;position:absolute;z-index:9999;top:20%;left:37%;position:fixed;display:none}
.yincang_div{background:#3366cc;padding:10px 0 10px 30px;text-align:center;font-size:20px;color:#ffffff;}
.xclosed{margin-left:25px;margin-right:5px;cursor:pointer}
.xclosed a:hover{color:red;}
.yincang ul{padding:10px 20px}
.yincang ul li{height:50px;margin-bottom:5px;padding-left:22px}
.sunb{text-align:center;}
.shimiao{margin-left:65px;margin-top:10px}
.sunb button{padding:3px 40px;background:#339900;font-size:16px;font-weight:bold;color:#fff;letter-spacing:12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;cursor:pointer}
#font_color1,#font_color2,#font_color3{color:red}
#get_verify{border:1px solid #ccc;padding:6px 10px;cursor:pointer;}
.input_id{border:1px solid #3366cc;height:30px}
.recomm_A{ width:1120px; overflow:hidden; margin:auto;margin-bottom:30px;}
.nav_o{ overflow:hidden; margin-bottom:10px;}
.nav_o h3{ width:100px; height:45px; line-height:45px; float:left; background:url(../images/ioc_10.png) no-repeat center left; padding-left:30px;}
.nav_o span{ float:right; margin-right:30px; line-height:45px;}
.all_wr ul li{ width:280px; height:180px; float:left; border:1px #efefef solid; margin-bottom:20px; margin-right:23px;}
.all_wr ul li p{ line-height:40px;}
.all_wr ul li p span{ float:left; margin:0 10px 0 20px; font-weight:600;}
.all_wr ul li p a.r1{ color:#F00; float:left;margin:0 20px 0 10px;}
.all_wr ul li p a.r1:hover{ text-decoration:underline;}
.all_wr ul li p a.r2{ color:#FFF; background:#F00; padding:3px 8px; width:70px; height:40px;}
.all_wr ul li p a.r2:hover{ background:#FFF; border:1px #FF0000 solid; color:#000;}


.sousuo_button{
	
	height:3.3em;
	width:4.7em;
    filter:alpha(opacity:30); opacity:0.0;  -moz-opacity:0.0;-khtml-opacity: 0.0
	
}
.mengban{
	display:block;
	position:absolute;
	z-index:9998;
	background:#cccccc;
	width:100%;
	height:6000px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5; 
	opacity:0.9;
	
}

.ssfomr_box{ float:left; margin:0 4px;}

.cpzh{}

.hytype{ }

.ssfomr_box input{ background:#fff; border:1px solid #eee !important;}

.Menu {position:relative;

width:200px;
z-index:1070;

background: #FFF;

border:1px solid #08619a;

margin-top:-139px;

display:none;

}
#server-banner2 {
  min-width:1200px;
  height: 400px;
  position: relative;
  overflow: hidden;
}
.Menu2 {position: absolute;left:0;top:0;width:100%;height:auto;overflow:hidden;z-index:1;   background: #fff;}

.Menu2 ul{margin:0;padding:0; margin-bottom:6px; height:auto; overflow:auto;}

.Menu2 ul li{ padding:0 2px;  display:inline-block; line-height:20px; font-size:12px; color:#666; text-align:center; float:left; margin:4px;cursor:pointer}

.Menu2 ul li a{ display:block;}

.Menu2 ul li a:hover{ color:#3aadff; }

.form div{position:relative;top:0;left:0;margin-bottom:1px}

#List1{left:310px;}
#List2{left:526px;top:119px;}

.memu2_tit01{ float:left; width:80px; background:#f0f0f0; color:#555; margin-right:10px; font-size:14px; text-align:center; line-height:26px;}

/*heming css*/
.form_con{ width:980px; margin:0 auto; height:90px;background:#0d99cd;  border:1px solid #e1e1e1; margin-top:10px; }
.form{ margin-top:5px; text-align:center;}
.cen{ text-align:center; font-size:12px; padding:5px; color:#fff}
.form input{height:28px;border:none;border-radius:1px; margin-top:5px;margin-left:20px;padding-left:8px;font-size:14px}
.button{ width:100px;padding:5px 8px 8px 8px;color:#fff;cursor:pointer;font-size:16px;margin-left:42px; background-color:#F00; }
.kaihumsg{
	padding:15px;
	font-size:14px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}

.R h2{
	display:inline;
	font-size:12px;
  	padding:10px;
  	font-weight:normal;
}
.bottom4{
	text-align:center;
}

.bottom4 a{
	padding:0px 20px;
}

.site h1{
    float: left;
    font-size: 14px;
    padding-left: 35px;
    color: #105aaf;
}

