@charset "utf-8";
@import url(/templates/css_style/dll.css);
@import url(/templates/css_style/font.css);
@import url(/templates/css_style/main.css);
@import url(/templates/css_style/style.css);
@import url(/onlinecss/onlineeditor.css);
/* 首页部分开始 */
.header{width:100%; height:107px; overflow:hidden; background: url(/templates/Images/header_bg.jpg) repeat-x left top;}
.topr{float:right; height:107px; line-height:30px; background:url(/templates/Images/top_right.jpg) no-repeat right top;}
.logo{float:left;}
.topnav{float:right; margin-top:15px; color:#393939; height:20px; line-height:20px;}
.topnav li{ float:left;}
.topnav a{padding:0 10px 0 15px; background:url(/templates/Images/icon01.jpg) no-repeat left center;}
.hotline{float:right; font-family:microsoft yahei; font-size:18px; margin-top:20px;}
.hotline span{color:#871913;}

.nevr{ width:100%; background:url(/templates/images/nav_bg.jpg) repeat-x left top;}

body>*:last-child {
    display: none;
}
span#szgs_stat_icon_25993 {
    position: absolute;
    top: -39px;
    right: -86px;
}
.i_search{float:right; padding:6px 20px 0 0; height:35px; background:url(/templates/Images/nav_line.jpg) no-repeat right top;}
.i_search input{height:28px; line-height:28px; border:0; padding:0; margin:0;}
.i_search input.search_text{width:148px; padding-left:20px; background:url(/templates/Images/search_bg.jpg) no-repeat left top; font-family:Verdana; color:#999; font-size:12px;}
.i_search input.search_btn{width:44px; margin-left:5px; background:url(/templates/Images/search_btn.jpg) no-repeat left top; cursor:pointer;}

.i_banner{width:100%; background:url(/templates/Images/banner_bg.jpg) repeat-x left top;}
.banner{width:950px; margin:0 auto; padding:6px; background-color:#FFF;}


.i_container{width:962px; margin:0 auto; border-top:1px solid #ebebeb; background-color:#FFF;}
.i_left{float:left; width:239px; overflow:hidden;}
.i_right{float:right; width:698px; overflow:hidden;}

.title01{height:42px; padding:0 10px; background:url(/templates/Images/title01_bg.jpg) repeat-x left top;}
.title01 h3{display:block; float:left; width:141px; height:27px; margin-top:8px; padding-left:30px; line-height:27px; color:#FFF; font-family:microsoft yahei; font-size:14px; font-weight:bold; background:url(/templates/Images/title01_sbg.jpg) no-repeat left top;}
.title01 h4{display:block; float:left; height:27px; margin-top:8px; padding-left:10px; line-height:27px; color:#000; font-family:microsoft yahei; font-size:14px; font-weight:bold; background:url(/templates/Images/title01_sbg02.jpg) no-repeat left center;}

.title01 span{display:block; float:right; padding-top:18px;}
.title01 span a{display:block; width:41px; height:9px; overflow:hidden; background:url(/templates/Images/more.jpg) no-repeat left top;}

.i_about{float:left; width:676px;}
.i_about .i_ac{ padding:10px 20px 10px 10px; font-size:15px; line-height:30px; font-family:microsoft yahei; background:url(/templates/Images/icon02.jpg) no-repeat right top;}
.i_about .i_ac img{float:left; margin-right:10px;}

.i_speed{float:right; width:286px; overflow:hidden;}
.i_speed .i_sc{padding:0 19px; background:url(/templates/Images/icon03.jpg) repeat-x left top;}
.i_speed .i_sc li{padding-top:15px;}

.i_pro{width:962px;}
.i_plist{width:962px; height:170px; padding:30px 0 20px;}
.i_plist li{display:inline; float:left; width:210px; margin-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
.i_plist li img{display:block; width:200px; height:130px; padding:4px; border:1px solid #e6e7e7;}
.i_plist li span{ line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; width:180px; text-align:center; margin:0 auto;}

.footer{width:100%; padding-bottom:20px; background:url(/templates/Images/footerbg.gif) repeat-x left top;}
.footer_nav{float:left; margin-top:5px; height:30px; line-height:30px;}
.footer_nav a{ text-decoration:none;}
.copyright{float:left; line-height:20px; margin-top:5px;position: relative;}
.flink{ float:right;}

/* 首页部分结束 */

/* 内页部分开始 */
.p_banner{width:100%; background:url(/templates/Images/banner_bg.jpg) repeat-x left top;}

.p_container{width:962px; margin:0 auto; border-top:1px solid #ebebeb; background:url(/templates/Images/p_cbg.jpg) repeat-y left top #FFF; overflow:hidden; }
.p_left{float:left; width:258px; overflow:hidden;}
.p_right{float:right; width:704px; overflow:hidden;}

.p_l_title{height:42px; padding:0 10px;}
.p_l_title h3{display:block; float:left; width:199px; height:38px; margin-top:8px; padding-left:30px; line-height:27px; color:#FFF; font-family:microsoft yahei; font-size:14px; font-weight:bold; background:url(/templates/Images/p_l_title_bg.jpg) no-repeat left top; overflow:hidden;}

.sidebar{width:258px; padding:0px; margin:0px;}
.sidebar .list{width:215px; padding-left:20px;}
.sidebar .list li{width:175px; margin-top:15px; line-height:26px;}
.sidebar .list li a{color:#111;width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; text-align:left; padding-left:40px; background:url(/templates/Images/sidebar_bg.jpg) no-repeat left center; }
.sidebar .list li ul li a{ font-size:12px; color:#999;}

.sidebar .list li a:hover{color:#ff0000; text-decoration:none;}
.sidebar .list li a.on{color:#ff0000; text-decoration:none;}

.p_search{ margin-top:10px;}
.p_sc{width:245px; padding:10px 0 20px 13px;}
.p_sc span{ display:block; height:30px; line-height:30px;}
.p_sc span.btn{padding-left:64px; padding-top:10px;}

.p_r_title{height:31px; background:url(/templates/Images/title_bg01.jpg) repeat-x left top; line-height:31px;}
.p_r_title h3{display:block; float:left; padding-left:20px; height:31px; color:#3d3b3c; font-size:14px; font-weight:bold; background:url(/templates/Images/title_bg02_l.jpg) no-repeat left top;}
.p_r_title span{display:block; float:right; padding-right:10px; height:31px; font-family:"宋体"; background:url(/templates/Images/title_bg02_r.jpg) no-repeat right top;}

.p_r_title{height:42px; padding:0 10px; background:url(/templates/Images/title01_bg.jpg) repeat-x left top;}
.p_r_title h3{display:block; float:left; height:27px; margin-top:8px; padding-left:10px; line-height:27px; color:#000; font-family:microsoft yahei; font-size:14px; font-weight:bold; background:url(/templates/Images/title01_sbg02.jpg) no-repeat left center;width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; text-align:left;}

.p_r_title_1{height:42px; padding:0 10px; background:url(/templates/Images/title01_bg.jpg) repeat-x left top;}
.p_r_title_1 h3{display:block; float:left; height:27px; margin-top:8px; padding-left:10px; line-height:27px; color:#000; font-family:microsoft yahei; font-size:14px; font-weight:bold; background:url(/templates/Images/title01_sbg02.jpg) no-repeat left center;}

.p_about{padding:15px; line-height:25px;}




/* 内页部分结束 */