﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
body{background:#fff;}
/**/
.banner a{ display:block;  height:499px; overflow:hidden;}


/**/
.h_q{ width:100%; height:150px; overflow:hidden; margin:0 auto; position:relative;}
.h_q .tempWrap{overflow: visible !important;}
.h_q ul li{ float:left; width:399px ; height:150px;border-left:1px #fff solid;border-top:1px #fff solid;overflow:hidden;}

.h_b{ width:132px; height:58px; overflow:hidden; position:absolute; bottom:0; right:20%;}
.h_b em{ float:left; display:inline-block; width:65px; height:58px; overflow:hidden;}
.h_b em a{ width:65px; height:58px; display:block;}
.h_b .e01 a{ background:url(/images/h_ql.png) no-repeat left top;}
.h_b .e02 a{ background:url(/images/h_qr.png) no-repeat left top;}
.h_b .e01 a:hover{ background:url(/images/h_ql01.png) no-repeat left top;}
.h_b .e02 a:hover{ background:url(/images/h_qr01.png) no-repeat left top;}
.h_q .pnBtn { cursor: pointer; height: 150px; position: absolute; top: 0; width: 100%; z-index: 1; }
.h_q .prev { left: -50%; margin-left: -501px; }
.h_q .next { left: 50%; margin-left: 501px; }
.h_q .pnBtn .blackBg { background: #000 none repeat scroll 0 0; display: block; height: 150px; left: 0; filter:alpha(opacity=60);opacity:0.6; position: absolute; top: 0; width: 100%; }
.h_q .pnBtn .arrow { display: none; height: 150px; position: absolute; top: 0; width: 60px; z-index: 1; }
.h_q .pnBtn .arrow:hover { opacity: 0.6; }
.h_q .prev .arrow { background: url("/images/h_ql.png") no-repeat scroll 0px 0; right: 0;top:42px; }
.h_q .next .arrow { background: url("/images/h_qr.png") no-repeat scroll 0 0; left: 0;top:42px; }

/**/
.cpt{width:100%;}
.cp{ width:100%;background:url(/images/index_cpc.jpg) no-repeat;overflow:hidden;padding-bottom:35px;margin:35px 0;}


.cp_r{ width:100%;padding-bottom:15px}
.cp_r .cp_rt{width:100%;height:30px;line-height:30px;margin:7px 0;padding:7px 0}
.cp_r .cp_rt span.fl{font-size:20px;color:#2C7AB8;padding-left:35px;margin-right:340px;padding-bottom: 5px;}
.cp_r .cp_rt .on{color:#00C6A9;border-bottom: 3px solid #00C6A9;}
.cp_r .cp_rt  a{font-size:22px;margin-right:100px;padding-bottom:10px;}

.cp_c{ width:1200px;  overflow:hidden; margin-top:30px;}
.cp_c .cp_cl{width:500px;height:376px;float:left;}
.cp_c .cp_cl img{width:100%;height:376px}
.cp_c .cp_cr{float:left;width:679px;height:350px;margin-left:20px;}
.cp_c .cp_cr .cp_crt{float:left;width:637px;padding:10px 20px}
.cp_c .cp_cr .cp_crt h2{font-size:22px; font-weight:normal;color:#01C7AA;background:url(/images/index_cpline.jpg) no-repeat bottom left;padding-bottom:10px}
.cp_c .cp_cr .cp_crt p{font-size:14px;line-height:22px;margin:15px 0;color:#BEBEBE}
.cp_c .cp_cr .cp_crt p a{color:#ff0000}
.cp_c .cp_cr .cp_crt .le{width:425px;float:left;}
.cp_c .cp_cr .cp_crt .ri{width:212px;float:left;}


.cp_c .cp_cr .cp_crb{height:237px;margin-left:6px;float:left;}
.cp_c .cp_cr .cp_crb li{float:left;text-align:center;}
.cp_c .cp_cr .cp_crb li:hover a p{color:#01C7AA}
.cp_c .cp_cr .cp_crb img{width:222px;height:144px;margin-right:2px;}

.cp_c .cp_cr .cp_crb li a{color:#BEBEBE}
.cp_c .cp_cr .cp_crb li p{line-height:30px;}

/**/
.pk{ height:782px; overflow:hidden;background:url(/images/pkbj.jpg) no-repeat center;padding-top:35px;}

.pk_con{ width:1200px; margin:0 auto; height:570px; overflow:hidden;background: rgba(255,255,255,0.8); margin-top:35px;padding:15px 0}



.pk_c{ overflow:hidden; width:1200px; }

.pk_w{ position:relative;  width:1200px; margin:0 auto; }
.pk_w dl{ float:left; width:540px;margin:0 30px;padding:20px 0;font-size:14px;line-height:30px;color:#333;border-bottom: 1px solid #99CC99;}
.pk_w dl p{ font-size:26px;color:#333333;border-bottom: 1px solid #99CC99;width:130px;font-family:"Microsoft YaHei","黑体","宋体";background:url(/images/ysico.png) no-repeat left center;padding-left:40px;height:50px;line-height:50px;margin-bottom:20px;}
.pk_w dl.nobot{border-bottom:none}





.pk_u{ height:150px;width:1140px; overflow:hidden;margin:0 30px;padding-top:10px;}


.pk_u ul{ }
.pk_u ul li{ margin-right:16px; float:left; width:176px; height:150px; position:relative; overflow:hidden;}
.pk_u ul li:hover span{color:#D03539}
.pk_u ul li img{width:176px;height:114px;}
.pk_u ul li span{ display:block;height:31px; width:176px; font:14px/30px "Microsoft Yahei"; color:#666; text-align:center;}

.pk_u ul li:nth-child(6){margin-right:0px;}

/**/
.ys{width:100%;margin-bottom:50px;}



.ys_c{ width:1200px;  overflow:hidden; margin-top:30px;background:#eee;padding:30px 0}
.ys_c .ys_cl{width:520px;height:523px;float:left;border: 1px solid #A9A9AA;margin:10px;padding:5px;}
.ys_c .ys_cl img{width:100%;height:523px}
.ys_c .ys_cr{float:left;width:640px;height:374px;}
.ys_c .ys_cr .ys_crt{height:180px;float:left;width:620px;padding:10px 10px}
.ys_c .ys_cr .ys_crt h2{font-size:24px; font-weight:normal;color:#222325;}
.ys_c .ys_cr .ys_crt h2 span{color:#ddd;font-family:"宋体";font-weight:bold; font-size:24px;}
.ys_c .ys_cr .ys_crt p{font-size:14px;line-height:28px;margin-top:10px;}
.ys_c .ys_cr .ys_crt p a{color:#CE3537}

.ys_c .ys_cr .ys_crb{margin-left:6px;float:left;}
.ys_c .ys_cr .ys_crb li{float:left;text-align:center;margin:5px 2px;}
.ys_c .ys_cr .ys_crb li p{font-size:14px;line-height:28px;}
.ys_c .ys_cr .ys_crb img{width:310px;height:136px;}

/**/


.zj{  overflow:hidden; background:#222325;padding:50px 0;margin-bottom:50px;}

.zj_con{overflow:hidden;width:1200px;margin:20px auto;}


.zj_l{ width:200px; float:left; background:#3E3C3D; position:relative;}

.zj_l ul li{ width:200px; height:125px; overflow:hidden; float:left;}
.zj_l ul li a{ display:block;width:200px; height:125px;}
.zj_l ul li span{ display:block; width:200px; height:66px; margin-top:13px;text-align:center;}
.zj_l ul li p{ font:bold 16px/40px "Microsoft Yahei"; color:#9E9E9E;width:200px; text-align:center;}

.zj_l ul li .z02{ display:none;}
.zj_l ul li.cur{ background:#99FFCC; position:relative; z-index:20;}



.zj_x{ width:970px; overflow:hidden; margin-left:30px; display:inline;}
.zj_x dl{}


.zj_x dl .txt{ width:480px; font: 18px/36px "Microsoft Yahei";height:180px; margin-left: 490px; padding-top: 230px;}
.zj_x dl .txt .t1{color:#00CE9D;}
.zj_x dl .txt .t1en{color:#6E6E70;font-size:12px;padding:0;margin:0;line-height:16px;}
.zj_x dl .txt .t2{font-size:16px;margin:10px 0;line-height:25px;color: #E9E9E9;}
.zj_x dl .txt .t3{font-size:16px;}

.index_jd{width:100%;float:left;background:#EDEDED;padding-bottom:50px;}
.index_jd .cpt{background:#ACD7C5; width:100%;}
.index_jd .index_jd1{width:100%;margin:38px 0;float:left;}
.index_jd .index_jd1 li{float:left;}
.index_jd .index_jd1 li.txt {width:368px;margin-left:20px;margin-top:75px;}
.index_jd .index_jd1 li.txt span{font-size:22px;color:#1B1B1B}

.index_jd .index_jd1 li.txt p{line-height:26px;}
.index_jd .index_jd1 li .index_jd1_a{background:url(/images/index_jd1_a.png) no-repeat left center;padding-left:90px;}
.index_jd .index_jd1 li .index_jd1_b{background:url(/images/index_jd1_b.png) no-repeat left center;padding-left:90px;margin:45px 0;}
.index_jd .index_jd1 li .index_jd1_c{background:url(/images/index_jd1_c.png) no-repeat left center;padding-left:90px;}

.index_jd .index_jd1 li .index_jd1_a:hover{background-size:81px 78px}
.index_jd .index_jd1 li .index_jd1_a:hover span{color:#01C7AA}

.index_jd .index_jd1 li .index_jd1_b:hover{background-size:81px 78px}
.index_jd .index_jd1 li .index_jd1_b:hover span{color:#01C7AA}
.index_jd .index_jd1 li .index_jd1_c:hover{background-size:81px 78px}
.index_jd .index_jd1 li .index_jd1_c:hover span{color:#01C7AA}





.index_jd .index_jd2{width:100%;margin:38px 0;float:left;text-align:center;}
.index_jd .index_jd2 .cn{font-size:24px;color:#232323;line-height:44px;}
.index_jd .index_jd2 .en{font-size:14px;color:#777777;line-height:24px;margin-top:20px;}
.index_jd .index_jd2 .pic{margin-top:20px;}

.index_ktxt{ background:url(/images/index_ktxtb.jpg) no-repeat center top; height:918px;padding-top:50px}

/**/
.lc{ background:url(/images/lcbj.jpg) no-repeat center top; height:685px; overflow:hidden;margin:30px 0 70px;}

.lc_c{ overflow:hidden; }
.lc_c .lcle{width:766px;float:left;background:url(/images/lcleft.png) no-repeat;margin-top:58px;}

.lc_c .lcle .lcle1{width:766px;margin-top:150px;float:left;}
.lc_c .lcle .lcle2{width:766px;margin-top:185px;float:left;}
.lc_c .lcle .lcle3{width:766px;margin-top:181px;float:left;}
.lc_c .lcle li{  float:left; width:155px;text-align:center;margin-left:31px;}
.lc_c .lcle li:hover{color:#D03539}
.lc_c .lcle .lcle3 li:nth-child(4){margin-left:26px}
.lc_c .lcle li:nth-child(1){margin-left:54px}

.lc_c .lczx{right:0;position:absolute; margin-top:50px}



/**/
.new{ width:100%;overflow:hidden;margin-bottom:30px;padding-top:50px;}
.newtit{width:100%;border-bottom: 1px solid #0365B2;margin-top:40px;padding-bottom:7px;}
.newtit span{font-size:20px;color:#333;border-bottom: 5px solid #0365B2;padding-bottom:2px;}
.newtit a{float:right;color:#ff0000;font-size:18px;}


.n_con{  margin-top:25px; overflow:hidden;}
.newl{width:1200px;float:left;}
.newlt{width:100%;float:left;border-bottom: 1px solid #90CAB1;margin-bottom:50px;}
.newlt .tit{background:url(/images/index_newico.png) no-repeat;width:125px;height:84px;text-align:center;color:#D34E4E;font-size:22px;padding-top:27px; position:relative;z-index:9999;margin-bottom:-44px}
.newlt  li{width:100%;margin-top:1px;}
.newlt  li .pic{width:700px;height:355px; overflow:hidden;float:left;}
.newlt  li .pic img{width:700px;height:auto;}
.newlt  li .txt{width:470px;float:right;}
.newlt  li .txt p.t1{background:url(/images/index_newico.jpg) no-repeat bottom left;padding-bottom:20px;margin-bottom:10px;}
.newlt  li .txt p.t1 a{font-size:24px;color:#333}
.newlt  li .txt p.t1 a:hover{color:#000}
.newlt  li .txt p.t2{line-height:31px;font-size:16px;margin:15px 0}
.newlt  li .txt p.t3{font-size:16px;}
.newlt  li .txt p.t3 a{color:#ff0000}


.newlb{width:100%;float:left;}
.n_l{ width:540px;background:url(/images/index_newico1.png) no-repeat bottom right;height:203px;}
.n_l h2{ overflow:hidden;}
.n_l h2 a{ display:inline-block;width:103px; padding-bottom:5px; font:25px/30px "Microsoft Yahei"; color:#303030;}

.zx{ margin-top:14px; overflow:hidden;}
.zx ul{ }
.zx ul li{ font:12px/30px "Microsoft Yahei"; background:url(/images/jiantou.png) no-repeat left center; padding-left:16px;}
.zx ul li a{ color:#666;font-size:14px;}
.zx ul li span{ font:12px/30px "Microsoft Yahei"; color:#666;margin-right:50px;}
.zx ul li a:hover{color:#000}

.newr{width:434px;float:right;}


.wd h2{ overflow:hidden; }
.wd h2 a{ display:inline-block;width:103px; background:url(/images/n_h01.png) no-repeat left bottom; padding-bottom:5px; font:16px/30px "Microsoft Yahei"; color:#0365B2;}


.w_c dl{ overflow:hidden; border-bottom:1px dashed #666;width:434px;margin:5px 0;padding:5px 0}
.w_c dl dt{ font:14px/32px "Microsoft Yahei"; color:#666;  background:url(/images/wen.png) no-repeat;padding-left:40px}
.w_c dl dd{ font:14px/32px "Microsoft Yahei"; color:#7a7a7a;background:url(/images/da.png) no-repeat;padding-left:40px}

.w_c .nobot{ border-bottom:0;}
.wdbom{width:100%;margin-top:20px;}


.newb{width:100%;margin-top:30px;}
.newb li{float:left;font-family:"宋体";}

.newb li.newb1{width:330px;height:310px;text-align:center;background:#EBEBEB;}
.newb li.newb1 a{color:#333;font-size:16px;}
.newb li.newb1 a span{font-size:14px;color:#ccc}
.newb li.newb1 img{width:320px;height:225px;padding:5px;margin-bottom:15px}

.newb li.newb2{width:300px;height:310px;margin:0 10px;}
.newb li.newb2 .n1{background:url(/images/mjzx1.jpg) no-repeat;width:300px;height:158px;float:left;margin-bottom:4px;color:#333;text-align:center;}
.newb li.newb2 .n1 span{font-size:14px;color:#A3A3A3}
.newb li.newb2 .n1 .txt{margin:60px 0 0 0px;font-size:16px;}

.newb li.newb2 .n2{width:148px;height:88px;background:#EBEBEB;float:left;text-align:center;padding-top:60px;font-size:16px;}
.newb li.newb2 .n3{width:148px;height:88px;background:#EBEBEB;float:left;margin-left:4px;text-align:center;padding-top:60px;font-size:16px;}
.newb li.newb2 .n2 span,.newb li.newb2 .n3 span{font-size:14px;color:#A3A3A3}

.newb li.newb3{width:550px;height:310px;}
.newb li.newb3 .n1{background:url(/images/mjzx2.jpg) no-repeat;width:550px;height:158px;float:left;margin-bottom:4px;text-align:center;}
.newb li.newb3 .n1 .txt{margin:50px 0 0 0;color:#333332;font-size:16px;line-height:26px;}
.newb li.newb3 .n2{background:url(/images/skf1.png) no-repeat;width:160px;height:70px;float:left;text-align:center;padding-top:80px}
.newb li.newb3 .n3{background:url(/images/skf2.png) no-repeat;width:160px;height:70px;float:left;text-align:center;padding-top:80px;margin-left:15px}
.newb li.newb3 .n4{background:url(/images/skf3.png) no-repeat;width:160px;height:70px;float:left;text-align:center;padding-top:80px;margin-left:15px}
.newb li.newb3 .n2 span{font-size:22px;color:#CD5459}
.newb li.newb3 .n3 span,.newb li.newb3 .n4 span{color:#A3A3A3}



.index_ys{width:100%;margin:50px 0;float:left;}
.index_ys .pic{width:100%;float:left;}
.index_ys .pic li{float:left;height:210px;line-height:210px;}
.index_ys .pic li img{transition:1s;}
.index_ys .pic li img:hover{transform:rotate(360deg)scale(1);}
.index_ys .pic li:nth-child(2n){margin:0 44px}
.index_ys .txt{width:100%;float:left;}
.index_ys .txt li{float:left;width:215px;margin-left:50px;margin-top:20px;}
.index_ys .txt li p{color:#CE343C;font-size:22px;}
.index_ys .txt li span{color:#313131;font-size:22px;}
.index_ys .txt li em{color:#AFAFAF;font-size:14px;}
.index_ys .txt li:nth-child(2){margin-left:115px;}
.index_ys .txt li:nth-child(3){margin-left:119px;}
.index_ys .txt li:nth-child(4){margin-left:112px;width:140px;}
/**/

.link_bj{ background:url(/images/link_bj.gif) repeat-x left top; height:139px; overflow:hidden;} 
.link{ height:126px; width:1000px;overflow:hidden; }
.link h2{ width:103px; height:139px; overflow:hidden;}
.link h2 a{ display:block; font:18px/34px "Microsoft Yahei"; color:#242424; margin-top:35px;}
.link h2 span{ text-align:center; display:block;  width:71px; height:30px; }
.link h2 span a{ margin-top:0; display:block; font:12px/14px "Microsoft Yahei"; background:url(/images/l_m.gif) no-repeat left top; width:71px; height:30px; color:#242424;}

.link p{ margin-top:48px; width:890px;font:14px/30px "microsoft Yahei";}
.link p a{ color:#666; padding:0 16px; display:inline-block;}


/**/

.fullSlide {width:100%;position:relative;height:605px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:600px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1; width:42px;height:5px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#2A7BBC ;filter:alpha(opacity=80);opacity:0.8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-33px;z-index:1;width:73px;height:73px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(/images/left1s.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='/images/left1s.png');_background:none; left:50px;}
.fullSlide .next {background:url(/images/right1s.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='/images/right1s.png');_background:none;right:50px;}

#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
.b15 {background: url(/images/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }

.zt{margin-top:50px;}
.zt .zt_t{text-align:center;font-size:30px;color:#333333}
.zt .zt_t p{font-size:18px;margin-top:10px;}
.zt .zt_t p span{color:#CE3537}
.zt .name{ width:585px;float:left;margin-top:20px}
.zt .tel{ width:585px;float:left;margin-left:30px;margin-top:20px}
.zt .name input{width:575px; height:35px;line-height:35px;border: 1px solid #DCDCDC;padding-left:10px;}
.zt .tel input{width:575px;  height:35px;line-height:35px;border: 1px solid #DCDCDC;padding-left:10px;}
.zt .con textarea{ width:1190px;height:255px ;float:left;border: 1px solid #DCDCDC;margin:20px 0;padding-left:10px;padding-top:10px;}

.zt .tj{ width:1200px;float:left;text-align:center;}
.zt .tj .tj1{background:#CE3537;padding:8px 15px;float:left;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;margin-left:490px;}
.zt .tj .coolbg{background:none;border:none;color:#fff; cursor:pointer;}
.zt .tj a{color:#fff;}
.zt .tj .tj2{background:#90CAB1;padding:8px 15px;float:left;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;margin-left:50px}






/*tail99解决弹窗*/
.doyoo_f_original body{overflow: auto!important;}
.doyoo_f_original{overflow:auto !important;}
.doyoo_f_frame{display:none !important;}