 @charset "utf-8";
/* CSS Document */
/*index**************************************************************************/
.i_banner{width:929px; height:270px;margin-left:4px; background:url("../img/common/bg_banner.jpg") no-repeat 1px bottom;}
.i_main{widht:920px;margin:0 9px;height:200px; position:relative;}
.i_about{ position:absolute;left:5px; top:0;width:300px;}

.i_new{ position:absolute;left:330px; top:0;width:320px;}
.i_new ul{ width:300px; padding-top:5px;}
.i_new li{ width:300px; padding:0 0 0 20px; float:left; height:21px; line-height:21px; background:url("../img/common/ico.gif") no-repeat -496px 8px;}
.i_new li span{ float:right; font-family:Arial; font-size:11px; color:#b6b6b6;}
.i_new lii a:link,.i_new li a:visited,.i_new li a:active{color:#797979;}

.i_honor{ position:absolute;left:675px; top:0;width:240px;}
.i_honor_p{width:240px;height:158px; background:url("../img/common/ico.gif") no-repeat 0 0;}
.i_container{width:180px; height:127px; overflow:hidden;position:relative; float:left; margin:3px 0 0 28px; display:inline; border:1px solid #ffffff;}
.i_pic{position:absolute; width:200px;}
.i_pic li{display:inline; float:left;}
.i_pic img{ width:180px; height:125px; float:left;border:solid 1px #EDEDED;}
.num{ width:90px; height:19px; background:url("../img/common/ico.gif") no-repeat -246px 0; padding:0 0 0 91px; float:left; display:inline; margin:0 0 0 28px;}
.num li{background:url("../img/common/ico.gif") no-repeat -473px 0;float: left;color: #fff;	text-align: center;line-height: 13px;width: 13px;height: 13px;font-family: Arial;margin:3px 2px 0 0;font-size: 10px;cursor: pointer;}
.num li.on{	background:url("../img/common/ico.gif") no-repeat -458px 0;}

.i_prod{ width:912px; height:90px; border:1px solid #e7f5ff; float:left; display:inline; margin:0 0 10px 10px;}
.i_prod_c{ width:910px; height:88px; float:left; margin:1px 0 0 1px; display:inline; background:url("../img/index/bg_iprod.jpg") repeat-x top center;}
#demo {overflow:hidden;width: 870px;margin:0 auto 0 auto;}
#demo img {float:left;width:100px;height:67px;margin:7px;padding:2px;border:solid 1px #DEDEDE;}
#indemo {float: left;width: 700%;}
#demo1 {float: left;}
#demo2 {float: left;}

.i_footer{width:925px;border-top:1px solid #E3E3E3;}
/*index off**************************************************************************/

.top_Bg{ width:938px; height:84px;background:url("../img/common/bg_header.jpg") no-repeat 5px 0; }
.logo{ float:left; width:385px; height:54px; display:inline; margin:18px 0 0 11px;}
#logoall{ position:absolute;right:0;top:30px; width:200px; height:34px;  margin:15px 0 0 11px;}
#ad{ position:absolute;left:400px;top:20px; width:350px; height:54px;}
.top_Bg ul{ float:right; width:185px;}
.top_Bg ul li{ float:left; margin:2px 0 0 47px; display:inline;}
.top_Bg ul li a,.top_Bg ul li a:link,.top_Bg ul li a:visited,.top_Bg ul li a:active{ color:#b0ea95;}


.nav_Bg{ width:938px; height:42px; background:url("../img/common/bg_nav.jpg") repeat-x 0 -42px;}
.nav_z{ width:938px; height:42px; background:url("../img/common/bg_nav.jpg") no-repeat left 0px;}
.nav_y{ width:938px; height:42px; background:url("../img/common/bg_nav.jpg") no-repeat right -84px;}
.nav_y ul{ float:left; height:37px; display:0 0 0 18px; display:inline;}
.nav_y ul li{ float:left;}
.nav_y ul li a,.nav_y ul li a:link,.nav_y ul li a:visited,.nav_y ul li a:active{ display:block; width:115px; height:37px; line-height:37px; color:#fff; font-weight:bold; font-size:13px; text-align:center;}
.nav_y ul li a:hover{ background:url("../img/common/bg_nava.jpg") no-repeat bottom center; text-decoration:none;}

#footer a,#footer a:link,#footer a:visited,#footer a:active{ color:#FFF;}

/*nav off**************************************************************************/
.about_banner{ float:left; margin:2px 0 0 0; width:938px; height:195px;}
.flash{ float:left; margin:0 0 0 6px; display:inline;}
.location{ width:900px; float:left; margin:2px 0 0 6px; display:inline; background:url("../img/common/bg_location.jpg") repeat-x top center; height:29px; line-height:29px; font-family: Verdana;font-weight:bold;padding-left:25px;color:#4d4d4d;}
/*banner off**************************************************************************/
.edf5fa{ background:#edf5fa;}
.no_indent{text-indent:0;}
.main_w925{float:left;background-color:#edf5fa;}
#sidebar h2{ width:203px; height:28px; line-height:28px; font-size:14px; color:#fff; font-weight:bold; text-align:center; background:url("../img/common/ico.gif") no-repeat -246px -30px;}
#sidebar h3{width:170px;height:28px; line-height:28px; font-size:14px; color:#333; font-weight:bold; text-align:center;border-bottom:1px dashed #AAA;margin-left:20px;}
/*==============================================================*/
.sidebar_about{ width:171px; margin: 18px auto 0 auto;}
.sidebar_about li{ float:left; margin:0 0 5px 0; width:171px; height:25px;margin-top:5px;}
.sidebar_about li a{ display:block; width:153px; height:25px; line-height:25px; color:#1877af; padding:0 0 0 18px; background:url("../img/common/ico.gif") no-repeat -246px -68px;}
.sidebar_about li a:hover{ background-position: -246px -97px; color:#fff; text-decoration:none;}

.sidebar_p ul{ width:171px; margin: 5px auto 0 auto;}
.sidebar_p ul li{ float:left; margin:0 0 0px 0; width:171px;  font-weight:normal;padding-top:5px;}
.sidebar_p ul li a{ display:block; width:153px; height:25px; line-height:25px; color:#1877af; padding:0 0 0 18px; background:url("../img/common/ico.gif") no-repeat -246px -68px;}
.sidebar_p ul li a:hover{ background-position: -246px -97px; color:#fff; text-decoration:none;}

.sidebar_p ul li ul{ width:171px; float:left;}
.sidebar_p ul li ul li{ width:151px; float:left;  background:url("../img/common/d.gif") no-repeat 10px 10px; padding:0 0 0 10px;}
.sidebar_p ul li ul li a{ color:#1877af; background:none;height:22px; line-height:22px;}
.sidebar_p ul li ul li a:hover{ color:#1877af; color:#000;}
/*==============================================================*/
.content-top{ width:670px; height:22px; line-height:24px; color:#1a1b16;font-size:12px; padding-top:2px; background:url("../img/common/bg_contentTop.jpg") no-repeat top left; margin:3px 0 0 0; text-indent:2em;}
.content-top a,.content-top a.d4,{ color:#1a1b16;}
/*==============================================================*/
ul.honor {width:670px;float:left;	display:inline;	}
ul.honor li {width:200px;float:left;display:inline;padding:10px 10px 5px 10px;text-align:center;}
ul.honor li a img {display:block;width:180px;padding:10px;background-color:#EEE;border:solid 1px #CCC;}
ul.honor li a:hover img{display:block;width:180px;background-color:#FFF;}

ul.case {padding-left:10px;width:660px;	}
ul.case li {width:306px;float:left;padding:10px;}
ul.case li  img {width:300px;height:225px;padding:2px;border:solid 1px #CCC;}

/*==============================================================*/
.prod {width:670px;	float:left;	display:inline;	padding:5px 0;	height:auto !important;	min-height:600px !important;height:600px;}
.prod h3 {float:left;width:650px;height:30px;line-height:30px;color:#693; margin:10px 0;font-size:14px; text-align:center;border-bottom:1px dashed #AAA;}
.prod h3 a{color:#693;}
.prod ul {float:left;width:670px;display:inline;text-align:center;}
.prod ul li {float:left;width:210px;margin:10px 0 0 10px;display:inline;}
.prod ul li span {float:left;padding:5px 0 5px 10px;}
.prod img {padding:3px;	width:200px;border:solid 1px #ccc;}


/*==============================================================*/
.p_list {width:650px;margin:5px;height:auto !important;min-height:850px !important;height:850px;}
.p_list h2 {width:650px;margin:15px 0;border-bottom:dashed 1px #aaa;color:#693;font-size:14px; text-align:center;}
.p_list h3 {width:650px;line-height:30px;color:#666;font-size:14px;text-align:left; }
.p_list h4 {margin:15px;text-indent:2em;color:#693;border-bottom:dotted 1px #666;}
.p_list p {margin:10px; letter-spacing:0;text-indent:0;}
.p_list table {width:90%;margin:5px auto;border:solid 1px #ddd;padding:2px;}
.p_list th {background-color:#e5e5e5;text-align:left;padding:2px;}
.p_list td {background-color:#e5e5e5;padding:2px;border:solid 2px #FFF;}
.p_list img {margin:5px 0 0 20px;padding:4px;}
.p_list_w{width:auto !important;max-width:600px !important;width:500px;}

/*==============================================================*/
.news_list{ float:left; width:650px; padding:13px 0 20px 10px; display:inline;height:auto !important;min-height:400px !important;height:400px;}
.news_list li{ float:left; width:650px;border-bottom:1px dashed #c6c6c6; height:30px; line-height:30px;}
.news_list li span{ float:right; font-size:12px; color:#929292; font-family:Arial;}
.news_list li a{color:#555555; padding:0 0 0 16px; background:url("../img/common/ico.gif") no-repeat -495px -65px;}
.news_list li a:hover{color:#f96900; background-position:-495px -35px;}

.news_list h1{width:600px;height:30px;line-height:30px;border-bottom:dashed 1px #aaa;color:#333;text-align:center;margin:15px;font-size:14px;}
.news_list h6 {text-align:center;height:20px;line-height:20px;margin:15px;background-color:#F5F5F5;font-size:12px;font-weight:normal;color:#999999;}
.news_list img {margin-top:20px;padding:3px;border:solid 1px #CCC;width:auto !important;max-width:600px !important;width:600px;}



