@charset "utf-8";
/* CSS Document */
body{background:#fff;padding:0;	margin:0;	font-size:12px;	line-height:16px; font-family:"宋体", Arial; }
select,input{vertical-align:middle;}
img{border:none; vertical-align:top}
dl,dd,dt,ul,ol,li,form,iframe,h1,h2,h3,h4,h5,h6{margin:0; padding:0;border:0; }
table,td,tr,th{font-size:12px;}
ul,li{list-style:none}
a,a:visited,a:active,a:link{color:#000; text-decoration:none; }
a:hover{ text-decoration:underline; }
.clear{clear:both; height:0; line-height:0; font-size:0px; overflow:hidden;}
.right5_clear{clear:both; height:0; line-height:0; font-size:0px; overflow:hidden;*height:7px;_height:0px;}
.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.hidden{display:none;}
.a00 a,.a00 a:visited,.a00 a:active,.a00 a:link{color:#000;}
.a3d a,.a3d a:visited,.a3d a:active,.a3d a:link{color:#3d464b;}
.c00 a,.c00 a:visited,.c00 a:active,.c00 a:link{color:#cc0000;}
.c85 a,.c85 a:visited,.c85 a:active,.c85 a:link{color:#853f03;}
.afize a,.afize a:visited,.afize a:active,.afize a:link{color:#3d464b; font-size:14px;}
.tit_wd{font-weight:bold; color:#990000; font-size:14px;padding-left:10px; }
.mg10{ margin-bottom:10px}
#wrap{ width:960px; margin:0 auto; min-height:10px; height:auto}
.top{ height:34px; line-height:34px; background:url(../images/bg.gif) repeat-x 0 -400px; border-bottom:1px solid #d7dbde;}
.top_con{ width:960px; margin:0 auto; color:#666}
.top_con span{ float:right; color:#cc0000}
.top_con span strong{ font-weight:normal}
.top_con strong{ font-family:Arial;}
.top_con b{ font-weight:normal; color:#666}
.header{ margin:10px 0}
.header .logo{ width:250px; float:left}
.header .r_ico{ width:240px; float:right}
.header .r_ico li{ width:80px; float:left; text-align:center }
.nav{ min-height:85px; height:auto; background:url(../images/bg.gif) repeat-x 0 -457px #af0000}
.nav1{ height:30px; margin-bottom:2px}
.seach .left{ width:25px; float:left; height:52px; background:url(../images/sech_bg.jpg) no-repeat 0 0px;}
.seach .right{ width:25px; float:right; height:52px; background:url(../images/sech_bg.jpg) no-repeat -25px 0px;}
.seach .cen{ width:910px; float:left; padding-top:15px}
.seach .cen .cen1{ width:105px; float:left; color:#fff; text-align:center}
.seach .cen .cen2{ width:140px; float:left; color:#ecae32; line-height:30px}
.seach .cen .cen2 img{ vertical-align:middle}
.seach .cen .cen3{ width:330px; float:left; padding-top:3px;}
.seach .cen .cen4{ width:230px; float:right; line-height:35px; color:#fff78c}
.seach .cen .cen5{ width:90px; float:left; padding-top:3px;}
.seach .cen .cen6{ width:26px; float:left; height:23px; background:url(../images/ico.gif) no-repeat 5px -182px;}
.seach .cen .cen4 a,.seach .cen .cen4 a:visited,.seach .cen .cen4 a:active,.seach .cen .cen4 a:link{color:#d7ad48;}
.sch_ipt{ background:url(../images/ico.gif) no-repeat 0px -185px; width:274px; height:18px; padding-top:5px; border:0; padding-left:30px; color:#a4a4a4}
.btn2{ background:url(../images/btn_red_bg.jpg) no-repeat 0 -18px; width:57px; height:25px; border:0; vertical-align:top }
.seach .cen .cen3 span{ background:url(../images/bg.gif) repeat-x 0 -541px; display:block;}
.ban{ border:1px solid #e9e5d7; padding:10px; margin:10px 0 0}
.ban .left{ width:745px; float:left;}
.ban .ban2{ width:940px; overflow:hidden}
.ban .ban2 ul{ margin-top:5px; width:960px}
.ban .ban2 li{ width:186px; float:left; margin-right:5px; line-height:20px; display:inline}
.ban .right{ width:175px; float:right; padding-top:5px}
.ban .right li{ line-height:20px;}
.con{ min-height:10px; height:auto;}
.con .left{ width:755px; float:left; overflow:hidden}
.con .fos{ min-height:10px; height:auto}
.con .left1{ float:left; border:1px solid #f2e1c7;  width:347px;margin-top:10px; overflow:hidden}
.big_pc{padding:3px 3px 0; width:341px; height:255px; overflow:hidden}
.big_pc img{ width:340px; height:255px; }
.small_pc { width:347px;background:url(../images/sm_pc_bg.jpg) no-repeat left bottom;}
.small_pc img{ width:80px; height:60px; margin:10px 3px 3px 3px}
.small_pc ul{ width:355px;}
.small_pc li{  width:86px; float:left; margin-right:1px; display:inline}
.cur{ background:url(../images/small_bg.jpg) no-repeat left top;}
.small_no{background:url(../images/small_bg1.jpg) no-repeat left top;}
.con .cen{ float:right;  width:395px;  margin-top:1px; overflow:hidden}
.con .right{ float:right; width:195px; margin-top:10px; overflow:hidden}
.f_tit1{ height:23px; line-height:23px;  background:url(../images/bg.gif) repeat-x 0 0px; border-left:1px solid #f1e0c6; margin-top:9px; float:left; width:358px}
.f_tit span{ display:block; float:right; width:26px; height:33px;background:url(../images/ico.gif) repeat-x 0 0; }
.con .cen .one{ background:url(../images/dian1.gif) repeat-x bottom; margin-bottom:10px; padding-bottom:7px}
.con .cen .one h1{ text-align:center; font-size:16px; margin:12px 0}
.con .cen .one h1 a,.cen .con .one h1 a:visited,.con .cen .one h1 a:active,.con .cen .one h1 a:link{color:#cc0000;}
.con .cen .one span a,.con .cen .one span a:visited,.con .cen .one span a:active,.con .cen .one span a:link{color:#a79557;}
.con .cen ul li a,.con .cen ul li a:visited,.con .cen ul li a:active,.con .cen ul li a:link{color:#3d464b;}
.con .cen .one span{ line-height:20px; padding:0 7px; display:block}
.con .cen ul{ width:430px;}
.con .cen ul li{ width:182px; float:left; margin:0 0 0 7px; font-size:14px; padding-left:9px; background:url(../images/ico.gif) no-repeat 0px -43px; line-height:24px; overflow:hidden; display:inline}
.con .cen ul li img{ vertical-align:middle; margin-left:2px}
.con .right .tit{ height:23px; background:url(../images/bg.gif) repeat-x 0 -51px; line-height:23px}
.fos_con .pc{ padding-left:5px; float:left; margin:7px 0;}
.fos_con li{ line-height:24px; padding: 0 5px; color:#5f5f5f;}
.fos_con li a,a:visited,a:active,a:link{color:#5f5f5f;}
.ico_new{ padding:8px 11px; background:url(../images/ico.gif) no-repeat 3px -69px}
.ico_void{ padding:8px 10px; background:url(../images/ico.gif) no-repeat 3px -105px}
.left2{ min-height:10px; height:auto; margin-top:10px}
.left2_1{float:left;width:347px;}
.left2_1 .tit{ height:26px; line-height:26px; background:url(../images/red_bg1.jpg) no-repeat right; clear:both; padding:0 0px 0 15px; margin-bottom:1px}
.left2_1 .tit h3{ width:100px; float:left; color:#fff; font-size:14px}
.left2_1 .tit h4{ width:130px; float:right; padding-top:6px; font-weight:normal;font-size:12px; }
.left2_1 .tit h4 span{ width:40px; display:block; float:left; height:20px; margin-right:2px; display:inline; line-height:20px; text-align:center; cursor:pointer}
.tell_yes{ background:url(../images/bg.gif) repeat-x 0 -219px; color:#660000}
.tell_no{ background:url(../images/bg.gif) repeat-x 0 -239px; color:#fff}
.left2_2{float:right;  width:395px; }
.tel_con{ border:1px solid #f2e1c7; padding:0 10px 10px}
.tel_con h3{ background:url(../images/ico.gif) no-repeat 23px -149px ;color:#cc0000; text-align:center; font-size:16px; height:26px; line-height:26px; margin-bottom:5px}
.tel_con td{ padding:0 10px; height:23px; line-height:23px}
.test_list{ margin-top:5px}
.test_list td{ border-bottom:1px solid #efecde;height:22px; line-height:22px}
.test_list td strong{ font-weight:normal; color:#cc0000;}
.test_list td span{ font-weight:normal; color:#5f5f5f;}
.l1_tit{ background:url(../images/bg.gif) repeat-x 0 -261px; height:25px;  padding:0px 10px 0}
.l1_tit span{ margin-right:2px; font-size:14px; display:block; float:left;  cursor:pointer}
.l_tit{ background:url(../images/bg.gif) repeat-x 0 -291px; height:25px;  padding:5px 3px 0 10px; text-align:right; clear:both}
.l_tit span { display:block; float:right; padding-top:4px  }
.l_tit strong{ display:block; float:left;  }
.all_no,.all1_no,.all2_no,.all3_no,.all4_no,.all5_no,.all6_no,.all8_no{ background:url(../images/bg.gif) repeat-x 0 -99px;border:1px solid #e6c48f;border-bottom:0;height:23px; line-height:23px;padding:0 8px; }
.all_yes,.all1_yes,.all2_yes,.all3_yes,.all4_yes,.all5_yes,.all6_yes{ background-color:#FFFFFF; color:#990000; font-weight:bold; border:1px solid #e6c48f; border-bottom:0;height:24px; line-height:24px;font-size:14px; padding:0 8px; }
.more{ text-align:right; margin-top:-20px; padding-right:10px; height:20px;}
.news_list1{ color:#cc0000;}
.news_list1 li{ background:url(../images/ico.gif) no-repeat 7px -43px;font-size:14px; line-height:24px; padding-left:15px; }
.news_list1 li span{ float:right; color:#853f03; font-size:12px; padding-right:10px}
.news_list1 ul{ margin-top:15px}
.news_list1 li b,.news_list1 li strong{ font-weight:normal}
.left3_1{float:left;width:347px;border:1px solid #e6c48f;padding-bottom:10px; }
.left3_2{float:right;  width:395px; border:1px solid #e6c48f; padding-bottom:10px }
.left3_3{float:right;  width:397px;  }
.left3_4{width:395px; border:1px solid #e6c48f; padding-bottom:15px}
.first,.first2,.first3{ padding:5px 15px 0; margin-top:10px;}
.first4{ padding:10px 15px 0;}
.first .pc{ width:105px; float:left;}
.first .pc img{ width:105px; height:80px}
.first .wds{ width:205px; float:right; color:#666;}
.first .wds1{ width:250px; float:right; line-height:18px;color:#666;}
.first .wds h2,.first .wds1 h2{  font-size:14px; margin-bottom:5px}
.fr_h2{ padding:2px 0 7px; font-size:14px; text-align:center}
.fr_hx_pc{ border:1px solid #dbdbdb; padding:5px 5px 0px; line-height:20px; text-align:center; margin-bottom:3px}
.dian{background:url(../images/dian1.gif) repeat-x bottom; margin-bottom:5px; padding-bottom:5px;}
.first1{background:url(../images/dian1.gif) repeat-x bottom; margin-bottom:10px; padding-bottom:15px}
.first li{ font-size:12px; padding-left:9px; background:url(../images/ico.gif) no-repeat 0px -43px; line-height:24px; overflow:hidden; white-space:nowrap; }
.first2 li,.first3 li,.first4 li{ font-size:12px; padding-left:9px; background:url(../images/ico.gif) no-repeat 0px -43px; line-height:24px; }
.l_line{background:url(../images/dian1.gif) repeat-x bottom; padding-bottom:10px; width:320px; margin:10px auto 0px}
.l_line1{ width:150px; float:left; margin-bottom:10px}
.l_line2{ width:165px; float:right;}
.l_sech{color:#1f376d; line-height:22px; padding-top:5px}
.l_sech span{ color:#cc0000; }
.l_sech_input{ width:110px; height:16px; border:1px solid #7f9db9; color:#666}
.l_sech_btn{ border:1px solid #c2c2c0; color:#000; background-color:#FFF; width:32px; height:18px; line-height:18px;padding:0 1px; text-align:center}
.line_chg{background:url(../images/bg.gif) repeat-x 0 -78px; height:17px; line-height:17px; }
.line_chg span{ width:52px; height:17px; float:left; display:block;text-align:center; cursor:pointer}
.chg_yes{background:url(../images/btn_red_bg.jpg) no-repeat 0 -43px; width:52px; height:17px; border:0; color:#cc0000; }
.l_r_pc{background:url(../images/dian1.gif) repeat-x bottom; margin:10px 15px 5px; padding-bottom:3px; width:320px; overflow:hidden}
.l_r_pc ul{ width:355px;}
.l_r_pc li{ float:left; width:100px; margin-right:10px; display:inline}
.l_r_pc li img{ width:100px; height:75px; margin-bottom:5px}
.l_btm{border:1px solid #e6c48f; background-color:#fcf6e7 }
.l_btm_tit{ background:url(../images/bg.gif) repeat-x 0 -321px; height:25px;  padding:5px 10px 0}
.l_btm_tit span{ margin-right:2px; font-size:14px; display:block; float:left;  cursor:pointer}
.l_btm_tit strong{ float:right; padding-top:3px;}
.l2_tit strong{ float:right; padding-top:3px; padding-right:10px}
.all7_yes{ background-color:#fcf6e7; color:#990000; font-weight:bold; border:1px solid #e6c48f; border-bottom:0;height:24px; line-height:24px; }
.all8_yes{  color:#990000; font-weight:bold; background:url(../images/bg.gif) repeat-x 0 -351px;border:1px solid #e6c48f;border-bottom:0;height:24px; line-height:24px; padding:0 8px;}
/*mover pc*/
.jcarousel{ width:753px; overflow:hidden}
.jcarousel-container {position: relative;}
.jcarousel-skin-tango{ height:120px; overflow:hidden;  }
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-item {float: left;list-style: none; width: 75px;height: 125px;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango li{ float:left; width:85px; text-align:center; margin-right:15px;line-height:22px; display:inline}
.jcarousel-skin-tango li img{ width:75px; height:100px;  padding:2px 3px 6px 4px;background:url(../images/book_bg.jpg) no-repeat left top ;}
.jcarousel-skin-tango.jcarousel-container-horizontal {width: 710px;padding: 16px 7px 10px  33px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  685px;height: 125px;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 28px;right: 0px;width: 13px;height: 84px;cursor: pointer;background:url(../images/next-horizontal.gif) no-repeat 0px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal{cursor: default; background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute; top: 28px; left: 2px; width: 13px; height: 84px; cursor: pointer;background:url(../images/prev-horizontal2.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal{ cursor: default;background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px;left: 30px; width: 14px;height: 84px;cursor: pointer;background: transparent url(../images/next-vertical.gif) no-repeat 0 0;}
.right1{ border:1px solid #d4d4d4; margin-bottom:10px; padding-bottom:4px; margin-left:2px;}
.right2{ border:1px solid #d4d4d4; padding:9px 6px}
.right2 h4{padding-left:9px; background:url(../images/ico.gif) no-repeat 0px -46px; margin:5px 0; font-weight:normal; font-size:12px}
.right2 span{ color:#666;}
.right2 span a{ color:#A79557;}
.right3{ text-align:center; margin:10px 0}
.right4{ background-color:#f4f1ce;border:1px solid #e6c48f; padding-top:5px; margin-bottom:10px}
.right4_list{ padding:7px 5px 10px; color:#853f03; }
.right4_list ul{ margin:5px 0 13px; *margin:5px 0 3px;_margin:5px 0 3px;}
.right4_list li{ line-height:25px; overflow:hidden; white-space:nowrap;}
.right4_list a,.right4_list a:visited,.right4_list a:active,.right4_list a:link{color:#853f03}
.right5{background-color:#fcf6e7;border:1px solid #e6c48f; margin-bottom:10px; padding-top:5px;}
.all9_yes{ color:#990000; font-weight:bold;height:24px; line-height:24px;}
.right5_list1{ padding:10px 12px 0px; width:169px;*padding:10px 12px 7px; _padding:10px 12px 0;overflow:hidden;}
.right5_list1 ul{ width:183px;}
.right5_list1 li{ width:77px; float:left; height:19px; border:1px solid #e6ce69; text-align:center; line-height:19px; margin:0 10px 7px 0;background:url(../images/bg.gif) repeat-x 0 -142px;}
.right5_list2{padding:7px 8px;*padding:5px 8px;_padding:5px 8px; width:177px;}
.right5_list2 h4{ font-size:14px; color:#cc0000; text-align:center; border:1px solid #f0dbb7; border-left:0; border-right:0; padding:2px 0;margin-bottom:6px;*margin-bottom:2px;_margin-bottom:2px}
.right5_list2 h4 span{ display:block; background-color:#f8e8c5; height:18px; line-height:18px; }
.right5_list2 li{ line-height:24px; color:#853f03}
.right6{background-color:#f4f1ce;border:1px solid #e6c48f; padding:5px 0px 5px; overflow:hidden}
.r6_con{ padding:8px 5px 8px 5px; *padding:6px 5px 6px 5px; _padding:6px 5px 6px 5px;}
.r6_con h4{ margin:5px 0 8px 0;*margin:4px 0 3px 0;_margin:4px 0 3px 0; font-size:12px}
.r6_con li{ line-height:20px;color:#853f03; }
.r6_con li span{ color:#cc0000}
.r6_con li .void{ height:11px; background:url(../images/bg.gif) repeat-x 0 -25px;}
.btn1{ background:url(../images/btn_red_bg.jpg) no-repeat; width:62px; height:18px; border:0; color:#f2df90; line-height:18px; text-align:center}
.r6_btn{ padding-left:18px; margin-top:1px; padding-top:10px;*padding-top:4px;_padding-top:4px;}
.right7{ background-color:#fcf6e7;border:1px solid #e6c48f; padding-top:5px}
.right7 ul{ width:175px; padding:8px 0 9px 3px; *padding:5px 0 6px 3px; _padding:5px 0 6px 3px; overflow:hidden;}
.right7 li{ line-height:24px; color:#853f03}
.right8{ border:1px solid #d4d4d4; padding:5px 6px}
.l2_tit{ border-bottom:1px solid #e9cd9c; height:25px; line-height:25px; padding-left:10px; font-size:14px; font-weight:bold; color:#990000}
.link{ border:1px solid #f2d8a7; background-color:#fff; margin-top:10px;}
.lk_tit{background:url(../images/bg.gif) repeat-x 0 -296px; height:25px;  padding:0px 0 0}
.lk_tit span{ padding:0 15px;  display:block; float:left;  cursor:pointer}
.all10_no{ background:url(../images/bg.gif) repeat-x 0 -99px; color:#845c14;border-right:1px solid #e6c48f;height:25px; line-height:25px; }
.all10_yes{ background-color:#FFFFFF;font-size:14px; color:#990000; font-weight:bold;border-right:1px solid #e6c48f; height:25px; line-height:25px; }
.link p{ padding:10px 20px; line-height:24px; margin:0; color:#3d464b}
.footer1{ background:url(../images/red_bg.jpg) no-repeat; height:24px; line-height:24px; color:#fff; text-align:center}
.footer1 a,.footer1 a:visited,.footer1 a:active,.footer1 a:link{ color:#ffffff;}
.footer2{ color:#000; text-align:center;  line-height:35px; margin-bottom:2px}
.footer2 a,.footer2 a:visited,.footer2 a:active,.footer2 a:link{ color:#3D464B;}
.footer3{ text-align:center; color:#3d464b; margin-bottom:3px;}
.footer4 .left{ width:300px; float:left; text-align:right}
.footer4 .cen{ width:355px; float:left; color:#3d464b; line-height:18px; text-align:center}
.footer4 .right{ width:300px; float:left}
