@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#333;font-family: "微软雅黑"; min-width:1280px; background:#fafafa; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% 微软雅黑, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "ËÎÌå", STXihei, "»ªÎÄÏ¸ºÚ", Heiti, "ºÚÌå", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#333;text-decoration:none; font-size:12px; outline:none;}
a:hover{color:#1b61b3;text-decoration:none; font-size:12px;}
ul,li{ list-style: none;}
input,select,button{font:12px 微软雅黑;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m { width:1200px; margin:0px auto;}

.top { width:100%; background: url(../images/tb.jpg) repeat-x; height:100px; line-height:100px; }


.sousuo{position:relative; padding-left:5px;}
.searchbtn{ cursor:pointer}
.suk{ display:none; position:absolute; top:100px; z-index:9999999; right:0px; width:320px; background: rgba(255, 255, 255, 0.7); padding:0px 20px; }
.input1{ width:244px; line-height:42px; height:42px; border:#d4d4d4 1px solid; padding-left:10px; outline:none; color:#666;}
.btn1{ background:#005fb1; border-radius:0px; border:0; color:#FFF; width:60px; line-height:43px; text-align:center; outline:none; cursor:pointer;}

/*µ¼º½*/
.menu {font-family: "微软雅黑"; width:810px; margin:0px auto;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none;  height:100px; color:#fff; line-height:100px; font-size:14px; background:url(../images/jiantou.png) no-repeat center right; padding:0px 16px;}
.menu ul li ul {display: none; z-index:99999;}
.menu ul li .hide {color:#fff; background:url(../images/jianer.png) no-repeat center center; font-weight:bold;}
.menu ul li:hover a {color:#fff;  background:url(../images/jianer.png) no-repeat center center;}
.menu ul li:hover ul {display:block; position:absolute; top:100px; left:0; width:140px; background:#00518e; padding:5px 15px 15px 15px;}
.menu ul li:hover ul li a {display:block;font-size:14px;font-weight:normal;height:35px;line-height:35px;color:#fff; text-align:left; padding:0px; background:none;}
.menu ul li:hover ul li span { font-size:14px; font-family:ËÎÌå; padding:0px 5px;}
.menu ul li:hover ul li a:hover {color: #FF0;font-size:14px;font-weight:normal;}
.dhgy { width:600px;}
.dhgy .left { width:200px; float:left;}
.dhgy .right { width:358px; float:right;  color:#FFF; padding-right:10px;}
.dhgy .right p {line-height:22px; font-size:14px; padding:10px 0px; height:80px; overflow:hidden;}

.dhcp .left { width:260px; float:left;}
.dhcp .left h1 { font-size:18px; height:50px;}
.dhcp .left h1 a {font-size:18px; }
.dhcp .right { width:358px; float:right;  color:#FFF; padding-right:10px;}
.dhcp .right p {line-height:22px; font-size:14px; padding:10px 0px; height:80px; overflow:hidden;}

/*banner*/
.lubo{ width:100%; min-width:100%;clear: both; position: relative; height:525px;}
.lubo_box{ position: relative; width: 100%; height:525px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:520px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 525px;}

/*Ô²µã*/
.cir_box{ overflow: hidden; position: absolute; z-index:100;  }
.cir_box li{ float: left; width: 10px; height: 10px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80); border-radius:100px; bottom:0px;}
.cir_on{ background:#005fb1 !important;}

/*°´Å¥*/
.lubo_btn{ position: absolute; width: 100%; top: 220px;}
.left_btn, .right_btn{ width: 30px; height: 60px; background: #005fb1;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 60px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; font-family:"ËÎÌå";}
.left_btn{ float: left;}
.right_btn{ float: right;}



/*²úÆ·ÖÐÐÄ*/
.product { width:1230px; margin:20px auto;}
.product h1 { font-size:26px; height:60px; line-height:60px; color:#0068b7; text-align:center; background:url(../images/xian.jpg) no-repeat center bottom;}
.product h2 {font-size:16px; padding-top:10px; color:#666666; text-align:center; margin-bottom:25px;}
.product ul li { float:left; margin:0px 15px 50px 15px; width:380px;}
.product ul li .tu { float:left; width:204px; height:177px; border:1px solid #dddddd; text-align:center; overflow:hidden;}
.product ul li .tu img:hover {transform:scale(1.1); transition:all 0.3s;}
.product ul li .zi { width:155px; float:right; }
.product ul li .zi p { padding:10px 0px; line-height:22px; height:122px; overflow:hidden;}
.product ul li .zi font { color:#0068b7; font-weight:bold; font-size:14px; height:35px;}
.product ul li .zi span { width:60px; height:25px; line-height:25px; text-align:center; color:#FFF; background:#0068b7; display:block;}
.product ul li .zi span a {color:#FFF; }
.product ul li .zi span:hover a {color:#FFF; filter: alpha(Opacity=80); opacity:.8;}



/*ÐÂÎÅÖÐÐÄ*/
.qrdt { width:100%; background:#fff; padding:40px 0px;}
.qrdt h1 { font-size:26px; height:60px; line-height:60px; color:#0068b7; text-align:center; background:url(../images/xian.jpg) no-repeat center bottom;}
.qrdt h2 {font-size:16px; padding-top:10px; color:#666666; text-align:center; margin-bottom:25px;}
.qrdt ul { width:1230px; margin:0px auto; margin-top:30px;}
.qrdt ul li { width:385px; float:left; margin:0px 12px 0px 13px; border-bottom:3px solid #dddddd;}

.qrdt ul li .riqi { color:#999; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-size:14px;}
.qrdt ul li .riqi span { float:right; padding-top:17px;}
.qrdt ul li h3 { font-size:16px;  font-weight:bold; line-height:40px; overflow:hidden; padding-top:3px;}
.qrdt ul li p {line-height:24px; font-size:14px; color:#666; height:48px; overflow:hidden;}
.qrdt ul li h3 a {font-size:16px;  font-weight:bold;}

.more { width:150px; height:40px; line-height:40px; border:1px solid #0068b7; text-align:center; color:#0068b7; margin:40px auto 0px auto; font-size:14px;}
.more a { text-align:center; color:#0068b7; font-size:14px;}


.foot { width:100%; background:#222222; padding-top:40px;  color:#FFF;}
.m { width:1200px; margin:0px auto;}
.foot .left { width:310px; float:left;}
.foot .left h1 { font-size:16px; height:35px;}
.foot .left h2 { color:#fff; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.foot .left h2 font { font-size:12px; color:#dddddd;}
.foot .left p { padding-top:15px; color:#dddddd; line-height:20px;}
.foot .contt { float:left; margin-left:70px;}
.foot .contt ul li {float:left; margin-right:60px;  }
.foot .contt ul li h1 { background:url(../images/xian.jpg) no-repeat left bottom; height:30px; font-size:14px; margin-bottom:10px; color:#FFF;}
.foot .contt ul li p { font-size:12px; color:#ddd; line-height:22px;}
.foot .contt ul li p a { color:#ddd;}
.foot .right { width:140px; float:right; display:block;}
.foot .right h1 {background:url(../images/xian.jpg) no-repeat left bottom; height:30px; font-size:14px; margin-bottom:18px; color:#FFF;}
.foot .right p { padding:10px 10px 0px 0px;}
.foot .right .di { margin-top:39px;}
.foot1 { border-top:1px solid #454545; margin-top:40px; line-height:50px; width:100%; background:#222222; color:#ccc; display:block;}
.foot1 .yd { margin-left:15px;}
.foot1 .yd a { color:#ccc;}
.foot1 .yd span { float:left; padding:5px 5px 0px 0px;}
.foot1 .wx { margin-top:2px;}

/*·­Ò³*/
.Pages {text-align: center;padding:0px;clear: both;margin:20px 0px 50px 0px; font-size: 14px;}
.Pages a {border: 1px solid #E0E0E0;padding: 5px 10px;text-align: center;margin: 0 10px 0 0;background: #FFF;color: #666;}
.Pages a:hover {border: 1px solid #ccc;padding: 5px 10px;text-align: center;margin: 0 10px 0 0;background: #f9f9f9;color: #333;}
.Pages .choose {border: 1px solid #eee;padding: 5px 10px;text-align: center;margin: 0 10px 0 0;background: #f0f0f0;color: #666;}
.Pages .PageInfo {border: 1px solid #ccc;padding: 5px 10px;text-align: center;margin: 0 0px 0 0;background: #f9f9f9;color: #666;}


.zxkf{width:60px; position:fixed; right:0; top:30%; margin-top:-30px; z-index:99999;}
.zxkf .dh{margin-bottom:2px; background-color:rgba(0,0,0,.8); width:60px; height:60px; float:right; overflow:hidden;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .dh:hover{background-color:rgba(235,105,90,1); width:210px;}
.zxkf .dh .tp{float:left; width:60px; padding-top:30px; height:60px; background:url(../images/d_h.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .dh:hover .tp{background-color:rgba(205,30,10,.8);}
.zxkf .dh .wz{font-size:20px; color:#fff; font-family:Arial; line-height:60px; float:left; margin-left:10px;}
.zxkf .qq{margin-bottom:2px; background-color:rgba(0,0,0,.8); width:60px; height:60px; float:right; overflow:hidden; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .qq:hover{background-color:rgba(66,167,204,.8); width:150px;}
.zxkf .qq .tp{float:left; width:60px; padding-top:30px; height:60px; background:url(../images/q_q.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .qq:hover .tp{background-color:rgba(66,137,184,.7);}
.zxkf .qq .wz{font-size:14px; color:#fff; line-height:60px; float:left; margin-left:10px;}
.zxkf .qq .wz a{color:#fff;}
.zxkf .wx{margin-bottom:2px; background-color:rgba(0,0,0,.8); width:60px; height:60px; float:right; position:relative; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wx:hover{background-color:rgba(75,192,124,1);}
.zxkf .wx .tp{float:left; width:60px; padding-top:30px; height:30px; background:url(../images/w_x.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;}
.zxkf .ewm{position:absolute; width:120px; border:1px solid #e7e7e7; left:-125px; bottom:0; display:none;}
.zxkf .ewm img{width:100%; height:auto; display:block;}
.zxkf .wx:hover .ewm{display:block;}
.zxkf .fh{margin-bottom:10px; background-color:#0068b7; width:60px; height:60px; float:right; position:relative; cursor:pointer; display:none;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .fh .tp{float:left; width:60px; padding-top:30px; height:30px; background:url(../images/f_h.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;}

.n_ban{width:100%; height:260px; position:relative; overflow:hidden;}
.n_ban .b_j{width:100%; height:100%; background-color:rgba(0,0,0,.1); position:absolute; top:0; left:0;}
.n_ban .w_z{position:absolute; width:100%; text-align:center; color:#fff; top:42%; left:0;}
.n_ban .w_z h3{font-size:30px; margin-bottom:6px;}
.n_ban .w_z h4{font-size:20px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}

.neiye{width:1200px; margin:50px auto; overflow:hidden;}

.neiye .lmmc{width:100%; color:#005fb1; font-size:22px; border-bottom:1px solid #ddd; line-height:50px; margin-bottom:25px;}
.neiye .lmmc span{float:right; font-size:14px; color:#555;}

.neiye .lf{width:260px; float:left; overflow:hidden;}
.neiye .lf h3{width:230px; height:60px; padding:13px 15px 7px; background-color:#005fb1; color:#fff; font-size:22px; line-height:30px;}
.neiye .lf h3 span{font-size:12px; text-transform:uppercase; display:block;}
.neiye .lf ul{width:238px; border:1px solid #e7e7e7; padding:6px 10px 20px; overflow:hidden;}
.neiye .lf ul li{width:240px; float:left; display:block;}
.neiye .lf ul li a{height:42px; border-bottom:1px dotted #bbb; font-size:14px; color:#555; line-height:42px; text-decoration:none; display:block; padding-left:15px; background:url(../images/jt1.png) no-repeat left center;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.neiye .lf ul li a:hover{color:#005fb1; background:#005fb1 url(../images/jtt.png) no-repeat 10px center; color:#fff; padding-left:25px;}
.neiye .lf .lx{margin-top:15px;}
.neiye .lf .l{width:228px; border:1px solid #e7e7e7; background:url(../images/lx_bj.png) no-repeat right bottom; padding:15px; overflow:hidden; font-size:12px; line-height:28px; color:#555;}
.neiye .lf .l img{width:100%; height:auto; display:block;}
.neiye .lf .l strong{font-size:15px; margin:10px 0 6px; display:block;}
.neiye .lf .fl{margin-top:10px; overflow:hidden;}
.neiye .lf .fl h4{background-color:#e7e7e7; font-size:16px; line-height:50px; text-indent:10px; position:relative;}
.neiye .lf .fl h4 a {font-size:16px; line-height:50px;}
.neiye .lf .fl h4.on{background-color:#005fb1;}
.neiye .lf .fl h4.on a{color:#fff; font-size:16px;}
.neiye .lf .fl h4 i{height:50px; width:50px; font-size:18px; line-height:50px; text-align:center; text-indent:0; display:block; position:absolute; top:0; right:0;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.neiye .lf .fl h4.on i{color:#fff;
transform:rotate(90deg);
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-ms-transform:rotate(90deg);
-o-transform:rotate(90deg);}
.neiye .lf .fl ul{border-top:0; display:none;}
.neiye .lf .fl em{width:26px; border-radius:3px; background-color:#F00; font-size:12px; line-height:12px; color:#fff; text-align:center; display:inline-block; vertical-align:top; margin-top:10px; margin-left:5px;}

.neiye .rt{width:910px; margin-top:0px; float:right; overflow:hidden;} 
.neiye .rt .gy{width:100%; overflow:hidden;}
.neiye .rt .gy p{font-size:14px; color:#555; line-height:32px; margin-top:10px;}
.neiye .rt .gy p strong{font-size:15px;}

.neiye .rt .xw{overflow:hidden; margin-bottom:30px;}
.neiye .rt .xw ul li{padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #e7e7e7; overflow:hidden;}
.neiye .rt .xw .tp{width:200px; overflow:hidden; float:left;}
.neiye .rt .xw .tp img{width:100%; height:130px; display:block;}
.neiye .rt .xw .wz{width:680px; overflow:hidden; float:right;}
.neiye .rt .xw .wz h3{font-size:22px; margin-bottom:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.neiye .rt .xw .wz h3 a {font-size:22px;}
.neiye .rt .xw .wz span{font-size:14px; line-height:26px; color:#005fb1;}
.neiye .rt .xw .wz p{padding-right:10px;}
.neiye .rt .xw .wz p{font-size:14px; line-height:26px; color:#777; margin-bottom:15px; height:52px; overflow:hidden;}

.neiye .rt .cp_zs{width:930px;}
.neiye .rt .cp_zs ul li{width:268px; border:1px solid #e7e7e7; padding:10px; float:left; margin-right:20px; margin-bottom:20px; background-color:#fff;}
.neiye .rt .cp_zs .tp{width:80%; margin:0 auto;}
.neiye .rt .cp_zs .tp img{width:100%; height:auto; display:block;}
.neiye .rt .cp_zs .wz{text-align:center; margin-bottom:5px;}
.neiye .rt .cp_zs .wz h3{font-size:15px; line-height:36px; margin-bottom:5px;}
.neiye .rt .cp_zs .wz a{width:100px; height:26px; border:1px solid #e7e7e7; font-size:12px; line-height:26px; display:block; margin:0 auto;}
.neiye .rt .cp_zs ul li:hover .wz a{background-color:#005fb1; border:1px solid #005fb1; color:#fff;}

.neiye .rt .al_zs{width:930px;}
.neiye .rt .al_zs ul li{width:290px; float:left; margin-right:20px; margin-bottom:20px; background-color:#fff;}
.neiye .rt .al_zs .tp{width:100%;}
.neiye .rt .al_zs .tp img{width:100%; height:auto; display:block;}
.neiye .rt .al_zs .wz{text-align:center; border:1px solid #e7e7e7; border-top:0; padding:10px 10px 20px;}
.neiye .rt .al_zs .wz h3{font-size:16px; line-height:36px; margin-bottom:5px;}
.neiye .rt .al_zs .wz p{font-size:12px; line-height:22px; color:#aaa; height:66px; margin-bottom:10px; overflow:hidden;}
.neiye .rt .al_zs .wz a{width:100px; height:26px; border:1px solid #e7e7e7; font-size:12px; line-height:26px; display:block; margin:0 auto;}
.neiye .rt .al_zs ul li:hover .wz a{background-color:#005fb1; border:1px solid #005fb1; color:#fff;}

.neiye .lianxi .x_x{width:900px;}
.neiye .lianxi .l_y{width:900px;}
.neiye .lianxi .d_t{margin-bottom:50px;}
.neiye .lianxi h3{font-size:24px; margin-bottom:15px;}
.neiye .lianxi h4{font-size:16px; line-height:26px; color:#888; margin-bottom:15px;}
.neiye .lianxi em{width:30px; height:1px; background-color:#005fb1; display:block; margin-bottom:15px;}
.neiye .lianxi b{font-family:Arial, Helvetica, sans-serif; color:#005fb1; padding-left:5px; font-size:20px !important;}
.neiye .lianxi p{font-size:16px; line-height:40px;}
.neiye .lianxi p i{padding-right:10px; color:#aaa;}
.neiye .lianxi input.w_z{width:600px; height:40px; font-size:14px; line-height:40px; margin-right:10px; margin-bottom:10px; border:1px solid #e7e7e7; padding:0 5px;}
.neiye .lianxi input.a_n{width:120px; height:40px; background-color:#005fb1; font-size:14px; color:#fff; line-height:40px;}
.neiye .lianxi textarea{width:800px; height:66px; padding:5px; border:1px solid #e7e7e7; outline:none; resize:none; font-size:14px; line-height:28px; margin-bottom:10px; font-family:Î¢ÈíÑÅºÚ;}

.neiye .rc_zp .ts{font-size:14px; line-height:26px; color:#888; margin-top:20px;}
.neiye .rc_zp .ts a{color:#005fb1;}
.neiye .rc_zp .jr_lm{border:1px solid #e7e7e7; overflow:hidden; margin-bottom:10px;}
.neiye .rc_zp .jr_lm.jt{border: 1px solid #005fb1;}
.neiye .rc_zp .jr_bt{padding:10px 40px; height:40px; font-size:14px; line-height:40px; color:#555; overflow:hidden; cursor:pointer;}
.neiye .rc_zp .jr_bt:hover{background-color:#e7e7e7;}
.neiye .rc_zp .jr_bt.on{background-color:#e7e7e7;}
.neiye .rc_zp .jr_lm.jt .jr_bt{background-color:#005fb1; color:#fff; padding:20px 40px; line-height:40px;}
.neiye .rc_zp .jr_bt span{float:left; width:18%; text-align:center;}
.neiye .rc_zp .jr_bt span.s_40{float:left; width:28%; text-align:left;}
.neiye .rc_zp .jr_nr{background-color:#fff; padding:30px 40px 10px; font-size:14px; line-height:32px; margin-bottom:3px; display:none;}
.neiye .rc_zp .jr_nr .gw{width:80px; float:left;}
.neiye .rc_zp .jr_nr .js{width:1020px; float:right; margin-bottom:20px;}

.gy_t{text-align:center; color:#333; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.gy_t span{font-size:14px; color:#b1b1b1; display:block;}

.cp_a{width:1100px; margin:50px auto; overflow:hidden;}
.cp_a .tp{width:540px; float:left;}
.cp_a .tp img{width:100%; height:auto; display:block;}
.cp_a .wz{width:500px; margin-top:10px; float:right;}
.cp_a .wz p{font-size:14px; line-height:26px; color:#777; text-indent:2em; margin-bottom:10px;}

.cp_b{width:100%; padding:50px 0; background-color:#f7f7f7; overflow:hidden;}
.cp_b .con{width:1100px; margin:0 auto;}
.cp_b .cp_wg{width:100%; position:relative;}
.cp_b .cp_wg .prev{width:53px; height:19px; position:absolute; background:url(../images/w_sj.png) no-repeat; top:40px; cursor:pointer; z-index:99; right:275px;}
.cp_b .cp_wg .prev:hover{background:url(../images/w_sj1.png) no-repeat;}
.cp_b .cp_wg .next{width:53px; height:19px; position:absolute; background:url(../images/w_xj.png) no-repeat; bottom:40px; cursor:pointer; z-index:99; right:275px;}
.cp_b .cp_wg .next:hover{background:url(../images/w_xj1.png) no-repeat;}
.cp_b .cp_wg .wg{width:100%; overflow:hidden;}
.cp_b .cp_wg .t{width:500px; float:left;}
.cp_b .cp_wg .t img{width:100%; height:auto; display:block;}
.cp_b .cp_wg .w{width:498px; height:200px; background-color:#fff; padding:50px; text-align:center; border:1px solid #e7e7e7; margin-top:24px; float:right;}
.cp_b .cp_wg .w h3{font-size:32px;}
.cp_b .cp_wg .w span{font-size:18px; color:#aaa;}
.cp_b .cp_wg .w p{font-size:14px; line-height:22px; color:#777; margin-top:20px;}

.cp_c{width:1100px; margin:50px auto; overflow:hidden;}
.cp_c .cp_hb{width:100%; position:relative;}
.cp_c .cp_hb .hd{width:84px; float:left;}
.cp_c .cp_hb .hd ul li{width:84px; height:96px; background:url(../images/lx.png) no-repeat; font-size:18px; line-height:96px; text-align:center; margin-bottom:2px; cursor:pointer;}
.cp_c .cp_hb .hd ul li.on{background:url(../images/lx1.png) no-repeat; color:#005fb1;}
.cp_c .cp_hb .bd{width:950px; float:right; margin-top:3px;}
.cp_c .cp_hb .wg{width:100%; overflow:hidden;}
.cp_c .cp_hb .t{width:615px; float:left;}
.cp_c .cp_hb .t img{width:100%; height:auto; display:block;}
.cp_c .cp_hb .w{width:285px; height:260px; padding:40px 20px; text-align:center; border:1px solid #e7e7e7; margin-top:20px; float:right;}
.cp_c .cp_hb .w h3{font-size:22px; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e7e7e7;}
.cp_c .cp_hb .w p{font-size:14px; line-height:28px; color:#777;}

.ny_ej{width:100%; text-align:center; margin-bottom:50px;}
.ny_ej ul li{width:160px; height:40px; font-size:18px; line-height:38px; text-align:center; margin:0 5px; display:inline-block;}
.ny_ej ul li a{border:1px solid #e7e7e7; color:#666; display:block;}
.ny_ej ul li a.on{background-color:#005fb1; border:1px solid #005fb1; color:#fff;}
.ny_ej ul li a:hover{background-color:#005fb1; border:1px solid #005fb1; color:#fff;}

.youshi{width:100%; padding:80px 0; overflow:hidden;}
.youshi .con{width:1120px; margin:0 auto;}
.youshi .con .bt{text-align:center; color:#333; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.youshi .con .bt span{font-size:14px; color:#b1b1b1; display:block;}
.youshi .con ul li{width:220px; padding:30px 20px; border-radius:10px; margin-right:20px; background-color:#f7f7f7; font-size:12px; color:#555; line-height:24px; float:left; cursor:pointer; display:block;}
.youshi .con h3{font-size:20px; text-align:center; margin-bottom:10px; margin-top:10px;}
.youshi .con p{height:120px;}
.youshi .con .t{width:60px; margin:0 auto; overflow:hidden;}
.youshi .con .t img{width:100%; height:auto;}

.jmys {width:100%; background:url(../images/bj1.jpg) no-repeat top center / cover fixed; padding:80px 0; overflow:hidden;}
.jmys .con {width:1100px; margin:0 auto; overflow:hidden;}
.jmys .con .bt{text-align:center; color:#fff; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.jmys .con .bt span{font-size:14px; color:#b1b1b1; display:block;}
.jmys .con .tj {width:1100px; height:372px; background:url(../images/bj1.png) no-repeat; position:relative;}
.jmys .con .tj .t{width:420px; padding-left:80px; padding-right:20px; margin-bottom:46px; margin-top:45px; font-size:14px; line-height:20px; height:40px; color:#555;}
.jmys .con .tj .t.mt{margin-top:30px;}

.zsjm_bj{width:100%; background:#f7f7f7; overflow:hidden;}
.zsjm{width:1100px; margin:50px auto; overflow:hidden;}
.zsjm .bt{text-align:center; color:#333; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.zsjm .bt span{font-size:14px; color:#b1b1b1; display:block;}
.zsjm .bt p{font-size:14px; color:#b1b1b1; line-height:24px; margin-top:15px;}
.zsjm .bt p i{display:block;}
.zsjm img{width:100%; height:auto; display:block;}
.zsjm .x_t{width:52px; margin:0 auto;}
.zsjm ul{width:1125px;}
.zsjm ul li{width:320px; background-color:#fff; padding:30px 15px; text-align:center; margin-right:25px; margin-bottom:25px; float:left;}
.zsjm h3{font-size:15px; font-weight:bold; margin:10px 0;}
.zsjm p{color:#777; font-size:14px; line-height:24px; height:48px;}

.lbzc{padding:80px 0; overflow:hidden;}
.lbzc .con{width:1100px; margin:0 auto;}
.lbzc .con h3{border:1px solid #e7e7e7; text-align:center;  font-size:22px; line-height:50px;}
.lbzc .con .d_l{width:350px; margin-right:25px; float:left;}
.lbzc .con .d_l.mr{margin-right:0;}
.lbzc .con ul{background-color:#f7f7f7; min-height:160px; margin-top:2px; padding:15px 0;}
.lbzc .con ul li{font-size:14px; line-height:32px;}

.jmbz {width:100%; background:url(../images/bj4.jpg) no-repeat center / cover; padding:50px 0; overflow:hidden;}
.jmbz .con {width:1096px; margin:0 auto; overflow:hidden;}
.jmbz .con .bt{text-align:center; color:#fff; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.jmbz .con .bt span{font-size:14px; color:#b1b1b1; display:block;}
.jmbz .con ul li{width:137px; background:url(../images/hx.png) no-repeat center 55px; font-size:16px; line-height:28px; text-align:center; color:#fff; overflow:hidden; float:left; position:relative;}
.jmbz .con ul li h3{font-size:36px; line-height:50px; color:#FC0; margin-bottom:20px;}

.dz_dd{width:100%; padding:50px 0; overflow:hidden;}
.dz_dd .bt{text-align:center; color:#005fb1; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.dz_dd .bt span{font-size:14px; color:#b1b1b1; display:block;}
.dz_dd .dd{width:300px; margin:0 auto;}
.dz_dd .dd input.w{width:288px; height:40px; border:1px solid #e7e7e7; padding:0 5px; display:block; font-size:14px; line-height:40px; margin-bottom:15px;}
.dz_dd .dd input.a{width:300px; height:40px; background-color:#005fb1; display:block; font-size:16px; color:#fff; line-height:40px; margin-bottom:15px; cursor:pointer;}
.dz_dd .dd select{width:300px; height:42px; padding:0 5px; border:1px solid #e7e7e7; display:block; font-size:14px; line-height:40px; margin-bottom:15px;}
.dz_dd .dd textarea{width:288px; height:80px; border:1px solid #e7e7e7; padding:5px; display:block; font-size:14px; line-height:26px; margin-bottom:15px; outline:none; resize:none;}

.scxq{width:100%; background-color:#f7f7f7; padding:80px 0 30px; overflow:hidden;}
.scxq .con{width:1200px; margin:0 auto;}
.scxq .con .bt{text-align:center; color:#333; font-size:36px; line-height:40px; font-weight:normal; margin-bottom:30px;}
.scxq .con .bt span{font-size:14px; color:#b1b1b1; display:block;}
.brand{overflow: hidden;}
.brand .br-left{float:left;width:410px;}
.brand .br-center{float:left;text-align: center;width:380px;padding-top: 30px;}
.brand .br-right{float:left;width:410px;}
.brand .text{position:relative; overflow: hidden;padding-left: 130px;width:280px;}
.brand .text .icon{position:absolute;left:0px;top:0px;}
.brand .text .icon img{width:110px;display: block;}
.brand .text .icon-on{position:absolute;left:0px;top:0px;display: none;}
.brand .text p{font-weight: 700; font-size: 22px; margin-bottom:10px;}
.brand .text p b{font-size: 24px;margin-right: 5px;font-weight: 400;}
.brand .text span{display:block; height: 210px; line-height:24px; font-size:14px;}

/*²úÆ·ÏêÇé*/
#preview{ float:left; margin:0px auto; text-align:center; width:500px;}
.jqzoom{ width:500px; height:417px; position:relative;  float:left;}

.zoomdiv{ left:859px; height:417px; width:500px;}
.list-h li{ float:left; }
#spec-n5{width:500px; height:100px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:26px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:26px;}
#spec-list{ width:470px; float:left; overflow:hidden; display:inline; margin:10px 0px 0px 0px; padding:0px;}
#spec-list ul li{ float:left; margin:0px 3px; display:inline; width:112px;}
#spec-list ul li img{ border:1px solid #ccc; width:100px; height:83px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:500px;height:417px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:100px;height:83px;border:1px solid #aaa; opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:470px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:6px; *margin-left:0;}

.xqyc {width:350px; float:right; overflow:hidden;}
.xqyc h4{font-size:16px; margin-bottom:15px; font-weight:bold;}
.xqyc p{font-size:14px; line-height:28px; margin-bottom:10px; padding:0px;}
.xqyc span{color:#bbb;}
.xqyc .xwz { padding-top:50px; line-height:30px; color:#999; font-size:12px;}
.xqyc .xwz a { color:#999; font-size:12px;}
.xqyc .xwz font { color:#333; font-size:14px;}
.xqyc .tb { margin-top:15px;}
.xqyc .tb a { padding-right:5px;}

.tabbox {width:900px; margin:60px 0px; border:1px solid #eeeeee; background:#FFF;}
.tabmenu {width:900px;height:45px;  border-bottom:1px solid #eeeeee;}
.tabmenu ul {margin:0;padding:0;list-style-type:none;}
.tabmenu li { text-align:center; float:left; display:block; width:150px; height:45px; overflow:hidden;background-color:#f5f5f5; line-height:45px; display:inline; font-size:16px; color:#333333;  border-top:2px solid #eeeeee;}
.tabmenu .cli {text-align:center;float:left;display:block;width:150px;height:45px;overflow:hidden;background-color:#fff;line-height:45px;display:inline;font-size:16px; cursor:pointer; border-top:2px solid #005fb1; color:#005fb1}
#tabcontent {width:900px;}
#tabcontent ul {margin:0;padding:15px;list-style-type: none; line-height:30px;}
#tabcontent .hidden {display:none;} 
#tabcontent ul li font { float:left; padding-right:15px; width:180px; text-align:right; line-height:40px;}
#tabcontent ul li a { font-size:14px; line-height:45px; border-bottom:1px dashed #dddddd; width:850px; display:block; height:45px;}

.txt { width:500px; height:30px; line-height:30px; color:#999; margin:5px 0px;}
.txt1 { width:500px; height:150px; line-height:30px; color:#999; margin:5px 0px; }
.tij { width:150px; height:38px; line-height:38px; margin-top:0px; color:#FFF; text-align:center; background:#096cc1; margin-left:193px;}
.tij a {color:#FFF; text-align:center; background:#096cc1;}
.right1 { width:900px; float:right;}
.right1 p { padding-top:15px; line-height:26px;}

.zw{ line-height:30px; padding:15px 0; min-height:350px;color:#555555; font-size:14px;}
.zw a:link{ color:#555555; }
.zw a:visited{ color:#555;}
.zw a:hover{ color:#FF6205;}
.zw a:active{color:#555555;}
.zw img{
 max-width:100%;

 width:expression(document.body.clientWidth>100%?"100%":"auto");

}

.xiaocms-page span{ margin:0 3px;  border:1px solid #005fb1;line-height:25px; padding:0 10px; background:#005fb1; color:#FFFFFF; display:inline-block; }
.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:25px;background:#fff; display:block; color:#333; padding:0 10px;display:inline-block; }
.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #005fb1;line-height:25px; background:#005fb1; color:#fff; padding:0 10px;display:inline-block;}


.anniu { width:100px; height:25px; line-height:25px; background:#005fb1; font-size:12px; text-align:center; color:#FFF;}
.anniu a { color:#FFF;}
.anniu:hover a {filter: alpha(Opacity=80); opacity:.8;}