@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0px;}
fieldset,img {border:none;vertical-align:bottom;}
adress,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
dl,ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after {content:"";}
abbr,acronym {border:0;}
input,button,select,textarea,a{ outline:none;} 
html,body {font: 16px/1.7em microsoft yahei; color:#646464;}
a{color:#4e83d0;text-decoration:none;}
a:hover {text-decoration:none;}
/**去除焦点边框*/
*{     
    -webkit-tap-highlight-color: transparent;  
    -webkit-appearance: none;  
} 
/** 设置默认字体 **/
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: "微软雅黑"; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/*oo css*/
 /**单独使用*/
.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.c{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.w1000,.gW{ width:1000px; height:auto; margin:0 auto;}
.top{ width:100%; height:698px; background:#E71E35;}
.qjb{ margin:0 auto 30px; display:block;}
.xhdqw{ width:100%; height:774px; background:url(../images/04.png) bottom center #fff no-repeat;}
.xhdqw_left{ width:418px; margin:91px auto auto 106px;}
.xhdqw_left ul li{ font-size:14px; line-height:28px; color:#000; background:url(../images/05.png) 0 11px no-repeat; padding-left:9px; font-family: "微软雅黑";}
.xhdqw_right{ width:315px; margin:81px 22px auto auto;}
.xhdqw_right ul li{ font-size:14px; line-height:24px; color:#000; background:url(../images/05.png) 0 11px no-repeat; padding-left:9px; font-family: "微软雅黑";}
.kecheng{ width:100%; height:auto; background:#E71E35;}
.title{ background:url(../images/06.png) bottom center no-repeat; height:390px; text-align: center; padding-top: 77px;color: #F4AA4A; }
.title h3{ color: #fff; font-size: 52px; line-height: 80px; font-weight: bold; margin-top:52px; *margin-top:134px;}
.title h4{ font-size: 28px; color: #fff;}
.title h5{ font-size: 18px;padding-top: 8px; color: #fff ;}
.banner{ width: 100%; height: 115px; background: #FF650D; margin-top: 48px;}
.banner li{ float: left; position: relative; padding-left: 13px;}
.banner li span{display: block; border-radius: 50%; float: left; text-align: center; color: #FF650D; line-height: 24px;}
.banner li .ring1{ width: 86px; height: 86px; background: #f0f0f0; margin:14px 0 0 4px;position: relative;  }
.banner li .ring2{ width: 78px; height: 78px; background: #FF650D;  position: absolute; left: 4px; top: 4px;  }
.banner li .ring3{ width:70px ; height: 70px; background: #F0F0F0; position: absolute;left: 4px; top: 4px; }
.banner li .ring3 span{width:70px ; height: 70px; padding-top: 10px; font-weight: bold; font-size: 18px}
.banner li p{ float: left; height: 60px; margin-top: 36px; margin-left: 10px; padding-left: 10px; border-left: 1px solid #f0f0f0;}
.banner li p strong{ display: block; color: #F0F0F0;}
.banner li p strong.tit{ font-size: 28px}
.yskecheng{ height:640px;margin-top:1px;width:100%}
.yskecheng tr td{border-bottom:1px solid #fff;border-right:1px solid #fff;color:#fff;font-size:12px;height:33px;text-align:center;vertical-align:middle;width:332px; background:#E9354A;}
.yskecheng tr td a{ color: #fff;}
.yskecheng .sykecheng td{font-family:"微软雅黑";font-size:20px;height:47px}
.yskecheng tr .zixun{background:#DD000D;font-family:"宋体";font-size:16px}
.zixun span{float:left;margin-left:36%; color: #fff;}
.zixun button{float:right; cursor: pointer; border-radius: 3px; transition:.5s ease all;height:30px;margin-right:8px;width:90px;  background:#dedede;background: -webkit-linear-gradient(#f3f3f3, #dedede); background: -moz-linear-gradient(#f3f3f3, #dedede);  opacity: 0.9; border: 1px solid #A6A6A6; color: #191919;}
.qjb table{background:#fff none repeat scroll 0 0;border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;padding-top:1px}
.qjb table tr td{border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;font-family:"微软雅黑";font-size:16px;height:46px;text-align:center;vertical-align:middle}
.qjb table tr td img{margin:0 auto}
.qjb table tr td input{ background:#dedede;background: -webkit-linear-gradient(#f3f3f3, #dedede); background: -moz-linear-gradient(#f3f3f3, #dedede);    cursor: pointer; color: #191919; border-radius: 3px; border: 1px solid #a6a6a6; padding: 5px 10px;}
.qjb table tr td a{ color: #191919;}
.kechengzx{width:98px} 
.kechengyy{width:110px}
.youhui{ background:#fff;}
.youhui .title{ background:url(../images/08.png) no-repeat bottom center; padding-top:69px; height:429px;}
.youhui .title h3{ margin-top:72px; *margin-top:145px;}
.youhui .title p{ padding-left:178px; font-size:18px; margin-top:5px;}
.youhui .title h3,.youhui .title h4,.youhui .title h5,.youhui .title p{ color:#E71E35;}
.youhui .title h4 b{ font-weight:bold; font-size:28px;}
.youhui .title h5{ padding:0; height:45px; line-height:45px;}
.youhui .title h5 b{ font-weight:bold; font-size:40px;}
.yhkaiye{ width:100%; height:808px;}
.yhkaiye li{ float:left; margin-right:29px; margin-top:18px; width:314px; height:248px;}
.yhkaiye li a{ font-size:16px; line-height:53px; color:#000; font-family:"微软雅黑"; font-weight:bold;}
.xueyuan .title h4{ font-size:22px; line-height:31px;}
.xueyuan  .title{ background:url(../images/14.png) bottom center no-repeat;}
.xueyuan  .title h3{ line-height:68px; margin-top:46px; *margin-top:115px;}
.ysxueyuan{ width:100%; height:818px; background:url(../images/15.png) no-repeat;}
.ysxueyuan_top{ width:100%; height:180px; margin-top:112px; float:left;}
.ysxueyuan_top dl dt{ width:114px; margin:13px auto auto 39px; float:left;}
.ysxueyuan_top dl dd{ float:left; width:310px; margin-left:60px;}
.ysxueyuan_top dl dd a{ font-size:20px; line-height:27px; color:#fff; font-weight:bold;}
.ysxueyuan_top dl dd p{ color:#fff; font-weight:bold; font-size:14px; line-height:23px; margin-top:15px;}
.ysxueyuan_center{ margin-top:84px;}
.ysxueyuan_center dl{ float:right;}
.ysxueyuan_center dl dd{ margin-left:47px;}
.ysxueyuan_bottom{ margin-top:90px;}
.fabang li{ float:left; margin-right:78px; margin-top:85px; width:280px;}
.fabang li img{ border:2px solid #fff;}
.fabang li a{ text-align:center; font-size:16px; color:#fff; line-height:90px; display:block;}


.fenxiao_left{float:left;width:162px}
.fenxiao_left h1,.fenxiao_right h1{background:#dee2eb none repeat scroll 0 0;color:#000;font-family:"宋体";font-size:14px;height:26px;line-height:26px;text-align:center;width:100%}
.huabei{border:1px solid #95a1b9;height:140px;margin-top:8px;width:160px}
.huabei ul li{float:left;font-family:"宋体";font-size:12px;line-height:28px;margin-left:10px;margin-right:0;width:155px}
.huabei ul li span{color:#000;float:left;font-size:14px;margin-right:25px}
.huabei ul li a{color:#054489;cursor:pointer;float:left;margin-right:13px}
.fenxiao{ overflow: hidden;}
.fenxiao_center{margin-left:5px}
.fenxiao_right{float:right;width:666px}
.fenxiao_right .huabei{width:664px}
.fenxiao_you{float:right}
.fenxiaoqg{color:#083b70;font-family:"微软雅黑";font-size:18px;font-weight:700;line-height:20px;padding-bottom:20px;padding-top:50px;text-align:center}

.footer{ padding: 50px 0;}
.footer_con{ overflow: hidden; padding-left: 80px;}
.footer_left{float:left;width:350px}
.footer_center{float:left;margin-left:9px;width:510px}
.footer_center p{color:#333;font-size:12px;line-height:14px;margin-left:10px;margin-top:10px}