@charset "utf-8";
/* CSS Document */
html, body ,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
img{border:none; vertical-align:bottom;}
a, a:link, a:visited,a:hover, a:active{outline:0;text-decoration:none;}
a:link,a:visited{color:#666;}.ve{ vertical-align:middle}
a:hover{text-decoration:underline;color:#ff6600;}
ul,li{list-style-type:none;padding:0;margin:0;}
input, select, textarea, button{font-size:100%;font-family:inherit;}
h2{font-size:14px;}
body{font-size:12px;line-height:24px;color:#666;}
.t1{text-indent:1em;}.t2{text-indent:2em;}
a{ cursor:pointer;}
/* HOT STYLE */
.clear{clear:both;height:0;overflow:hidden;font-size:0px;line-height:0;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}span{ color:#F00}

.header{ background:url(../images/fz_01.png) repeat-x;}
.head,.fone{ width:960px; margin:0 auto; overflow:hidden;}
.banner1{  background:url(../images/fz_06.jpg) no-repeat center; height:120px;}
.banner2{  background:url(../images/fz_07.jpg) no-repeat center; height:164px;}
.banner3{  background:url(../images/fz_08.jpg) no-repeat center; height:118px;}
/*======the header end===========*/
.wrap{ background:url(../images/fz_09.png) repeat;}.mar{ margin-top:22px;}
.fone{ background:#fff;padding-top:20px; }
.one_left{ width:310px; margin:20px 10px;}
.one_right{ width:600px; margin:20px 10px; overflow:hidden; position:relative}
.one_right p{ font-size:13px;}.right{ position:absolute; top:120px; left:470px;}
.tu{ width:630px;}
.tu img{ margin-right:10px; margin-top:17px;}
/*========the one end===============*/
.two_left{ width:431px; margin-left:30px; margin-top:20px; overflow:hidden}
.two_left p,.two_right p,.pa{ font-size:14px; font-family:"Microsoft YaHei"; color:#40bcbc; font-weight:bold; }
.two_left ul{ width:450px;}
.lia li{ float:left; margin-right:20px; margin-top:20px;}
/*=====the two end=======*/
.pa{ margin:10px 0px; text-align:center;}
.tleft{ width:439px; margin:10px 20px; overflow:hidden}
.three_right{ width:474px; margin-top:10px;}
.three_right p{ width:220px;}
.three_right li{ width:228px; float:left; margin-right:5px;}
/*========the four end=========*/
dl{ width:452px; float:left; display:inline; margin-top:20px; margin-left:25px;}
dt{ width:200px; float:left; display:inline;}
dd{ width:225px; float:left; display:inline;}
.left{ margin-left:30px;}.zuo{ margin-left:10px;}
/*=====the five end=========*/
h2{ font-size:25px; font-family:"Microsoft YaHei"; color:#40bcbc; background:url(../images/fzgj_92.png) no-repeat left center; height:36px; line-height:36px; padding-left:45px; margin-bottom:20px; margin-left:10px;}
.liu{ width:970px;}
.liu img{ margin-left:12px;}
.sub{ background:#11948e; height:30px; line-height:30px; text-align:center; color:#fff; font:14px;}
.sub a{ color:#fff; text-decoration:none;}
.sub a:hover{ color:#FF0; text-decoration:underline;}
.footer{  text-align:center;}

.pub_head { background: #fff; height: 100px; }
.w1000 { width: 1000px; margin: 0 auto; }
.pub_tel { background:url(../images/pub_time.png) no-repeat 0 0; height: 60px; padding: 40px 0 0 165px; }
.pub_tel p { color: #868888; font-size: 21px; font-family: "Microsoft Yahei"; width:165px; text-align:center; }
.pub_tel p span{ font-size:18px; color:#868888;}
/*head end*/

.pub_footer { margin-top: 30px; }
.pub_footnavbg { background: #007384; }
.pub_footnav { height: 30px; color: #fff; }
.pub_footnav a { padding: 0 10px; color:#fff; font-size: 13px; line-height: 30px; }
.pub_footdbbg { background: #0099b0; padding-bottom: 20px; height:108px; }
.pub_footdb { padding-top: 30px; }
.pub_dbwz { width: 400px; float: left; color: #fff; margin-left: 50px; }
