* { margin: 0 auto; padding: 0;  }
ul { list-style: none; }
em { font-style: normal; }
a { text-decoration: none; outline: none; }


/*全局定义*/
body {font-family: "宋体", "Arial Narrow", HELVETICA; font-size: 16px; color: #000000; }



#ad{width: 1000px;height:340px;}
#ad ul li img{float: left;width: 1000px;height: 50px;}
#ad ul li{float: left;margin-top: 12px;}


#part1{width: 1000px;height:80px;}
#part1 .box{float: left;width: 650px;height: 80px;}
#part1 .box span{position: relative;top:35px;left: 10px;font-size: 16px;font-family: "黑体";color: #000000;}
#part1 .box span a{color:#000000;}
#part1 .box img{float: left;}

.info { float:right; width: 290px; height: 65px; margin-left: 25px; }
.up { height: 25px; margin-top: 13px; }
.tianqi{ width: 150px;}
.search { float: left; position: relative; width: 186px; height: 23px; border: 1px solid #d2d2d2; }
.search .input { width: 118px; height: 23px; line-height: 23px; padding-left: 10px; padding-right: 58px; border: 0 none; font-size: 12px; }
.search .submit { position: absolute; right: -1px; top: -1px; width: 48px; height: 25px; line-height: 25px; border: 0 none; background: #3b82c5; color: #ffffff; cursor: pointer; font-size: 12px; letter-spacing: 2px; text-align: center; }
.up span { margin-left: 10px; line-height: 25px; color: #666666; }
.up span img { display: inline-block; margin-top: 5px; margin-left: 3px; }
.down { height: 25px; margin-top: 1px; font-size: 12px; line-height: 25px; color: #666666; }
.cpjz { float: left; width: 216px; height: 44px; position: relative; }
.ico li { float: left; margin: 10px 5px; cursor: pointer; width: 44px; height: 44px; overflow: hidden; }
.ico li span {display: none; }
.ico li:hover span {display: block; }
.ewm li { position: absolute; top: 63px; display: none; }
.ewm li:nth-child(1) { left: -23px; }
.ewm li:nth-child(2) { left: 31px; }
.ewm li:nth-child(3) { left: 85px; }
.ewm li:nth-child(4) { left: 139px; }
.jbzx { float: right; margin-top: 10px; margin-right: 5px; }



.szjt .box .con { display: none; width: 1000px; height: 240px; }
.szjt .box .con:first-child { display: block; }

.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.zz {margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.tc{ text-align:center;}
.jiac{ font-weight:bold;}
.cur{cursor: pointer;}
#ad_float_left{ position:absolute; width:100px; height:295px; display:none; z-index:100;}
#ad_float_left img{width:100px; height:295px; }
#ad_float_right{ position:absolute; width:120px; height:150px; display:none; z-index:100;}
#ad_float_right img{width:100px; height:295px; }



#biaoti{width: 1000px;height: 160px;margin-top: 20px;}


.title h1 { font-size: 22px;width:1000px;line-height: 60px; font-size: 35px;font-family: "微软雅黑";}
.title h4 { margin-left: 5px; color: #8c8c8c; font-size: 12px; font-weight: normal;position: relative;top:35px; }
.title h4 span { margin-right: 20px; }
.tinfo{ height: 43px; border-bottom: 2px solid #d3d3d3;}
.tinfo .fl { line-height: 23px; font-size: 12px; }
.tinfo .fl img { display: inline-block; margin: 5px; }
.tinfo .fl a { margin-right: 5px; }
.tinfo .fl a:hover{ color:#ba2636;}
.tinfo .fl span { color: #f00000; font-weight: bolder; }
.tinfo .fr { margin-top: -5px; }

#content{width: 1000px;line-height: 24px;overflow: hidden;}
#content .con{line-height: 24px;width: 880px;padding:30px 60px  0px 60px;float:left;}
#content .jizhe{width:1000px;height: 50px;border-bottom: 2px solid#dcdcdc;float: left;}

#content .jizhe .fl { line-height: 23px; font-size: 12px; float: right;}
#content .jizhe .fl img { display: inline-block; margin: 5px; }
#content .jizhe .fl a { margin-right: 5px; }
#content .jizhe .fl a:hover{ color:#ba2636;}
#content .jizhe .fl span { color: #767676; font-size: 16px;margin-left: 5px;position: relative;top:10px;font-weight: normal;}
#content .erweima{width: 1000px;float: left;margin-top: 50px;}

#content .xiangguan{width: 1000px;float: left;margin-top: 30px;height: 490px;border-bottom: 2px solid#bfbfbf;margin-bottom: 30px;}
#content .xiangguan ul li{float: left;font-family: "微软雅黑";font-size: 20px;width: 900px;line-height: 43px;margin-left: 5px;}
#content .xiangguan ul li a{color: #333333;}
#content .xiangguan ul{margin-top: 5px;}

/* -------------------------------------------- */
/* ------------------Footer-------------------- */
footer {background-color:#333333; margin-top:30px;}
footer .wrap-footer{padding:10px 0px; color:#ffffff;}
footer .box .heading{ padding:5px; border-bottom:1px dotted #ffffff;}
footer .box .heading .title{padding:0 10px; color:#ffffff;}
footer .box .content{padding:20px}
footer .box .content a{	color: #ffffff; text-decoration: underline;}
footer .box .content a:hover {color: #2ECC71; text-decoration: none;}
footer .box .content p{margin-bottom: 10px;}
footer .box .content .gallery {}
footer .box .content .gallery img{}

.copyright{font-family:'SimSun';font-weight: normal; font-size: 12px; text-align:center; margin-top:20px; background:#333438;  padding:10px 0px;color:#ffffff;opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;  }
.copyright a{text-decoration: none; color:#ffffff; margin-right:20px; }
.copyrightphone{font-family:'SimSun';font-weight: normal; font-size: 12px; text-align:center; margin-top:20px; background:#333438;  padding:10px 0px;color:#ffffff;opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;  }
.copyrightphone a{text-decoration: none; color:#ffffff; margin-right:20px; }

/*浮动*/
.fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.cb:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
/*隐藏*/
.oh { overflow: hidden;}
.dn { display: none; }
.db { display: block; }
.zoom { zoom: 1; }
/*定位*/
.pa { position: absolute; }
.pr { position: relative; }
.pf { position: fixed; }
.top0 { top: 0; }
.bottom0 { bottom: 0; }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }
.vam { vertical-align: middle; }
.vat { vertical-align: top; }
.vab { vertical-align: bottom; }
/*宽度*/
.w1x { width: 80px; float: left; margin: 0 10px; }
.w2x { width: 180px; float: left; margin: 0 10px; }
.w3x { width: 280px; float: left; margin: 0 10px; }
.w4x { width: 380px; float: left; margin: 0 10px; }
.w5x { width: 480px; float: left; margin: 0 10px; }
.w6x { width: 580px; float: left; margin: 0 10px; }
.w7x { width: 680px; float: left; margin: 0 10px; }
.w8x { width: 780px; float: left; margin: 0 10px; }
.w9x { width: 880px; float: left; margin: 0 10px; }
.w10x { width: 980px; float: left; margin: 0 10px; }
.w11x { width: 1080px; float: left; margin: 0 10px; }
.w12x { width: 1180px; float: left; margin: 0 10px; }
.wx { width: 1200px; overflow: hidden; clear: both; }
.w1000{ width: 1000px; overflow: hidden; clear: both;}
/*外边框*/
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
/*内边框*/
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p20 { padding: 20px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt20 { padding-top: 20px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl20 { padding-left: 20px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr20 { padding-right: 20px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb20 { padding-bottom: 20px; }





