@charset "utf-8";
/* CSS Document */

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0 auto; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;} 
ol, ul ,li{list-style: none;} 
img {border: 0;} 
body {color:#000; background:#093888; background: font: 12px/1.5 Arial, Helvetica, sans-serif; font-size:12px;} 
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;} 
.clear{clear:both;height:0px; margin-top:-1px; width:100%; overflow:hidden;} 
div{margin:0;border:0;padding:0;}

a{ color:#000; text-decoration:none;}
a:hover{ color:#FF0000;}
.bor{ border:1px solid #CCC;}
.bor2{ border:1px solid #dcdcdc;}
.fon{ font-weight:bold; color:#FFF; font-size:14px;}

.CSSPRE_cen{ width:1000px; margin:0 auto; background:#FFF;}
.CSSPRE_cen1{ width:992px; margin:0 auto; overflow:hidden;}
#CSSPRE_top{ height:98px; width:1000px; background:#093888;}
#CSSPRE_logo{ float:left; height:91px;} 
#CSSPRE_top_right{ float:right; padding-top:10px; height:82px; padding-right:30px; color:#FFF;}
#CSSPRE_top_right p{ padding-left:40px;}

#CSSPRE_top_photo{ width:159px; height:25px; float:right;padding-right:39px; padding-top:21px;}
#CSSPRE_top_right a{ padding:0 5px; color:#FFF;}
#CSSPRE_top_right a:hover{ color:#F00;}
#CSSPRE_nav{ width:992px; height:40px; margin:5px 0;}
#CSSPRE_nav_left,#CSSPRE_nav_right{ width:3px; height:40px; float:left;}
#CSSPRE_nav_left{ background:url(../images/nav_left.jpg) no-repeat;}
#CSSPRE_nav_right{ background:url(../images/nav_right.jpg) no-repeat;}
#CSSPRE_nav_cen{ width:986px; height:40px; line-height:40px;background:url(../images/nav_bg.jpg) repeat-x; float:left;}
#CSSPRE_nav_cen ul{ margin:0 auto; float:left; overflow:hidden;}
.ind_1{ float:left; margin-top:8px;}
#CSSPRE_nav_cen li{ width:123px; float:left; display:block; text-align:center; background:url(../images/nav_list.jpg) right center no-repeat;}
#CSSPRE_nav_cen li a{ color:#FFF; font-size:14px; font-weight:bold;}
#CSSPRE_nav_cen li a:hover{ color:#F00;}
.CSSPRE_banner{ width:990px; height:229px; margin-bottom:10px;}

#CSSPRE_left{ width:249px; float:left;}
#CSSPRE_right{ width:730px; float:right;}

.CSSPRE_pro{ width:249px;}
.CSSPRE_pro_top{ height:30px; background:url(../images/pro_top.jpg) no-repeat; line-height:30px; font-size:12px;}
.CSSPRE_pro_top h3{background:url(../images/biao.jpg) 15px 7px no-repeat; padding-left:35px; float:left;}
.CSSPRE_pro_top span{ float:right; padding-right:15px;}
.CSSPRE_pro_cen{ width:247px; min-height:150px; height:auto; border-bottom:1px solid #037fa7;border-left:1px solid #037fa7;border-right:1px solid #037fa7;}
.CSSPRE_pro_cen img{ border:#cecece 1px solid; padding:3px; margin:10px 0 0 4px;}
.CSSPRE_feedback{ border-bottom:1px solid #037fa7;border-left:1px solid #037fa7;border-right:1px solid #037fa7; margin-bottom:10px;}
.CSSPRE_pro_cen1{ padding:10px;}
.CSSPRE_pro_cen1 li{ height:28px; line-height:28px; background:url(../images/pro_list.jpg) 20px center no-repeat; border-bottom:1px dashed #CCC; display:block; width:200px; padding-left:20px;}
.CSSPRE_pro_cen1 li a{ padding-left:10px; font-weight:bold;}
.CSSPRE_pro_cen2{ padding:10px;}
.CSSPRE_pro_cen2 li{ height:25px; line-height:25px; background:url(../images/pro_list1.jpg) left center no-repeat; border-bottom:1px dashed #CCC; display:block; width:210px; padding-left:15px; overflow:hidden;}
.CSSPRE_pro_cen2 li a{ /*padding-left:10px; font-weight:bold;*/}
.CSSPRE_gao{ margin-top:10px;}
address{ padding:10px; line-height:25px;}
.CSSPRE_about{ height:225px; width:728px;}
.CSSPRE_about_top{ height:30px; line-height:30px; background:#eeeeee;}
.CSSPRE_about_top_left{ width:146px; height:30px; background:url(../images/about_top.jpg) no-repeat; float:left;}
.CSSPRE_about_top_left h4{ padding-left:38px;}
.CSSPRE_about_top span{ float:left; padding-left:10px; color:#999;}
.CSSPRE_about_top_more{ width:36px; height:11px; padding-top:9px; padding-right:20px; float:right;}
.CSSPRE_about_cen{ height:190px; width:728px; background:url(../images/about_bg.jpg) repeat-x;}
.CSSPRE_about_cen1{ padding:13px; height:170px;}
.CSSPRE_about_cen1 .img1{ float:left; height:169px; width:284px; padding-right:13px;}
.CSSPRE_about_cen1 p{ text-indent:2em; line-height:25px;}
.CSSPRE_products{ width:728px; height:360px; margin:10px 0;}
#CSSPRE_products_cen,.CSSPRE_neiproducts_cen,.CSSPRE_nei_honor{ padding-top:20px; overflow:hidden; zoom:1;}
#CSSPRE_products_cen li,.CSSPRE_neiproducts_cen li{ width:166px; height:154px; float:left; display:block; padding-left:13px;}
#CSSPRE_products_cen li img,.CSSPRE_neiproducts_cen li img{ height:114px; width:164px; float:left; border:1px solid #CCC;}
#CSSPRE_products_cen li span,.CSSPRE_neiproducts_cen li span{ width:166px; text-align:center; height:30px; line-height:30px; float:left;}
.CSSPRE_news{ width:356px; height:210px; float:left;}
.CSSPRE_news_cen{ padding:20px 4px 0 4px; overflow:hidden; zoom:-1;}
.CSSPRE_news_cen li{ width:162px; height:154px; float:left; padding-left:8px;}
.CSSPRE_news_cen li img{ border:#CCC 1px solid; padding:2px;}
.CSSPRE_news_cen li a{/* float:left; padding-left:10px; width:166px; height:154px;*/}
.CSSPRE_news_cen li span{width:166px; text-align:center; height:30px; line-height:30px; float:left;}
.CSSPRE_link{ min-height:32px; line-height:32px; height:auto; width:950px; margin:0 auto; padding-top:10px;}
.CSSPRE_link a{ padding:0 5px;}
.CSSPRE_bottom{ min-height:106px; text-align:center; color:#FFF;}
.CSSPRE_bottom p{ padding-top:15px; line-height:30px;}

/*以下是内页部分*/
.CSSPRE_nei_top_right{ float:right; padding-right:12px;}
.CSSPRE_nei_about{width:728px;}
.CSSPRE_nei_about_cen,.CSSPRE_nei_news{ padding:15px;}
.CSSPRE_nei_about_cen p{ text-indent:2em; line-height:28px;}
.CSSPRE_nei_news li{ width:690px; display:block; height:32px; line-height:32px; background:url(../images/nei_news.gif) left center no-repeat; border-bottom:1px dashed #006;}
.CSSPRE_nei_news li a{ width:580px; padding-left:15px; float:left; overflow:hidden;}
.CSSPRE_nei_news li span{ width:80px; text-align:center; color:#666; float:right;}
.fenye{background:#e4e4e4; line-height:28px; text-align:center; margin:20px auto 15px;width:690px;}
.fenye a{ color:#0a558e;}
h1{line-height:30px; width:100%; text-align:center; font-weight:bold;font-size:14px;}
h2{ line-height:20px; border-bottom:1px dashed #CCC; width:100%; padding-bottom:5px; text-align:center; margin-bottom:5px;}
.CSSPRE_nei_honor li{ height:187px; width:212px; float:left; display:block; padding-left:20px;}
.CSSPRE_nei_honor li img{ height:150px; width:210px; float:left; border:1px solid #666;}
.CSSPRE_nei_honor li span{ height:35px; line-height:35px; width:212px; text-align:center; overflow:hidden; float:left;}

.CSSPRE_neirong{ text-indent:2em; line-height:22px; width:636px; padding-left:10px; float:left; padding-top:15px;}
.bdlist{ float:left;}
.bdlist input{width:250px; line-height:20px; height:20px; padding:0 3px; border:1px solid #ccc;}
.bdlist TEXTAREA{border:1px solid #ccc;}
.bdlist li{float:left; margin-bottom:15px; display:inline;}
.bdlist li span{color:#900;}
.bd01{width:120px; text-align:right; margin-right:10px;}
.bd02{width:480px;}
.anniu { margin:0 0 0 150px;}
.anniu li{float:left; margin-right:20px; margin-bottom:10px;}



.CSSPRE_right1_1{ width:700px; height:auto; overflow:hidden; margin:10px auto;}
.CSSPRE_right1_2{ text-align:center;float:left; }
.CSSPRE_right1_2 img{ padding:5px; max-height:353px; max-width:400px; border:1px #CCC solid; }
.CSSPRE_right1_3{ float:right; margin-right:10px;}
.CSSPRE_right1_3 ul{ width:300px; height:auto; overflow:hidden; padding-bottom:15px;  }
.csspre_right1_3 li{ width:300px; height:auto; overflow:hidden; float:left; line-height:20px;}
.csspre_sp1{ width:25%; height:20px; line-height:20px; display:block; text-align:right; float:left;}
.csspre_sp2{ width:70%; height:auto; overflow:hidden; line-height:25px; display:block; text-align:left; float:left;}
.CSSPRE_right1_4{ height:auto; overflow:hidden;}
.csspre_right1_4_1{ height:30px; background:#1b5edb; line-height:30px; padding-left:34px; font-weight:bold; font-size:14px; color:#fff;}

.csspre_right1_4_2{ padding:10px;line-height:24px;}
.CSSPRE_right1_4 p{  text-indent:2em; }

.CSSPRE_right1_5{ height:auto; overflow:hidden;}
.csspre_right1_5_1{ height:30px; background:#1b5edb; line-height:30px; padding-left:34px; font-weight:bold; font-size:14px; color:#fff;}
.csspre_right1_5_2{ width:698px; height:auto; overflow:hidden; float:left; /*padding:15px;*/}
.csspre_right1_5_2 li{ width:164px; height:144px; float:left; margin:15px 4px;}
.csspre_right1_5_2 li img{ width:164px; height:114px; float:left; border:1px #CCC dashed; padding:2px;}
.CSSPRE_sp3{ width:164px; height:30px; line-height:30px; text-align:center;float:left;}

.CSSPRE_right1_6{ height:auto; overflow:hidden;}
.csspre_right1_6_1{ height:30px; background:#1b5edb; line-height:30px; padding-left:34px; font-weight:bold; font-size:14px; color:#fff;}
.csspre_right1_6_2{ width:698px; height:auto; overflow:hidden; padding:15px;}
.csspre_right1_6_2 li{ width:698px; height:24px; line-height:24px; float:left; border-bottom:1px #CCC dashed; background:url(../images/nei_news.gif) no-repeat left center;}
.csspre_right1_6_2 li a{ padding-left:20px;}
 










