@charset "utf-8";
/* CSS Document */

.container { /*根据效果图主体宽度定义*/
    width: 1200px; min-width: 1200px; }

body { font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif; }

/*header*/
header { height: 88px; background:url(../images/pic2.png) left 71px repeat-x;}
.logo{padding:13px 0px 0px 47px; background:#fff;}
.logo img{ display:block; margin:0; padding:0;}
.nav ul{ margin-top: 14px;}
.nav ul li{ float:left; width:110px; height:60px; text-align: center; margin-left: 22px;  font-size: 16px;}
.nav ul li:last-child{ margin-right: 10px;}
.nav ul li a:hover,.nav ul li.xz a{background:#e32235; color:#fff;}
.nav ul li a{ width:110px; height:48px;float:left; color:#000000;padding-top: 13px;}
.nav ul li a span{ display:block; line-height: normal; text-transform: uppercase; font-size: 12px; font-weight: bold; font-family: Arial;}



/*banner*/
.banner2{height:280px;}
.banner2 .p1{padding: 130px 52px 0px 20px;}
.banner2 .p2{ padding-top:153px;}
.banner2 .p1,.banner2 .p2{ float:left;}
.banner2 .yuan a{float:left; width:80px; height:130px; text-align: center; font-size: 20px; line-height: 20px; color:#333333; padding-top: 112px; margin-left:60px;}
.banner2 .yuan a img {display:block; margin:0 auto 29px; background:url(../images/pic40.png) center top no-repeat; padding:18px 16px;}
.banner2 .yuan2 a img{ padding:18px 18px}
.banner2 .yuan3 a img{ padding:16px 16px}
.banner2 .yuan a:last-child{ margin-right: 13px;}
.banner2 .yuan a.xz img,.banner2 .yuan a:hover img{background:url(../images/pic39.png) center top no-repeat;}

.slideBox{ width:100%; height:280px;overflow:hidden; position:relative; }
.slideBox .hd{ height:5px; overflow:hidden; position:absolute; left: 50%; bottom:35px;
    z-index:1; margin-left: -84px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin:0 10px; width:60px; height:5px; line-height:5px; text-align:center; background: #b1b1b1; cursor:pointer; }
.slideBox .hd ul li.on{ background: #fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd a { display: block; height: 280px;width: 100%; }



.tigong>h2,.anli>h2{ color:#333333; font-size: 28px; text-align: center; height:68px;line-height: 68px;padding-top: 9px; background:url(../images/pic4.png) center bottom no-repeat;}
.tigong .div1{ float:left; width:180px; height:241px;padding-top: 28px; margin-right: 125px;}
.tigong .div1:first-child{ margin-left: 53px;}
.tigong .div1:last-child{ margin-right: 0px;}
.tigong .div1 .tu{ display:block; width:108px; height:108px;/*background:url(../images/pic9.png) left bottom no-repeat; */text-align: center; ; margin:0 auto;}
/*.tigong .div1:hover .tu{ background:url(../images/pic32.png) left bottom no-repeat;}*/
.tigong .div1 .tu img{position:relative; top:8px; left:-3px;}
.tigong .div1 .tu .tu_bg img{ display:block; position:absolute; top:0; left:0;}
.tigong .div1 .tu .tu_bg img.bg_2{ display:none;}
.tigong .div1 .zi {text-align: center;}
.tigong .div1 .zi h2{ display:block;color:#222222; font-size: 22px; line-height: 30px; padding-top: 16px;}
.tigong .div1 .zi span{ display:block; color:#e32235; font-size: 14px; font-weight: bold; font-family: Arial;background:url(../images/pic10.png) center center no-repeat; line-height: 20px; margin-bottom: 2px;text-transform: uppercase;}
.zi_xia{ display:block; color:#333333; font-size: 14px; line-height: 20px;}


.anli{ background:url(../images/pic33.png) left top repeat-x;}
.anli .tou{ margin-top: 32px;}

.picScroll-left2{  overflow:hidden; position:relative;}
.picScroll-left2 .hd2 .prev{ display:block;  width:42px; height:42px; float:left; overflow:hidden;cursor:pointer; background:url("../images/pic11.png") left center no-repeat;}
.picScroll-left2 .hd2 .next{ display:block;  width:42px; height:42px; float:right; overflow:hidden;cursor:pointer; background:url("../images/pic12.png") right center no-repeat;}
.picScroll-left2 .bd2{ padding-left: 122px;}
.picScroll-left2 .bd2 ul{  display:block;width:890px; overflow:hidden;}
.picScroll-left2 .bd2 ul li{float:left; width:158px; height:40px; margin-right: 20px;  border: solid 1px #040000; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd2 ul li a{ display:block; height:40px;line-height: 40px; text-align:center; color:#040000; font-size:14px; }
.picScroll-left2 .bd2 ul li:hover,.picScroll-left2 .bd2 ul li.xz{background:#e32235; border: solid 1px #e32235;}
.picScroll-left2 .bd2 ul li:hover a,.picScroll-left2 .bd2 ul li.xz a{ color:#fff;}



.picScroll-left{ width:100%;  overflow:hidden; position:relative; margin-top: 20px; display:none; }
.picScroll-left.xz{ display:block;}
.picScroll-left .hd .prev{ display:block;  width:40px; height:60px; float:left; overflow:hidden;cursor:pointer; background:url("../images/pic16.png") no-repeat; position:absolute; top:156px; left:0; z-index: 3333;}
.picScroll-left .hd .next{display:block;  width:40px; height:60px; float:right; overflow:hidden;cursor:pointer; background:url("../images/pic17.png") no-repeat;position:absolute; top:156px;  right:0; z-index: 3333;}
.picScroll-left .hd .prev:hover{background:url("../images/pic19.png") no-repeat;}
.picScroll-left .hd .next:hover{background:url("../images/pic18.png") no-repeat;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; overflow:hidden; text-align:center; width:283px; border:solid 1px #dedede; border-top:none; background:#fff; padding:6px; margin-right: 20px;}
.picScroll-left .bd ul li:hover{ padding:0; border:solid 7px #e32235; border-top: solid 6px #e32235;}
.picScroll-left .bd ul li .pic img{ display:block; }
.picScroll-left .bd ul li .wenzi{display:block; width:271px; background:#fff;text-align: center; color:#666666; line-height: 28px; padding-top: 13px; }
.picScroll-left .bd ul li .wenzi h2{color:#000000; font-size:16px;}
.picScroll-left .bd ul li .wenzi a{ color:#666666;}

.anli>a,.huoban>a{ display:block; width:184px; height:44px; border:solid 1px #949494; color:#666666; font-size: 14px; font-family: Arial; line-height: 44px; text-align: center; margin:30px auto;}


.guanyu{ width:433px;}
.zuixin{ width:737px;}
.guanyu .tou2{ height:46px;}
.guanyu .tou2 h2 a{ float:left; color:#333333; font-size: 26px; line-height: normal;}
.guanyu .tou2 h2 span{ color:#333333; font-family: Arial; font-size: 18px; font-weight: normal; text-transform:uppercase;}
.guanyu .tou2 a{ float:right; line-height: 42px; color:#333333; font-family: "宋体";}
.xia img{ display:block; margin:0; padding:0;}
.xia_wenzi{ width:384px; height:167px; background:#333333;font-family: "宋体"; color:#ffffff; line-height: 22px; padding:0px 20px 0px 29px;}
.xia_wenzi h2 a{ display:block; font-size:22px; color:#ffffff; padding:17px 0px 9px;}
.xia_wenzi>a{ float:right; width:98px; height:22px; color:#fff; border:solid 1px #fff; line-height: 22px; text-align: center; margin-top: 18px;}
.zuixin .tou3{ height:36px; line-height: 36px; border-bottom:solid 1px #c1c1c1;}
.zuixin .tou3 ul li{ float:left; width:145px; height:36px; text-align: center;}
.zuixin .tou3 ul li.cli{border:solid 1px #c1c1c1; border-bottom:none; background:#fff;}
.zuixin .tou3 ul li a{  height:36px;color:#333333; font-size: 22px;}
.zuixin .tou3>a{ float:right;color:#333333; font-family: "宋体";}

.big_p{ height:200px;}
.picScroll-left3:first-child{z-index: 1;}
.picScroll-left3{ overflow:hidden; position:absolute; left:0; top:0; margin-top: 11px;z-index: -1; background:#fff;}
.picScroll-left3 .hd3{ overflow:hidden;  height:34px; width:70px; border:solid 1px #333333; position:absolute; top:163px; left:318px;z-index: 3333}
.picScroll-left3 .hd3 .prev{ float:left; width:34px; height:34px; background:url("../images/pic21.png")  center center no-repeat;}
.picScroll-left3 .hd3 .next{float:right; width:36px; height:34px; background:#333333 url("../images/pic22.png")  center center no-repeat;}


.picScroll-left3 .bd3 ul{ overflow:hidden; zoom:1; width:737px}
.picScroll-left3 .bd3 ul li{_display:inline; overflow:hidden; line-height: 30px; color:#666666; font-family: "宋体";}
.picScroll-left3 .bd3 ul li .pic{ float:left;}
.picScroll-left3 .bd3 ul li .pic img{ width:288px; height:199px; }
.picScroll-left3 .bd3 ul li .xia2_t_r{ width:422px; float:right;}
.picScroll-left3 .bd3 ul li .xia2_t_r h2 a{ display:block; color:#333333; font-size: 26px; margin:10px 0px 3px; font-family:"微软雅黑";}




.zuixin .xia2_t{ margin-top: 11px; display:none;}
.zuixin .xia2_t:first-child{display:block;}
.xia2_t_r{ width:422px; line-height: 30px; color:#666666; font-family: "宋体";}
.xia2_t_r h2 a{ display:block; color:#333333; font-size: 26px; margin:10px 0px 2px; font-family:"微软雅黑";}
.jian{ width:70px; height:34px; border:solid 1px #333333; position:absolute; top:163px; left:318px;}
.jian_l{ float:left; width:34px; height:34px; background:url("../images/pic21.png")  center center no-repeat;}
.jian_r{ float:right; width:36px; height:34px; background:#333333 url("../images/pic22.png")  center center no-repeat;}

.zuixin .xia2_b{ margin-top: 23px; background:url("../images/pic23.png") left top no-repeat;}
.zuixin .xia2_b .gang{ width:58px; height:3px;background:url("../images/pic23.png") left top no-repeat; margin-bottom: 22px;}
.zuixin .xia2_b .ship span{ display:block; position:absolute; top:-30px; left:40px; color:#fff; font-size: 22px; font-weight: bold;}




.huoban>h2{  font-size: 28px; text-align: center; height:68px;line-height: 68px;padding-top:10px; background:url(../images/pic26.png) center bottom no-repeat;}
.huoban>h2 a{color:#333333;}
.big_huo{ width:100%; border-bottom:solid 1px #f1f1f1 ;}
.huo ul li{ float:left; width:198px; height:124px; border-right: solid 1px #f1f1f1; text-align: center;}
.huo ul li div{-webkit-transition:1s ease;-moz-transition:0.4s ease;}
.huo ul li img{ padding-top:30px;}
.huo ul li:last-child{border-right:none;}
.huo ul li:hover div{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}
/*.k5nr>img{ display: block; margin: 0 auto; padding-top: 65px;-webkit-transition:1s ease;-moz-transition:1s ease;}
.k5nr>img:hover{-webkit-transform:rotatey(180deg);-moz-transform:rotatey(180deg);}
*/



/*footer*/
footer{background:#f5f5f5;}
.footer_t{ height:72px; border-bottom: solid 1px #dcdcdc; line-height: 72px; color:#999999; font-family: "宋体";}
.footer_t a{  margin-left: 24px ;color:#999999;}
.footer_t a:first-child{ margin:10px;}



.zuo{ width:840px; background:url(../images/pic28.png) left 38px no-repeat; padding-left: 2px;}
.footer_b{ padding-bottom: 30px;}
.footer_b ul{ float:left; background:url(../images/pic28.png) right 38px no-repeat;}
.footer_b ul li{  font-family: "宋体"; line-height: 26px;}
.footer_b ul li a{color:#333333; background:url(../images/pic29.png) 15px center no-repeat; padding-left: 31px;}
.footer_b ul li:first-child{ font-family: "微软雅黑"; font-size: 16px; margin-bottom: 10px;}
.footer_b ul li:first-child a{ display:block; background:none; padding:31px 30px 0px 30px;}
.footer_b ul.ull{ width:205px;}
.footer_b ul.ull li{ float:left; width:100px;}
.footer_b ul.ull li:first-child{ width:205px; padding:0px 36px 0 31px;}
.footer_b ul.ull li:first-child a{ background:none; }
.footer_b ul.ull li a{ display:block; padding-left: 27px; background:none; background:url(../images/pic29.png) 9px center no-repeat;}



.you{ width:326px;background:url(../images/pic35.png) left center no-repeat; padding-left: 31px;}
.you .dh{ color:#e32235; font-size: 16px; background:url(../images/pic30.png) left center no-repeat; padding-left: 54px; line-height:normal; margin-top: 30px;}
.you .dh bdo{ display:block; font-size: 28px; font-weight:bold;}
.you ol{ padding-bottom: 12px;}
.you ol li{ color:#666666; font-size: 14px; line-height: 30px;}


.footer_bb{ height:38px; background:#e32235; line-height: 38px; color:#fff;font-family: "宋体";}





/*关于我们*/
.main{ color:#000000; font-size: 16px; line-height: 52px;}
.main h2{ height:98px; line-height: 98px;background:url(../images/pic44.png) left bottom no-repeat; padding-top: 5px; margin-bottom: 35px;}
.main h2 a{ color:#000000;font-size: 32px;}
.b_div2{ margin-left: -29px;}
.div2{ width:276px; float:left; border:solid 1px #f6f6f6; margin-left: 29px; padding-bottom: 217px;}
.div2 img{ display:block; margin:0; padding:0;}
.div2_nr{ background:#f5f5f5; line-height: 26px; color:#999999;padding:0px 18px 22px 13px; position:absolute; left:0; bottom:0;}
.div2_nr h2,.div2_nrr h2{ display:block; text-align: center; line-height: 30px; font-size: 18px; padding-top: 15px;}
.div2_nr h2 a{ color:#000000;}
.div2_nr h2 span{ display:block;color:#999999; font-size: 12px; font-weight: normal; padding: 4px 0px 14px;}
.div2_nr>a{ color:#202020;}
.div2.xz{ border:solid 1px #e32235;}
.div2.xz .div2_nr,.div2.xz .div2_nr h2,.div2.xz .div2_nr>a,.div2.xz .div2_nr h2 span,.div2.xz .div2_nr h2 a{ background:#e32235; color:#f5f5f5;}

/*page*/
.pages{ text-align: center;font-family: "宋体"; font-size: 16px;}
.pages span{ margin-right:20px; color:#333333;}
.pages strong{ font-weight: normal;}
.pages a,.pages strong { display: inline-block; background:#333333; height: 30px; line-height: 16px; padding: 0 11px; color: #fff; line-height: 30px; text-align: center; margin-right: 8px;}
.pages a:hover,.pages strong { background: #e8192a; color: #ffffff; }

/*视频专区*/
.b_div_3{ width:1072px; margin-left:75px;}
.div_3{ width:336px; float:left; margin-right: 20px;}
.div_3 img{ display:block; margin:0;padding:0;}
.div_3_nr{ background:#f7f7f7; border:solid 1px #ececec;border-top: none;}
.div_3_nr h2{ height:40px; border-bottom: solid 1px #ececec; line-height: 40px; color:#e32235; font-size: 18px; font-weight: normal; padding-left: 14px;}
.div_3_nr bdo{ display:block; height:54px;}
.div_3_nr bdo i{ float:left; width:165px; height:44px; font-style: normal;color:#aeaeae; font-size: 14px; padding-left: 14px; border-right:solid 1px #ececec; padding-top: 10px;}
.div_3_nr bdo i>span{ display:block; color:#a9a9a9; font-weight: bold;}
.div_3_nr bdo>span{ float:left; color:#aeaeae; font-size: 14px; height:44px; padding-top: 10px; margin-left: 14px;}
.div_3_nr bdo>span>em{ display:block; color:#a9a9a9; font-weight: bold;font-style: normal;}
.main_3 .left{ float:left; width:35px; height:120px; background:url(../images/pic54.png) left center no-repeat; position:absolute; top:299px; left:0;}
.main_3 .right{ float:right; width:35px; height:120px; background:url(../images/pic55.png) right center no-repeat; position:absolute; top:299px; right:0;}
.main_3 .left:hover{background:url(../images/pic57.png) left center no-repeat;}
.main_3 .right:hover{background:url(../images/pic56.png) left center no-repeat;}


.pages_1{ margin:50px auto 60px;text-align: center;}
.pages_1 a{ display:inline-block; width:14px; height:13px; background:#333333; margin-left: 10px;}
.pages_1 a:hover{ background:#e32235;}
.pages_1 a.xz{ background:#e32235;}



/*专业服务*/
.p3{padding: 95px 20px 0px 20px; float:left;}
.p4{ padding-top: 141px;}




/*精彩案例*/
.banner2 .p5{ float:left;padding: 129px 28px 0px 20px;}
.banner2 .p6{ float:left;padding-top:141px;}
.fang ul{ width:740px; margin-top:114px;}
.fang ul li{ float:left; width:128px; height:56px; background:url(../images/pic68.png) center center no-repeat; line-height:56px; text-align:center; margin:0 0 20px 20px;}
.fang ul li a{ color:#fff; font-size:16px;}
.fang ul li.ling{ line-height:normal; line-height:22px; }
.fang ul li.ling a{ display:block;padding-top:7px;}
.fang ul li:hover{background:url(../images/pic69.png) center center no-repeat;}
.fang ul li.hover{background:url(../images/pic69.png) center center no-repeat;}

.b_div4{ margin-left:-20px;}
.div4{ width:271px; padding:6px; border:solid 1px #dcdcdc; border-top:none; color:#666666; float:left; margin-left:20px;}
.div4:hover{ padding:0;border:solid 7px #e32235;border-top:solid 6px #e32235;  }
.div4 img{ display:block; margin:0; padding:0;}
.div4_nr{ line-height:26px; padding:0px 14px 6px 16px; text-align:center;}
.div4_nr h2 a{ display:block; color:#000000; font-size:16px; line-height:normal; line-height:30px; padding-top:12px;}
.div4_nr>a{ color:#666666;}



/*媒体资源*/
.p7{ padding:130px 51px 0 20px; float:left;}
.p8{ padding-top:142px; float:left;}



/*联系我们*/

.p9{padding:130px 60px 0 424px; float:left;}
.p10{ padding-top:141px; float:left;}

.main_4 h2{ text-align:center; margin-top:60px;padding-bottom:41px;background:url(../images/pic90.png) center bottom no-repeat;}
.main_4 h2 i{ font-style:normal;font-size:48px; color:#999999; position:relative;top:-38px; right:22px;}
.main_4 h2 em{ font-style:normal;font-size:48px; color:#999999; position:relative;top:-38px; left:22px;}
.beijing>span{ height:88px; line-height:88px; color:#202020; font-size:24px;font-family: "宋体"; padding-left:9px;}
.beijing .big_u{ width:892px; margin:0 auto;}
.beijing ul.ul1{ width:342px;}
.beijing ul.ul2{ width:432px;}
.beijing ul.ul1 li,.beijing ul.ul2 li{height:36px;  line-height:36px; color:#333333; font-size:14px; border-bottom:solid 1px #626262;}
.beijing ul.ul1 li img,.beijing ul.ul2 li img{ position:relative; top:7px;left:2px;}
.beijing ul.ul1 li span,.beijing ul.ul2 li span{ padding-left:18px;}
.beijing>a img{ display:block; padding-top: 13px;}


.nanjing>span{ display:block; height:40px; line-height: 40px; padding:25px 0 31px 9px; color:#202020; font-size: 24px;font-family: "宋体";}
.nanjing .big_u2{ width:573px;}
.nanjing ul.ul3{ width:291px; padding-left: 10px;}
.nanjing ul.ul4{ width:210px;}
.nanjing ul.ul3 li,.nanjing ul.ul4 li{height:22px;  line-height:22px; color:#393939; font-size:12px; border-bottom:solid 1px #626262;}
.nanjing ul.ul3 li img,.nanjing ul.ul4 li img{ position:relative; top:3px;left:2px;}
.nanjing ul.ul3 li span,.nanjing ul.ul4 li span{ padding-left:18px;}
.nanjing>a img{ display:block; padding-top: 13px;}
