@charset "gb2312";
/* ?CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, form, fieldset, legend, img { margin:0; padding:0; }
body{ background-color:#fff;}
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul,ol,dl,dd,dt,li { list-style:none;}
input { padding-top:0; padding-left:0; padding-bottom:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;outline:none;}
select, input,label { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; color:#555;}
table { border-collapse:collapse; }
 
table,tr,td,th{ border:0px none;}
table.noWbor{ border-top:1px solid;}
table.noWbor td,table.noWbor th{ border-left:1px solid; border-bottom:1px solid;}
table.noWbor  tr td:first-child,table.noWbor  tr th:first-child{ border-left:none;}
body {color:#555; font:12px/20px  "??????", Arial, "Times New Roman"; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a{ color:#666; text-decoration:none; cursor: pointer;}
.hui,a.hui:visited,.hui a{color:#939393;}
.lan,a.lan:visited,.lan a{ color:#056ea1; }
.bai,a.bai:visited,.bai a{ color:#fff; }
.hong1,a.hong1,.hong1 a{ color:#FF0000;}
.huang{ color:#F39800;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover,a:active{color:#ff0000;text-decoration:underline;}
a.linkRed:link, a.linkRed:visited { color:#f00!important; }
a.linkRed:hover { color:#c00!important; }
a.linkRed01:link, a.linkRed01:visited { color:red!important }
a.linkRed01:hover { color:red!important}
:focus{outline:none;}
.left{ float:left; display:inline;}
.right{float:right; display:inline;}
.NoFloat{ float:none !important;}
.Hidden{ display:none !important;}
html{ overflow-y:auto;overflow-x:auto;}
.F_size12{ font-size:12px;}
.MarBoth15{ padding-left:15px; padding-right:15px;}
.al_le{ text-align:left;}
.no_border{ border:none !important;}
.clr_h4{ color:#444;}
.MarT24{margin-top:24px;}
.MarL11{ margin-left:11px;}
.MarT6{ margin-top:6px;}
.MarT5{ margin-top:5px;}
.MarT4{ margin-top:4px;}
.MarT10{ margin-top:10px;}
.MarB10{ margin-bottom:10px;}
.MarT20{ margin-top:20px;}
.MarB20{ margin-bottom:20px;}
.NoMar{ margin:0px !important;}
.Textleft{ text-align:left !important}
.Textright{ text-align:right !important}
.Textcenter{ text-align:center !important}
.clearB{ clear:both !important; height:0px !important; font-size:0px !important}
.bg_100{ width:100%;}
em{ font-style:normal}
.font-bold{ font-weight:bold;}
.bg-png8{background-image:url(../../images/bg_png8.png);background-repeat:no-repeat;}
.bg-png24{background-repeat:no-repeat;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.wordwrap{word-wrap:break-word;word-break:break-all;overflow:hidden;}
.lazy{display:none;}
.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.mt5{margin-top:5px;}
.w100{width:100%}

.p10{padding:10px;}.pt40{ padding-top:40px;}
.p20{padding:20px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt60{padding-top:60px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}
.ml13{ margin-left:13px;}

.lh15{ line-height:15px; height:15px;}
.lh30{ line-height:30px; height:30px;}
.lh35{ line-height:35px; height:35px;}
.lh40{ line-height:40px; height:40px;}
 
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt15{margin-top:15px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.mb15{margin-bottom:15px;}

.bgF{background-color:#FFF;}
.bgF7{background-color:#fcf1f7;}

/*?????????*/
.pdf{ width:18px; height:24px; line-height:24px; background:url(imagesicons.gif) no-repeat 1px 0px; float:left; margin-top:-2px;}
.doc,.docx,.rtf{ width:18px; height:24px; line-height:24px; background:url(imagesicons.gif) no-repeat -71px 0px; float:left ;margin-top:-2px;}
.ppt,.pptx,.potx,.pot,.pps,.ppsx{ width:18px; height:24px; line-height:24px; background:url(imagesicons.gif) no-repeat -138px 0px; float:left;margin-top:-2px;}
.potx,.pot{ width:18px; height:24px; line-height:24px; background:url(imagesicons.gif) no-repeat -207px -27px; float:left;margin-top:-2px;}
.rar,.zip,.kz,.z7z{ width:18px; height:20px; line-height:20px; background:url(imagesicons.gif) no-repeat -158px -142px; float:left; margin-top:-2px;}


