@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px; }
body{ background:url(../images/bg.jpg); font-size:12px; font-family:"新宋体"; color:#111 }
ul { list-style:none; }
img{ border:0px; }
.null{ clear:both; }


.ctop{margin-top:12px;}
a {color:#0A254B;text-decoration:none;}
a:link {text-decoration: none;}
a:visited {color:#0A254B;text-decoration:none;}
a:hover {color:#A61717;text-decoration:underline;}
a:active {color:#A61717;text-decoration: none;}
.bian{ border:1px solid #CCC}
.bis{ border:1px solid #ff0000}
.dxb a{font:400 18px/42px "微软雅黑"}
.nei{ text-align:justify; text-justify:inter-ideograph;margin:15px 5px; font-size:14px;line-height:180%;color:#515153;}
.fys{margin:0px auto; padding:10px; text-align:center}
.fys a{ color:#FF0000}
.mrtd img{ margin:15px auto; display:block}
.mrtd{color:#FF0000; font-size:14px; font-weight:700}
/* -------------------------------------- top -------------------------------------- */
.top_bg{ margin:0px auto; width:100%; background:url(../images/top_bg.jpg) repeat-x; }
.top{ margin:0px auto; width:978px; height:250px; }
.top_t{ margin:0px auto;width:978px; height:31px; line-height:31px; }
.top_c{ margin:0px auto; width:978px; height:119px; }
.top_nav{margin:0px auto; width:978px; height:41px; }
.top_gd{ margin:0px auto; width:978px; height:30px; padding-top:18px; text-align:center }
.k_foor{ float:left; width:978px; height:11px; font-size:1px; background:url(../images/k_foor.jpg) }
.top_t01{ float:left; padding-left:20px; font-size:12px; }
.top_t02{ float:right; padding-right:13px; color:#dc142a; font-size:10px; }
.top_l{ float:left; }
.top_r{ float:right; }
.nav_fg{ float:left; width:1px; height:41px; background:url(../images/nav_bg_fg.jpg) }
a.nav_an{ float:left; width:107px; height:41px; text-align:center; text-decoration:none; color:#fff; font:14px/41px "宋体"; font-weight:bold; }
a.nav_an:hover{ color:#fd2943; background:url(../images/nav_bg_02.jpg) }
.tu_tz{ float:left; padding:18px 9px 0px 0px; }
.tu_tz_wx{ float:left; padding:20px 0px 0px 0px; font-size:12px; color:#a7a7a7; } 

/* -------------------------------------- con -------------------------------------- */
.con{ margin:0px auto; width:978px; overflow:hidden }
.con_k1{ float:left; width:978px; height:385px; background:#FFF; }
.con_k1_l{ float:left; width:710px; height:364px; padding:11px 0px 0px 15px; }
.con_k1_r{ float:right; width:223px; height:364px; padding:11px 15px 0px 0px; }
.con_k1_r_b{ float:left; width:223px; height:331px; background:#efefef; }
.con_k1_r_b_02{ float:left; width:223px; height:129px; padding-top:12px; }
.con_k1_r_b_03{ float:left; width:221px; height:190px; border:1px #d5d5d5 solid; background:#FFF; }
.con_k1_r_b_03_1{ margin:0px auto; width:203px; height:36px; margin-top:5px; background:url(../images/x_01.jpg) }
.con_k1_r_b_03_2{ float:left; font:12px "宋体"; color:#FFF; font-weight:bold; padding:14px 0px 0px 12px;  }
a.con_k1_r_b_03_3{ float:left; width:98px; height:19px; background:#efefef; font:12px/19px "宋体"; color:#000; text-align:center; text-decoration:none; margin:7px 0px 0px 7px; }
a.con_k1_r_b_03_3:hover{ color:#de0000; font-weight:bold; }
a.ti_e{ font:16px "宋体"; color:#d42323; font-weight:bold; text-decoration:none; }
a.ti_e:hover{ text-decoration:underline; }
.con_k2_l_b_xx{ font:12px/24px "宋体"; color:#333333; padding-top:11px; }
a.xx_a{ font:12px "宋体"; color:#d42323; text-decoration:none; }
a.xx_a:hover{ text-decoration:underline; }
#x_04{ margin-left:9px; margin-top:8px; }
#x_05{ margin-top:8px; }
#x_06{ margin-left:9px; }
#x_03{ margin-top:9px; }
.right{ float:right; }
.x_news{ width:200px; margin-left:12px; }
.x_news li {height:24px;line-height:24px; padding-left:16px; background:url(../images/dian_01.gif) 0px 9px no-repeat; position:relative; }
.gg{ float:left; padding-bottom:11px; }
.con_k2{ float:left; width:968px; border:5px #dcdcdc solid; background:#fff; }
.con_k2_l{ float:left; width:665px; height:306px; }
.con_k2_r{ float:right; width:298px; height:306px; border-left:5px #dcdcdc solid; }
.con_k2_l_t{ margin:0px auto; width:635px; height:33px; padding-top:18px; background:url(../images/hx.jpg) bottom repeat-x; }
.con_k2_l_b{ margin:0px auto; width:635px; padding-top:18px; }
.con_k2_l_b_01{ float:left; width:190px; height:213px; padding:9px 0px 0px 9px; background:url(../images/gsjj_bg.jpg) }
.con_k2_l_b_02{ float:left; width:405px; line-height:26px; font-size:12px; padding:9px 0px 0px 25px; }
.con_k2_l_b_03{ float:left; width:405px; height:85px; border-bottom:1px #bebebe dashed; }
.con_k2_l_b_04{ float:left; width:405px; padding-top:10px; }
.kg{ padding-left:24px; }
.con_k2_r_t{ margin:0px auto; width:270px; height:33px; padding-top:18px; background:url(../images/hx.jpg) bottom repeat-x; }
.con_k2_r_b{ margin:0px auto; width:260px; height:248px; padding-top:7px; }
.x_news_01{ width:260px; }
.x_news_01 li { height:24px;line-height:24px; padding-left:16px; background:url(../images/dian_01.gif) 0px 9px no-repeat; position:relative; }

.x_qh_01{ float:left; width:186px; height:24px;line-height:24px; padding-left:16px; background:url(../images/dian_01.gif) 0px 7px no-repeat; }

.con_k3{ float:left; width:978px; height:288px; margin-top:16px; background:#FFF; }
.con_k3_01 {width:938px; height:33px; padding:18px 0px 0px 0px; margin-left:20px;  background:url(../images/hx.jpg) bottom repeat-x; }
#con_k3_02 { width:975px; padding-left:3px; }
.qh{ float:right; padding-right:40px; background:#ededed; }
.qh_nr{ float:left; width:233px; height:208px; margin:15px 0px 0px 8px; _display:inline; background:url(../images/tu01_bj.jpg) }
.qh_nr_t{ float:left; width:210px; height:152px; padding:12px 0px 0px 11px; text-align:center }
.qh_nr_b{ float:left; width:233px; height:38px; line-height:38px; text-align:center; }
.con_k4{ float:left; width:978px; height:268px; background:#fff; }
.con_k4_l_t{ margin:0px auto; width:938px; height:33px; padding-top:18px; background:url(../images/hx.jpg) bottom repeat-x; }
.con_k4_l_b{ margin:0px auto; width:938px; }
.con_k4_l_b_nr{ float:left; width:200px; height:195px; padding:16px 18px 0px 0px; }
.con_k4_l_b_nr_01{  height:140px; text-align:center }
.con_k4_l_b_nr_01 img{ padding:1px;}
.con_k4_l_b_nr_02{ color:#333333; font-size:14px; padding:10px 0px 8px 0px; text-align:center; }
.con_k4_l_b_nr_03{ color:#bebebe; font:12px "宋体"; text-align:center; }
.con_k5{ float:left; width:978px; height:351px; background:#FFF; }
.con_k5_l{ float:left; width:690px; height:351px; }
.con_k5_r{ float:right; width:288px; height:332px; padding-top:19px; }
.con_k5_l_t{ float:left; width:650px; height:33px; padding-top:18px; margin-left:20px; _display:inline; background:url(../images/hx.jpg) bottom repeat-x; }
.con_k5_l_b{ float:left; width:327px; height:276px; margin:12px 0px 0px 5px; _display:inline; background:url(../images/zy_bg.jpg) }
#x_01{ margin-left:15px; }
.con_k5_l_b_01{ margin:0px auto; padding:13px 0px 0px 13px; }
.con_k5_l_b_02{ margin:0px auto; width:290px; padding-top:10px; }
.con_k5_l_b_03{ margin:0px auto; width:300px; padding-top:3px; }
.x_news_02{ width:290px; }
.x_news_02 li { height:24px;line-height:24px; padding-left:30px; border-bottom:1px #dcdcdc dashed; background:url(../images/dian_02.jpg) 12px 8px no-repeat; position:relative; }
.x_news_03{ width:150px; padding-top:6px; }
.x_news_03 li { height:24px;line-height:24px; padding-left:24px; background:url(../images/dian_02.jpg) 6px 8px no-repeat; position:relative; }
.con_k6{ float:left; width:968px; height:353px; border:5px #dcdcdc solid; background:#fff; }
.con_k6_l{ float:left; width:665px; height:353px; }
.con_k6_r{ float:right; width:298px; height:353px; border-left:5px #dcdcdc solid; }
.con_k6_l_b{ margin:0px auto; width:635px; }
.con_k6_l_b_nr{ float:left; width:200px; padding-top:16px; }
#x_02{ width:217px; }
.con_k6_l_b_nr_t{ margin:0px auto; width:134px; height:25px; text-align:center; font:14px/25px "宋体"; font-weight:bold; color:#FFFFFF; background:url(../images/tu05_bj.jpg) }
.con_k6_l_b_nr_b{ margin:0px auto; width:217px; padding-top:10px; }
.x_news_04{ width:195px; padding-left:18px; }
.x_news_04 li { height:24px;line-height:24px; padding-left:16px; background:url(../images/dian_01.gif) 0px 9px no-repeat; position:relative; }
.x_news_05{ width:260px; padding-top:2px; }
.x_news_05 li { height:34px;line-height:34px; padding-left:30px; border-bottom:1px #dcdcdc dashed; background:url(../images/dian_02.jpg) 12px 14px no-repeat; position:relative; }
.con_k7{ float:left; width:978px; padding-bottom:12px; background:#fff; margin-top:16px; }
.con_k7_b{ margin:0px auto; width:929px; padding-left:9px; padding-bottom:15px; background:url(../images/yqlj_bg.jpg) }
.con_k7_b_k{ float:left; padding:15px 15px 0px 15px; }

/* -------------------------------------- foor -------------------------------------- */
.foor_bg{ margin:0px auto; width:100%; background:#473d31; margin-top:8px; }
.foor{ margin:0px auto; width:978px; height:135px; }
.foor_logo{ float:left; padding:20px 0px 0px 2px; }
.foor_hm{ float:right; width:247px; height:18px; margin:22px 0px 11px 0px; padding-top:8px; font:12px "宋体"; font-weight:bold; color:#ecb800; text-align:center; background:url(../images/foor_k.jpg) }
.foor_tx{ float:right; width:460px; text-align:right; color:#FFF; height:30px; font:12px/30px "宋体"; }
a.foor_tx_x{ font:12px "宋体"; color:#ecb800; text-decoration:none; }
a.foor_tx_x:hover{ text-decoration:underline; }

/* -------------------------------------- 文字链接 -------------------------------------- */
a.a{ font-size:12px; color:#dc142a; text-decoration:none; }
a.a:hover{ text-decoration:underline; }
a.b{ font-size:14px; color:#ea233c; font-weight:bold; text-decoration:none; }
a.b:hover{ color:#333333; }
a.c{ font-size:12px; color:#333333; text-decoration:none; }
a.c:hover{ color:#e41c31; }
a.d{ font-size:14px; color:#333333; text-decoration:none; }
a.d:hover{ color:#e41c31; }

a.x{ font-size:14px; color:#333333; text-decoration:none; }
a.x:hover{ color:#e41c31; }

/* -------------------------------------- 滑动门特效 -------------------------------------- */
.tabmenu {width:665px; height:51px; }
.tabmenu ul { margin:0;padding:0;list-style-type: none; float:left; padding:6px 0px 0px 65px; }
.tabmenu li { text-align:center; float:left;display:block;width:97px;height:18px;overflow:hidden;color:#000; background:url(../images/x_04.jpg); display:inline; font:12px"宋体"; padding-top:7px; margin-left:1px; }
.tabmenu .cli { text-align:center;float:left;display:block;width:97px;height:18px;overflow:hidden;color:#fff;  background:url(../images/x_03.jpg); display:inline; cursor:pointer; font:12px "宋体"; font-weight:bold; padding-top:7px; margin-left:1px; }
#tabcontent { width:665px; }
#tabcontent ul {margin:0; list-style-type: none;}
#tabcontent .hidden {display:none;}

/********/
.conts{ width:970px; padding:5px; background:#FFF;}
.conkf{ float:left; width:705px; }
.conkr{float:right; width:258px; border-left:5px #dcdcdc solid; }
.condd{height:28px;background:url(../images/about1_20.gif) top; padding-top:22px;}
.conbts{ background:url(../images/title10.jpg) left center no-repeat; margin-left:15px; height:18px; }
.eee{ padding:3px 0 0 20px;}
.btks{ margin:10px; font-size:28px; padding:5px; font-weight:700; text-align:left; padding-left:40px; color:#ca1653; font-family:"微软雅黑"; background:url(../images/dhs.jpg) no-repeat;}
.knrs{ margin:0px auto; width:680px}
.knul li{ background:url(../images/dd.jpg) left center no-repeat; background-position:5px; border-bottom:1px #cdcdcd dashed; padding:8px 0;}
.knul li a{ padding:0 0 0 25px; float:left}
.knul li span{ color:#0A254B}
.rdbs{ width:257px; height:25px;  background:url(../images/rdb.jpg) }
.kas{padding:7px 0px; width:254px;text-align:center; border:1px solid #CCC; border-top:none; }
.kas ul {list-style: none; margin:0 auto; padding: 0;width:200px;}
#menu10 li a {height:22px;text-decoration: none;}
#menu10 li a#xuli{color: #fff;padding-top:10px;background:url(../images/menus.jpg);}	
#menu10 li a:link, #menu10 li a:visited {color: #cb1d2f;display: block;background:url(../images/menus.jpg) 0 -32px; margin-top:5px; padding-top:10px; font-weight:700 }
#menu10 li a:hover{color: #fff;padding-top:10px;background:url(../images/menus.jpg);}

#menum li a {height:22px;text-decoration: none;margin-top:5px;}	
#menum .lia1 a:link, #menum .lia1 a:visited {color: #cb1d2f;display: block;background:url(../images/menus.jpg) 0 -32px;  padding-top:10px; font-weight:700 }
#menum .lia1 a#xali{color: #fff;padding-top:10px;background:url(../images/menus.jpg);}	
#menum .lia1 a:hover{color: #fff;padding-top:10px;background:url(../images/menus.jpg);}
#menum .lia2 a:link, #menum .lia2 a:visited {color: #111;display: block;background:url(../images/suba.jpg);  padding-top:10px;}
#menum .lia2 a:hover{padding-top:10px;background:url(../images/subb.jpg);}

.wzzs{ width:230px; height:22px; color:#8e8e8e; line-height:22px; text-align:left}
.adbt{ font-size:24px; font-weight:600; padding:5px; border-bottom:1px solid #999999}
#kctab td{ padding:4px}
.bts{text-align:center; font-size:16px; font-weight:bold;}
.btts{ margin:10px auto; text-align:center; font-size:14px; font-weight:700}
.stopx{text-align:center; margin-top:8px; color:#929292; }