﻿body { width:982px; margin:0 auto; font:11px/20px Verdana, Arial, sans-serif; padding:0; color:#444; background:url(../image/part/bg.jpg) repeat-x #F4F4F4;}
#clear { clear:both;}
p, h1, h2, h3, h4, h5, h6, h7, ul, li { margin:0; padding:0;}
#ban { height:140px; background:url(../image/part/banner.png) no-repeat; padding:173px 60px 0;}
#ban h1 { font-size:15px; padding:15px 5px 5px;}
#ban p { padding:10px 5px;}
/*-----------------*/
#main { background:url(../image/part/pin.png) repeat-y; padding:10px 60px; width:862px;}
#main_01 { width:862px; padding:0 0 15px 0; background:url(../image/part/line.png) no-repeat center bottom;}
#main_01 h2, #main_02 h2, #main_03 h2 { font-size:15px; padding:5px;}
#main_01 p, #main_02 p, #main_03 p { padding:5px;}
/*--------------------------*/
#main_02 { padding:0 0 15px 0; width:862px; background:url(../image/part/line.png) no-repeat center bottom;}
#main_03 { padding:10px 0 5px 0; width:862px; }

#main_bott { height:14px; background:url(../image/part/di.png) no-repeat;}
/*--------------------------*/
a { color:#0066FF; text-decoration:none;}
a:hover { color:#0066FF; text-decoration:underline;}

.MainFoot { background:#1f222a; color:#767f86; text-align:center;}
.MainFoot p { padding:5px 0; }
.MainFoot p a { color:#767f86; text-decoration:none;}
.MainFoot p a:hover { text-decoration:underline; color:#21d2f8;}
.MainFoot p i { display:block; height:40px; line-height:38px; font-style:normal;}