/* CSS Document */
body{font-size:12px;color:#626262;background:#e3e3e3;font-family:"Î¢ÈíÑÅºÚ";margin:0;padding:0;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
img{border:none;}
a{color:#595959;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
.none{display:none;}
font{font-family:"Î¢ÈíÑÅºÚ";}
/* ½¹µãÍ¼ */
.banner{width:100%;height:auto;margin:0 auto 0 auto;padding:0;overflow:hidden;}
.focus{float:center;width:100%;height:495px;background-color:#d9f0fc;display:inline;}
.f426x240{width:100%;height:495px;overflow:hidden;}
.f426x240 img{width:100%;height:495px}
.rslides{width:100%;position:relative;list-style:none;padding:0;z-index:1;}
.rslides li{width:100%;height:495px;background-position:center;cursor:pointer;}
.rslides li a{display:block;width:100%;height:495px;}
.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:#fff;display:inline-block;_display:block;*display:block;width:30px;height:11px;overflow:hidden;}
.rslides_here a{background:#fff;}
/* ½¹µãÍ¼½áÊø */
.big_top{ width:100%; height:125px; margin:0; padding:0; background:url(../images/h_bg.jpg) no-repeat center 0;overflow:hidden;}
.big_topn{ width:1200px; height: auto; margin:0 auto; padding:0; overflow:hidden;}
.header{ float:left;width:1200px; height:125px; background:url(../images/header_bg.gif) repeat-x;margin:0 auto; border:1px solid #b4b4b4; border-top:none;padding:0; display:inline;overflow:hidden;}
.logo{ float:left; width:246px; height:85px; margin:20px 0 0 27px; padding:0; display:inline; overflow:hidden;}
.logo img{ float:left; width:246px; height:85px; margin:0; padding:0; display:inline; overflow:hidden;}
.header_r{ float:right; width:856px; margin:0 0 0 0; padding:0; display:inline; overflow:hidden;}
.header_t_t{ float:left; width:600px; margin:0 0 0 120px; padding:0; display:inline; overflow:hidden;}
.tel{ float:left; width:448px; height:35px; margin:0; padding:0; display:inline; overflow:hidden;}
.tel img{ float:left; width:448px; height:35px;margin:0; padding:0; display:inline; overflow:hidden;}
.header_sc{ float:right; width:auto; height:35px; line-height:35px; font-size:14px; margin:0; padding:0; display:inline; overflow:hidden;}
.header_sc a{ color:#2b2b2b; margin:0 5px} 
.header_sc a:hover{ color:#024ca3;}
.nav{ float:left; width:842px; height:60px;line-height:60px; margin:8px 0 0 0; font-size:14px;padding:0; text-align: center;display:inline; overflow:hidden;}
.nav a{ float:left; width:92px; height:60px; line-height:60px; color:#000;margin:0; padding:0; display:inline; overflow:hidden;}
.nav a:hover{ color:#024ca3;}
.nav img{ float:left; width:1px; height:15px; margin:23px 0 0 0; padding:0; display:inline; overflow:hidden;}
.pro{width:100%;height:auto;background:url(../images/pro_bg.gif) repeat;margin:0;padding:0;overflow:hidden;}
.pro_t{width:100%;height:76px;margin:25px 0 0 0;padding:0;background:url(../images/pro_t_bg.gif) repeat-x;overflow:hidden;}
.pro_tn{width:1200px;height:76px;margin:0 auto;padding:0;overflow:hidden;}
.pro_tn a{float:left;width:145px;height:76px;margin:0 527px 0 528px;padding:0;display:inline;overflow:hidden;}
.pro_n{width:1200px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
.pro_fl{float:left;width:872px;height:35px;line-height:33px;margin:25px 164px 0 164px;padding:0;display:inline;overflow:hidden;}
.pro_fl a{float:left;width:186px;height:33px;line-height:33px;text-align:center;color:#FFF;margin:0 15px;border:1px solid #d1d1d1;padding:0;font-size:14px;background:#0a4ba9;display:inline;overflow:hidden;}
.pro_fl a:hover{float:left;width:186px;height:33px;line-height:33px;text-align:center;color:#FFF;margin:0 15px;border:1px solid #d1d1d1;padding:0;font-size:14px;background:#064096;display:inline;overflow:hidden;}
.pro_nn{float:left;width:1200px;height:900px;margin:0;padding:0;display:inline;overflow:hidden;}
.pro_nna{float:left;width:1300px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.pro_ge{float:left;width:383px;height:auto;margin:25px 25px 0 0;padding:0;display:inline;overflow:hidden;}
.pro_gen{float:left;width:381px;height:auto;margin:0 0 0 1px;padding:0;display:inline;overflow:hidden;}
.pro_ge_img{float:left;width:379px;height:283px;margin:0;padding:0;border:1px solid #c2c2c2;border-bottom:none;display:inline;overflow:hidden;}
.pro_ge_img img{float:left;width:379px;height:283px;margin:0;padding:0;display:inline;overflow:hidden;}
.pro_ge_n{float:left;width:379px;height:95px;margin:0;padding:0;border:1px solid #c2c2c2;border-bottom: none;background:#1174c4;display:inline;overflow:hidden;}
.pro_ge_n_t{float:left;width:359px;height:25px;line-height:25px;font-size:16px;font-weight:bold;margin:15px 10px 0 10px;text-align:center;padding:0;display:inline;overflow:hidden;}
.pro_ge_n_t a{color:#FFF;}
.pro_ge_n_t a:hover{color:#CCC;}
.pro_ge_n_n{float:left;width:359px;height:50px;line-height:25px;margin:10px 10px 0 10px;color:#FFF;font-size:14px;padding:0;display:inline;overflow:hidden;}
.pro_ge_n_n p{margin:0;padding:0;display:inline;overflow:hidden;}
.pro_ge_b{float:left;width:381px;height:22px;margin:0;padding:0;background:url(../images/pro_ge_bottom.gif) no-repeat;display:inline;overflow:hidden;}
.abo{width:100%;height:400px;margin:0;padding:0;background:#024ca3;overflow:hidden;}
.abo_n{width:1200px;height:400px;margin:0 auto;padding:0;background:url(../images/about_bg.gif) no-repeat 10px 30px;overflow:hidden;} 
.abo_na{float:right;width:720px;margin:50px 0 0 0;padding:0;display:inline;overflow:hidden;}
.abo_na_t{float:left;width:720px;height:69px;border-bottom:1px dashed #FFF;margin:0;padding:0;display:inline;overflow:hidden;}
.abo_na_t img{float:left;width:328px;height:69px;margin:0;padding:0;display:inline;overflow:hidden;}
.abo_na_n{float:left;width:645px;height:180px;line-height:30px;margin:15px 0 0 75px;padding:0;color:#FFF;font-size:14px;display:inline;overflow:hidden;}
.abo_na_n p{margin:0;padding:0;display:inline;overflow:hidden;}
.abo_more{float:right;width:103px;height:29px;line-height:29px;text-align:center;font-size:14px;margin:20px 0 0 0;padding:0;border:1px solid #FFF;}
.abo_more a{color:#FFF;}
.abo_more a:hover{color:#CCC;}
.xinwen{width:1200px;height:auto;margin:25px auto 0 auto;padding:0;overflow:hidden;}
.xinwen_a{float:left;width:579px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.xinwen_a_t{float:left;width:579px;height:68px;margin:0;padding:0;border-bottom:1px solid #949494;display:inline;overflow:hidden;}
.xinwen_a_ta{float:left;width:82px;height:68px;margin:0;padding:0;background:#024ca3;display:inline;overflow:hidden;}
.xinwen_a_ta img{float:left;width:46px;height:46px;margin:12px 0 0 18px;display:inline;overflow:hidden;}
.xinwen_a_tb{float:right;width:497px;height:58px;margin:10px 0 0 0;padding:0;background:#FFF;display:inline;overflow:hidden;}
.xinwen_a_tb p{float:left;width:111px;height:46px;margin:8px 0 0 10px;padding:0;display:inline;overflow:hidden;}
.xinwen_a_tb p img{float:left;width:111px;height:46px;margin:0 0 0 0;padding:0;display:inline;overflow:hidden;}
.xinwen_a_tb span{float:right;width:auto;font-size:20px;height:58px;line-height:58px;margin:0 15px 0 0;padding:0;font-weight:bold;display:inline;overflow:hidden;}
.xinwen_a_tb span a{color:#373737;}
.xinwen_a_tb span a:hover{color:#024ca3;}
.xinwen_an{float:left;width:579px;height:256px;margin:0;padding:0;background:#FFF;display:inline;overflow:hidden;}
.xinwen_ana{float:left;width:225px;height:230px;margin:11px 0 0 13px;padding:0;display:inline;overflow:hidden;}
.xinwen_ana img{float:left;width:225px;height:230px;margin:0;padding:0;display:inline;overflow:hidden;}
.xinwen_anb{float:right;width:303px;height:230px;margin:10px 10px 0 0 ;padding:0;display:inline;overflow:hidden;}
.xinwen_anb ul{list-style-type:none;margin:0;padding:0;display:inline;overflow:hidden;}
.xinwen_anb li{float:left;width:303px;height:44px;line-height:44px;font-size:14px;margin:0;padding:0;border-bottom:1px dashed #cecece;background:url(../images/list.gif) no-repeat left;display:inline;overflow:hidden;}
.xinwen_anb li a{float:left;width:293px;height:44px;line-height:44px;margin:0 0 0 10px;padding:0;display:inline;overflow:hidden;}
.xinwen_anb li a:hover{color:#024ca3;}
.jishu_a{float:right;width:579px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.jishu_a_t{float:left;width:579px;height:68px;margin:0;padding:0;border-bottom:1px solid #949494;display:inline;overflow:hidden;}
.jishu_a_ta{float:left;width:82px;height:68px;margin:0;padding:0;background:#024ca3;display:inline;overflow:hidden;}
.jishu_a_ta img{float:left;width:46px;height:46px;margin:12px 0 0 18px;display:inline;overflow:hidden;}
.jishu_a_tb{float:right;width:497px;height:58px;margin:10px 0 0 0;padding:0;background:#FFF;display:inline;overflow:hidden;}
.jishu_a_tb p{float:left;width:111px;height:46px;margin:8px 0 0 10px;padding:0;display:inline;overflow:hidden;}
.jishu_a_tb p img{float:left;width:111px;height:46px;margin:0 0 0 0;padding:0;display:inline;overflow:hidden;}
.jishu_a_tb span{float:right;width:auto;font-size:20px;height:58px;line-height:58px;margin:0 15px 0 0;padding:0;font-weight:bold;display:inline;overflow:hidden;}
.jishu_a_tb span a{color:#373737;}
.jishu_a_tb span a:hover{color:#024ca3;}
.jishu_an{float:left;width:579px;height:256px;margin:0;padding:0;background:#FFF;display:inline;overflow:hidden;}
.jishu_ana{float:left;width:225px;height:230px;margin:11px 0 0 13px;padding:0;display:inline;overflow:hidden;}
.jishu_ana img{float:left;width:225px;height:230px;margin:0;padding:0;display:inline;overflow:hidden;}
.jishu_anb{float:right;width:303px;height:230px;margin:10px 10px 0 0 ;padding:0;display:inline;overflow:hidden;}
.jishu_anb ul{list-style-type:none;margin:0;padding:0;display:inline;overflow:hidden;}
.jishu_anb li{float:left;width:303px;height:44px;line-height:44px;font-size:14px;margin:0;padding:0;border-bottom:1px dashed #cecece;background:url(../images/list.gif) no-repeat left;display:inline;overflow:hidden;}
.jishu_anb li a{float:left;width:293px;height:44px;line-height:44px;margin:0 0 0 10px;padding:0;display:inline;overflow:hidden;}
.jishu_anb li a:hover{color:#024ca3;}
.gcal{width:1200px;height:auto;margin:35px auto 0 auto;padding:0;overflow:hidden;}
.gcal_t{float:1200px;height:41px;margin:0;padding:0;display:inline;overflow:hidden;}
.gcal_t a{float:left;width:99px;height:41px;margin:0 550px 0 551px;padding:0;display:inline;overflow:hidden;}
.gcal_t img{float:left;width:99px;height:41px;margin:0;padding:0;display:inline;overflow:hidden;}
.gcal_n{float:left;width:1200px;margin:30px 0 0 0;padding:0;display:inline;overflow:hidden;}
.gcal_ge{float:left;width:200px;height:163px;margin:0; text-align:center; line-height:20px; font-size:14px;padding:0;display:inline;overflow:hidden;}
.gcal_ge img{float:left;width:175px;height:131px;border:1px solid #afafaf;margin:0 12px 10px 13px;padding:0;display:inline;overflow:hidden;}
.link{width:100%;height:auto;min-height:85px;margin:25px 0 0 0;padding:0 0 10px 0;background:#FFF;overflow:hidden;}
.link_n{width:1200px;height:auto;margin:0 auto;padding:20px 0 0 0;overflow:hidden;}
.link_t{float:left;width:176px;height:45px;margin:0 15px 0 8px !important;padding:0;display:inline;overflow:hidden;}
.link_t img{float:left;width:176px;height:45px;margin:0;padding:0;display:inline;overflow:hidden;}
.link_n a{width:auto;height:25px;line-height:25px;font-size:14px;margin:0 15px;padding:0;overflow:hidden;}
.link_n a:hover{color:#024ca3;}
.foot{width:100%;height:270px;margin:0;padding:0;background:#024ca3;overflow:hidden;}
.foot_n{width:1200px;height:270px;margin:0 auto;padding:0;overflow:hidden;}
.foot_n a{color:#FFF;}
.f_left{float:left;width:192px;height:270px;margin:0 ;padding:0;background:#FFF;display:inline;overflow:hidden;}
.f_logo{float:left;width:165px;height:140px;margin:30px 13px 0 14px;padding:0;border-bottom:1px solid #b3b3b3;display:inline;overflow:hidden;}
.f_logo img{float:left;width:95px;height:133px;margin:0 35px 0 35px;padding:0;display:inline;overflow:hidden;}
.f_tel{float:left;width:172px;height:46px;margin:25px 10px 0 10px;padding:0;display:inline;overflow:hidden;}
.f_tel img{float:left;width:172px;height:46px;margin:0;padding:0;display:inline;overflow:hidden;}
.f_right{float:right;width:970px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.f_nav{float:left;width:970px;height:45px;font-size:14px;line-height:45px;color:#FFF;margin:0;padding:0;display:inline;overflow:hidden;}
.f_nav a{color:#FFF;height:45px;line-height:45px;margin:0 15px;padding:0;}
.f_nav a:hover{color:#CCC;}
.f_nr{float:left;width:970px;height:auto;margin:0;padding:0;display:inline;overflow:hidden;}
.f_lxfs{float:left;width:370px;height:180px;margin:15px 0 0 20px;padding:0;line-height:30px;font-size:14px;color:#FFF;display:inline;overflow:hidden;}
.f_lxfs p{margin:0;padding:0;display:inline;overflow:hidden;}
.erm{float:right;width:119px;height:150px;margin:35px 0 0 0;padding:0;background:url(../images/erm_bg.gif) no-repeat  bottom;}
.erm img{float:left;width:119px;height:119px;margin:0;padding:0;display:inline;overflow:hidden;}
.neiye_t{width:100%;height:56px;margin:0;padding:0;background:url(../images/ny_t.gif) repeat;overflow:hidden;}
.neiye_tn{width:1200px;height:56px;margin:0 auto;padding:0;overflow:hidden;}
.neiye_tn p{float:left;width:auto;height:56px;line-height:56px;color:#FFF;font-size:24px;font-weight:bold;background:#024ca3;margin:0;padding:0 25px;display:inline;overflow:hidden;}
.neiye_tn span{float:right;width:auto;height:56px;line-height:56px;font-size:16px;margin:0;color:#333;padding:0;display:inline;overflow:hidden;}
.neiye_tn span a{color:#333;}
.neiye_tn span a:hover{color:#024ca3;}
.neiye{width:1200px;height:auto;min-height:560px;margin:0 auto;padding:0;background:#FFF;overflow:hidden;}
.neiye_n{float:left;width:1160px;height:auto;margin:20px 20px 0 20px;font-size:14px;line-height:200%;padding:0 0 25px 0;display:inline;overflow:hidden;}
.n_tj{width:1200px;height:300px;margin:0 auto;padding:0 0 25px 0;border-top:4px solid #024ca3;background:#FFF;overflow:hidden;}
.n_tjcp{float:left;width:1160px;height:auto;margin:25px 20px 0 20px;padding:0;display:inline;overflow:hidden;}
.n_tjcp_t{float:left;width:1160px;height:auto;margin:0;padding:0;border-bottom:1px solid #CCC;display:inline;overflow:hidden;}
.n_tjcp_t p{float:left;width:159px;height:40px;margin:0;padding:0;display:inline;overflow:hidden;}
.n_tjcp_t p img{float:left;width:159px;height:40px;margin:0;padding:0;display:inline;overflow:hidden;}
.n_tjcp_t span{float:right;width:auto;height:40px;line-height:40px;margin:0;font-size:25px;font-weight:bold;padding:0;display:inline;overflow:hidden;}
.n_nn{float:left;width:1160px;height:210px;margin:20px 0 0 0;padding:0;display:inline;overflow:hidden;}
.n_ge{float:left;width:232px;height:auto;line-height:30px;margin:20px 0 0 0; font-size:12px;padding:0;text-align:center;display:inline;overflow:hidden;}
.n_ge img{float:left;width:202px;height:151px;margin:0 15px 10px 15px;background:#099;padding:0;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:36px;line-height:36px;padding:0;border-bottom:#E3E3E3 1px dashed;color:#333;}
.newslist_ul_link{float:left;width:80%;height:36px;line-height:36px;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:1160px;height:auto;margin:0;display:inline;}
.productslist_div{float:left;width:290px;height:240px;margin:10px 0 0 0;padding:0;text-align:center;display:inline;overflow:hidden;}
.productslist_div img{float:left;width:268px;height:201px;border:1px solid #cdb89b;padding:0;margin:0 10px 6px 10px;display:inline;}
.productslist_div p{margin:0;padding:0;}
.photolist{float:left;width:1160px;;height:auto;margin:0;display:inline;}
.photolist_div{float:left;width:290px;height:240px;margin:10px 0 0 0;padding:0;text-align:center;display:inline;overflow:hidden;}
.photolist_div img{float:left;width:268px;height:201px;border:1px solid #cdb89b;padding:0;margin:0 10px 6px 10px;display:inline;}
.photolist_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:#333;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;}