@charset "utf-8";
body {margin:0; padding:0; font-size:12px; font-family: Arial; color:#999999;background:#ededed url(../images/ind_03.jpg) center top repeat-x;}
ol,ul,li,p,img,div,dl,dt,dd,h3{ list-style-type:none; margin:0; padding:0;}
img{ border:none;}
*{ border:0px; margin:0px; padding:0px; list-style:none;}
a{ font-size:12px; text-decoration:none; color:#999999;}
a:hover{ font-size:12px; color:#f00;}
.clear{ clear:both;}
input,textarea{ border:1px #0099FF solid; line-height:25px;}
input{ height:25px;}
.float{ width:100%; float:left; display:inline; overflow:hidden; height:auto;}
#box{ width:100%; height:auto; background:url(../images/ind_25.jpg) center bottom no-repeat; padding-bottom:89px;}
#wrap{ width:1000px; height:auto; margin:0 auto; background:#fff url(../images/ind_75.jpg) center bottom no-repeat; padding-bottom:10px;}
#header,#main{ width:964px; height:auto; margin-left:18px; }
#topMenu{ height:69px; background:url(../images/ind_05.jpg) right top no-repeat;}
#topMenu ul li{ float:right; display:inline; overflow:hidden; margin-top:10px;}
#topMenu ul li a{ padding:0 5px;}
#topMenu ul li a:hover{ text-decoration:underline; color:#333399;}
#logo{ width:464px; height:51px; float:left; display:inline; overflow:hidden;}
#nav{ width:500px; height:51px; background:url(../images/ind_09.jpg) right top no-repeat; float:left; display:inline; overflow:hidden;}
#nav ul li{ float:right; display:inline; overflow:hidden; margin-top:10px; line-height:40px; height:40px; width:94px; text-align:center; font-weight:bold; font-size:14px;}
#nav ul li a{ font-weight:bold; font-size:14px;ine-height:40px; height:40px; width:94px; float:left; display:inline; overflow:hidden;}
#nav ul li a:hover{ font-weight:bold; font-size:14px; background:#09ceff; color:#fff;}
.banner{ height:303px; margin-top:4px;}
#top_1{ background:url(../images/ind_18.jpg) center top repeat-x; width:962px; border:#a3a3a3 solid 1px; height:38px; line-height:38px; margin-top:2px;}
#top_1 ul li{ float:left; display:inline; overflow:hidden; height:40px; line-height:40px;}
#top_1 ul li.indSearchTitle{ width:208px; height:40px; background:url(../images/ind_14.jpg) center top no-repeat; color:#fff; font-size:14px; font-weight:bold; text-align:center;}
#top_1 ul li.indSearchSelect{ margin-left:18px;}
#top_1 ul li.indSearchSelect select{ width:232px; height:26px; background:#fff; border:#999 solid 1px; float:left; display:inline; margin-top:6px;}
#top_1 ul li.indSearchInput{ width:270px; height:38px; line-height:38px; background:url(../images/ind_24.jpg) 0px 5px  no-repeat; margin-left:10px;}
#top_1 ul li.indSearchInput input{ float:left; display:inline; overflow:hidden; margin-top:8px; width:198px; line-height:20px; height:20px; background:none; border:none; padding-left:5px;}
#top_1 ul li.indSearchInput a{ padding-left:15px; color:#4f4f4f; font-weight:bold;}
#top_1 ul li.indLanguage{ width:212px; height:38px; line-height:38px; background:url(../images/msk_20.jpg) center top no-repeat; float:right; display:inline;}
#top_1 ul li.indLanguage a{ color:#fff; font-size:14px; font-weight:bold; padding:0 23px;}
#top_1 ul li.indLanguage a:hover{ color:#333399;}
#main{ background:url(../images/msk_16.jpg) center top no-repeat; padding-top:19px;}
#indLeft{ width:204px; padding:1px; float:left; display:inline; overflow:hidden; height:auto; border:#cfcfcf solid 1px; background:#fff;}
#indLeft dl{ width:100%; height:auto; float:left; display:inline; overflow:hidden;}
#indLeft dl dt{ background:url(../images/msk_17.jpg) center top no-repeat; width:204px; height:41px; line-height:41px; float:left; display:inline; overflow:hidden; margin-bottom:1px; ;}
#indLeft dl dd{ width:204px; height:31px; line-height:31px; float:left; display:inline; overflow:hidden; background:url(../images/ind_43.jpg) center top no-repeat;}
#indLeft dl dt a{width:189px; height:41px; line-height:41px; background:url(../images/ind_38.jpg) bottom center repeat-x; float:left; display:inline; overflow:hidden;padding-left:15px; font-size:14px; font-weight:bold; color:#fff;}
#indLeft dl dd a{width:172px; height:31px; line-height:31px;background:url(../images/ind_47.jpg) bottom center repeat-x; float:left; display:inline; overflow:hidden; padding-left:32px;font-size:14px; font-weight:bold; color:#fff;}
#indLeft dl dd a:hover{ text-decoration:underline;}

#indRight{ width:755px; height:auto; float:right; display:inline; overflow:hidden;}
.indAbout{ margin-left:39px; width:550px; float:left; display:inline; overflow:hidden; margin-top:35px; border-bottom:#999999 solid 1px; padding-bottom:30px; background:url(../images/ind_56.jpg) right top no-repeat; padding-right:167px;}
.indAboutTitle,.indInfoTitle{ height:20px; line-height:20px; font-weight:bolder; color:#666666; font-size:18px;}
.indAboutTitle img,.indInfoTitle img{ float:left; display:inline; overflow:hidden; margin-right:12px;}
.indAboutMain{ color:#333; line-height:24px; font-size:14px;}
.indInfo{ width:717px; float:left; display:inline; overflow:hidden; margin-left:39px; margin-top:30px;}
.indInfoLeft{ width:475px; height:192px; float:left; display:inline; overflow:hidden; background:url(../images/ind_64a.jpg) center top no-repeat; color:#333; font-size:14px; line-height:24px; padding-top:5px;}
.indInfoRight{ width:238px; height:auto; float:left; display:inline; overflow:hidden; margin-left:2px; border:#999999 solid 1px; margin-top:0;}
.indInfoRight ul li{ float:left; display:inline; overflow:hidden; width:100%;}
.indInfoRight ul li.indInfoImg{ width:238px; height:238px;}
.indInfoRight ul li.indInfoBtn{  height:31px; border-top:#999 solid 1px; line-height:31px; background:url(../images/ind_68.jpg) center top repeat-x;}
.indInfoRight ul li.indInfoBtn .indInfoLeftBtn,.indInfoRight ul li.indInfoBtn .indInfoRightBtn{ width:11px; height:13px; float:left; display:inline; margin-top:9px; margin-left:7px; margin-right:7px; cursor:pointer}
.indInfoRight ul li.indInfoBtn .indInfoRightBtn{ float:right;}
#foot{ width:1000px; height:60px; background:url(../images/ind_86.jpg) center top no-repeat; margin:0 auto;}
.foot a{color:#fff;}
.foot{ line-height:30px; color:#fff; font-size:14px; font-weight:bold; padding-left:20px;}

/*************内页*************/
#nRight{ width:755px; float:right; display:inline; overflow:hidden; height:auto; background:url(../images/ny_03.jpg) center top repeat-x;}
#nRight ul li{ float:left; display:inline; overflow:hidden; height:192px; margin-left:27px; width:350px; margin-bottom:51px;}
#nRight ul li span{ float:left; display:inline; overflow:hidden;}
.nProImg{ width:190px; height:190px; border:#ccc solid 1px;}
.nProIntro{ line-height:24px; font-size:12px; margin-left:24px; color:#333;}
.nProIntro i{ float:left; margin-top:10px; margin-right:5px;}
.nProIntro a{ color:#fff; background:#666; padding:5px 10px; margin-right:5px;}
.nProIntro a:hover{ text-decoration:underline;}

#show{ width:755px; float:right; display:inline; overflow:hidden; height:auto; background:url(../images/ny_03.jpg) center top repeat-x;}
#show img{ border:1px #CCCCCC solid; cursor:pointer}
.title{ font-size:18px; text-align:left; font-weight:bold; color:#2DD4FE; line-height:20px; height:40px;}
.set{ background-color:#FF9900; border:0px; cursor:pointer; width:70px; height:30px; font-size:16px; color:#FFFFFF}

.ScrCont {
    width: 300000px;
}
#List1, #List2 {
    float: left;
}
#ISL_Cont{ width:238px; overflow:hidden}
.pages {font-family:Verdana;font-size:12px; line-height:normal; margin:10px 0 10px;}
.pages .left{ width:100px; float:left; margin-left:10px;}
.pages .right{ width:500px; float:right;}
.p_clear{ clear:both;}