﻿

*html{background-image:url(about:blank);background-attachment:fixed;}/*低版本浏览器防止抖动的*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, table, tbody, tr, th, td, p, em, input { margin:0; padding:0; border:none; font-family:"微软雅黑", Helvetica; }
body { min-width:1200px; font-size: 12px; margin: 0px; padding: 0px; color: #333;  }
a:active, a:focus { outline:none; }
a { color: #333; text-decoration: none; cursor: pointer;}
a:hover { color:#F40; }/*FE760A*/
::-moz-selection{background:#F40; color:#fff;}
::selection {background:#F40; color:#fff;} 
table{border-collapse:collapse;border-spacing:0}
input,select,textarea,button{font-size:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
button,input[type=button],input[type=submit]{cursor:pointer}
input[type=search]{-webkit-appearance:textfield}
textarea{overflow-y:auto;resize:vertical}
.c_c { color:#FE760A; }
input .button, .submit {
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
-o-transition:all .2s ease-in;
transition:all .2s ease-in; outline:0 }
em, i { font-style: normal; }
li, ol { list-style:none; }
dl, dd, dt, img { margin: 0px; padding: 0px; border:0px; }
ul li img {color:#999;/*无alt文字颜色*/opacity: 1; -webkit- opacity: 1; 
-moz-opacity: 1; -o-opacity: 1; -ms-opacity: 1; -webkit-transition:opacity .2s;
-moz-transition:opacity .2s;
-o-transition:opacity .2s;
transition:opacity .2s;
-ms-transition:none }
0ul li img:hover, .li_box img:hover { opacity: 0.8; -webkit- opacity:  0.8;
-moz-opacity:  0.8; -o-opacity:  0.8; -ms-opacity:  0.8; -webkit-transition:opacity .2s;
-moz-transition:opacity .2s;
-o-transition:opacity .2s;
transition:opacity .2s;
-ms-transition:none }
.pic span img:hover { opacity: 0.8; -webkit- opacity: 0.8;
-moz-opacity: 0.8; -o-opacity: 0.8; -ms-opacity: 0.8; }
.fl { float:left; }
.fr { float:right; }
.m_t_10 { margin-top: 10px; }
.m_t_20 { margin-top: 20px; }
.p_r_10 { padding-right:10px; }
.l { float:left; }
.r { float:right; }
.w1200 { width: 1200px; height: auto; margin-right: auto; margin-left: auto; clear: both; float: none; }
#main{}
.main_w{padding:20px;background-color:#FFF;margin-top:20px;}
.remove { clear: both; float: none; font-size: 1px; line-height: 1px; }
.container { margin-right: auto; margin-left: auto; }
.current { color:#BA1019; }
.block_title { height: 35px; line-height: 35px; background-repeat: repeat-x; background-position:0 bottom; background-color:#FFF; border-top:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; background: url("../images/title_bg.gif") no-repeat; }
.block_title .name { height:35px; line-height: 35px; font-size: 18px; padding-left: 20px; margin-left: 0px; background-repeat: no-repeat; background-position: 0px 0px; background-image: url(../images/title_ico.gif); }
.a_icon { overflow:hidden; vertical-align:middle; content:""; display: inline-block; width: 20px; height: 20px; vertical-align: text-bottom; font-style: normal; background:url(../images/icon.png) no-repeat 0px -2px; _background:url(../images/icon_ie6.png) no-repeat 0px -2px; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; }
.a_icon:hover { -webkit-animation:swing 0.5s .2s ease both;
-moz-animation:swing 0.5s .2s ease both;
 animation:swing 0.5s .2s ease both
}
}
.hd_box { display:none; }
.phone_icon { background-position:0px -3px; }
.login_icon { background-position:0px -25px; }
.regist_icon { background-position:-2px -45px; }
.wb_t { background-position:-0px -224px; }
.wb_xl { background-position:-0px -248px; }
.xq_icon { background-position:-0px -20px }
.sz_icon { background-position:-0px -90px; }
.ly_icon { background-position:-0px -68px; }
.gz_icon { background-position:-0px -134px; }
.hot_icon { background-position:-0px -113px; }
.wz_icon { background-position:-8px -249px; }
.ljgm_icon { background-position:-28px -248px; }
.zxzx_icon { background-position:-28px -271px; }
.dh_icon { background-position:-0px -359px; }
.ckyl_icon { background-position:-0px -359px; }
.ps_tip { display: inline-block; width: 28px; height: 28px; line-height: 28px; vertical-align: middle; font-style: normal; overflow: hidden; background:url("../images/beizhu_icon.gif") no-repeat 5px 4px; }
/*---------------头部---------------*/










.navBar { min-width:1200px; clear: both; float: none; position:relative; margin:0 auto; position:relative; z-index:2; background:#FE760A url(../images/nav_bg.jpg) repeat-x; color:#fff; height:42px; line-height:42px; }
.nav_fl { float: left; position: relative; z-index:1000; width: 250px; background-color:#E26400;}
.l_nav_none { float: left; position: relative; z-index:1000; width: 250px; background-color:#FE760A; }
.nav_fl h2 { display: block; padding-left: 20px; height: 42px; line-height: 42px; font-size: 15px; color: #FFF; }
.nav_fl .fl_icon, .nav_fl .xl_icon { display:inline-block; width:12px; height:12px; overflow:hidden; vertical-align:middle; font-size:12px; line-height:42px; background: url(../images/icon.png) -12px -8px no-repeat; _background: url(../images/icon_ie6.png) -12px -8px no-repeat; -webkit-transition: .25s ease-in;
-moz-transition: .2s ease-in;
-o-transition: .2s ease-in;
transition: .2s ease-in;
}
.nav_fl h2 .xl_icon { cursor:pointer; background-position:-12px -62px; margin:0 0 0 105px; transform-origin: center; transform: rotate(180deg); }
.nav_fl h2 .xl_icon:hover { transform-origin: center; transform: rotate(0deg); }
.nav_fl .fl_icon { background-position:-40px -10px; margin-right:4px; width: 20px; height: 20px; }
.nav_fl:hover .xl_icon { -webkit-animation:bounce 1s .2s ease both;
-moz-animation:bounce 1s .2s ease both;
}
  /*关键帧声明*/
  @-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% {
-webkit-transform:translateY(0)
}
 40% {
-webkit-transform:translateY(-6px)
}
 60% {
-webkit-transform:translateY(-3px)
}
}
 @-moz-keyframes bounce { 0%, 20%, 50%, 80%, 100% {
-moz-transform:translateY(0)
}
 40% {
-moz-transform:translateY(-6px)
}
 60% {
-moz-transform:translateY(-3px)
}
}
.nav_fl h2 .down { background-position:-13px -145px; margin:0 0 0 105px; transform-origin: center; transform: rotate(180deg);}
.nav { float:left; max-width:760px; overflow:hidden; zoom:1; position:relative; z-index:20; width:720px; margin:0 auto; border-left:1px solid #FE760A }
.nav .m { position: relative; float:left; display:inline; }
.nav h3 { float:left; font-size:100%; font-size:16px; font-weight: bold; }
.s { float:left; width:3px; text-align:center; font-size: 12px; color:#e26400; }
.nav h3 a i { font-family: Arial; }
.nav h3 a { float:left; text-align: center; display:block; color:#fff; white-space: nowrap; width:90px; padding:0 14px; height: 42px; line-height: 42px; }
.nav h3 a:active { -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .3) inset; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .3) inset; box-shadow: 0 2px 2px rgba(0, 0, 0, .3) inset; }
.nav .on h3 a { height:42px; line-height:42px; color:#fff; background-color:#E26400; }
.subNav_bg { background:#FFF;/**url(../images/nav_b_bg.png) repeat; **/ position: absolute; z-index:5; top:42px; left:0px; overflow:hidden; width: 100%; filter:alpha(opacity=80) !important; }
.subNav { min-width: 1200px; width: 1200px; padding:0 0 0 0px; margin:0 auto; color:#333; height:32px; line-height:32px; overflow:hidden; }
.subNav li { display:none; overflow:hidden; zoom:1; }
.subNav iframe { float:right; filter:alpha(opacity=60); opacity:0.6; }
.subNav a { margin:0 10px; color:#333 }
.subNav a:hover { color:#fff }
.subNav .s { content:""; font-style: normal; float: none; width: 3px; text-align: center; font-size: 12px; color:#999; }
.nav_fr { float: right; background-color: #E26400; height: 42px; line-height: 42px; overflow: hidden; }
.nav_fr dl dd { float: left; height: 42px; }
.nav_fr dl dd a {position:relative; line-height: 42px; font-size: 14px; color: #FFF; display: block; border-left:1px solid #FE760A; padding-right: 20px; padding-left: 20px; }







/*---------------公告---------------*/	
.gg_box { width:100%; position:relative; z-index:1; height: 32px; line-height:32px; background-color:#F2F2F2; border-bottom:1px solid #E5E5E5; }
.txtMarquee-left { overflow:hidden; width:930px; padding-left:250px; height:32px; bottom:0px; margin-left:auto; margin-right:auto; }
.txtMarquee-left .hd { float:left; height:32px; }
.txtMarquee-left .hd .prev, .txtMarquee-left .hd .next { display:block; width:12px; height:12px; float:left; padding:2px; margin-right:10px; margin-top:8px; overflow:hidden; cursor:pointer; background:url("../images/icon.png") no-repeat -16px -152px; }
.txtMarquee-left .hd .prev { background-position:-10px -225px; }
.txtMarquee-left .hd .next { background-position:-12px -198px; }
.txtMarquee-left .hd a.prev:hover { background-position:-10px -225px; }
.txtMarquee-left .hd a.next:hover { background-position:-12px -198px; }
.txtMarquee-left .hd .prevStop { background-position:-60px 0; }
.txtMarquee-left .hd .nextStop { background-position:-60px -50px; }
.txtMarquee-left .hd dl { float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtMarquee-left .hd dl dd { float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.txtMarquee-left .hd dl dd.on { background-position:0 0; }
.txtMarquee-left .bd_l { float:left; width:50px; height: 32px; line-height: 32px; padding-left:26px; background: url(../images/icon.png) no-repeat 0px -500px; color:#666; }
.txtMarquee-left .bd { float:left; padding:0px 10px 0px 10px; width:780px; height:32px; line-height:32px; overflow:hidden; position: relative; z-index:1; }
.txtMarquee-left .bd dl { overflow:hidden; zoom:1; position: relative; }
.txtMarquee-left .bd dl dd { margin-right:20px; float:left; line-height:32px; text-align:left; _display:inline; display:block; }
.txtMarquee-left.bd dl dd a { color:#666; }
.txtMarquee-left .bd dl dd a:hover { color:#FE760A; }
.txtMarquee-left .bd dl dd span { color:#FE760A; padding:0 10px }
/*---------------公告---------------*/
















