﻿@charset "utf-8";
* { margin:0px; padding:0px; outline: 0;}
html, body, div, input, img, ul, ol, li, p, map, area, a, h1, h2, h3, h4, h5, h6, dl, dt, dd, ins, em, i, form, fieldset{margin:0;padding:0;border: 0; outline: 0; font-size: 13px;}
html,body{font-size: 13px; font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif; -webkit-text-size-adjust:none;color:#7c7c7c; line-height:150%;}
img{vertical-align:middle; border:0; }
em {font-style: normal;}
a { color:#333333; text-decoration:none;}
a:hover {text-decoration:none; color:#b5000e;}
img a{ border:0px;}
ul li { list-style:none;}
li{display: block;}
input,textarea{font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif; }
.f_l{ float:left;}
.f_r{ float:right;}
.clearfix {
    zoom:1;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
.all{ width: 100%; }
.header{ width: 100%; height: 371px; /*background: url(../images/banner.png)center no-repeat; */}
.banner{ width: 100%; height: 371px; background-image: url(../images/banner.png); background-repeat: no-repeat;  }
#full-screen-slider { width:100%; height:371px; float:left; position:relative}
#slides { display:block; width:100%; height:371px; 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%; top:340px; z-index:9900;  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}
.daodu{height: 230px; background: #ededed;}
.daodu_tit{ width: 154px; height: 56px; background: url(../images/daodu_bg.png) no-repeat center; line-height: 46px; color: #FFFFFF; font-size: 20px; text-align: center;}
.daodu_main{width: 920px; margin:0 auto; padding: 30px;}
.daodu_main p{ padding-left: 10px; padding-right: 10px; line-height: 34px; font-size: 14px; text-indent: 2em; padding-top: 15px;}
.daodu_main p:hover{color: #1f66b1;-webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
.content,
.common{ width: 998px; margin:20px auto; height: auto;overflow: hidden; }
.con_tit{height: 63px; background: url(../images/c_tit_bg.png) no-repeat center; margin-bottom: 20px; text-align: center; line-height: 40px;font-size: 18px; color: #FFFFFF;}
.con_list li{ width: 288px; float: left; line-height: 24px;margin-left: 22px; margin-right: 22px; margin-bottom: 35px;height: 400px;}
.con_list li h1{ font-size: 16px; color: #1f66b1; font-weight: 500; padding-top: 10px; padding-bottom: 7px;height:38px;}
.con_list li p{display: block; height:60px; overflow:hidden}

.con_list li .more a{width: 123px; height: 35px; text-align: center; line-height: 35px; background: #3177c1; border-radius: 3px; display: block;margin:0 auto; color: #FFFFFF; font-size: 16px;}
.con_list li .more a:hover{color: #3177c1; background: #FFFFFF; border:1px solid #3177c1;}
.con_list .list_pic{width:288px;height:215px;overflow: hidden; }
.con_list .list_pic img{ width: 100%; height: 100%; overflow: hidden; }
.con_list .list_pic:hover img{transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s; /* Firefox 4 */
    -webkit-transition: all 0.5s ease 0s; /* Safari 和 Chrome */
    -o-transition: all 0.5s ease 0s; /* Opera */
    -ms-transition: all 0.5s ease 0s;
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform:scale(1.1); cursor: pointer;}
.bottom{height: 80px; border-top: 4px solid #DEDEDE; text-align: center; line-height: 34px; padding-top: 10px;}
.bot_menu a{color: #7c7c7c;}


.common h3{width: 100%; height: 100px; text-align: center; font-size: 20px; color: #333; line-height: 100px; vertical-align: middle;  font-weight: 500;}