/* CSS Document */
@import url(main.css);

.div{ width:1050px; margin:0 auto;}
.logo{ float:left;}
.topright{ float:right;}
.lagbox{  height:21px; margin:12px 0 5px 0; float:right;}
.lagbox a{ margin:0 10px; font-family:Verdana; color:#fff;}
.lagbox a img{ margin-right:5px;}
.lagbox a:hover{ color:#F9C319;}
.num{ font-size:16px; font-family:Verdana;float:right; line-height:28px; text-align:left; padding-right:11px; margin-top:20px;}
.num font{ font-size:14px;}
.logotext{font-family:Verdana; font-size:14px; font-weight:bold; color:#333; margin:40px 0 0 10px;}

.menubg{width:100%;  background:url(../../images/m_1.gif) repeat-x; height:43px;}
.mmenu ul{ width:840px; float:left;}
.mmenu ul li{ float:left; background:url(../../images/m_2.gif) no-repeat left; height:43px; line-height:43px;}
.mmenu ul li a{ color:#fff; display:block; float:left; font-family:Verdana; padding:0 23px 0 25px; font-size:14px; font-weight:bolder;} 
.mmenu ul li a:hover{ color:#F9C319; }
.mmenu ul li.on{ color:#F9C319; }
.minput{ float:left; background:url(../../images/m_5.png) no-repeat; font-family:Verdana;height:27px; width:119px; line-height:27px; padding-left:5px; border-right:0; outline:none}
.mbutton{ float:left; background:url(../../images/m_3.png) no-repeat; width:36px; height:27px;  margin:0px 0 0 -2px;cursor:pointer;}

#nav {}
#nav li {position: relative;z-index:999;}
#nav li.open, #nav li:hover {}
#nav li a {}
#nav li ul {display: none;position: absolute; top:43px;left: 0; width:110px;background:#666;  }
#nav li:hover ul {display: block;}
#nav li ul li { float:none; padding:0; background:none; line-height:40px; height:40px;}
#nav li ul li a {padding:0;font-size:12px; font-weight:normal;width:110px; text-align:center; border-bottom:1px #ccc solid; float:none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#nav li ul li a {display: block; }
#nav li ul li a:hover {background:#333; color: #fff;}

.bannerbg{ width:100%; overflow:hidden; background:url(../../images/banner1.jpg) no-repeat center;height:399px;}

.businessbg{ background:#f4f0f1;width:100%; padding-bottom:30px; padding-top:10px;}
.business{ margin:0 auto; width:1050px;margin-top:30px; overflow:hidden;}
.business ul{ width:1100px;}
.business ul li{ float:left; width:320px; margin-right:44px;font-family:Verdana; padding-bottom:30px;}
.business ul li a{line-height:18px; color:#6e696d; cursor:pointer}
.business ul li a span{ display:block;width:320px; padding:13px 0px 8px 0; color:#333; text-align:center; font-weight:bolder;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.businessimg{width:320px; height:197px; display:block; border:solid 1px #E9E9E9}
.more{ float:right; margin:39px 0;}
.fasttitle{ width:100%; text-align:center; font-size:18px; line-height:50px;}
.fasttime{ width:100%; border-bottom:1px #ececec solid; text-align:center; margin-bottom:30px;}
.fasttimesp{width:95px; margin:0px auto; padding-bottom:10px;}


.probg{ background:url(../../images/p_4.gif) repeat-x; height:221px; width:100%;}
.pro{padding:35px 0 0px 0;  } 
.pro ul li{ float:left;width:253px; height:170px; }
.pro ul li a img{ border:1px #e3e1e2 solid;}
.pro ul li a span{ display:block; height:32px; line-height:32px;cursor:pointer; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family:Verdana;}
.pro ul li a span:hover{color:#ff8701;}
.examples_body {clear: both;position: relative; width:1000px; margin:0 auto;}
.bx_wrap {margin-left:28px;}
.bx_wrap a.prev {width:24px;height: 53px;line-height: 17px;outline-style: none;outline-width: 0;position: absolute;top: 85px;left: 0px;text-indent: -9999px;background:url(../../images/icon_arrow_left.png) no-repeat left;}
.bx_wrap a.prev:hover {background:url(../../images/icon_arrow_left.png) no-repeat right;}
.bx_wrap a.next {width: 24px;height: 53px;line-height: 17px;right:0px;outline-style: none;outline-width: 0;position: absolute;top: 85px;text-indent: -9999px;background:url(../../images/icon_arrow_right.png) no-repeat right;}
.bx_wrap a.next:hover {background:url(../../images/icon_arrow_right.png) no-repeat left;}


.bottom{font-family:Verdana; color:#888; height:63px; line-height:63px;}
.bottomwz{text-align:center; line-height:18px; line-height:24px; padding:15px 0px;}

.mainbg{ height:100%; overflow:hidden; background:url(../../images/b_1.gif) repeat; border-bottom:1px #e8e8e8 solid;}
.main{ background:#fff; border-left:1px #e8e8e8 solid; border-right:1px #e8e8e8 solid; padding-bottom:50px; height:100%; overflow:hidden; margin-top:20px;}
.list{ width:230px; float:left;}
.listimg{ margin:34px 0 0 28px; width:180px; height:114px; background:url(../../images/l_4.jpg) no-repeat; color:#fff; font-weight:bolder; font-family:Verdana; line-height:60px; padding-left:20px; font-size:16px;}
.list ul{ padding:0px 0 0px 28px;}
.list ul li a{ font-size:12px;color:#666;display:block; background:url(../../images/l_5.gif) no-repeat; width:180px; height:43px; line-height:43px;padding-left:21px; font-family:Verdana;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list ul li a:hover{ color:#fff; background:url(../../images/l_6.gif) no-repeat;}

.inbannerbg{ width:100%; height:399px; text-align:center; overflow:hidden; border-bottom:1px #D9D8D8 solid;}

.intitle{ width:100%; border-bottom:1px #E1DFDF solid; margin:37px 10px 0px 20px; height:100%; overflow:hidden; padding:19px 0px 0 0;font-family:Verdana;}
.intitle span{ font-size:16px; color:#333; font-weight:bold;float:left; width:200px; padding:5px 0 5px 10px; }
.intitle a{ float:right; color:#666; }

.rightbox{ float:left; width:780px;}
.sbox{ clear:both; width:780px; margin:20px 0 0 20px; min-height:250px; line-height:30px; font-size:14px; font-family:Verdana;}

.innew{}
.innew ul{ float:left;}
.innew ul li{height:36px; line-height:36px; width:780px; border-bottom:1px #ccc dashed; float:left;}
.innew ul li a{ padding-left:10px;}
.innew ul li span{ float:right;}
.download{}
.download ul{}
.download ul li{}
.download ul li a span{ float:right}

.inpro{ float:left; width:780px; overflow:hidden;}
.inpro ul{ width:980px;}
.inpro ul li{ float:left; margin:20px 14px 0 0px; width:250px; text-align:center}
.inpro ul li a img{border:1px #ccc solid;}
.inpro ul li a span{ display:block; text-align:center; height:36px; line-height:36px; width:250px; cursor:pointer;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.inpro ul li a:hover{ color:#000;}
.inpro ul li a img:hover{border:1px #999 solid;}

.tab1{width:780px;margin:30px 0 0 0;}
.menu{height:36px;width:202px; float:left}
.menu li{float:left;width:99px;text-align:center;line-height:36px;height:36px; margin-right:2px;cursor:pointer;color:#fff;font-size:14px;overflow:hidden;background:url(../../images/proshowbg.jpg) repeat-x;}
.menu li.off{background:url(../../images/proshowbg2.jpg) repeat-x;color:#fff;}
.menu li:hover{background:url(../../images/proshowbg2.jpg) repeat-x;color:#fff;}
.menudiv{}
.menudiv div{line-height:36px; float:left}
/*²úÆ··ÖÀà*/
.inlist{ width:200px; float:left; margin:50px 45px 0px 0px; }
.menu_head {line-height:38px; background:url(../../images/l_5.gif) no-repeat; width:190px; font-size:11px; display:block; margin-left:28px; margin-top:10px; padding-left:10px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.menu_head span{ background:url(../../images/l_6.gif) no-repeat; color:#fff; display:block;width:190px; margin-left:-10px; padding-left:10px;  }
.menu_head:hover{ background:url(../../images/l_6.gif) no-repeat; color:#fff;}

.menu_head1 {line-height:38px; background:url(../../images/l_6.gif) no-repeat; width:190px; display:block; padding-left:28px;padding-left:10px; color:#fff; cursor:pointer;}
.menu_head1 span{ background:url(../../images/l_6.gif) no-repeat; color:#fff; display:block; margin-left:-35px; padding-left:35px;}

.menu_body { display:none; margin-left:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.menu_body a { display:block; color:#666; background:url(../../images/l_7.gif) no-repeat; padding-left:10px;width:190px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-decoration:none; height:30px; line-height:30px; margin-bottom:2px; }
.menu_body a:hover { color: #6C5809;}
.menu_list{ margin:10px 0;}
.ke-zeroborder img{ border:solid 1px #E6E6E6}