﻿@charset "utf-8";
/* CSS Document */

@import url("im_in.css");

p{text-indent:20px; margin:0px; padding:0px; padding-top:6px;}
ul{list-style-type:none; margin:0px; padding:0px;}
li{list-style-type:none; margin:0px; padding:0px;}
img{border:0px; padding:0px; margin:0px;}
body{background:url(../images/body_bg.gif) repeat-x 0px 0px; margin:0px; padding:0px 0px 0px 0px;}



.flash_box{width:1000px; margin:10px auto 0px auto;}
.flash_{width:986px; height:260px; border:solid 6px #e2e2e2; border-bottom:2px;padding:1px 0px 0px 1px; background:#fff; overflow:hidden; margin:0px auto 0px auto;}
.gg_{padding-left:40px; background:url(../images/flash_gg_bg.gif) no-repeat 0px bottom; height:39px;}

.b_nav_box{height:30px; padding:4px 0px 0px 0px; color:#eee; line-height:25px; background:url(../images/b_nav_bg.gif) 0px 0px;  font-size:12px;text-align:center; margin:0px auto 0px auto;}
.b_nav_box a{color:#eee; padding:0px 0px 0px 0px; margin:0px; font-size:12px; display:inline; line-height:25px;}
.b_nav_box a:visited{}
.b_nav_box a:hover{color:#f60;}

.search_box{width:136px; margin:0px auto; padding:0px 0px 0px 24px; height:21px; overflow:hidden; background:url(../images/search.gif) no-repeat right 0px;}
.search{width:136px; height:21px; padding:0px 0px 0px 0px; overflow:hidden;}
.search_text{width:104px; height:19px; line-height:19px; color:#c8c8c8; border-top:solid 1px #c8c8c8; border-left:0px; border-right:0px; border-bottom:solid 1px #c8c8c8; background:#fff; margin:0px 0px 0px 0px; float:left; display:inline;}
.search_button{width:32px; height:21px; margin:0px 0px 0px 0px; background:url(../images/search.gif) no-repeat right 0px; cursor:pointer; float:right; border:-0px; display:inline;}

.copyright_box{padding:0px 0px 20px 0px; background:url(../images/copyright_bg.gif) repeat-x 0px 0px #53b41e; margin:0px auto; margin-top:15px; font-size:12px;}
.copyright{width:980px; margin:0px auto; padding-top:4px; border-top:dashed 1px #4e9952; text-align:center; color:#EEE;}
.copyright a:link{color:#EEE; text-decoration:none;}
.copyright a:visited{color:#EEE; text-decoration:none;}
.copyright a:hover{color:#f60; text-decoration:none;}
.copyright strong{color:#EEE;}

.b_pic{width:880px; margin:0px auto 0px auto; padding-top:2px;}
.b_pic img{height:44px; float:left; display:inline; padding:1px; border:solid 1px #cbcbcb; margin:0px 10px 0px 0px;}

.templates{width:980px; margin:0px auto; padding:0px 0px 0px 0px; background:none;}

.P_list>ul#classshow {width:218px; margin:0px auto 0px auto; overflow:hidden;}
.P_list>ul#classshow>li{width:218px; margin:0px auto 0px auto; padding-top:0px; overflow:hidden;}

.P_list>ul#classshow>li>a{padding:8px 10px 0px 55px; background:url(../images/P_list_bg.gif) no-repeat 0px 0px; height:22px; line-height:14px; margin:0px; text-decoration:none;color:#444; display:block; font-size:12px;overflow:hidden; white-space:nowrap;}
.P_list>ul#classshow>li>a:visited{}
.P_list>ul#classshow>li>a:hover{color:#f60;}

.P_list>ul#classshow>li>ul{display:none;}
.P_list>ul#classshow>li:hover>ul{display:block; padding:0px; margin:0px auto;}

.P_list>ul#classshow>li>ul>li{margin:0px; padding:0px; overflow:hidden;}
.P_list>ul#classshow>li>ul>li>a{}
.P_list>ul#classshow>li>ul>li>a:visited{}
.P_list>ul#classshow>li>ul>li>a:hover{color:#f60;}

.P_list_jQ_box>ul.P_list_jQ {width:178px; margin:0px auto 0px auto; overflow:hidden;}
.P_list_jQ_box>ul.P_list_jQ>li{width:178px; margin:0px auto 0px auto; padding-top:0px; overflow:hidden;}

.P_list_jQ_box>ul.P_list_jQ>li>.A_ico_box{width:178px; margin:0px; padding:0px; overflow:hidden; border-bottom:dotted 1px #b7b7b7;}
.P_list_jQ_box>ul.P_list_jQ>li>.A_ico_box>.P_list_ico{width:13px; height:13px; margin:10px 0px 0px 10px;  background:url(../images/P_list_onclick_ico.gif) no-repeat 0px 0px; float:left; display:inline;}
.P_list_jQ_box>ul.P_list_jQ>li>.A_ico_box>a{padding:10px 0px 0px 10px; width:140px; height:20px; line-height:14px; margin:0px; text-decoration:none;color:#444; display:block; font-size:12px;overflow:hidden; white-space:nowrap; float:left; display:inline;}
.P_list_jQ_box>ul.P_list_jQ>li>.A_ico_box>a:hover{color:#f60;}

.P_list_jQ_box>ul.P_list_jQ>li>ul>li{margin:0px; padding:0px; overflow:hidden;}
.P_list_jQ_box>ul.P_list_jQ>li>ul>li>a{padding:10px 10px 0px 40px; background:url(../images/P_list_ico.gif) no-repeat 15px 10px; height:20px; line-height:14px; border-bottom:dotted 1px #b7b7b7; margin:0px; text-decoration:none;color:#444; display:block; font-size:12px;overflow:hidden; white-space:nowrap;}
.P_list_jQ_box>ul.P_list_jQ>li>ul>li>a:hover{color:#f60;}

h4{float:left; display:inline; line-height:16px; padding:6px 0px 0px 17px; color:#eee; font-size:14px; font-weight:bold;}
.more{margin:2px 17px 0px 0px;float:right; display:inline;}
.more a{display:block; cursor:pointer; font-size:12px; text-decoration:none; color:#eee;}
.more a:hover{color:#f60;}
.span{color:#e1bfcd; float:left; display:inline; padding:14px 0px 0px 7px; line-height:12px;}
.more1{margin:3px 17px 0px 0px;float:right; display:inline;}
.more1 a{display:block; cursor:pointer; font-size:12px; text-decoration:none; color:#888;}
.more1 a:hover{color:#f60;}

.L_box{width:220px; float:left; display:inline;}
.R_box{width:750px; float:right; display:inline;}

.L_{width:220px; padding-top:10px;}
.L_H{background:url(../images/L_H_bg.gif) no-repeat 0px 0px; color:#eee; height:28px; overflow:hidden;}
.L_M{padding:0px; border:solid 1px #f2f2f2; border-top:0px;}

.R_{width:930px; padding-top:10px;}
.R_H{background:url(../images/R_H_bg.gif) repeat-x 0px 0px; color:#444; border-right:solid 1px #f2f2f2; height:28px; overflow:hidden;}
.R_M{padding:0px; border:solid 1px #f2f2f2; border-top:0px;}


.crumbs{background:url(../images/R_h_ico.gif) no-repeat 0px 0px; padding-left:21px; padding-top:3px; height:26px; color:#444;font-size:14px; font-weight:bold; overflow:hidden;}
.crumbs a{color:#444; text-decoration:none; font-weight:bold; font-size:14px; line-height:16px;}
.crumbs a:hover{ color:#f60;}
.home{display:none;}

.InsidePage{width:768px; overflow:hidden; padding:20px 0px 0px 0px; margin:0px auto;}


/*
.brand{width:987px; height:40px; margin:0px auto; background:url(../images/brand_bg.png) repeat-x 0px 0px; border-right:solid 1px #dcdcdc;}
.brand .sidelist span{width:141px; height:40px; background:url(../images/brand_inline.png) no-repeat left 0px; padding:0px; float:left; display:inline; margin:0px;}
.brand .sidelist span h3{width:141px; height:40px; background:none; padding:0px; margin:0px; display:inline;}
.brand .sidelist span h3 a{text-decoration:none; text-align:center; color:#777; display:block; line-height:40px; background:none; font-weight:bold; overflow:hidden; white-space:nowrap; margin:0px; padding:0px; font-size:18px; font:"Microsoft YaHei,SimHei";}
.brand .sidelist span h3 a:visited{text-decoration:none; text-align:center; color:#777; display:block; line-height:40px; background:none; font-weight:bold; overflow:hidden; white-space:nowrap; margin:0px; padding:0px; font-size:18px; font:"Microsoft YaHei,SimHei";}
.brand .sidelist span h3 a:hover{color:#eee; background:#dc6126; border-top: solid 1px #dcdcdc; height:39px;}
*/

/*paging*/
.p_btns{padding:10px; display:block;}
.total_count{height:22px; line-height:22px; text-align:center; display:inline; font-weight:bold; color:#444;}
.currentpage{background:#b20421; width:22px; padding:0px 4px; margin-left:7px; height:22px; line-height:22px; text-align:center; font-weight:bold; color:#f9f38c; border:solid 1px #777;}
.p_btns a{background:#b20421; width:22px; padding:0px 4px; color:#f60; height:22px; margin-left:7px; line-height:22px; text-align:center; color:#f1f1f1; border:solid 1px #777;}
.p_btns a:visited{background:#b20421; width:22px; color:#f60; padding:0px 4px; height:22px; margin-left:7px; line-height:22px; text-align:center; color:#f1f1f1; border:solid 1px #777;}
.p_btns a:hover{background:#b20421; width:22px; padding:0px 4px; height:22px; margin-left:7px; line-height:22px; text-align:center; color:#f1f1f1; border:solid 1px #777; color:#f9f38c; font-weight:bold;}

/*Before_after*/
#Before_after{width:100%; height:18px; text-align:center; padding-top:20px; background:url(../images/Im/bg_/news_line_1.jpg) no-repeat center 10px;}
#Before_after .l{display:inline; padding-right:50px; height:18px; line-height:18px; overflow:hidden;}
#Before_after .r{display:inline; padding-right:50px; height:18px; line-height:18px; overflow:hidden;}

/*English forced word wrap*/
.wrap{word-break:break-all; width:220px;}

/*Baidu share*/
#share a{color:#eee;}
#numeral:link{color:#000;}
.bds_more{color:#eee;}
#N_O span{display:none;}