@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{ min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background-color:#fff;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.wrap{width:100%;height:1039px;background:url(../images/body.jpg) left -40px no-repeat;}
.left-nav-box{float: left;width: 313px;height:auto;position: relative;}
.left-flower-line{position: absolute;right: 0;top:0;width: 26px;height: 1039px;background: url(../images/left-bg.png) no-repeat center top;z-index: 11;}
.left-nav-list{margin-top:217px; }
.left-nav-list li{margin-bottom:0px;}
.left-nav-list a{display: block;width: 312px;height: 84px;padding-top:16px; text-indent: 45px;font-size: 26px;font-weight: bold;color: #fff; background: url(../images/left-nav.jpg) no-repeat;}
.left-nav-list a.on,.left-nav-list a:hover{ /*background-color:#ffc764; */ background: url(../images/left-nav-hover.jpg) no-repeat ;}
.left-nav-list a.first{padding:0;height:100px;line-height: 100px;}
.left-nav-list a span{display: block;font-size: 18px;font-weight: normal;}
.right-content-box{float: left;margin-left:50px;width: 722px;height: auto;position: relative;}
.right-content-wrap{margin-top:240px;width: 670px;height: 748px;overflow-y: auto;overflow-x: hidden;}
.right-content-wrap h2{margin-bottom:40px;font-size: 36px;font-weight: bold;color: #af4a4c;}
.right-content-wrap h3{margin:10px 0;font-size: 18px;color: #af4a4c;}
.right-content-wrap h4{font-size: 18px;margin-top:30px;}
.right-content-wrap p{font-size: 14px;line-height: 22px;color: #333333;}
.right-content-wrap img{margin-top:20px;}
.right-content-img{text-align: center;}
.right-content-img img{padding-top:10px;}
.right-content-img span{display: block;}
.vertical-track{width:12px;border-radius:8px;right:-36px;background:#fff;top:260px;}
.vertical-handle{width:12px;border-radius:8px;background-color: #af4a4c;right:0;}
.table{ width:670px; border-collapse:collapse; border-spacing:0; margin:20px auto;} 
.table th,.table td{ text-align:center; border:1px solid #000; padding:5px; color:#333; font-size:14px; }
.table th{ background:#0160e1;  color:#fff; } 