@charset "gb2312";
/* CSS Document */

*{margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ";}
li{list-style:none;}
a{color:#333; text-decoration:none;}
input{outline:none;}
img{ vertical-align:middle; border:none;}
.clearfix{clear:both;}
.top_bg{ width:100%; background:url(../images/top_bg.jpg) no-repeat top center; height:150px;}
.top_bg .top{width:1200px; margin:0 auto;}
.top .logo{ padding-top:14px;}
.top .logo img{width:798px; height:112px;}

.nav_bg{ width:100%; background:url(../images/nav_bg.jpg) repeat-x; height:60px;}
.nav_bg .nav{ width:1200px; margin:0 auto;}
.nav_bg .nav li{float:left; width:130px; height:60px; line-height:60px; text-align:center; background:url(../images/nav_line.png) no-repeat top right;}
.nav_bg .nav li a{font-size:18px; color:#fff;}

.ms_bg{ width:100%; height:100px;}
.ms_bg .ms{ width:1200px; background:url(../images/laba.png) no-repeat left center; margin:0 auto; height:100px;}
.ms .left{float:left; padding-left:30px; }
.ms .left .msshow{ height:24px; overflow:hidden; margin:38px 0;}
#gg1{ }
#gg1 li{ line-height:24px; height:24px;}
#gg1 li a{ font-size:16px;}
#gg2 li{ line-height:24px; height:24px;}
#gg2 li a{ font-size:16px;}
#gg1 li a:hover,#gg2 li a:hover{ text-decoration:underline;}
.ms .right{float:right; width:300px; height:38px; position:relative; margin:31px 0;}
.ms .right input{ border:none; background-color:none;}
.ms .right .search{ background-image:url(../images/search_line.jpg); width:276px; height:38px; line-height:38px; padding-left:24px; color:#888888;}
.ms .right .btn{ background-image:url(../images/search_icon.png); width:20px; height:20px; background-color:#fff; cursor:pointer; position:absolute; right:20px; top:8px;}

.c1_bg{ width:100%; margin-bottom:50px;}
.c1{ width:1200px; margin:0 auto;}
.c1 .left{float:left; position:relative; width:580px; height:350px; overflow:hidden;}
.c1 .left #picBox{ width:580px; height:350px;}
.c1 .left #picBox li{ display:none;}
.c1 .left #picBox li img{ width:580px; height:350px; transition:all .5s;}
.c1 .left #picBox li img:hover{ transform:scale(1.1,1.1);}
.c1 .left #picBtn{ position:absolute; right:38px; bottom:14px;}
.c1 .left #picBtn li{ width:25px; height:5px; background-color:rgba(255,255,255,0.3); float:left; border-radius:2px; margin-left:10px;}
.c1 .right{ padding-left:20px; width:580px; float:right; height:350px;background:url(../images/title_bg.png) no-repeat top left;}
.c1 .right h2{  height:35px; line-height:35px; color:#fff; font-size:18px; font-weight:normal; margin-bottom:10px;}
.c1 .right h2 span{float:right;font-size:14px; margin-right:10px;}
.c1 .right h2 span a{ color:#06889d;}
.c1 .right li{}
.c1 .right li h3{ font-size:18px; line-height:46px;}
.c1 .right li h3 a{ color:#424444;}
.c1 .right li h3 a:hover{text-decoration:underline;color:#006070;}
.c1 .right li p{ color:#484848; font-size:14px; line-height:28px;}

.c2_bg{width:100%; margin-bottom:30px;}
.c2_bg .c2{ width:1200px; margin:0 auto;}
.c2 .left{float:left; width:610px;}
.c2_bg .c2 h2{height:35px; line-height:35px; color:#fff; font-size:18px; font-weight:normal; margin-bottom:10px;background:url(../images/title_bg.png) no-repeat top left; padding-left:20px; background-size:100% 35px;}
.c2 h2 span{float:right;font-size:14px; margin-right:10px;}
.c2 h2 span a{ color:#06889d;}
.c2 .left ul{}
.c2 .left li{ line-height:32px; padding-left:24px; background:url(../images/list_style.png) no-repeat left center;}
.c2 .left li h3{ font-size:14px; font-weight:normal;}
.c2 .left li h3 a{ color:#484848;}
.c2 .left li h3 a:hover{color:#06889d;}
.c2 .left li h3 span{float:right;color:#484848; }
.c2 .right{float:right; width:540px;}
.c2 .right .hot{ overflow:hidden; width:400px; border-bottom:1px dotted #b5b2b2; padding:10px 0; margin-bottom:10px;}
.c2 .right .hot .pic{float:left; width:71px; height:61px;}
.c2 .right .hot .pic img{ width:71px; height:61px;}
.c2 .right .hot .content{float:right; width:315px;}
.c2 .right .hot .content h3{ font-size:12px; font-weight:normal; line-height:24px;}
.c2 .right .hot .content h3 a{ color:#06889d;}
.c2 .right .hot .content h3 a:hover{ text-decoration:underline;}
.c2 .right .hot .content p{ color:#666666; font-size:12px; line-height:20px;}
.c2 .right ul{ overflow:hidden; background:url(../images/new_line.png) no-repeat center center;}
.c2 .right li{ line-height:30px; float:left; width:256px;}
.c2 .right li:nth-child(2n){float:right;}
.c2 .right li a{ color:#666; font-size:14px;}
.c2 .right li a:hover{ color:#06889d;}

.c3_bg{ width:100%; background:#f5f5f5; padding:30px 0 10px;}
.c3_bg .c3{ width:1200px; margin:0 auto; background:#e6e6e6;}
.c3 .title{ padding:20px 14px; border:1px solid #bababa; color:#006070; font-size:16px;}
.c3 .content{ padding:30px 14px; border:1px solid #bababa; border-top:none;}
.c3 .content a{ color:#606060; font-size:14px; margin-right:10px;}
.c3 .content a:hover{ color:#06889d;}

.footer_bg{width:100%; background:#f5f5f5; padding:10px 0;}
.footer{width:1200px; margin:0 auto;}
.footer .b_nav{ color:#606060; font-size:14px; text-align:center;}
.footer .b_nav a{color:#606060; margin:0 10px;}
.footer .b_nav a:hover{ color:#06889d;}
.footer p{ text-align:center;color:#606060; font-size:14px; line-height:28px; margin:10px 0;}
.footer p a{ color:#606060;}
.footer p a:hover{ text-decoration:underline;}
