@charset "utf-8";
/* CSS Document */
*{margin: 0px; padding: 0px;}
body { margin: 0px; padding: 0px; font-size: 12px; font-family:"微软雅黑"; }
ul { margin: 0px; padding: 0px; list-style:none;}
li { margin: 0px; padding: 0px; list-style: none;}
p
h1, h2, h3, h4, h5, h6, p{ margin: 0px; padding: 0px;}
a, a:link { text-decoration: none;}
a:hover { text-decoration: underline; }
.clear { clear:both;}
img { margin: 0px; padding: 0px; border: none;}

/* index header
.header{ width:100%; height:180px; background:url(../images/topbg.jpg);}
#top{width:1000px; margin:0 auto; height:128px;}*/
/*导航样式*/
#nav {width:1000px;height:44px;position:relative;margin:0 auto;z-index:9990; }
ul.topnav {float:left;width:1000px;font-size:12px;height:44px;background:url(../images/navbg.jpg);}
ul.topnav li {float: left;position: relative;width:111px;height:44px; text-align:center;}
ul.topnav li a{color:#CCC;display:block;text-decoration: none;float: left; line-height:44px;height:44px; font-size:14px;width:100%;text-align:center}
ul.topnav li ul.subnav {position: absolute;z-index:124;top:44px; right:0px;display:none;float:left;width:111px;}
ul.topnav li ul.subnav li{clear: both;width:111px;padding:0;background:url(../images/subnavlibg.png);height:40px;}
ul.topnav li ul.subnav li a {float:left;width:100%;height:40px;color:#fff; font-size:13px;}
ul.topnav li ul.subnav li a:hover {background:url(../images/subnavlibg2.png);}
ul.topnav li ul.subnav li.on{width:111px;background:none;}

/*-------------------*/
header,section {
    width: 100%;
	display: block;
}

.huiy{width:100%;overflow:hidden;height:40px;line-height:40px;background-color:#f4f4f4;color:#666;font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53",arial;font-size:12px;}
.wrap_a{width:1400px;margin:0 auto;overflow:hidden;position:relative;}
.huiy .w2{float:right;height:40px;line-height:40px;overflow:hidden;margin-right:100px;}
.huiy .w2 a,.huiy .w2 span{float:left;display:block;overflow:hidden;color:#666;font-size:12px;margin-right:10px;}
.huiy .w2 a{text-decoration:none;}

.nav{width:100%;overflow:hidden;height:120px;background:url(../images/bgv.jpg) 0 0 no-repeat;background-repeat:repeat-x;}
.nav .logo{overflow:hidden;height:120px;width:265px;background:url(../images/ab_03.jpg) 0 0 no-repeat;display:block;overflow:hidden;text-indent:-999px;float:left;}
.navul{float:none;}
.navul li{float:left;color:#fff;font-size:18px;height:40px;line-height:40px;margin-top:40px;}
.navul li a{font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53",arial;font-size:16px;color:#fff;margin-left:12px;_display:inline;padding-right:12px;-webkit-transition:all 0.5s ease;
		transition:all 0.5s ease;
		-o-transition:all 0.5s ease;
		-moz-transition:all 0.5s ease; }
.navul li a:hover{text-decoration:none;text-shadow: 0 0 20px #fff;}

table {
    border-collapse: collapse;
}

a:focus {
    outline: none;
}

header {
    height: 74px;
    color: #ccc;
    z-index: 999;
}

header.fixed {
    height: 70px;
}

header .logo {
    position: absolute;
    top: 24px;
    left: 50px;
    width: 180px;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header .logo img{
    display: block;
    max-width: 100%;
    height: auto;
}
header.fixed .logo {
    width: 120px;
    top: 16px;
}

header .words {
    display: block;
    position: absolute;
    top: 40px;
    left: 250px;
    letter-spacing: 1px;
    font-weight: normal;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed .words {
    top: 23px;
    left: 185px;
}

header nav.menu {
    margin: 36px 0 0 110px;
    text-align: center;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed nav.menu {
    margin: 22px 0 0 85px;
}

header nav.menu ul li {
    margin: 0 12px;
    font-size: 20px;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed nav.menu ul li {
    margin: 0 10px;
    font-size: 16px;
}

header nav.menu ul li a {
    color: #ccc;
    letter-spacing: 2px;
    cursor: pointer;
}

header nav.menu ul li a:hover,header nav.menu ul li.active a {
    color: #00dfb9;
    text-decoration: none;
}

header nav.menu .line {
    position: absolute;
    top: 0px;
    width: 0px;
    height: 3px;
    font-size: 3px;
    background-color: #00dfb9;
    display: none;
}

header .hotline {
    /**position: fixed;**/
    top: 32px;
    right: 100px;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed .hotline {
    top: 20px;
    right: 185px;
}

header .hotline span {
    /**position: fixed;**/
    color: #00dfb9;
    font-family: Arial;
    font-weight: bold;
    font-size: 26px;
    letter-spacing: 1px;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed .hotline span {
    font-size: 20px;
}

header .hotline u {
    /*position: fixed;*/
    top: 35px;
    right: 230px;
    display: block;
    width: 30px;
    height: 30px;
    text-decoration: none;
    background: url(../Images/icons.png) no-repeat;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed .hotline u {
    top: 20px;
    right: 195px;
}

header .hotline a {
    color: #00dfb9;
}

header .menu-icon {
    position: fixed;
    top: 34px;
    right: 48px;
    font-size: 24px;
    color: #00dfb9;
    z-index: 99;
    display: none;
}

header.fixed .menu-icon {
    top: 18px;
}

header .menu-icon a {
    color: #00dfb9;
    text-decoration: none;
}

header .menu-icon span {
    margin-left: 15px;
    -moz-opacity: 0.5;
    opacity: 0.5;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}

header .menu-icon span.glyphicon-earphone {
    display: none;
}

header .menu-icon span:hover,header .menu-icon span.active {
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}

header .bg {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 0px;
    background: #111;
    -moz-opacity: 0.6;
    opacity: 0.6;
    z-index: -1;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

header.fixed .bg {
    height: 70px;
}
.top_header .logo {
    top: 5px;
    width: 200px;
}
.top_header .words {
    top: 23px;
    left: 185px;
    font-family: "微软雅黑";
    font-size: 18px;
}
.top_header nav.menu {
    margin: 0px 0px 0px 350px;
}
.top_header nav.menu ul li {
    margin: 0 10px;
    font-size: 16px;
    font-family: "微软雅黑";
	padding-top: 23px;
	float:left;
}
.top_header nav.menu ul li.active {
    padding-top: 20px;
    border-top: 3px solid #00dfb9;
}
.top_header nav.menu .line {
    position: absolute;
    top: 0px;
    width: 0px;
    height: 3px;
    font-size: 3px;
    background-color: #00dfb9;
    display: none;
}
.top_header .bgcolor {
    height: 70px;
}
.bgcolor {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 74px;
    background: #000;
    -moz-opacity: 0.6;
    opacity: 0.6;
    z-index: -1;
}
.top_header .hotline {
    position: absolute;
    top: 20px;
    right: 30px;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}
.top_header .hotline u {
    position: absolute;
    top: 0px;
    right: 175px;
    display: block;
    width: 30px;
    height: 30px;
    text-decoration: none;
    background: url(../images/icons.png) 0 0 no-repeat;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
}

/*搜索样式*/
.search{width:1000px; height:42px; background:url(../images/searchbg.jpg); margin:0 auto;}
.search form{width:536px; float:left;}
.search .text{width:165px; height:22px; line-height:22px; margin-top:10px; float:left;}
.search .img{margin-top:10px; height:25px; float:left; margin-left:5px;}
.search img{float:left;}
.search marquee{width:344px; height:30px; font-size: 12px; font-family:"微软雅黑"; line-height:30px; margin-top:6px; overflow:hidden;}
/*轮播样式*/
#full-screen-slider {width:100%; height:442px; position:relative; margin:0 auto;}
#slides { display:block; width:100%; height:442px; 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:400px; 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:#009b8a}
/*主题内容样式*/
/*四大业务模块样式*/
.content{width:1000px; height:760px; margin:0 auto;}
.servicetitle{width:1000px; height:39px; float:left; background:url(../images/servicetitlebg.gif);}
.servicetitle span{float:left; height:39px; font-family:"微软雅黑"; font-weight:bold; color:#6e6e6e; font-size:18px; line-height:39px; margin-left:35px;}
.servicecontent{width:980px; height:720px; float:left}
.servicelist{width:226px; height:360px; float:left;}
.servicelist p{padding:0 14px; font-family:"微软雅黑"; color:#252525; font-size:14px; line-height:20px; text-indent:2em;}
.servicelist h1{width:226px; font-family:"微软雅黑"; font-weight:bold; color:#252525; font-size:24px; text-align:center; line-height:38px;}
/*新闻资讯样式*/
/*行业新闻样式*/
.industry{width:364px; height:360px; float:left;}
.industrytitle{height:40px; padding:0 20px; font-family:"微软雅黑"; color:#6e6e6e; font-size:16px; font-weight:bold; line-height:40px; background:url(../img/industrytitle.gif);}
.industrytitle span{float:right; font-size:14px;}
.industrycontent{margin-top:15px; margin-left:24px;}
.industrycontent img{ float:left;}
.text{ float:left; width:125px; height:124px; padding:0 10px; font-family:"微软雅黑"; color:#69696a; font-size:12px; line-height:20px;}
.text span{color:#252525; font-size:15px; line-height:22px;}
.industrycontent ul{width:340px; height:150px; float:left;}
.industrycontent ul li{width:314px; height:29px; font-size:14px;  line-height:29px; border-bottom:1px #979797 dotted; list-style-type:decimal; margin-left:20px;}
.industrycontent ul li a{color:#252525;}
/*公司新闻样式*/
.company{width:364px; height:360px; float:left; margin-left:12px; }
.companytitle{height:40px; padding:0 20px; font-family:"微软雅黑"; color:#6e6e6e; font-size:16px; font-weight:bold; line-height:40px; background:url(../img/industrytitle.gif);}
.companytitle span{float:right; font-size:14px;}
.companycontent{margin-top:15px; margin-left:24px;}
.companycontent img{ float:left;}
.companycontent ul{width:364px; height:150px; float:left;}
.companycontent ul li{width:314px; height:29px; font-size:14px; line-height:29px; border-bottom:1px #979797 dotted; list-style-type:decimal; margin-left:20px;}
.companycontent ul li a{color:#252525;}
/*联系我们样式*/
.contact{width:228px; height:360px; float:left; margin-left:12px;}
.contacttitle{height:40px; padding-left:20px; font-family:"微软雅黑"; color:#6e6e6e; font-size:16px; font-weight:bold; line-height:40px;
background:url(../img/contacttitle.gif);}
.contact p{width:228px; height:30px; line-height:30px; color:#737373; text-align:center;}
.contact ul{width:228px; height:190px;}
.contact ul li{width:228px; height:45px; text-align:center; line-height:45px;}
.contact ul li img{margin-top:10px;}
/*经典案例样式*/
.case{width:1000px; height:304px; margin:0 auto;}
.casetitle{width:1000px; height:44px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; line-height:44px; text-align:center; background:url(../img/casebg.jpg); color:#6e6e6e;}
.casecontent{width:1000px; height:260px; position: relative; overflow:hidden;}
.case_left{float:left; width:26px; padding-top:55px;}
.case_right{float:left; width:26px; padding-top:55px;}
.case_width{float:left; width:948px; overflow:hidden;}
.case_width a img{width:306px; height:200px; margin:0 auto; padding:0px 5px; display:block;}
.case_width a p{display:block; line-height:20px; padding-top:10px;}
.case_width a{display:block; color:#6e6e6e; float:left; height: 260px; width:316px; text-align:center; background:url(../images/casecontentbg.jpg);}
.ScrCont{width:32766px; zoom:1}
#List1_1{float:left;}
#List2_1{float:left;}
/*页脚样式*/

#footer{width:100%; height:180px;background:url(../images/footerbg.jpg); margin-top:10px;}
#lanmu{width:1000px; margin:auto; height:238px; color:#eee;}
#lanmu ul li{width:124px; float:left; text-align:center; height:42px; line-height:42px; font-size:14px; font-family:"宋体"; font-weight:bold;}
#lanmu ul li a{color:#eee; font-size:14px; text-decoration:none;}
#lanmu ul li ul li{height:24px; line-height:24px; font-family:"微软雅黑"; font-weight:normal;}
#lanmu ul li ul{margin-top:10px;}
#lanmu ul li ul li a{font-size:12px; color:#EEE;}
#bottom{width:1000px; margin:auto; margin-right:auto; height:159px;}
#bot_left{width:280px; float:left;}
#bot_right{width:700px; float:left; padding-top:46px; line-height:200%; color:#ccc;}
#bot_right a{color:#fff;}

/*通用内容页样式*/
#weizhi{width:1000px; height:36px; line-height:36px; font-size:14px; padding-left:10px; color:#009989; margin-left:auto; margin-right:auto; font-family:'宋体';}
#weizhi a{ color:#009989;}
#t_main{width:1000px; margin-left:auto; margin-right:auto; height:auto;}
#t_left{width:200px; float:left;}
#t_m{background:url(../images/t_navbg.png); padding:15px 0px;}
#t_m h3{height:60px; line-height:60px; text-align:center; font-size:21px; color:#009989; font-weight:normal; background:#FFF; width:162px; margin-left:auto; margin-right:auto;}
#t_m ul{width:162px; margin-left:auto; margin-right:auto;margin-top:10px; background:#FFF;}
#t_m ul li{height:45px; line-height:45px;text-align:center; border-bottom:#F0EFEF solid 1px;}
#t_m ul li a{ color:#1C1C1C; font-size:14px;}
#dangqian{width:162px; height:45px; background:#009989;}
#t_m_bott{background:url(../images/t_m_bott.png); height:10px;}
#t_right{width:790px; float:left;}
#t_right_xinanli{width:950px; float:left;}


/**#t_mid h3{height:42px; line-height:44px; padding-left:10px; font-size:18px; color:#009889; width:952px; margin-left:13px; margin-right:auto;}*/
#t_mid h3{height:42px; line-height:44px; padding-top: 25px;padding-bottom: 10px; font-size:18px; color:#009889; margin-left:13px; margin-right:auto; text-align: center;}
#t_mid h5{height:40px; line-height:40px; color:#000; text-align:right; font-size:14px; padding-right:30px; color:#009989;}
#t_mid  p{padding:5px 25px; line-height:180%; font-size:14px; color:#333; font-family:'宋体';text-indent: 2em;}
#t_mid  div{padding:5px 25px; line-height:180%; font-size:14px; color:#333; font-family:'宋体';}
#t_mid  a{color:#333; text-decoration:none;font-family: "微软雅黑";}
#t_mid  .e2 a{color:#009989; text-decoration:none;}
.prenext{ width:740px; margin:auto;height:50px; line-height:50px; border-top:#009989 dotted 1px;}
.prenext li{float:left; margin-right:10px; font-size:14px;white-space: nowrap;}
.prenext li a{color:#333;}
.prenext li a:hover{color:#009989}

.listbox{ padding:30px;}
.listbox ul li{ height:90px;border-bottom:#666 dotted 1px; margin-bottom:10px;}
.listbox ul li b a{color:#009989; font-size:16px;}
.listbox ul li a{color:#000; font-size:16px;}
.listbox ul li p{padding:0px !important; margin-top:10px; font-size:12px !important; color:#666;}
.dede_pages{height:40px; line-height:40px; text-align:center; padding-right:30px;}
.dede_pages ul li{float:right; margin:0 5px;}
.dede_pages ul li a{color:#666}

.listbox2{ padding: 8px 15px;}
.listbox2 ul{margin-left:8px;}
.listbox2 ul li{height:280px; width:350px; margin-left:15px; float:left; text-align:center; margin-top:5px;}
.listbox2 ul li img{margin-top:10px;}
.listbox2 ul li h4{color:#06F; width: 350px; margin-left:auto; margin-right:auto;height: 33px;line-height: 33px;
color: #333333;font-size: 12px;color: #FFF;text-align: center;background: url(../images/wzlistbg.gif);FILTER: alpha(opacity=90);opacity: 0.9;-moz-opacity: 0.9;margin-top:-30px;}
.listbox2 ul li h4 a{ color:#fff; font-size:15px; font-family:微软雅黑;}

.i_case{border:1px solid #e8e8e8; height:240px;}
.i_box_top{height:36px; line-height:40px; padding-left:25px; color:#000; font-size:14px; font-family:"Microsoft YaHei","Microsoft JhengHei";}
.i_box_top span{ float:right; padding-right:8px; padding-top:8px;}

/*---------- stock ---------*/
.center{margin:0px auto;}
.w1000{width:1000px;overflow:hidden; margin-top:8px;}
