@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#272727;}

body{ margin:0 auto; padding:0px;  width:100%; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#272727; }
.top{ width:100%; margin:0 auto; background:url(../images/index_05.jpg) repeat-x; height:120px;}
.head{ width:1000px; margin:0 auto;}
.ban{ width:230px; margin-top:30px; }
.ban li{ float:left; line-height:26px; margin-right:10px;}
.ba{ background:url(../images/zh.jpg) no-repeat; height:26px; }
.bb{ background:url(../images/en.jpg) no-repeat; height:26px; }
.ban li a{ color:#272727; padding-left:58px;}
.nav{ width:100%; margin:0 auto; background:url(../images/index_15.jpg) repeat-x; height:36px;}

.menu{ width:1000px; margin:0 auto; height:36px; line-height:36px;}
.menu li{ float:left; line-height:36px; text-align:center; width:141px; height:36px;}
.menu li a{font-size:14px; font-weight:bold;
font-family:microsoft yahei; color:#fff;}
.menu .ma{ width:2px;}
.menu li a:hover{ background:#0985cd; color:#fff; display:block}
.content{ width:1000px; margin:0 auto; padding-top:15px;}
.sousuo{ background:url(../images/about_03.jpg) no-repeat; width:1000px; margin:0 auto; height:36px;}

.nw{ width:500px;}
.nw span{ color:#ffffff;font-family:microsoft yahei;font-size:14px; line-height:34px; padding-left:40px; font-weight:bold ; width:100px;}
.search{height:23px;  width:210px; margin:0 auto; padding-top:6px;}
.search li{ float:left; width:auto }

.ca{ width:990px; margin:0 auto}
.pro{ width:209px;}
.ptop{ background:#0179d0; width:209px; height:40px;}
.ptop h2{font-family:microsoft yahei;font-size:16px; color:#fff; font-weight:bold; padding-left:50px; line-height:40px;}
.more a{ color:#fff; font-family:Arial, Helvetica, sans-serif;}
.more{ line-height:40px; padding-right:10px;}
.pro ul{ background:#f9f9f9; border:1px solid #d8d8d8; padding-bottom:15px;}
.pro li{ line-height:30px; background:url(../images/index_29.jpg) no-repeat left; border-bottom:1px dashed #b8b3b3; width:180px; margin:0 auto}
.pro li a{ padding-left:25px;}

.about{ width:442px; margin-left:18px;}
.atop{ background:url(../images/about_07.jpg) no-repeat; width:442px; height:44px;}
.atop h2{font-family:microsoft yahei;font-size:14px; color:#fff; font-weight:bold; padding-left:75px; padding-top:7px;}
.morea{ padding-top:12px; padding-right:10px;}
.jian{ width:438px; text-align:justify; border:1px solid #d8d8d8; border-top:0px; line-height:24px; padding-top:15px; padding-bottom:10px; margin-left:1px;}
.jian p{ width:420px; margin:0 auto}
.lx{ width:307px;}
.ltop{ background:url(../images/main_21.jpg) no-repeat; width:307px; height:44px;}
.ltop h2{font-family:microsoft yahei;font-size:14px; color:#fff; font-weight:bold; padding-left:75px; padding-top:7px;}
.cc{ width:303px; border:1px solid #d8d8d8; border-top:0px; margin:0 auto}
.cc p{ line-height:21px; width:250px; margin:0 auto; background:url(../images/index_39.jpg) no-repeat right bottom; padding-top:15px; padding-bottom:20px;}

.cc ul{ width:290px; margin:0 auto; padding-top:10px; padding-bottom:15px;}
.cc ul li{ line-height:30px; background:url(../images/li.jpg) no-repeat left; border-bottom:1px dashed #d8d8d8;}
.cc ul li a{ padding-left:20px;}


.scrol{width:671px; margin:0 auto; border:1px solid #d8d8d8; border-top:0px; padding-bottom:20px; margin-left:1px;}
.cp{ width:671px; margin:0 auto; }
.ctop{ background:url(../images/index_33.jpg) no-repeat; width:675px; height:42px; margin:0 auto }
.ctop h2{font-family:microsoft yahei;font-size:14px; color:#fff; margin-left:75px;font-weight:bold; width:70px; padding-top:8px;}
.pp{ width:1000px; margin:0 auto; margin-top:25px; }



a.zzb07link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #fff;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #fff;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}
.txt{ padding-top:5px;}
.footer{ background:url(../images/index_44.jpg) repeat-x; height:116px; margin-top:25px; width:100%; margin:0 auto; margin-top:25px;}
.foot{ width:1000px; margin:0 auto; background:url(../images/index_46.jpg); height:116px;  }
.foot p{ padding-top:30px;}

.ccd{ width:500px; margin:0 auto; text-align:center; line-height:35px;color:#ffffff; padding-bottom:10px; padding-top:5px;}

.ccd li{ float:left; line-height:33px;}
.na a{ color:#ffffff; line-height:33px; text-align:center;padding-left:5px; padding-right:5px;}
.na a:hover{ text-decoration:underline}
.nb{ padding-left:10px; padding-right:10px;}

.right{ width:750px;}
.rtop{ background:url(../images/kong.jpg) no-repeat; width:750px; height:34px;}
.rtop h2{font-family:microsoft yahei;font-size:14px; font-weight:bold; line-height:34px; padding-left:25px; }
.neirong{ width:720px; margin:0 auto; padding-top:15px; line-height:24px; text-align:justify;}


