﻿@charset "utf-8";

/* CSS Document */



@charset "utf-8";

/*--通用基础样式 开始--*/

body{margin:0;padding:0;overflow-x:hidden;position:relative;font-size:12px;font-family:"微软雅黑";background:#fff;color:#000;-webkit-text-size-adjust:none;}

 address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0 auto;padding:0;font-style:normal;font-size:12px;font-weight:normal;}

a{hide-focus:expression(this.hideFocus=true);outline:none;}

*{margin:0;padding:0;text-decoration:none;list-style:none;}

a{font-family:"微软雅黑";color:#01a8ff;}

a:webkit-any-link{display:block;}

a:hover{color:#f00;text-decoration:none;}

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p,input{margin:0;padding:0;}

img{border:0;vertical-align:middle;}

.clear{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px;} 

ol, ul ,li{list-style:none;}

.clerfix{clear:both;}



.bgblack{background:url(topbg.png) repeat-x; height:111px; position:fixed; top:0px; z-index:999; width:100%;}

.headm{width:1200px; margin:0 auto;}

.logo {display:block; width:288px; float:left; }

.tel{width:230px; float:right; color:#ff7e00; font-size:24px; background:url(tel.jpg) left 24px no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:55px; padding-top:24px;}

.tel span{color:#7c7c7c; font-size:15px; font-weight:normal; font-family:"Microsoft Yahei";}



.nav{width:910px; margin:0 auto; padding-top:20px; float:right;}

.nav ul li{float:left; line-height:59px; height:59px; width:113px; text-align:center;}

.nav ul li a{color:#000000; font-size:16px;  }

.nav ul li a:hover{ color:#009ff8;}

.line{height:111px;}

 



#full-screen-slider { width:100%; height:694px; float:left; position:relative; background:#f0f0f0;}

#slides { display:block; width:100%; height:694px; 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:630px; z-index:9900;  padding:5px 15px 5px 0; margin:0; margin-left:-315px;}

#pagination li { display:block; list-style:none; width:190px; height:3px; float:left; margin-left:15px; border-radius:5px; background:#808080; line-height:20px; text-indent:-99999px; }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-align:center;}

#pagination li.current { background:#01a8ff}



.sm{height:65px; border-bottom:1px #cccccc solid;}

.sou {

    width: 1200px;

    height: 65px;

    margin: 0 auto;

    overflow: hidden;

}

.fr {

    float: right;

}

.s_inp01 {

    width:306px;

    margin-top: 14px;

    height: 36px;

    margin-right: 20px; background:url(searbg.jpg) no-repeat;



}

.sou p {

    width: 649px;

    color: #434343;

    line-height: 65px;

    font-family: "Microsoft Yahei";

    font-size: 15px;

    font-weight: bold;

    padding-left: 30px;

}

.sou p a {

    color: #b7b7b7;

    padding: 0 8px;

    font-family: Microsoft YaHei;

    font-size: 14px;

    font-weight: normal;

}

.inp01 {

    width: 220px;

    height: 35px;

    line-height:35px;

    border: 0;

    color: #cacaca;

    font-size: 14px;

    padding-left: 10px;

    float: left; background: none; 

}





#searchform .inp01 {

    width: 220px;

    height: 40px;

    line-height: 40px;

    border: 0;

    color: #cacaca;

    font-size: 14px;

    padding-left: 10px;

    float: left; background:none;

}





.inp02 {

    width: 62px;

    height: 40px;

    border: 0;

    background: url(serachfd.jpg) no-repeat;

    float: right;

}





.s_list{width:1200px; margin:0 auto; margin-top:45px; margin-bottom:45px; overflow:hidden;}

.s_list ul li{width:300px; text-align:center; float:left;}

.s_list ul li img{    transition: all .3s;}

.s_list ul li img:hover{    transform: scale(1.1);}

.name{font-size:22px; color:#181818; height:53px; line-height:53px;}

.font{font-size:13px; color:#4d4d4d; line-height:23px; width:190px; margin:0 auto; text-align:left;}



.kczx{ min-height:500px;  background:#f7f7f7; display:none;}

.kczxtop{background:url(kctop.jpg) center top no-repeat; height:146px; text-align:center;}

.kczxtop h3{font-size:36px; color:#01a8ff; padding-top:50px;}

.kczxtop p{font-size:16px; color:#111212; padding-top:4px;}

.cpfl{width:1200px; margin:0 auto; margin-top:35px; height:50px; overflow:hidden;}

.cpfl li{width:20%; float:left; text-align:center; height:48px; line-height:48px; }

.cpfl li a{display:block; width:100%; border-top:5px #e0e0e0 solid; color:#111212; font-size:16px; }

.cpfl li a:hover{ border-top:5px #01a8ff solid; color:#01a8ff;}

.cpfl li.on a{ border-top:5px #01a8ff solid; color:#01a8ff;}



.product-list-b{width:1200px; margin:0 auto; margin-top:10px; overflow:hidden; }

.product-list-b li{width:386px; float:left; height:280px; background:#fff; margin-bottom:22px; margin-right:15px;}

.product-list-b li .pic { padding-top:6px;

    width:370px; margin:0 auto; 

    position: relative;

    overflow: hidden;

    height: 180px;

}

.product-list-b li:nth-child(3n){margin-right:0px;}

.product-list-b li .pic img {

    max-width: 100%;

    transition: all .3s; height:180px;

}

.product-list-b li .more:hover{ background:#da2418; color:#fff;}

.product-list-b li:hover .pic img{transform:scale(1.1)}.product-list-b li:hover .more{background:#d9271b;border-color:#d9271b;color:#fff}



.zjx{width:252px; margin:0 auto;}

.zjx h3{font-size:14px; color:#222222; font-weight:bold; text-align:center; line-height:50px; }

.zjx_l p{font-size:14px;}

.zjx_r{float:right; width:100px; padding-top:17px;}



.gywm{background:url(gybg.jpg) center top no-repeat; height:643px;}

.gywmmain{width:1200px; margin:0 auto;}

.gy_le{width:601px; float:right; padding-top:58px; padding-left:31px;}

.pro_slide_bd{display:none;}

.gy_fr{width:504px; float:left; margin-left:43px; padding-top:200px;}

.gy_fr h3{font-size:30px; color:#01a8ff; padding-bottom:20px;}

.gy_fr h3 span{font-size:24px; color:#cdcdcd;}

.gy_fr p{font-size:14px; color:#222222; line-height:24px;}

.gy_fr h4{text-align:center; width:153px; height:42px; background:#0082d5; margin-top:50px; float:right; line-height:42px;}

.gy_fr h4 a{font-size:14px; color:#fff;}



.tuandui{width:1200px; margin:0 auto; margin-top:50px;}

.tdtit{width:1200px; margin:0 auto; height:70px; overflow:hidden; margin-bottom:30px;}

.tdtit_l{width:480px; float:left;}



.tdtit_r{width:230px; float:right; color:#0363e1; font-size:24px; background:url(tel.jpg) left 14px no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:55px; padding-top:14px;}

.tdtit_r span{color:#7c7c7c; font-size:15px; font-weight:normal; font-family:"Microsoft Yahei";}



.td_slide_hd ul li{width:160px; height:268px; float:left; margin-right:38px; background:#808080; margin-bottom:45px;}

.td_slide_hd ul li h3{text-align:center;  color:#fff; font-size:18px; height:35px; line-height:35px; }

.td_slide_hd ul li p{text-align:center;  color:#fff; font-size:14px; }

.td_slide_hd ul li:hover{background:#01a8ff;}

.td_slide_bd{ display:none;}



.blank9{margin:0px auto; clear:both; height:9px; font-size:1px; overflow:hidden;}

.info_index{padding:40px 0; background:#f4f4f4; height:455px;}

.main{width:1200px; margin:0 auto;}

.ConL{width:760px;}

 .ConR{width:415px;}

 .listbox-2{width:360px;}



.listbox-2 .No1{ margin-bottom:15px;}



.listbox-2 .No1 .one{width:160px; height:120px; overflow:hidden;}



.listbox-2 .No1 .one img{width:100%; height:100%;}



.listbox-2 .No1 .two{width:180px;}



.listbox-2 .No1 .two .t{height:25px;line-height:16px;}



.listbox-2 .No1 .two .t a{font-size:16px;color:#3891d2;width:100%;}



.listbox-2 .No1 .two .c{color:#575757;font-size:14px; height:48px; line-height:24px; overflow:hidden;}



.listbox-2 .Nos{}



.listbox-2 .Nos .one{height:30px;line-height:30px;}



.listbox-2 .Nos .one .d{list-style-type:disc;color:#292929;display:inline-block;width:10px;}



.listbox-2 .Nos .one .a{width:250px;color:#292929;font-size:14px; overflow:hidden;}



.listbox-2 .Nos .one .a:hover{ text-decoration:underline;}

.Title-1{ height:39px; border-bottom:1px solid #ccc;}



.Title-1 .No1 div{ font-size:16px; color:#fff; line-height:35px; padding: 0px 20px; height: 39px; background: #01a8ff; }

.cut{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



.Title-1 .No2{ line-height:43px; }



.Title-1 .No2 a{ font-size:16px; color:#666666; }

.picMarquee-top{margin-top:38px; position:relative;}

.picMarquee-top .hd{ overflow:hidden;  height:30px; /*background:#f4f4f4;*/ padding:0 10px;  }



.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;



cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}



.picMarquee-top .hd .prev{ background-position:0 -140px;  }



.ListBox-5{ margin-bottom:10px; }



.ListBox-5 .No1{ margin-bottom:10px; line-height:20px; font-size:16px; color:#3891d2; }



.ListBox-5 .No1 span{ height:20px; width:20px; background:#3891d2; color:#fff; text-align:center; display:inline-block; }



.ListBox-5 .No1 a{color:#333;}



.ListBox-5:hover .No1 a{color:#3891d2}



.ListBox-5 .No2{ background:#fff; padding:5px 10px; color:#999999; line-height:25px; height:70px; overflow:hidden;}

.fl{float:left;}

.fr{float:right;}



.foot{background:url(footbg.jpg) center top repeat-x #01a8ff; height:317px;}



.frinden{width:1200px; margin:0 auto; height:63px; line-height:63px; color:#ffffff; font-size:16px; text-align:center;}

.frinden a{color:#ffffff; font-size:16px; padding:0 15px;}

.copy{width:1200px; margin:0 auto; color:#252525; font-size:16px; padding-top:25px;}

.copy p.p1{width:506px; float:left; line-height:30px; }

.copy p.p2{width:226px; float:left; line-height:33px; background:url(xx.jpg) left 5px no-repeat; text-indent:35px; }

.copy p.p3{ color:#fff; font-size:14px; padding-top:89px;}

.copy_l{width:750px; float:left; padding-top:15px;} 

.copy_l p{ color:#fff; font-size:14px;}



.copy_r{width:277px; float:right;}







.t_1200_1{ float:left; width:100%; padding:0 0 0;}



.slide_hteam{ float:left; width:100%; position:relative; overflow:hidden;/*background: rgba(0,0,0,1);*/ margin-bottom:30px; }

.slide_hteam .bd{ float:left; width:100%; height:318px;}

.slide_hteam .bd ul{ float:left;}

.slide_hteam .bd ul li{ float:left; width:175px; margin:0 30px 0 0;position:relative;background:#fff}

.slide_hteam .bd ul li .con_hteam{ float:left; width:173px; height:316px; border:#363f55 solid 1px; background-color:#808080; }

.slide_hteam .bd ul li:hover .con_hteam{ border:#c99619 solid 1px; background-color:#01a8ff;}

.slide_hteam .bd ul li .con_hteam .img_hteam{ float:left; width:173px; height:199px;} 

.slide_hteam .bd ul li .con_hteam .tit_hteam{ float:left; width:135px; text-align:center; height:20px; margin:11px 0 0 19px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.slide_hteam .bd ul li .con_hteam .tit_hteam a{ color:#fff; font-size:14px;}

.slide_hteam .bd ul li .con_hteam .wx_hteam{ float:left; width:135px; height:28px; margin:10px 0 0 19px; background:url(images/main7.png) repeat; color:#aaadb5; font-size:14px; line-height:28px; text-align: center;}

.slide_hteam .bd ul li .con_hteam .wx_hteam a{color:#fff; font-size:14px;}

.slide_hteam .bd ul li:hover .con_hteam .wx_hteam a{ color:#fff;}

.slide_hteam .bg_hteam{ position:absolute; width:100%; height:100%; background-color:rgba(0,0,0,0.5);}

.slide_hteam .pf_display{ position:absolute; width:410px; height:319px; left:174px; top:-1px; background-color:#363f55; z-index:25;display:none}

.slide_hteam .pf_display .t_dis{ float:left; width:90.4%; padding:30px 4.8% 0 4.8%;}

.slide_hteam .pf_display .t_dis .con_dis{ float:left; width:100%; height:130px; padding:0 0 0 150px; position:relative;

box-sizing:border-box; 

-moz-box-sizing:border-box; 

-webkit-box-sizing:border-box;

}

.slide_hteam .pf_display .t_dis .con_dis .l_130{ position:absolute; width:130px; height:130px; left:0; top:0;}

.slide_hteam .pf_display .t_dis .con_dis .dis_0100{ float:left; width:100%;}

.slide_hteam .pf_display .t_dis .con_dis .dis_0100 .tit_dis{ float:left; width:100%; height:26px; line-height:26px; padding:9px 0 11px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.slide_hteam .pf_display .t_dis .con_dis .dis_0100 .tit_dis a{ color:#ffffff; font-size:16px; font-weight:bold;}

.slide_hteam .pf_display .t_dis .con_dis .dis_0100 .phone_dis{ float:left; width:100%; height:26px; color:#ffffff; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.slide_hteam .pf_display .d_dis{ float:left; width:90.4%; height:104px; color:#9b9ea6; line-height:26px; margin:26px 0 0 4.8%; overflow:hidden;}

.slide_hteam .pf_display .d_dis .sp1{ color:#fff;}

.ban_slide_hd{text-align:center;}

.ban_slide_bd {text-align:center; display:none;}

.ban_slide_bd  li{float:left; }



.article_top{width:100%; margin-top:30px;}

.article_last{ width:100%; text-align:center;}

.article_last ul li{ height:38px; line-height:38px; display:inline-block; *display:block; zoom:1; font-size:14px; color:#333; font-family:"Microsoft Yahei"; background:#e9e9e9; border:1px solid #e8e8e8; border-radius:10px; padding:0 35px; margin:0 10px;}

.article_last  ul li.on{ background:#1785e6; border-color:#1785e6; color:#fff;}

.article_last  ul li.on a{color:#fff;}

.article_bot{width:100%;margin-top:50px;margin-bottom:70px;}

.article_title{width:100%;text-align:center;font-size:24px;color:#333;font-family:"Microsoft Yahei";}

.article_desc{width:100%;margin-top:35px; line-height:30px;}



.product-list {   

width:1200px; margin:0 auto;

    padding: 0 0 20px 0; margin-top:30px; margin-bottom:30px;

}

.product-list .page-count{border-bottom:1px solid #e7e7e7; margin:0 auto;height:66px; width:98%; }

.product-list .page-count .count{float:left;line-height:66px;font-size:24px;color:#3885c9;margin-left:10px; font-weight:bold; text-indent:20px; }

.product-list .page-count .count span{font-weight:bold;margin:0 4px;}

.product-item{width:975px; height:199px;margin:0 auto;border-bottom:1px solid #e7e7e7;}

.product-item .img_center{width:100px;height:100px;float:left; border:1px solid #f5f5f5;margin:32px 0 0 12px;}

.product-item .img_center img{ max-width:100%;}

.product-item .msg{width:690px;float:left;margin:32px 0 0 25px}

.product-item .msg .name a{font:bold 18px/30px "Microsoft Yahei";color:#3985ca;text-decoration:none;}

.product-item .msg .name a span{font:14px/30px Arial;color:#adadad;margin-left:10px;}

.product-item .msg .brief{font:12px/20px "Microsoft Yahei";color:#666;}

.product-item .msg .website a{color:#ff6600;text-decoration:underline;}

.product-item .msg .website span{color:#adadad;}

.product-item:hover{background:#f0f0f0;}

.product-item:hover .msg .name a{color:#3985ca;}

.product-item .r-detail{float:right;margin:66px 8px 0 0;}

.product-item .r-detail{float:right;margin:66px 8px 0 0;}

.blank19{margin:0px auto; clear:both; height:19px; font-size:1px; overflow:hidden;}

.blank34{margin:0px auto; clear:both; height:34px; font-size:1px; overflow:hidden;}

	#dcms_pager{ clear:both; margin-top:30px;}

			#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;clear:both;text-align:center;}

			#dcms_pager .pages a { background-color:#b5b5b5; color:#fff; text-decoration:none; margin:0 5px 0 0;padding:6px 10px;font-size:12px;height:16px;line-height:16px; border:1px solid #e9e9e9}

			#dcms_pager .pages a:hover {background-color:#feb600; color:#fff;  cursor:pointer}

			#dcms_pager .pages .pgempty {}

			#dcms_pager .pages .pgcurrent {border:1px solid #feb600;color:#fff;font-weight:bold;background-color:#feb600; cursor:pointer}



.sztd{width:1200px; margin:0 auto; overflow:hidden;}

.sztd ul li{width:260px; height:395px; float:left; margin-top:30px; margin-left:20px; margin-right:15px;}

.sztd ul li a{display:block; width:260px; height:395px; background:#808080;}

.sztd ul li a h3{color:#fff; font-size:18px; text-align:center; height:35px; line-height:35px; padding-top:6px;}

.sztd ul li a p{color:#fff; font-size:14px; text-align:center;}

.sztd ul li a:hover{background:#01a8ff;}



.w_1200s{width:1200px; margin:0 auto; overflow:hidden;}

.z_1200_3{ width:100%; float:left; padding-top:45px;}

.z_main7 {

    width: 100%;

}

.z_name5{ width:100%; float:left; padding:6px 0 23px 0; border-bottom:solid 1px #d8d8d8; text-align:center; font-size:24px; color:#333; font-weight:bold;}

.z_main7 .span{ height:53px; line-height:53px; border-bottom:solid 1px #d8d8d8; width:100%; float:left;}

.z_main7 .span .span_l{ float:left; font-size:14px; color:#666;}

.z_main7 .span .span_r{ float:right; font-size:14px; height:53px;}

.z_main7 .span .span_r a{ display:block; color:#666; padding-right:45px; background:url(z_btn5.png) no-repeat right center; height:53px;}

.z_main7 .z_text2{ width:100%; float:left; padding:42px 0 40px 0; font-size:14px; color:#333; line-height:30px; border-bottom:solid 1px #d8d8d8;}

.z_main7 .z_text2 strong{ font-weight:bold; color:#c99619; display:block;}

.z_more_news{ width:100%; float:left; padding:0px 0 70px 0;}

.z_tit3{ width:100%; float:left; height:48px; border-bottom:solid 1px #d8d8d8; line-height:48px; font-size:18px; color:#c99619;}

.z_more_news ul{ width:100%; float:left; margin-top:26px; height:108px; overflow:hidden;}

.z_more_news ul li{ width:50%;

box-sizing:border-box;

-moz-box-sizing:border-box; 

-webkit-box-sizing:border-box;}

.z_more_news ul li.z_l2{ padding-right:30px; line-height:36px; height:36px; float:left;}

.z_more_news ul li.z_l3{ padding-left:30px; line-height:36px; height:36px; float:right;}

.z_more_news ul li a{ display:block; float:left; padding-left:12px; width:70%; font-size:14px; color:#333; overflow:hidden; text-overflow:ellipsis; background:url(z_ico6.png) no-repeat left center;

box-sizing:border-box;

-moz-box-sizing:border-box; 

-webkit-box-sizing:border-box;}

.z_more_news ul li span{ display:block; float:right; font-size:14px; color:#999;}

.z_more_news ul li:hover a{ color:#ff7e00;}

.pos{height:50px; border-bottom:1px solid #e2e2e2; background:#f4f4f4;}

.posm{ width:1200px; margin:0 auto; line-height:50px; font-size:14px; color:#666;}

.posm a{color:#666;}





.left-menu {

    width: 200px;

}

.fl {

    float: left;

    _display: inline;

}

.left-menu .big-title {

        color: rgb(255, 255, 255);

    text-indent: 20px;

    font: 20px/40px 微软雅黑;

    background: rgb(57, 133, 202);

    margin-top: 10px;

}.left-menu dl{margin-top:1px;}

.left-menu dl dt{height:47px;background:#e3e3e3;text-indent:11px;cursor:pointer;}

.left-menu dl dt a{font:14px/47px "Microsoft Yahei";color:#1e1e1e;display:block;text-decoration:none;}

.left-menu dl:hover dt{background:#9b9b9b;}

.left-menu dl:hover dt a{color:#fff;}

.left-menu dl.hover dt{background:#9b9b9b;}

.left-menu dl.hover dt a{color:#fff;}

.left-menu .big-title a{color:#fff;}











.left-menu #tags li{height:47px; text-indent:11px;cursor:pointer;}



.left-menu #tags li a{font:14px/47px "Microsoft Yahei";color:#1e1e1e;display:block;text-decoration:none; background:#e3e3e3;}



.left-menu #tags li a:hover{background:#9b9b9b; color:#fff;}

.left-menu #tags li.hl a{background:#9b9b9b; color:#fff;}



.right-box {

    width: 975px; float:right;

}h1.bt{text-align:center; font-size:18px; font-weight:bold; margin-bottom:20px;}

.fabu_time{text-align:center; border-bottom:1px #e1e1e1 dashed; color:#666; padding-bottom:10px; width:95%; margin:0 auto;}



.arcbody{padding:30px; line-height:24px; font-size:14px;}





.left-menu p{font-size:14px; line-height:24px;}



.bts{font-size:30px; color:#3985ca; text-align:center;}



.core-bd{width:1200px; margin:0 auto; margin-top:30px;}

.zjx h4{text-align:center;}





.school  li {

    width: 260px;

    height: 245px;

    float: left;

    margin-top: 10px;

    margin-left: 20px;

    margin-right: 15px; margin-bottom:25px;

}



.school  li a img{     width: 260px;

    transition: all .3s;}

.school  li a:hover img{transform:scale(1.1); width: 260px;}

.school  li a{display:block; width:260px; height:245px; background:#808080;}

.school  li a h3{color:#fff; font-size:18px; text-align:center; height:35px; line-height:35px; padding-top:6px;}

.school  li a:hover{background:#01a8ff;}