/* CSS index */
@import url(public.css);
@import url(more.css);
body{font-family:"ËÎÌå";}
img{border:0;}
hr{color:#DEDEDE; height:1px;}
h1{font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"; font-weight:bold; }
input{height:20px;}
.leftline{border-left:1px dotted #CCCCCC;}
.algin{text-align:center;}
.border{border:1px solid #DEDEDE;}
.more{position:absolute; right:10px;}
.input{height:20px; width:100px; background-color:#FFFFFF; border:none;}
.bottomline{border-bottom:1px dashed #E6E6E6;}
.bottomlinexx{border-bottom:1px solid #E6E6E6;}
.leftline{border-left:1px solid #F3F3F3;}
.margintop{margin-top:4px;}
.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.topline{border-top:1px solid #A3241D;}
.b4border{border:4px solid #FFFFFF;}
.padding{padding:10px;}
.clearbgimg{background-image:none;}
.blue2{color:#00194D;}
.blue2 a:link{color:#00194D;}
.blue2 a:visited{color:#00194D;font-size:16px;}
/*start*/
body{
width:100%;
margin:0px;
padding:0px;
}
#top{height:380px;margin:0px auto;}
#logo{width:178px; height:38px; float:left; margin:20px 0 0 10px;}
#mainnav{ height:37px; width:640px; float:left; margin:20px 0 0 10px;}
#search{width:150px; height:40px; background:transparent url(../images/search.gif) no-repeat center left; float:left; margin:20px 0 0 0px;}
#banner{width:1002px; height:300px; padding-top:10px; overflow:hidden; clear:both;}
#content{ padding:0px; margin-left:10px;}
#contentleft{float:left; width:340px; display:inline-table; height:230px; background:url(../images/bannerbg.gif) no-repeat top  left; padding-top:15px; margin-top:2px;}
#contentmiddle{float:left; width:448px; height:231px; background:url(../images/indexnewsbg.gif) no-repeat top left; margin:0px 0 0 10px; text-align:left; overflow:hidden; position:relative;}

#contentmiddle_title{ padding-left:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px;}
#contentmiddle_title a{ color:#666;}
#contentmiddle_title a:hover{ color: #0099CC;}

#contentmiddle_title2{ padding-left:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px; padding-top:13px;}
#contentmiddle_title2 a{ color:#666;}
#contentmiddle_title2 a:hover{ color: #0099CC;}

#qynews{text-align:left; width:230px; overflow:hidden;  word-break:break-all; height:65px; margin:20px 0 0 13px;}
#sxnews{text-align:left; width:230px; clear:both; margin:25px 0 0 13px; height:68px; }
#indexnews{position:absolute; top:40px; left:260px; text-align:left; width:160px; height:80px; overflow:hidden;}
#contentright{float:right; width:183px; background:url(../images/aboutbg.gif) no-repeat top center; margin:0px auto;}
#contentright ul {background-color:#FFF3E2;  text-align:center; width:170px; height:210px;margin:20px auto 0px auto;list-style:none;padding:0px;}

#contentright ul li{ margin-left:6px;padding:0px;width:159px;height:62px;}
#link{ height:40px; clear:both;}
#link a{display:block; float:left; width:100px; height:35px; padding:0 12px;}
#foot{ background:#FFFFFF url(../images/foot.gif) no-repeat left; padding-top:10px; width:1003px; height:40px; overflow:hidden;}


/*web in style*/
#topin{height:80px; padding-left:23px;}
#mainnavin{ height:37px; width:750px; float:left; margin:1px 0 0 0;}
#step{text-align:left; padding-top:5px; background:#CCCCCC url(../images/stepbg.gif) repeat-x bottom;}
.bannerin{ height:180px; text-align:left;}
.intrbtn{ clear:both; text-align:left;}
#aboutcontent{background:url(../images/aboutbj.jpg) no-repeat bottom center; height:auto; min-height:600px; _height:600px;}
#newscontent{background:url(../images/newsbg.gif) no-repeat bottom center; height:auto; min-height:600px; _height:600px;}
#jioncontent{background:url(../images/jionbg.gif) no-repeat bottom center; height:auto; min-height:600px; _height:600px;}
#productscontent{background:url(../images/productsbg.gif) no-repeat bottom center; height:auto; min-height:600px; _height:600px;}
#teamscontent{background:url(../images/teambg.gif) no-repeat bottom center; height:auto; min-height:600px; _height:600px;}
#contactcontent{background:url(../images/contactbg.gif) no-repeat bottom center; height:auto; min-height:600px; _height:600px;}
.leftnav{background:#FFF6F2; width:240px; padding-bottom:20px;}
.leftnav dd{padding-top:10px;}