*{padding:0px; margin:0px;}
html,body{ font-size:14px; color:#515151;}
body {background-color:#f6f6f6;	margin-top: 0px;  padding:0;}
a{ text-decoration:none;}
ul,ol{list-style:none;}
div{ display:block; }
.fl{float:left}
.fr{float:right}

.body{width:960px; height:auto; margin:0 auto; background-color:#ffffff;}

.top{width:960px; height:100px;}
.logo{width:500px; height:100px; line-height:100px; padding-left:0px;}.banner-1{width:960px; height:95px;}
.nav{width:960px; height:40px; background-color:#137ac9; text-align:center;}
.nav li{float:left;}
.nav li a{ width:100px; height:40px; line-height:40px; color:#ffffff; display:block;}
.nav li a:hover{width:100px; height:40px; background-color:#015290; color:#ffffff;}
.banner-1{width:960px; height:95px;}
.banner{width:960px; height:320px;}

.main{width:960px; height:100%; background-color:#ffffff; padding-top:10px; overflow:hidden;!important}
.mainl{ width:192px; padding:0 10px; height:auto;}
.mainl-dh{width:192px; height:auto; }
.mainl-dh-m{width:180px; height:auto; border:1px solid #137ac9; border-top:none; padding:5px;}
.mainl-pic{width:192px; height:100%; margin-top:10px; overflow:hidden;!important}
.mainl-dh-t,.mainl-pic-t,.mainl-zizhi-t{width:182px; height:35px; background-color:#137ac9; line-height:35px; color:#fff; padding-left:10px; font-size:16px; font-family:"微软雅黑","黑体","宋体";}
.mainl-zizhi{width:192px; height:100%; margin-top:10px; overflow:hidden;!important}
.mainl-zizhi-m{ width:180px; border:1px solid #137ac9; border-top:none; padding:5px; overflow:hidden;}
.mainl-zizhi-m li{margin-top:5px; width:180px; height:130px; padding:0 10px;}

/* marqueetop */
.marqueetop{height:300px; width:180px; border:1px solid #137ac9; border-top:none; padding:5px; overflow:hidden;}
.marqueetop li{padding:2px; margin-top:5px; width:174px; height:174px; border:#ccc 1px solid; overflow:hidden;}

.mainr{width:720px; padding:0 10px; height:auto;}
.mainr-about,.mainr-pic,.mainr-gz,.mainr-list{width:720px; height:auto;}
.mainr-about h2,.mainr-pic h2,.mainr-gz h2,.mainr-list h2{width:680px; height:40px; line-height:44px; padding-left:40px; color:#137ac9; border-bottom:#137ac9 1px solid; background:url(../style/main-ico.png) no-repeat 10px 10px; overflow:hidden;!important}
.mainr-about-m{width:710px; height:auto; line-height:24px; font-size:14px;}
.mainr-about-m img{float:left; margin:5px; padding:2px; border:#ccc 1px solid;}
.mainr-about-m p{margin-top:10px; text-indent: 2em;}

.mainr-list-m{width:710px; height:auto; font-size:12px; padding:10px 5px; text-align:center;}
.mainr-list-m-blue li{float:left; width:98px; height:30px; line-height:30px; border:#fff 1px solid; background-color:#137ac9;}
.mainr-list-m-blue li a{color:#fff;}

.mainr-list-m-white li{float:left; width:98px; height:30px; line-height:30px; border:#fff 1px solid; background-color:#fff;}
.mainr-list-m-white li a{color:#000;}

/* marqueeleft */
.marqueeleft{height:191px; width:720px; float:right; margin-top:5px; overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left; margin:0 5px; display:inline; width:270px; height:175px; border:#ccc 1px solid; padding:2px; overflow:hidden;}

.mainr-gz-m{width:718px; height:auto; line-height:24px; font-size:14px; float:right; border:1px solid #137ac9; border-top:none;}
.mainr-gz-p{width:711px; height:auto; border-bottom:1px solid #dedede; display:block; padding:10px 0;}
.mainr-gz-th{width:130px; padding:10px; font-size:16px; font-family:"微软雅黑","黑体","宋体";}
.mainr-gz-li{width:561px; line-height:30px;}

.baojia{padding:10px; width:940px; height:auto; font-size:12px;}
.baojia-top{padding:10px; width:920px; height:30px; line-height:30px; font-size:20px; font-family:"微软雅黑","黑体","宋体"; background-color:#137ac9; color:#ffffff;}

.footer{height:100px; line-height:30px; text-align:center; width:100%; font-size:12px; color:#137ac9; border-top:1px solid #137ac9;}