.top_bg{background:#fafafa; border-bottom:1px solid #f2f2f2; height:35px;min-width:1200px}
.top{width:1200px; height:35px; line-height:34px; margin:0 auto}
.top span{float:right; color:#ddd}
.top a{color:#555; margin:0px 5px}
.top a:Hover{color:#ff0000; text-decoration:underline}
.logo_bg{height:110px; background:#fff}
.logo_box{width:1200px; height:110px; margin:0 auto}
.logo{width:250px; float:left; height:55px; margin-top:30px}
.logo img{height: auto}
.topr{width:200px; float:right; height:55px; margin-top:10px}
.form_box{margin-left:92px; float:left; padding-top:30px;width:600px}
.form_top{height:14px; line-height:14px}
.form_top a{color:#555; padding:5px 7px; text-decoration:none}
.form_top a:hover{color:#f49800}
.form_top a.on{color:#f49800}
.form_top a.on{padding:5px 7px; font-weight:bold}
.form_search{border:1px solid #fe3c00; width:520px; height:39px; overflow:hidden}
.input-text{width:470px;float:left;text-indent:5px; color:#888; line-height:39px; overflow: hidden; border:0; height:39px; font-size:14px}
.form_so{background:url(imagesso.png) no-repeat right center;padding:0; margin: 0; overflow: hidden; line-height:39px; width:50px; height:39px; border:none; cursor:pointer; position:absolute; right:79px;top:1px}
.nav_bg{background:#20a749; z-index:10;height:48px; min-width:1130px}
.nav{width:1130px; margin:0 auto; height:48px; font-size:14px;z-index:10}
.nav li{float:left}
.nav li a{display:block; padding:0px 20px; height:48px; line-height:48px; vertical-align:middle; font-size:15px; color:#fff;background:#20a749}
.nav li a:Hover{background:#1e9843; text-decoration:none}
.nav li.over a{background:#1a843a; text-decoration:none}
.form_bottom{color:#999999; height:20px; overflow:hidden; padding-top: 10px}
.form_bottom a{color:#999; margin-right:7px}
.form_bottom a:hover{color:#f49800; text-decoration:none}
.form_div{width:600px; @charset "utf-8"}
.top_bg{background:#fafafa; border-bottom:1px solid #f2f2f2; height:35px;min-width:1200px}
.top{width:1200px; height:35px; line-height:34px; margin:0 auto}
.top span{float:right; color:#ddd}
.top a{color:#555; margin:0px 5px}
.top a:Hover{color:#ff0000; text-decoration:underline}
.logo_bg{height:110px; background:#fff}
.logo_box{width:1200px; height:110px; margin:0 auto}
.logo{width:250px; float:left; height:55px; margin-top:30px}
.logo img{height: auto}
.topr{width:200px; float:right; height:55px; margin-top:10px}
.form_box{margin-left:92px; float:left; padding-top:30px;width:600px}
.form_top{height:14px; line-height:14px}
.form_top a{color:#555; padding:5px 7px; text-decoration:none}
.form_top a:hover{color:#f49800}
.form_top a.on{color:#f49800}
.form_top a.on{padding:5px 7px; font-weight:bold}
.form_search{border:1px solid #fe3c00; width:520px; height:39px; overflow:hidden} .nav_bg{background:#20a749; z-index:10;height:48px; min-width:1130px}
.nav{width:1130px; margin:0 auto; height:48px; font-size:14px;z-index:10}
.nav li{float:left}
.nav li a{display:block; padding:0px 20px; height:48px; line-height:48px; vertical-align:middle; font-size:15px; color:#fff;background:#20a749}
.nav li a:Hover{background:#1e9843; text-decoration:none}
.nav li.over a{background:#1a843a; text-decoration:none}
.form_bottom{color:#999999; height:20px; overflow:hidden; padding-top: 10px}
.form_bottom a{color:#999; margin-right:7px}
.form_bottom a:hover{color:#f49800; text-decoration:none}
.form_div{width:600px; position:relative}





/*new home*/
.blank15{height:15px; clear: both}
.n_main{width:1200px; height: auto; margin: 0 auto}
.listan{width:146px; float:right; height:38px;padding:0 0; margin:0px 0px; border: 1px solid #cccccc; overflow: hidden}
.listan li{width:48px; height:38px; line-height:38px; padding:0 0; overflow: hidden;border-right:1px solid #ccc;float:left}
.listan li a{height:38px; line-height:38px; padding:0 0; margin:0px 0px;display: block;border:0}

.home_menu{width:100%;mix-width:1200px;border-bottom: 2px solid #ff3c00;height:50px; overflow: hidden; background: #fff}
.home_menu .mcenter{margin:auto; width:100%;height:50px}
.home_menu .feilei{float:left;background:#ff3c00; width:230px; color:#fff; font-size:16px; line-height: 50px; text-align: center; margin-left:32px}
.home_menu .feilei a.fen{width:230px; display: block;height:50px}
.home_menu .j_menu{float:left;height:38px; padding-top:5px; width:1000px;}
.home_menu .j_menu li{float:left;font-size:16px; padding-left:30px;height:38px; line-height: 38px}


.home_cate{clear:both; left:50%; text-align:left; margin-left: -600px; height: 350px; position: absolute; z-index:9999}
.cate{position:absolute;width:230px; padding-top:0;*padding-top:0px;font-size:14px;height: 351px; border:0;border-top:solid 1px #ff3c00; padding:0px 0px}
.cate a b.li-aw{display:inline-block;left:5px;top:-1px;*top:-6px;_top:3px;width:4px;height:7px}
.cate a:hover b.li-aw{}
.cate dl.category-title{margin:0px 0px 0 0px;padding:7px 10px 7px 10px;height:55px;line-height:55px; width:210px;border-bottom:1px solid #757474}
.cate dl.category-title dt{height:28px; line-height:28px; padding-left:3px}
.cate dl.category-title dt a{color:#fff;font-size:16px}
.cate dl dd{height:24px;line-height:24px; clear:both; padding:4px 0 0 2px}
.cate dl.category-title dd a{color:#fff;padding:0 3px;*padding:0 2px;font-size:12px}.cate dl a:hover{text-decoration:underline}
.cate dl.category-title.last{border-bottom:0}
.right-arrow{clear:both; float:right;margin-right:20px;font-family:"????"; color:#a0a0a0;font-size:16px;font-weight:bold}

/*navigation*/
.cate li ,.cate li dl,.cate li dd{margin:0px 0px; padding:0px 0px}
.cate li:hover .category-title{background:#ff3c00;color:#e93b39;background: #f49800}
.cate li:hover .category-sub{display:block}
.cate .category-sub{position:absolute;top:-1px;left:230px;width:600px;background:#fff ;height:320px;*height:320px; padding:15px 20px;text-align:left;font-size:12px;border:1px solid #f4d05e;border-left:0px solid #f4d05e; z-index:99991;display:none; filter:alpha(opacity=90); /*IE??????????50%*/
-moz-opacity:0.9; /*Firefox??งต??????50%*/
opacity:0.9;/*???????????50%*/}
.cate .category-sub a{color:#333;font-size:12px; margin-left:0px;margin-right:20px}
.cate .category-sub a:hover{color:#e93b39}
.cate .category-sub dt{height:36px;line-height:36px;border-bottom:1px dashed #bda044; color:#e93b39; font-size:16px; margin-bottom:8px;padding:0px 0px}
.cate .category-sub dt a{color:#e93b39; margin-left:0px; font-size:16px; margin-bottom:4px}
.cate .category-sub dd{height:36px;line-height:36px; padding:0px 0px; margin:0px 0px}
.feilei:hover .home_cate{display:block}
.more a{color:#999;font-size:12px;font-family:"????"}
.mapsm{font-family: "Arial"}
.line{float:left; padding: 0 3px;color:#e6e6e6; font-size:16px}
#solid{width:100%;height:350px;clear:both;overflow: hidden;position:relative}
#solid .solid0,#solid .solid1,#solid .solid2,#solid .solid3,#solid .solid4,#solid .solid5,#solid .solid6,#solid .solid7{position:absolute;left:0px;top:0px;width:100%;height:350px;display:none}
#solid .solid0{background:#ffc621}
#solid .solid1{background:#080809}
#solid .solid2{background:#4b9cfc}
#solid .solid3{background:#08080b}
#solid .solid4{background:#39b7ab}
#solid .solid5{background:#db293f}
#solid .solid6{background:#00a2e9}
#solid .solid7{background:#6f54c0}
#solid ul{margin:0px;padding:0px;list-style:none}
#solid ul li{position:absolute;left:50%;top:0px;width:1190px;height:350px;z-index: 997;margin-left:-595px;display:none;cursor:pointer}
#solid #btt{width:1190px;height:55px;top:300px;left:50%;position:relative;margin-left:-595px}
#solid #btt span{position:absolute;top:15px;left:45%;z-index: 999;display:block;width:10px;height:10px;margin:0;text-align:center;background:#3d3d3d;z-index:1000;cursor:pointer;filter:alpha(opacity=70); /*IE??????????50%*/-moz-opacity:0.7; /*Firefox??งต??????50%*/opacity:0.7;/*???????????50%*/order-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px}
.augg{width:1188px; height: 33px; border: 1px solid #e5e5e5; padding: 5px; margin: 0 auto; overflow: hidden; margin-bottom: 15px; font-size: 16px}
.augg .aul{float:left; height:33px; line-height: 33px; padding: 0 120px 0 19px}
.augg .aul b{color:#ff3a01; font-size:18px}
.augg .aumore{float:left; background: url(../../images/ggs.png) no-repeat 0 -7px; padding:0 30px 0 110px;width:650px}
.augg .aumore li{float:left;font-size:12px;height:33px; line-height: 33px; padding: 0 12px}
.augg .aumore li a{font-size:12px;float:left}
.augg .aumore li span{float:left; padding: 0 5px;color:#999}
#marquee{width:650px;height:50px;OVERFLOW: hidden; padding: 0; margin: 0}
.augg .gmore{float:right;height:33px; line-height: 33px; padding: 0 15px}
.augg .gmore a{color:#999;font-size:12px;font-family:"????"}



/*foot*/
.foot_nav_bg{background:#ff3c00; min-width:1130px; color: #fff; clear: both}
.foot_nav{width:1130px; margin:0 auto; text-align:center; height:45px; line-height:44px}
.foot_nav a{color:#fff; padding:0px 14px}
.foot_nav a:Hover{color:#fff; text-decoration:underline}
.siteInner_bg{background:#f3f3f3; min-width:1130px}
.siteInner{width:1130px; margin:0 auto; text-align:center; padding:20px 0px 40px 0px; color:#666666}
.home_jrm{width:1200px; margin: auto}
.home_jrm .home_jrd{width:870px; height: 570px; overflow: hidden;border: 1px solid #e5e5e5; float:left; padding: 19px 0 19px 17px}
.home_jrm .home_jrd .jrd_title{}
.home_jrm .home_jrd .jrd_title h3{padding:0 0 0 5px;font-size: 18px; font-weight: 500;float:left}
.home_jrm .home_jrd .jrd_title h4{float:right;font-size:14px; font-weight: 500; padding-right:10px }
.home_jrm .home_jrd .jrd_title h4 a{margin:0 15px; display: block;float:left}
.home_jrm .home_jrd .jrd_view{width:870px; height: 570px; overflow: hidden}
.home_jrm .home_jrd .jrd_view li{position:relative; vertical-align:middle;float:left; text-align: center; width:152px; height: 252px; overflow:hidden; padding:20px 15px 0 5px}
.home_jrm .home_jrd .jrd_view li img{border:1px solid #e5e5e5;width:150px; height: 220px; margin-bottom: 9px}
.home_jrm .home_jrd .jrd_view li:hover img{border:1px solid #ff6c00}
.home_jrm .home_jrd .jrd_view li span{right: 18px;bottom:33px; position: absolute;cursor: pointer;_bottom: 34px; _right: 19px;display:block; padding:0 2px; height: 15px; line-height: 15px; font-size:12px; font-weight: 100; color: #fff; overflow:hidden; background: #595959;
filter:alpha(opacity=90); /*IE??????????50%*/
-moz-opacity:0.9; /*Firefox??งต??????50%*/
opacity:0.9;/*???????????50%*/}
.home_jrm .home_rmz{width:285px; height:608px; overflow: hidden; float:right; border: 1px solid #e5e5e5}
.home_jrm .home_rmz .rmz_title{width:245px;height:40px;padding:20px 20px 0 20px}
.home_jrm .home_rmz .rmz_title h3{font-size: 18px; font-weight: 500;float:left}
.home_jrm .home_rmz .rmz_title span{float:right;font-weight: 500}
.home_jrm .home_rmz .rmz_title span a{color:#999}
.home_jrm .home_rmz .rmz_view{padding:0 20px 0 48px; width:245px; height: 364px; overflow: hidden; background: url(../../images/lim.png) no-repeat 20px 0}
.home_jrm .home_rmz .rmz_view dt{padding:0;height:154px; overflow: hidden;float:left;width:241px}
.home_jrm .home_rmz .rmz_view dd{height:26px; line-height: 26px; padding: 0 0 4px 4px;float:left;width:237px; clear: both}
.home_jrm .home_rmz .rmz_view dd a{color:#595959}
.home_jrm .home_rmz .rmz_view dd a:hover{color:red}
.home_jrm .home_rmz .rmz_line{height:15px; background: url(imagesjyd.png) no-repeat center; margin-top: 5px}
.home_jrm .home_rmz .rmnews{padding:15px 20px;height:122px; overflow: hidden;width:225px}
.trade-list{width:248px;height:260px;overflow:hidden}
.trade-list li{float:left;padding:0px 10px 0px 0;width:228px;height:28px;line-height:28px; font-size:12px; color:#595959}
.home_jp{width:1200px; margin: auto}
.home_jp .jp_title{width:1200px; height:50px; line-height: 60px; overflow: hidden; color:#555;}
.home_jp .jp_title h3{float:left; font-size:18px; font-weight: 500; padding: 0 15px 0 0}
.home_jp .jp_title h4{float:right; font-size:14px; font-weight: 100}
.home_jp .jp_title h4 a{margin:0 3px; margin-left:30px; display: block;float:left}
 

.home_jp .jp_view{width:1219px; padding: 20px 0 0 0; margin-left: -19px}
.home_jp .jp_view li{float:left; text-align: center; width:183px; padding-left: 20px; height:183px; overflow: hidden}
.home_jp .jp_view li img{border: 1px solid #e5e5e5;width:181px; height:135px; overflow: hidden; margin-bottom:6px}
.home_jp .jp_view li:hover img{border: 1px solid #ff6c00}
.home_tj{width:1200px; margin: auto}
.home_tj .ttop{width:1200px;height:50px; line-height: 60px; clear: both; overflow: hidden; color:#555; }
.home_tj .ttop .title{float:left; font-size:18px; font-weight: 500; padding-right: 60px}
.home_tj .ttop .title_zt{float:left; font-size:18px; font-weight: 500; padding-right: 30px}
.home_tj .{padding: 0px 6px 6px 0px; color: #999; font-size: 16px; float:right}
.home_tj .tuijtag {float:right;}
.home_tj .tuijtag .sd01{color: #ff3c00}
.home_tj .tuijtag .sd01 a{color: #ff3c00}
.home_tj .tuijtag li{float:left; overflow: hidden}
.home_tj .tuijtag li a{font-size:16px; color:#595959}
.home_tj .tuijtag li a:hover{text-decoration: none;color: #ff3c00}
.home_tj .tuijtag .line{padding:0 15px;float:left;font-weight: 200;color:#e6e9ef}
.home_tj .tj_view{width:1220px; padding: 15px 0; margin: auto; OVERFLOW: hidden; ZOOM: 1; height:490px; margin-left:-20px}
.home_tj .tj_view li{FLOAT: left; position:relative; width:154px; height: 250px;padding:0 0 0 20px; text-align: center}
.home_tj .tj_view li img{width:154px;height:217px; border: 1px solid #e5e5e5}
.home_tj .tj_view li:hover img{border: 1px solid #ff6c00}
.home_tj .tj_view li span{right: 1px;bottom: 34px; position: absolute;cursor: pointer;_bottom: 35px; _right: 2px;display:block; width:18px; height:17px; overflow:hidden}
.home_lr{width:1200px; margin: auto}
.home_lr .lr_title{width:100%; height:50px; line-height: 60px; overflow: hidden; color:#555; clear: both;border-bottom: 1px solid #e4e4e4}
.home_lr .lr_title h3{float:left; font-size:18px; font-weight: 500}
.home_lr .lr_title .lr_r{float:right}
.home_lr .lr_title .sitemap{float:left; padding-left: 20px}
.home_lr .lr_title .sitemap a{display: block;float:left;color:#fff; margin:0 2px}
.home_lr .zr_view{margin-left:-20px;height: 558px; overflow: hidden}
.home_lr .zr_view li{width:160px; height: 230px; padding: 15px 10px; border: 1px solid #e6e6e6;float:left; text-align: center; margin:15px 0 0 21px}
.home_lr .zr_view li span{font-weight: 200;color:#666}
.home_lr .zr_view li img{width:100px; height: 100px; border-radius:50px 50px 50px 50px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px}
.home_lr .zr_view li img:hover{border-color:#00b1bc; border-radius:50px 50px 50px 50px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px}
.home_lr .zr_view .xm{padding:12px 0 6px 0; text-align: center}
.home_lr .zr_view .name{text-align: right;font-size:14px; font-weight: 500}
.home_lr .zr_view .gz{background:url(imagesapBg.png) no-repeat left -1px;font-size:12px; padding-left: 20px;color:#999}
.home_lr .zr_view .qq{background:url(imagesqq.png) no-repeat center;height:26px; margin: 6px 0 15px 0}
.home_lr .zr_view .flist{height:45px; padding-left:2px}
.home_lr .zr_view .flist span{float:left;width:52px;height:45px; border-right:1px solid #e5e5e5}
.home_zx{width:1200px; margin: auto}
.home_zx .zx_title{width:100%;height:50px; line-height: 60px; clear: both; overflow: hidden;color:#555}
.home_zx .zx_title h3{float:left; font-size:18px; font-weight: 500}
.home_zx .zx_title .zx_r{float:right}
.home_zx .zx_view{width:1180px;border-top:1px solid #e4e4e4; background: #f7f7f7; padding:20px 10px; clear: both;height:493px}
.home_zx .zx_view li{float:left; width:148px; height: 256px; padding:0 10px; text-align: center; overflow:hidden; position:relative; vertical-align:middle;display:table-cell}
.home_zx .zx_view .links{padding:12px 0; display: block}
.home_zx .zx_view li img{width:146px;height:206px; border: 1px solid #e5e5e5}
.home_zx .zx_view li:hover img{border: 1px solid #ff3c00}
.home_zx .zx_view li span{right: 14px;bottom: 52px; position: absolute;cursor: pointer;_bottom: 53px; _right: 15px;display:block; width:18px; height:17px; overflow:hidden}

/*login*/

.home_cx{width:1200px; height:400px; margin: auto; overflow: hidden}
.home_cx .cx_title{width:100%; height:50px; line-height: 60px; overflow: hidden; color:#555; clear: both; }
.home_cx .cx_title h3{float:left; color: #585858; font-size:18px; padding: 0 15px 0 0; font-weight: 500}
.home_tj .cx_title .sd01{color: #585858}
.home_cx .cx_title .cx_r{float:right}
.home_cx .cx_view{width:1200px; padding: 15px 0; clear: both;height:331px}
.home_cx .cx_view li{float:left; padding-right: 19px}
.home_cx .help_view{width:1200px; padding: 15px 0; overflow: hidden; height:340px}
.home_cx .help_view dl{padding:0 20px; float:left; width:260px; height: 340px;background:url(../../images/hl.png) no-repeat right;background-color:#f7f7f7}
.home_cx .help_view dl dt{font-size:18px;font-family:"????";height:45px; line-height:62px; padding-top:2px; color: #333}
.home_cx .help_view dl dd{color:#595959; height:28px; line-height: 28px; overflow:hidden}
.home_cx .help_view .wx{background:#f7f7f7}
.home_cx .help_view .wx img{padding:26px 0 0 15px}


a.flou1 {width:35px;height:24px;background:url(imagesflou.png) no-repeat 0 0; display: block;float:left; margin: 16px 5px 0 0}
a.flou2 {width:35px;height:24px;background:url(imagesflou.png) no-repeat 0 -24px; display: block;float:left; margin: 16px 5px 0 0}
a.flou3 {width:35px;height:24px;background:url(imagesflou.png) no-repeat 0 -48px; display: block;float:left; margin: 16px 0 0 0; padding-right: 5px}
a.flou4 {width:35px;height:24px;background:url(imagesflou.png) no-repeat 0 -72px; display: block;float:left; margin: 16px 5px 0 0}
a.flou5 {width:35px;height:24px;background:url(imagesflou.png) no-repeat 0 -96px; display: block;float:left; margin: 16px 0 0 0; padding-right: 5px}



.footer1{
	width: 100%;
	height: auto; 
	background: #111111;
	 min-height:128px;
}
.footer1 .frm1200{position: relative;min-height:150px; width:1200px; margin:auto auto;
	padding: 50px 0;}
.footer1 .link{
	width: 50%;
	border-bottom: 1px solid #4c4c4c;
	padding-bottom: 20px; 
}
.footer1 .link li{
	display: inline;
	margin-right: 20px;
}
.footer1 p{
	color: #999;
	font-size: 12px;
	line-height: 24px;
	margin-top: 10px;
}
 
.footer1 ul li{
	display: inline;
	margin: 0 5px;
}
.footer1 p{font-size: 12px;}

 
.footer1 img.code {
	 max-height: 150px; 
     min-height:100px;
	position: absolute;
	top: 30px;
	right: 0;  
} 

.vip{
	position: fixed;
	bottom: 275px;
	right: 0px;
	z-index: 2;
}


.pop{
	position: fixed;
	bottom: 0;
	right: 0px;
	z-index: 2;
}
.pop li{
	width: 48px;
	height: 48px;
	background: #e5e5e5;
	margin-bottom: 10px;
}


.home_tj{width:1200px; margin: auto}
.home_tj .ttop{width:1200px;height:50px; line-height: 60px; clear: both; overflow: hidden; color:#555; background: url(../view/lined.png) repeat-x bottom}
.home_tj .ttop .title{float:left; font-size:18px; font-weight: 500; padding-right: 0px; width:150px;}
.home_tj .ttop .title_zt{float:left; font-size:18px; font-weight: 500; padding-right: 30px} 
.home_tj .tuijtag {float:right; width:980px; overflow:hidden;}
.home_tj .tuijtag .sd01{color: #ff3c00}
.home_tj .tuijtag .sd01 a{color: #ff3c00}
.home_tj .tuijtag li{float:left; overflow: hidden; position:relative; margin-right:10px;}
.home_tj .tuijtag li a{font-size:16px; color:#595959}
.home_tj .tuijtag li a:hover{text-decoration: none;color: #ff3c00}
.home_tj .tuijtag .line{padding:0 15px;float:left;font-weight: 200;color:#e6e9ef}
.home_tj .tj_view{width:1200px; padding: 15px 0; margin: auto; background: #f7f7f7;OVERFLOW: hidden; ZOOM: 1; height:490px;
                  position:relative;}
.home_tj .tj_view li{FLOAT: left; position:relative; width:148px; height: 250px;padding:0 0 0 20px; text-align: center}
.home_tj .tj_view li img{width:146px;height:197px; border: 1px solid #e5e5e5}
.home_tj .tj_view li a.text { display:block; height:40px; line-height:20px; overflow:hidden; width:148px;}
.home_tj .tj_view li:hover img{border: 1px solid #ff6c00}
.home_tj .tj_view li span{right: 3px;bottom: 54px; position: absolute;cursor: pointer;_bottom: 52px; _right: 2px;display:block; width:18px; height:17px; overflow:hidden}

.home_zx{width:1200px; margin: auto}
.home_zx .zx_title{width:100%;height:50px; line-height: 60px; clear: both; overflow: hidden;color:#555}
.home_zx .zx_title h3{float:left; font-size:18px; font-weight: 500}
.home_zx .zx_title .zx_r{float:right}
.home_zx .zx_view{width:1180px;border-top:1px solid #e4e4e4; background: #f7f7f7; padding:20px 10px; clear: both;height:493px; overflow:hidden; position:relative;}
.home_zx .zx_view li{float:left; width:148px; height: 250px; padding:0 10px; text-align: center; overflow:hidden; position:relative; vertical-align:middle;display:table-cell}
 
.home_zx .zx_view li a.text { display:block; height:40px; line-height:20px; overflow:hidden; width:148px; text-overflow:ellipsis;}
.home_zx .zx_view li img{width:146px;height:197px; border: 1px solid #e5e5e5}
.home_zx .zx_view li:hover img{border: 1px solid #ff3c00}
.home_zx .zx_view li span{right: 13px;bottom: 54px; position: absolute;cursor: pointer;_bottom: 52px; _right: 14px;display:block; width:18px; height:17px; overflow:hidden}


.home_jp{width:1200px; margin: auto}
.home_jp .jp_title{width:1200px; height:50px; line-height: 60px; overflow: hidden; color:#555;background: url(../view/lined.png) repeat-x bottom}
.home_jp .jp_title h3{float:left; font-size:18px; font-weight: 500; padding: 0 15px 0 0}
.home_jp .jp_title h4{float:right; font-size:14px; font-weight: 100}
.home_jp .jp_title h4 a{margin:0 3px; margin-left:30px; display: block;float:left}
 

.home_jp .jp_view{width:1200px; border-top:1px solid #e4e4e4; background: #f7f7f7; padding: 20px 0 0 0; text-indent:16px;  height:405px;overflow: hidden; position:relative; }
.home_jp .jp_view li{float:left; position:relative; text-align: center; width:178px; padding-right: 20px; height:203px; overflow: hidden}
.home_jp .jp_view li img{border: 1px solid #f7f7f7;width:176px; height:135px; overflow: hidden; margin-bottom:6px}
.home_jp .jp_view li a.text { text-indent:0px; margin-left:20px; display:block; height:40px;  line-height:20px; overflow:hidden; width:176px; 
    text-overflow: ellipsis;}
.home_jp .jp_view li:hover img{border: 1px solid #ff6c00} 

.home_lr{width:1200px; margin: 0px auto}
.home_lr .lr_title{width:100%; height:50px; line-height: 60px; overflow: hidden; color:#555; clear: both;border-bottom: 1px solid #e4e4e4}
.home_lr .lr_title h3{float:left; font-size:18px; font-weight: 500}
.home_lr .lr_title .lr_r{float:right}
.home_lr .lr_title .sitemap{float:left; padding-left: 20px}
.home_lr .lr_title .sitemap a{display: block;float:left;color:#fff; margin:0 2px}
.home_lr .zr_view{margin-left:0px;height: 565px; overflow: hidden;border-top:1px solid #e4e4e4; background: #f7f7f7; position:relative; }
.home_lr .zr_view li{width:180px; height: 230px; padding: 15px 0px;background: #fff;  border: 1px solid #e6e6e6;float:left; text-align: center; margin:15px 0 0 16px}
.home_lr .zr_view li span{font-weight: 200;color:#666}
.home_lr .zr_view li img{width:100px; height: 100px; border-radius:50px 50px 50px 50px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px}
.home_lr .zr_view li img:hover{border-color:#00b1bc; border-radius:50px 50px 50px 50px;-moz-border-radius:50px 50px 50px 50px;-webkit-border-radius:50px 50px 50px 50px}
.home_lr .zr_view .xm{padding:12px 0 6px 0; text-align: center}
.home_lr .zr_view .name{text-align: right;font-size:14px; font-weight: 500}
.home_lr .zr_view .gz{background:url(../../img/apBg.png) no-repeat left -1px;font-size:12px; padding-left: 20px;color:#999}
.home_lr .zr_view .qq{background:url(../../img/qq.png) no-repeat center;height:26px; margin: 6px 0 15px 0}
.home_lr .zr_view .flist{height:45px; padding-left:2px}





    
   