@charset "utf-8";
/* CSS Document */

/*Design by Yige! QQ:18484271  Personal Home:http://www.sudiy.cn */

/*all*/
* { margin:0; padding:0 }
body { margin:0; padding:0; font-family: Arial,Verdana,"宋体"; font-size:12px; color:#202020; text-align:left; background-color: #FFFFFF; background-image: url(../images/body_bg.gif); background-repeat: repeat-x; background-position: top; }
ul, li { list-style:none; }
img { border:none }
.clear { clear:both; height:0; overflow:hidden }
#container { position:relative; margin:1px auto 0px auto; width:1003px; text-align:left; height:100%; overflow:hidden }
/*link*/
a { color:#000000; text-decoration: none; font-size:12px }
a:hover { color:#ab0000; text-decoration: underline; font-size:12px }
/*header*/
h1 { height:116px; text-indent:-6000px; background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: center center; margin-top:5px; }
.top { padding-left:300px; padding-top:30px;}
.top li { line-height:30px;}
/*nav*/
.nav { line-height:35px; height:35px; background-image: url(../images/nav_bg.gif); background-repeat: repeat-x; }
.nav ul {}
.nav ul li { float:left; width:100px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:right; background-image: url(../images/nav_li_bg.gif); background-repeat: no-repeat; background-position: 20px top; }
.nav ul li a {font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.nav ul li a:hover {font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration: underline;}

/*banner*/
.banner{ width: 1003px; height: auto; margin-right: auto; margin-left: auto; }


/*products_list*/
.products_list { padding-top:17px;}
.products_list h2 { background-color:#add9fd;line-height:28px; height:28px;}
.products_list h2 span { height:28px; line-height:28px; text-align:left; background-image: url(../images/produsts_list_bg.gif); background-repeat: no-repeat; background-position: left top; display:block; text-indent:30px; color:#FFFFFF; font-size:14px; font-weight:bold; }
.products_list ul {}
.products_list ul li { border:1px solid #b0dbfd; margin-bottom:3px; line-height:30px; background-image: url(../images/produsts_list_libg.gif); background-repeat: no-repeat; background-position: 30px center; text-align:left; padding-left:50px; }
.products_list .lxp { border:1px solid #b0dbfd; display:block;}
.products_list .lxp li { height:25px; line-height:25px; text-align:left; padding-left:5px; background-image:none; border:none; }

/*productsdi*/
.products { margin-top:17px; border:1px solid #add9fd;}
.products h2 { background-color:#add9fd;line-height:28px; height:28px;}
.products h2 span { height:28px; line-height:28px; text-align:left; background-image: url(../images/produsts_list_bg.gif); background-repeat: no-repeat; background-position: left top; display:block; text-indent:30px; color:#FFFFFF; font-size:14px; font-weight:bold; }
.products2 {}
.products2 li {padding:10px; float:left; text-align:justify; width:160x; height:150px;}
.products2 li p { text-align:center;}


/*feedback*/
.feedback { width:600px; padding-left:50px; padding-top:15px;}
.feedback p { line-height: 30px; text-indent: 2em; margin-bottom: 10px; }
.feedback .feedback_text h4 { line-height:35px; padding-bottom:40px; border-bottom-color:#666666; border-bottom-style:dashed; border-bottom-width:1px; font-weight:normal;}


/*index_right_company*/
.index_right { padding-top:19px; overflow:hidden; }
.index_right h2 { background-color:#add9fd;line-height:28px; height:28px;}
.index_right h2 span { height:28px; line-height:28px; text-align:left; background-image: url(../images/produsts_list_bg.gif); background-repeat: no-repeat; background-position: left top; display:block; text-indent:30px; color:#FFFFFF; font-size:14px; font-weight:bold; }
.index_right p { text-align:left;line-height:30px; padding-top:18px; margin-bottom:10px;}
.index_right p img { float:left; padding:0px 18px 0px 18px; }
.index_right p b { font-size:14px; font-weight: bold;}
/*index_right_hr*/
.index_right hr { width:666px; height:1px; text-align:center; border-top-width: 0px; border-top-style: none; background-color: #FFFFFF; color: #FFFFFF; background-image: none; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #b0dbfd; line-height: 0px; margin-top: 10px; margin-right: 0; margin-bottom: 0; margin-left: 0; float: none; white-space: normal; display: block; clear: both; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.index_right h3 { background-image:url(../images/linian_li.gif); background-repeat:no-repeat; background-position:20px center; height:35px; line-height:35px; text-indent:50px;}
.index_right p { text-align:left;line-height:24px; padding-left:18px; padding-top:5px;}
.index_right p span { font-size:12px; font-weight: bold; color:#FF0000;}

/*products */

.productsy { width:690px; float:left; margin-left:20px; margin-top:17px; border:1px solid #add9fd;}
.productsy h2 { background-color:#add9fd;line-height:28px; height:28px;}
.productsy h2 span { height:28px; line-height:28px; text-align:left; background-image: url(../images/produsts_list_bg.gif); background-repeat: no-repeat; background-position: left top; display:block; text-indent:30px; color:#FFFFFF; font-size:14px; font-weight:bold; }
.productsy ul {}
.productsy li { width:150px; height:180px; float: left; padding-top:8px; padding-left:10px; padding-right:10px; padding-bottom:10px;  text-align:center; display: inline;  overflow:hidden; }
.productsy li img { padding:5px;}
.productsy li p {text-align:center; height:25px; line-height:25px;}




































