@charset "utf-8";
/*index*/
#banner{ float:left; width:100%; margin:10px 0;}
.banner_con{ width:1076px; margin:0 auto;}
#focus { width: 1074px; height: 406px; clear: both; overflow: hidden; position: relative; float: left; border:1px solid #dfdfdf;}
#focus ul { width: 1074px; height: 406px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1074px; height: 406px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 537px; height: 406px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }




#content{ float:left; width:100%;}
.content_con{ width:1076px; margin:0 auto;}

.content_con_left{ float:left; width:200px;}
.content_con_left_tit{ float:left; height:32px; width:200px; background:#042c4c; line-height:32px; text-indent:1em; font-size:14px; color:#fff;}
.content_con_left_con{ float:left; width:198px; border:1px solid #dfdfdf; border-top:0; margin-bottom:10px;}
.content_con_left_con ul{ float:left; width:198px;}
.content_con_left_con ul li{ width:178px; float:left; line-height:34px; background:url(../images/sj.png) no-repeat 184px center; padding:0 10px; cursor:pointer; position:relative;}
.content_con_left_con ul li:hover{ background:#0064b4 url(../images/sj.png) no-repeat 184px center; color:#fff;}
.content_con_left_con ul li .eee{ display:none;}
.content_con_left_con ul li:hover .eee{ width:520px; background:#666; position:absolute; left:198px; top:0; display:block; border:1px solid #0064b4; background:#fff; padding:0 20px 20px 20px;}
.content_con_left_con ul li:hover .eee dl{ float:left; width:250px; padding:10px 0; border-bottom:1px dashed #ccc; margin-right:20px;}
.content_con_left_con ul li:hover .eee dl dt{ float:left; width:250px; line-height:30px; border-bottom:2px solid #000; color:#000;}
.content_con_left_con ul li:hover .eee dl dd{ float:left; width:250px; line-height:30px; color:#666;}

.content_con_center{ float:left; width:650px; margin-left:10px;}
.i_categories{ float:left; width:650px;}
.i_categories_tit{ float:left; width:650px; background:#042c4c;}
.i_categories_tit p{ float:left; color:#fff; line-height:32px; margin-left:15px; font-size:14px;}
.i_categories_tit span{ float:right; line-height:32px; margin-right:10px;}
.i_categories_tit span a{ color:#fff;}
.i_categories_con{ float:left; width:650px; padding:15px 0;}
.i_categories_con dl{ float:left; width:176px; border-right:1px dashed #dfdfdf; padding:0 20px;}
.i_categories_con dl dt{ float:left; width:176px;}
.i_categories_con dl dd{ float:left; width:176px; line-height:20px; background:url(../images/ico_3.gif) no-repeat left center; text-indent:10px;}

.i_product{ float:left; width:650px;}
.i_product_tit{ float:left; width:650px; background:#042c4c;}
.i_product_tit p{ float:left; color:#fff; line-height:32px; margin-left:15px; font-size:14px;}
.i_product_tit span{ float:right; line-height:32px; margin-right:10px;}
.i_product_tit span a{ color:#fff;}

.i_product_con{ float:left; width:650px; padding:10px 0;}
.i_product_con li{ float:left; width:135px; line-height:18px; text-align:center; margin-right:27px; margin-bottom:10px;}
.i_product_con li img{ float:left; border:1px solid #ddd; margin-bottom:5px;}

.content_con_right{ float:right; width:194px; border:1px solid #ddd;}
.content_con_right_tit{ float:left; width:194px; height:26px; background:#eee url(../images/ico_4.gif) no-repeat 5px center; text-indent:1.5em; color:#f60; font-weight:bold;}
.content_con_right_con{ float:left; width:174px; padding:0 10px; height:820px; overflow:hidden;}
.content_con_right_con li{ float:left; width:174px; padding:10px 0; border-bottom:1px dashed #ddd; line-height:18px;}
.content_con_right_con li img{ float:left; border:1px solid #ddd; margin-right:10px;}



#share{ float:left; width:100%; background:#022e4e; height:125px;}
.share_con{ width:1076px; margin:0 auto;}
.share_con ul{ margin-top:45px; float:left;}
.share_con li{ float:left; width:120px; line-height:18px; margin-left:40px;}
.share_con li a{ color:#5bd6f4;}
.share_con li img{ float:left; margin-right:10px;}




#content3{ float:left; width:100%; margin:20px 0;}
.content3_con{ width:1076px; margin:0 auto;}
.content3_con dl{ float:left; width:269px;}
.content3_con dl dt{ float:left; width:269px; line-height:30px; font-weight:bold; font-size:14px; color:#000;}
.content3_con dl dd{ float:left; width:269px; line-height:18px;}



#cooperation{ float:left; width:100%; background:#d9d9d9; padding:20px 0;}
.cooperation_con{ width:1076px; margin:0 auto;}
.cooperation_con li{ float:left; margin-right:10px;}
/*index*/

.biaoshi{ float:left; width:100%;}
.biaoshi_con{ width:1076px; margin:0 auto; line-height:40px;}

/*products*/
.products{ float:right; width:860px;}
.products_tit{ float:left; width:860px; background:#042c4c;}
.products_tit p{ float:left; color:#fff; line-height:32px; margin-left:15px; font-size:14px;}
.products_tit span{ float:right; line-height:32px; margin-right:10px;}
.products_tit span a{ color:#fff;}

.products_con{ float:left; width:860px; padding:10px 0;}
.products_con ul.ul_1 li{ float:left; width:142px; height:200px; line-height:18px; text-align:center; margin-right:37px; margin-bottom:10px;}
.products_con ul.ul_1 li img{ float:left; border:1px solid #ddd; margin-bottom:5px;}
ul.ul_2{ float:right; margin-top:10px;}
ul.ul_2 li{ float:left;}
ul.ul_2 li a{ float:left; padding:5px; border:1px solid #ccc; margin-left:5px; display:block;}
ul.ul_2 li a:hover{ color:#fff; background:#2d5487; text-decoration:none;}
ul.ul_2 li a.hov2{ color:#fff; background:#2d5487; text-decoration:none;}
/*product*/


/*product_1*/
.products_1{ float:right; width:860px;}
.products1_tit{ float:left; width:860px;}
.products1_tit p{ float:left; line-height:32px; margin-left:15px; font-size:16px;}


.products1_con{ float:left; width:860px;}
.products1_con dl.dl_1{ float:left; width:860px;}
.products1_con dl.dl_1 dt{ float:left; width:350px; height:300px; border:4px solid #f1f1f1;}
.products1_con dl.dl_1 dd{ float:left; width:490px; margin-left:10px; border-bottom:1px dashed #ddd; line-height:24px;}
.products1_button{ width:147px; height:26px; float:left; background:url(../images/anniu_2.gif) no-repeat; cursor:pointer;}

.products1_con dl.dl_2{ float:left; width:860px; margin-top:20px;}
.products1_con dl.dl_2 dt{ float:left; width:860px; line-height:30px; border-bottom:1px solid #ccc; color:#042c4c; font-size:16px; text-indent:10px;}
.products1_con dl.dl_2 dd{ float:left;width:860px; line-height:24px;}
/*product_1*/



/*about*/
.about{ float:right; width:860px;}

.about_con{ float:left; width:860px; padding-bottom:20px;}
.about_con dl.dl_2{ float:left; width:860px; margin-top:20px;}
.about_con dl.dl_2 dt{ float:left; width:860px; line-height:50px; color:#042c4c; font-size:26px; text-indent:10px; text-align:center;}
.about_con dl.dl_2 dd{ float:left;width:860px; line-height:24px; font-size:14px;}
/*about*/



/*repair*/
.repair{ float:right; width:860px;}

.repair_con{ float:left; width:860px; padding-bottom:20px;}
.repair_con dl.dl_2{ float:left; width:860px; margin-top:20px;}
.repair_con dl.dl_2 dt{ float:left; width:860px; line-height:50px; color:#042c4c; font-size:26px; text-indent:10px; text-align:center;}
.repair_con dl.dl_2 dd{ float:left;width:860px; line-height:24px; font-size:14px;}
/*repair*/



/*support*/
.support{ float:right; width:860px;}

.support_con{ float:left; width:860px; padding-bottom:20px;}
.support_con dl.dl_2{ float:left; width:860px; margin-top:20px;}
.support_con dl.dl_2 dt{ float:left; width:860px; line-height:50px; color:#042c4c; font-size:26px; text-indent:10px; text-align:center;}
.support_con dl.dl_2 dd{ float:left;width:860px; line-height:24px; font-size:14px;}
/*support*/




/*news*/
.news{ float:right; width:860px;}
.news_tit{ float:left; width:860px; background:#042c4c;}
.news_tit p{ float:left; color:#fff; line-height:32px; margin-left:15px; font-size:14px;}
.news_tit span{ float:right; line-height:32px; margin-right:10px;}
.news_tit span a{ color:#fff;}

.news_con{ float:left; width:860px; padding:10px 0;}
.news_con ul.ul_1 li{ float:left; width:860px; line-height:30px; text-indent:1em; background:url(../images/ico_3.gif) no-repeat left center; border-bottom:1px dashed #ddd;}
.news_con ul.ul_1 li p{ float:right;}
/*news*/

/*news_1*/
.news_1{ float:right; width:850px; margin:0 10px;}

.news1_con{ float:left; width:850px; padding:10px 0;}
.news1_con dl{ float:left; width:850px;}
.news1_con dl dt{ float:left; width:850px;text-align:center;}
.news1_con dl dt p{ float:left; width:850px; font-size:18px; color:#027eb8;line-height:30px;}
.news1_con dl dt span{ float:left; width:850px; font-size:12px; color:#999;line-height:20px;}
.news1_con dl dd{ float:left; width:850px; line-height:24px;}
/*news_1*/



/*contact*/
.contact{ float:right; width:850px; margin:0 10px;}

.contact_con{ float:left; width:850px; padding:10px 0;}
.contact_con dl{ float:left; width:850px;}
.contact_con dl dt{ float:left; width:850px;text-align:center; font-size:22px; color:#042c4c; margin-bottom:20px;}
.contact_con dl dd{ float:left; width:850px; line-height:30px;}
.contact_con dl dd table{ border:1px solid #ddd; border-bottom:0; border-left:0;}
.contact_con dl dd table td{ border:1px solid #ddd; border-top:0; border-right:0; text-indent:1em;}
.contact_input{ width:330px; height:26px; border:1px solid #ddd; float:left; margin:10px; color:#666; line-height:26px;}
.contact_textarea{ width:500px; height:128px; border:1px solid #ccc; float:left; margin:10px; color:#666; line-height:26px;}
.contact_button{ width:104px; height:34px; float:left; background:url(../images/anniu_3.gif) no-repeat; margin:10px; cursor:pointer;}
/*contact*/