/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:12px; font-family:"ËÎÌå"; /*color:#333333;*/}
body{ background-color:#FFFFFF;font: 12px "ËÎÌå","Arial,Verdana";}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{ text-decoration:none;}
a:hover{text-decoration: none;}

.banner{ height:450px; overflow:hidden; background:url(../images/banner.png) no-repeat center center;}
.nav{ height:60px; background:url(../images/navbg.png) no-repeat center center;}
.nav ul{ width:1000px; height:60px; overflow:hidden; margin:0px auto;}
.nav ul li{ float:left; width:249px; text-align:center; height:60px; line-height:60px;}
.nav ul li a{ color:#000000; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:bold;}

.main{ width:1000px; overflow:hidden; margin:0px auto;}

.zhgk{ overflow:hidden; margin-top:15px;}
.zhgk h1{ height:50px; overflow:hidden;}
.zhgk .zhgkbox{ overflow:hidden; padding:15px 20px 0px 20px;}
.zhgk .zhgkbox .left{ float:left; overflow:hidden; width:480px; height:285px;}
.zhgk .zhgkbox .right{ float:right; overflow:hidden; height:285px; width:460px;}
.zhgk .zhgkbox .right h2{ height:40px; line-height:40px; overflow:hidden; font-size:20px; color:#000; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";}
.zhgk .zhgkbox .right p{ line-height:31px; overflow:hidden; color:#808080;font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}

.zsfc{ overflow:hidden; margin-top:15px;}
.zsfc .zsfcbox{ overflow:hidden; padding:15px 10px 5px 10px;}
.zsfc .zsfcbox ul li{ float:left; overflow:hidden; margin:0px 5px;}
.zsfc .zsfcbox ul li a{ width:235px; height:235px; display:block;vertical-align: middle;text-align: center;display: table-cell;}
.zsfc .zsfcbox ul li a img{max-width:235px; max-height:235px; }
.zsfc .zsfcbox ul li p{ height:30px; line-height:30px; text-align:center; overflow:hidden; text-align:center; font-size:14px; color:#808080;font-family:"Î¢ÈíÑÅºÚ";}
.zsfc .zsfcmain{ overflow:hidden; position:relative;}
.zsfc .zsfcmain a.leftbtn{ position:absolute; left:10px; top:100px; display:block;background:url(../images/img1.png) no-repeat;width: 25px;height: 45px;z-index: 9999;}
.zsfc .zsfcmain a.rightbtn{ position:absolute; right:10px;top:100px; display:block; background:url(../images/img2.png) no-repeat;width: 25px;height: 45px;z-index: 9999;}



.zgsk{ overflow:hidden; margin-top:15px;}
.zgsk .zgskbox{ overflow:hidden; padding:15px 0px 5px 0px;}
.zgsk .zgskbox .zgskboximg{ float:left; overflow:hidden; width:750px; height:400px;}
.zgsk .zgskbox .zgskboxbtn{ float:right; overflow:hidden; width:240px;}
.zgsk .zgskbox .zgskboxbtn ul li{ text-align:center; height:72px; line-height:72px; margin-bottom:10px; background:#cccccc; cursor:pointer; color:#333333;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:bold;}
.zgsk .zgskbox .zgskboxbtn ul li.hoverbg{ background:#f60;color:#fff;}

.qwbd{ overflow:hidden; margin-top:15px;}
.qwbd .qwbdbox{ overflow:hidden; padding:15px 0px 5px 0px;}
.qwbd .qwbdbox .qwbdboxlist{ overflow:hidden;border-bottom: 1px dashed #D7D7D7;height:100px; padding:10px 0px;}
.qwbd .qwbdbox .qwbdboxlist .left{ width:150px; height:100px; overflow:hidden; float:left; margin-right:20px;}
.qwbd .qwbdbox .qwbdboxlist .left a{width:150px; height:100px; display:block;}
.qwbd .qwbdbox .qwbdboxlist .right{ float:left; width:790px; overflow:hidden; height:100px; background:url(../images/rightico.png) no-repeat center right; padding-right:40px;}
.qwbd .qwbdbox .qwbdboxlist .right h2{ height:30px; line-height:30px; overflow:hidden; }
.qwbd .qwbdbox .qwbdboxlist .right h2 a{font-size:14px; font-weight:bold; color:#000;}
.qwbd .qwbdbox .qwbdboxlist .right p{ height:70px; overflow:hidden;  line-height:23px;}
.qwbd .qwbdbox .qwbdboxlist .right p a{color:#666666;}
.qwbd .qwbdbox .qwbdboxlist .right a:hover{ color:red;}

.yxzp{ overflow:hidden; margin-top:15px;}
.yxzp .yxzpbox{ overflow:hidden; padding:15px 0px 5px 0px;}
.yxzp .yxzpbox .yxzpboximg{ float:left; overflow:hidden; width:750px; height:400px;}
.yxzp .yxzpbox .yxzpboxico{ width:250px; overflow:hidden;float:left;}
.yxzp .yxzpbox .yxzpboxico ul li{ margin-left:10px; overflow:hidden; width:115px; height:72px; background:#ccc; float:left; margin-bottom:10px; cursor:pointer;}

.xgzh{ overflow:hidden; margin-top:5px;}
.xgzh .xgzhbox{ overflow:hidden; padding:15px 0px 5px 0px;}
.xgzh .xgzhbox .xgzhboxlist{ width:320px; float:left; background:#f0f0f0; margin-right:20px;}
.xgzh .xgzhbox .xgzhboxlist .topimg{ width:320px; height:230px; overflow:hidden;}
.xgzh .xgzhbox .xgzhboxlist .bottomfont{ padding:10px 20px; overflow:hidden;}
.xgzh .xgzhbox .xgzhboxlist .bottomfont h2{ height:50px; line-height:25px; overflow:hidden; color:#000000; font-weight:bold; font-size:14px; text-align:center;}
.xgzh .xgzhbox .xgzhboxlist .bottomfont h2 a{color:#000000; font-weight:bold; font-size:14px;}
.xgzh .xgzhbox .xgzhboxlist .bottomfont h2 a:hover{ color:red;}
.xgzh .xgzhbox .xgzhboxlist .bottomfont p{ color:#666666; line-height:24px;}

.foot{ background:#e6e6e6 url(../images/footbg.png) no-repeat center top; padding-top:10px; margin-top:25px;}
.foot .footbox{ width:1000px; overflow:hidden; margin:0px auto; padding:15px 0px;}
.foot .footbox p{ text-align:center; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#999999;}
.foot .footbox p a{ font-size:14px;color:#999999;}
.foot .footbox p a:hover{ color:red;}