/* CSS Document */
BODY {
	font-size:12px; 
	line-height:24px;
	margin:0px ; 
	padding:0px;
	border:0px;
	width:100%;
	font-family:"microsoft yahei", arial;
}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,p,u,i,span{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
img{vertical-align:top;}
u{ text-decoration:none;}
a:link{color:#505050; text-decoration:none;}
a:visited{color:#505050; text-decoration:none;}
a:hover{color:#990000; }
.po{ position:relative;}
.logo_lox{ float:left; width:100%;  background:url(../images/logo_bg.jpg) repeat-x;}
.logo{ width:921px; height:173px;}
.logo_tu{ float:left; width:921px; height:173px; background:url(../images/logo.jpg) no-repeat center;}
.nav_box{ float:left; width:100%; background:#73b5e7;}
.nav{ width:921px;}
.nav ul{ float:left; width:921px;}
.nav ul li{ float:left; width:110px; height:40px; line-height:40px; text-align:center;}
.nav ul li a{ color:#FFFFFF; font-size:14px; display:block;}
.nav ul li a:hover{ background:#FFFFFF; color:#0066FF;}
.nenong_box{ float:left; width:100%;}
.nenong{ width:921px;}
.flash{ float:left; width:921px;}
.flash img{ float:left; width:921px; height:438px;}
.paiban{ float:left; width:921px; margin-top:10px;}
.news{ float:left; width:287px; border:1px solid #CCCCCC; height:255px;}
.news dt{ float:left; width:287px; height:40px; background:url(../images/news_bg.jpg) repeat-x;}
.news dt h2{ float:left; height:40px; line-height:40px; padding-left:5px; color:#0066FF; font-size:14px;}
.news dt a{ float:right;height:40px; line-height:40px; padding-right:5px;}
.news dd{ float:left; width:267px; padding:10px;}
.news dd li{ float:left; width:267px; height:25px; line-height:25px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.news dd li a{ }
.news dd li i{ float:right;padding-left: 10px;}
.about{ float:left; width:388px; border:1px solid #CCCCCC; margin-left:10px;height:255px;}
.about dt{ float:left; width:388px; height:40px; line-height:40px; border-bottom:1px solid #CCCCCC;}
.about dt h2{ float:left; height:40px; line-height:40px; padding-left:5px; color:#0066FF;font-size:14px;}
.about dd{ float:left; width:368px; padding:10px;}
.about dd img{ float:left; padding-right:10px;}
 dt a{ float:right;height:40px; line-height:40px; padding-right:5px;}
.conut{ float:right; width:221px; border:1px solid #CCCCCC;height:255px; background:url(../images/conut_bg.jpg) no-repeat bottom right;}
.conut dt{ float:left; width:221px; height:40px; line-height:40px; border-bottom:1px solid #CCCCCC;}
.conut dt h2{ float:left; height:40px; line-height:40px; padding-left:5px; color:#0066FF;font-size:14px;}
.conut dd{ float:left; width:201px; padding:10px;}
.shengchang{ float:left; width:921px; margin-top:10px;}
.shengchang_left{ float:left; width:686px; border:1px solid #CCCCCC;height:460px;}
.shengchang_left dt{ float:left; width:686px; border-bottom:1px solid #CCCCCC; height:40px;}
.shengchang_left dt h2{ float:left; height:40px; line-height:40px; padding-left:5px; color:#0066FF; font-size:14px;}
.shengchang_left dt a{ float:right;height:40px; line-height:40px; padding-right:5px;}
.shengchang_left dd{ float:left; width:686px;}
.shengchang_left dd li{ float:left; width:303px; margin-left:25px; margin-top:10px;}
.shengchang_left dd li img{ float:left; width:303px; height:170px;}
.shengchang_left dd li i{ float:left; width:303px; height:25px; line-height:25px; text-align:center;}
.shengchang_right{ float:right; width:221px; border:1px solid #CCCCCC; height:460px;}
.shengchang_right dt{ float:left; width:221px; height:40px; background:url(../images/news_bg.jpg) repeat-x;}
.shengchang_right dt h2{ float:left; height:40px; line-height:40px; padding-left:5px; color:#0066FF; font-size:14px;}
.shengchang_right dt a{ float:right;height:40px; line-height:40px; padding-right:5px; color:#0066FF;}
.shengchang_right dd{ float:left; width:211px; padding:5px; }
.shengchang_right dd img{ float:left; width:209px; height:187px;}
.shengchang_right ul{ float:left; width:211px;border-top:1px solid #3300FF; margin-top:5px;}
.shengchang_right ul li{ float:left; width:211px; height:26px; line-height:26px; border-bottom:1px #CC0000 dashed;}
.shengchang_right ul li a{ float:left;}
.shengchang_right ul li i{ float:right;}
.pro{ float:left; width:921px; margin-top:10px; border:1px #CCCCCC solid; overflow:hidden;}
.pro dt{ float:left; width:921px; height:40px; line-height:40px; border-bottom:1px solid #CCCCCC;}
.pro dt h2{ float:left; height:40px; line-height:40px; padding-left:5px; color:#0066FF;font-size:14px;}
.pro dd{ float:left; width:921px;}
.pro dd ul{ width:870px;}
.pro dd ul li{ float:left; width:200px; margin:8px; margin-top:25px; }
.pro dd ul li img{ float:left; width:200px; height:176px;}
.pro dd ul li i{ float:left; width:200px; height:25px; line-height:25px; text-align:center;}
.links{ float:left; width:921px; height:40px; line-height:40px; margin-top:10px; background:#128fa3; color:#FFFFFF; padding-left:10px;}
.links a{ color:#FFFFFF;}
.foot{ float:left; width:100%; background:#128fa3; margin-top:10px;}
.foot_box{ width:921px;}
.foot_box span{ float:left; width:921px; color:#FFFFFF; text-align:center; padding-top:30px;}
.foot_box span a{ color:#FFFFFF;}
.foot_box dt{ float:left; width:921px; height:7px; background:url(../images/foot_xian.png) no-repeat;}
.foot_box dd{ float:left; width:921px; padding-top:10px; text-align:center; color:#FFFFFF;}
.foot_box dd a{ color:#FFFFFF;}
.nnqu{ float:left; width:921px; margin-top:10px;}
.about_left{ float:left; width:228px; border:1px #CCCCCC solid;}
.about_left1{ float:left; width:228px;}
.about_left1 dt{ float:left; width:228px; height:40px; line-height:40px; background:url(../images/news_bg.jpg) repeat-x; text-align:center; color:#0033FF; font-size:14px;}
.about_left1 dd{ float:left; width:228px;}
.about_left1 dd li{ width:150px; height:40px; line-height:40px; border-bottom:1px #CCCCCC dashed; text-align:center; float:left; margin-left:35px;}
.about_left2{ float:left; width:228px; margin-top:10px; background:url(../images/conut_bg.jpg) no-repeat bottom right;}
.about_left2 dt{ float:left; width:228px; height:40px; line-height:40px; border-bottom:1px #CCCCCC solid; border-top:1px solid #CCCCCC; font-size:14px; text-align:center; color:#0033FF;}
.about_left2 dd{ float:left; width:208px; padding:10px;}
.about_right{ float:left; width:669px;}
.about_right dt{ float:left; width:669px; height:40px; line-height:40px; border-bottom:1px solid #CCCCCC;}
.about_right dt h2{ float:left; font-size:14px;  padding-left:20px;}
.about_right dt i{ float:right; padding-right:10px; color:#999999;}
.about_right dd{ float:left; width:649px; padding:10px;}
.about_right dd li{ float:left; width:649px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC;}
.about_right dd li a{ float:left;}
.about_right dd li i{ float:right;}
.about_right dd p {font-size: 16px;
    line-height: 30px;}
.about_right_box{ float:right; width:669px; border:1px #CCCCCC solid;}
.right3{ float:left; width:669px;}
.right3 h3{ float:left; text-align:center; width:669px; font-size:14px; line-height:40px; height:40px;}
.shijian{ float:left; width:649px; text-align:center; height:30px; line-height:30px; background:#CCCCCC; margin-left:10px;}
.nr{ float:left; width:649px;padding:10px;font-size: 16px;
    line-height: 30px;}
.nr img {max-width: 100%;}
.ti{ float:left; width:669px;}

.about_right_pro{ float:left; width:669px;}
.about_right_pro dt{ float:left; width:669px; height:40px; line-height:40px; border-bottom:1px solid #CCCCCC;}
.about_right_pro dt h2{ float:left; font-size:14px;  padding-left:20px;}
.about_right_pro dt i{ float:right; padding-right:10px; color:#999999;}
.about_right_pro dd{ float:left; width:649px; padding:10px;}
.about_right_pro dd li{ float:left; width:193px; margin-left:16px; }
.about_right_pro dd li img{ float:left; width:193px; height:159px; }
.about_right_pro dd li i{ float:left;width:193px; text-align:center;}

.container,.container * {margin:0;padding:0; z-index:0px;}
.container {width:921px; height:438px;overflow:hidden;position:relative;}
.slider {position:absolute;}
.slider li {list-style:none;display:inline;}
.slider img {width:921px; height:438px;}
.num {position:absolute;right:5px;bottom:5px;}
.num li {float:left;color:#F60;text-align:center;line-height:25px;width:25px;height:25px;font-family:Arial;font-size:14px;cursor:pointer;overflow:hidden;margin:2px 2px;border:0px solid #FF6600; background:url(../images/flashli2.png);}
.num li.on {color:#fff;line-height:25px;width:25px;height:25px;font-size:16px;margin:2 1px;border:0; background:url(../images/flashli1.png);font-weight:700;}