@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; outline:0;}

body{font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
img{ border:0;}
.clear-float{ font-size:0; height:0; overflow:hidden; clear:both;}
td a{ font-size:12px; color:#A10302; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.wrapper{width:100%;}
.top-section{ width:100%; margin:0 auto; background:#000000; height:635px;}
.top-section .banner{ width:970px; margin:0 auto; height:485px;}
.top-section .banner img{ border:0;}

.middle-section{ width:100%; margin:0 auto; background:#ffffff; }
.middle-section .content-area{ width:970px; margin:0 auto; background:url(images/bg-inr.jpg) no-repeat left top;}
.middle-section .content-area .left-area{ width:666px; float:left; padding:0 10px 0 10px; margin-top:100px; border-right:2px solid #b4b4b4;}
.middle-section .content-area .left-area p{ font-size:16px; color:#000; line-height:20px; padding-bottom:20px;}
.middle-section .content-area .left-area p strong{ font-size:16px; color:#000;}
.middle-section .content-area .left-area h2{ font-size:14px; color:#ce0000; padding-bottom:20px;}
.middle-section .content-area .left-area h3{ font-size:14px; color:#ce0000;}

.middle-section .content-area .left-area img{ float:left; padding-right:10px; padding-top:4px;}
.middle-section .content-area .left-area ul{ list-style-type:none; overflow:hidden; margin-bottom:10px;}
.middle-section .content-area .left-area ul li{ float:left; padding:0 10px 0 0;}


.middle-section .content-area .right-area{ width:245px; float:left; padding:0 18px 0 18px;}
.middle-section .content-area .right-area h3{ font-size:14px; color:#000000; font-weight:normal; line-height:20px; padding-bottom:20px;}
.middle-section .content-area .right-area h3 strong{ font-size:14px; color:#ce0000; font-weight:normal; line-height:20px; text-decoration:underline; }

.middle-section .content-area .right-area p{ font-size:13px; color:#000000; font-weight:normal; line-height:16px; padding-top:10px;}

.middle-section .content-area .right-area p span{font-size:13px; color:#ce0000; font-weight:normal; line-height:16px; }

.middle-section .content-area .right-area p span a{font-size:13px; color:#ce0000; font-weight:normal; line-height:16px; text-decoration:underline;}

.middle-section .content-area .right-area .login{ width:auto; background:url(images/login-bg.jpg) no-repeat left top; height:155px; margin-top:20px; padding:5px;}

.middle-section .content-area .right-area .login label{ font-size:16px; color:#fff; text-align:center; display:block; font-weight:bold;}

.middle-section .content-area .right-area .login input{ background:url(images/input-login.gif) no-repeat left top; height:23px;  margin-left:2px;  margin-top: 6px;  width:221px; padding-left:5px; padding-top:5px}

.middle-section .content-area .right-area .login .butn{ background:url(images/submit.jpg) no-repeat left top; width:85px; height:26px; margin-left:70px; border:0; font-size:0; cursor:pointer;}
.middle-section .content-area .right-area .login p{ font-size:13px; color:#fff; text-align:center; padding:0;}

.footer{ width:100%; margin:20px auto 0 0; background:url(images/ftr-bg.gif) top center repeat-x; height:225px;}
.footer .inr-ftr{ width:970px; margin:0 auto;}

.footer .inr-ftr .top-ftr{ width:970px; position:relative; height:92px;}
.footer .inr-ftr .top-ftr .left-01{ width:auto; position:absolute; top:50px; left:0;}
.footer .inr-ftr .top-ftr .left-01 p{ font-family:Tahoma; font-size:25px; color:#fff; font-weight:bold;}

.footer .inr-ftr .top-ftr .left-01 p a{ font-family:Tahoma; font-size:25px; color:#fff; font-weight:bold; text-decoration:none;}

.footer .inr-ftr .top-ftr{ width:970px; position:relative;}
.footer .inr-ftr .top-ftr .right-01{ width:auto; position:absolute; top:0; right:20px;}
.footer .inr-ftr .top-ftr .right-01 img{ border:0;}

.footer .inr-ftr .btm-ftr .left-01{ width:auto; position:absolute; top:5px; left:0;}
.footer .inr-ftr .btm-ftr .left-01 p{ font-family:Tahoma; font-size:11px; color:#fff;}

.footer .inr-ftr .btm-ftr .left-01 a{ font-family:Tahoma; font-size:11px; color:#fff; text-decoration:underline; padding-left:10px;}
.footer .inr-ftr .btm-ftr .left-01 img{ padding:0 10px 0 5px; border:0;}
.footer .inr-ftr .btm-ftr span{ font-family:Tahoma; font-size:11px; color:#fff; position:relative; top:30px;}
.footer .inr-ftr .btm-ftr{ width:970px; position:relative;}
.footer .inr-ftr .btm-ftr .right-01{ width:auto; position:absolute; top:0; right:20px;}
.footer .inr-ftr .btm-ftr .right-01 img{ border:0;}

