/* CSS Document */
body,div,ul,li {margin: 0px;padding: 0px;}
li {list-style-type: none;}
img { border:none;}
a {text-decoration: none; color:#666666;}
form {margin: 0px; padding:0px;}
.clear {width: 0px; height: 0px; overflow: hidden; clear: both;}
body{width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:200%;background-color:#F6F6F6;}

.HeaderBg{ width:100%; height:100%; background-image:url(../appimg/HeaderBg.jpg);background-position: center 114px; background-repeat:no-repeat; }
.BannerBg{ width:100%; height:100%; background-image:url(../appimg/BannerBg.jpg);background-position: center 114px; background-repeat:repeat-x; }
.FooterBg{ width:100%; height:100%; background-image:url(../images/FooterBg.jpg); background-repeat:repeat-x; background-position: bottom center ;}
.Warpper{width:1000px;overflow:hidden;margin:0px auto;}

/* Header部分 */
.Nav {width:960px;height:114px; background-image:url(../appimg/Nav.jpg); background-repeat:no-repeat; background-position:left;}
.Nav li {height:114px;overflow: hidden;float: left; background-position:center;}
.Nav a { color:#000000;}
.Nav li.LNo1 {width:500px;}
.Nav li.LNo2 {width:84px; cursor: pointer; font-weight:bold; font-size:18px; line-height:136px; text-align:center;  }
.Nav li.LNo3 { line-height:114px; width:6px;}
.Nav li.LNo4 {width: 0px; height: 0px; overflow: hidden; clear: both;}

/* Banner部分 */
.Banner{ width:960px; height:439px; overflow:hidden;}

/* Sub部分 */
#Sub{
	width:960px;
	overflow:hidden;
	background-image:url(../appimg/SubBg.jpg);
	background-repeat:repeat-y;
	height:auto!important;
    min-height:500px;
}

/* main部分 */

#main{
	width:691px;
	overflow:hidden;
	float:left;
}

#main_tit{
	width:691px;
	height:73px;
	overflow:hidden;
	background-image:url(../appimg/main_tit.jpg);
}

#main_txt{
	width:691px;
	height:73px;
	overflow:hidden;
	background-image:url(../appimg/main_txt.jpg);
	background-repeat:repeat-y;
	height:auto!important;
    min-height:400px;
}

.neirong{
	width:630px;
	margin:10px auto 10px 40px;
	overflow:hidden;
}

#side{
	width:269px;
	overflow:hidden;
	float:left;
}

#side_tit{
	width:269px;
	height:108px;
	overflow:hidden;
	background-image:url(../appimg/side_tit.jpg);
}

#side_tit ul{
	line-height:56px;
	margin-left:20px;
	color:#1C88CB;
}

#side_tit ul a{
	color:#1C88CB;
}

#side_txt{
	width:269px;
	overflow:hidden;
}

/* Sub1部分 */
#Sub1{
	width:960px;
	height:376px;
	overflow:hidden;
}

#Sub1Aa{
	width:240px;
	height:376px;
	overflow:hidden;
	float:left;
}

#Sub1AaTit{
	width:240px;
	height:184px;
	overflow:hidden;
	background-image:url(../appimg/Sub1AaTit.jpg);
}

#Sub1AaTxt{
	width:240px;
	height:176px;
	overflow:hidden;
	background-image:url(../appimg/Sub1AaTxt.jpg);
}

#Sub1AaTxt ul{
	width:170px;
	margin-left:30px;
	color:#969696;
	line-height:180%;
}

#Sub1AaFoot{
	width:240px;
	height:16px;
	overflow:hidden;
	background-image:url(../appimg/Sub1AaFoot.jpg);
}

#Sub1Bb{
	width:240px;
	height:376px;
	overflow:hidden;
	float:left;
}

#Sub1BbTit{
	width:240px;
	height:184px;
	overflow:hidden;
	background-image:url(../appimg/Sub1BbTit.jpg);
}

#Sub1BbTxt{
	width:240px;
	height:176px;
	overflow:hidden;
	background-image:url(../appimg/Sub1BbTxt.jpg);
}

#Sub1BbTxt ul{
	width:170px;
	margin-left:30px;
	color:#969696;
	line-height:180%;
}

#Sub1BbFoot{
	width:240px;
	height:16px;
	overflow:hidden;
	background-image:url(../appimg/Sub1BbFoot.jpg);
}

#Sub1Cc{
	width:240px;
	height:376px;
	overflow:hidden;
	float:left;
}

#Sub1CcTit{
	width:240px;
	height:184px;
	overflow:hidden;
	background-image:url(../appimg/Sub1CcTit.jpg);
}

#Sub1CcTxt{
	width:240px;
	height:176px;
	overflow:hidden;
	background-image:url(../appimg/Sub1CcTxt.jpg);
}

#Sub1CcTxt ul{
	width:170px;
	margin-left:30px;
	color:#969696;
	line-height:180%;
}

#Sub1CcFoot{
	width:240px;
	height:16px;
	overflow:hidden;
	background-image:url(../appimg/Sub1CcFoot.jpg);
}


