/*ALL*/
body{width:auto;height:auto;margin:0px;background: url(images/bg.jpg) repeat-x #ddd;font:12px Arial,"ËÎÌå";color:#666; line-height:17px;}
h1,h2,h3,h4{font-size:12px;font-weight:lighter;margin:0px;overflow:hidden;}
ul,li{ list-style:none;margin:0px;}
img{border:none;}
a{color:#666; text-decoration:none;}a:hover{color:#f30; text-decoration:underline;}

#body_content{width:962px;height:auto;margin:0px auto;}
.top_nav{width:962px;height:25px;border-bottom:1px dashed #F06B70; line-height:25px; text-align:right;color:#fff;}
.top_nav a{color:#fff;padding:0px 8px;}
.top_nav a:hover{color:#ff0;}
.top_content{width:962px;height:48px;overflow:hidden;}
.top_content h1{width:245px;height:48px;float:left;}
.top_content h2{width:710px;height:48px;}
.top_content h2 ul{width:717px;height:48px;}
.top_content li{width:71px;float:left;overflow:hidden;height:48px; line-height:45px; text-align:center;font-size:12px;}
.top_content li a{width:71px;height:48px;display:block;background:url(images/nav_off.jpg) no-repeat;color:#fff;}
.top_content li a:hover{background:url(images/nav_on.jpg) no-repeat;color:#ff0; text-decoration:none; line-height:54px;font-weight:bold;}

.banner{width:962px;height:238px;}
.main{width:956px;height:auto;padding:23px 3px 0px 3px;}
.main div{float:left;overflow:hidden;}
.main_l{width:203px;height:auto;}
.search{width:203px;height:auto;}
.search_t{width:203px;height:41px;}
.search_m{width:173px;height:94px;background:url(images/search_m.jpg) no-repeat;padding:3px 15px 0px 15px;}
.search_m span{color:#FF0C16;}
.im_left1{width:203px;height:auto;}
.menu{width:203px;height:auto;}
.menu_t{width:203px;height:51px;}
.menu_m{width:203px;height:auto;padding-bottom:20px;}
.menu_m h1{width:170px;height:30px; line-height:30px; background:url(images/li2.gif);padding-left:30px;}

.main_r{width:747px;height:auto;padding-left:8px;}
.main_r_mdl{width:747px;height:auto;}
.pt_t{width:737px;height:41px;background:url(images/pt_t.jpg) no-repeat; text-align:right; line-height:38px;padding-right:10px;}
.pt_m{width:727px;height:136px;background:url(images/pt_m.jpg) no-repeat;padding:10px;}
.pt_list{width:107px;height:130px;padding:0px 7px;}
.pt_list h1{width:105px;height:105px;border:1px solid #ccc;}
.pt_list h1 img{width:105px;height:105px;}
.pt_list h2{width:107px;height:24px; text-align:center; line-height:28px;}

.news{width:372px;height:auto;padding-top:10px;}
.news_t{width:362px;height:38px; text-align:right; line-height:38px;padding-right:10px; background:url(images/news_t.jpg) no-repeat;}
.news_m{width:362px;height:127px;background:url(images/im_mdl_m.jpg) no-repeat;padding:0px 5px;}
.news_m h1{width:362px;height:29px;background:url(images/li1.gif) no-repeat;padding-left:20px;border-bottom:1px dashed #ccc; line-height:30px;}
.news_m h1 span{width:80px;height:29px;display:block;float:right;font-size:10px;color:#FF0C16;}

.about{width:372px;height:auto;padding-left:3px;padding-top:10px;}
.about_t{width:362px;height:38px; text-align:right; line-height:38px;padding-right:10px; background:url(images/about_t.jpg) no-repeat;}
.about_m{width:362px;height:117px;background:url(images/im_mdl_m.jpg) no-repeat;padding:5px;}

.footer{width:962px;height:108px;background:url(images/footer_m.jpg) no-repeat; text-align:center;padding-top:10px;}
.footer_link{width:962px;height:auto;line-height:24px;}
.footer_link a{padding:0px 5px;}
.footer_copyright{width:962px;height:auto;}

/*SUB*/
.sub_t{width:747px;height:41px;background:url(images/sub_t.jpg); line-height:38px;}
.sub_t h1{width:714px;height:41px;padding-left:33px;font-size:12px;color:#333;font-weight:bold;}
.sub_t h2{width:737px;height:41px; position:relative;top:-41px; text-align:right;padding-right:10px;}
.sub_t h2 a{padding:0px 5px;}
.sub_m{width:727px;height:auto;background:url(images/sub_m.jpg) no-repeat;padding:10px;}
.sub_pt{width:727px;height:auto;border-bottom:1px dashed #ccc;}
.sub_pt_list{width:160px;height:190px;padding:0px 10px;}
.sub_pt_list h1{with:150px;height:150px;padding:4px;border:1px solid #ccc; background:#fff;}
.sub_pt_list h1 img{width:150px;height:150px;}
.sub_pt_list h2{width:160px;height:30px; text-align:center; line-height:30px;}

.sub_pt_show{width:100%;height:auto;padding-top:20px;}
.sub_pt_show h1{width:300px;height:300px;padding:11px;margin:0px auto;background:url(images/pt_show_bg.gif) no-repeat;}
.sub_pt_show h1 img{width:300px;height:300px;}
.sub_pt_show h2{width:500px;height:auto;margin:0px auto; text-align:center;font-size:18px;color:#FF0C16; line-height:40px;}
.sub_pt_details{width:725px;height:200px;border:1px solid #ccc;}
.sub_pt_dt2{width:703px;height:178px;border:1px solid #eee;padding:10px;}

.next{width:747px; text-align:center; line-height:40px;}
.next a{padding:0px 5px;}
.next span{color:#FF0C16;}
.sub_news,.sub_content{width:727px;height:auto;}
.sub_news h1{width:707px;height:30px;border-bottom:1px dashed #ccc; line-height:30px;color:#FF0C16;padding:0px 10px;}
.sub_news h1 span{color:#FF0C16;width:100px;height:30px;display:block;margin:0px;float:right; text-align:right;}

.faq_next a{color:#fff;padding:0px 5px;}
.faq_next a:hover{color:#f90;}
.faq_list{width:650px;height:auto;border-bottom:1px solid #ddd;text-align:left;color:#000;}
.faq_list h1{padding:5px 10px; }
.faq_list h1 span{color:#FF0C16;}
.faq_list h2{background:#eee;padding:5px 10px; }
.faq_list h2 span{color:#FF0C16;}