﻿@charset "utf-8";

body {margin:0;padding:0; font-family:"宋体",Arial;  text-decoration:none;}
a{text-decoration:none;}
ul,li,dl,dt,dd {list-style:none;}
img {border:0;}
span{}

.f12p {font-family:"宋体";font-size:12px; }
.f14p,f14p a {font-family:"宋体";font-size:14px; }
.yh14{font-family: "Microsoft YaHei",Arial; text-decoration:none; font-size:14px;}
.yw{font-family:Arial, Helvetica, sans-serif; color:#aba8a7;font-style:italic; font-size:18px;}
.bai{color:#fff;text-decoration:none;}
.bai a{color:#fff;}
.hei,.hei a{color:#000;text-decoration:none;}
.bt,.bt a{font-family: "Microsoft YaHei"; font-size:18px; color:#333333;line-height:32px; text-align:center;text-decoration:none; }
.bt a:hover{ color:#F00;}
p{margin-top:12px; overflow:hidden; display:block; padding-left:0px;}
*{margin:0; padding:0}
html{overflow-x:hidden;}


/*全局布局*/

/*头部通用*/
.header {width:100%; height:155px; overflow:hidden; background:url(images/t_bg.png) top center no-repeat; margin-top:1px;float:left;}
.header_m{width:1002px; margin:0 auto; padding:0px;}
#logo{ width:350px; height:128px; background:url(images/logo.png) left center no-repeat; float:left;}
.header-r{float:right; width:490px; height:60px; margin:0px; padding-top:0px;  z-index:999;}
.header-r1{float:right; width:490px;height:30px;  margin-left:25px;text-align:right; z-index:2;  line-height:28px; color:#ffffff;font-size:12px;}
.header-r1 a{color:#ffffff;}
.header-r2{float:right;width:490px; height:30px;  text-align:right; z-index:2; margin-left:25px;}

/*导航*/
.menu{width:652px; height:89px; float:right; margin-top:3px; background:url(images/index_07.png) left no-repeat;}
.menu ul {margin-top:30px; padding-left:0px; display:block; position:relative; left:75px;width:600px;z-index:9999; list-style:none;}
.menu ul li {float:left; position:relative;height:34px;line-height:34px;width:80px; margin-left:5px;z-index:9999; list-style:none;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; 
width:74px; height:34px; margin-left:5px; color:#000; line-height:34px; font-size:14px;font-weight:bold;z-index:9999;}
.menu ul li ul {display: none; list-style:none;}
.menu ul li:hover a {display:block;color:#fff; background:#000;height:34px;width:74px;z-index:9999;}
.menu ul li:hover ul {display:block; position:absolute; top:34px; left:0; width:74px;z-index:9999;}
.menu ul li:hover ul li a {display:block;margin-left:5px; color:#f14702;font-size:14px; font-weight:bold;z-index:9999;}
.menu ul li:hover ul li a:hover {border:2px #f14702 solid; margin-left:5px; color:#000;font-size:13px;}
/**/


.container { width:100%; float:left; min-height:1000px; overflow:hidden;}
/*服务领域*/
.fwly{width:100%; height:443px; background:#f9f9f9; border-bottom:1px #cccccc solid;  float:left; text-align:center;}
h5{width:1002px; height:50px; margin:0 auto; text-align:center; background:url(images/tu_01.png) center no-repeat;  display:block; font-size:30px; line-height:50px; font-family:"Microsoft Yahei"; font-weight:normal; }
h5 a{color:#0b0b0b; }

#cdbt{ margin:0 auto;  padding-top:20px; color:#333333; font-size:28px; letter-spacing:1px; font-family: "Microsoft YaHei",Arial;}
#cdbt a{color:#333333; font-size:28px; letter-spacing:1px; font-family: "Microsoft YaHei",Arial; text-decoration:none;}
.fwly ul{width:1002px; margin:0 auto; padding-top:15px;}
.fwly ul li{ width:181px; height:260px; float:left; display:inline; list-style:none;background:url(images/index_13.png) no-repeat center 20px; font-size:12px; color:#ababab; line-height:24px;}
.fwly ul li:hover{width:181px; height:260px;background:url(images/index_130.png) no-repeat center 20px;}
.fwly ul li img{margin:20px auto;position:relative;display:block;}


/*关于我们*/
.gywm{width:100%; height:408px; float:left;border-bottom:1px #cccccc solid; }
.gywm ul{width:1002px;height:243px; margin:0 auto; margin-top:35px;}
#left{width:487px; height:243px; float:left; margin-top:22px; }
#right{width:483px; height:243px;list-style:none;margin-top:22px; padding-top:5px; float:right; font-size:14px; color:#666666; line-height:28px;}
.in-abtu {
    display: block;
    overflow: hidden;
    border: 5px solid #fff;
    box-shadow: 0 0 16px rgba(0,0,0,0.19);
}


/*成功案例*/
.cgal{width:100%; padding-bottom:60px;float:left;border-bottom:1px #cccccc solid; }
.box{width:1002px; margin:0 auto; margin-top:30px; margin-bottom:0px;}
.box dd{margin-bottom:20px; width:1002px; float:left; padding-left:0px; list-style:none;}
.box dd dl,.box dd dl a{width:164px; height:44px; padding:0px; background:url(images/index_45.png) no-repeat; float:left; display:block; text-align:center;text-decoration:none; color:#666666; line-height:44px; font-family: "Microsoft YaHei";}
.box dd dl a:hover{width:164px; height:44px; background:url(images/index_43.png) no-repeat;float:left; display:block; color:#ffffff; line-height:44px; font-family: "Microsoft YaHei";}

.cgal ul{width:1002px; margin:0 auto; margin-top:0px; margin-bottom:60px;}
.cgal ul li{width:308px; height:344px;background:url(images/index_49.png) no-repeat bottom;  float:left;margin-top:35px; padding:0px; }
.cgal ul li img{padding:16px 0px 18px 20px; margin:0 auto; width:270px; height:218px; }

.cgal ul li a{padding:18px;font-family: "宋体",Arial; text-decoration:none; font-size:14px; font-weight:bold; color:#333;}
.cgal ul li a:hover{padding-left:18px;color:#f14702;}
.cgal ul li p{padding-left:20px;font-size:12px; color:#898989;line-height:30px;}
.cgal ul li span{padding-left:20px; line-height:47px; font-size:12px; color:#898989; display:block;}



/*新闻动态*/
.xwdt{width:100%; margin-top:35px;padding-bottom:20px;float:left;}
.xwdt ul{width:1002px;height:278px; margin:0 auto; }
.xwdtl{width:620px; height:270px; display:block; float:left;  border-right:1px #d9d9d9 dotted;}
.xwdtl br{height:60px; line-height:60px;}
.xwdtl ul {width:369px; float:left; display:block; padding-left:20px; padding-top:0px;}
.xwdtl ul li{ background:url(images/index_53.png) 5px center no-repeat; width:369px; height:26px;line-height:26px; }
.xwdtl ul li:hover{ background:#000 url(images/index_530.png) 5px center no-repeat; width:369px; height:26px;line-height:26px;}
.xwdtl ul li:hover a{ color:#f14702;}
.xwdtl ul li,.xwdtl ul li a {color:#444444; font-size:12px; text-indent:20px; text-decoration:none; }
.xwdtl ul li a:hover{ color:#f14702;}
.xwdtl ul li span{float:right; color:#8e8b8b; font-size:12px; padding-right:8px; font-family:Arial;display:inherit;}

.xwdtr{width:381px; height:270px; display:block; float:right;}
.xwdtr ul{width:381px;  padding-left:27px; padding-right:0px; padding-top:40px; }
.xwdtr ul li img{width:110px; height:59px; border:1px #EEEEEE solid; display:inline; margin:2px 3px 5px;float:left;}




/*底部通用*/
.footer{width:100%; float:left; height:360px;}
.footer ul{width:1002px;height:35px; margin:30px auto; background:#f5f5f5 url(images/index_59.png) left no-repeat; text-indent:22px; line-height:35px; }

.cop {width:100%;float:left; margin-top:20px;background:#52bda0; z-index:1;height:360px;color:#000000;font-size:12px;line-height:34px;}
.cop ul{width:1002px; height:290px; margin:0px auto; margin-top:70px; padding:0px; background:url(images/index_65.png) top left no-repeat; z-index:3;}
.cop_l{width:360px; height:220px;float:left;  border-right:1px #ffffff solid; color:#5b5a5a; font-size:12px; padding-left:200px; padding-top:0px; line-height:32px;text-indent:0em;}
.cop_l a{ color:#5b5a5a; font-size:12px;}
.cop_l b,.cop_l b a,.cop_l b a:hover{color:#fff; font-size:18px;text-indent:0em; width:83px; height:35px; display:block; text-align:left; padding-left:0px; margin-left:0px; border-bottom:3px #ffffff solid; }
.cop_l p{color:#ffffff;}
.cop_l span{color:#ffffff; display:inline;}
.cop_r{width:300px; height:270px; line-height:48px; float:right; text-align:left; padding-left:40px; color:#5b5a5a; font-size:14px; font-family:"宋体"; text-indent:50px;}
.cop_r a{ color:#5b5a5a; font-size:14px;}
#tl{ background:url(images/index_68.png) left no-repeat;}
#tl b{color:#ffffff; font-size:22px; font-weight:normal;}
#qq{ background:url(images/index_72.png) left no-repeat;}


/*内页*/
.top{width:100%; height:189px; background:#52bda0; z-index:0; float:left;}
.top ul{width:1005px; height:189px; margin:0 auto; margin-bottom:80px;}

/*服务*/
.mid{width:100%;min-height:700px; float:left; overflow:hidden;}
.mid ul{width:955px;  margin:30px auto; padding:30px 25px; min-height:700px; color:#444444;font-size:14px; line-height:24px; text-decoration:none; overflow:hidden; border:1px #cccccc solid;}
.mid ul li{width:920px; height:225px; margin:10px 0px; float:left; background:url(images/fw_09.jpg) left top no-repeat; list-style:none; border-bottom:1px #d5d5d5 dashed; 
text-align:left;font-size:12px; line-height:22px; color:#666666; font-family: "宋体";}
.mid ul li span,.mid ul li span a{width:103px; height:31px; float:right; margin-right:40px; display:block;}
.mid ul li img{padding:48px 111px 0px 71px; float:left;}


.fenye{width:965px; margin:20px auto;height:30px; display:block;}
.fenye a{ color:#4d4d4d;}
.fenye a:hover{color:#f08933;}
.fenye span{display:inline; font-size:12px; text-decoration:none; padding:0px 5px; border:none;}

/*案例内页*/
.al{width:100%;min-height:700px; float:left; overflow:hidden;}
.al ul{width:965px; min-height:725px;  margin:0px auto; margin-top:30px;  margin-bottom:30px; padding:30px 20px;  overflow:hidden; border:1px #cccccc solid;}
.allb{ width:960px; height:36px; margin:0 auto; }
.allb span{width:120px; height:36px; display:inline-block; float:left; background:#000; color:#fff; line-height:36px; text-align:center; font-size:14px; font-weight:bold;}
.allb dd{width:810px; height:36px; float:left;}
.allb dd dl a{width:123px; height:34px; border:1px solid #878787; color:#646464; margin-left:10px; line-height:36px; text-align:center; font-size:14px; float:left; }
.allb dd dl a:hover{color:#e63a00; font-weight:bold;}
.fenye { width:960px; height:50px; margin:20px auto;}


.al ul li{width:308px; height:344px;background:url(images/index_49.png) no-repeat bottom;  float:left;margin-top:25px; }
.al ul li img{padding:16px 0px 18px 10px; width:270px; height:218px; }

.al ul li a{padding:18px;font-family: "宋体",Arial; text-decoration:none; font-size:14px; font-weight:bold; color:#333;}
.al ul li a:hover{padding-left:18px;color:#f14702;}
.al ul li p{padding-left:20px;font-size:12px; color:#898989;line-height:30px;}
.al ul li span{padding-left:20px; line-height:47px; font-size:12px; color:#898989; display:block;}

/*新闻内页*/
.nrxw{width:100%;min-height:1000px; float:left; overflow:hidden;}
.nrxw ul{width:965px;  margin:30px auto; padding:30px 20px;  min-height:1000px; overflow:hidden; border:1px #cccccc solid;}

.nrxw ul li{ background:url(images/icon2.jpg) 10px center no-repeat; border-bottom:1px #D7D7D7 dashed; width:965px; height:45px;line-height:45px;  display:block; }
.nrxw ul li,.nrxw ul li a {color:#444444;font-size:14px; text-indent:40px; text-decoration:none; }
.nrxw ul li:hover{width:965px; height:45px;line-height:45px; display:inherit; background:#ccc url(images/icon2.jpg) 10px center no-repeat;border-bottom:1px #ccc solid; }
.nrxw ul li:hover a{ color:#f14702; font-weight:bold; font-size:14px; }
.nrxw ul li span{float:right; color:#8e8b8b; font-size:13px; font-family:Arial; padding-right:10px; display:inherit;}

.xw{ width:520px; height:36px; float:right;}
.xw span{width:120px; height:36px; display:inline-block; float:right;background:#000; color:#fff; line-height:36px; text-align:center; font-size:14px; font-weight:bold;}
.xw span a{color:#fff;}
.xw dd{width:400px; height:36px; float:left;}
.xw dd dl a{width:110px; height:36px; background:#CCC; border-right:2px #fff solid; color:#000; line-height:36px; text-align:center; font-size:14px; float:right; }
.xw dd dl a:hover{color:#e63a00; font-weight:bold;}


.content{width:955px;  margin:30px auto; padding:30px 25px; min-height:700px; color:#444444;font-size:14px; line-height:24px; text-decoration:none; overflow:hidden; border:1px #cccccc solid;}


.lr{width:1007px; min-height:782px; margin:30px auto;}
.left{width:670px; min-height:831px; float:left; padding:25px; border:1px #cccccc solid;color:#444444;font-size:14px; line-height:24px; text-decoration:none;}
#orange{width:670px; height:45px; line-height:45px; margin-top:10px; float:left; color:#000000; border-bottom:1px #eae8e8 dashed; font-size:16px; display:block; font-weight:bold; text-align:center; text-decoration:none;font-family: "黑体";}
#author{width:670px; height:40px; line-height:40px; float:left; color:#999; font-size:13px; display:block; text-align:center; text-decoration:none;}

.right_a{width:264px; height:432px; margin-bottom:20px; padding:0px; float:right;}
.right_a span a{width:262px; height:38px; display:block; margin:0px; padding:0px; line-height:38px; border-left:2px #f14702 solid; background:#efefef; color:#000; font-size:14px; text-indent:1em; font-weight:bold; }
.right_a ul{width:232px; min-height:360px; padding:8px 15px 15px; margin-top:8px;  float:right; border:1px #cfcfcf solid;}
.right_a ul li{width:232px; height:35px; line-height:35px; border-bottom:1px #DBDBDB dotted; margin:0px; background:url(images/index_53.png) 5px center no-repeat; overflow:hidden; text-indent:1.5em; }
.right_a ul li a{color:#888888;font-size:14px; text-decoration:none;}
.right_a ul li:hover{width:232px; height:36px; line-height:36px; background:#000 url(images/index_530.png) 5px center no-repeat; border:none;  margin:0px; overflow:hidden;}
.right_a ul li:hover a{color:#f14702; font-size:14px; }


.w1200{ width:1002PX; height:40px; line-height:40px; font-size:13px; margin:15px auto;}
.wbox{width:1002px;margin:0 auto; margin-top:20px;font-size: 12px;
    color: #898989;}
.wbox a{color: #898989;}
.cler{ clear:both;}

#MyContent img{ max-width:670px; }