#Sub1Dd{
	width:240px;
	height:376px;
	overflow:hidden;
	float:left;
}

#Sub1DdTit{
	width:240px;
	height:184px;
	overflow:hidden;
	background-image:url(../appimg/Sub1DdTit.jpg);
}

#Sub1DdTxt{
	width:240px;
	height:176px;
	overflow:hidden;
	background-image:url(../appimg/Sub1DdTxt.jpg);
}

#Sub1DdTxt ul{
	width:170px;
	margin-left:30px;
	color:#969696;
	line-height:180%;
}

#Sub1DdFoot{
	width:240px;
	height:16px;
	overflow:hidden;
	background-image:url(../appimg/Sub1DdFoot.jpg);
}

/* Sub2部分 */

#Sub2Tit{
	width:960px;
	height:65px;
	overflow:hidden;
	background-image:url(../appimg/Sub2Tit.jpg);
}

#Sub2Txt{
	width:960px;
	height:443px;
	overflow:hidden;
	background-image:url(../appimg/Sub2Txt.jpg);
}

#Sub2TxtJian{
	width:37px;
	height:443px;
	overflow:hidden;
	float:left;
}

#Sub2TxtLeft{
	width:205px;
	height:443px;
	overflow:hidden;
	float:left;
	background-image:url(../appimg/Sub2TxtLeft.jpg);
	margin-right:75px;
}

#Sub2TxtRight{
	width:643px;
	height:443px;
	overflow:hidden;
	float:left;
}

#Sub2TxtRight ul{
	text-align:center;
	font-size:14px;
	color:#010101;
}


#Sub2TxtRight ul li{
	width:107px;
	height:138px;
	overflow:hidden;
	float:left;
	margin-right:12px;
}

#Sub2Foot{
	width:960px;
	height:37px;
	overflow:hidden;
	background-image:url(../appimg/Sub2Foot.jpg);
}

/* Sub3部分 */

#Sub3{
	width:960px;
	height:470px;
	overflow:hidden;
}

#Sub3Tit{
	width:960px;
	height:47px;
	overflow:hidden;
	background-image:url(../appimg/Sub3Tit.jpg);
}

#Sub3Txt{
	width:960px;
	height:400px;
	overflow:hidden;
}

#Sub3Txt li{
	width:180px;
	margin-left:30px;
	overflow:hidden;
	color:#696969;
}

#App0{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
	background-image:url(../appimg/App0.jpg);
}

#App1{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
}

#App1Tit{
	width:240px;
	height:50px;
	overflow:hidden;
	background-image:url(../appimg/App1Tit.jpg);
}

#App1Txt{
	width:240px;
	height:70px;
	overflow:hidden;
	background-image:url(../appimg/App1Txt.jpg);
}

#App1Foot{
	width:240px;
	height:80px;
	overflow:hidden;
	background-image:url(../appimg/App1Foot.jpg);
}

#App2{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
}

#App2Tit{
	width:240px;
	height:50px;
	overflow:hidden;
	background-image:url(../appimg/App2Tit.jpg);
}

#App2Txt{
	width:240px;
	height:70px;
	overflow:hidden;
	background-image:url(../appimg/App2Txt.jpg);
}


#App2Foot{
	width:240px;
	height:80px;
	overflow:hidden;
	background-image:url(../appimg/App2Foot.jpg);
}

#App3{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
}

#App3Tit{
	width:240px;
	height:50px;
	overflow:hidden;
	background-image:url(../appimg/App3Tit.jpg);
}

#App3Txt{
	width:240px;
	height:70px;
	overflow:hidden;
	background-image:url(../appimg/App3Txt.jpg);
}

#App3Foot{
	width:240px;
	height:80px;
	overflow:hidden;
	background-image:url(../appimg/App3Foot.jpg);
}

#App4{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
}

#App4Tit{
	width:240px;
	height:50px;
	overflow:hidden;
	background-image:url(../appimg/App4Tit.jpg);
}

#App4Txt{
	width:240px;
	height:70px;
	overflow:hidden;
	background-image:url(../appimg/App4Txt.jpg);
}

#App4Foot{
	width:240px;
	height:80px;
	overflow:hidden;
	background-image:url(../appimg/App4Foot.jpg);
}

#App5{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
}

#App5Tit{
	width:240px;
	height:50px;
	overflow:hidden;
	background-image:url(../appimg/App5Tit.jpg);
}

#App5Txt{
	width:240px;
	height:70px;
	overflow:hidden;
	background-image:url(../appimg/App5Txt.jpg);
}

#App5Foot{
	width:240px;
	height:80px;
	overflow:hidden;
	background-image:url(../appimg/App5Foot.jpg);
}

#App6{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
}

#App6Tit{
	width:240px;
	height:50px;
	overflow:hidden;
	background-image:url(../appimg/App6Tit.jpg);
}

#App6Txt{
	width:240px;
	height:70px;
	overflow:hidden;
	background-image:url(../appimg/App6Txt.jpg);
}

