@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"ËÎÌå"; color:#333;  background:url(imagesbody_bg.jpg);}
img{ border:none;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
h3{ font-size:14px;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.red{ color:#ae4d47;}
.red a{ color:#ae4d47 !important;}
em{ font-style:normal;}

.float_box{width:100px; height:auto; position:fixed; font-size:12px; background:#a9a8a8; color:#fff; margin-left:-100px; /**margin-left:-127px;*/
		   top:160px;_position: absolute;_top: expression(documentElement.scrollTop+160 + "px");display:none;}
.float_box li{ height:42px; line-height:42px; text-align:center; border-bottom:1px solid #dddcdc;}
.float_box li a{ display:block; color:#fff;}
.float_box li a:hover{color:#f1fa00; text-decoration:underline; background:#ae4d47; text-indent:0}
.q_ico1{ background:url(imagesqsdh_bg.jpg) no-repeat 10px 0 #ae4d47; text-indent:20px;}
.q_ico2{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -44px; text-indent:20px;}
.q_ico3{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -84px; text-indent:20px;}
.q_ico4{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -124px; text-indent:20px;}
.q_ico5{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -164px; text-indent:20px;}
.q_ico6{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -204px; text-indent:20px;}
.q_ico7{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -244px; text-indent:20px;}
.q_ico8{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -284px; text-indent:20px;}
.q_ico9{ background:url(imagesqsdh_bg.jpg) no-repeat 10px -324px; text-indent:20px;}

.navtop{ /*height:31px; line-height:31px; background:#2d2d2d;*/ height:38px; line-height:38px; background:url(imagestt_bg.gif) repeat-x; width:100%;}
.nav_main{ width:1000px; margin:0 auto; font-size:12px;}
.t_fl{ float:left; /*color:#eaeaea;*/ color:#555555}
.t_fl span{ margin-left:5px;}
.t_fl em{ color:#ae4d47; font-style:normal;}
.t_fr{float:right; /*color:#eaeaea;*/ color:#555555}
.t_fr a{ /*color:#eaeaea*/ color:#555555}
.t_fr a:hover{ /*color:#f1fa00;*/ color:#ae4d47; text-decoration:underline;}

.header{ width:1000px; margin:0 auto; padding-bottom:10px; background:#fff;}
.head_t{ height:97px;}
.logo{ float:left; width:419px; height:57px; margin:20px 0 0 20px; overflow:hidden; text-indent:-100em; display:inline; background:url(imageslogo.jpg) no-repeat;}
.ser{ float:right;width:342px; height:34px; margin:32px 29px 0 0; background:url(imagesser_bg.jpg) no-repeat; position:relative; overflow:hidden;}
.ser form{ background:#FF3366; padding:0px; margin:0px;}
.ser input{ background:none; border:none;}
.ser .ser_text{ width:250px; height:34px;line-height:30px; margin:0px; padding:0 0 0 5px; color:#bbbbbb; position:absolute; top:0px; left:0px; font-size:14px; }
.ser .ser_btn{ width:86px; height:34px; cursor:pointer; position:absolute; left:256px; top:0px;}

.nav{ width:100%; height:32px; border-bottom:3px solid #ae4d47;}
.nav li{ float:left; width:79px; height:32px; line-height:32px; margin:0 11px; text-align:center; color:#333; overflow:hidden; font-weight:600;}
.nav li a{ color:#333; font-size:14px; display:block;}
.nav li a:hover{ color:#fff; background:url(imagesnav_hov_bg.jpg) no-repeat;}
.nav .current a{ display:block; color:#fff; width:79px; height:42px; background:url(imagesnav_hov_bg.jpg) no-repeat;}
.nav .current a:hover{color:#fff;}

.content{ width:1000px; margin:0 auto; background:#fff;}
.box_area{ padding-bottom:12px;}
.area_fl{ width:690px; float:left;}
.box_fl{ width:340px; float:left;}
.box_fl .t{ height:27px; line-height:27px; background:url(imagestitle_bbg.gif) repeat-x; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; position:relative;}
.box_fl .t h3{ font-size:14px; color:#fff; background:url(imagestitle_rbg.gif) no-repeat; width:94px; height:31px; line-height:31px; position:absolute; left:16px; top:-4px; text-align:center;}
.box_fl .t a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.box_fl .t a:hover{ color:#ae4d47;}
.con{ background:url(imagesbox_con_r.gif) no-repeat top right;}
.con_lef{ background:url(imagesbox_con_l.gif) no-repeat top left; padding:10px 0 0 10px;}
.hx{ font-size:16px; font-weight:600; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;}
.hx a{ color:#333333}
.hx a:hover{ color:#ae4d47;}

.list{width:92%; padding:0 0 7px 0; background:url(imagesx_line310.gif) no-repeat bottom center; margin-bottom:7px;}
.list li{line-height:29px; text-align:left;overflow:hidden; height:29px; background:url(imagesdot.gif) no-repeat 0 13px; text-indent:10px;}
.list li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.list li a{font-size:14px; color:#333;text-decoration:none;} 
.list li a:hover{color:#ae4d47;text-decoration:underline;}

.box_fr{ width:340px; float:right;}

.box_frb{ float:left; width:340px; margin-top:12px; }
.news_let{height:auto; padding:0px;} 
.news_let .t{height:27px; line-height:27px; background:url(imagestitle_bbg.gif) repeat-x; _display:inline-block; border-left:1px solid #e5e5e5;
             border-right:1px solid #e5e5e5; position:relative}
.idTabs{ position:absolute; top:-4px; height:31px;}
.idTabs li{float:left; display:inline-block; background:url(imagesf_line.gif) no-repeat top right; padding:0 7px;}
.idTabs li a{display:block; color:#336891; height:31px; line-height:31px; text-align:center;} 
.idTabs li a.selected {color:#fff; font-weight:600; cursor:default; text-align:center; height:31px; background:url(imagest_r_bg.gif) no-repeat top right;}
.idTabs li a.selected span{background:url(imagest_le_bg.gif) no-repeat top left; display:block; height:31px; padding:0 12px;}   
.idTabs .tnone{ background:none; padding:0;}
.idTabs .ml14{margin-left:14px;}
.news_let .t .more{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.news_let .t .more:hover{color:#ae4d47;}

.box_bot,.box_hk{ width:690px; float:left;}

.pic_box{ width:318px; float:left;}
.pic_box h4{line-height:32px;height:32px;color:#333333;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.pic_box h4 a{color:#333333;}
.pic_box h4 a:hover{color:#ae4d47;}
.pic_box dl{overflow:hidden;*height:1%;margin:3px 0 5px 0; padding-bottom:13px;}
.pic_box dt{float:left;}
.pic_box dt img{/*width:126px;height:71px;*/width:85px;height:70px;padding:1px;border:1px #c6c6c6 solid;}
.pic_box dd{float:left;padding-left:10px;/*width:158px;*/width:199px; line-height:20px;color:#7f7f7f; font-size:12px;}
.pic_box dd a{ color:#336891;}
.pic_box dd a:hover{ color:#ae4d47}

.ml33{ margin-left:33px; display:inline-block;}

.list1{width:100%; padding:11px 0 7px 0; float:left; background:url(imagesx_line310.gif) no-repeat top left;}
.list1 li{line-height:29px; text-align:left;overflow:hidden; height:29px; background:url(imagesdot.gif) no-repeat 0 13px; text-indent:10px; float:left; margin-right:28px; width:310px;}
.list1 li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.list1 li a{font-size:14px; color:#333;text-decoration:none;} 
.list1 li a:hover{color:#ae4d47;text-decoration:underline;}

.area_fr{ width:300px; float:right;}

.box_frt,.box_r2,.box_price{ width:100%; float:left;}

.box_frt .t{ height:27px; line-height:27px; background:url(imagestitle_bbg.gif) repeat-x; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; position:relative;}
.box_frt .t h3{ font-size:14px; color:#fff; background:url(imagestitle_rbg.gif) no-repeat; width:94px; height:31px; line-height:31px; position:absolute; left:16px; top:-4px; text-align:center;}
.box_frt .t a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.box_frt .t a:hover{ color:#ae4d47;}

.box_r2 .t{ height:30px; line-height:30px; background:url(imagest_tbg2.jpg) repeat-x; border:1px solid #e5e5e5;}
.box_r2 .t h3{ font-size:14px; color:#99433f; background:url(imagesr_ico.jpg) no-repeat left center; text-indent:19px; margin-left:13px;}
.box_r2 .t a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.box_r2 .t a:hover{ color:#ae4d47;}

.inp{ margin:5px 0 0 18px;}
.inp li{ margin-bottom:18px;}
.inp li input{ background:url(imagesinput_login_bg.jpg) no-repeat; width:182px; height:23px; border:none;}
.inp li label{ font-size:12px; color:#8a8a8a;}
.font_a{ font-size:12px; margin:0 0 16px 55px;}
.font_a a{ margin-left:4px;}
.font_a a:hover{ text-decoration:underline; color:#ae4d47;}
.black{ color:#6a6a6a;text-decoration:underline;}
.btn{ margin-left:60px;}
.btn input{ margin-right:10px;}

.box_price{ margin-top:20px; }
.box_r3 .t{ height:30px; line-height:30px; background:url(imagest_tbg2.jpg) repeat-x; border:1px solid #e5e5e5;}
.box_r3 .t h3{ font-size:14px; color:#99433f; background:url(imagesr_ico.jpg) no-repeat left center; text-indent:19px; margin-left:13px; width:85px; float:left;}
.price_tab{ float:left; height:30px; width:190px;}
.price_tab li{float:left; display:inline-block; padding:0 7px; font-size:12px;}
.price_tab li a{display:block; color:#6a6a6a; height:30px; line-height:31px; text-align:center;} 
.price_tab li a.selected {color:#99433f; font-weight:600; cursor:default; text-align:center; height:30px; background:#fff; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:0 11px; border-bottom:1px solid #fff;}

.p0{ padding-left:0;}
.tab_table{ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; width:280px; margin:0 auto;}
.tab_table td{ border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-size:12px; text-align:center; line-height:21px;}

.tab_table td span{ color:#bc0420;}
.tab_table td em{ color:#129800; font-style:normal;}

.member{ width:100%; border-top:2px solid #da2f2f; padding-bottom:13px;}
.member .t{ height:35px; line-height:35px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:#f2f2f2;}
.member .t h3{ font-size:14px; color:#333333; background:url(imagesr_ico.jpg) no-repeat left center; text-indent:19px; margin-left:13px; width:200px; float:left;}
.member .t a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.member .t a:hover{ color:#ae4d47;}
.con1{ padding:10px 0; border:1px solid #dbdbdb; border-top:none; background:#fff;}
#demo{overflow:hidden; width:970px; margin-left:15px; float:left;}
#indemo {float:left;width:800%; height:180px;overflow:hidden;}
#demo1,#demo2 {float:left; width:auto;}

/*.scen ul{ padding:0px; float:left;} 
.scen ul li{ width:150px; height:auto; float:left; margin:10px 8px; display:inline;}
.scen ul li img{width:148px; height:68px;}
.scen ul li a{ display:block; width:148px; height:auto; border:1px solid #ccc;}
.scen ul li a:hover{width:148px; height:auto; border:1px solid #ae4d47;}
*/

.scen ul{ padding:0px; float:left; width:1000px; height:180px;} 
.scen ul li{ width:150px; height:auto; float:left; margin:10px 8px; display:inline;}
.scen ul li img{width:148px; height:68px;}
.scen ul li a{ display:block; width:148px; height:auto; border:1px solid #ccc;}
.scen ul li a:hover{width:148px; height:auto; border:1px solid #ae4d47;}

.fl{ float:left;}
.fr{ float:right;}

.que{ font-size:12px; line-height:20px; color:#353535; width:260px; margin:0 auto;}
.check{ width:270px; margin:10px auto;}
.check li{ float:left; font-size:12px; line-height:24px; margin:5px 8px; height:24px;}
.check li input{ margin-right:4px;}
.v_btn{ text-align:center; margin:15px 0 5px 0; height:30px; line-height:30px;}
.v_btn input{ margin:0 6px;}
.m0{ margin:0;}
.m10{ margin-top:10px;}

.list3{width:100%; padding:0; float:left;}
.list3 li{line-height:29px; text-align:left;overflow:hidden; height:29px; *height:28px; background:url(imagesdot.gif) no-repeat 0 13px; text-indent:10px; float:left; margin-right:10px; width:45%;}
.list3 li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.list3 li a{font-size:14px; color:#333;text-decoration:none;} 
.list3 li a:hover{color:#ae4d47;text-decoration:underline;}

.list4{width:100%; padding:0 0 7px 0; float:left;}
.list4 li{line-height:29px; text-align:left;overflow:hidden; height:29px; background:url(imagesdot.gif) no-repeat 0 13px; text-indent:10px;}
.list4 li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.list4 li a{font-size:14px; color:#333;text-decoration:none;} 
.list4 li a:hover{color:#ae4d47;text-decoration:underline;}

.box_pic{ width:100%; height:220px; background:url(imagespic_bbg.jpg) no-repeat; margin-bottom:13px;}
.box_pic .t{ border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.box_pic .t a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin:18px 10px 0 0;}
.box_pic .t a:hover{ color:#ae4d47;}
.con2{ padding:10px 0;}
#de{overflow:hidden; width:900px; margin:20px 0 0 50px; float:left;}
#inde {float:left;width:800%;}
#de1,#de2 {float:left; width:auto;}
.pic_list ul{ padding:0px; float:left;} 
.pic_list ul li{/* width:139px;*/width:175px; height:auto; float:left; margin:20px 10px 10px; display:inline;}
.pic_list ul li img{/*width:137px;*/width:173px; height:133px;}
.pic_list ul li a{ display:block; /*width:137px;*/ width:173px; height:auto; border:1px solid #ccc;}
.pic_list ul li a:hover{/*width:137px;*/width:173px; height:auto; border:1px solid #ae4d47;}
.pic_list ul li h3{ font-size:12px; height:25px; line-height:25px; text-align:center; font-weight:100;}

.hk_le{ width:385px; float:left; margin:10px 0 0 10px;}
.hk_le b{line-height:32px;height:32px;color:#333333;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.hk_le dl b a{color:#333333;}
.hk_le dl b a:hover{color:#ae4d47;}
.hk_le dl{overflow:hidden;*height:1%;margin:3px 0 5px 0; padding-bottom:13px;}
.hk_le dt{float:left;}
.hk_le dt img{width:96px;height:130px;}
.hk_le dt a{display:block; width:96px; height:auto; padding:2px; border:1px #8fb2c8 solid;}
.hk_le dt a:hover{width:96px; height:auto; border:1px #ae4d47 solid;}
.hk_le dd{float:left;padding-left:10px;width:253px;line-height:20px;color:#7f7f7f; font-size:12px;}
.hk_le dd img{width:90px; height:24px; margin-top:10px;}

.hk_rig{ float:right; margin:17px 30px 0 0;}
.hk_rig li{ float:left; margin:0 15px;}
.hk_p{ position:relative; width:96px; height:auto;}
.hk_p img{width:96px;height:130px; display:block; position:relative;}
.hk_p a{ display:block; width:96px; height:auto; padding:2px; border:1px #8fb2c8 solid;}
.hk_p a:hover{width:96px; height:auto; border:1px #ae4d47 solid;}
.hk_p h3{ position:absolute; background:#000; height:18px; line-height:18px; font-size:12px; font-weight:100; color:#fff; width:100%; bottom:3px; left:3px; text-align:center; filter:alpha(opacity=50); /* IE */ -moz-opacity:0.5; /* Moz + FF */ opacity:0.5; }

.footer{ width:100%; height:179px; background:url(imagesfootbg.gif) repeat-x; text-align:center;}
.f_top{ height:40px; line-height:40px; color:#cacaca; padding:10px 0;}
.f_top a{ color:#666;}
.f_top a:hover{ color:#ae4d47; text-decoration:underline}
.ad_info{ font-size:12px; color:#979797; line-height:30px; width:1000px; margin:0 auto; position:relative;}
.ad_info a{ background:url(imagesbeian.gif) no-repeat; display:block; width:130px; position:absolute; left:226px;}
.ad_info span{ margin-left:65px;}
.ad_info a:hover{ text-decoration:underline}

.box_fl_t{ width:690px; height:auto; float:left;}
.fl_about{ width:97%; margin:0 auto; line-height:26px;}

.zx{ float:right; font-size:14px; color:#30658e !important; font-weight:600; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.zx:hover{ color:#ae4d47 !important;}

.zcmore{ color:#333 !important; font-weight:100; font-size:12px;}

.w100{ width:100%;}
.m20{ margin-top:20px;}
.b10{ margin-bottom:10px;}

.zx_le{ margin:5px 0 0 0;}
.zx_le b{line-height:20px;height:20px;color:#333333;font-size:14px;}
.zx_le dl b a{color:#333333;}
.zx_le dl b a:hover{color:#ae4d47;}
.zx_le dl{overflow:hidden;*height:1%;margin:3px 0 5px 0; padding-bottom:13px;}
.zx_le dt{float:left;}
.zx_le dt img{width:60px;height:60px;}
.zx_le dt a{display:block; width:60px; height:auto; padding:1px; border:1px #ccc solid;}
.zx_le dt a:hover{width:60px; height:auto; border:1px #ae4d47 solid;}
.zx_le dd{float:left;padding-left:10px;width:162px;line-height:20px;color:#666666; font-size:12px;}
.zx_le dd img{width:90px; height:24px; margin-top:10px;}
.zx_le dd a{ color:#ae4d47;}
.zx_le dd a:hover{ text-decoration:underline;}

.page{ margin:30px auto 0 auto; width:65%; font-size:12px;}
.page li{ float:left; display:inline; margin:0 5px; line-height:18px; color:#333;}
.page li span{ color:#ae4d47;}
.page li em{ height:24px; line-height:24px;}
.page li a{ padding:3px 8px; background:#fff; border:1px solid #ccc; text-decoration:none; color:#333; display:inline-block;}
.page li a:hover{  background:#ae4d47; color:#fff;}
.page .active a{ background:#ae4d47; color:#fff;}
.page .visited a{ color:#999; padding:0; border:none;}
.page .visited a:hover{ color:#999; padding:0; border:none; background:none;}

.step{ width:100%; background:#fbfbfb; height:auto; padding:30px 0;}
.step01{ width:959px; height:417px; background:url(imagesstep01.jpg) no-repeat #fbfbfb; margin:20px auto 40px auto;}
.step02{ width:959px; height:354px; background:url(imagesstep02.jpg) no-repeat #fbfbfb; margin:40px auto;}
.step03{ width:959px; height:354px; background:url(imagesstep03.jpg) no-repeat #fbfbfb; margin:40px auto;}

.box_fl242{ width:242px; float:left;}
.box_fr748{ width:748px; float:right;}

.guide{ font-size:12px; color:#333333; height:20px; line-height:20px; text-indent:28px;}
.guide a{ color:#333333;}
.guide a:hover{ color:#ae4d47;}
.guide b{ color:#ae4d47}

.sub_le{ padding:0 0 0 8px; min-height:500px; height:auto;}
.sub_le li{ line-height:30px; height:30px; color:#333; text-indent:50px; margin:5px 0 8px 0;}
.sub_le li a{ display:block; color:#333; height:30px; line-height:30px; background:url(imagessub_bg_link.gif) no-repeat;}
.sub_le li a:hover{background:url(imagessub_bg_hover.gif) no-repeat; color:#fff; font-weight:600;}
.sub_le .current a{ display:block; color:#fff; height:30px; font-weight:600; line-height:30px; background:url(imagessub_bg_hover.gif) no-repeat;}
.sub_le .current a:hover{color:#fff;}

.con_art{ width:97%; margin:20px auto; line-height:30px;}
.con_art h3{ font-size:20px; color:#336891; text-align:center; line-height:30px; margin-bottom:10px;}
.con_art h4{ font-size:16px; color:#336891; height:30px; line-height:30px; text-align:center; margin:20px 0}
.con_art p{ line-height:30px; color:#333; margin:5px 0;}

.con_art h5{ font-size:16px; color:#333; height:30px; line-height:30px;  margin:20px 0}
.con_art h5 a{ color:#336891;}
.con_art h5 a:hover{ color:#ae4d47; text-decoration:underline;}

.zzjj{ margin:0 auto; width:706px; padding:20px 0 50px 0}

.ldjj{ width:714px; margin:15px auto 0 auto; border-bottom:1px solid #e3e3e3;}
.ldjj dl{overflow:hidden;*height:1%;margin:3px 0 5px 0; padding-bottom:13px;}
.ldjj dt{float:left; width:173px; height:202px; background:url(imageszp_bg.jpg) no-repeat; }
.ldjj dt img{width:141px;height:168px; padding:16px;}
.ldjj dd{ float:left; width:500px; margin-left:20px; line-height:30px;color:#5a5a5a;}
.ldjj dd span{ height:36px; line-height:36px; background:#f6f6f6; display:block; padding-left:15px; margin-top:22px;}
.ldjj dd p{ padding-left:15px; color:#5a5a5a}

.md{ width:680px; margin:20px auto; height:auto;}
.list5{width:100%; padding:10px 0 7px 0; float:left;}
.list5 li{line-height:36px; text-align:left;overflow:hidden; height:36px; font-size:16px;}
.list5 li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.list5 li a{font-size:16px; color:#333;text-decoration:none;} 
.list5 li a:hover{color:#ae4d47;text-decoration:underline;}

.ml42{ margin-left:42px; display:inline-block;}

.list6{width:100%; padding:0; float:left;}
.list6 li{line-height:40px; text-align:left;overflow:hidden; height:40px; float:left; margin-right:10px; width:31%; font-size:16px;}
.list6 li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.list6 li a{font-size:16px; color:#5a5a5a;text-decoration:none; margin-left:8px;} 
.list6 li a:hover{color:#ae4d47;text-decoration:underline;}

.sec_fl{ witdh:100%; height:auto; border:1px solid #d9d9d9; padding:20px 0 20px 15px;}

.sec_list{width:100%;}
.sec_list li{line-height:29px; text-align:left;overflow:hidden;  background:url(imagesdot.gif) no-repeat 0 13px; text-indent:10px;}
.sec_list li span{color:#b2b2b2; padding-left:3px; overflow:hidden;}
.sec_list li a{font-size:14px; color:#333333;text-decoration:none;} 
.sec_list li a:hover{color:#ae4d47;text-decoration:underline;}
.sec_list li .xline661{width:100%; padding:0 0 15px 0; margin-bottom:15px; float:left; background:url(imagesxline661.gif) no-repeat 0 bottom;}

.xg_news{ width:100%; height:auto;}
.xg_news .t{ height:30px; line-height:30px; background:#f4f4f4; border:1px solid #e5e5e5;}
.xg_news .t h3{ font-size:14px; color:#333; background:url(imagesr_ico.jpg) no-repeat left center; text-indent:19px; margin-left:13px;}
.xg_news .t a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.xg_news .t a:hover{ color:#ae4d47;}
.con3{ padding:10px 10px 0 10px;}

.art{ width:98%; margin:0 auto;}
.art h3{ line-height:40px; font-size:18px; text-align:center; color:#336699; padding:15px 0 10px;}
.art_r{ background:url(imagesxline661.gif) no-repeat center top; padding-top:10px; height:24px; line-height:24px; text-align:center; font-size:12px;}
.art_r span{ margin:0 5px; color:#666;} 

.art_c{ width:93%; margin:20px auto; line-height:28px; font-size:14px; color:#555;}
.art_c img{ max-width:650px; height:auto;}
.art_c p{margin:15px auto; padding:0;}


.box_info{ width:100%; height:auto;}
.box_info .t{ font-size:12px; color:#333;background:url(imagesreg_t_bg.jpg) repeat-x; height:33px; line-height:33px; border:1px solid #dddddd;}
.box_info .t b{ padding-left:17px; font-size:14px;}
.box_info .t span{ color:#ff0f00;}
.box_info .c{ border-left:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:35px 0 35px 150px;}

.reg_box01{ width:700px; float:left; height:auto; line-height:37px; color:#333; margin-bottom:30px; overflow:hidden;}
.reg_box01 span,.reg_box01 label,.reg_box01 em{ float:left; height:auto; line-height:37px;}
.yzm{ margin:4px 5px 0 5px;}
.reg_box01 a{ color:#3366cc; float:left;}
.reg_box01 a:hover{ color:#ae4d47; text-decoration:underline;}
.reg_box01 em{ font-size:12px;}
.fw{ width:85px; text-align:right; margin-right:12px;}
.star{ color:#f00; margin:0 8px; font-size:12px;}
.t1{ width:240px; height:35px; background:url(imagesreg_input_bg.jpg) repeat-x; line-height:30px; border:1px solid #d2d2d2;}
.w330{ width:330px;}
.wl100{ width:100px;}
.t3{ margin:12px 5px 0 0}
.mb10{ margin-bottom:10px;}
.f12{ font-size:12px;}

.reg_btn1{ text-align:center; width:242px; height:75px; margin-left:100px;}

.success{ height:400px; padding:100px 0 0 240px; }
.success h4{ background:url(imagessu_ico.jpg) no-repeat; height:38px; text-indent:60px; font-size:24px; color:#ae4d47; line-height:38px;font-family:"Î¢ÈíÑÅºÚ";}
.success p{ padding:10px 0 0 60px; line-height:30px; color:#333;}
.success p a{ color:#005ea7;}
.success p a:hover{ color:#ae4d47; text-decoration:underline;}

.appli{ border:1px solid #ddd; background:#fafafa; height:600px;}
.appli h3{ text-align:center; font-size:22px; color:#333; line-height:40px; padding:40px 0}
.appli_c{ width:800px; height:400px; margin:0 auto 20px auto; border:1px solid #7f9db7; overflow-y:auto; background:#fff;}
.appli_c p{ min-height:500px; height:auto; line-height:24px; padding:15px;}
.appli_btn{ text-align:center;}
.appli_btn a{ margin:0 10px;}

.step_one{ width:892px; height:25px; background:url(imagespw_step.gif) no-repeat 0 0; margin:0 auto; overflow:hidden;}
.step_two{ width:892px; height:25px; background:url(imagespw_step.gif) no-repeat 0 -25px; margin:0 auto; overflow:hidden;}
.step_three{ width:892px; height:25px; background:url(imagespw_step.gif) no-repeat 0 -50px; margin:0 auto; overflow:hidden;}
.step_four{ width:892px; height:25px; background:url(imagespw_step.gif) no-repeat 0 -75px; margin:0 auto; overflow:hidden;}

.step_info{ margin:60px 0 0 260px; min-height:265px; height:auto;}

.reg_box01 b{ color:#ae4d47;}
.done{ margin:100px 0 0 360px; min-height:225px; height:auto;}
.done h3{ background:url(imagessu_ico.jpg) no-repeat; height:38px; text-indent:60px; font-size:20px; color:#ae4d47; line-height:38px;font-family:"Î¢ÈíÑÅºÚ";}
.done p{ padding:10px 0 0 60px; line-height:30px; color:#333;}
.done p a{ color:#005ea7;}
.done p a:hover{ color:#ae4d47; text-decoration:underline;}

.s_box{ background:url(imagess_c_bg.jpg) repeat-x; width:100%; padding-top:20px;}
.s_fl{ float:left; width:250px;} 
.s_fl h3{ font-size:14px; color:#444; text-indent:33px; background:url(imagess_t_ico.gif) no-repeat 18px 40%; border-bottom:2px solid #d9d9d9;
        height:30px; line-height:30px; padding-bottom:5px;}
.sc_logo{ /*width:152px; height:172px; background:url(imagess_logo_bg.gif) no-repeat; border:1px solid #ccc*/ width:215px; height:110px; margin:13px 0 0 13px;}
.sc_logo img{ /*width:136px; height:156px; padding:8px 0 0 8px;*/ width:215px; height:110px;}
.s_fr{ float:right; width:750px;}

.s_list{ margin:13px 0 0 20px; width:90%;}
.s_list li{ background:url(imagess_dot.gif) no-repeat 0 11px; padding-left:12px; line-height:28px; font-size:12px;}

.s_fr_t{ float:left; width:100%;} 

.s_fr_t h3{ font-size:14px; color:#444; text-indent:33px; background:url(imagess_t_ico.gif) no-repeat 18px 40%; border-bottom:2px solid #d9d9d9;
        height:30px; line-height:30px; padding-bottom:5px; }	
.s_fr_t p{ width:95%; margin:15px 0 0 30px; line-height:26px; font-size:12px;}

.s_fr_b{ width:100%;margin-top:15px;}
.s_fr_b .t{ height:auto; border:1px solid #d9d9d9;border-left:none; border-right:none;}
.s_fr_b h3{font-size:14px; color:#444; text-indent:33px; background:url(imagess_t_ico.gif) no-repeat 18px 50% #fafafa; border:1px solid #fff;
        height:44px; line-height:44px;}	

.bnone{ background:none;}

#des,#des1{overflow:hidden; width:97%; margin:5px 0 0 15px; float:left;}
#indes,#indes1 {float:left;width:800%;}
#des3,#des4,#des5,#des6 {float:left; width:auto;}


.s_piclist ul{ padding:0px; float:left; width:895px; min-height:340px; height:auto;} 
.s_piclist ul li{ width:171px; height:auto; float:left; background:url(imagess_pic_bg.jpg) no-repeat; margin:10px 4px; display:inline;}
.s_piclist ul li img{width:156px; height:115px; padding:8px 0 0 8px;}
.s_piclist ul li p{ font-size:12px; height:25px; line-height:25px; text-align:center; margin-top:6px;}
.s_piclist ul li a{ display:block; width:156px; height:auto; color:#757575;}
.s_piclist ul li a:hover{ color:#1065b3; text-decoration:underline;}

.mp00{ margin-bottom:0; padding-bottom:0}
.sd{ border:1px solid #e4e4e4; border-bottom:none; margin-top:23px;}
.sd_n{ background:#f6f6f6; height:30px; border:1px solid #fff; position:relative;}

.s_tab{ margin:0 0 0 80px; position:absolute;top:-13px; left:0; border:1px solid #d9d9d9; border-bottom:none;}
.s_tab1{ float:left; display:inline-block;border-right:1px solid #d9d9d9;}
.s_tab1 a{display:block; color:#333333; height:42px; line-height:42px; text-align:center; border:1px solid #fff; border-bottom:none; padding:0 19px; background:#f2f2f2; font-weight:600;} 
.s_tab1 a.selected {color:#1065b3; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600; cursor:default; text-align:center; background:#fafafa; border-bottom:1px solid #fafafa; border-right:1px solid #d9d9d9;}

.s_tab2{ float:left; display:inline-block; border-right:1px solid #d9d9d9;}
.s_tab2 a{display:block; color:#333333; height:42px; line-height:42px; text-align:center; border:1px solid #fff; border-bottom:none; padding:0 19px; background:#f2f2f2; font-weight:600;} 
.s_tab2 a.selected {color:#1065b3; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600; cursor:default; text-align:center; background:#fafafa; border-bottom:1px solid #fafafa; border-left:1px solid #d9d9d9;}

.s_tab3{ float:left; display:inline-block;}
.s_tab3 a{display:block; color:#333333; height:42px; line-height:42px; text-align:center; border:1px solid #fff; border-bottom:none; padding:0 19px; background:#f2f2f2; font-weight:600;} 
.s_tab3 a.selected {color:#1065b3; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600; cursor:default; text-align:center; background:#fafafa; border-bottom:1px solid #fafafa; border-left:1px solid #d9d9d9;}


.s_box .t{ font-size:12px; color:#333; height:33px; line-height:33px; border-bottom:1px solid #e0e0e0;}
.s_box .t b{ padding-left:17px; font-size:14px;}
.s_box .t span{ color:#ff0f00;}
.s_box .c{ height:auto; padding:35px 0 35px 200px;}
.s_box .c1{ height:auto; padding:35px 0 35px 120px;}
.s_box .c2{ height:auto; padding:35px 0;}


.reg_box01 input{ padding-left:5px; color:#707070}

.reg_box01 select{ width:160px; float:left; height:30px;}

.tx{ width:450px; height:200px; background:url(imagesreg_input_bg.jpg) repeat-x; line-height:30px; border:1px solid #d2d2d2;}

.tx1{ width:550px; height:300px; background:url(imagesreg_input_bg.jpg) repeat-x; line-height:30px; border:1px solid #d2d2d2;}

.o_btn{ text-align:center; width:242px; height:75px; margin-left:100px;}
.o_btn a{ margin:0 15px;}


/*  edit  2013-10-30  */
.dlist{width:92%; margin-bottom:10px;}
.dlist li{line-height:30px; text-align:left;overflow:hidden; background:url(imagesdot.gif) no-repeat 0 14px; text-indent:10px;}
.dlist li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.dlist li a{color:#333;text-decoration:none;} 
.dlist li a:hover{color:#ae4d47;text-decoration:underline;}
.dlist li .xline{ padding:0 0 7px 0; background:url(imagesx_line310.gif) no-repeat bottom center; margin-bottom:7px;}
.dlist li.bnone{ background:none;}


.pro_show{ width:95%; margin:0 auto; border:1px solid #dedede; border-bottom:none; border-right:none;}
.pro_show th{ line-height:40px; background:#f7f7f7; text-align:center; border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.pro_show td{line-height:35px; border-bottom:1px solid #dedede;border-right:1px solid #dedede; font-size:12px; text-align:center}
.edit{ display:block; background:url(imagesedit.gif) no-repeat 10px 50%; padding-left:20px; width:50px; margin:0 auto; color:#333;}
.edit:hover{ color:#ae4d47; text-decoration:underline}
.del{ display:block; background:url(imagesdelete.gif) no-repeat 10px 50%; padding-left:20px; width:50px; margin:0 auto; color:#333;}
.del:hover{ color:#ae4d47; text-decoration:underline}

.edit_box{ width:95%; height:auto; margin:0 auto;}
.edit_box textarea{ width:100%; height:400px;}

.flist{width:100%; padding:0 0 7px 0; float:left;}
.flist li{line-height:29px; text-align:left;overflow:hidden; height:29px; background:url(imagesdot.gif) no-repeat 0 14px; text-indent:10px;
          width:307px; margin:0 23px 0 8px; float:left;}
.flist li span{float:right; color:#b2b2b2;padding-right:5px; padding-left:10px; overflow:hidden;}
.flist li a{font-size:14px; color:#333;text-decoration:none;} 
.flist li a:hover{color:#ae4d47;text-decoration:underline;}

.w340{ width:340px;}

.adv{ width:690px; height:auto; float:left; margin:6px 0}
.adv a{ margin-left:5px; float:left;}

.hz_box{ height:auto; padding:10px 0 30px 0; border:1px solid #d9d9d9;float:left; width:100%;}
.hz_list{height:auto; float:left; margin-bottom:30px}
.hz_list li{ height:60px; width:100%; float:left;}
.hz_list li h4{ font-size:14px; color:#333; margin:10px 0; padding-left:20px;}
.hz_list li h4 a{ color:#333;}
.hz_list li h4 a:hover{ color:#ae4d47; text-decoration:underline}
.hz_list li em{ float:right}

.hz_list li p{ color:#999; padding-left:20px;}
.hz_list li p span{ color:#f55732;}
.hz_btn{ width:78px; height:28px; line-height:28px; color:#db3a00; font-size:12px; font-weight:600; display:block; background:url(imageshz_btn.gif) no-repeat; text-align:center; margin:14px 30px 0 0;}
.hz_btn:hover{ color:#900;}
.gray{ background:#f4f4f4;}

.nr_box{ height:auto; padding:0 0 30px 0; border:1px solid #d9d9d9; float:left}
.hz_title{ width:690px; border-bottom:1px solid #dadada; background:#fbfbfb; height:60px; line-height:60px; color:#ae4d47; font-size:14px; text-align:center}
.hz01{ width:690px; border-bottom:1px solid #dadada; float:left; padding:15px 0;}
.hz01 li{ float:left; width:40%; margin-left:50px; line-height:30px;}
.hz01 li b{ color:#333;}
.hz01 li span{ color:#ae4d47}
.p_btn{ text-align:center;}

.btn_a{ width:78px; height:28px; display:block; background:url(imagesp_btn.gif) no-repeat; font-size:12px; font-weight:600; color:#fff; line-height:28px; margin:0 auto;}
.btn_a:hover{ color:#FF0;}

.hz02,.p_btn{width:100%; border-bottom:1px solid #dadada; float:left; padding:15px 0;}
.hz02 dt{ float:left; width:80px; min-height:100px; height:auto; margin-left:50px; line-height:30px;}
.hz02 dt b{ color:#333;}
.hz02 dd{ float:left; width:555px; line-height:30px;}
.hz02 dd p{ width:95%;}

.hzfont{ width:180px; text-align:right; margin-right:12px; float:left;}
.tx2{ width:350px; height:150px; background:url(imagesreg_input_bg.jpg) repeat-x; line-height:30px; border:1px solid #d2d2d2;}
.note{width:100%; font-size:12px; font-weight:600; padding-left:100px}
.reg_btn2{ text-align:center; width:242px; height:75px; margin-left:190px;}

.jd_box01{ width:320px; height:auto; float:left; margin-right:10px;}

.tt{ height:27px; line-height:27px; background:url(imagesjd_t_01.gif) no-repeat; position:relative;}
.tt h4{ font-size:12px; color:#333; text-indent:20px;}
.tt a{ float:right; font-size:12px; color:#333333; display:block; background:url(imagesmore_dot.gif) no-repeat right center; padding-right:8px; margin-right:10px;}
.tt a:hover{ color:#ae4d47;}
.cc{ padding:10px 0 0 10px;}
.pp00{ padding:0;}
.jd_box02{ width:485px; height:auto; float:left; margin-right:10px;}

.scen1 ul{ padding:0px 0 0 10px; float:left; width:680px; height:180px;} 
.scen1 ul li{ width:150px; height:auto; float:left; margin:10px 8px; display:inline;}
.scen1 ul li img{width:148px; height:68px;}
.scen1 ul li a{ display:block; width:148px; height:auto; border:1px solid #ccc;}
.scen1 ul li a:hover{width:148px; height:auto; border:1px solid #ae4d47;}

.pt10{ padding-top:10px;}
.w95{ width:95%;}

.box_fl .t h4 {color:#fff; width:122px; font-weight:600; cursor:default; text-align:center; height:31px; background:url(imagest_r_bg.gif) no-repeat top right; line-height:31px; position:absolute; left:16px; top:-4px;}
.box_fl .t h4 span{background:url(imagest_le_bg.gif) no-repeat top left; display:block; height:31px; padding:0 8px;}   

.oh{ overflow:hidden;}
.w1000{ width:1000px;}

.num_list{width:95%; height:auto; background:url(imagesnum_ico.gif) no-repeat left 7px; margin-bottom:10px;}
.num_list li{ line-height:29px; height:29px; overflow:hidden;  text-indent:23px;}
.num_list li a{font-size:14px; color:#333;text-decoration:none;} 
.num_list li a:hover{color:#ae4d47;text-decoration:underline;}

.author{ width:660px; text-align:right;padding:10px 15px 10px 0; line-height:24px; color:#999;}

/* index edit 2013-12-28*/
.price_tab1{ float:left; height:30px; width:190px;}
.price_tab1 li{float:left; display:inline-block; padding:0 5px; font-size:12px;}
.price_tab1 li a{display:block; color:#6a6a6a; height:30px; line-height:31px; text-align:center; } 
.price_tab1 li a.selected {color:#99433f; font-weight:600; cursor:default; text-align:center; height:30px; background:#fff; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:0 6px; border-bottom:1px solid #fff;}