@charset "gb2312";
/* 产品展示css */


/* 本例子css */
	.fullSlide{ width:100%;  position:relative;  height:470px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:470px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:470px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); 
	}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
		line-height:9999px; 
	}
	.fullSlide .hd ul .on{ background-position:0 0; }


#middle  h2{text-align:center;font-size:22px; margin-bottom:22px;}
#middle  h2 span{color:#adadad; font-family:Arial}
#middle  h2 a:hover,#middle h2 a{color:#464747 !important;}
#middle .middle_a{ background:#fafafa;width:100%;overflow:hidden; padding:47px 0 57px; }
#middle .middle_a  h2{background:url(../images/cpzs.png) no-repeat;width:292px;height:45px;line-height:40px;margin:0 auto; }
#middle .middle_a .middle_a_w{width:1029px; margin:auto;}
#middle .middle_a .middle_a_w li{position: relative;-moz-box-shadow:0 2px 2px  #b2b2b2;-webkit-box-shadow:0 2px 2px #b2b2b2; box-shadow:0 2px 2px #b2b2b2;width:315px; height:238px; float:left; margin:30px 14px 0; background:#ffffff;}
#middle .middle_a .middle_a_w li img{width:315px; height:190px;}
#middle .middle_a .middle_a_w li h3{ text-align:center;line-height:45px;font-size:14px; color:#3e3d3d;}
#middle .middle_a .middle_a_w li .li_b{width:315px;height:130px;display: none; background:#000;background: rgba(0, 0, 0, 0.8);filter: Alpha(opacity=80);position: absolute;top: 0;left: 0;padding:30px 0px;}
#middle .middle_a .middle_a_w li:hover .li_b{display:block;}
#middle .middle_a .middle_a_w li:hover h3 a{color:#5d080d !important;}
#middle .middle_a .middle_a_w li .li_b label{ cursor:pointer; display:block; padding:0 12px;font-size:12px; font-family:"宋体";line-height:25px;color:#fff; }
#middle .middle_a .middle_a_w li .li_b a{display:block; width:100%; height:100%;}
#middle .middle_b{border-bottom:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;padding:42px 0;}
.jianjie_border { border:1px solid #dcdcdc; padding:5px 10px; }
#middle .middle_b label{ margin-bottom:8px;line-height:25px;color:#656565;font-size:12px;font-family: "宋体"; display:block; text-align:center; letter-spacing:1px; }
#middle .middle_b label span{color:#008aff;}
#middle .middle_b p{text-align:center;}
#middle .middle_b p a{color:#ff0000;font-size:12px;font-family: "宋体";}
#middle .middle_b .img{border:solid 1px #e5e5e5; padding:5px 4px; margin-top:22px;}
#middle .middle_b .img img{margin:0 1px;}
/* 新闻中心css */
#middle .middle_c{width:100%; background:#fafafa; padding:45px 0; overflow:hidden;}
.m-slide{ position: relative; width:1000px;  height: 293px;}
.m-slide .img {float: left;position: relative; background:#ffffff ;}
.m-slide .img img { display: block; width: 260px; height: 280px; padding:5px;}
.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.m-slide .tab { float: right;width: 716px;}
.m-slide .tab li{width: 100%;*width: 716px;height:68px; border:solid 1px #e6e6e6; border-radius:3px; margin-top:6px; background:#fff;}
.m-slide .tab li:first-child {margin-top: -5px;}
.m-slide .tab li .num{float:left; width:67px; height:68px; margin-right:15px; border-right:solid 1px #e6e6e6;text-align:center; line-height:68px; font-size:36px;}
.m-slide .tab li .num1{background:url(../images/01.png) no-repeat center center;}
.m-slide .tab li .num2{ background:url(../images/02.png) no-repeat center center;}
.m-slide .tab li .num3{ background:url(../images/03.png) no-repeat center center;}
.m-slide .tab li .num4{ background:url(../images/04.png) no-repeat center center;}
.m-slide .tab li .f_r{width:630px;}
.m-slide .tab li .f_r h3{font-size:14px; color:#3e3d3d; font-weight:bold; margin:10px 0 7px;}
.m-slide .tab li .f_r h3 span{font-size:12px;font-family: "宋体"; color:#3e3d3d; float:right; margin-right:13px;font-weight:normal; *margin-top:-20px;}
.m-slide .tab li .f_r label{color:#8c8c8c; font-size:12px; font-family: "宋体";letter-spacing:2px;}
.m-slide .tab .on .num1 {background:url(../images/01_on.png) no-repeat center center;}
.m-slide .tab .on .num2 {background:url(../images/02_on.png) no-repeat center center;}
.m-slide .tab .on .num3 {background:url(../images/03_on.png) no-repeat center center;}
.m-slide .tab .on .num4 {background:url(../images/04_on.png) no-repeat center center;}
.m-slide .tab .on .f_r h3{ color:#008aff;}
#middle .middle_c .more{background:url(../images/ddd.png) repeat-x center; height:30px; margin:40px auto 55px;}
#middle .middle_c .more span{width:120px; height:30px; background:#fff;display:block; margin:auto;}
#middle .middle_c .more a{display:block;margin:auto;width:90px; height:30px; line-height:30px; text-align:center; color:#fff; background:#1456a0; font-family:Arial; border-radius:5px;}
#middle .middle_c .more a:hover{color:#fff !important;}
/* 工程案例css */
.middle_case { width:1000px;  margin:auto; min-height:400px;}
.middle_case_content { padding:45px 0px;}
.gcal{ position:relative;}
.gcal li.li1{width:345px; height:324px;}
.gcal li{position:relative; float:left;}
.gcal li{overflow:hidden;}
.gcal li a{display:block; height:100%;}
.gcal .li1 img,#middle .middle_d .gcal .li2 img,#middle .middle_d .gcal .li3 img,#middle .middle_d .gcal .li4 img,#middle .middle_d .gcal .li5 img{width:100%; height:100%;}
.gcal li h3{text-align:center;color:#fff;position:absolute;font-family: "宋体";font-size:12px; width:100%;left:0px;bottom:0px;height:30px; line-height:30px;background:#000;background: rgba(0, 0, 0, 0.5);filter: Alpha(opacity=50);}
.gcal li.li2{width:303px; height:115px;margin:0 4px 4px;}
.gcal li.li3{width:342px; height:115px; margin-bottom:4px;}

.gcal li.li4{width:342px; height:205px;position: absolute; left:656px; top:119px;*top:0px;}

.gcal li.li6{width:303px; height:115px; background:#1456a0; text-align:center;position:absolute;left:349px; top:119px;*top:0px;}
.gcal li.li6 h4{color:#fff; margin:35px auto 13px; font-size:22px;}

.gcal li.li5{width:303px; height:86px;position: absolute; left:349px; top:238px;*top:119px;}

/*关于我们页面样式*/
.about_middle { width:100%;}
.about_contain { width:1000px; margin:auto;}
.title_all { width:1000px; height:130px; overflow:hidden;}
.title_all ul { float:left; width:auto; min-width:610px; max-width:1000px; height:90px; margin:auto; margin-top:20px; margin-left:170px;}
.title_all li { float:left; width:88px; height:88px; border-radius:50%; border:1px solid #c1c1c1; padding:0; margin-left:60px;}
.title_all li a{ display:block; width:88px; height:73px; padding-top:15px; border-radius:50%; margin:0;}
.title_all li a span { display:block; width:60px; height:40px; margin:auto; text-align:center; }
.title_all li a label { display:block; width:60px; height:25px; line-height:20px; text-align:center; margin:auto; font-size:14px; color:#666666; cursor:pointer; }
.title_all .title_hover { float:left; width:88px; height:88px; border-radius:50%; border:1px solid #009bff; padding:0;}
.title_all .title_hover a{ display:block; width:88px; height:73px; padding-top:15px; border-radius:50%; margin:0;}
.title_all .title_hover a span { display:block; width:60px; height:40px; margin:auto; text-align:center; }
.title_all .title_hover a label { display:block; width:60px; height:25px; line-height:15px; text-align:center; margin:auto; font-size:14px; color:#009bff; cursor:pointer; }
.about_text { width:100%;}
.about_page { clear:both; width:1000px; padding:40px 0 80px 0; margin:auto; overflow:hidden; }
.about_page_left { float:left; width:515px; }
.about_page_left a { display:block; width:515px; height:415px; overflow:hidden; text-align:center;}
.about_page_left a img { height:100%; width:auto;}
.about_page_right { float:right; width:447px;}
.about_page_right p {font-size:14px; color:#515151; line-height:25px; margin-bottom:20px;}

/*当前位置样式*/
.position { width:100%; height:40px; background:#f1f1f1;}
.position_contain { width:1000px; height:40px; margin:auto;}
.position_left { float:left; width:515px; height:40px; line-height:40px;}
.position_left h1 { font-size:15px; color:#1357a0;}
.position_right { float:right; width:485px; height:40px; line-height:40px; }
.position_right label { float:right; font-size:12px; color:#808080; background:url(../images/position_ico.png) no-repeat left center; padding-left:25px;}

/*当前位置2样式*/
.position2 { width:100%; height:40px; background:#fff;}
.position_right2 { float:left; width:1000px; height:40px; line-height:40px; }
.position_right2 label { float:left; font-size:12px; color:#808080; background:url(../images/position_ico.png) no-repeat left center; padding-left:25px;}

/*生产车间样式*/
.workshop_list { width:1000px; overflow:hidden;}
.workshop_list ul { float:left; width:1030px; overflow:hidden;}
.workshop_list li { float:left; margin-right:27px; margin-bottom:15px; width:230px; height:235px; }
.workshop_list li span { display:block; width:230px; height:185px; overflow:hidden;}
.workshop_list li span a{ display:block; width:230px; height:185px; text-align:center; overflow:hidden;}
.workshop_list li span a img { height:100%;}
.workshop_list li label { display:block; width:230px; height:45px; padding-top:5px; text-align:center; overflow:hidden; }
.workshop_list li label a { color:#333333; font-size:14px;}

/*上下翻页*/
.special_page { clear:both; width:1000px; height:43px; text-align:center; margin-top:25px; }
.special_page_list { height:33px; text-align:center; width:1000px; margin:1px 0; padding-top:10px; }
.special_page_list a { border:1px solid #cccccc; padding:5px 10px; margin-left:5px; }
.page_list_hover { color:#009afe;}
.case_page { margin-top:10px;}

/*新闻中心样式*/
.news_title_all { width:1000px; height:130px; overflow:hidden;}
.news_title_all ul { float:left; width:auto; min-width:310px; max-width:1000px; height:90px; margin:auto; margin-top:20px; margin-left:320px;}
.news_title_all li { float:left; width:88px; height:88px; border-radius:50%; border:1px solid #c1c1c1; padding:0; margin-left:60px;}
.news_title_all li a{ display:block; width:88px; height:73px; padding-top:15px; border-radius:50%; margin:0;}
.news_title_all li a span { display:block; width:60px; height:40px; margin:auto; text-align:center; }
.news_title_all li a label { display:block; width:60px; height:25px; line-height:20px; text-align:center; margin:auto; font-size:14px; color:#666666; cursor:pointer; }
.news_title_all .title_hover { float:left; width:88px; height:88px; border-radius:50%; border:1px solid #009bff; padding:0;}
.news_title_all .title_hover a{ display:block; width:88px; height:73px; padding-top:15px; border-radius:50%; margin:0;}
.news_title_all .title_hover a span { display:block; width:60px; height:40px; margin:auto; text-align:center; }
.news_title_all .title_hover a label { display:block; width:60px; height:25px; line-height:15px; text-align:center; margin:auto; font-size:14px; color:#009bff; cursor:pointer; }
.news_list { width:1000px; overflow:hidden; }
.news_list ul{ float:left; width:1090px; overflow:hidden;}
.news_list li { width:460px; padding:10px 3px 10px 0; float:left; margin-right:75px; margin-bottom:25px; }
.news_list li span { float:left; display:block; width:195px; height:140px; overflow:hidden; }
.news_list li span a{ display:block; width:195px; height:140px; text-align:center; overflow:hidden;}
.news_list li span a img { height:100%;}
.news_list li .news_text { float:right; width:253px; height:140px; overflow:hidden; }
.news_list li .news_text h1 a { color:#1456a0; font-size:14px;}
.news_list li .news_text label { display:block; margin-top:10px; font-size:12px; color:#b6b6b6; overflow:hidden; }
.news_list li .news_text b { display:block; margin-top:10px; font-size:12px; color:#898989; font-weight:normal; overflow:hidden; }

/*新闻详情页面样式*/
.news_shows { border-bottom: 1px solid #c8c8c8; padding-bottom:20px;}
.news_show { width:860px; margin:auto; }
.news_show_title { width:860px; text-align:center; overflow:hidden; margin-bottom:35px;}
.news_show_title h1 { font-size:18px; font-weight:bold; color:#333; overflow:hidden;}
.news_show_title label{ display:block; font-size:13px; margin-top:8px; color:#b6b6b6; overflow:hidden;}
.news_show_title label i { margin-left:15px;}
.news_show_text { width:860px; text-align:center; overflow:hidden;}
.news_show_text p { text-align:left; text-indent:2em; letter-spacing:1px; color:#333; font-size:14px; margin-bottom:25px;}
.news_show_text a { display:block; margin-bottom:25px; overflow:hidden;}
.news_show_text a img { height:100%;}

/*产品中心页面样式*/
.product_page { padding:20px 0 80px 0; }
.product_list { width:1000px; overflow:hidden;}
.product_title { width:1010px; padding-bottom:35px; overflow:hidden;}
.product_title a { display:inline-block; padding:6px 20px 6px 20px; color:#666; border:1px solid #d2d2d2; border-radius:5px; box-shadow: 0px 4px 5px #d5dcd2; margin-right:15px;}
.product_title .product_on { box-shadow: 0px 4px 5px #d5dcd2; background:url(../images/product_hover_bg.jpg); border:1px solid #3cbbff; color:#fff; }
.product_title .product_on:hover { color:#fff !important;}
.product_title a:hover { color:#666 !important; }
.product_list ul { float:left; width:1050px; overflow:hidden;}
.product_list li { float:left; margin-right:50px; margin-bottom:15px; width:300px; height:258px; }
.product_list li span { display:block; width:300px; height:210px; overflow:hidden;}
.product_list li span a{ display:block; width:300px; height:210px; text-align:center; overflow:hidden;}
.product_list li span a img { height:100%;}
.product_list li label { display:block; width:300px; height:38px; padding-top:10px; text-align:center; overflow:hidden; }
.product_list li label a { color:#333333; font-size:14px;}
.product_list li label a:hover { color:#333 !important;}

/*产品详情页面样式*/
.product_show { padding-bottom:40px; }

/*产品中心页面样式*/
.case_list { width:1000px; overflow:hidden; }
.case_list ul { float:left; width:1050px; overflow:hidden; }
.case_list li { float:left; margin-right:42px; margin-bottom:35px; width:305px; height:211px; position:relative; }
.case_list li span { display:block; width:305px; height:211px; overflow:hidden;}
.case_list li span a{ display:block; width:305px; height:211px; text-align:center; overflow:hidden;}
.case_list li span a img { height:100%;}
.case_list li label { position:absolute; bottom:0px; left:0px; display:block; width:305px; height:45px; line-height:37px; text-align:center; overflow:hidden; background:rgba(0,0,0,0.6); }
.case_list li label a { color:#fff; font-size:15px; }
.case_list li label a:hover { color:#fff !important;}

/*上一篇、下一篇样式*/
.next { width:1000px; margin-top:20px; overflow:hidden; }
.next_left { float:left; width:300px;}
.next_left a { display:block; padding:7px 15px; background:#efefef;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.next_right { float:right;width:300px;}
.next_right a { display:block; padding:7px 15px; background:#efefef;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }

/*联系我们页面样式*/
.contact_text { background:#f9f9f9; padding-top:20px;}
.contact { width:100%; height:529px; border-top:1px solid #1357a0; }
.contact_dt { width:100%; height:529px; overflow:hidden;}
.about_page_left h1 { font-size:20px; font-weight:bold; color:#1e1818;}
.contact_mode { width:515px; margin-top:30px; overflow:hidden;}
.contact_mode p { display:block; font-size:13px; color:#333333; overflow:hidden; margin-bottom:6px;}
.contact_mode p span { font-size:13px; color:#666666;}
.erwei { float:right; width:192px; font-size:15px; color:#333333; text-align:center; margin-right:40px;}
.erwei label { display:block; width:192px; height:192px; text-align:center; margin-bottom:10px;}
.erwei label img { height:100%;}

/*人才招聘*/
.recruit_list { width:1000px; overflow:hidden; }
.recruit_list ul { float:left; width:1050px; overflow:hidden; }
.recruit_list li { float:left; width:965px; padding:22px 13px 22px 20px; margin-bottom:30px; border:1px solid #e1e1e1; }
.recruit_list li span { float:left; display:block; width:290px; height:205px; overflow:hidden;}
.recruit_list li span a{ display:block; width:290px; height:205px; text-align:center; overflow:hidden;}
.recruit_list li span a img { height:100%;}
.recruit_right { float:right;display:block; width:648px; overflow:hidden; }
.recruit_right h1 { font-size:18px; color:#1357a0; overflow:hidden; margin-bottom:15px;}
.recruit_right label { display:inline-block; margin-right:30px; margin-bottom:6px; font-size:15px; color:#666666;}
.recruit_right label i{ font-size:15px; color:#333333;}
.recruit_right h2 { font-size:15px; color:#666; overflow:hidden; margin-top:15px;}

.course { width:1000px; padding-top:10px; padding-bottom:20px; text-align:center;}

