@charset "utf-8";

/* CSS Document */

body{ background:url(../images/robot/body_bg.jpg) repeat-x left top #C3D6E5; font-family:Verdana,Arial,Helvetica,Sans-Serif; }

.w942{ padding:0px 19px; width:942px; margin:0 auto; background:#FFF;}

.arrow{ background:url(../images/robot/arrow.jpg) no-repeat; width:17px; height:54px; cursor:pointer;}

.ico{ background:url(../images/robot/ico.png) no-repeat left;}

.lm_title1{ background:url(../images/robot/lm_title1.jpg) no-repeat left top; height:25px; line-height:25px; padding-left:20px; font-weight:bold; color:#034D89;}

.lm1_buttom{ background:url(../images/robot/left_buttom_bg.jpg) no-repeat left top; height:10px;}

.lm2_buttom{ background:url(../images/robot/right_buttom_bg.jpg) no-repeat left top; height:12px; }

.left_block{ padding:5px; border-left:1px solid #D7E3F1; border-right:1px solid #D7E3F1;}

.lm_title2{ background:url(../images/robot/lm_title2.jpg) no-repeat center top; height:27px; overflow:hidden; padding-left:15px; line-height:27px; font-weight:bold; color:#034D89; border-left:1px solid #D7E3F1; border-right:1px solid #D7E3F1; }

.current_title{ background:url(../images/robot/current_title_bg.jpg) no-repeat center top; height:29px; overflow:hidden; padding-left:15px; line-height:29px; font-weight:bold; color:#034D89;}

.current_title a{ color:#034D89}

.current_title a:hover{ color:#F00;}

.current_title2{ background:url(../images/robot/current_title_bg2.jpg) no-repeat center top; height:29px; overflow:hidden; padding-left:40px; line-height:29px;color:#034D89;}

.current_title2 a{ color:#034D89}

.current_title2 a:hover{ color:#F00;}

.right_block{ padding:10px 15px; border-left:1px solid #D7E3F1; border-right:1px solid #D7E3F1;}

/*form*/

.input-text{ border:1px solid #D7D7D7; height:20px; line-height:20px; background:#FFF; width:200px; }

.input-submit{ background:url(../images/robot/search_buttom.jpg) no-repeat left top; width:56px; height:22px; border:none;}

span.more{ float:right; padding-top:10px; padding-right:5px;}

span.date{ float:right; color:#666 }

/*top_info*/ 

.top_info{ padding-top:10px; padding-bottom:10px;}

.top_left{ width:260px;}

.top_right{ width:300px;}

.fav_index{ }

.fav_index ul.fav_ul{ }

.fav_index ul.fav_ul li{ width:80px; float:left; padding-left:20px; line-height:25px; line-height:25px;}

.fav_index ul.fav_ul li.map{ background-position:0px 0px;}

.fav_index ul.fav_ul li.contact{ background-position:0px -25px;}

.fav_index ul.fav_ul li.mark{ background-position:0px -50px;}

.fav_index ul.fav_ul li a{ color:#000;}

/*search*/

.search{ }

.search ul.search_ul{ }

.search ul.search_ul li{ float:left;}

.search ul.search_ul li.keyword{ width:230px;}

.search ul.search_ul li.submit{ width:56px;}

/*menu*/

.menu{ background:url(../images/robot/nav_bg.jpg) no-repeat left top; height:33px; }

.menu ul.menu_ul{ }

.menu ul.menu_ul li{ width:120px; float:left; line-height:33px; height:33px; text-align:center; font-weight:bold; background:url(../images/robot/menu_jiange.jpg) no-repeat right top; font-size:14px; position:relative;}

.menu ul.menu_ul li a{ color:#FFF;}

.menu ul.menu_ul li a:hover{ color:#FEEC06;}

.menu ul.menu_ul li ul{ position:absolute; left:0px; top:33px; background:#023F7E; width:150px; padding:10px; color:#FFF; z-index:99999;  display:none}

.menu ul.menu_ul li ul li{ line-height:25px; margin-bottom:0px; padding:0px; background:none; font-size:12px; font-weight:100px; text-align:left; width:140px; overflow:hidden; float:none;}

.menu ul.menu_ul li ul li a{ color:#FFF;}

.menu ul.menu_ul li ul li a:hover{ color:#FEEC06;}

/*banner*/

.banner{ height:350px; overflow:hidden;}

.banner_ul{ width:942px; height:350px; overflow:hidden; }

.banner_ul li{ }

.banner_ul li img{ width:942px; height:350px;}

#PCMSAD_13{  height:350px; height:942px;}

#bannerWrapper { position:relative;}

#bannerWrapper ul.control { position: absolute;right: 20px;bottom: 10px;z-index: 10;}

/*#bannerWrapper ul.control li { float: left;}*/

#bannerWrapper ul.control li{float: left; width:20px; height:20px; line-height:20px; margin-right:7px; background:url(../images/robot/ico.png) no-repeat left -100px; display:block;}

#bannerWrapper ul.control li.activeSlide { background:url(../images/robot/ico.png) no-repeat left -75px; display:block;}

/*main_content*/

.main_content{ }

.left_content{ width:208px;}

.category_list{ height:180px;}

.category_list ul.cate_ul{ }

.category_list ul.cate_ul li{ background:url(../images/robot/sub_product_bg.jpg) no-repeat left; height:25px; line-height:25px; border-bottom:1px solid #CCCCCC; padding:5px 0px; padding-left:15px;}

.category_list ul.cate_ul li a{ color:#000;}

.category_list ul.cate_ul li a:hover{ color:#ee0000;}

/*hot_product_list*/

.hot_product_list{ height:423px;  }

.signal_hot_product{ margin-top:20px; height:65px; overflow:hidden;}

.p_img{ width:95px;}

.p_title{ width:95px; height:65px; overflow:hidden; line-height:20px; color:#000;}

/*right_content*/

.right_content{ width:717px;}

/*about_us*/

.about_text{ height:300px; }

.about_us{ line-height:20px; color:#000;}

.about_us img{ float:left; margin-right:15px;}

/*product_show*/

.product_show{ }

.product_list{ height:300px; }

.signal_prodcut{ width:170px; float:left; margin-bottom:10px;}

.product_img{ background:url(../images/robot/product_bg.jpg) no-repeat center top; height:109px; padding-top:5px; overflow:hidden; padding-left:9px;}

.product_title{ width:153px; margin:0 auto; line-height:25px; overflow:hidden; text-align:left; height:50px; overflow:hidden}/*height:25px;*/ 

/*footer*/

.footer{ }

.footer_menu{ background:#025CAA; padding:5px 0px; height:25px; line-height:25px; text-align:center; color:#FFF;}

.footer_menu a{ color:#FFF;}

.footer_menu a:hover{ color:#FEEC06;}

.copyright{ text-align:center; line-height:25px; padding-bottom:20px; color:#333;}

/*content*/

#content{ height:auto; min-height:645px !important; line-height:25px; color:#000;} 

/*article_list*/

.article_list{ }

.article_list ul.article_ul{ }

.article_list ul.article_ul li{ background:url(../images/robot/dot.jpg) no-repeat left ; padding-left:15px; line-height:30px; height:30px; border-bottom:1px dashed #CCCCCC; margin-bottom:5px;}

/*article_content*/

.article_content{ }

h1.article_title{ font-size:16px; color:#F00; text-align:center; line-height:30px;}

.article_other{ line-height:25px; color:#999; text-align:center;}

/*products_list*/

.products_list{ }

.products_block{ padding:10px 10px; border-left:1px solid #D7E3F1; border-right:1px solid #D7E3F1;}

.products_list .signal_prodcut{ width:172px; float:left; margin-bottom:10px; margin-bottom:15px;}

/*article_album*/

.article_album{ }

.album_list{ width:400px;}

.album_list .pro_big_img{ margin-bottom:5px; border:1px solid #CCC; height:300px; text-align:center;}

.product_info{ width:270px;}

.product_info .pro_title{ color:#034D89; font-weight:bold; font-size:14px; line-height:30px;}

.product_info .p_intro{ line-height:20px; color:#333;}

.small_img{ }

.left_control{ background-position:0px 0px; margin-right:3px;  }

.right_control{ background-position:-17px 0px;}

.small_img_list{ height:54px; width:360px; position:relative;}

#show_box{ position:absolute; left:0px; top:0px; height:54px; overflow:hidden;}

.small_img_list ul.thum_ul{ width:2000px;}

.small_img_list ul.thum_ul li{ float:left; height:54px; margin-right:4px; }

.small_img_list ul.thum_ul li img{ width:80px; height:48px; padding:2px; border:1px solid #CCC;}

/*sub_pro_content*/

.sub_pro_content{ border:1px solid #CCC; background:#FFF; padding:5px 10px;}

.sub_pro_content ul li{ line-height:20px;}



/*pages*/

#pages{ text-align:center; line-height:25px;}