@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
img{ border:none;}
a{ text-decoration:none;}
ul{ list-style:none;}
font{ font-size:12px;}
body{ font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:12px;}

.header{ background:url(imagesindex_02.png) repeat-x center top; height:122px;} 
.header_box{ width:1000px; margin:auto; height:122px;}
.header_box .logo{ float:left; width:489px; float:left;}
.header_box .left_sz{ float:right; height:auto; overflow:hidden; width:280px;}
.header_box .left_sz .shezhi{ float:right; margin-top:10px; margin-bottom:30px;}
.header_box .left_sz .shezhi a{ color:#000;}
.header_box .left_sz .shezhi a.sy{ background:url(imagesshouye_07.jpg) no-repeat 0 3px; padding-left:18px;}
.header_box .left_sz .shezhi a.shoucang{ background:url(imagesshezhi_09.jpg) no-repeat 0 3px;padding-left:18px; margin-left:10px; margin-right:5px;} 
.header_box .left_sz .tel{ clear:both; }

.nav{ background:url(imagesindex_12.png) repeat-x center top; height:33px; font-family:"微软雅黑";}
.nav ul{ width:1000px; margin:auto; height:33px;}
.nav ul li{ float:left; line-height:33px; font-size:14px; font-weight:bold; width:125px; text-align:center; background:url(imagesindex_15.jpg) no-repeat right;}
.nav ul li a{ color:#2e2d2b;display:block; width:125px; height:33px;} 
.nav ul li a:hover{ background:url(imageshover_22.jpg) no-repeat 0px 2px; color:#FFF;}

.banner{ background:url(imagesindex_19.png) repeat-x; height:406px;}
.banner_bj{ background:url(imagesbanner_27.jpg) no-repeat center top; height:406px;}

.main_bj{ background:url(imagesindex_22.png) repeat-x bottom; height:366px;}
.main{ width:1000px; height:auto; overflow:hidden; margin:auto;}

/*公司简介*/
.main .us{ width:297px; height:auto; overflow:hidden; float:left;}
.main .us .tm{ display:block; background:url(imagesindex_25.png) repeat-x; height:29px; border:1px solid #e1e0e1; margin-top:20px; line-height:29px; font-size:13px; font-weight:bold; padding-left:10px; color:#3f3f3f;}
.main .us .tm em{ font-style:normal; font-weight:normal; margin-left:8px; color:#a1a1a1;}
.main .us .tm span{ float:right; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-right:8px;}
.main .us .tm span a{ color:#000;}
.main .us .nr{ width:297px; height:auto; overflow:hidden; margin-top:15px;}
.main .us .nr img{ float:left; margin-right:10px; padding:1px; border:1px solid #ccc;} 
.main .us .nr p{ text-indent:2em; line-height:30px;}
.main .us .nr p a{ color:#9a1212;}
.main .us .nr p a:hover{ text-decoration:underline;}
/*产品展示*/
.main .cp{ width:405xp; height:auto; overflow:hidden; float:left; margin-left:10px;}
.main .cp .tm{ display:block; background:url(imagesindex_25.png) repeat-x; height:29px; border:1px solid #e1e0e1; margin-top:20px; line-height:29px; font-size:13px; font-weight:bold; padding-left:10px; color:#3f3f3f; width:393px;}
.main .cp .tm em{ font-style:normal; font-weight:normal; margin-left:8px; color:#a1a1a1;}
.main .cp .tm span{ float:right; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-right:8px;}
.main .cp .tm span a{ color:#000;}
.main .cp .nr{ width:405px; height:auto; overflow:hidden; margin-top:15px;}

#colee_left img{width:115px;height:89px;background:#eee; padding:1px; border:1px solid #ccc; margin-left:5px; margin-right:5px;}
#colee_left{width:390px; margin:auto; height:122px; }
#colee_left span{ display:block; margin-top:3px; width:119px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#colee_left span a{ color:#000;} 
#colee_left span a:hover{color:#9a1212;}

.main .cp .nr .lb{ margin-top:25px; margin-left:1px; letter-spacing:1px;}
.main .cp .nr .lb li{ float:left; width:107px; line-height:30px; text-align:center; margin-bottom:10px; margin-left:18px; display:inline;}
.main .cp .nr .lb li a{ display:block; background:url(../images/ann_03.jpg) no-repeat; width:107px; height:30px; color:#000;}
.main .cp .nr .lb li a:hover{ background:url(imageshh_03.jpg) no-repeat;width:107px; height:30px; color:#FFF;}

.main .right_index{width:277px; height:auto; overflow:hidden; float:left;margin-left:10px;}
/*公司动态*/
.main .news{ width:277px; height:auto; overflow:hidden; float:left;}
.main .news .tm{ display:block; background:url(imagesindex_25.png) repeat-x; height:29px; border:1px solid #e1e0e1; margin-top:20px; line-height:29px; font-size:13px; font-weight:bold; padding-left:10px; color:#3f3f3f; width:265px;}
.main .news .tm em{ font-style:normal; font-weight:normal; margin-left:8px; color:#a1a1a1;}
.main .news .tm span{ float:right; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-right:8px;}
.main .news .tm span a{ color:#000;}
.main .news ul{ height:auto; overflow:hidden; margin-top:10px; margin-left:6px;}
.main .news ul li{ background:url(imagesdian_42.jpg) no-repeat 0 11px; line-height:25px; padding-left:10px;}
.main .news ul li a{ color:#000;}
.main .news ul li a:hover{ color:#9a1212;}

.main .lxwm{ width:277px; height:auto; overflow:hidden; float:left;}
.main .lxwm .tm{ display:block; background:url(imagesindex_25.png) repeat-x; height:29px; border:1px solid #e1e0e1; margin-top:6px; line-height:29px; font-size:13px; font-weight:bold; padding-left:10px; color:#3f3f3f; width:265px;}
.main .lxwm .tm em{ font-style:normal; font-weight:normal; margin-left:8px; color:#a1a1a1;}
.main .lxwm .tm span{ float:right; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-right:8px;}
.main .lxwm .tm span a{ color:#000;}
.main .lxwm ul{ height:auto; overflow:hidden; margin-top:5px; margin-left:6px;}
.main .lxwm ul li{ background:url(imagesdian_42.jpg) no-repeat 0 11px; line-height:25px; padding-left:10px;}
.main .lxwm ul li a{ color:#000;}
.main .lxwm ul li a:hover{ color:#3b3b3b;}

.footer{ background:url(imagesindex_45.png) repeat-x; height:65px;}
.footer_box{ width:1000px; height:auto; overflow:hidden; margin:auto;}
.footer_box .left_ft{ margin-top:20px; float:left; line-height:22px;}
.footer_box .right_ft{ margin-top:20px; float:right; line-height:22px;}

/*公司简介页面*/
.main_bjnr{ background:url(imagesindex_22.png) repeat-x bottom; min-height:400px; overflow:hidden; padding-bottom:20px;}

.main .left_jianjie{ float:left; height:auto; overflow:hidden; width:229px; margin-top:20px;}
.main .left_jianjie .tm{ background:url(imagesjianjie_03.jpg) no-repeat; border:1px solid #ccc; height:32px; display:block;}
/*.main .left_jianjie ul{ width:227px; border:1px solid #ccc; border-top:none; border-bottom:none;}
.main .left_jianjie ul li{ height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.main .left_jianjie ul li a{ color:#000;display:block; padding-left:30px; height:30px; line-height:30px;}
.main .left_jianjie ul li a:hover{ background:url(imagesjj_15.jpg) repeat-x; height:30px; color:#FFF;font-weight:bold;}
.main .left_jianjie ul li a.jj{background:url(imagesjj_15.jpg) repeat-x; height:30px; color:#FFF; font-weight:bold;}*/

.main .right_jianjie{ float:right; height:auto; overflow:hidden; width:755px; margin-top:20px;}
.main .right_jianjie .tm{ background:url(imagesjianjie_10.jpg) repeat-x bottom; height:35px;}
.main .right_jianjie .tm font{ display:block; font-size:14px; font-weight:bold; color:#9a1212; line-height:35px; background:url(imagesjianjie_06.jpg) no-repeat 0 8px; padding-left:32px;}
.main .right_jianjie .tm font span{ float:right; font-size:12px; color:#454545; font-weight:normal; margin-right:5px;}
.main .right_jianjie .tm font span a{ margin:0 5px; color:#454545;}
.main .right_jianjie .tm font span a:hover{ text-decoration:underline;}
.main .right_jianjie .nr{ padding:5px; line-height:25px; margin-top:20px;}
.main .right_jianjie .nr p{ text-indent:2em;}

/*企业文化*/
.main .left_wenhua{ float:left; height:auto; overflow:hidden; width:229px; margin-top:20px;}
.main .left_wenhua .tm{ background:url(imageswh_03.jpg) no-repeat; border:1px solid #ccc; height:32px; display:block;}
.main .left_wenhua ul{ width:227px; border:1px solid #ccc; border-top:none; border-bottom:none;}
.main .left_wenhua ul li{ height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.main .left_wenhua ul li a{ color:#000;display:block; padding-left:30px; height:30px; line-height:30px;}
.main .left_wenhua ul li a:hover{ background:url(imagesjj_15.jpg) repeat-x; height:30px; color:#FFF;font-weight:bold;}
.main .left_wenhua ul li a.jj{background:url(imagesjj_15.jpg) repeat-x; height:30px; color:#FFF; font-weight:bold;}

.main .right_wenhua{float:right; height:auto; overflow:hidden; width:755px; margin-top:20px;}
.main .right_wenhua .tm{ background:url(imagesjianjie_10.jpg) repeat-x bottom; height:35px;}
.main .right_wenhua .tm font{ display:block; font-size:14px; font-weight:bold; color:#9a1212; line-height:35px; background:url(imagesjianjie_06.jpg) no-repeat 0 8px; padding-left:32px;}
.main .right_wenhua .tm font span{ float:right; font-size:12px; color:#454545; font-weight:normal; margin-right:5px;}
.main .right_wenhua .tm font span a{ margin:0 5px; color:#454545;}
.main .right_wenhua .tm font span a:hover{ text-decoration:underline;}
.main .right_wenhua ul.nr{ margin-top:20px; height:auto; overflow:hidden;}
.main .right_wenhua ul.nr li{ float:left; margin-left:22px; display:inline;}
.main .right_wenhua ul.nr li img{ width:212px; height:128px; padding:2px;}
.main .right_wenhua ul.nr li a.cc{ border:1px solid #ccc; display:block; }
.main .right_wenhua ul.nr li a.cc:hover{ border:1px solid #ff6600;}
.main .right_wenhua ul.nr li span{ display:block; text-align:center; margin-top:3px; margin-bottom:20px;}
.main .right_wenhua ul.nr li span a{ color:#000;}
.main .right_wenhua ul.nr li span a:hover{ color:#c20001}

.page{ clear:both; text-align:center; padding:2px; height:auto; overflow:hidden; margin-top:20px; margin-bottom:10px;}
.page a{ color:#666; background:url(imagesxx_03.jpg) repeat-x; height:19px; border:1px solid #ccc; padding:2px 5px; line-height:19px; margin-left:3px; margin-right:3px;}
.page a:hover{ color:#0068cc; border-color:#34a7db;}
/*企业文化 内容页*/
.main .right_nrwh{float:right; height:auto; overflow:hidden; width:755px; margin-top:20px;}
.main .right_nrwh .tm{ background:url(imagesjianjie_10.jpg) repeat-x bottom; height:35px;}
.main .right_nrwh .tm font{ display:block; font-size:14px; font-weight:bold; color:#9a1212; line-height:35px; background:url(imagesjianjie_06.jpg) no-repeat 0 8px; padding-left:32px;}
.main .right_nrwh .tm font span{ float:right; font-size:12px; color:#454545; font-weight:normal; margin-right:5px;}
.main .right_nrwh .tm font span a{ margin:0 5px; color:#454545;}
.main .right_nrwh .tm font span a:hover{ text-decoration:underline;}
.main .right_nrwh .nr{ padding:5px;}
.main .right_nrwh .nr h1{ text-align:center; font-size:16px; color:#333; margin-top:15px; line-height:25px; height:30px;}
.main .right_nrwh .nr .date{ display:block; text-align:right; margin-right:10px; border-bottom:1px dashed #ccc; height:25px;}
.main .right_nrwh .nr .content{ margin-top:15px; }
.main .right_nrwh .nr .content p{ line-height:28px; text-indent:2em;}
.main .right_nrwh .nr .content img{ }

.pian{ clear:both; margin:20px;}
.pian font{ display:block; line-height:20px; color:#333;}
.pian font a{ color:#333;}
.pian font a:hover{ color:#0068cc;}
/*公司动态*/
.main .left_news{ float:left; height:auto; overflow:hidden; width:229px; margin-top:20px;}
.main .left_news .tm{ background:url(imagesxmal_03.jpg) no-repeat; border:1px solid #ccc; height:32px; display:block;}
.main .left_news ul{ width:227px; border:1px solid #ccc; border-top:none; border-bottom:none;}
.main .left_news ul li{ height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.main .left_news ul li a{ color:#000;display:block; padding-left:30px; height:30px; line-height:30px;}
.main .left_news ul li a:hover{ background:url(imagesjj_15.jpg) repeat-x; height:30px; color:#FFF;font-weight:bold;}
.main .left_news ul li a.jj{background:url(imagesjj_15.jpg) repeat-x; height:30px; color:#FFF; font-weight:bold;}
.main .right_news{float:right; height:auto; overflow:hidden; width:755px; margin-top:20px;}
.main .right_news .tm{ background:url(imagesjianjie_10.jpg) repeat-x bottom; height:35px;}
.main .right_news .tm font{ display:block; font-size:14px; font-weight:bold; color:#9a1212; line-height:35px; background:url(imagesjianjie_06.jpg) no-repeat 0 8px; padding-left:32px;}
.main .right_news .tm font span{ float:right; font-size:12px; color:#454545; font-weight:normal; margin-right:5px;}
.main .right_news .tm font span a{ margin:0 5px; color:#454545;}
.main .right_news .tm font span a:hover{ text-decoration:underline;}
.main .right_news .nr{ padding:5px; margin-top:10px;}
.main .right_news .nr li{ line-height:30px; height:30px; background:url(imagesicon-09.gif) no-repeat 0 11px; padding-left:18px; border-bottom:1px dashed #ccc;}
.main .right_news .nr li span{ float:right;}
.main .right_news .nr li a{ color:#000;}
.main .right_news .nr li a:hover{ color:#c20001;}

/*案例展示*/
.main .right_anli{float:right; height:auto; overflow:hidden; width:755px; margin-top:20px;}
.main .right_anli .tm{ background:url(imagesjianjie_10.jpg) repeat-x bottom; height:35px;}
.main .right_anli .tm font{ display:block; font-size:14px; font-weight:bold; color:#9a1212; line-height:35px; background:url(imagesjianjie_06.jpg) no-repeat 0 8px; padding-left:32px;}
.main .right_anli .tm font span{ float:right; font-size:12px; color:#454545; font-weight:normal; margin-right:5px;}
.main .right_anli .tm font span a{ margin:0 5px; color:#454545;}
.main .right_anli .tm font span a:hover{ text-decoration:underline;}
.main .right_anli .nr{ height:auto; overflow:hidden; margin-top:20px;}
.main .right_anli .nr li{ float:left; margin-left:35px; display:inline; overflow:hidden;}
.main .right_anli .nr li img{ padding:2px;  width:200px; height:142px;}
.main .right_anli .nr li a.cc{border:1px solid #ccc; display:block;} 
.main .right_anli .nr li a.cc:hover{ border:1px solid #ff6600;}
.main .right_anli .nr li span{ display:block; text-align:center; margin-top:3px; font-weight:bold; margin-bottom:20px;}
.main .right_anli .nr li span a{ color:#333;}
.main .right_anli .nr li span a:hover{ color:#c20001}

.main .right_zs{float:right; height:auto; overflow:hidden; width:755px; margin-top:20px;}
.main .right_zs .tm{ background:url(imagesjianjie_10.jpg) repeat-x bottom; height:35px;}
.main .right_zs .tm font{ display:block; font-size:14px; font-weight:bold; color:#9a1212; line-height:35px; background:url(imagesjianjie_06.jpg) no-repeat 0 8px; padding-left:32px;}
.main .right_zs .tm font span{ float:right; font-size:12px; color:#454545; font-weight:normal; margin-right:5px;}
.main .right_zs .tm font span a{ margin:0 5px; color:#454545;}
.main .right_zs .tm font span a:hover{ text-decoration:underline;}
.main .right_zs .nr{ height:auto; overflow:hidden; padding:5px;}
.main .right_zs .nr img{ border:1px solid #ccc;}

.bjj2{ margin-top:15px;}
.bjj2 li{ float:left;margin-left:29px;}
.bjj2 li span{ display:block; text-align:center; margin-bottom:15px; }

