@charset "utf-8";
*{font-family:"Microsoft Yahei";}
html,body{ font:16px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; color:#606060; background: #FFF; -webkit-text-size-adjust:none;}
a{ color:#464646; text-decoration:none;}
a:hover{ color:#11578b; text-decoration:none;}
.lf{ float:left;}
.ri{ float:right;}
dl,dt,dd,ul,li{margin:0px; padding:0px;}
dl,dt,dd,ul,li{ list-style:none;}
.clear{ clear:both;}
.line2{ margin:30px auto; border-bottom:1px #ccc dotted}
h3,p{ margin:0px; padding:0px;}
img{ border:0;}

.col_1{ width:25%; float:left;position:relative;min-height:1px;}
.col_2{ width:50%; float:left;}
.col_3{ width:32.33333333%; float:left;position:relative;min-height:1px;}
.img-responsive{display:block;max-width:100%;height:auto}
/*头部*/
.header{ width:100%; margin:0 auto;}
.inner{ width:1200px; margin:0 auto; position:relative;z-index:999999;}

.logo{ border:0px;  width:800px;}
.tell{ /*background:url(../images/tel.jpg) no-repeat; */width:300px; height:60px; line-height:60px; background-color:#036; margin-top:40px; font-size:24px; color:#FFF; font-weight:bold; text-align:center;}

.nav{height:45px;background:url(../images/menu.jpg) repeat-x;}
.list-none ul{height:45px;zoom:1;}
.list-none li{ float:left; display:inline;height:40px; line-height:40px; text-align:center;white-space:nowrap; position:relative;z-index:999999; padding:0px 30px; }
.list-none li.line{ padding:0px 1px; border-left:1px  #FFF solid; height:22px; margin-top:10px;}
.list-none li a{ font-size:16px; font-weight:bold; color:#fff; text-shadow:1px 1px #365778; display:block;}

.list-none li a:hover{ color:#F00}



#preview{ float:left; margin:5px; width:600px; }
.jqzoom{ width:600px; height:450px; position:relative;}

.zoomdiv{  left:859px;  height:400px; width:600px;}
.list-h li{ float:left;}
#spec-n5{width:600px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:550px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:75px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:auto; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:600px;height:450px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 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:570px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}





/*首页*/
.index_title{width:900px; margin:0 auto; text-align:left; margin-top:40px; }
.index_title h3{font-size:36px; font-weight:bold; margin-top:26px;text-align:center;}
.index_title h3 a{color:#555; text-decoration:none;}
.index_title h3 a:hover{ color:#0166AC;transition: all 0.3s ease;}
.index_title p{font-size:16px; line-height:25px; color:#666; padding-top:10px;}


.box2{ width:100%; background: url(../images/bg1.jpg) repeat; height:400px;}
.box2 .box2_12{ width:1200px; margin:0 auto;}
.box2 .box2_12 li{ width:295px; float:left;  margin:50px 1px; text-align:center;  }
.box2 .fw_name{ background:#e7e7e9;  height:55px; font-size:25px; font-weight:bold; color:#000; line-height:45px; text-align:center; font-family:幼圆, Geneva, sans-serif;  padding-bottom:10px;}
.box2 .fw_name img{ padding:0 10px;}

.box2 .fw_tu { width:100%; text-align:center; height:225px;}
.box2 .fw_tu img{ width:100%; text-align:center; height:225px; }
.box2 .fw_name a{color:#000;}
.box2 .fw_name a:hover{ color: #F00;transition: all 0.3s ease;}



.box5{line-height:30px; font-size:14px; height:600px; overflow:hidden; width:1200px; margin:15px auto;}
.al li {float:left; margin:0px; _display:inline; width:33.3333333%; height:300px;}

.al UL LI IMG { WIDTH:400px; HEIGHT: 300px}
.al li a {width:100%; height:300px; position:relative; top:0px; left:0px; }
.al li a img {position:absolute; z-index:0}
.al li a:link .tlip {display:none; font-size:25px; font-weight:bold;}
.al li a:hover .tlip {
	position:absolute; background:rgba(0,0,0,0.5); background:#000\9; FILTER: Alpha(Opacity=50)\9; z-index:5; margin:0; display:block; width:400px; 
	height:220px; text-align:center; padding-top:80px; color:#fff ;
}


.box1,.box3,.box4{ width:380px;  height:510px;margin-top:50px; padding:10px; overflow:hidden;}

.box1 h3,.box3 h3,.box4 h3{font-site:25px; color:#03F}

.box4 a:hover{
	position:absolute; background:rgba(0,0,0,0.5); background:#016bd8; FILTER: Alpha(Opacity=50)\9; z-index:5;display:block; width:380px; 
	height:520px; text-align:left; color:#fff ;overflow:hidden;
}
.box3 a:hover{
	position:absolute; background:rgba(0,0,0,0.5); background:#016bd8; FILTER: Alpha(Opacity=50)\9; z-index:5;display:block; width:380px; 
	height:520px; text-align:left; color:#fff ;overflow:hidden;
}

.box1 a:hover{
	position:absolute; background:rgba(0,0,0,0.5); background:#016bd8; FILTER: Alpha(Opacity=50)\9; z-index:5;display:block; width:380px; 
	height:520px; text-align:left; color:#fff ;overflow:hidden;
}





.index_cpfl{margin-top:30px;}
.index_cpfl_list{height:292px; margin:0px; padding:0px;visibility: visible;display:table; overflow:hidden; }
.index_cpfl_list h3{text-align:center; color:#fff; font-size:30px; margin-top:100px;}
.index_cpfl_list p{ text-align:center; width:240px; margin:0 auto; font-size:14px; padding-top:10px; color:#fff;}
.index_cpfl_one{ background:#fd8800 url(../images/line.png) right top no-repeat;}
.i_a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.index_cpfl_list:hover h3{font-size:34px;transition: all 0.4s ease;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.index_cpfl_two img{position:absolute; left:0; top:0; z-index:-1;}
.index_cpfl_two:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transition: all 0.4s ease;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.index_cpfl_three{ background:#2A2A51 url(../images/line.png) right top no-repeat;}




.index-pro-box{margin-top:30px;}
.index-pro-box ul li{ cursor:pointer;}
.index-pro-box-1{ height:259px; padding:0px; border:1px solid #fff;}
.index-pro-box-1 a{width:100%; height:100%; z-index:999; text-decoration:none;}
.index-pro-box-1 h3{ text-align:center; background:#000; padding:0px; height:257px; margin:0px; width:100%;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.index-pro-box-1 h3 span{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; color:#fff; padding-top:120px; display:block; font-size:30px;}
.index-pro-box-1 img{position:absolute; left:0; top:0; z-index:-999;}
.index-pro-box-1 p{display:none;}
.index-pro-box-1:hover h3{display:none;}
.index-pro-box-1:hover p{display:block; font-size:18px; background:#0166AC; position:absolute; bottom:-10px; width:100%; color:#fff; padding:10px 0px 10px 10px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.index-p-b-on h3{display:none;}
.index-p-b-on p{display:block;font-size:18px; background:#0166AC; position:absolute; bottom:-10px; width:100%; color:#fff; padding:10px 0px 10px 10px;}
.index-pro-box-3{background:#0166AC; color:#fff; height:259px; border:1px solid #fff;}
.index-pro-box-3 a{color:#fff; text-align:center;}
.index-pro-box-3 h3{margin-top:110px;}
.index-pro-box-3 p{width:300px; margin:0 auto;}





.index-about-top{text-align:center;}
.index-about-top h3{font-size:36px; font-weight:bold; margin-top:30px;}
.index-about-top h3 a{color:#555; text-decoration:none;}
.index-about-top h3 a:hover{ color:#0166AC;transition: all 0.3s ease;}
.index-about-top p{font-size:16px; line-height:1.8; color:#666; padding-top:5px;}

.index-about{padding:0px; margin-top:30px; overflow:hidden; }
.index-about a{text-decoration:none;}
.index-about-info{height:107px; width:100%; background:#F9F9F9; padding-top:30px; padding-left:30px;}
.index-about-info h3{font-size:20px; color:#016db8; font-weight:bold; margin-top:0px; line-height:24px; margin-right:30px;}
.index-about-info p{ width:300px; color:#555; line-height:22px;}
.index-about-gaikuang:hover .index-about-info{background:#016DB8;transition: all 0.4s ease;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.index-about-gaikuang:hover h3{color:#fff;}
.index-about-gaikuang:hover p{color:#fff;}
.index-about-right-box{background:#F9F9F9;}
.index-about-right-box img{margin-right:20px;}
.index-about-right-box a{ color:#333;}
.index-a-r-b-r h3{ font-size:20px; color:#016db8; font-weight:bold;}
.index-a-r-b-r p{line-height:24px;}
.index-about-right-box:hover{background:#016DB8;transition: all 0.4s ease;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.index-about-right-box:hover h3{color:#fff;}
.index-about-right-box:hover p{color:#fff;}
.index-about-licheng{margin-top:24px;}
















.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { margin-bottom: 50px; position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }



.index{ width:1200px; margin:0 auto;}
.index_cp{margin-top:10px;}
.index_cp .profld{ margin:0px; position:relative; overflow:hidden;}
.index_cp ul{  }
.index_cp li{float:left; display:inline; zoom:1; overflow:hidden; text-align:center; width:280px;  margin:10px;}
.index_cp img{ width:270px; height:200px; border:1px #e1e1e1 solid; padding:2px;}
.index_cp li h3{ font-weight:normal; margin-top:5px; height:30px; width:280px; line-height:20px; overflow:hidden; border-bottom:8px #e1e1e1 solid;}


.index_about{ width:810px; padding:10px; line-height:28px; font-size:16px;}
.index_about img{ padding:10px;}
.index_about .about_tit{ text-align:center; font-size:24px; font-weight:bold;}

.index_news_tit{ background:url(../images/tit2.jpg) no-repeat; height:32px; margin-top:25px; }
.index_news ul{padding:0px; margin:0px;}
.index_news li{ background:url(../images/dt-11.gif) no-repeat 0px 18px; height:40px; line-height:40px;  overflow:hidden; padding-left:12px; width:350px; border-bottom:1px #CCC dotted;}
.index_news li span.time{ float:right; padding-left:10px; }
.index_news li a{ font-size:14px;}


.index_box1 { width:490px;height:230px;float:left; overflow:hidden; font-size:14px; line-height:20px; }
.index_box2 { width:490px; margin:0 15px;height:230px;float:left;overflow:hidden; font-size:14px; line-height:20px;}
.index_box3 { width:190px; height:230px;float:left;overflow:hidden; background:url(../images/wx.jpg) no-repeat;}


.index_box1 .about_tit{ text-align:center; font-size:18px; font-weight:bold;}

.index_box2 .about_tit{ text-align:center; font-size:18px; font-weight:bold;}




/*about*/
.about_f{ width:240px;}
.about_r{ width:900px;}

.about_info{ font-size:16px; line-height:28px;}

.about_r h3.title{ border-bottom:1px solid #e1e1e1;height:55px; line-height:55px; position:relative; margin-bottom:45px;}
.about_r h3.title span{ position:absolute; left:0px; top:-1px; font-size:25px; border-bottom:2px solid #f00; padding:0px 15px; color:#2d648f;}
.about_r h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; color:#000;}
.about_r h3.title div.position a{ color:#666;}
.about_r h3.title div.position a:hover{ text-decoration:underline;}

.flash img{ width:100%; height:300px; margin:0 auto;}




.sb_nav{ margin-top:25px;}
.sb_nav li{ border-bottom:1px #CCC dotted; line-height:55px; height:55px; font-size:16px; background:#CCC;width:240px; }
.sb_nav li a{ padding-left:20px;height:55px;width:240px; display:block;}
.sb_nav li a:hover{ background:#06F; color:#fff;height:55px;width:240px; display:block;  }
.sb_nav{ width:240px; position:relative;}
.sb_nav h3.title1{ border:1px solid #D3E1ED; background:#FAFDFF; border-bottom:none; height:48px; line-height:48px; overflow:hidden;zoom:1;}
.sb_nav h3.title2{ height:40px; line-height:40px; background:#cccccc; padding-left:22px; overflow:hidden; font-size:16px; color:#333;}
.sb_nav h3.line{ margin-top:15px; }
.sb_nav .active{ padding:0px 15px 10px 15px;  border-top:none;zoom:1; font-size:16px; line-height:30px;}
.sb_nav .ct-con{ padding-top:10px; color:#666;}
.sb_nav .tit{ color: #F00; font-weight:bold;}

.cplb dl{ display:block; clear:both;}
.cplb dt {border-bottom:1px #666 dotted; line-height:55px;  font-size:16px; margin:20px 0px; font-weight:bold;overflow:hidden;width:100%;  height:45px; }
.cplb dt a{color:#016bd8}

.cplb dd{ padding-left:10px;}
.sb_nav .cplb dd a{ line-height:28px;  font-size:14px;  overflow:hidden; float:left;width:100%;  height:28px;padding:0px 10px;  background:url(../images/dt-11.gif) no-repeat 0px 10px; }
.sb_nav .cplb dd a:hover{ background:#016bd8; color:#fff; width:100%;  }



 .sb_box{width:900px;  overflow:hidden; z-index:-1000;}
.index h3.title{ border-bottom:1px solid #e1e1e1;height:35px; line-height:35px; position:relative; margin-bottom:50px;}
.index h3.title span{ position:absolute; left:0px; top:-1px; font-size:20px; border-bottom:2px solid #f00; padding:0px 15px; color:#016db8;font-weight:bold;}
.index  h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; color:#000;}
 .index h3.title div.position a{ color:#666;}
.index  h3.title div.position a:hover{ text-decoration:underline;}



/*新闻*/
.new-list{ padding:15px;}
.new-list-title{ font-size:18px; color:#016db8; font-weight:bold; line-height:60px;}
.new-list-title span{ float:right; font-size:14px; background:#016db8; padding:5px; height:30px; line-height:30px; }
.new-list-title span a{ color:#FFF}
.new-list li{ background:url(../images/dt-11.gif) no-repeat 0px 10px; padding-left:15px; border-bottom:1px #CCC dotted; font-size:16px; color:#000; line-height:35px; }
.new-list li p{ color:#888; font-size:14px;}
.new-list li span{ color:#888; float:right;}



#newslist{ padding:15px;}
#newslist li{ background:url(../images/dt-11.gif) no-repeat 0px 35px; padding-left:15px; border-bottom:1px #CCC dotted; font-size:16px; color:#000; line-height:80px; }
#newslist li p{ color:#888; font-size:14px;line-height:20px;}
#newslist li span{ color:#888; float:right;}
#newslist #flip{ margin:0 auto; text-align:center; line-height:50px; font-size:16px; margin-top:20px;}
#shownews .title{ text-align:center;}
#shownews .editor{ font-size:16px; line-height:28px; }
#shownews .met_page{ border-top:1px #CCC dotted; line-height:45px; font-size:16px;}

/*产品*/
#product-list{margin-top:10px;}
#product-list li{float:left; display:inline; zoom:1; overflow:hidden; text-align:center; width:380px;  margin:10px;}
#product-list li a:hover{
	 border-bottom:50px #ccc solid;
}





#product-list img{ width:360px; height:270px; border:1px #e1e1e1 solid; padding:2px;}
#product-list li h3{ font-weight:normal; margin-top:5px; height:30px; width:355px;  overflow:hidden; border-bottom:8px #e1e1e1 solid;}
.product-list-title{ font-size:18px; color:#016db8; font-weight:bold; margin-bottom:50px;}
.product-list-title .tit{ border-bottom:2px #FF0000 solid; color:#016db8; padding:0px 10px;}

.product-list-title span{ float:right; font-size:14px; background:#016db8; padding:5px; }
.product-list-title span a{ color:#FFF}




#productlist{margin-top:10px;}
#productlist li{float:left; display:inline; zoom:1; overflow:hidden; text-align:center; width:280px;  margin:10px;}
#productlist img{ width:270px; height:200px; border:1px #e1e1e1 solid; padding:2px;}
#productlist li h3{ font-weight:normal; margin-top:5px; height:30px; width:280px;  overflow:hidden; border-bottom:8px #e1e1e1 solid;}
#productlist #flip{ margin:0 auto; text-align:center; line-height:50px; font-size:16px; margin-top:20px;}


.breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
.breadcrumb A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.breadcrumb A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}

.content {	FLOAT: right; OVERFLOW: hidden; WIDTH: 900px}
.posts {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px;   LINE-HEIGHT: 22px; PADDING-TOP: 0px; text-align:center;}
.posts P {MARGIN-BOTTOM: 10px}
.single {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px}
.single H2 {FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center}
.pageNavi {PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 40px; TEXT-ALIGN: center; float:left; font-size:16px;}
.pageright{ float:left; width:50%;}
.pageleft{ float:left; width:50%;}
.posts img{ text-align:center; float:left;}
.posts .editor{font-size:18px; line-height:35px; width:100%; text-align:left; min-height:500px; padding-top:60px;}
.posts  H1{ line-height:155px;font-size:24px; }
.posts .cpcs { width:100%; border:1px solid #CCC;}


.posts .nr-r{ line-height:26px; text-align:left;  margin-left:15px; padding:10px; border:1px #CCCCCC solid; float: right; margin:5px; width:520px;}
.posts .nr-r span{ line-height:30px; text-align:left; color:#F00; font-size:20px; display:block;  }
.posts .cpjs { width:100%; }
.posts .cpjs td{  width:50%;}

.posts .cplx{ float:left; text-align:left; padding-left:25px; line-height:30px; width:500px;}
.posts .cpzx a{ width:160px; height:50px; background:#F60; text-align:center; line-height:50px; color:#FFF;margin:30px 50px 0px 50px; display:block;}
.posts .cpzx a:hover{ color:#F00}

.xgwl { margin:20px 0px 30px 0px;}
.xgwl span{ text-align:left; font-size:16px; font-weight:bold;}
.xgwl li{ float:left; width:200px;}
.xgwl li img{  width:200px; height:150px;}

.xgwl li h3{ text-align:center; font-size:16px; font-weight:normal;  line-height:35px; display:block;}

.xgscx { margin:60px auto;}
.xgscx span{ text-align:left; font-size:16px; font-weight:bold;}
.xgscx li{ float:left; width:200px;}
.xgscx li img{  width:200px; height:150px;}

.xgscx li h3{ text-align:center; font-size:16px; font-weight:normal; line-height:35px; display:block;}











/*

#showproduct h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(../sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(../rela-bg.jpg) repeat-x; color:#fff; text-shadow:-1px -1px #4d6e95; border:1px solid #5985ba;}
#rl-product{ position:relative; width:690px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: absolute;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
#showproduct .flip{ position:absolute;z-index:1;}
#showproduct #trigger{ display:none;}
#showproduct .next,#showproduct .prev{ width:12px; height:20px; overflow:hidden; display:block;background:url(../p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:710px;}
#showproduct .next:hover{background-position:0px -20px; }
#showproduct .prev{background-position:-12px 0px;position:absolute;top:60px;left:0px;}
#showproduct .prev:hover{ background-position:-12px -20px;}
*html #showproduct .prev{ left:-18px;}
*html #showproduct .next{ left:693px;}
*+html #showproduct .prev{ left:-18px;}
*+html #showproduct .next{ left:693px;}
*/







/*底部*/
.foot{ border-bottom:1px #016bd8 solid; width:100%; margin-top:30px;}
footer{ background:#016bd8 url(../footbg.jpg) repeat-x left top; margin-top:10px;color:#fff; height:300px;}
.foot-nav{ text-align:center;height:25px; line-height:25px; padding-top:15px;}
.foot-nav span{ font-size:10px; margin:0px 35px;}

.foot-lx { line-height:40px; float:left; text-align:left; width:280px; border-right:1px #FFFFFF double}
.foot-lx li { display: flex;  justify-content: left; /* 水平居中 */  height: 32px; /* 容器的高度 */ line-height:30px; }
.foot-lx li img{padding:6px;}

.foot-text{ text-align:center; padding:10px 0px 10px;}
.foot-text a{ text-decoration:underline;}
footer a{ color:#fff; list-style:none;}
footer a:hover{ color:#003D79;}
.cplb-foot{padding-left:20px;}
.cplb-foot dl{ float:left; width:145px;}

.cplb-foot dt{ font-size:16px; }
.cplb-foot a{ text-decoration : none}

.cplb-foot dd{font-size:14px;}

