﻿@charset "utf-8";
/* CSS Document */

* {padding:0;margin:0; font-size:12px;}

body{color:#666; font-family:"微软雅黑"; font-size:12px;background: #fff;overflow-x:hidden;overflow-y:scroll;}
ul,li,ol{list-style-type:none;}
textarea,select,input,button,label,img{vertical-align:middle; font-family:"微软雅黑";}
input[type=submit] {cursor:pointer}
input,button{overflow:visible;}
table {border-collapse:collapse;}
img {border:0;vertical-align: top; border:none;}
html{-webkit-text-size-adjust:none;}
input, textarea, div, a, select {outline: none;}
html, body {height: 100%;width: 100%}
input,textarea,label {font-size: 12px; border:none;}
a{ text-decoration:none; font-family:"微软雅黑"; outline:none; blur:expression_r(this.blur()); font-size:12px; color:#666;-webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
a:hover{ color:#0067b5 !important;}
.l{ float:left;}
.r{ float:right;}
.wp{ max-width:1200px; margin:0 auto; padding:0 10px;}
.z{ clear:both; height:auto; overflow:hidden; display:block;}
.en{ font-family:"Arial";}
select:focus{ outline:none;}
option:focus{ outline:none; border:none;}
option:{ outline:none; border:none !important;}

/*--头部--*/
.header{ height:112px;}
.logo{ padding-top:29px;}
.logo a img{}
.dblx{ padding-left:46px; background:url(../images/tb_dh.png) no-repeat left; margin-top:32px;}
.dblx span{ font-size:16px; color:#999; line-height:16px;}
.dblx p{ font-size:29px; color:#0067b5; font-weight:bold; line-height:25px; margin-top:2px;}

/*--导航--*/
.nav{ height:54px; background:#0067b5; margin-bottom:1px;}
.nav li{ float:left;}
.nav li a{ display:block; font-size:16px; color:#fff; line-height:54px; width:130px; text-align:center;}
.nav li i{ display:block; width:1px; height:16px; background:#4d95cb; margin:19px 23.5px;}
.nav li a:hover,.ovo{ background:#e63400 !important;}
.nav li:hover .ejdh{ display:block;}
.nav li:hover .ejdh a{ background:none !important;}

.ejdh{ height:39px; width:100%; background:rgba(255,255,255,0.6); position:absolute; left:0; top:166px; z-index:1000; border-top:1px solid #fff; overflow:hidden; text-align:center; display:none;}
.ejdh dd{ float:none; display:inline-block;}
.ejdh dd span{ float:left; width:4px; height:4px; background:#e63400; margin-top:18px;}
.ejdh dd a{ float:left; font-size:14px; color:#333; display:block; line-height:39px; width:auto !important; padding:0 45px 0 9px;}
.ejdh dd a:hover{ color:#e63400 !important;}

/*--片头--*/
.banner{width:100%;position:relative;}
.banner .banner_slides{width:100%;position:relative;overflow:hidden;}
.banner .banner_slides , 
.banner .slides_container , 
.banner .slides_control , 
.banner .banner_pic{height:430px;}
.banner .banner_pic{display:block;width:100%;}
/*翻页*/
.banner .slides_btn{background:url(../images/banner_btn.png) no-repeat;position:absolute;z-index:999;display:none;width:35px;height:60px;margin-top:-25px;top:50%;overflow:hidden;text-indent:-9999px;}
.banner .banner_box:hover .slides_btn{display:block;}
.banner .btn_previous{left:5px;background-position:left top;}
.banner .btn_next{right:5px;background-position:right top;}
.banner .btn_previous:hover{background-position:left bottom;}
.banner .btn_next:hover{background-position:right bottom;}
/*页码*/
.banner .slides_pagination{width:100%;height:35px;bottom:0px;right:0px;position:absolute;z-index:100;text-align:center; padding-top:15px;}
.banner .slides_pagination li{margin:0 5px;display:inline-block;}
.banner .slides_pagination li a{display:inline-block;overflow:hidden;width:15px;height:15px;background:#fff;text-indent:-999em;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8; border-radius:15px;}
.banner .slides_pagination li a.active , 
.banner .slides_pagination li a:hover.active , 
.banner .slides_pagination li a:hover{ background:#e63400;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}


/*--内页--*/
.main{ padding-bottom:40px;}
.main_l{ width:250px;}
.main_r{ width:900px;}

.zcnav{}
.zcbti{ width:250px; height:138px; background:#0067b5; text-align:center; color:#fff; position:relative; margin-top:-88px;}
.zcbti b{ font-size:36px; display:block; padding-top:23px; overflow:hidden;}
.zcbti p{ font-size:24px;}
.zcbti i{ display:block; width:40px; height:2px; background:#3385c4; margin:11px auto;}

.menu_list{ width:210px; margin:0 auto; padding:8px 19px; border:1px solid #eee; border-top:none;}
.menu_head{ display:block; height:36px; line-height:36px; background:#eee; cursor: pointer; text-align:center; margin:12px 0; border-radius:18px;font-size:16px;}
.menu_head a{ color:#666 !important; font-size:16px;}
.menu_list .current{background:#0067b5;}
.menu_list .current a{ color:#fff !important;}
.menu_body{ line-height:30px;}
.menu_body a{ display:block; width:auto; height:30px; font-size:14px; margin-left:16px; padding-left:7px;color:#666; background:url(../images/tb_xkh.jpg) no-repeat left !important;}

.zccg{ margin-top:20px;}
.zcxb{ color:#fff; height:38px; background:#0067b5; border-left:4px solid #e73302; overflow:hidden;}
.zcxb p{ font-size:16px; margin:0 9px 0 13px; float:left; line-height:38px;}
.zcxb span{ font-size:12px; float:left; display:block; padding-top:14px;}

#playBox{ width:248px; height:278px; background:#fff; position:relative; overflow:hidden; border:1px solid #eee; border-top:none;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:248px; height:255px; text-align:center;}
#playBox .oUlplay li a img{ height:181px; margin-top:27px;}
#playBox .oUlplay li a p{ font-size:16px; color:#333; margin-top:19px; text-align:center;}
#playBox .pre{ cursor:pointer; width:45px; height:255px; position:absolute; top:0px; left:0px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:255px; position:absolute; top:0px; right:0px; z-index:10;}
#playBox .smalltitle {width:248px; height:22px; line-height:22px; background:#eee; position:absolute; bottom:0px; z-index:10}
#playBox .smalltitle ul{ width:248px; height:8px; text-align:center;}
#playBox .smalltitle ul li{ width:8px; height:8px; border-radius:8px; background:#fff; float:none; overflow:hidden; display:inline-flex; position:relative; margin:0 1px;}
#playBox .smalltitle .thistitle{ background:#0067b5;}


.zcwz{ margin-top:20px;}
.wzxq{ border:1px solid #eee; padding:15px 14px; border-top:none;}
.wzx_t{ padding-bottom:16px; height:65px; overflow:hidden; border-bottom:1px dashed #eee;}
.wzx_n{ float:left; width:78px; height:65px; overflow:hidden; padding-right:10px;}
.wzx_n img{ height:100%;}
.wzx_b{ float:left; width:132px;}
.wzx_b b{ font-size:12px; color:#333; margin:2px 0 7px; display:block;}
.wzx_b p{ font-size:12px; color:#999;}
.wzlb{}
.wzlb li{ height:30px;}
.wzlb li a{ font-size:12px; color:#666; line-height:30px; padding-left:11px; background:url(../images/tb_xkh.jpg) no-repeat left;}
.zclx{ margin-top:20px;}
.lxfa{ border:1px solid #eee; border-top:none; padding:22px 16px 19px;}
.lxhma{ height:41px; padding-left:47px; background:url(../images/tb_dh.png) no-repeat left;}
.lxhma p{ font-size:16px; color:#999; line-height:14px;}
.lxhma span{ font-size:22px; color:#0067b5;}
.lxdz{ font-size:13px; color:#666; padding-top:8px;}
.shsq{}
.shsq dt{ font-size:14px; color:#666; display:block; line-height:26px; margin-top:8px;}
.shsq dd{ height:22px;}
.shsq dd a{ float:left; margin-right:12px;}


.wld{ margin-top:5px;}
.nywz{ float:right; padding-left:23px; background:url(../images/tb_wz.png) no-repeat left;  line-height:17px;}
.nywz li{ float:left; font-size:12px; color:#ccc; margin-left:4px;}
.nywz li a{ font-size:12px; color:#666;}
.non{ color:#ccc !important;}

.cpzx{ margin-bottom:100px;}
.cpzx li{ float:left; width:253px; height:371px; border-bottom:5px solid #e4e4e4; margin-right:70px; margin-top:40px; margin-bottom:10px; overflow:hidden;}
.cpzx li:nth-of-type(3n){ margin-right:0;}
.cpzx li a{}
.cpzx li a i{ display:block; background:#fff; border:2px solid #e4e4e4; height:271px; overflow:hidden;}}
.cpzx li a i img{ -webkit-transform: scale(1, 1); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; -moz-transform: scale(1, 1); -moz-transition-timing-function: ease-out; -moz-transition-duration: 500ms; transform: scale(1, 1); transition-timing-function: ease-out; transition-duration: 500ms;}
.cpzx li a i:hover img{-webkit-transform: scale(1.1, 1.1); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; -moz-transform: scale(1.1, 1.1); -moz-transition-timing-function: ease-out; -moz-transition-duration: 500ms; transform: scale(1.1, 1.1); transition-timing-function: ease-out; transition-duration: 500ms;}
.cpzx li a p{ font-size:18px; color:#333; text-align:center; margin:15px 0 6px;}
.cpzx li a span{ font-size:12px; color:#666; line-height:18px;}
.cpzx li:hover p{ color:#e63501 !important;}
.cpzx li:hover{ border-bottom:5px solid #e63400;}
.cpzx li:hover i{ border:2px solid #e63400;}

.nyfy{ text-align:center;  width:auto; line-height:20px; margin-top:50px;}
.nyfy dt{ float:none; display:inline-block; margin:0 23px;}
.nyfy dt a{ display:block; width:8px; height:13px;}
.nyfy dd{ float:none; display:inline-block; margin:0 2px;}
.nyfy dd a{ font-size:14px; color:#999;}
.fy_l{ background:url(../images/fy_l.png) no-repeat;}
.fy_r{ background:url(../images/fy_r.png) no-repeat;}
.dqym{ color:#e63400 !important;}

/*--产品详细--*/
.xqltu{ margin-top:40px; height:344px; overflow:hidden;}
.xqltu_l{ width:417px; height:344px;}
.xqltu_r{ width:445px;}
.xqltu_r p{ font-size:24px; color:#333; margin:23px 0 17px;}
.xqltu_r span{ font-size:14px; color:#666; line-height:30px; display:block; min-height:182px;}

.albumSlider { width:417px; height:344px; margin:0 auto; font-size:10px; position:relative;overflow:hidden;}
.albumSlider .fullview{position:relative; float:left;}
.albumSlider .fullview{width:312px; height:340px; border:2px solid #e4e4e4; text-align:center; display:table-cell; vertical-align:middle;}
.albumSlider .fullview img { width:100%; vertical-align:middle;}
.albumSlider .slider{ width:83px;height:344px; float:right;}
.albumSlider .imglistwrap{height:288px; overflow:hidden; position:relative; margin:12px 0;}
.albumSlider .imglist{position:relative;}
.albumSlider li{ width:83px;height:89px; clear:both; margin-bottom:10px;}
.albumSlider li img{width:81px;height:87px; float:right; display:inline;}
.albumSlider a{width:81px;height:87px;display:block; outline:none; border:1px solid #e4e4e4;}
.albumSlider li a:hover{ border:1px solid #e74212;}
.albumSlider .button {width:83px; height:16px;cursor:pointer;}
.albumSlider .movebackward{ background:url(../images/zsgd_b.png);}
.albumSlider .moveforward{ background:url(../images/zsgd_b.png);}

.xqzst{ margin-top:40px;}
.xqbti{ height:36px; background:#eee;}
.xqbti p{ background:#0067b5; width:110px; height:36px; font-size:18px; color:#fff; text-align:center; line-height:36px;}
.xqxqt{ padding:30px;}
.xqxqt img{ width:100%;}

.xqgdt{}
#CSSBox2{float:left;width:899px;height:376px; margin:0 auto;overflow:hidden;background-color:#fff; margin-top:30px;}
#wrapper2 li{ width:253px; float:left; height:371px; border-bottom:5px solid #e4e4e4; margin-right:70px; overflow:hidden;}
#wrapper2 li a{}
#wrapper2 li a i{ display:block; background:#fff; border:2px solid #e4e4e4; height:271px; overflow:hidden;}}
#wrapper2 li a i img{ width:100%;}
#wrapper2 li a p{ font-size:18px; color:#333; text-align:center; margin:15px 0 6px;}
#wrapper2 li a span{ font-size:12px; color:#666; line-height:18px;}
#wrapper2 li:hover p{ color:#e63501 !important;}
#wrapper2 li:hover{ border-bottom:5px solid #e63400;}
#wrapper2 li:hover i{ border:2px solid #e63400;}


/*--视频中心--*/
.spzx{}
.spzx li{ float:left; width:410px; text-align:center; margin:30px 80px 5px 0;}
.spzx li:nth-of-type(2n){ margin-right:0;}
.spzx li a{ display:block;}
.spzx li a span{ display:block; width:410px; height:206px; overflow:hidden; text-align:center;}
.spzx li a span img{ width:320px; height:100%; position:relative; z-index:2;}
.spzx li a span i{ display:block; position:relative; z-index:1; width:410px; height:110px; top:-158px; background:#e5e5e5;}
.spzx li a p{ font-size:18px; color:#666; line-height:50px;}

/*--技术支持--*/
.jszc{}
.jszc li{ height:136px; padding:30px 0; border-bottom:1px dashed #bbb; overflow:hidden;}
.jszc li a{}
.jszc_t{ width:200px; height:136px; overflow:hidden; float:left;}
.jszc_t img{ height:100%;}
.jszc_n{ width:677px; float:right;}
.jszc_n p{ font-size:18px; color:#333; margin:10px 0 14px; overflow:hidden;}
.jszc_n span{ font-size:12px; color:#999; line-height:26px;}
.jszc li:nth-of-type(2n) .jszc_t{ float:right;}
.jszc li:nth-of-type(2n) .jszc_n{ float:left;}

/*--文章详情--*/
.xqxl{ height:46px; position:relative; z-index:111; margin-top:-46px;}
.xqxl dt{ float:left; background:rgba(0,103,181,0.8); width:195px; height:46px; color:#fff; line-height:46px; overflow:hidden;}
.xqxl dt p{ font-size:20px; float:left; margin:0 9px 0 24px;}
.xqxl dt span{ font-size:12px; float:left; padding-top:3px;}
.xqxl dd{ float:left; width:235px; height:46px; background:rgba(255,255,255,0.8); text-align:center; line-height:46px;}
.xqxl dd a{ font-size:16px; color:#333; padding-left:13px; background:url(../images/tb_xllb.png) no-repeat left;}
.xqxl dd:hover .xqej{ display:block;}
.xqej{ width:171px; overflow:hidden; background:rgba(255,255,255,0.9) url(../images/mj_qyk.jpg) no-repeat top; border-top:none; padding-top:13px; position:absolute; z-index:999; border-bottom:1px solid #d1d1d1; margin-left:30px; display:none;}
.xqej li{ border-left:1px solid #d1d1d1; width:148px; border-right:1px solid #d1d1d1; padding-left:21px; text-align:left;}
.xqej li a{ font-size:12px; color:#666; display:block; line-height:30px; padding-left:11px; background:url(../images/tb_xkh.jpg) no-repeat left;}
.xqej li a:hover{ color:#e73302;}

.wzxx{}
.wzxx_t{ text-align:center;}
.xx_t{ font-size:24px; color:#333; font-weight:bold; margin:45px 0 14px;}
.xx_n{ height:28px; line-height:28px;}
.xx_n p{ float:none; font-size:12px; color:#999; display:inline-table; margin:0 30px;}
.xx_n a{ float:none; display:block; width:50px; display:inline-table; padding:0 24px 0 15px; background:url(../images/tb_fh.jpg) no-repeat right #f5f5f5; border-right:5px solid #f5f5f5;}
.wzxx_n{ font-size:14px; color:#666; line-height:36px; padding:30px 0;}
.wzxx_n i{ display:block; text-align:center;}
.wzxx_n i img{}
.qjht{ height:38px; background:#efefef; line-height:38px;}
.qjht a{ float:left; font-size:14px; color:#666;  margin-left:20px;}

/*--公司简介--*/
.gsjj{ font-size:14px; color:#666; line-height:36px; padding-top:30px;}
.gsjj img{ width:100%;}

/*--联系我们--*/
.lxwm{ margin-top:43px;}
.lxdtu{ width:456px; height:366px; overflow:hidden; border:2px solid #e5e5e5;}
.lxxx{ width:397px;}
.lxxx dl{ margin-bottom:14px;}
.lxxx dt{ font-size:24px; color:#0067b5; font-weight:bold; padding:10px 0 16px;}
.lxxx dd{ font-size:16px; color:#666; line-height:32px;}
.lxxx a{ display:block;}

/* fackback */
#feedbackForm table{width:100%; max-width:600px;_width:600px; margin-top:20px; margin:0 auto; text-align:left;}
.ftxt{width:30%;}.fput{width:68%;}
#feedbackForm .text{float:left;width:90%;height:26px;margin:16px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px;border:1px solid #CCC;}
#feedbackForm .lable{padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea{float:left;width:90%;padding:0;margin:16px 0px 0px 0px;border:1px solid #CCC;height:100px;font-size:12px;line-height:24px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .submita{display:inline-blockl; padding:0 20px;height:30px;line-height:30px;text-align:center;font-size:18px;background:#0067b5;margin:20px auto; border:none; color:#fff; cursor:pointer}
#feedbackForm .fsbtn{text-align:center;width:90%;border:1px solid #fff;}
#feedbackForm span.xh{color:#f00;}


/*--关于--*/
.on{ height:588px; background:url(../images/bjfk_1.png) no-repeat bottom #f7f7f7;}

.syqbt{ text-align:center; padding-top:37px;}
.syqbt b{ color:#333; font-size:36px;}
.syqbt p{ margin:0 auto; color:#e63400; font-size:36px; font-weight:normal; text-transform:uppercase; position:relative; margin:2px 0 9px;}
.syqbt span{ display:block; width:46px; height:3px; background:#e63400; margin:0 auto;}

.gylb{ margin-top:40px;}
.gylb li{ float:left; text-align:center; width:251px; padding:0 7px; margin-right:46.5px;}
.gylb li:nth-of-type(4n){ margin-right:0;}
.gylb li a{ color:#666;}
.gyt{ width:165px; height:165px; margin:0 auto; overflow:hidden;}
.gyt:hover p{ top:0;-webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.gyt p{ font-size:30px; color:#fff; text-align:center; width:165px; height:165px; line-height:165px; position:relative; z-index:2; background:rgba(34,38,93,0.2); border-radius:50%; top:-165px;}
.gyt i{ display:block; position:relative; z-index:1; top:-165px;}
.gyt i img{ width:100%;}
.gyn b{ font-size:24px; display:block; padding:19px 0;}
.gyn p{ font-size:12px; text-align:left; line-height:22px;}

/*--简介--*/
.Introduction{ height:418px; background:url(../images/bjfk_2.png) no-repeat top; border-bottom:1px solid #e4e4e4; overflow:hidden;}
.jj_l{ width:648px; margin-top:56px;}
.jj_l a{ display:block; width:90px; height:28px; line-height:28px; text-align:center; color:#fff; background:#e63400; border-radius:4px;}
.jjbt{}
.jjbt b{ font-size:30px; color:#333;}
.jjbt p{ font-size:12px; color:#999; font-weight:normal; text-transform:uppercase; margin:4px 0 12px;}
.jjnr{ font-size:14px; color:#333; line-height:28px; min-height:200px;}
.jj_r{ width:512px; margin-top:50px;}
.jj_r img{ width:100%;}

.zstb{ height:0; z-index:99999;}
.zstb p{ width:32px; height:32px; background:url(../images/tb_zsjt.png) no-repeat center #fff; margin:0 auto; border:2px solid #e5e5e5; border-radius:50%;position:relative; top:-19px;}

/*--产品--*/
.prod{ height:697px; background:url(../images/bjfk_3.png) no-repeat top #0067b5;}
.cpzst{ text-align:center; padding-top:41px;}
.cpzst b{ color:#fff; font-size:36px;}
.cpzst p{ margin:0 auto; color:#000; font-size:36px; font-weight:normal; text-transform:uppercase; position:relative; margin:2px 0 9px; opacity:0.2;}
.cpzst span{ display:block; width:46px; height:3px; background:#000; margin:0 auto; opacity:0.2;}

.case{ margin:0 auto;}
.title{ margin:30px auto 40px;}
.title-list{ min-width:100px; display:table; clear:both; margin:0 auto; overflow:hidden; text-align:center; height:41px; border:1px solid #e4e4e4; border-left:none; border-radius:5px;}
.title-list li{ padding:0 35px; height:41px; float:left; display:inline-block; line-height:41px; border-left:1px solid #e4e4e4; font-size:16px; color:#fff;}
.title-list li.ono{ color:#333; background:#fff;}
.product{ height:376px; position: relative; overflow: hidden; display: none; margin-top: 20px; text-align:center;}
.product-wrap .show{ display: block;}

.zslbn{}
.zslbn li{ float:left; width:253px; height:371px; border-bottom:5px solid #e4e4e4; margin-right:62px; overflow:hidden;}
.zslbn li:nth-of-type(4n){ margin-right:0;}
.zslbn li a{}
.zslbn li a i{ display:block; background:#fff; border:2px solid #e4e4e4; height:271px; overflow:hidden;}
.zslbn li a i img{ width:100%;}
.zslbn li a p{ font-size:18px; color:#fff; text-align:center; margin:15px 0 6px;}
.zslbn li a span{ font-size:12px; color:#ccc; line-height:18px;}
.zslbn li:hover{ border-bottom:5px solid #e63400;}
.zslbn li:hover i{ border:2px solid #e63400;}

/*--服务--*/
.service{ height:652px; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; background:url(../images/bjfk_4.png) no-repeat center #f7f7f7;}
.gyhb{ height:400px; margin-top:40px;}
.hbtj{ max-width:960px;}
.tjt{ float:left; width:240px; height:200px; overflow:hidden;}
.tjt img{ width:240px; height:200px;}
.jt_1{ position:absolute; width:240px; height:200px; background:url(../images/hbjt_1.png) no-repeat right; z-index:99; margin-top:-200px;}
.jt_2{ position:absolute; width:240px; height:200px; background:url(../images/hbjt_2.png) no-repeat right; z-index:99; margin-top:-200px;}
.jt_3{ position:absolute; width:240px; height:200px; background:url(../images/hbjt_3.png) no-repeat left; z-index:99; margin-top:-200px;}
.jt_4{ position:absolute; width:240px; height:200px; background:url(../images/hbjt_4.png) no-repeat left; z-index:99; margin-top:-200px;}

.tjx{ width:240px; height:200px; color:#fff; text-align:center; float:left;}
.tjx p{ font-size:30px; margin-top:41px;}
.tjx i{ display:block; width:46px; height:1px; background:rgba(255,255,255,0.6); margin:11px auto 13px;}
.tjx span{ font-size:12px; line-height:20px; display:block; margin:0 30px;}

.bs_1{ background:#229ddc;}
.bs_2{ background:#a9bc30;}
.bs_3{ background:#b28863;}
.bs_4{ background:#7bb263;}
.bs_3 p,.bs_4 p{ margin-top:57px;}

/*--案例--*/
.Case{ height:581px; border-bottom:1px solid #e4e4e4; background:url(../images/bjfk_5.png) no-repeat bottom #eee;}

.partner_box{ width:auto; overflow:hidden; margin-top:40px; height:332px;}
.partner_box .slide_box{ height:332px;}
.partner_box .slide_box .tempWrap{display:block;margin:0 auto;overflow:hidden;text-align:center;width:1200px; height:332px;}

.hzal{}
.hzal li{ float:left; width:253px; height:332px; background:#fff; text-align:center; margin-right:62.6px;}
.hzal li img{ width:100%; height:170px;}
.hzal li b{ font-size:15px; color:#333; display:block; margin:24px 0 7px;}
.hzal li p{ font-size:12px; color:#666; line-height:20px; padding:0 12px; text-align:left; height:86px; overflow:hidden;}
.hzal li a{ display:block; background:#0067b5; height:26px; line-height:26px; font-size:12px; color:#fff;}
.hzal li a:hover{ background:#e63400 !important;}

/*--新闻--*/
.news{ height:796px; background:url(../images/bjfk_6.png) no-repeat bottom #f7f7f7;}
.xwzx{ margin-top:30px;}
.xwzx_l{ width:780px;}
.xwzx_r{ width:400px; height:558px; overflow:hidden; background:#fff;}

.zx_to{ height:253px; overflow:hidden;}
.zx_di{ height:285px; overflow:hidden; background:#fff; margin-top:20px;}

.zxzx{ background:#fff; float:left; width:380px; height:253px;}

.zxbti{ height:43px; border-bottom:1px solid #ccc;}
.zxbti p{ float:left; height:42px; border-bottom:2px solid #e63400; padding-left:14px;}
.zxbti p b{ display:block; min-width:71px; padding-right:7px; height:42px; border-bottom:2px solid #0067b5; font-size:18px; color:#333; line-height:42px;}
.zxbti span{ font-size:12px; color:#999; line-height:43px; margin-left:5px; font-weight:normal; text-transform:uppercase;}

.zxz_a{ height:82px; overflow:hidden; margin:14px 10px 0;}
.zxa_t{ width:107px; height:82px; margin-right:10px;}
.zxa_t img{ height:100%;}
.zxa_w{ width:243px;}
.zxa_w b{ display:block; font-size:14px; color:#333; margin:4px 0 6px;}
.zxa_w p{ font-size:12px; color:#666; line-height:20px;}
.zxz_b{ padding:10px 27px 0 10px; height:90px; overflow:hidden;}
.zxz_b li{ line-height:30px; height:30px;}
.zxz_b li a{}
.zxz_b li a i{ float:left; display:block; width:3px; height:3px; background:#e63400; margin:15px 10px 0 0;}
.zxz_b li a p{ float:left; font-size:14px; color:#666;}
.zxz_b li a span{ float:right; font-size:12px; color:#cacce4;}

.zxsp{ width:380px; height:253px; float:right; background:#fff; overflow:hidden;}
.spbf{ width:350px; height:180px; margin:15px;}
.spbf i{ display:block; position:relative; z-index:1; height:118px; background:#e5e5e5; top:-149px;}
.spfz{ width:280px; height:180px; margin:0 auto; position:relative; z-index:2; overflow:hidden;}

.mr_frbox { width:750px; height:203px; padding:0 15px; margin-top:20px;}
.mr_frBtnL { float: left; cursor: pointer; width:11px; height:22px; margin-top:91px;}
.mr_frUl { float: left; height:203px; width:683px; margin-left:25px; overflow:hidden;}
.mr_frBtnR { float: right; cursor: pointer; width:11px; height:22px; margin-top:91px;}
.mr_frUl ul li { display:inline; float:left; width:146px; margin-right:33px; overflow:hidden;}
.mr_frUl ul li a{ display:block; width:146px; text-align:center;}
.mr_frUl ul li img { display: block;}
.mr_frUl ul li a p{ line-height:22px; height:22px; background:rgba(255,255,255,0.6); font-size:12px; color:#333; position:relative; top:-22px; z-index:111;}

.cjwt_t{ height:120px; margin:14px 12px 0 15px; overflow:hidden;}
.wt_l{ width:145px; height:120px; overflow:hidden; margin-right:14px;}
.wt_l img{ height:100%;}
.wt_r{ width:214px;}
.wt_r b{ display:block; font-size:14px; color:#333; margin:5px 0 9px;}
.wt_r p{ font-size:12px; color:#999; line-height:20px;}
.cjwt_n{ border-left:1px dashed #999; margin:17px 14px 0 20px;}
.cjwt_n dt{ padding-left:25px; background:url(../images/tw_q.jpg) no-repeat; margin-left:-7px; margin-bottom:8px; background-position:0 5px;}
.cjwt_n dt a{ font-size:14px; color:#333;}
.cjwt_n dd{ padding-left:25px; background:url(../images/tw_a.jpg) no-repeat; margin-left:-7px; margin-bottom:20px; background-position:0 5px;}
.cjwt_n dd a{ font-size:12px; color:#999; line-height:20px;}


.zxc2{width:100px; float:left;}
.asasa{font-size:18px;margin-left:135px;}
.feedback {background: #fbfbfb;padding: 20px 0 50px 0;}
.feedback .t {font-size: 33px;color: #000;padding: 30px 0}
.feedback ul {width: 70%;margin: 0 auto;}
.feedback ul li {float: left;width: 33.33333%;margin-bottom: 15px;}
.feedback ul li .inp {display: block;border:1px solid #e5e5e5;height: 40px;line-height: 40px;background: #fff;padding: 0 10px;width: 85%;margin: 0 auto;}
.feedback ul li.textarea {width: 100%;float: none;}
.feedback ul li.textarea textarea {height: 150px;padding: 10px;border:1px solid #e5e5e5;width: 95%;margin: 0 auto;display: block;}
.feedback ul li.submit {float: none;width: 100%;}
.feedback ul li.submit .mit {background: #497ccb;border:0;color: #fff;height: 45px;width: 50%;font-size: 16px;margin-top: 15px;cursor: pointer;}

/*--底部--*/
.footer{ height:327px; background:#0067b5; border-top:5px solid #e63400;}
.dbnav{ width:134px; margin-top:34px;}
.dbnav li{ padding-left:1px;}
.dbnav li a{ font-size:14px; color:#fff; line-height:36px; padding-left:17px; background:url(../images/tb_fkh.jpg) no-repeat left;}
.ytx_s{ width:1px; height:230px; background:#005ca3; float:left; margin-top:47px;}
.ytx_s p{ width:7px; height:7px; background:#005ca3; position:relative; left:-3px;}
.ytx_s i{ display:block; width:7px; height:7px; background:#005ca3; position:relative; left:-3px; margin-top:216px;}
.dbxx{ width:1065px;}
.db_t{ min-height:85px; padding:40px 2px 0 42px;}
.yqlj{ width:800px;}
.yqlj p{ font-size:18px; color:#fff; margin-top:11px;}
.yqlj ul{ margin-top:13px;}
.yqlj li{ float:left; margin-right:5px;}
.yqlj li a{ font-size:12px; color:#d8dbfe; line-height:20px;}
.albb{ width:197px; overflow:hidden;}
.albb img{ width:100%;}
.ytx_h{ width:100%; height:1px; background:#005ca3;}
.ytx_h b{ display:block; width:7px; height:7px; background:#005ca3; position:relative; top:-3px;}

.db_b{ padding:32px 0 0 40px;}
.dblx_l{ min-width:410px; height:110px;}
.dblx_r{ min-width:525px;}
.dbewm{ width:110px; height:110px; margin-right:24px;}
.dbewm img{ width:100%;}
.dbdz{ margin-top:-5px;}
.dbdz li{ font-size:12px; color:#d9dcff; line-height:24px;}
.lxcj{ height:22px; line-height:22px; float:right; margin:3px 0 24px;}
.lxcj dt{ float:left; font-size:14px; color:#fff; margin-left:10px;}
.lxcj dd{ float:left; margin:0 5px;}
.lxcj dd a{}
.dbba{ font-size:12px; color:#d9dcff; text-align:right; padding:15px 0 7px;}
.dbfx{ float:right; height:24px;}
.dbfx li{ float:left; margin:0 2px 0 4px;}
.dbfx li a{}