@charset "gb2312";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0 auto; padding: 0; }
img { border: 0 none;  }
ul, li { list-style-type: none; }
h2, h5 { font-weight:100;}
h2, h4, h6{ font-size:12px;}
h1, h3, h5{ font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin:0; }
button { cursor: pointer; }
body { color: #3b3a3a; line-height: 1.2;  }
a {color:#232323;}
a, a:link { text-decoration: none; }
a:active, a:hover { text-decoration: underline;  color:#0d75be; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; height:0; }
body{ background:url(../images/Bg.gif) repeat-x;}
.header{ width:1200px;}
.header h2{ text-align:right; height:32px; line-height:32px;color:#666;}
.header h2 span{ float:left;}
.header h2 a{ margin:0 10px;}
.header img{ float:left;}
.TMid{ float:left;font-family:"Î¢ÈíÑÅºÚ"; margin:30px 0 0; line-height:30px;}
.TMid h3{  font-size:24px; color:#292929;}
.TMid h4{ font-size:16px; color:#3d3d3d;}
.tel{ float:right; background:url(../images/Tel.jpg) left center no-repeat; padding-left:70px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#8f0305; font-size:18px; text-align:right; font-weight:700; margin-top:31px;    margin-right: 25px;}
.tel strong{ font-size:28px;}

.header h1{ width:100%; height:55px; margin-top:3px; line-height:55px; float:left; color:#fff; font-size:16px;}
.header h1 span{ float:left; width:300px; background-color:#148be5; text-align:center; height:55px; }
.header h1 a{ width:125px; display:inline-block; text-align:center; color:#fff;}

#wapper{ width:1200px;}
.left{ float:left; width:300px;}
.cpfl{ float:left; width:300px; height:370px; overflow:auto; background-color:#fff;border-bottom: 1px solid #b9b9b9;}
.cpfl li{ float:left; width:100%; border-bottom:1px solid #b9b9b9; height:52px; line-height:52px; font-weight:700;}
.cpfl li img{ float: left; width: 80px; height: 45px; margin-top: 3px;}
.cpfl li a{ float: left; }
.cpLi01{ background:url(../images/carIcon01.jpg) 10px center no-repeat; }
.cpLi02{ background:url(../images/carIcon02.jpg) 10px center no-repeat; }
.cpLi03{ background:url(../images/carIcon03.jpg) 10px center no-repeat; }
.cpLi04{ background:url(../images/carIcon04.jpg) 10px center no-repeat; }
.cpLi05{ background:url(../images/carIcon05.jpg) 10px center no-repeat; }
.cpLi06{ background:url(../images/carIcon06.jpg) 10px center no-repeat; }
.cpLi07{ background:url(../images/carIcon07.jpg) 10px center no-repeat; }

.cpfl li a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#232323; padding-left:20px;}
.cpfl li a:hover { text-decoration: underline;  color:#0d75be; }
.inBaner{ float:left; width:900px; overflow:hidden;}

.footer{ background:url(../images/FBg.gif) top center #3284c0 repeat-x; margin-top:15px; float:left; width:100%; padding:20px 0;}
.fLeft{ float:left; width:675px;}
.fLeft h3{ height:55px; line-height:55px; width:640px; border-bottom:2px solid #fff; }
.fLeft h3 a{ color:#fff; margin:0 10px;font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; }

.fLeft img{ float:left; margin-right:10px;}
.fLeft p{ line-height:22px; margin-top:12px; color:#fff;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.fRight{ float:left; width:500px; padding:25px 0 0 25px; }
.fRight img{ float:left; width:160px; height:160px; margin-right:20px;}
.fRight h3{font-family:"Î¢ÈíÑÅºÚ"; float:left; width:130px; margin:50px 0 10px 0; padding-left:20px; font-size:16px; color:#fff; border-radius:15px; height:30px; line-height:30px; background-color:#82bde9;}
.fRight h1{font-size:30px; font-style: italic; float:left; width:225px;   color:#fff;font-family:"Î¢ÈíÑÅºÚ";}

.page_box{width:910px; background:#fff; padding:20px 0; float:left;}
.page {margin: 0 auto;font-size: 14px;}
.manu {text-align: center; }
.manu .currents1 {padding: 5px 12px 5px 12px;margin: 5px;font-weight: bold;background-color: #005aab;color: #fff;font-weight: bold;display: inline;border-radius:0px;}
.manu A { background:#e6e6e6;padding: 5px 12px 5px 12px;margin: 5px;color: #333;text-decoration: none;border-radius:0px;}

.List_page{ width:966px; height:25px;text-align:center; margin-top:20px;margin-bottom:10px; padding-top:5px; padding-bottom:5px; float:left;}
.List_page a{background:#eee;margin:0px 2px;padding:6px 8px;border:1px solid #1668b1;color:#000;}
.List_page span{background:#1668b1;color:#fff; font-weight:700; margin:0px 2px;padding:6px 8px;border:1px solid #1668b1;}

.ny_prname{ width:100%; height:auto; line-height:40px; float:left; font-size:20px; font-weight:bold; color:#f00; text-align:center;}
.pr_pic{ width:100%; height:auto; float:left; overflow:hidden;}
.pr_pic img{ width:100%; float:left;}
.pr_content{ width:100%; float:left; height:auto; overflow:hidden; margin-top:10px; overflow:hidden;}
.pr_conten table{ width:100%; float:left;}
.pr_conten p{ border:0px; line-height:27px; float:left; font-size:14px;}


#wapper .text{
	width: 460px; float: right; display: inline; overflow:hidden;
	
}
#wapper .text h2,
#wapper .text h4{
	border-bottom: 1px solid #CCCCCC; font-size: 24px;
	height: auto; line-height: 50px; padding-left: 10px;
	width:100%; float:left; overflow:hidden; font-weight:bold;
}
#wapper .text h4{
	font-size: 20px; color: #008FE5;
}
#wapper .text .ph{
	padding-left: 10px; margin-top: 10px; position: relative; margin-bottom:20px;
	width:100%; float:left; overflow:hidden; background:url(../Images/wxm1.jpg) right center no-repeat;
}
#wapper .text .ph li.last{
	position: absolute; top: 10px; right: 50px;	
}
#wapper .text .ph li.last img{
	width: 130px; height: 130px; display: block;
}
#wapper .text .ph li{
	width:100%; float:left; overflow:hidden;
	  font-size: 16px;
    line-height: 26px;
}
#wapper .text .ph li img{
	display: inline-block; position: relative; top: 10px;
}
#wapper .text .ico{
	height: auto; overflow: hidden; padding-left: 10px; width: 110%;
	margin: 20px 0;
}
#wapper .text .ico li{
	width: 62px;  display: inline; float: left; 
	margin: 0 10px; text-align: center;
}
#wapper .text .ico li h5{
	font-size: 14px; margin-top: 4px;
}
#wapper .text .ico li .ic{
	width: 62px; height: 62px;
}
#wapper .text .ico li.n1 .ic{
	background: url(../images/picon4.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n2 .ic{
	background: url(../images/picon1.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n3 .ic{
	background: url(../images/picon2.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n4 .ic{
	background: url(../images/picon3.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n1:hover .ic{
	background: url(../images/icon4.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n2:hover .ic{
	background: url(../images/icon1.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n3:hover .ic{
	background: url(../images/icon2.png) no-repeat;
	background-size: cover;
}
#wapper .text .ico li.n4:hover .ic{
	background: url(../images/icon3.png) no-repeat;
	background-size: cover;
}
#wapper .text a{
	height: 50px; line-height: 50px; display: block; font-size: 20px;
	background-color: #008FE5; color: #FFFFFF; padding-left: 10px;
	text-align:center; width:100%; float:left;
}
#wapper .text a img{
	display: inline-block; position: relative; top: 5px;
}

.dfwzs {float: left; margin: 0 10px; text-align: center;width:1200px;overflow: hidden;}
.dfwzs img{max-width:100%!important;}