@charset "utf-8";
/* CSS Document */

/*------------------------初始化样式------------------------------------------------*/
*{ background-repeat: no-repeat; margin:0px; padding:0px;list-style: none;}
html,body{  -webkit-text-size-adjust:none; color: #4d4d4d}
body{font-family: Arial, Helvetica, sans-serif; line-height:25px;font-size:12px; overflow-x: hidden }

a{ text-decoration: none }
a:hover{  text-decoration: underline }

h1{font-size:18px; margin:9px 0px; }
h2{font-size:16px; margin:8px 0px; }
h3{ font-size: 14px; margin:7px 0px; }
h4{ font-size: 12px; margin:6px 0px; }

img{ border: 0px; vertical-align:middle }
form{ margin: 0px; padding: 0px; }
input,select{ border: 1px #cccccc solid;vertical-align:middle  }


/*空距样式*/
.clear-0000{ height: 0px; line-height:0px; clear: both; font-size: 0px;   }
.clear-000{ height: 1px; line-height:1px; clear: both; font-size: 1px;   }
.clear-00{ height: 2px; line-height:2px; clear: both; font-size: 1px;   }
.clear-0{ height: 3px; line-height:3px; clear: both; font-size: 1px;   }
.clear-1{ height: 10px; line-height:10px; clear: both; font-size: 1px;  }
.clear-2{ height: 20px; line-height:20px; clear: both;}
.clear-3{ height: 30px; line-height:30px; clear: both;}
.clear-4{ height: 40px; line-height:40px; clear: both;}
.clear-5{ height: 50px; line-height:50px; clear: both;}


/*字体颜色*/
.c_3333cc{color:#3333cc}
.c_ff6600{color:#ff6600}
.c_999999{color:#999}
.c_333333{color:#333}
.c_003399{ color:#003399}
.c_green{ color:green}
.c_ff0000{ color:#ff0000; font-family:\5B8B\4F53}
.c_666666{ color:#666666}
.c_11538d{ color:#11538d}
.c_cc3333{ color:#cc3333}
.c_333333{ color:#333}

/*字体大小*/
.f_12{ font-size:12px}
.f_14{ font-size:14px}
.f_16{ font-size:16px}
.f_22{ font-size:22px;}
.f_f_1{ font-family:\5B8B\4F53}

/*字体对齐方式*/
.t-left{ text-align:left}
.t-right{ text-align:right}
.t-center{ text-align:center}
.t-indent{text-indent:2em;}

/*布局大小*/
.grid-950{ width:950px; margin:0px auto;}

.width-10{ width:10%}
.width-15{ width:15%}
.width-20{ width:20%}
.width-25{ width:25%}
.width-30{ width:30%}
.width-32{ width:32%}
.width-35{ width:35%}
.width-40{ width:40%}
.width-45{ width:45%}
.width-50{ width:50%}
.width-60{ width:60%}
.width-65{ width:65%}
.width-70{ width:70%}
.width-75{ width:75%}
.width-80{ width:80%}
.width-90{ width:90%}
.width-100{ width:100%}


/*按钮样式*/
.ip-grjy1{ background:url(btn-bg-1.jpg) repeat-x; height:25px; line-height:25px; border:1px #88b8f4 solid; cursor:pointer; padding:0px 25px; color:#fff}
.ip-grjy2{ background:url(btn-bg-2.jpg) repeat-x; height:25px; line-height:25px; border:1px #bdbdbd solid; cursor:pointer; padding:0px 25px; color:#666}
.ip-grjy3{ background:url(btn-bg-3.jpg) repeat-x; height:26px; line-height:26px; border:1px #b0b0b0 solid; cursor:pointer; padding:0px 10px; color:#666}
.ip-grjy4{ background:url(btn-bg-4.jpg) repeat-x; height:26px; line-height:26px; border:1px #b0b0b0 solid; cursor:pointer; padding:0px 10px; color:#3333cc}
.ip-1{ background:url(btn-bg-1.jpg) repeat-x; height:31px; line-height:31px; border:1px #88b8f4 solid; cursor:pointer; padding:0px 10px; color:#fff}
.ip-2{ background:url(btn-bg-2.jpg) repeat-x; height:31px; line-height:31px; border:1px #bdbdbd solid; cursor:pointer; padding:0px 10px; color:#666}
.ip-3{ background:url(btn-bg-3.jpg) repeat-x; height:26px; line-height:26px; border:1px #b0b0b0 solid; cursor:pointer; padding:0px 10px; color:#3333cc}
.ip-4{ background:url(btn-bg-4.jpg) repeat-x; height:23px; line-height:23px; border:1px #b9b9b8 solid; border-left:1px #dddddd solid; border-top:1px #dddddd solid; cursor:pointer; padding:0px 10px; color:#666}
.ip-5{ border:1px #dddddd solid;border-left:1px #aaaaaa solid; border-top:1px #aaa solid; height:21px; line-height:21px; width:180px; }

.ip-5-1{ background:url(btn-bg-5-1.jpg) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:124px;}
.ip-5-2{ background:url(btn-bg-5-2.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:124px;}
.ip-6{ background:url(btn-bg-5.jpg) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:124px;}
.ip-7{ background:url(btn-bg-6.jpg) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-1-1{ background:url(btn-sqzc.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-2-1{ background:url(btn-sqhzc.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-1-2{ background:url(btn-sqzc2.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-2-2{ background:url(btn-sqhzc2.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-3-1{ background:url(btn-tj.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-3-2{ background:url(btn-back-1.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-3-3{ background:url(btn-back-2.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-3-4{ background:url(btn-zc-1.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-3-5{ background:url(btn-zc-2.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-4-1{ background:url(btn-sh-1.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-4-2{ background:url(btn-save-1.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-4-3{ background:url(btn-zxjf.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}
.ip-7-4-4{ background:url(btn-zxjf-bky.png) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}


.ip-8{ background:url(btn-bg-7.jpg) repeat-x; height:29px; border: none;  cursor:pointer; width:93px;}
.ip-9{ background:url(btn-bg-8.jpg) repeat-x; height:29px;  border: none;  cursor:pointer; width:93px;}

.ip-8-2{ background:url(btn-bg-7-2.jpg) repeat-x; height:29px; border: none;  cursor:pointer; width:93px;}
.ip-9-2{ background:url(btn-bg-8-2.jpg) repeat-x; height:29px;  border: none;  cursor:pointer; width:93px;}


.ip-10{ background:url(btn-bg-10.png); height:24px;  border: none;  cursor:pointer; width:18px;}
.ip-11{ background:url(btn-bg-11.jpg) repeat-x; height:45px; line-height:45px; border: none;  cursor:pointer; width:185px;}

.ip-12{ background:url(btn-bg-12.png); height:38px;  border: none;  cursor:pointer; width:125px;}
.ip-13{ background:url(btn-bg-13.png); height:38px;  border: none;  cursor:pointer; width:125px;}
.ip-14{ background:url(btn-bg-14.png); height:38px;  border: none;  cursor:pointer; width:125px;}
.ip-15{ background:url(btn-bg-15.png); height:15px;  border: none;  cursor:pointer; width:15px;}
.ip-16{ background:url(btn-bg-16.png) 80% center no-repeat; height:20px; color:#0088cc; border: none;  cursor:pointer; padding-right:35px;}
.ip-17{ background:url(btn-bg-17.png); height:38px;  border: none;  cursor:pointer; width:125px;}
.ip-18{ background:url(btn-bg-18.png); height:38px;  border: none;  cursor:pointer; width:125px;}
.ip-19{ background:url(btn-bg-19.png); height:38px;  border: none;  cursor:pointer; width:125px;}
.ip-close{ background:url(btn-close.png); height:45px;  border: none;  cursor:pointer; width:185px;}


/*边距样式*/
.pad-5{ padding:5px;}
.pad-10{ padding:10px;}
.pad-15{ padding:15px;}
.pad-20{ padding:20px;}


.pad-l-5{ padding-left:5px;}
.pad-l-10{ padding-left:10px;}
.pad-l-15{ padding-left:15px;}
.pad-l-20{ padding-left:20px;}
.pad-l-30{ padding-left:30px;}
.pad-l-40{ padding-left:40px;}
.pad-l-50{ padding-left:50px;}
.pad-l-60{ padding-left:60px;}
.pad-l-70{ padding-left:70px;}
.pad-l-100{ padding-left:100px;}

.pad-r-5{ padding-right:5px;}
.pad-r-10{ padding-right:10px;}
.pad-r-15{ padding-right:15px;}
.pad-r-20{ padding-right:20px;}
.pad-r-50{ padding-right:50px;}
.pad-r-100{ padding-right:100px;}

.pad-t-5{ padding-top:5px;}
.pad-t-10{ padding-top:10px;}
.pad-t-15{ padding-top:15px;}
.pad-t-20{ padding-top:20px;}
.pad-t-30{ padding-top:30px;}

.pad-b-5{ padding-bottom:5px;}
.pad-b-10{ padding-bottom:10px;}
.pad-b-15{ padding-bottom:15px;}
.pad-b-30{ padding-bottom:30px;}



.gap-l-5{ margin-left:5px;}
.gap-l-10{ margin-left:10px;_margin-left:5px;}
.gap-l-15{ margin-left:15px;}
.gap-l-20{ margin-left:20px;}

.gap-r-5{ margin-right:5px;}
.gap-r-10{ margin-right:10px;}
.gap-r-15{ margin-right:15px;}
.gap-r-20{ margin-right:20px;}

.gap-t-5{ margin-top:5px;}
.gap-t-10{ margin-top:10px;}
.gap-t-15{ margin-top:15px;}

.gap-b-5{ margin-bottom:5px;}
.gap-b-10{ margin-bottom:10px;}
.gap-b-15{ margin-bottom:15px;}
.gap-b-20{ margin-bottom:20px;}

/*浮动样式*/
.float-l{ float:left}
.float-r{ float:right}

/*图标样式*/
.ico-sys{ background:url(ico-sys.png) no-repeat left center;}
.ico-g{ background:url(ico-3.png) no-repeat center}

.a-ico-style-1{width:100%; float:left; text-align:center}
.ico-big-1{ background:url(ico-big-1.png) no-repeat center top;}
.ico-big-2{ background:url(ico-big-2.png) no-repeat center top;}
.ico-big-3{ background:url(ico-big-3.png) no-repeat center top;}
.ico-big-4{ background:url(ico-big-4.png) no-repeat center top;}
.ico-big-5{ background:url(ico-big-5.png) no-repeat center top;}
.ico-big-6{ background:url(ico-big-6.png) no-repeat center top;}

.ico-big-7{ background:url(ico-big-7.png) no-repeat left center}


/*边框样式*/
.border-1{ border-bottom:1px solid #E6E6E6}
.border-2{ border-top:1px #fff solid}
.border-3{ border:1px #d4d4d4 solid}
.border-4{ border:1px #e7e7e7 solid}
.border-5{ border-top:1px #ccc dotted }
.border-6{ border:1px #f7e7a0 solid}

.no-border-left{  border-left: none}
.no-border-right{ border-right:none}
.no-border-top{ border-top:none}
.no-border-bottom{ border-bottom:none}

/*页面背景样式*/
.body-bg-1{ background:url(body-bg.jpg) repeat;}
.body-bg-2{ background:url(body-top-bg.jpg) repeat-x left 30px;}

.bg_f9f9f9{ background:#f9f9f9}
.bg_f7f7f7{ background:#f7f7f7}
.bg_f3f3f3{ background:#f3f3f3}
.bg_fffcd9{ background:#fffcd9}
.bg_e8eef7{ background:#e8eef7}

.theme-1{ background:#FFFAEF}

.bg_pic_1{ background:url(box-bg-3.jpg) no-repeat top;}
.bg_pic_2{ background:url(box-bg-5.jpg) repeat-x top}
/*------------------------初始化样式结束------------------------------------------------------*/


/*------------------------详细布局样式------------------------------------------------------*/

#container{}
#top-bar{ width:100%; height:30px; line-height:30px; background:#f8f8f8;}
/* #top-bar{ text-align:right;} */
#top-bar a{ color:#336699; padding:0px 10px;}
#top-bar span{ color:#999}
#top-bar .massage-tip{ background:#ff9966; color:#fff; height:18px; display:inline-block; line-height:18px; border-radius:3px;}

#header{width:100%; height: 79px;  }
#slg-logo{ background:url(slg-logo.png) no-repeat center; width:355px; float:left; height:79px; }

#nav{ float:right; width:50%; font-family:\5FAE\8F6F\96C5\9ED1}
#nav li{float:left}
#nav li a{ float:left; line-height:79px;  padding-left:15px; margin-left:25px; color:#666; font-size:15px; text-decoration:none}
#nav li a.a-now{background:url(ico-1.png) no-repeat left center; color:#ff6600; }
#nav li a:hover{background:url(ico-1.png) no-repeat left center; color:#ff6600; }

#internal-nav{ background:url(internal-nav-bg.jpg) repeat-x;}
#internal-nav .first-menu{ height:40px; line-height:35px;}
#internal-nav .first-menu li{ float:left; padding-top:5px; margin-left:20px;}
#internal-nav .first-menu a{ padding:0px 15px; color:#fff; display:inline-block; font-size:14px; text-decoration:none}
#internal-nav .first-menu a.a-now-2{ background:#fff;border-radius:3px 3px 0px 0px;color:#006699; }
#internal-nav .first-menu a:hover{ background:#fff; border-radius:3px 3px 0px 0px; color:#006699; }
#internal-nav .second-menu{ height:40px; line-height:40px; padding:0px 20px;}
#internal-nav .second-menu a{ padding:0px 10px; color:#666}


#banner{ position:relative; width:100%; min-width:950px; height:400px; margin:0px auto; }
#banner-2{ width:760px; height:230px;}

.xsfw{ background:url(xsfw.jpg) no-repeat;}
.jsfw{ background:url(xsfw.jpg) no-repeat;}
.zzcx{ background:url(zzcx.jpg) no-repeat;}
.ptfw{ background:url(ptfw.jpg) no-repeat;}




#left-bar{ float:left; width:210px; padding-right:10px;}
#right-content{ float:left; width:730px;}
#right-content-2{ float:left; width:750px;}
#right-content-3{ float:left; width:760px;}
#right-content-4{float:left;width:920px;}
#footer{ background:url(footer-bg.jpg) repeat-x; color: #999999; height: 108px; text-align: center; padding-top: 20px; clear: both }
#footer a{ color:#999999; padding:0px 10px;}

.border-3 .search_item{margin-right: 10px;}
/*------------------------layout end------------------------------------------------------*/
