﻿/* CSS Document */
body { font-family: "Microsoft Yahei","simsun",Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;min-width: 1200px;}
img{ border:none;}
a{ text-decoration:none; color:#333;  font-family:"Microsoft Yahei","simsun",Arial, Helvetica, sans-serif;}
a:hover{text-decoration:none; color:#ff6600;}
ul,li{ margin:0; padding:0; list-style:none;}
html{ overflow-x:hidden;}
p,h1,h2,h3,h4,h5{padding: 0;margin:0;}

/*头部*/
#topp{width: 100%;overflow: hidden;}
.logo{width: 1200px;margin: 0 auto;}

#nav{width: 100%;background:#305be4;height:52px;line-height: 50px; }
.nav-main{width: 1200px;margin: 0 auto;height:50px;line-height: 50px; }
.nav-main li{width: 100px;margin: 0 10px;float: left;text-align: center;background:#305be4;border-radius:10px; }
.nav-main li a span{font-size: 16px;color: #fff;line-height: 50px;}
.nav-main li:hover{background: #6688f4;}
.nav-main li:hover a span{color:#fff;}


/*动画*/
#banner{height:400px;}
#full-screen-slider { width:100%; height:400px; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:10px; z-index:2000;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px;float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#0092CE;}

#main{width: 1200px;overflow: hidden;margin: 10px auto;}
.margin-left{width: 250px;float: left;}
.margin-left1{width: 250px;float: left;}
.margin-left li.m-l-tit{width: 100%;height: 60px;line-height: 60px;background:#305be4;text-align:center;}
.margin-left li.m-l-tit span{font-size: 26px;color:#fff;}
.margin-left li.m-l-img{ }
.margin-left li.m-l-img img{width: 326px;height: 116px;}

.margin-left ul.m-l-d{width: 250px;float: left;margin-bottom: 16px;    background: #f2f2f2;
    margin-top: 1px;}
.margin-left ul.m-l-d li.m-l-d-tit{/*padding-left: 40px;*/background: #ccc;height: 40px;line-height: 40px;width: 250px;background:#F60;}
.margin-left ul.m-l-d li.m-l-d-tit a{font-size: 18px;color:#fff;margin-left: 20px;}

.margin-left ul.m-l-d li.m-l-x-tit{width: 105px;float: left;height: 35px;line-height: 35px;padding-left:20px;background: url(../images/00_07.jpg)no-repeat left center;margin: 5px 0px;}

.margin-left ul.m-l-d li.m-l-x-tit a{font-size: 14px;}
.margin-left ul.m-l-d li.m-l-x-tit:hover{background: #dfdfdf;}



.lxfs{width: 250px;background: #148BE5;/*height: 200px;*/float: left;}



.lxfs li.lxfs-tit{width: 250px;text-align:center;line-height: 40px;}
.lxfs li.lxfs-tit span{font-size: 22px;color: #fff;}
.lxfs li.lxfs-nr{padding:20px;background: #fff;border: 2px solid #148be5;}
.lxfs li.lxfs-nr p{font-size: 16px;line-height: 25px;color: #333;}


#margin-right{width:855px;float:left;margin-left: 20px;}
.fenqi{width: 855px;text-align:center;background: #0066cc;height: 80px;float: left;margin-left: 20px;}

.rexiao{width: 948px;text-align:left;overflow: hidden;}
.rexiao li.rxtit{margin-left: 20px;float: left;margin-top: 10px;background: url(../images/0_12.jpg) no-repeat left bottom;width: 930px;padding-bottom: 6px;}
.rexiao li.rxtit p{font-size: 20px;}

.rexiao ul{width: 273px;height: 267px;border: 1px solid #ccc;float: left;margin: 15px -5px 0 44px;}
.rexiao ul li{padding:8px;}
.rexiao ul li img{width: 258px;height: 173px;}
.rexiao ul li p.rx-tit{font-size: 14px;}

#scdimg{width: 1200px;margin: 15px auto;}
.scd-tit{background: url(../images/0_13.jpg) no-repeat bottom;padding-bottom: 5px;}
.scd-img{margin: 15px 20px 0 -5px;float: left;width: 285px;}
.scd-img img{width: 285px;height: 213px;}
.scd-img p{font-size: 16px;height: 35px;
    line-height: 50px;
    text-align: center;}

#gsjj{width: 1200px;margin: 25px auto;}
.gsjj-sp{width:460px;height: 300px;float: left;}
.gsjj-nr{width:720px;float: left;}
.gsjj-nr li.gsjj-nr-tit{margin-left: 20px;}
.gsjj-nr li.gsjj-nr-tit span{font-size: 30px;}
.gsjj-nr li.gsjj-nr-nr{margin-left: 20px;text-indent: 2em; }
.gsjj-nr li.gsjj-nr-nr p{font-size: 15px;line-height: 25px;}

#news{width: 1440px;margin: 0px auto;background: url(../images/0_34.jpg);height: 648px;padding-top:30px;}
.news1{width: 1200px;margin: 0 auto;}
.news2{width: 380px;height: 565px;background: #fff;text-align:left;padding-top: 20px;border-top: 4px solid #0092CE;float: left;margin:0px 10px;}
.news2 li.new2-img{width:337px;height: 252px;margin: 5px auto;}
.news2 li.new2-img img{width:337px;height: 252px;}


.news2 li.new2-wz{width: 360px;height: 40px;line-height: 40px;font-size: 15px;    margin-left: 20px;}
.news2 li.cggd{width: 120px;height: 30px;line-height: 30px;background:#b50000;margin: 0 auto;margin-top: 10px;text-align: center;}
.news2 li.cggd span{color: #fff;font-size: 14px;}


#baoz{width: 1440px;margin: 0 auto;}


.details{ position: relative;  height: 179px;overflow: hidden; margin-top: 0;}
.details li{position: relative;
    float: left;
    width: 33.33%;
    height: 90px;
    font: normal 14px/26px "Microsoft Yahei",Helvetica,Tahoma,sans-serif;
    border-bottom: 1px solid #e3e3e3;
    text-align: center;
    color: #606977;}
.details li i{position: absolute;
    top: 30px;
    right: -1px;
    display: block;
    width: 1px;
    height: 50px;
    overflow: hidden;
    background-color: #e3e3e3;}
.details li span{display: block;
    margin-top: 28px;
    font: normal 18px/28px "Microsoft Yahei",Helvetica,Tahoma,sans-serif;
    color: #141823;}


#tjcp{width: 1200px;margin:0 auto;}
.tjcp_tit{width: 150px;height: 50px;line-height: 50px;margin:10px auto;}
.scd-tit{text-align:center;}

/*.tjcp_nr{float: left;width: 140px;overflow: hidden;margin:10px 5px;height: 135px;text-align:center;}
.tjcp_nr li img{width: 140px;height: 105px;}
.tjcp_nr li p{font-size: 16px;}*/

.tjcp_nr{float: left;width: 280px;overflow: hidden;margin:10px 5px;height: 270px;text-align:center;}
.tjcp_nr li img{width: 280px;height: 210px;}
.tjcp_nr li p{font-size: 16px;}