*{ margin:0 auto; padding:0;}
html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, img, textarea, iframe, table, th, td {
    margin: 0 auto;
    padding: 0; text-align:center
}
img {
    border: medium none;
    vertical-align: middle;
}
ol, ul, li {
    list-style-type: none;
}
h1, h2, h3, h4, h5, h6, table, th, td {
    font-size: 100%;
    font-weight: normal;
}
body, input, select, button, textarea {
    font-family: "Source Sans Pro",Tahoma,Microsoft yahei;
    font-size: 14px;
}

.normal, em, i {
    font-style: normal;
    font-weight: normal;
}
body {
    color: #4b4a4a;
    line-height: 23px; text-align:center; margin:auto; 
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
p {
    word-wrap: break-word;
}
a {
    color: #4b4a4a;
    text-decoration: none; 
}
.m-head-nav {
    display: flex;
}
.table_title_name li:hover {
    color: #0056a3;
}
table {
    border-collapse: collapse;
}
input[type="button"] {
    outline: medium none;
}
.clearfix {
    display: block;
}
.overflow{ overflow:hidden}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tl {
    text-align: left;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.f12 {
    font-size: 12px;
}
.f14 {
    font-size: 14px;
}
.f16 {
    font-size: 16px;
}
.f18 {
    font-size: 18px;
}
.f20 {
    font-size: 20px;
}
.f24 {
    font-size: 24px;
}
.f30 {
    font-size: 30px; 
}
.f36 {
    font-size: 36px;
}
.undis {
    display: none;
}
.dis {
    display: block;
}
.diss {
    display: inline-block;
}
.w100 {
    width: 100%;
}
.wrap {
    width: 1120px;
}

.hui{ color:#CCCCCC}
.cs{ color:#F24A07}

.m-auto {
    margin-left: auto;
    margin-right: auto;
}
.l-19 {
    line-height: 19px;
}
.l-15 {
    line-height: 15px;
}
.l-24 {
    line-height: 24px;
}
.l-26 {
    line-height: 26px;
}
.l-30 {
    line-height: 30px;
}
.l-35 {
    line-height: 35px;
}
.l-50 {
    line-height: 50px;
}
.l-80 {
    line-height: 80px;
}
.pl8 {
    padding-left: 8px;
}
.p10 {
    padding: 10px;
}
.p15 {
    padding: 15px;
}
.p20 {
    padding: 20px;
}
.pl5 {
    padding-left: 5px;
}
.pl10 {
    padding-left: 10px;
}
.pl15 {
    padding-left: 15px;
}
.pl20 {
    padding-left: 20px;
}
.pl25 {
    padding-left: 25px;
}
.pl30 {
    padding-left: 30px;
}
.pl30 {
    padding-left: 30px;
}
.pl40 {
    padding-left: 40px;
}
.pt5 {
    padding-top: 5px;
}
.pt10 {
    padding-top: 10px;
}
.pt15 {
    padding-top: 15px;
}
.pt20 {
    padding-top: 20px;
}
.pt25 {
    padding-top: 25px;
}
.pt150 {
    padding-top: 150px;
}
.pt30 {
    padding-top: 30px;
}

.pt40 {
    padding-top: 40px;
}
.pt50 {
    padding-top: 50px;
}
.pt55 {
    padding-top: 55px;
}
.pt75 {
    padding-top: 75px;
}
.pt60 {
    padding-top: 60px;
}
.pb5 {
    padding-bottom: 5px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb15 {
    padding-bottom: 15px;
}
.pb20 {
    padding-bottom: 20px;
}
.pb25 {
    padding-bottom: 25px;
}
.pb50 {
    padding-bottom: 50px;
}
.pr5 {
    padding-right: 5px;
}
.pr10 {
    padding-right: 10px;
}
.pr40 {
    padding-right: 40px;
}
.pr15 {
    padding-right: 15px;
}
.pr20 {
    padding-right: 20px;
}
.pr25 {
    padding-right: 25px;
}
.ml5 {
    margin-left: 5px;
}
.ml10 {
    margin-left: 10px;
}
.ml11 {
    margin-left: 11px;
}
.ml15 {
    margin-left: 15px;
}
.ml16 {
    margin-left: 16px;
}
.ml20 {
    margin-left: 20px;
}
.ml22 {
    margin-left: 22px;
}
.ml30 {
    margin-left: 30px;
}
.ml50 {
    margin-left: 50px;
}
.ml60 {
    margin-left: 60px;
}
.mr5 {
    margin-right: 5px;
}
.mr10 {
    margin-right: 10px;
}
.mr15 {
    margin-right: 15px;
}
.mr20 {
    margin-right: 20px;
}
.mr25 {
    margin-right: 25px;
}
.mr30 {
    margin-right: 30px;
}
.mr50 {
    margin-right: 50px;
}
.mr100 {
    margin-right: 100px;
}
.ml90 {
    margin-left: 90px;
}
.ml70 {
    margin-left: 70px;
}
.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.mt20 {
    margin-top: 20px;
}
.mt30 {
    margin-top: 30px;
}
.mt40 {
    margin-top: 40px;
}
.mt60 {
    margin-top:60px;
}
.mb5 {
    margin-bottom: 5px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb20 {
    margin-bottom: 20px;
}
.mm{ margin:20px}
.color-grey {
    color: #999;
}
.row {
    margin-left: -20px;
    margin-right: -20px;
}
.row2 {
    margin-left: -10px;
}
.row3 {
    margin-left: -22px;
}
.row4 {
    margin-left: -1px;
}
.ml1{ margin-left:1px}
.blod{ font-weight:bold}
.huise{ color:#989697}
.lv{ color:#2D9D3B}
#cs{color:#F30;  }
.hui{color:#9F9F9F}
.boderr{ border:1px solid #CBCBCB}
.boder-r{ border-right:1px solid #CBCBCB}
.boder-b{ border-bottom:1px solid #CBCBCB}
.boder-t{ border-top:1px solid #CBCBCB}
.boder-l{ border-left:1px solid #CBCBCB}
.baise{ color:#fff}
.red{ color:#eb3c00}
.huise1{ color:#CAC6C5}
.pl230{ padding-left:230px}
.molv{ color:#3180a8}



.sort {
    background: #f8f8f8 none repeat scroll 0 0;
    color: #888;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
}
.sort a {
    color: #888;
    font-family: "Microsoft YaHei",Arial;
    font-size: 14px;
    margin-left: 8px;
}
.sort a:hover {
    color: #888;
}
.sort .shell {
    margin: 0 auto;
    width: 1120px;
}
.sort .shell div {
    float: left;
}
.sort .shell .s_left .gw {
}
.sort .shell .s_left .gw h1 {
    background-color: #1f8adc;
    border: 1px solid #1f8adc;
    color: #fff;
    font-size: 12px;
    height: 20px;
    letter-spacing: 2px;
    line-height: 20px;
    margin-top: 8px;
    text-align: center;
    width: 40px;
}
.sort .shell .s_left .pr {
    width: 200px;
}
.sort .shell .s_right {
    float: right;
}
.sort .shell .s_right .r_one {
    background: rgba(0, 0, 0, 0) url("../Images/icon_bg.png") no-repeat scroll 10px 5px;
    float: left;
    position: relative;
    text-align: right;
    width: 70px;
}
.sort .shell .s_right .r_two {
    background: rgba(0, 0, 0, 0) url("../Images/icon_bg.png") no-repeat scroll -70px 5px;
    float: left;
    position: relative;
    text-align: right;
    width: 79px;
}
.sort .shell .s_right .r_three {
    background: rgba(0, 0, 0, 0) url("../Images/icon_bg.png") no-repeat scroll -150px 5px;
    float: left;
    position: relative;
    text-align: right;
    width: 80px;
}
.sort .shell .s_right .r_four {
    background: rgba(0, 0, 0, 0) url("../Images/icon_bg.png") no-repeat scroll -230px 5px;
    float: left;
    position: relative;
    text-align: right;
    width: 80px;
}
.sort .shell .s_right .r_five {
    background: rgba(0, 0, 0, 0) url("../Images/icon_bg.png") no-repeat scroll -310px 5px;
    float: left;
    position: relative;
    text-align: right;
    width: 80px;
}
.sort .shell .s_right .r_six {
    background: rgba(0, 0, 0, 0) url("../Images/icon_bg.png") no-repeat scroll -380px 5px;
    float: left;
    position: relative;
    text-align: right;
    width: 80px;
}
.s_right a span{ display:none}
.s_right a:hover span {
    background: #fff none repeat scroll 0 0;
    height: 100px;
    padding: 10px;
    position: absolute;
    right: -20px;
    top: 30px;
    width: 100px;
    z-index: 9999; display:block
}
.sort .shell .s_right img {
    float: left;
    margin: 5px 4px;
}
.sort .shell {
    position: relative;
}
.sort .shell .sitemap {
    background: #fff none repeat scroll 0 0;
    display: block;
    position: absolute;
    right: 0;
    top: 36px;
    width: 400px;
}
.sort .shell .sitemap dl {
    width: 200px;
}
.sort .shell .sitemap dt {
    color: #006d4e;
    width: 200px;
}
.sort .shell .sitemap dd {
    color: #484848;
    float: left;
    font-size: 12px;
    line-height: 20px;
    margin-left: 5px;
    text-align: left;
}
.sort .shell .s_right a span.ewm {
    background: #fff none repeat scroll 0 0;
    display: none;
    height: 100px;
    padding: 10px;
    position: absolute;
    right: -20px;
    top: 30px;
    width: 100px;
}
.sort .shell .s_right img {
    float: left;
    margin: 5px 4px;
}
.sort .shell .s_right a {
    font-size: 12px;
}


.container{ width:1120px;   z-index:1000}
#nav,#nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav {
    
   
    font-size: 12px;
    height: 52px;
    padding: 0 0 0 0px;
    position: relative;
    width: 1120px;
}
#nav ul {
    background-color: #fff;
    
    left: -9999px;
    overflow: hidden;
    position: absolute;
    top: -9999px;
    z-index: 20000;
}
#nav li {
    float:left;list-style:none; 
    position: relative; font-size:14px; font-family:"微软雅黑"
}
#nav li a {
    display:block;height:48px;/*border-left:1px solid #000;*/padding:0px 25px  ; line-height:48px;color:gray;text-decoration:none;position:relative;overflow:hidden; font-size:16px; color:#fff
}
#nav li a:hover{background:#EB3D01; color:#fff; padding:0px 25px  ; overflow:hidden; line-height:48px; display:block; height:48px}
#nav li a.pp{ background:none}
#nav li:hover ul.subs {
    left: 0;
    top: 48px;
    width: 170px;

     background:#0056a3; text-align:center; -moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius:2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */
}
#nav li:hover ul.subs li{ font-size:14px   }
#nav ul li {
    background: none;
    width: 100%;
}
#nav ul li a {
    float: none; line-height:30px;  height:30px; background:none; color:#fff; font-size:12px;padding-left:25px; text-align:left;
}

#nav ul li:hover > a {
    
    color: #fff; line-height:30px; height:30px;;padding-left:25px;
}






.nav{ width:1120px}
.nav li{ float:left;  font-size:16px}
.nav li a{padding:0px 25px 0px 25px ; overflow:hidden; line-height:48px; color:#fff}
.nav li a:hover{ background:#EB3D01; color:#fff; padding:0px 25px 0px 25px ; overflow:hidden; line-height:48px; display:block; height:48px}

.flexslider{position:relative;height:508px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; }
.slides{position:relative;z-index:1;}
.slides li{height:508px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}

.baoming{ background:url(../images/11_r4_c2.png) no-repeat; width:313px; height:435px; overflow:hidden; position:absolute; right:0px ; top:5px; z-index:2000; margin-top:35px;}

.baoming ul{ width:236px; padding-top:20px; overflow:hidden; clear:both; text-align:center; margin:auto; padding-left:20px}
.baoming ul li{ clear:both; font-size:14px; line-height:30px; padding-bottom:10px; text-align:left}
.baoming ul li span{ width:70px; text-align:left; float:left}
.in_p{ width:150px; height:24px; background:#fff; border:1px solid #CDC3B9; text-align:left; padding-left:3px; line-height:24px; float:left}
.in_p1{ width:160px; height:90px; background:#fff; border:1px solid #CDC3B9; text-align:left; padding-left:3px; line-height:20px; float:left; margin-top:5px;}

.an_r1{ background:#0056A3; color:#fff; margin-left:70px; width:58px; height:24px; border:none; -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
	
.an_r2{ background:#292320; color:#fff; margin-left:6px; width:58px; height:24px; border:none; -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.p_r1{ width:280px; height:256px; color:#fff;}
.font_m{ font-family:"宋体"}
.bg_r1{ background:#0056A3}
.bg_r2{ background:#F19830}
.bg_r3{ background:#FF6302}
.p_r1 a{ border:1px solid #fff; width:158px; height:33px; line-height:33px;font-family:"宋体"; display:block; color:#fff}
.p_r1 a:hover{ background:#000;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:158px; height:33px;}


/*-------------导航-----------------*/
.nav_bg{ background:#0056A3; height:48px}
/*-------------教师队伍------------------*/
.techer_bg{ background:#E8E9EB}
.w274{ width:274px; float:left}
.w274 dt{width:274px; height:372px; overflow:hidden}
.w274 dt img{width:274px; height:372px;}
.w274 dt a:hover img{ background:#000;width:274px; height:372px; display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;transform:rotate(360deg) scale(1.2);

	    -webkit-transform: scale(1.2);

	    -moz-transform: scale(1.2);

	    -o-transform: scale(1.2);

	    -ms-transform:scale(1.2);ilter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/}
.w274 dd{width:274px; background:#0056A3; overflow:hidden; color:#fff; padding-bottom:15px;}
.w274 dd a{ border:1px solid #fff; width:158px; height:33px; line-height:33px;font-family:"宋体"; display:block; color:#fff}
.w274 dd a:hover{ background:#000;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:158px; height:33px;}
.w844{ width:844px}
.w844 dl{ width:406px; float:left; margin-left:16px}
.w844 dl dt{ width:192px; height:243px; overflow:hidden; float:left}
.w844 dl dt a:hover img{ background:#000;width:192px; height:243px; display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;transform:rotate(360deg) scale(1.2);

	    -webkit-transform: scale(1.2);

	    -moz-transform: scale(1.2);

	    -o-transform: scale(1.2);

	    -ms-transform:scale(1.2);ilter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/}
.w844 dl dd{ background:#fff; border-bottom:1px solid #BDBFBE;border-top:1px solid #BDBFBE;border-right:1px solid #BDBFBE; height:241px}
.w844 dl dd ol { width:180px; padding-top:20px; overflow:hidden; text-align:left; line-height:22px;}
.w844 dl dd ol h5{text-align:left; font-size:12px}
.w844 dl dd ol h5 a{ text-align:left; font-size:18px; color:#0056a3; }
.more_bg{ background:#0055A5; display:block; width:182px; height:42px; font-size:16px; color:#fff; line-height:42px; -moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */}
.more_bg:hover{ color:#fff; background:#000; display:block}
.more_bg1{ background:#fff; display:block; width:182px; height:42px; font-size:16px;  line-height:42px; -moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */}
.more_bg1:hover{ color:#fff; background:#0055A5; display:block}
.liaojie:hover{ background:#0056A3; display:block}
/*--------关于我们-------------*/
.about_bg{ background:url(../images/home_r16_c1.jpg) center 0px no-repeat; height:596px}
/*-------------优秀学长---------------*/
.picBox{overflow:hidden;zoom:1;margin:40px auto 0 auto;width:1120px;}
.picL{overflow:hidden;zoom:1;margin-left:-1px;}
.picL li{overflow:hidden;position:relative;float:left; display:inline; width:275x;height:208px;margin:1px 0 0 1px; zoom:1  }
.picL li .text{background:#EC2B3C;position:absolute;width:275px;height:208px;top:208px;left:0;font-family:'微软雅黑','黑体';}
.picL li .text b{background:#ca2c2a;padding:5px 15px;color:#fff;font-size:18px;display:inline-block;*display:inline;zoom:1;font-weight:100;margin-top:40px}
.picL li .text p{font-size:14px;line-height:24px; }
.picL li .text a{color: #fff;display: block;height: 80px;padding: 20px;}
/*----------新闻中心----------*/
.news_bg{ background:#F4F4F6; padding-bottom:40px;}
.news_bg dl{ width:356px; height:332px; background:#FDFBFC; overflow:hidden; float:left; margin-right:16px}

.news_bg dl:last-child {margin-right:0px} 
.news_bg dl dt{ padding:20px; text-align:left; line-height:22px; margin-top:15px;}
.news_bg dl dt h5{ text-align:left; font-size:24px;}
.news_bg dl dd{padding:10px 20px 10px 20px; clear:both; text-align:left; border-image-source:url(../images/1-13121014315KX.jpg); border-image-slice:1 10;border-width: 1px 9px;
	border-style: solid;
	border-color: orange;-webkit-animation:animations 2s ease-out forwards;
    -moz-animation:animations 2s ease-out forwards;
    animation:animations 2s ease-out forwards;}
	.news_bg dl dd:hover{padding:10px 20px 10px 20px; clear:both; text-align:left; background-origin:border-box;-webkit-animation:animations 2s ease-out forwards;
    -moz-animation:animations 2s ease-out forwards;
    animation:animations 2s ease-out forwards;}

.news_bg dl dd a{ width:312px; height:38px; background:#FF731E; color:#fff; display:block; text-align:center; line-height:38px; font-size:20px; margin-top:30px;}
.news_bg dl dd ol{ height:130px; text-align:left; overflow:hidden}
/*-------------合作伙伴-------------*/
.hez_bg{ background:url(../images/home_r18_c4.jpg) center 0px no-repeat;}
.hez_bg li{ float:left; padding-right:15px; padding-top:15px; overflow:hidden}
.hez_bg li img{ width:144px; height:66px;}
.co_bg{ background:#222; padding-top:30px; padding-bottom:30px; color:#fff}
.pr60{ padding-right:100px}
.copy_bg{ background:#070707; line-height:22px; color:#e8e6e6; padding:44px 0px 30px 0px; font-size:12px;}

.w500{ width:500px; background:url(../images/ab.png) repeat-x; height:37px; line-height:37px; color:#eb3c00}
.w500 p{ width:150px; background:#fff; height:37px;}.w500{ width:500px; background:url(../images/ab.png) repeat-x; height:37px; line-height:37px; color:#eb3c00}
.w500 p.pp{ width:150px; background:#F5F5F5; height:37px;}
.chuangye p{ text-align:left; line-height:24px;}
.p_left{ width:222px}
#io{width:200px;  height:33px; line-height:33px; display:block; color:#333; }
.l_p{ width:200px; border:1px solid #959595;border-radius:5px;}
.l_p h2{ background:#eb3c00; font-size:24px; color:#fff; height:48px; line-height:48px}
.l_p p{ line-height:22px; font-size:16px; border-bottom:1px dashed #959595; padding:15px }
.l_p p.pp{border-bottom:none;}
.p_right{ width:880px}
.w360 { width:200px; }
.dl_xuezhang dl{ margin-right:24px}
.dl_xuezhang dl:last-child{ margin-right:0px}


.lan{ color:#0056A3}
.w360 dd{ width:200px; padding-top:15px;}
.w360 dt a:hover img{opacity:0.8; background:#000;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out; display:block;}
.page{ width:560px; margin:0 auto; margin-top:25px; margin-bottom:20px; font-size:12px; font-family:"microsoft yahei"; overflow:hidden; text-align:center; margin:auto}
.page a{display:block; float:left; height:30px; border:1px solid #bcbcbc; line-height:30px; padding:0 15px; margin:0 3px; color:#666; overflow:hidden;}
.page a:hover,a.cur{background:#0056A3; color:#fff; border:1px solid #0056A3; text-decoration:none;}

.zb ul{ width:96%; text-align:center; margin:auto; padding:20px 0px }
.zb ul li{ text-align:left; line-height:35px; background:url(../images/z_r4_c2.jpg) 0px 12px no-repeat; padding-left:15px}
.zb ul li a:hover{color:#EB3D01}
.zb ul li span{ float:right; color:#EB3D01}
.wz p { font-size:16px; line-height:24px; text-align:left; padding-top:10px; padding-bottom:10px}

.p_right1{ width:850px; background:url(../images/n_r6_c2.jpg) repeat-y}
.news_list{ width:782px;}
.news_list dl{ width:782px; clear:both; padding-top:20px;}
.news_list dl dt{ float:left; width:190px; height:152px; overflow:hidden}
.news_list dl dt img{ width:190px;}
.news_list dl dd{ border:#D2D2D2 1px solid;border-radius:5px; height:152px; width:578px; float:right}
.news_list dl dd h1{ width:558px; background:#F6F6F6; height:28px; line-height:28px; padding-left:20px; font-size:18px; text-align:left;border-radius:5px;border-bottom:#D2D2D2 1px solid;}
.news_list dl dd p{ padding:10px 20px 0px 20px; text-align:left; line-height:22px;}
.news_list dl dd p a{ padding:2px 10px 2px 10px; background:#05C7BC; color:#fff;}

.xq_left{ width:628px;}
.bt{width:628px; height:auto; text-align:center; padding-bottom:15px;  }
.bt h4{ font-size:30px; font-family:"microsoft yahei";}
.bt span{ margin-top:6px; color:#979696; font-size:12px;}

.con{width:628px; height:auto; font-size:14px; line-height:27px; text-align:left; margin-top:15px; clear:both}

.con1 p{ text-align:left}
.con1 p img{ text-align:center; display:block}
.xq_right{ width:375px;  margin-top:120px;border:#D2D2D2 1px solid;border-radius:5px;}
.xq_right h1{ width:355px; background:#F6F6F6; height:28px; line-height:28px; padding-left:20px;  text-align:left;border-radius:5px;border-bottom:#D2D2D2 1px solid;}
.xq_right p a{ padding:2px 10px 2px 10px; background:#05C7BC; color:#fff;}
.w360 p a{ padding:2px 10px 2px 10px; background:#05C7BC; color:#fff;}
.zb1{ width:720px}
.zb1 ul{ width:90%; text-align:center; margin:auto; padding:20px 0px }
.zb1 ul li{ text-align:left; line-height:35px; background:url(../images/z_r4_c2.jpg) 0px 12px no-repeat; padding-left:15px; border-bottom:1px dashed #959595}
.zb1 ul li a:hover{color:#EB3D01}
.zb1 ul li span{ float:right; color:#EB3D01}
.w1000{overflow:hidden;
	position:relative;
	text-align:center;
	margin:auto; width:100%; height:215px }

.w1000 p {  width:1920px; 
            position:absolute;
            left:50%;
            margin-left:-960px; 
	}
.about_p p{ text-align:left; line-height:24px; display:block; padding-top:20px; text-indent:2em}
.con2{width:880px; height:auto; font-size:16px; line-height:27px; text-align:left; margin-top:15px; clear:both}

.lianx_pp{ width:218px; border:1px solid #eeeeee;-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.inf_main_bg{ width:218px; background:#EFEFEF; height:50px; text-align:left; line-height:50px; font-size:16px; padding-left:20px}
.pex li{ text-align:left; line-height:30px; background:url(../images/z_r4_c2.jpg) 5px 10px no-repeat; padding-left:15px; border-bottom:1px dashed #eee; height:30px; overflow: hidden }
.pexu dl{ width:190px; text-align:center; margin:auto; clear:both; padding-bottom:10px; border-bottom:1px dashed #eee; padding-top:10px;}
.pexu dl dd{ text-align:left; line-height:24px; font-size:12px; color:#999}


.w844_pest{ width:1100px}
.w844_pest dl{ width:192px; float:left; margin-right:20px; margin-left:5px}
.w844_pest dl::last-child{margin-right:0px}
.w844_pest dl dt{ width:192px; height:243px; overflow:hidden; float:left}
.w844_pest dl dt a:hover img{ background:#000;width:192px; height:243px; display:block;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;transform:rotate(360deg) scale(1.2);

	    -webkit-transform: scale(1.2);

	    -moz-transform: scale(1.2);

	    -o-transform: scale(1.2);

	    -ms-transform:scale(1.2);ilter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/}
.w844_pest dl dd{ width:192px; text-align:center; line-height:30px; font-size:14px; }


/*列表页面*/
.left_zuo{ width:180px;}
.ul_list li{ text-align:left; font-size:14px; line-height:40px; border-bottom:1px solid #eaeaea; }
.ul_list li a{padding-left:10px;}
.ul_list li a:hover{padding-left:10px; height:40px; background:#0056a3; color:#fff; display:block; line-height:40px;}
.ul_list li a:hover em{ color:#fff}
#ip{padding-left:10px; height:40px; background:#0056a3; color:#fff; display:block; line-height:40px;}
#ip em{color:#fff}
.right_lis{ width:880px; }

.bg_n{  background:#fff; padding:25px 15px 25px 15px; border-radius:6px; border-bottom:1px dashed #eee}

.right_lis1{}
.w3601 { width:200px; }
.right_lis1 dl{ padding-right:10px; padding-left:10px;}
.right_lis1 dl:last-child{ padding-right:none}


.w3601 dd{ width:200px; padding-top:15px;}
.w3601 dt a:hover img{opacity:0.8; background:#000;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out; display:block;}


.right_lis2{ width:880px;}
.right_lis2 dl{ width:420px; float:left; padding-right:10px; padding-top:30px;}
.right_lis2 dl dt{ float:left}
.right_lis2 dl  dd{ width:230px; float:right; text-align:left; line-height:24px;} 

.btt{width:880px; height:auto; text-align:center; padding-bottom:15px; padding-top:30px }
.btt h4{ font-size:30px; font-family:"microsoft yahei";}
.btt span{ margin-top:6px;  font-size:12px;}

.cont{width:880px; height:auto; font-size:14px; line-height:27px; text-align:left; margin-top:15px; clear:both}

.con1t p{ text-align:left}
.con1t p img{ text-align:center; display:block}


.img-scroll { position:relative; margin:33px auto; width:1200px;}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:32px; height:59px;
 top:100px; }
.img-scroll .prev { left:0}
.img-scroll .next { right:0}
.img-list { position:relative; width:1110px; height:250px;  overflow:hidden; }
.img_list1{ width:1110px; height:250px; overflow:hidden; }
.img_list1 ul{width:1110px; height:250px; overflow:hidden;}

