@import url("common.css");
.banner { width:100%; height:400px; overflow:hidden; position:relative; min-width:1200px;}
.banner ul {height:9999em;position:absolute; width:100%;}
.banner ul li {height: 400px;overflow: hidden;width: 100%;}
.icontL { width:808px; height:auto; float:left; }
.icontR { width:370px; height:auto; float:right;}
.icont { background:#ffffff; width:808px; height:260px; overflow:hidden; }
.icont_s { background:#ffffff; overflow:hidden; width:340px; height:230px; padding:15px; }
.icont_ss { background:#ffffff; overflow:hidden; width:350px; height:240px; padding:10px; }

.iabout { width:760px; height:228px; margin-top:15px; overflow:hidden; color:#757575; text-align:justify; }
.iabout a { color:#DD196D; font-size:10px;}
.iabout a:hover { text-decoration:none; }
/*.news_bar { width:760px; height:17px; margin-top:16px; }
.news_bar ul { float:left; height:17px; background:url(../images/iline.gif) left center no-repeat; cursor:pointer; }
.news_bar ul.noline { background:none; }
.news_bar ul span { display:block; height:17px; float:left; padding-left:10px; }
.news_bar ul span b { display:block; height:17px; line-height:17px; padding-right:10px; font-weight:normal; color:#737373; float:left; }
.news_bar ul.hover span { background:url(../images/itembg.gif) left 0 no-repeat; }
.news_bar ul.hover span b { background:url(../images/itembg.gif) right 0 no-repeat; color:#ffffff; }
.newscont { width:760px; height:205px; padding-top:16px; display:none; }
.tjnews { width:760px; height:100px; padding-bottom:14px; border-bottom:1px dashed #999999; }
.tjnews ul { width:145px; height:100px; float:left; }
.tjnews dl { width:600px; height:100px; float:right; overflow:hidden; }
.tjnews dl dt { height:18px; line-height:18px; color:#bdbdbd; }
.tjnews dl dt a { line-height:18px; font-weight:bold; color:#737373; }
.tjnews dl dt.times { margin:3px 0; }
.tjnews dl dd { height:58px; line-height:160%; color:#999999; overflow:hidden; }
.tjnews dl dd a { color:#dd196d; font-size:10px; float:right; }

.newslist { width:760px; height:72px; overflow:hidden; padding:9px 0; }
.newslist ul { width:350px; float:left; height:24px; line-height:24px; background:url(../images/icon_1.gif) 2px center no-repeat; padding-left:15px; margin-left:30px; }
.newslist ul.pleft0 { margin-left:0; }
.newslist ul a { line-height:24px; color:#999999; float:left; }
.newslist ul a:hover { color:#dd196d; }
.newslist ul span { float:right; color:#cacaca;}*/

.pro_bar { width:760px; height:17px; margin-top:16px; }
.pro_bar ul { float:left; height:17px; background:url(../images/iline.gif) left center no-repeat; cursor:pointer; }
.pro_bar ul.noline { background:none; }
.pro_bar ul span { display:block; height:17px; float:left; padding-left:10px; }
.pro_bar ul span b { display:block; height:17px; line-height:17px; padding-right:10px; font-weight:normal; color:#737373; float:left; }
.pro_bar ul.hover span { background:url(../images/itembg.gif) left 0 no-repeat; }
.pro_bar ul.hover span b { background:url(../images/itembg.gif) right 0 no-repeat; color:#ffffff; }

.iprolist { width:760px; height:182px; overflow:hidden; padding-top:22px; display:none; }

#marquee {
    float: left;
    height: 182px;
    overflow: hidden;
    width: 760px;
	position:relative;
}
#marquee ul {
    height: 182px;
    overflow: hidden;
    width: 9999em;
	position:absolute;
}
#marquee ul li {
    float: left;
    height: 182px;
    padding-right: 13px;
}
#marquee ul li img {
    border: 1px solid #D2D2D2;
}

.company { width:1200px; height:70px; margin-top:20px; }
.company ul { width:218px; height:64px; border:3px solid #ffffff; float:left; margin-left:20px; }
.company ul.marl_0 { margin-left:0; }