﻿/* CSS Document */
.blank10{ height:10px; line-height:10px;clear:both; overflow:hidden;}
.wrap { margin:0 auto; width:1010px; height:auto; background:url(../images/bg2.jpg) repeat-y }


/*公司简介*/
.sub_about_view{ line-height:30px; font-size:18px; color:#80807f; background:#e9ebeb; padding:20px 25px; width:952px;text-align:center}

.sub_column{ padding:0 22px;}

.sub_aps{ font-family:"微软雅黑";font-size:28px; color:#fdffff; background:url(../images/sub_aps_bg.jpg) repeat-x;height:94px; line-height:94px; padding:0 27px; border-bottom:1px solid #e1e1e1}
.position{ background:url(../images/icon/border.jpg) 0 bottom  repeat-x; display:block; line-height:36px; color:#5f6160; padding:0 10px; margin-bottom:14px;}
.position a{ color:#5f6160; padding:0 4px;}
.position  img{ vertical-align:middle}

/*网站主体部分*/
.zq-main{ padding:0 0 15px 0; width:1001px;  overflow:hidden; margin:0 0 0 8px}

/*分页*/
.zq-page{ text-align:center; line-height:30px;color:#067bd3;}
.zq-page a{color:#067bd3;}


/*右侧内容2*/
.zq-mr{ float:right; width:740px; margin:0 14px 70px 0; display: block;}

/*公司简介*/
.main_view{ overflow:hidden; margin-bottom:10px;}
.about_title{width:740px;line-height:36px; color:#d32518; font-size:18px; border-bottom:1px solid #b9b9b9}
.info{line-height:24px; color:#5f6160; padding:25px 20px 0 20px; overflow:hidden;min-height:300px;}


/*工程案例*/
ul.case_list { margin:5px 0 0 0px; clear:both; overflow:hidden;}
ul.case_list li { overflow:hidden; height:170px;line-height:25px; padding:12px 0 0 0; color:#5f6160}
ul.case_list li a.probg{float:left; isplay:block; padding: 0 0 0 8px; height:115px; }
ul.case_list li img {  width:223px; height:156px; padding:3px; border:1px solid #dadada;margin:0 15px 0 0; }
ul.case_list li a{ color:#5f6160}
ul.case_list li b{ padding:10px 0 0 0}
ul.case_list li p{color:#5f6160; height:88px; }

ul.case_list li a.more{ font-weight:bold; color:#fd030f}


/*产品*/
.pro_list{ margin:14px 0 40px 10px; overflow:hidden}
.pro_list li{ float:left; padding:3px; border:1px solid #bbbbbb; margin:9px 11px;}

.pro_list li img{ width:215px; height:183px;}
.pro_list li span.pname{ display:block; color:#5f6160; text-align:center; line-height:48px;}

.pro_list li:hover{ border:1px solid #d52e22;}
.pro_list li:hover span.pname{ color:#d52e22}


/*产品一级*/
.pro_hot{ margin:25px 0 35px 0; height:235px;}
.pro_hot .pic img{float:left; padding:3px;width:257px; height:225px; border:1px solid #bbbbbb; margin:0 20px 0 11px;}
.pro_hot .pro_hot_fr h3{ font-size:30px;color:#d22114; font-weight:normal; padding:18px 0; height:40px;}
.pro_hot .pro_hot_fr{color:#5f6160; line-height:30px; float:right; width:432px; margin-right:10px;}
.pro_hot_fr p.lock{ color:#676767; background:url(../images/icon/lock.jpg) 6px 0px no-repeat; padding-left:24px; }


.pro1_list{ margin:14px 0 40px 0px; overflow:hidden}
.pro1_list li{ float:left; padding:3px; border:1px solid #bbbbbb; margin:11px 11px;}

.pro1_list li img{ width:215px; height:183px;}
.pro1_list li span.pname{ display:block; color:#5f6160; text-align:center; line-height:48px;}

.pro1_list li:hover{ border:1px solid #d52e22;}
.pro1_list li:hover span.pname{ color:#d52e22}



/* 产品中心内容页 */
.pro_view {margin:0 auto; }

.goodsinfo{float:left; margin:0; display:inline; width:300px; height:306px; overflow:hidden; _overflow:visible; clear:both; }
.goodsalbum{ width:300px; height:auto; float:left; margin:0px 0 0px 0; _margin:0 0 0 0; _display:inline; }
.preview{ width:300px; height:232px; clear:both; margin:0px auto; }
.preview img#bigimg{ width:258px; height:224px; border:1px #d6d5d5 solid; padding:3px}



.index_pro_content{ position:relative; float:left; height:70px; width:300px; }
.index_pro_content .over { position:relative; float:left; width:276px; height:64px; overflow:hidden; top:5px; left:10px; color:#b31d06;  }
.index_pro_content ul { position:absolute; top:0; left:0; width:auto; }
.index_pro_content ul li a { color:#555555; font-family:"宋体"; font-size:12px; display:block; height:205px; margin:10px 0 0 0; }
.index_pro_content ul li a:hover {  border:1px #b31d06 solid }
.index_pro_content .over li { float:left; margin:0px; padding:0; width:91px; height:64px; overflow:hidden;}
.index_pro_content .over li img { width:78px; height:60px; border:#CCCCCC 1px solid; float:left; margin:0 0 0 9px; padding:1px;cursor:pointer }

.index_pro_content span.gz_slideLeft_btn { position:absolute; z-index:3; width:10px; height:22px; cursor:pointer; top:27px; display:block; left:0px; background:url(../images/icon/prev.jpg) no-repeat; }
.index_pro_content span.gz_slideRight_btn { position:absolute; z-index:3; width:10px; height:22px; cursor:pointer; top:24px; display:block; right:1px; background:url(../images/icon/next.jpg) no-repeat; }


/*
.goodsalbum{ width:300px; height:auto; float:left; margin:0px 0 0px 0; _margin:0 0 0 0; _display:inline; }
.preview{ width:300px; height:235px; clear:both; margin:0px auto 0 18px; }
.preview img#bigimg{ width:258px; height:224px; border:1px #d6d5d5 solid; padding:3px}
.albumlist{ display:block; width:300px; height:66px; clear:both; margin:5px auto 0 auto; overflow:hidden; }
.albumlist .leftbar{ width:10px; height:30px; float:left; margin-top:25px;}
.albumlist .rightbar{ width:10px; height:30px; float:left;margin-top:25px;}
.albumlist .itembox{ width:275px; height:64px; float:left; margin:2px 5px 0 0; }
.albumlist .itembox img{ width:78px; height:60px; border:#CCCCCC 1px solid; float:left; margin:0 0 0 9px; padding:1px;}
*/

/* 放大镜特效 */
.jqzoom{ float:left; position:relative; padding:0px; cursor:pointer;margin:0px auto 0 18px}
.jqzoom img{ float:left;}
div.zoomdiv { z-index:100; position:absolute; top:-10px; left:0px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.jqZoomPup {z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background: #ffffff url(../images/zoom.gif) 50% top  no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter: alpha(Opacity=50); }


.pro_hot .pro_hot_fr1{color:#5f6160; line-height:30px; float:right; width:422px; margin-right:10px;}
.pro_hot .pro_hot_fr1 h3{ font-size:30px;color:#d22114; font-weight:normal; padding:18px 0;}
.pro_hot_fr1 p.lock { background:url(../images/icon/lock.jpg) 6px 5px no-repeat; padding-left:24px;}
.pro_hot_fr1 p.lock a{ color:#d22114; }


/*产品中心内容页*/
.write_tab {  height:auto; margin:20px auto 0 auto }
.write_tab_title { height:40px; }
.write_tab_title ul {font-size:14px; color:#606060;float:left; width:auto; height:29px; list-style:none; margin:0 0 0 4px; padding:0; position:relative; }
.write_tab_title ul li { float:left; display:block; cursor:pointer; width:139px; height:40px; line-height:40px; margin:0; padding:0 0 0 0; text-align:center; margin:0 0 0 10px; }
.write_tab_title ul li.slideOn_1 { background:url(../images/icon/tab_li_bg.jpg) 0 -41px no-repeat;position:absolute; z-index:2; left:0px;color:#ffffff }
.write_tab_title ul li.slideOff_1 { background:url(../images/icon/tab_li_bg.jpg) 0 0 no-repeat;position:absolute;z-index:2;left:0px;}
.write_tab_title ul li.slideOn_2 { background:url(../images/icon/tab_li_bg.jpg) 0 -41px no-repeat;position:absolute;z-index:1;left:148px;color:#ffffff}
.write_tab_title ul li.slideOff_2 { background:url(../images/icon/tab_li_bg.jpg) 0 0 no-repeat;position:absolute;z-index:1;left:148px; }
.write_tab_title ul li.slideOn_3 { background:url(../images/icon/tab_li_bg.jpg) 0 -41px no-repeat;position:absolute;z-index:0;left:300px;color:#ffffff}
.write_tab_title ul li.slideOff_3 { background:url(../images/icon/tab_li_bg.jpg) 0 0 no-repeat;position:absolute;z-index:0;left:300px;  }
.write_tab_title ul li.slideOn_4 { background:url(../images/icon/tab_li_bg.jpg) 0 -41px no-repeat;position:absolute;z-index:0;left:450px;color:#ffffff}
.write_tab_title ul li.slideOff_4 { background:url(../images/icon/tab_li_bg.jpg) 0 0 no-repeat;position:absolute;z-index:0;left:450px;  }

.write_tab_info { border:1px #e0e0e0 solid; color:#606060; line-height:28px; }
.write_tab_info #slidebox1,.write_tab_info #slidebox3{padding:15px 18px; }

.write_tab_info .tj_ly{ font-size:14px; color:#606060; padding:40px 0 67px 67px;}
.write_tab_info .tj_ly p{ padding:7px 0;}
.write_tab_info .tj_ly label{ width:65px; text-align:left; float:left; padding:0 10px 0 0; line-height:25px; font-family:"宋体"}
.write_tab_info .tj_ly input[type="text"]{ border:1px solid #b9b9b9; width:230px; padding:0 4px; height:25px;line-height:25px; outline: none; }
.write_tab_info .tj_ly .text1{ border:1px solid #d8d6d6; width:550px; height:160px; padding:5px; line-height:22px; outline: none;}

.write_tab_info .tj_ly .btn{background:url(../images/icon/btn1.jpg) repeat-x;width:60px; height:30px;line-height:30px; cursor:pointer; font-weight:bold; font-size:14px; color:#FFFFFF; border:0; text-align:center; margin:12px 14px 0 0; outline: none; cursor: pointer;}

/*新闻列表*/
ul.news_list { width:100%; margin:0 0 0 0; clear:both; overflow:hidden }
ul.news_list li {overflow:hidden; line-height:28px; padding:10px 8px 10px 15px; border-bottom:1px #d4d6d8 dashed ; background:url(../images/icon/i4.jpg) 3px 22px no-repeat}
ul.news_list li span{ float:right;}
ul.news_list li a{ color:#5f6160}

/*新闻态详细内容页 */
.news_info h3.title { text-align:center;color:#d32518; font-size:24px; font-weight:normal; height:46px; padding:30px 0 0 0; }
.news_info .time {color:#343434; height:26px; font-size:13px; padding:15px 0 0 10px; border-bottom:1px #d4d4d4 solid; text-align:center }
.details { color:#4c4c4c; line-height:28px; padding:15px 10px 10px 10px; font-size:13px; }


/* 上下页 */
.shangxiaye { height:57px; line-height:28px; padding:15px 0 0 5px;border-top: 1px dashed #959595;margin:25px 0 0 0; }
.shangxiaye a { color:#494949; }

.nullshuju { margin:110px auto 0 auto; background:url(../images/nullshuju.png) no-repeat; width:200px; height:110px; }
.nullshuju span { display:block; margin:40px 0 0 90px; color:#097ace; font-family:"宋体";  }


/*下载列表*/
ul.download_list { width:100%; margin:0 0 0 0; clear:both; overflow:hidden }
ul.download_list li { width:340px; float:left;overflow:hidden; line-height:25px; padding:15px; }
ul.download_list li img{ padding:2px; border:1px solid #eceded; width:110px; height:135px; float:left; margin-right:10px;}
ul.download_list li a{color:#d22215;}
ul.download_list .download_v{ float:right; width:210px; color:#5f6160; line-height:30px;}
ul.download_list li b{  font-size:14px; border-bottom:1px dashed #dadada;  font-weight: normal}
ul.download_list li b,ul.download_list li span{ display:block; padding-left:6px;}
ul.download_list li p{ color:#676767; background:url(../images/icon/lock.jpg) 6px 5px no-repeat; padding-left:24px; }



/*视频列表*/
.video_list{ margin:14px 0 20px 0; overflow:hidden}
.video_list li{ float:left; padding:3px; border:1px solid #bbbbbb; margin:9px 11px;}
.video_list li img{ width:215px; height:183px;}
.video_list li span.pname{ display:block; color:#5f6160; text-align:center; line-height:48px;}

/*留言*/
.refer{ margin:20px 0 0 0;}
.refer p{ padding:10px;}
.refer label{ width:60px; text-align:right; float:left; padding:0 10px; line-height:25px; font-family:"宋体"}
.refer .text{ border:1px solid #b9b9b9; width:230px; padding:0 4px; height:25px;line-height:25px; outline: none;}
.refer .textarea{ border:1px solid #b9b9b9; width:550px; height:160px; padding:5px; outline: none;}
.refer .btn{ background:url(../images/icon/btn.jpg) 8px 0 no-repeat; border:none;color:#333333; width:83px; height:44px; margin:0 10px 0 0; padding:6px 0 0 10px; cursor: pointer; outline: none;}


/*注册*/
.gj{ margin-top:-10px;}
.gj p{ line-height:24px; padding:7px 0 7px 35px; clear:both}
.gj p label{ float:left; width:190px; color:#606060; text-align:right;margin-right:10px;} 
.gj input[type="text"]{ padding:0 5px; border:1px solid #b9b9b9; height:25px; line-height:25px; width:230px; color:#606060; outline: none;}
.gj input[type="password"]{ padding:0 5px; border:1px solid #b9b9b9; height:25px; line-height:25px; width:230px; color:#606060; outline: none;}
.gj .xl { border: 1px solid #b9b9b9; height: 25px;line-height: 25px; padding:2px 4px;min-width: 96px; outline: none;}
.gj input[type="checkbox"]{ margin-top:8px;*margin-top:0;}
.gj .gj_btn1{background:url(../images/icon/btn1.jpg) repeat-x;width:60px; height:30px;line-height:30px; cursor:pointer; font-weight:bold; font-size:14px; color:#FFFFFF; border:0; text-align:center;float:left; outline: none;}
.gj .gj_btn2{background:url(../images/icon/btn1.jpg) repeat-x;width:60px; height:30px; line-height:30px; cursor:pointer; font-weight:bold; font-size:14px; color:#FFFFFF;display:inline-block; text-align:center; margin:0 0 0 15px;float:left; outline: none;}