@charset "utf-8";
/* CSS Document */

/*  共用盒子样式 */
.about_box{ width:1100px; margin:12px auto; overflow:hidden;}

.screen{ height:300px; position:relative;}
.screen #bu img{ width:100%; height:300px; border:0;position:absolute; left:0; z-index:-1;}
.title{ margin-top:10px;}
/*  中间内容  */
.about_in{ margin-bottom:50px; overflow:hidden;}
.about_in .about_box .nav_box{ width:206px; float:left;}
.about_in .about_box .nav_box .nav_top{ width:206px; height:55px; line-height:55px; background:#323232;font-size:20px; color:#fff; text-align:center;}
.about_in .about_box .nav_box .nav_cont{ width:206px; height:35px; line-height:35px; background:#615D5E; margin:5px 0px 0 0px; font-size:14px; text-align:center;}
.about_in .about_box .nav_box .nav_cont a{color:#fff;}
.about_in .about_box .nav_box .nav_img{  height:101px; margin:45px 0px 0 0px;}
.about_in .about_box .nav_box .nav_img img{ width:255px; height:101px;}
.about_in .about_box .nav_box  ul{ width:255px; height:101px; margin:5px 0px 0 0px; overflow:hidden;}
.about_in .about_box .nav_box  ul li{ height:22px; line-height:22px; font-size:14px;}
.about_in .about_box .contact_box{ width:800px; float:right;}
.about_in .about_box .contact_box .t_contact{ width:800px; height:30px; line-height:30px; margin-top:10px; float:right; border-bottom:1px solid #ccc; overflow:hidden;}
.about_in .about_box .contact_box .t_contact div{float:right; }
.about_in .about_box .contact_box .cont_tit{ width:800px; height:50px; line-height:50px; font-size:20px;color:#3c5158; text-align:center; margin:3px auto 0;overflow:hidden;}
.about_in .about_box .contact_box .contact_main{padding:9px 9px; overflow:hidden;}
.aboutLine{ height:1px; margin-top:20px; background:#406086;}

/*---------------------------------------------------新闻中心--------------------------------------------------------------------------------------*/
.about_in .about_box .contact_box .contact_main .disc{ width:827px;}
.about_in .about_box .contact_box .contact_main .disc li{ height:28px;}
.about_in .about_box .contact_box .contact_main .disc li .right { float: right; }
.about_in .about_box .contact_box .contact_main .disc li a,.right{ color:#000;}
.about_in .about_box .contact_box .contact_main .disc li a:hover{ color:#06F; text-decoration:underline;}
.about_in .about_box .contact_box .guan a{ color:#000;}

/*-----------------------------------------------------产品中心----------------------------------------------------------------------------------------------*/
.about_in .about_box .contact_box  .products { width:788px; list-style: none; margin-top:3px;}
.about_in .about_box .contact_box  .products li{float: left; margin: 27px 10px; width: 240px; height:200px; border:1px solid #ddd; text-align: center}
.about_in .about_box .contact_box  .products li img {display: block; width: 240px; height:200px;}
.about_in .about_box .contact_box  .products li a{ color:#000;}
.about_in .about_box .contact_box  .products li a:hover{ color:#F00; text-decoration:underline;}
.about_in .about_box .contact_box  .products li .p_shuomiing{ line-height:18px; font-size:14px;}
.about_in .about_box .contact_box  .page {text-align:right; margin-top:35px; *margin-top:70px;}


/* p_show.asp样式 */
.contact_box  #red_div { height: 76px; overflow: hidden; width: 302px; padding: 10px 15px 0px 0px; font: bold 14px/25px "微软雅黑", "宋体"; color: #333; margin-bottom: 10px; }
.contact_box  #p_im { float: left; margin: 35px 36px 0 0px; width: 300px; height:250px; border: 1px solid #cccccc; }
.contact_box  #p_im img{ width: 300px; height:250px; }
.contact_box  #p_in { margin-left: 280px; margin-top:27px; line-height: 25px; }
.contact_box  #p_stitle { height: 31px; border-bottom: 1px dotted #999; margin-top: 13px; }
.contact_box  #p_showin{ padding:10px 0px;}
.contact_box  #p_sul li a { height: 25px; width: 70px; color: #000; line-height: 26px; display: block; }
.contact_box  #p_sul li a:hover { display: block; background:#f00; text-decoration: none; cursor: hand; }
.contact_box  #p_sul li { float: left; border: 1px solid #ccc; margin-right: 10px; width: 70px; text-align: center; }
.contact_box  .in_ul1 { list-style: none; margin: 0px; padding: 0px; float: left; font-weight: bold; width: 100px; }
.contact_box  .in_ul2 { margin: 0px 0px 0px 100px; padding: 0px; list-style: none; width: 240px; }
.contact_box  .in_ul1 li { border-bottom: 1px dotted #cccccc; }
.contact_box  .in_ul2 li { border-bottom: 1px dotted #cccccc; }
.contact_box  #red_div .ri2 { float: right; margin: 8px 0px 0px; }
.contact_box  #p_stitle #p_sul { list-style: none; }
.contact_box  .c_list { padding: 5px 15px; line-height: 25px; }
.contact_box  #pro_img_ul { margin: 0px; padding: 0px; list-style: none; }
.contact_box  #pro_img_ul li { float: left; width: 132px; text-align: center; height: 172px; margin: 4px 12px; border: 1px solid #4F608E; }
.contact_box  #pro_img_ul li img { }
.contact_box  #pro_img_ul li div { background: #FFF0F0; height: 25px; overflow: hidden; }