#App6Foot{
	width:240px;
	height:80px;
	overflow:hidden;
	background-image:url(../appimg/App6Foot.jpg);
}

#App7{
	width:240px;
	height:200px;
	overflow:hidden;
	float:left;
	background-image:url(../appimg/App7.jpg);
}

#Sub3Foot{
	width:960px;
	height:23px;
	overflow:hidden;
	background-image:url(../appimg/Sub3Foot.jpg);
}

/* Sub4部分 */

#Sub4{
	width:960px;
	height:314px;
	overflow:hidden;
}

#Sub4Tit{
	width:960px;
	height:76px;
	overflow:hidden;
	background-image:url(../appimg/Sub4Tit.jpg);
}

#Sub4Txt{
	width:960px;
	height:202px;
	overflow:hidden;
	background-image:url(../appimg/Sub4Txt.jpg);
}

#NewsJian{
	width:37px;
	height:202px;
	overflow:hidden;
	float:left;
}

#NewsLeft{
	width:285px;
	height:202px;
	overflow:hidden;
	float:left;
	margin-right:44px;
}

#NewsZhong{
	width:267px;
	height:202px;
	overflow:hidden;
	float:left;
	margin-right:45px;
}

#NewsRight{
	width:268px;
	height:202px;
	overflow:hidden;
	float:left;
}

#Sub4Foot{
	width:960px;
	height:36px;
	overflow:hidden;
	background-image:url(../appimg/Sub4Foot.jpg);
}


/* Footer部分 */

.Footer{ width:1000px; height:347px; overflow:hidden; background-image:url(../images/Footer.jpg); color:#999999;}
.Footer a{ color:#999999;}

.FooterSub1{ width:1000px; height:47px; overflow:hidden;}
.FooterNav{ height:47px; line-height:47px; float:left; width:955px; overflow:hidden;}
.FooterNav li{ width:80px; height:47px; line-height:47px; float:left;}
.FooterTop{ width:45px; height:47px; overflow:hidden; float:left;}

.FooterSub2{ width:1000px; height:210px; overflow:hidden;}
.FooterMenu1{ width:221px; height:210px; overflow:hidden; float:left; text-align:left}
.FooterMenu2{ width:127px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterMenu3{ width:114px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterMenu4{ width:142px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterMenu5{ width:155px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterBook{ width:240px; height:210px; overflow:hidden; float:left; text-align:left;}
.FooterForm{margin-left:21px; margin-top:23px;}
.FooterForm #Name{height:17px; margin-left:20px; width:187px; border:0px; background-color:#000000; color:#FFF;}
.FooterForm #Tel{height:17px; margin-left:20px; width:187px; border:0px; margin-top:8px; background-color:#000000;color:#FFF;}
.FooterForm #Content{margin-top:10px; height:58px; width:210px; border:0px; background-color:#000000; overflow:hidden;color:#FFF;}
.FooterForm #Submit{margin-top:13px;}
.FooterForm a img{margin-top:13px; margin-left:15px;}

.FooterSub3{ width:1000px; height:90px; overflow:hidden;}
.FooterLink{ margin-top:10px;}

/* Footers部分 */
.Footers{
	width:960px;
	height:120px;
	overflow:hidden;
	background-image:url(../appimg/Footers.jpg);
}


/* APP首页新闻细节描述样式 */
.NewsList {width: 100%;overflow: hidden;}
.NewsList li {width: 100%;height: 25px;overflow: hidden;text-align: left;line-height: 25px;margin-top:5px;}
.NewsList li img {width:9px; height:9px; float: left; border:0px; margin:7px 10px auto auto; }
.NewsList li a{ color:#666666;}


/* APP内页新闻细节描述样式 */
.LNewsList {width: 100%;overflow: hidden;}
.LNewsList li {width: 100%;height: 25px;overflow: hidden;text-align: left;line-height: 25px;margin-top:8px;border-bottom: 1px dashed #DBDBDB;}
.LNewsList li img {width:9px; height:9px; float: left; border:0px; margin:7px 5px auto auto; }
.LNewsList li a{ color:#666666;}


.Page {/*分页样式*/
	width: 100%;
	height: 30px;
	overflow: hidden;
	margin: 0px auto;
	line-height: 36px;
	text-align: right;
	font-weight: bold;
}


#MoreTit {/*内页新闻或者图片标题的样式*/
	width: 100%;
	height: 30px;
	overflow: hidden;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}

#MoreDat {/*内页新闻或者图片时间的样式*/
	width: 100%;
	height: 20px;
	overflow: hidden;
	line-height: 16px;
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
}

#MoreNex {/*newsmore和productmore中的"上一条""下一条"*/
	width: 100%;
	height: 40px;
	overflow: hidden;
	line-height: 20px;
	text-align: left;
	margin-top: 5px;
	margin-bottom:20px;
}

#MoreTxt {/*内容样式部分*/
	width: 100%;
	overflow: hidden;
	text-align: left;
	margin-top:20px;
	margin-bottom:20px;
}