body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:12px;color:#4F4F4F;}
input , textarea{font-family:"Microsoft Yahei"; font-size:15px;}
/*头部*/
.head{ width:1000px; margin:0px auto; height:75px;}
.head .logo{ /*width:163px;*/ height:50px; float:left; margin-top:15px;}
.head .logo img{ /*width:163px;*/ height:50px; vertical-align:top;}
.head .search{ width:219px; height:34px; float:right; margin-top:25px; position:relative; background:#000000; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow:hidden;}
.head .search input[type="text"]{ width:183px; height:32px; border:0px; background:#FFF; border-top-left-radius:4px; -moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px; border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px; position:absolute; left:1px; top:1px;}
.head .search input[type="submit"]{ width:35px; height:32px; background-color:#000; cursor:pointer; background-image:url(../images/s_btn.png); background-position: center center; background-repeat:no-repeat; position:absolute; right:1px; z-index:9; border:0px; top:1px;}
.head .nav{ width:580px; float:right; height:27px; margin-top:30px; text-align:right;}
.head .nav a{ display:inline-block; *display:inline; zoom:1; height:35px; line-height:35px; padding:0 10px; min-width:55px; text-align:center; font-size:14px; color:#000000; margin-right:10px;}
.head .nav a.now , .head .nav a:hover{ color:#FFF; background:#008AD9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.banner{ width:100%; min-width:1000px; overflow:hidden; height:auto; margin:0px auto;}
/* banner图 */
.fullSlide{ width:100%;  position:relative;  height:410px; 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:410px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:410px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
}
.fullSlide .hd ul .on{ background:#008AD9;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

.i_box{ width:100%; min-width:960px; margin:0px auto;}
.i_box .i_boxh{ width:1000px; height:70px; margin:0px auto; text-align:center; line-height:70px;}
.i_box .i_boxh b{ font-size:18px; color:#000;}
.i_box .bg_a{ background:url(../images/bg_b.png) no-repeat center center;}
.i_box .i_boxm{ width:1000px; margin:0px auto;}
.i_box .i_boxm_p{ width:1000px; margin:0px auto;}
.i_pro{ width:100%; height:425px; margin:0px auto;}
.i_pro .i_pl{ width:100%;}

.i_boxm_p {position: relative; height: 415px;}
.i_boxm_p .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
.i_boxm_p .hd ul { text-align: center; padding-top: 5px; *width:110px;*margin:auto;}
.i_boxm_p .hd ul li { cursor: pointer; width: 12px; height: 12px; background: #898888; overflow: hidden; display: inline-block; margin: 0px 10px; border-radius: 50%; *float:left;}
.i_boxm_p .hd ul .on { background:#44C4FE; }

.bd .slides li{ width:235px; height:360px; float:left; margin-right:20px;}
.bd .slides li a{ color:#000;}
.bd .slides li img{ width:235px; height:290px; vertical-align:top;}
.bd .slides li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.bd .slides li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
/*.i_pl li img:hover{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}*/
.bd .slides li dl{ width:100%; height:70px; background:#EEEEEE;}
.bd .slides li dl dt{ width:50px; height:70px; background:#44C4FE; color:#FFF; line-height:70px; text-align:center; float:left; font-size:30px;}
.bd .slides li dl dd{ width:170px; height:70px; float:right; margin-right:10px; text-align:center; overflow:hidden;}
.bd .slides li dl dd .title,.i_pl li dl dd .des{ width:100%; height:35px; line-height:35px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bd .slides li dl dd .line{ width:35px; height:3px; background:#44C4FE; margin:0px auto;}
.bd .slides li dl dd .des{ font-size:12px;width: 100%;height: 35px;line-height: 35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.i_pro .flex-direction-nav a{ display:none;}
.i_pro .flexslider{ box-shadow:0 0 0 #FFF;}
.i_pro .flex-control-nav{ bottom:-40px;}
.i_pro .flex-control-paging li a{ width:30px; height:12px; background:#CDCDCD; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.i_pro .flex-control-paging li a:hover ,.i_pro .flex-control-paging li a.flex-active{ background:#44C4FE;}
.bg_c{ width:100%; background:url(../images/bg_c.jpg) no-repeat center center;}
.i_box .bg_b{ background:url(../images/bg_a.png) no-repeat center center; padding:10px 0;}
.i_about{ width:100%; text-align:center; padding-bottom:25px;}
.i_about p{ font-size:14px; color:#FFFFFF; line-height:170%; margin-bottom:25px; text-align:center;}
.i_about .more,.i_news .more,.z_news .more{ display:inline-block; *display:inline; zoom:1; width:85px; height:33px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; line-height:33px; font-size:12px; color:#000; background:#fff;}
.i_about a.more:hover{text-decoration:underline; }

/*新闻动态*/
.i_news{ width:100%;}
.i_news .more{ color:#FFF; background:#44C4FE;}
.i_news a.more:hover{text-decoration:underline; }
.i_news dl{ width:488px; height:101px; float:left; border:1px solid #44C4FE; position:relative; margin-right:10px; margin-bottom:20px;}
.i_news dl a{ display:block; width:478px; height:92px; margin:0px auto; margin-top:4px; color:#000;}
.i_news dl dt{ width:159px; height:103px; position:absolute; left:-1px; top:-1px; z-index:2;}
.i_news dl dt img{ width:159px; height:103px; vertical-align:top;}
.i_news dl dd{ width:305px; float:right; margin-right:10px; text-align:left;}
.i_news dl dd .name{ width:100%; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.i_news dl dd .des{ width:100%; height:42px; line-height:165%; overflow:hidden; font-size:12px;}
.i_news dl a:hover dd .name{ color:#44C4FE;}

/*新闻内页*/
.news_d{ width:100%;}
.news_d h1{ font-size:20px; color:#333; text-align:center; margin-top:15px;font-weight:300;}
.news_d .des{ width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#999; margin-bottom:25px; border-bottom:1px dashed #dcdcdc;}
.news_d .des span{ margin:0px 20px;}
.news_d .ctn_m{ padding-bottom:50px;}
.news_d .ctn_m p{ text-indent:2em; margin-bottom:15px; color:#333; font-size:14px; line-height:175%;}
.next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{ color:#333; text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }

/*招标公告*/
.z_news{ width:1000px; margin:0px auto; margin-bottom:20px;}
.z_news{ width:1000px; margin:0px auto;}
.z_news dl{ width:50%; border-bottom:1px solid #ddd; padding:25px 0; height:90px; float:left;}
.z_news dl dt{ width:68px; height:88px; border:1px solid #44C4FE; float:left; text-align:center; line-height:88px; font-size:36px; color:#44C4FE;}
.z_news dl dd{ width:350px; float:left; margin-left:13px; text-align:left;}
.z_news dl dd h5{ width:100%; height:35px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/bg_a.png) no-repeat left bottom;}
.z_news dl dd h5 a{ font-size:16px; color:#393939;}
.z_news dl dd .des{ width:100%; height:45px; font-size:14px; color:#9B9B9B; line-height:175%; overflow:hidden; margin-top:5px;}
.z_news dl:hover a{ color:#44C4FE;}
.z_news dl:hover dt{ color:#44C4FE; border:1px solid #44C4FE;}
.z_news .more{ color:#FFF; background:#44C4FE;}
.z_news a.more:hover{text-decoration:underline; }

.lytable table{ width:100%; color:#666; text-align:left;}
.lytable table td{ padding:10px 0;}
.lytable table span,.lytable table img{ display:inline-block; *display:inline; zoom:1; height:22px; line-height:22px; vertical-align:top;}
.lytable table span{ font-size:16px; margin-left:10px;}
.lytable table i{ font-size:20px;}

.bg_d{ /*background:#44C4FE;*/ margin-top:20px;}
.i_ct{ width:100%; font-size:14px; color:#FFF;}
.i_ct table{ width:100%; color:#666; text-align:left;}
.i_ct table td{ padding:10px 0;}
.i_ct table span,.i_ct table img{ display:inline-block; *display:inline; zoom:1; height:22px; line-height:22px; vertical-align:top;}
.i_ct table span{ font-size:16px; margin-left:10px;}
.bq{ width:1000px; margin:0px auto; color:#FFF; font-size:14px; padding:15px 0; text-align:left; position:relative;}
.bq span{ display:block; text-align:right; position:absolute; right:0px; top:15px;}
.bd{ width:100%; text-align:left;}
.bd li{ width:456px; height:41px; border:1px solid #dcdcdc; float:left; position:relative; overflow:hidden; margin-right:40px; margin-bottom:20px;}
.bd li input{ width:456px; height:41px; background:none; border:0px; padding-left:110px; color:#555;}
.bd li span{ display:block; width:90px; height:41px; text-align:right; line-height:41px; position:absolute; left:0px; top:0px; color:#555; font-size:15px;}
.bd li span.ycode{ display:block; width:90px; height:41px; text-align:left; line-height:41px; position:absolute; left:375px; top:9px; color:#555; font-size:15px;}
.bd li span.ycode img {padding:0;margin:0;}
.bd li.chang{ width:957px; height:210px;}
.bd li.chang textarea{ border:0px; background:none; padding:15px; width:100%; color:#555; height:210px;}
.bd li.btn{ width:220px; float:right;}
.bd li.btn input{ width:100%; padding:0px; font-size:18px; cursor:pointer;}
.banner_s{ width:100%; height:auto;}
.banner_s img{ width:100%; height:auto; vertical-align:top;}
.scd{ width:1000px; margin:0px auto;}
.scd .pst{ width:100%; height:35px; line-height:35px; text-align:left; font-size:12px; color:#000;}
.scd .pst span{ padding-left:15px; background:url(../images/icon5.jpg) no-repeat left center;}
.scd .pst a{ color:#000;}
.scd .pst a:hover{ color:#44C4FE;}
.scd_m{ width:100%; padding:20px 0 50px;}
.scd_m img {width: 87%;}
.about{ width:100%; padding:20px 0;}
.about .kuang{ width:665px; height:auto; border:2px solid #C2C2C2; padding:20px 0; position:relative; margin:0px auto;}
.about .kuang .tu{ width:277px; height:193px; float:left; margin-left:-157px;}
.about .kuang .tu img{ width:277px; height:193px; vertical-align:top;}
.about .kuang .wen{ width:685px; float:right; margin-right:-157px; text-align:left; font-size:14px; color:#000; line-height:200%; background:#Fff; min-height:193px;}
.contact{ width:960px; margin:0px auto; padding:20px 0; text-align:left; font-size:14px; color:#000; line-height:215%; overflow:hidden;}
.contact img{ max-width:960px; margin-top:15px;}
.news{ width:100%; text-align:left;}
.news dl{ width:490px; height:150px; float:left; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #Ddd;}
.news dl dt,.news dl dt img{ width:225px; height:150px; float:left; vertical-align:top;}
.news dl dd{ width:250px; float:right; text-align:left;}
.news dl dd .name{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news dl dd .name a{ font-size:14px; color:#C50000;}
.news dl dd .name a:hover{ color:#008AD9;}
.news dl dd .des{ width:100%; height:76px; font-size:12px; color:#000; line-height:200%; overflow:hidden; margin-bottom:15px;}
.news dl dd .more{ display:block; width:65px; height:22px; border:1px solid #333; text-align:center; line-height:22px; font-size:12px; color:#000;}
.pages{ width:100%; text-align:right; height:30px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; font-size:12px; color:#1D71C7; padding:0 6px; border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-left:3px;}
.pages a.on,.pages a:hover{ color:#FFF; background:#1D71C7; border:1px solid #1D71C7;}
.pro{ width:100%;}
.pro .lei{ width:235px; float:left; background:#008BDA; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; overflow:hidden; padding-bottom:15px;}
.pro .lei .title{ width:100%; height:75px; line-height:75px; text-align:center; font-size:24px; color:#FFF;}
.pro .lei ul{ width:233px; border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:left; background:#FFF;}
.pro .lei ul li{ width:100%; height:auto; line-height:42px;/*border-bottom:1px solid #ddd; background:url(../images/icon6.png) no-repeat 50px center;*/}
.pro .lei ul li span{display:block; width:100%; height:42px; line-height:42px;border-bottom:1px solid #ddd; background:url(../images/icon6.png) no-repeat 25px center;}
.pro .lei ul li span a{ font-size:14px; color:#000; margin-left:35px;}
.pro .lei ul li ul{display:block;height:auto; width:233px;text-align:left; background:#FFF; border:none;}
.pro .lei ul li ul li{ width:100%; height:auto; line-height:42px; border-bottom:1px solid #ddd; background:url(../images/icon6.png) no-repeat 30px center;} 
.pro .lei ul li ul li a{ font-size:14px; color:#000; margin-left:40px;}
.pro .lei ul li.active,.pro .lei ul a:hover{ /*background:url(../images/icon7.png) no-repeat 25px center;*/}
.pro .lei ul li.active a,.pro .lei ul a:hover{ color:#008BD9;}
.pro .pro_m{ width:745px; float:right;}
.pro_m ul{ width:100%;}
.pro_m ul li{ width:235px; float:left; margin-right:20px; margin-bottom:20px;}
.pro_m ul li img{ width:235px; height:180px; vertical-align:top;}
.pro_m ul li .li_m{ width:233px; height:80px; border:1px solid #ddd; border-top:0px; text-align:left;}
.pro_m ul li a{ color:#000;}
.pro_m ul li a:hover{ color:#008BDA;}
.pro_m ul li .li_m .title{ width:215px; margin:0px auto; height:30px; line-height:30px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:4px;}
.pro_m ul li .li_m .des{ width:215px; margin:0px auto; height:35px; overflow:hidden; font-size:12px; line-height:150%;}
.pro_d{ width:100%; padding:30px 0; min-height:490px;}
.pro_d .pro_da{ width:100%;}
.pro_da .pro_dar{ width:530px; float:right;}
.pro_da .pro_dar h1{ width:100%; line-height:180%; font-size:24px; color:#000; text-align:left;}
.pro_da .pro_dar .title{ width:100%; height:50px; line-height:50px; text-align:left; font-size:20px; color:#000;}
.pro_da .pro_dar .des{ width:100%; height:48px; line-height:165%; font-size:14px; color:#000; margin-top:8px; overflow:hidden;}
.pro_da .pro_dar .td{ width:100%; height:210px; font-size:12px; color:#000000; line-height:200%; overflow:hidden; margin-top:15px;}
.pro_da .pro_dal{ width:435px; float:left;}
/*修改*/
.pro_m dl{ width:100%; height:150px; float:left; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #Ddd;}
.pro_m dl dt,.news dl dt img{ width:225px; height:150px; float:left; vertical-align:top;}
.pro_m dl dd{ width:490px; float:right; text-align:left;}
.pro_m dl dd .name{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_m dl dd .name a{ font-size:14px; color:#C50000;}
.pro_m dl dd .name a:hover{ color:#008AD9;}
.pro_m dl dd .des{ width:100%; height:76px; font-size:12px; color:#000; line-height:200%; overflow:hidden; margin-bottom:15px;}
.news dl dd .more{ display:block; width:65px; height:22px; border:1px solid #333; text-align:center; line-height:22px; font-size:12px; color:#000;}
#preview{ float:none; margin:0px auto; text-align:center; width:435px;}
.jqzoom{ width:435px; height:330px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:435px; height:88px; padding-top:20px; overflow:hidden; position:relative;}
#spec-left{ background:url(../images/p_prev.png) no-repeat; width:14px; height:27px; float:left; cursor:pointer; margin-top:30px;}
#spec-right{background::url(../images/p_right.png) no-repeat; width:14px; height:27px; float:left;cursor:pointer; margin-top:30px; position:absolute; right:0px;}
#spec-list{ width:435px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:136px;}
#spec-list ul li img{ border:1px solid #eee; width:118px; height:86px;}

/*修改底部*/
.foot{ width:100%; min-width:1000px; min-height:200px; background:#44C4FE; padding:40px 0px; margin-top:40px;}
.foot .foot_m{ width:1000px; text-align:left; margin:0px auto; position:relative;}
.foot_m .f_nav{ width:100%; height:30px; line-height:30px; color:#fff;font-size:14px;}
.foot_m .f_nav a{ color:#fff;}
.foot_m .f_nav em{ margin:0 15px;}
.foot_m .f_nav a:hover{ color:#FFF;text-decoration:underline; }
.foot_m .f_nav_left{margin-top:10px;}
.foot_m .f_logo{ width:313px; height:45px; margin:40px 0;}
.foot_m .f_logo img{ width:313px; height:45px; vertical-align:top;}
.foot_m p{ width:100%; font-size:14px; color:#fff; line-height:29px;}
.foot_m .code{ width:168px; height:198px; position:absolute; right:0px; top:40px;}
.foot_m .code img{ width:140px; height:auto; vertical-align:top;}
.foot_m .code span{ display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FEFEFE;}

/*新闻列表*/
.tabBox_t , .about .tabBox  {width:100%;text-align:left;}
.tabBox .tabNav { width:100%; height:65px; line-height:50px; border-bottom:1px solid #ddd; text-align:center;}
.tabBox .tabNav li {cursor: pointer; display:inline-block; *display:inline; zoom:1; height:65px; line-height:65px; position:relative; margin:0px 10px;}
.tabBox .tabNav li span a{display:inline-block; *display:inline; zoom:1; width:auto; font-size:16px; color:#686868; padding:0px 5px;}
.tabBox .tabNav li.now span a  { border-bottom:2px solid #44C4FE; color:#44C4FE; position:relative; left:0px; top:0px; z-index:2; padding:0px; margin:0px;}
.tabBox .tabCont {display: none; width:100%; padding:15px 0px; font-size:14px; color:#9D9D9D;}
.tabBox .tabCont h3{ width:100%; text-align:center; padding:10px 0px; font-size:18px; color:#FFA700;}
.tabBox .tabCont p{ margin-top:10px; line-height:175%;}
.tabBox .tabCont .about_tu{ width:100%; margin-top:30px;}
.tabBox .tabCont .about_tu li{ width:242px; float:left; margin-right:10px;}
.tabBox .tabCont .pro_l{ padding-top:30px;}
.tabBox_t .news{ width:1000px; padding-top:30px;}
.tabBox_t .news dl{ width:998px; height:45px; background-color:#f5f5f5; margin-bottom:25px; overflow:hidden; padding:23px 0px;}
.tabBox_t .news dl dt{ width:400px; height:45px; line-height:45px; border:0px; border-right:1px dashed #ddd; padding:0px; margin:0px ;}
.tabBox_t .tabBox .tabCont .news dl dt p{ width:360px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:45px; line-height:45px; margin-left:20px; margin-top:0px;}
.tabBox_t .news dl dt p a{ color:#595959; font-size:16px;}
.tabBox_t .news dl dt p a:hover,.about .news dl dd a:hover{color:#44C4FE;}
.tabBox_t .news dl dd{ width:545px; float:right; text-align:left; height:45px; overflow:hidden; margin-right:15px; font-size:14px; color:#979797; line-height:168%; text-indent:2em;}
.tabBox_t .news dl dd a{ color:#FFA700; display:inline; font-size:14px; background:none;}

/*留言表单*/
.base-tit{ border-bottom:1px solid #f0f0f0; color:#3b8dd1; line-height:1em; font-size:18px; font-weight:normal;margin-top:10px; }
.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #3b8dd1; }
.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }
.bar-tit{ margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #e8e8e8; color:#6c6c6c; font-size:18px; }

.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
.form-box dl{ display:block; padding:5px 0; }
.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.form-box dl dt{ display:block; float:left; width:120px; line-height:50px; min-height:50px; color:#555; font-size:14px; text-align:right; _position:absolute; }
.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
.form-box dl dd label.radio{ margin-right:5px; }
.form-box dl dd img {margin:0;}

/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:80px; }
.input{ display:inline; margin-right:5px; padding:7px; height:40px; line-height:40px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #dcdcdc; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }

/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }
.btn-big {padding:0 70px; font-size:14px;}

/*分页*/
div.default{ margin:0; padding:0; font-family:"Microsoft YaHei",Verdana; font-size:12px; }
div.default a,div.default span{ display:block; float:left; margin:2px 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
div.default span:first-child{ border-left:1px solid #e1e1e1; }
div.default a:hover{ color:#666; background:#eee; }
div.default span.current{ color:#fff; background:#44C4FE; border-color:#44C4FE; }
div.default span.disabled{ color:#999; background:#fff; }

/*在线客服*/
.main-im{position:fixed;right:10px;top:25%;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:125px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;/*height:103px;*/padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:120px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}

/*jqzoom*/
.jqzoom{position:relative;padding:0; border:1px solid #eee;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #eee;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:118px;height:86px;border:1px solid #eee;background:#008BDA 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:405px;}
#spec-list div{ margin-top:0; *margin-left:0;}
.pro_dm{ width:100%; text-align:left; line-height:180%; margin-top:20px;}
.pro_dm .tabBox_t , .pro_dm .tabBox  {width:100%;text-align:left;}
.pro_dm .tabBox_t{ width:1100px; margin:0px auto;}
.pro_dm .tabBox .tabNav {overflow: hidden;margin: 0px;padding:0px;width:1098px;list-style:none;text-align:left; border:1px solid #eee; border-left:0px; background:none;}
.pro_dm .tabBox .tabNav li {float: left; width:200px; height:40px; border-left:1px solid #eee; text-align:center; cursor:pointer; position:relative; font-size:14px; color:#000; line-height:40px;}
.pro_dm .tabBox .tabNav li .line{ display:block; width:35px; height:2px; background:#fff; position:absolute; left:82px; bottom:2px;}
.pro_dm .tabBox .tabNav li.now { background:none; border:0px; border-left:1px solid #eee;}
.pro_dm .tabBox .tabNav li.now .line{ background:#008BDA;}
.pro_dm .tabBox .tabCont {display:block !important; width:100%; padding:20px 0; font-size:14px; color:#000; line-height:200%;}

.nav ul li{float: left;} 
.nav ul li a:hover{color: #f00;} 
.nav ul li ul{position: absolute; display: none; padding-top:10px;} 
.nav ul li ul li{float: none; margin-left:-15px;} 
.head .nav ul li ul li a{border-right: none; border-top: 1px dotted #dcdcdc; background: #fff; line-height:40px; height:40px; padding:0 10px; width:100%;} 
.nav ul li:hover ul{z-index:1000; display: block;}