@charset "utf-8";
/* CSS Document */

*{padding:0px;margin:0px;}
body{ padding:0px; margin:0px; background-color:#fff; background:url(../images/bg.jpg) repeat-x;}
body,td,th,input,select,textarea,button { font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#5a5a5a; line-height:23px; }
img { border:0; }
table { border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left; border:0px; }
th,td { border-collapse:collapse; padding:0; border:0px; }
a { color:#5a5a5a; text-decoration:none; }
a:hover { color:#f96507;text-decoration:none;}
button { border:0; cursor:pointer; }
ul,li { list-style:none; }
#tips{ background-image:url(../images/tips.jpg); width:268px; height:87px; margin:0 auto;}
.txttips{ width:268px; float:left;padding-top:25px;}
#pagger{ width:1002px; margin:0 auto;}
.menu 
{ width:1002px; position:relative;z-index:100; background:url(../images/menubg.jpg) no-repeat; height:33px;}
.menu ul 
{padding:0; list-style-type: none; border:0;width:999px; margin-left:2px; margin-right:1px;}
.menu ul li 
{float:left; position:relative; font-size:12px;color:#fff; line-height:35px;}
.menu ul li a, 
.menu ul li a:visited 
{display:block; text-align:center; text-decoration:none; width:111px; height:33px; color:#fff; line-height:35px; font-size:12px;}
table {border-collapse:collapse;margin:0; padding:0;}
.menu ul li ul {display:none; text-align:center; position:absolute; top:33px; left:-3px;  z-index:100;  background:#3bc178; border:1px solid #fff;}
.menu ul li:hover a, 
.menu ul li a:hover
{color:#fff; background:url(../images/menuhover.jpg) no-repeat; border-color:#fff; height:33px; width:111px;}
.menu ul li:hover ul, 
.menu ul li a:hover ul
{display:block; border-color:#fff; width:111px; border: #FFFFFF solid 1px;}
.menu ul li:hover ul li, 
.menu ul li a:hover ul li
{background:#ea8517; color:#000; width:111px;overflow:hidden;}
/*hack the widht for IE5.5 */
* html .menu ul li a:hover ul li {width:111px; w\idth:110px; overflow:hidden; height:auto;}
.menu ul li:hover ul li a, 
.menu ul li a:hover ul li a
{float:left; display:block; background:#e8e8e8; color:#333333; width:111px; text-align:center; text-decoration:none; border:0px;}
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover
{text-decoration:none; color:#fff; background:url(../images/menuhover.jpg) no-repeat; width:111px; text-align:center;}
#homes { background:url(../images/menuhover.jpg) no-repeat; line-height:35px; width:111px; height:33px; overflow:hidden; text-align:center;}
#homes a{line-height:35px; width:111px; height:33px; overflow:hidden; text-align:center;  color:#fff;}


.banner{ margin-top:12px;}

.middle{ background:url(../images/topbg.jpg) repeat-x; height:29px; width:1002px;}

.atitle{ float:left;}
.acon{ background:url(../images/sbe.jpg) no-repeat; width:320px; height:162px; float:left;}
.acons{ height:160px; margin-top:2px; width:315px; margin-left:2px;}

.abouttitle{ float:left;}
.aboutcon{ background:url(../images/aboutcon.jpg) no-repeat; width:390px; height:162px; float:left;}
.aboutcons{ margin-left:7px; margin-right:7px; margin-top:4px;}

.sptitle{ float:left;}
.spcon{ background:url(../images/spcon.jpg) no-repeat; width:275px; height:162px; float:left;}
.spcons{ width:270px; margin-left:3px; margin-top:1px; height:160px;}

/*.newtitle{ float:left;}
.newcon{ background:url(../images/sbe.jpg) no-repeat; width:320px; height:162px; float:left;}
.newcons{}*/

.protitle{ float:left;}
.procon{ background:url(../images/procon.jpg) no-repeat; width:673px; height:162px; float:left;}
.proc{ margin-top:5px; margin-left:6px;}

.ft{ background:url(../images/ftbg.jpg) no-repeat; width:1002px; height:33px; margin-top:10px;}
.aa{ margin-top:4px;}


.prolisttitle{ background:url(../images/prolist.jpg) no-repeat; width:282px; height:35px;}
.listcon{ float:left; width:272px; }
.listcon2{ width:270px; margin:0 auto; padding:0px;}

prolisttitles{ width:282px; height:35px;}

.right{ background:url(../images/protight.jpg) no-repeat; width:10px; height:405px; float:left;}

.top{ background:url(../images/lefttop.jpg) no-repeat; height:35px; width:700px;}
.font14black {
	 COLOR: #5a5a5a; FONT-SIZE: 14px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.topzi{ color:#08a54c;}
.con{ margin-left:15px; margin-top:20px;}
.cons{ margin:20px auto;}



.prolist{ width:180px; height:35px;}

.list1{ float:left; width:170px; }
/*.list2 ul li{ width:170px; margin:0 auto; padding:0px; height:35px;}
.list2 li a{ font:"微软雅黑"; font-size:14px; color:#5a5a5a; line-height:30px;}
.list2 li a:hover{ font:"微软雅黑"; font-size:14px; width:170px; line-height:30px; margin:0 auto; padding:0px; color:#FFFFFF; background:url(../images/probg.jpg) no-repeat; width:170px; height:35px;}*/

.list2 ul { float:left; margin:0 auto; }
.list2 ul li{ float:left; display:block; line-height:30px; width:170px; height:30px;overflow:hidden;text-align:14px;  font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin-top:2px; margin-bottom:2px; background:url(../images/probg2.jpg) no-repeat;}
.list2 ul li a{ display:block; line-height:30px; width:170px; height:30px; overflow:hidden;  font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:14px; padding-left:10px;}
.list2 li a:hover{display:block; line-height:30px; width:170px; height:30px; overflow:hidden; color:#ffffff; background:url(../images/probg.jpg) no-repeat; text-align:left; padding-left:10px;}

#home { background:url(../images/probg.jpg) no-repeat; line-height:30px; width:170px; height:30px; overflow:hidden; text-align:left; color:#FFFFFF;}
#home a{line-height:30px; width:170px; height:30px; overflow:hidden; text-align:left; color:#fff;}


.protop{ border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC solid 1px;height:35px; width:780px; margin-top:20px; background:#ec902d;}


.font14blacks{
	 COLOR: #ffffff; font-size:14px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.tops{ background:url(../images/protop.jpg) no-repeat; height:35px; width:780px;}


.conpro{padding-left:5px; background:#e8e8e8;  color:#FFFFFF; font-size:13px;  height:25px; vertical-align:middle;}
.conpro a { color:#000;}
.conpro a:hover { color:#f96507;}

.daohang{ border:#CCCCCC solid 1px; margin-top:20px; width:770px; padding-top:10px; font-size:10px;}
.daohang a{ color:#333333; font-size:11px;}
.daohang a:hover{ color:#f96507; font-size:11px;}

.top2{ font:Arial, Helvetica, sans-serif; font-size:14px; margin-top:5px;}

.zzList { margin:0 0 0 10px; padding:0; height:222px;}
.zzList li { float:left; list-style:none; margin-right:40px;}
.zzList img { padding:3px; border:solid 1px #CCC;}

.marquee {width:600px; overflow:hidden; margin-left:5px; margin-top:20px; position:absolute; z-index:3;}
.c_main{ border:5px solid #dadee3; margin-top:7px; padding:5px; min-height: 416px;}
.c_title{ font:bold 14px "微软雅黑"; color:#fff; text-indent:15px;width:755px;background:url(../images/c_title.jpg) repeat-y left top; height:25px; line-height:25px;}
.c_show{ padding:0 5px;}
.c_show p{ text-indent:2em; margin:6px 0; line-height:26px;}


.ny_content{float:left; width:755px; margin-top:15px; margin:5px auto;_margin:5px; overflow:hidden;}
.zz_div{width:750px;height:160px;overflow:hidden;margin:15px auto;border:1px solid #D9D9D9;padding:1px;}
.zz_bg{background:#F6F6F6;width:100%;overflow:hidden;height:160px;}
.zz_left{padding:1px;overflow:hidden;margin-left:10px;margin-top:6px;float:left;display:inline;}
.zz_left img{ width:185px; height:136px; border:3px solid #dddddd;}
.zz_right{float:left;display:inline;width:500px;margin-left:15px;}
.zz_right h5{line-height:30px;font-size:14px;overflow:hidden;border-bottom:1px dashed #333;text-indent:2px;margin-top:20px;}
.zz_right h5 a{line-height:30px;font-size:14px;overflow:hidden;}
.zz_right p{line-height:22px;color:#969696;padding-top:5px;overflow:hidden;}

