 /* CSS Document */
body{font-size:14px;color:#747474;background:#fff;margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ";}
ul{margin:0;padding:0;}
li{list-style-type:none;}
img{border:none;}
a{color:#747474;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
.none{display:none;}
/* ½¹µãÍ¼ */
.banner{width:100%;height:auto;margin:2px auto 0 auto;padding:0;overflow:hidden;}
.focus{float:center;width:100%;height:406px;background-color:#d9f0fc;display:inline;}
.f426x240{width:100%;height:406px;overflow:hidden;}
.f426x240 img{width:100%;height:406px}
.rslides{width:100%;position:relative;list-style:none;padding:0;z-index:1;}
.rslides li{width:100%;height:406px;background-position:center;cursor:pointer;}
.rslides li a{display:block;width:100%;height:406px;}
.rslides_nav{height:61px;width:38px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:300px;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0px;margin-top:-28px;z-index:2;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-38px 0px;right:0}
.rslides_tabs{position:absolute;right:17%;margin:-20px auto 0px auto;clear:both;z-index:3;text-align:center;}
.rslides_tabs li{float:left;_float:left;*float:left;margin-right:6px;background:none;height:11px;border:0px solid red;width:30px;display:block;}
.rslides_tabs a{text-indent:-9999px;background:#343434;display:inline-block;_display:block;*display:block;width:30px;height:11px;overflow:hidden;}
.rslides_here a{background:#e9651d;}
/* ½¹µãÍ¼½áÊø */
.top{width:100%;height:106px;margin:0;padding:0;background:url(../images/top_bg.gif) repeat-x;overflow:hidden;}
.top_n{width:1100px;height:106px;margin:0 auto;padding:0;overflow:hidden;}
.logo{float:left;width:430px;height:76px;margin:18px 0 0 18px;padding:0;display:inline;overflow:hidden;}
.nav{float:right;width:637px;height:57px;margin:48px 0 0 0;padding:0;display:inline;overflow:hidden}
.nav a{float:left;width:91px;height:57px;line-height:35px;text-align:center;margin:0;color:#FFF;font-weight:bold;padding:0;display:inline-block;overflow:hidden;}
.nav a:hover{background:url(../images/hover.gif) no-repeat;color:#610202;overflow:hidden;}
.nav a:active{background:url(../images/hover.gif) no-repeat;color:#610202;overflow:hidden;}
.max{width:1100px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.one{float:left;width:1100px;height:auto;margin:28px 0 0 0;padding:0;display:inline;overflow:hidden;}
.news{float:left;width:750px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.news_tj{float:left;width:333px;height:auto;margin:0;padding:0;background:#f3f3f3;display:inline;overflow:hidden;}
.n_img{float:left;width:323px;height:229px;margin:0;padding:0;border:5px solid #e3e3e3;display:inline;overflow:hidden;}
.n_tjn{float:left;width:317px;height:auto;margin:0 8px 0 8px;padding:0 0 10px 0;display:inline;overflow:hidden;}
.n_tjnt{float:left;width:317px;height:30px;line-height:30px;margin:10px 0 0 0;border-bottom:1px solid #c88c8a;padding:0;display:inline;overflow:hidden;}
.n_tjnt p{float:left;width:230px;height:30px;font-size:14px;line-height:30px;margin:0;padding:0;display:inline;overflow:hidden;}
.n_tjnt p a{color:#8c0402;font-weight:bold;margin:0 0 0 5px;padding:0;overflow:hidden;}
.n_tjnt p a:hover{color:#000;}
.n_tjnt span{float:right;width:75px;height:30px;line-height:30px;font-size:14px;margin:0;padding:0;text-align:right;color:#b2b2b2;display:inline;overflow:hidden;}
.n_tjnn{float:left;width:301px;height:69px;line-height:23px;margin:5px 8px 0 8px;padding:0;display:inline;font-size:12px;color:#393939;overflow:hidden;}
.n_tjnn p{margin:0;padding:0;display:inline;overflow:hidden;}
.n_lb{float:right;width:403px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.n_lbt{float:left;width:403px;height:49px;margin:0;padding:0;display:inline;overflow:hidden;}
.n_lbt p{float:left;width:82px;height:49px;margin:0;display:inline;overflow:hidden;}
.n_lbt p a{width:82px;height:49px;overflow:hidden;}
.n_lbt span{float:right;width:73px;height:28px;line-height:28px;text-align:center;border:1px solid #e6e6e6;margin:10px 0 0 0;padding:0;display:inline;overflow:hidden;}
.n_lbnn{float:left;width:403px;height:auto;padding:0;margin:15px 0 0 0;background:url(../images/n_01.gif) no-repeat;display:inline;overflow:hidden;}
.n_lbl{float:left;width:62px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.n_lbr{float:right;width:335px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.n_gg{float:left;width:335px;height:62px;margin:0 0 15px 0;padding:0;display:inline;overflow:hidden;}
.n_gt{float:left;width:330px;height:17px;line-height:17px;margin:0;padding:0;font-weight:bold;display:inline;overflow:hidden;}
.n_gt a{color:#3c3b3b;}
.n_gt a:hover{color:#960101;}
.n_gn{float:left;width:335px;height:45px;line-height:22px;margin:5px 0 0 0;font-size:12px;padding:0;display:inline;overflow:hidden;}
.n_gn p{margin:0;padding:0;display:inline;overflow:hidden;}
.con{float:right;width:326px;height:367px;background:#951617 url(../images/co_nbg.gif) no-repeat bottom;margin:0;padding:0;display:inline;overflow:hidden;}
.con_t{float:left;width:302px;height:29px;margin:23px 0 0 13px;padding:0;display:inline;overflow:hidden;}
.con_n{float:left;width:300px;height:260px;line-height:26px;color:#f1e0e0;margin:12px 13px 0 13px;padding:0;display:inline;overflow:hidden;}
.con_n p{margin:0;padding:0;display:inline;overflow:hidden;}
.con_gd1{float:left;width:69px;height:29px;line-height:29px;text-align:center;margin:5px auto 0 125px;padding:0;background:url(../images/g_lt.gif) no-repeat top left;display:inline;overflow:hidden;}
.con_gd2{float:left;width:69px;height:29px;margin:0;padding:0;background:url(../images/g_lb.gif) no-repeat bottom left;display:inline;overflow:hidden;}
.con_gd3{float:left;width:69px;height:29px;margin:0;padding:0;background:url(../images/g_rb.gif) no-repeat bottom right;display:inline;overflow:hidden;}
.con_gd4{float:left;width:69px;height:29px;margin:0;padding:0;background:url(../images/g_rt.gif) no-repeat top right;display:inline;overflow:hidden;}
.con_gd4 a{color:#d09898;}
.con_gd4 a:hover{color:#FFF;}
.two{float:left;width:1100px;height:auto;margin:20px 0 0 0;padding:0;display:inline;overflow:hidden;}
.ywly{float:left;width:750px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.yw_tit{float:left;width:750px;height:30px;margin:0;padding:0;display:inline;overflow:hidden;}
.yw_bt{float:left;width:123px;height:30px;margin:0;padding:0;display:inline;overflow:hidden;}
.yw_bt img{width:123px;height:30px;overflow:hidden;}
.yw_c{float:left;width:540px;height:15px;margin:8px 0 7px 20px ; background:url(../images/bu_tc.gif) repeat-x;padding:0;display:inline;overflow:hidden;}
.yw_gd{float:right;width:60px;height:30px;text-align:center;line-height:30px;margin:0;padding:0;display:inline;overflow:hidden;}
.yw_nn{float:left;width:750px;height:auto;margin:15px 0 0 0;padding:0;display:inline;overflow:hidden;}
.yw_nc{float:left;width:780px;height:435px;margin:0;padding:0;display:inline;overflow:hidden;}
.yw_g{float:left;width:228px;height:210px;line-height:35px;text-align:center;margin:10px 25px 0 0;font-weight:bold;padding:0;display:inline;overflow:hidden;}
.yw_g a{color:#202020;}
.yw_g a:hover{color:#8e0707;}
.yw_g img{width:226px;height:171px;margin:0;border:1px solid #e8e8e8;overflow:hidden;}
.t_r{float:right;width:326px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.teg{float:left;width:326px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.teg_tit{float:left;width:326px;height:30px;margin:0;padding:0;display:inline;overflow:hidden;}
.teg_tit p{float:left;width:121px;height:30px;margin:0;padding:0;display:inline;overflow:hidden;}
.teg_tit span{float:right;width:60px;height:30px;line-height:40px;margin:0;padding:0;display:inline;overflow:hidden;}
.teg_nn{float:left;width:326px;height:auto;margin:8px 0 0 0;padding:0;background:url(../images/te_tb.gif) repeat-x top;display:inline;overflow:hidden;}
.teg_n{float:left;width:324px;height:auto;margin:0;padding:0 0 10px 0;border:1px solid #e8e8e8;border-top:none;display:inline;overflow:hidden;}
.teg_n ul{float:left;width:300px;height:166px;margin:6px 12px 0 12px;padding:0;display:inline;list-style-type:none;overflow:hidden;}
.teg_n li{float:left;width:300px;height:40px;line-height:40px;border-bottom:1px dashed #CCC;display:inline;overflow:hidden;}
.teg_n li p{float:left;width:210px;height:40px;margin:0;padding:0;display:inline;overflow:hidden;}
.teg_n li span{float:right;width:80px;margin:0;padding:0;text-align:right;display:inline;overflow:hidden;}
.lxwm{float:left;width:326px;height:auto;margin:20px 0 0 0;padding:0;display:inline;overflow:hidden;}
.lx_tit{float:left;width:326px;height:54px;margin:0;padding:0;display:inline;overflow:hidden;}
.lx_n{float:left;width:326px;height:185px;margin:0;padding:0;background:url(../images/lx_c.gif) no-repeat;display:inline;overflow:hidden;}
.lx_nn{float:left;width:300px;height:170px;line-height:24px;margin:10px 13px 0 13px;color:#000;padding:0;display:inline;overflow:hidden;}
.lx_nn p{margin:0;padding:0;display:inline;overflow:hidden;}
.lx_yy{float:left;width:326px;height:12px;margin:0;padding:0;background:url(../images/lx_b.gif) no-repeat;display:inline;overflow:hidden;}
.foot{width:100%;height:auto;margin:20px 0 0 0;padding:0;background:#800101 url(../images/fo_bg.gif) repeat-x;overflow:hidden;}
.foot_n{width:1102px;height:auto;margin:2px auto 0 auto;padding:0;overflow:hidden;}
.f_link{float:left;width:1100px;height:auto;background:#FFF;margin:0;padding:0;border:1px solid #f3efef;border-top:none;display:inline;overflow:hidden;}
.f_linkn{width:1075px;height:auto;margin:0 auto 0 auto;line-height:22px;padding:10px 10px 10px 15px;overflow:hidden;}
.f_linkn a{margin:0 10px 0 0;font-size:12px;color:#000;}
.f_linkn a:hover{color:#960101;}
.f_linkn p{float:left;line-height:22px;font-weight:bold;margin:0;padding:0;display:inline;overflow:hidden;}
.f_linkn p a{color:#960101;font-size:12px;}
.f_nav{float:left;width:1100px;height:40px;line-height:40px;text-align:center;margin:0;padding:0;border-bottom:1px solid #c70404;display:inline;overflow:hidden;}
.f_nav a{margin:0 30px;height:auto;color:#FFF;}
.f_nav a:hover{color:#CCC;}
.f_nn{float:left;width:1100px;height:181px;margin:0;padding:0;background:url(../images/fo_bc.gif) no-repeat;display:inline;overflow:hidden;}
.f_l{float:left;width:1100px;height:140px;margin:0;padding:0;display:inline;overflow:hidden;}
.f_logo{float:left;width:311px;height:53px;margin:35px 0 0 47px;padding:0;display:inline;overflow:hidden;}
.f_lx{float:right;width:711px;height:116px;margin:13px 0 0 0;padding:0;border-left:1px solid #d06f6f;display:inline;overflow:hidden;}
.f_lxn{float:left;width:320px;height:107px;margin:0 0 0 25px;font-size:12px;color:#FFF;line-height:21px;padding:0;display:inline;overflow:hidden;}
.f_lxn a{color:#FFF;}
.f_lxn a:hover{color:#CCC;}
.erwm{float:right;width:150px;height:116px;margin:0 60px 0 0;padding:0;background:url(../images/erwm_z.gif) no-repeat left;display:inline;overflow:hidden;}
.erwm img{float:right;width:116px;height:116px;margin:0;padding:0;display:inline;overflow:hidden;}
.n_max{width:1100px;height:auto;margin:15px auto 0 auto;padding:0;overflow:hidden;}
.n_left{float:left;width:320px;height:auto;margin:0;padding:0;background:#920c0d;display:inline;overflow:hidden;}
.nle_t{float:left;width:320px;height:40px;line-height:40px;font-family:"Î¢ÈíÑÅºÚ";border-bottom:2px solid #c70404;color:#FFF;font-size:25px;text-align:center;margin:0;padding:0;display:inline;overflow:hidden;}
.nle_t a{color:#FFF;}
.nle_t a:hover{color:#FFF;}
.nle_n{float:left;width:300px;height:auto;margin:0 10px;padding:0 0 20px 0;display:inline;overflow:hidden;}
.nle_n ul{list-style-type:none;margin:0;padding:0;display:inline;}
.nle_n li{float:left;width:296px;height:31px;line-height:31px;margin:10px 0 0 0;padding:0;background:#FFF;border:2px solid #a85050;display:inline-block;overflow:hidden;}
.nle_n li a{float:left;width:270px;height:31px;line-height:31px;background:url(../images/n_li.gif) no-repeat right;margin:0 0 0 0;color:#000;padding:0 0 0 16px;display:inline;overflow:hidden;}
.nle_n li a:hover{float:left;width:270px;color:#8f0707;height:31px;margin:0;background:url(../images/n_lih.gif) no-repeat right;padding:0 0 0 16px;display:inline-block;overflow:hidden;}
.n_right{float:right;width:760px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.nr_t{float:left;width:760px;height:40px;margin:0;padding:0;display:inline;overflow:hidden;}
.nr_tp{float:left;width:auto;height:40px;font-family:"Î¢ÈíÑÅºÚ";color:#8f0707;font-weight:500;font-size:22px;line-height:40px;margin:0 6px;padding:0;display:inline;overflow:hidden;}
.nr_tc{float:left;width:72%;height:15px;margin:15px 0 0 0;padding:0;background:url(../images/bu_tc.gif) repeat-x;display:inline;overflow:hidden;}
.nr_s{float:right;width:auto;height:40px;line-height:45px;margin:0;padding:0;display:inline;overflow:hidden;}
.nr_nn{float:left;width:740px;height:auto;line-height:200%;margin:10px 15px 0 15px;padding:0;font-size:12px;color:#000;display:inline;overflow:hidden;}
.links a{text-decoration:none;margin:0 15px 0 0;padding:0px;}
.links a:hover{text-decoration:none;margin:0 15px 0 0;padding:0px;}
.sitemaps{width:990px;margin:0 auto;padding:20px;line-height:19px;}
.sitemaps ul{list-style-type:none;}
.sitemaps a{text-decoration:none;background:url(../images/ico1.gif) no-repeat left 3px;padding:0 0 0 12px;}
.sitemaps a:hover{text-decoration:none;background:url(../images/ico2.gif) no-repeat left 3px;padding:0 0 0 12px;}
.newslist{width:100%;margin:0 auto;padding:0px;}
.newslist_ul{float:left;width:100%;list-style-type:none;margin:0;padding:0px;}
.newslist_ul li{float:left;width:100%;height:26px;line-height:26px;padding:0;border-bottom:#E3E3E3 1px dashed;color:#333;}
.newslist_ul_link{float:left;width:80%;height:26px;line-height:26px;overflow:hidden;display:inline;}
.newslist_ul_link a{background:url(../images/tra1.gif) no-repeat 2px 3px;padding:0 0 0 4px;}
.newslist_ul_link a:hover{background:url(../images/tra2.gif) no-repeat 2px 3px;}
.newslist_ul_time{float:right;width:15%;height:26px;overflow:hidden;margin:0;display:inline;text-align:right;color:#707070;}
.list_page{float:left;width:100%;margin:12px auto 15px auto;color:#999;text-align:center;display:inline;}
.productslist{float:left;width:800px;height:auto;margin:0;display:inline;}
.productslist_div{float:left;width:228px;height:210px;margin:6px 24px 0 0;padding:0;text-align:center;display:inline;overflow:hidden;}
.productslist_div img{float:left;width:226px;height:171px;padding:0;margin:0 0 3px 0;border:1px #e6e6e6 solid;display:inline;}
.productslist_div a:hover img{border:#DADADA 1px solid;margin:0 0 3px 0;padding:0;}
.productslist_div p{margin:0;padding:0;}
.view_name{float:left;width:100%;height:40px;text-align:center;margin:0;font-weight:bold;font-size:14px;color:#8f0707;display:inline;}
.view_name2{float:left;width:100%;height:25px;text-align:center;color:#999;display:inline;}
.view{float:left;width:100%;padding:10px 0 10px 0;margin:0;display:inline;}
.view_line{float:left;width:100%;height:1px;border-top:1px #e2e2e2 solid;padding:1px 0 10px 0;margin:10px 0 0 0;display:inline;overflow:hidden;}
.view_img{float:left;width:100%;text-align:center;padding:10px 0 0 0;margin:0;display:inline;}
.view_img img{max-width:500px;max-height: 500px;width: expression(this.width>500 && this.width>this.height ? 500 : true);height: expression(this.height > 500 ? 500 : true);margin:0 auto 0 auto;border:#EFEFEF solid 1px;}
.view_img a:hover img{border:#DFDFDF solid 1px;}
.shownext{float:left;width:100%;height:22px;margin:0;display:inline;overflow:hidden;}
.font_red{color:#CF0C0C;}
.fb_table{padding:5px;line-height:150%;width:100%;}
.fb_td{padding-right:15px;text-align:right;height:26px;font-size:13px;}
.input_on{border:1px solid #A0C2E7;}
.input_off{border:1px solid #CCDAE8;}
.bdky_input{float:left;width:270px;margin:0;display:inline;}
.bdky_input2{float:left;width:155px;margin:0;display:inline;}
.bdky_check{float:left;width:150px;margin:0 0 0 5px;display:inline;}
.error{background:#fde8e9 url(../images/icon_error.gif) no-repeat 5px 3px;border:1px solid #fac5c8;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;color:#E04023;}
.success{background:#eff6e4 url(../images/icon_success.gif) no-repeat 5px 3px;border:1px solid #cae2a4;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;}
.alert{background:#fffbd1 url(../images/icon_alert.gif) no-repeat 5px 3px;border:1px solid #fddc9b;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;}