html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,lable,textarea,p,blockquote,td {margin:0;padding:0;}

a, a:visited {text-decoration:none;color:#2b2b2b;}
a:hover {text-decoration:underline;color:#ba2636;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6,strong {font-weight:700;font-size:100%;}
label, input, select {vertical-align:middle;}
img, button {background:none;border:0 none;}
ol,ul,li {list-style:none;}
table,td {border:0 none;border-collapse:collapse;}
b {font-weight:700;}

.clear{clear:both;}
.hide{display:none;}

.top { height:34px; line-height:34px;}
.topmenu { width:980px; margin:0px auto; padding:0px; }
.topmenu .link { width: 500px; float:left; text-indent:20px;}
.topmenu .link a{margin-left: 10px}
.topmenu .link .vip{color: red}
.topmenu .rx{ width:300px; float:right; text-align:right; }
.topmenu .rx .myorder{margin-right: 10px}
.rx li { display:inline;}

#maincontent { width:1100px; margin:0px auto; padding:0px; background:#ffffff;}
#main{clear:both; overflow:hidden; margin:10px auto 0px; width:1100px;}

.logon{ margin:0px 0px 0px 10px !important; margin:2px 0px 0px 10px; width:800px; font-size:12px; float:left; padding:0px; display:inline;}
.in1,.in2{padding-top:2px;height:17px;color:#000000;vertical-align:middle;border:1px solid #dfdfdf; position:relative }
.in1{ padding-left:20px;padding-top:5px;height:14px;width:80px; background:#fff  no-repeat 0 0; }
.in2{ padding-left:25px; width:80px;background:#fff  no-repeat 0 0; }
.in3{ margin:0 8px 0 5px; padding:0px; border:0 none;width:38px;color:#000000;height:20px;line-height:20px;background:#fff  no-repeat 0 0; }
.logon a { margin:0 6px; padding:0px;}

 .nav .logo { float:left; }
.nav .l{position: absolute;top: 50%;transform: translatey(-50%); }
.navlist {position: absolute;right: 0}
.newsnav , .medianav ,.imgnav ,.bbsnav {float:left; overflow:hidden; padding:10px 5px 0px 0px; display:inline; background: no-repeat; background-position:right;}
.navlist .end { background:none;}
.newsnav dt{color:#cc0000}
.newsnav { width:260px;}
.medianav { width:145px;}
.imgnav { width:95px;}
.bbsnav { width:280px;}
.top-img{height: 115px}

.nav1{width: 100%;height: 45px;background: #e82e15;text-align: center;}
.snav{width: 1100px;margin: 0 auto;}
.snav a{float: left;line-height: 42px;font-size: 16px;color: #ffffff;width: 110px;height: 45px;}

.navlist dl {  float:left;  font-size:14px; padding-right:5px;}
.navlist dt {margin:0px; padding:2px 8px 0px 20px; float:left; width:20px;  font-size:16px; font-weight:bold; line-height:20px; height:60px; display:inline;}
.navlist dt a {color:#db0100;}
.navlist dt a:visited {color:#db0100;}
.navlist dd  { float:left; height:auto; width:65px; line-height:22px; font-size:14px;  border: 0px solid #cccccc ;text-align:center;}
.navlist .leftdd { text-align:left; float:left;}

/*鐠у嫯顔嗛崪灞绢梾缁憋拷*/
.zx{ height:28px; background: repeat-x;}
.zx span { float:left; width:90px; display:block; line-height:28px; color:#ffffff; font-size:14px; font-weight:bold; text-align:center;}
.zx-wrap, .searchnews { float:left; width: 464px; background:#ffffff; line-height:24px; height:25px; margin-top:2px;}
.zx-wrap{ width:460px; white-space:nowrap; overflow:hidden;}
.zx-wrap li{ height:22px; overflow:hidden; line-height:22px; float:left; width:auto; background: no-repeat 0px 10px; text-indent:10px; display: inline; margin-left:10px; width:220px;}
.searchnews { width:320px; background:none;}
.searchnews .inp{padding-top:3px;height:22px; line-height:22px;color:#999999;vertical-align:middle;border:0px solid #dfdfdf;float:left; text-indent:10px; width:240px;}
.searchnews .bt { float:left; margin:2px 8px 0 5px; padding:0px; border:0 none;width:45px;color:#000000;height:19px;line-height:19px;background:#fff  no-repeat 0 0;}

.xinan-slide{position:absolute; width:390px; height:270px; overflow:hidden; margin:0; background:#fff;}
.xinan-slide .slide-list li{display:none; position:absolute;}
.xinan-slide .slide-list li.current{display:block; z-index:2;}
.xinan-slide .slide-list img{display:inline; width:390px; height:270px; overflow: hidden;}	
.xinan-slide .slide-title{position:absolute; bottom:0px; left:0px; width:390px; height:22px; overflow:hidden; margin:0 auto; line-height:22px; color:#fff; filter: alpha(opacity=80); -moz-opacity:0.7; opacity: 0.7; background:#000; z-index:3; zoom:1;}
.xinan-slide .slide-title li{margin:0 10px; color:#ffffff;}
.xinan-slide .slide-triggers{position:absolute; bottom:0px; right:0px; line-height:22px; color:#ffffff; z-index:3;}
.xinan-slide .slide-triggers span{float:left; display:block; padding:0 5px; color:#fff; background:#000; cursor:pointer;}
.xinan-slide .slide-triggers span.current{background:#e23939;}


.box{border:1px #cecece solid; margin:0px; padding:10px; width:390px}
.topline{height:270px; overflow:hidden; padding:10px; background:#f4f4f4; float: left}	
h3 { background: repeat-x; height:30px; line-height:30px; font-size:14px; color:#ca0000; text-indent:10px; border-bottom:1px solid #e3e3e3; }
h3 a, h3 a:visited {text-decoration:none;color:#ca0000;}

/*閺堚偓閺傛媽鐦夋禒璺猴紣閺勫孩绮撮崝锟?/
.quicknews { width:560px; border:1px solid #d7d7d7; float:right}

.ranklist{width:540px;height:258px;overflow:hidden;}
.ranklist li{height:16px;line-height:16px;overflow:hidden;position:relative;padding:0 70px 0 30px;margin:0 0 10px 0;}
.ranklist li em{background: no-repeat;width:20px;height:16px;overflow:hidden;display:block;position:absolute;left:0;top:0;text-align:center;font-style:normal;color:#333;}
.ranklist li em{background-position:0 -16px;}
.ranklist li.top em{background-position:0 0;color:#fff;}
.ranklist li .num{position:absolute;right:0;top:0;color:#999;}



h2.bigsize {font-family:'姒涙垳缍?; font-size:20px; font-weight:100; line-height:30px; margin:5px 0 2px; text-align:center; }
h3.bigsize {font-family:'姒涙垳缍?; font-size:18px; font-weight:100; line-height:30px; margin:7px 0 0px; background:none; }
h4.bigsize {font-family:'姒涙垳缍?; font-size:18px; font-weight:100; line-height:30px; margin:7px 0 0px; background:none; text-align:center;}

.hotnews span { font: 100 12px/20px simsun; height: 35px; color:#565656; overflow:hidden; text-indent:1em;}

.quicknewslist { width: 400px; overflow: hidden; background: #f6f6f6; border:1px solid #ececec; margin:2px 0px 10px 8px; height: 80px;}
.quicknewslist ul { margin:0px; padding:5px; width: 400px; font-siz54e: 14px; overflow: hidden; margin:0 auto;}
.quicknewslist li { line-height: 24px; width: 100%; float: left; height: 24px; overflow: hidden; text-indent:10px; background: no-repeat 0px 10px;}
.quicknewslist li strong { float: right; font-weight: 100; color: #a90000; padding-right:10px; font:12px/24px arial;}
.quicknewslist li a span { float: left; color: #333 }
.quicknewslist li em { font-weight: 100; color: #a90000; padding-right:0px; font:12px/24px arial; float:left;}
.quicknewslist li a:hover span { color: #0657b2; text-decoration: underline }
.quicknewslist li .first { font-size:14px; color:#ff0000;}


.todaynews { width:378px; border:1px solid #dadada; float:left;}
.todaynews .double { border:1px solid #e3e3e3; border-left:none; border-right:none; margin-bottom:6px;}
.todayhot {width:370px; margin:0px auto; border-bottom:1px dashed #cfcfcf; padding-bottom:7px;}
.todayhot li { line-height: 24px; height: 24px; overflow: hidden; margin:5px 2px 0px 5px; text-align:center; float:left;}
.todayhot span {padding: 0px 5px;  overflow: hidden; float:left; width:360px;}
.todayhot span { font: 100 12px/26px simsun; color: #003399; text-align:center; height:26px;}


.more{ line-height:30px;top:0px;left:0px; float:left; position:absolute; z-index:9999; font-size:12px; width:95%; text-align:right;}

.more a ,.more a:visited{color: #ca0000;}

.todaynewslist { width:378px; float:left; margin:5px 0px; position:relative;}
.todaynewslist li { text-indent:10px;line-height:26px; height:26px; overflow:hidden; font-size:14px; background: no-repeat 0px 10px; margin-left:10px; float:left; width:360px;}

.xuxian{ border-top:1px dashed #cfcfcf; float:left; width:360px; margin:2px; display:inline; overflow: hidden; height:1px; padding:0px;}

.centerbox { width:362px; float:left;}

.specail , .media { float:left; width:360px; margin-left:8px; border:1px solid #dadada; display:inline; margin-top:8px;}
.specail .pic{ overflow:hidden; cursor: pointer; width:350px; margin:0 auto; border-bottom:1px dashed #cfcfcf; padding-bottom:2px;}
.specail .pic h4 {line-height:28px; height:28px; overflow:hidden; border:none; font-size:14px; margin:5px 0px 0px 5px;}
.specail .pic a{ color:#434343;}
.specail .pic a:hover {color:#0657b2}
.specail .pic img{ float:left; margin:5px; width:76px; height:70px; border:1px solid #e4e4e4;}
.specail .pic p{margin:0px 0px 5px; width:260px; overflow:hidden;line-height:23px; height:66px;}
.specail .pic .zs a{color:#ff0000;font-weight: bold;}

.specail .noborder { border: none;}
.specail span{ width:330px; height:25px; line-height:25px; display:inline; float:left; margin:0px 10px;}
.specail {margin-top:0px;}

.tab-holder{height:29px; border-bottom:1px #dadada solid;width: 1100px;}
.tab-holder li{float:left; text-align:center; font-size:14px; font-weight:bold; line-height:30px; border-right:0px #dadada solid; }
.tab-holder li.current{ height:30px; background:#ffffff; line-height:30px; display:inline; border-right:0px #dadada solid; }
.tab-holder li.current a {color:#ac0000;}
.tab-holder li a { color:#000000;}
.tab-holder li a:hover  { color:#ac0000;}

.tab-panel{width: 1100px;}

.tab-bg1 li{width:100px;}
.tab-bg1 li.current{background: no-repeat;}
.tab-bg2 li{width:68px;}
.tab-bg2 li.current{background: no-repeat;}/*閹躲儳鐒?/
.tab-bg3 li{width:120px;}
.tab-bg3 li.current{background: no-repeat;}
.tab-bg4 li{width:160px;}
.tab-bg4 li.current{background: no-repeat;}

.tab1-holder{height:29px; background:#f4f4f4; background: repeat-x;  border-bottom:1px #dadada solid;}
.tab1-holder li{float:left; width:62px; text-align:center; font-size:14px; font-weight:bold; line-height:30px; border-right:1px #dadada solid; }
.tab1-holder li.current{ height:30px; background:#ffffff; line-height:30px; display:inline; border-right:1px #dadada solid; border-bottom:0px #dadada solid;}
.tab1-holder li.current a {color:#ac0000; }
.tab1-holder li a { color:#000000;}
.tab1-holder li a:hover  { color:#ac0000;}

.medianr { width:350px; margin:0px auto;}
.medianr li{float:left; border-bottom:1px dashed #cecece; height:80px; padding:5px 0px; display:inline;}
.medianr li img { float:left;  border:1px solid #cccccc; padding:1px;width:90px; height:64px; margin:5px 5px 0px 5px;}
.medianr li span{width:225px; float:left; line-height:26px; font-size:14px; display:inline; overflow:hidden; height:26px; padding-left:16px; background: no-repeat 0 8px;}
.medianr .noborder { border: none;}

.rightbox { width:220px; border:1px solid #e5e5e5; background: #f6f6f6; float:right;}

.paper { width:220px; float:left;}
.paper li { width:100px; float:left; margin:10px 0px 0px 6px;text-align:center; display:inline;}
.paper li img { width:90px; height:120px; border:1px solid #e3e3e3}
.paper li strong { height:26px; line-height:26px; font-size:14px;}

.space { width:210px; margin:0px auto; padding:0px; background:#ffffff; border:1px solid #dedede; margin-bottom:5px;}

.portrait { margin-bottom:3px;}
.portrait h3 { height:36px; line-height:36px; border-bottom:1px dashed #cbcbcb; background:#ffffff;  margin-bottom:5px; }
/*.portrait ul { margin:0px; padding:10px 0px; display:inline; float:left;}*/
.portrait li{float:left; width:69px; margin:5px 0px 0px 0px; padding:0px; text-align:center;}
.portrait li img{ width:58px; height:58px; border:1px solid #e3e3e3}
.portrait li span{ line-height:26px; height:26px; }


.spacelist { width:200px; margin:0px auto; border-top:1px dashed #cbcbcb;}
.spacelist ul{ margin:10px 0px;}
.spacelist li { line-height:26px; height:26px; overflow:hidden; width:200px}

.bbs { width:978px; border:1px solid #e8e8e8; background: repeat-x; background-position:top;}
.bbs h3 {  line-height:30px; height:30px; border:none; }
.bbs h3 span {margin:0px 0px 0px 20px; width:100px; line-height:26px; border:1px #dadada solid; text-align:center; background:#ffffff; height:26px; display:block; border-bottom:none; border-top:none; padding-top:4px;}

.bbsnews {width: 380px; float:left;}

.bbsnewslist { margin:0px; padding:10px 0px 0px 5px; width: 370px; font-size: 14px; overflow: hidden; }
.bbsnewslist li { line-height: 26px; width: 100%; float: left; overflow: hidden; border:none; }
.bbsnewslist li strong { float: left; font-weight: 100; color: #b80000; padding-right:3px}
.bbsnewslist li img { display: none }

.firsttitle { float:left; height:90px; overflow:hidden;border:0px #dadada solid; }
.firsttitle p {line-height:24px; height:45px; overflow:hidden; margin:0px; padding:0px; font-size:12px; text-indent:2em;}

.beginaction { width:360px;  float:left;}

.town_hd_right{ float:left; width:350px;text-align:left; font-size:12px; margin:10px 0px 0px 5px;}
.town_hd_right li{ float:left; width:350px; height:92px; padding:10px 0px; border-bottom:1px #d0d0d0 dashed;}
.town_hd_right li a { color: #000000; cursor: pointer;}
.town_hd_right li img { width:143px; height:90px; border: 1px solid #efefef; float:left;}
.town_hd_right span { font-size:12px; font-weight:bold; float:left; padding-left:5px;}
.town_hd_right li p{ line-height:24px; color:#666; margin:0px; float:left; padding:0px; width:200px; padding:5px 0px 0px 5px;}
.town_hd_right .noborder { border: none;}

.weibo{ width:230px; float:right; }
.wbimg { width:230px; float:left; margin-top:10px; display:inline;}
.wbimg li{float:left; width:70px;margin:5px 0px 0px 6px; padding:0px; text-align:center; display:inline;}
.wbimg li img{ width:50px; height:50px; margin:0px; padding:0px;}
.wbimg li p{ line-height:26px; height:26px; }

.leftnewsbox { width:1100px; float:left;}

.leftnews { width:1100px; float:left;}

.topmargin { margin-top:10px;}

.leftnews .pic{ overflow:hidden; cursor: pointer; width:340px; margin:0px; border-bottom:1px dashed #cfcfcf; padding-bottom:5px; }
.leftnews .pic h4 {line-height:28px; height:28px; overflow:hidden; border:none; font-size:14px; margin:5px 0px 0px 5px;}
.leftnews .pic img{ float:left; margin:5px; width:105px; height:78px; border:1px solid #e4e4e4;}
.leftnews .pic p{ margin-left:5px; width:215px; overflow:hidden;line-height:22px; height:82px; font-size:12px; float:left;}
.leftnews .noborder { border: none;}

.chinanews { float:left; width:350px; border:0px solid #e8e8e8; display:inline;}
.leftchanlenews{width: 366px;float: left;}
.rightchanlenews {float:right;width: 490px;}
.newslist { margin:5px 0px;width: 366px;}
.newslist li { line-height: 26px; float: left; height: 26px; overflow: hidden;  font-size:14px; background: no-repeat 0px 10px; margin-left:10px; display:inline;padding-left:10px; width:320px;}
.newslist .first { height:130px; background: none; margin:0px; padding-left:5px; width:332px; margin-bottom:5px;}

.poll ,.photo { width:258px; float:left; border:1px solid #dadada;}
.poll p{ font-size:14px; font-weight: bold; line-height:24px;  border-bottom:1px dashed #cfcfcf; padding:10px 0px; margin-left:5px;}
.photo p{ font-size:14px; line-height:20px;  border-bottom:1px dashed #cfcfcf; padding:2px 2px; margin-left:5px; margin-right:5px;}
.polls { margin:10px 0px;}
.polls li { line-height:30px; height:30px; width:230px; overflow: hidden; padding-left:5px;}
.polls .bt{ margin:0 8px 0 5px; padding:0px; border:0 none;width:51px;color:#000000;height:20px;line-height:20px;background:#fff  no-repeat 0 0; text-align:center; cursor:pointer}

.diqu{width:978px;height:87px; float:left; border:1px solid #dadada;}
.diqu2{width:1098px; float:left; border:1px solid #dadada;}
.citylist{margin:5px 0px;}
.citylist li{line-height: 26px; float: left; height: 26px; overflow: hidden;  font-size:14px; background: no-repeat 0px 10px; margin-left:15px; display:inline;padding-left:10px; width:43px;}
.zhengjian{width:1098px; float:left; border:1px solid #dadada;}
.im_zjlist{margin:5px 0px;}
.im_zjlist li{line-height: 26px; float: left; height: 26px; overflow: hidden;  font-size:14px; background: no-repeat 0px 10px; margin-left:15px; display:inline;padding-left:10px; }

.shopping{width:978px;height:293px; float:left; border:1px solid #dadada;}
.photolist{list-style:none;width:2999px;}
.photolist li{text-align:center; float:left; overflow:hidden; padding:10px 0px 0px 0px; width:245px; display:inline;margin-bottom:10px;}
.photolist li img{width:200px; height:271px; padding:1px; border:1px solid #efefef}
/*.photolist li p {line-height:26px; text-align:center; height:26px; overflow: hidden; }*/
.photolist li p {text-align:left; overflow: hidden;width:210px;margin-left:20px;margin-top:10px;}

.baozhi{width:978px;float:left; border:1px solid #dadada;margin-bottom:10px;}
.baozhiwidth{height:440px; }
.citys{float:left; width:960px; border:0px solid #e8e8e8; display:inline;margin:10px auto 10px 9px;}
.baozhilist { margin:5px 0px;}
.baozhilist li { line-height: 26px; float: left; height: 26px; overflow: hidden;  font-size:14px; background: no-repeat 0px 10px; margin-left:15px; display:inline;padding-left:10px; width:134px;}

.zj{width:1098px; float:left; border:1px solid #dadada;margin-bottom:10px;}
.types{float:left; width:990px; border:0px solid #e8e8e8; display:inline;margin:10px auto 10px 9px;}
.zjlist { margin:5px 0px;}
.zjlist li { line-height: 26px; float: left; height: 26px; overflow: hidden;  font-size:14px; background: no-repeat 0px 10px; margin-right:39px; display:inline;padding-left:10px; width:134px;}
/*.zjlist li {float:left; overflow:hidden; margin:10px 0px 0px 15px; display:inline; width:120px; height: 35px; }
.zjlist li img{width:108px; height:30px; padding:1px; border:1px solid #efefef}*/

.newsviewlist { margin:5px 0px; padding-left:5px; float:left; background:  no-repeat 4px 6px; }
.newsviewlist li { float:left; line-height: 28px; height: 28px; text-indent:20px; overflow: hidden; width:250px;}

.yqlink { width:100%;height: 3px;background: red;margin: 10px 0 10px 0;clear: both;}

.yqlink ul{ width:960px; margin:0px auto; padding:5x;}
.yqlink ul li {text-align:center;line-height:18px;display:inline-block;*display:inline;*zoom:1; margin:5px;}
.yqlink ul li a {padding:0px; text-decoration:none;color:#7a725d; }
.yqlink ul li a:hover{padding:0px; text-decoration:underline;color:#074dcd; } 
.yqlink .zt{font-weight:bold;}
.yqlink .qqon {display:inline;margin-top:5px;}

.footer{ width: 100%;height: 410px;padding-top: 30px;clear: both;}
.footer .aboutus{width: 150px;margin-bottom: 10px;}
.footer a:link,#footer a:visited{color:#616161; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}
.topb{width: 100%;height: 220px; border-bottom: 1px solid #cfcdc9;}
.a{float: left;height: 100%;}
.b{width: 200px;height: 100%;float: left;}
.c{width: 200px;height: 100%;float: left;}
.d{height: 100%;float: left;}
.e{float: right;}
.b1{padding-bottom: 30px;}
.b1 span{border-bottom: 1px solid orange;margin-bottom: 100px;padding-bottom: 30px;}
.service{margin-bottom: 10px;}
.b1{font: 15px 寰蒋闆呴粦锛泒
.center{width: 100%;height: 20px;padding: 30px 0;border-bottom: 1px solid #cfcdc9;}
.flink{float: left;}
.middle{padding: 30px 0;border-bottom: 1px solid #cfcdc9;}
.finally{width: 100%;height: 40px;background: #363434;color: #666666;text-align: center;vertical-align: middle;line-height: 40px;}


.qqs{
	margin: 50px 0 0 23px;
}
.qqa{
	margin-bottom: 8px;
}
/*閸氬孩婀″ǎ璇插*/
.zhuanye{ text-align:left; padding:10px 5px; font-size:14px;}
.zhuanye li{background-image: ;background-repeat: no-repeat;background-position: 5px; padding-left:20px;margin:8px;}
.zhuanye li a{color:#666666;}
.style1{ color:#cc3300;}
#dq{border: 1px solid #ebebeb; margin:5px auto; width:970px; text-align:center; padding:5px; color:#999999;}
.dh{line-height:30px;padding-left:15px;background-image: ;background-repeat: no-repeat;background-position: left center;}
.search { width:300px; float:right; line-height:30px; height:30px;}
#box { width:978px; float:left; border:1px solid #dfdfdf; border-top:3px solid #dfdfdf;}
.newscontent { padding:15px; background: #f9f9f9}
.cont-detail{ padding: 10px 0; font-size:14px; line-height:25px;text-indent: 0;}

.fod_02{ float:left; width:985px; height:40px;}
.fod_02 ul{ float:left; width:790px; margin-left:125px; display:inline; height:40px; text-align:center;}
.fod_02 li{ float:left; margin-left:10px; display:inline;}

.float0831 {position: fixed; top: 180px; right: 1px; _position: absolute}
.float0831 a {color: #00a0e9}
.float0831 a:hover {color: #ff8100; text-decoration: none}
.float0831 .floatl {position: relative; width: 28px; float: left}
.float0831 .floatl a {text-indent: -9999px; display: block; font-size: 0px}
.float0831 .floatr {background: }
.float0831 .tp {background: }
.float0831 .cn {background: }
.float0831 .floatr {padding-bottom: 15px; width: 130px; background-repeat: no-repeat; background-position: -131px bottom; float: left; overflow: hidden}
.float0831 .tp {background-repeat: no-repeat; background-position: 0% 0%; height: 10px}
.float0831 .cn {background-repeat: repeat-y; background-position: -262px 0px}
.float0831 .cn h3 {text-indent: -9999px; height: 36px; font-size: 0px}
.float0831 .cn ul {padding-bottom: 0px; padding-left: 14px; padding-right: 14px; padding-top: 0px}
.float0831 .cn ul li {border-bottom: #e6e5e4 1px solid; line-height: 36px; word-wrap: break-word; height: 36px; overflow: hidden; word-break: normal}
.float0831 .titzx {background:  no-repeat}
.float0831 .titdh {background:  no-repeat}
.float0831 .titdc {background:  no-repeat}
.float0831 .icozx {background:  no-repeat}
.float0831 .icotc {background:  no-repeat}
.float0831 .icoff {background:  no-repeat}
.float0831 .icotl {background:  no-repeat}
.float0831 .btnopen {background:  no-repeat}
.float0831 .btnopen_n {background:  no-repeat}
.float0831 .btnctn {background:  no-repeat}
.float0831 .titzx {background-position: 5px -10px}
.float0831 .titdh {background-position: 5px -66px}
.float0831 .titdc {background-position: 5px -124px}
.float0831 .icozx {background-position: 2px -154px}
.float0831 .icotc {background-position: 0px -323px}
.float0831 .qqon {display:block;margin:6px 0px 0px 15px;}
.float0831 .icoff {background-position: 2px -213px}
.float0831 .icotl {padding-left: 20px; display: block; font-family: "瀵邦喛钂嬮梿鍛寸拨"; background-position: 2px -266px; float: left}
.float0831 .btnopen {background-position: -30px -396px}
.float0831 .btnopen_n {background-position: 0px -530px}
.float0831 .btnctn {background-position: 0px -396px}
.float0831 .icozx {padding-left: 28px; display: block; float: left}
.float0831 .icotc {padding-left: 28px; display: block; float: left}
.float0831 .icoff {padding-left: 28px; display: block; float: left}
.float0831 .btnopen {position: relative; width: 28px; height: 118px; top: 80px; left: 2px}
.float0831 .btnopen_n {position: relative; width: 28px; height: 118px; top: 80px; left: 2px}
.float0831 .btnctn {position: relative; width: 28px; height: 118px; top: 80px; left: 2px}
.float0831 .btnopen {top: 118px; left: 1px}
.float0831 .btnopen_n {top: 118px; left: 1px}
.float0831 .btnctn {top: 118px; left: 2px}
.float0831 ul li h3.titdc a {width: 80px; display: block; height: 36px}
.float0831 ul li.top {border-bottom: #ace5f9 1px solid}
.float0831 ul li.bot {border-bottom-style: none}
.float0831 ul.webzx {padding-bottom: 0px; padding-left: 0px; width: 164px; padding-right: 0px; background:  no-repeat; height: 65px; padding-top: 0px}
.float0831 ul li.webzx-in {border-bottom-style: none; padding-left: 5px; height: 50px; padding-top: 8px}

/*qq鍜ㄨ鐨刢ss*/
.weixin {
    position: fixed;
    display: block;
    top: 250px;
    width: 125px;
    height: 405px;
    z-index: 1000;
    right: 50px;
    _position: absolute;
    _margin-top: 160px;
    _top: expression(documentelement.scrolltop (documentelement.clientheight-this.offsetheight)/2);
    background-image: ;
}

/*瀵艰埅鏍忎笅鐨勪笁*/
.search-top{
	width: 1100px;
	height: 300px;
	margin: 10px auto 0 auto;
	clear: both;
	position: relative;
	border: 1px solid #dadada;
	background: #f2f2f2;
}
/*鎼滅储*/
.mainstyle {
    width: 320px;
    height: 240px;
    background-color: #fff;
    opacity: 0.95;
    border-radius: 10px;
    position: absolute;
    left: 30px;
    top: 30px;
}
.mainstyle table {
    margin: 30px auto 0;
    width: 240px;
    text-align: center;
}
.mainstyle input {
    border: 1px solid #c6c6c6;
    height: 40px;
    width: 240px;
    font-size: 15px;
    font-family: "寰蒋闆呴粦";
    padding-left: 10px;
    color: #666666;
    opacity: 0.9;
}

/*浜岀淮鐮?/
.erweima{
	height: 240px;
	width: 240px;
	background: red;
	position: absolute;
	top: 30px;
	left: 500px;
	background: #ffffff;
	text-align: center;
	border-radius: 10px;
}
.erweima img{
	height: 80%;
	margin-top: 15px;
}
/*qq*/
.contact-qq{
	position: absolute;
	right: 30px;
	top: 30px;
	width: 150px;
	height: 240px;
	background: #ffffff;
	text-align: center;
	border-radius: 10px;
}
.q{
	margin-top: 20px;
}
.phone{
	margin-top: 20px;
}


/*鐢靛瓙鎶ヤ腑闂寸殑甯冨眬*/
.supperbig{
	width: 1100px;
	margin: 0 auto ;
}
.top{
	width: 442px;
	height: 159px;
	margin: 0 auto;
	text-align: center;
	margin-top: 20px;
}
.top img{
	height: 100%;
	width: 100%;
}
.time{
	width: 900px;
	height: 100px;
	margin: 0 auto;
	text-align: center;
	font: 60px 寰蒋闆呴粦;
	color: #656464;
	font-weight: 700;
}
.interduce{
	width: 700px;
	border: 1px #dadada solid;
	float: left;
	margin-bottom: 10px;
	border-radius: 5px;
}
.fzblogo{
	width: 700px;
	border-bottom: 1px #dadada solid;
}
.fzblogo img{
	width: 100%;
}
.history{
	width: 600px;
	min-height: 250px;
	margin: 0 auto;
}
.jies{
	width: 600px;
	text-align: center;
	padding: 20px 0 20px;
	border-bottom: 1px #dadada solid;
	margin-bottom: 20px;
}
.tiaozhua{
	width: 444px;
	height: 80px;
	margin: 0 auto;
	text-align: center;
	border: 1px #fe0000 solid;
	border-radius: 5px;
	margin-bottom: 7px;
}
.tiaozhua:hover{
	box-shadow: 0 0 5px #888888;
}
.tiaozhua img{
	height: 100%;
}
.rightt{
	width: 398px;
	float: left;
}
.serve{
	width: 388px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px #dadada solid;
	text-align: center;
}
.dblogo{
	height: 140px;
}


.tiao{
	width: 250px;
	margin: 0 auto 8px;
	text-align: center;
	border: 1px #dadada solid;
	border-radius: 5px;
}
.tiao:hover{
	box-shadow: 0 0 5px #888888;
}
.tiao img{
	width: 100%;
}

.title1{
	width: 376px;
	background: #fe0000;
	border: 1px #dadada solid;
	border-bottom: none;
	margin-left: 10px;
	font-size: 14px;
	font-weight: 700;
	color: #ffffff;
	padding: 6px 6px;
}
.diquewm{
	height: 150px;
	width: 444px;
	margin-left: 128px;
	position: relative;
}
.diquewm1{
	position: absolute;
	left: 0;
	top: 0;
	height: 150px;
	width: 150px;
}
.diquewm1 img{
	width: 100%;
	height: 100%;
}
.listaaa{
	clear: both;
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.listaa{
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
}
.listaa ul{
	float: left;
	border: 1px solid #dadada;
}
.listaa ul li{
    font-size: 14px;
    float: left;
    width: 150px;
    padding: 3px 0 3px 0;
    margin-left: 30px;
    color: #717171;
}
.listaa ul li a{
	color: #797979;
}
.bb2{
	width: 290px;
	height: 150px;
	position: absolute;
	left: 160px;

}
.icon11{
	width: 28px;
	height: 26px;
	position: absolute;
	top: 30px;
	left: 8px;
}
.text11{
	position: absolute;
	left: 46px;
	top: 24px;
	font: 26px 寰蒋闆呴粦;
	font-weight: 600;
}
.text12{
	position: absolute;
	top: 70px;
	left: 8px;
	font: 20px 寰蒋闆呴粦;
}
.middle-big{
	width: 1100px;
	float: left;
}