﻿@charset "utf-8";
/* CSS Document */

/*切图：wyf*/
/*全局*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"microsoft yahei"; color:#333; }
img{border:0}
a{ text-decoration:none; color:#323232;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
}
a:hover{color:#372e2c; cursor:pointer;}
input{font-family:"microsoft yahei";}




#pz_top{ position:relative; left:0; top:0; z-index:900; float:left; width:100%; min-width:1000px;}
.pz_banner{ float: left; width:100%; min-width:1000px; overflow:hidden; position:relative; }
#pz_main{ float:left; width:100%; min-width:1000px;}
#pz_down{ float:left; width:100%; min-width:1000px;  }

.w_0100{ float:left; width:100%;}
.w_1000{ margin:0 auto; width:1000px;}

/*top*/
.c_0100_1{ position:absolute; width:100%; }
.c_1000_1{ float:left; width:1000px; padding:3px 0 0 0;}
.c_1000_1 .l_918{ float:left; width:918px; height:80px; background-color:#fff; position:relative; 
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.logo{ float:left; width:219px; height:48px; padding:17px 0 0 24px; }
.c_1000_1 .l_918 .r_menu{ float:right; height:80px; padding:0 20px 0 0;}
.c_1000_1 .r_80{ float:right; width:80px; height:80px; background-color:#fff; position:relative; 
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.c_1000_1 .r_80 a{ float:left; width:20px; height:20px; margin:0 10px; padding:30px 20px 27px 20px; }
.c_1000_1 .r_80:hover a{ border-bottom:#395b68 solid 3px;}
.c_1000_1 .r_80 .pf_search{ display:none; position:absolute; width:360px; height:60px; padding-top:1px; top:80px; right:0;   }
.c_1000_1 .r_80:hover .pf_search{ display:block; }
.c_1000_1 .r_80 .pf_search .search_box{ float:left; width:340px; height:40px; padding:11px 10px 9px 10px; background-color:#f2f2f2;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.search{ float:left;width:338px; height:38px; border:#dddddd solid 1px; background-color:#fff;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.search .ssk{float:left; width:222px; height:38px; padding:0 10px; border:0px; background:#ffffff;  color:#333; font-size:14px; line-height:38px;font-family:"microsoft yahei";
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}

.search .btn{ float:right; width:96px; height:38px; border:0; color:#ffffff; font-size:12px; text-align:center; line-height:36px; background-color:#999999; margin:0; padding:0; font-family:"microsoft yahei";
-moz-border-radius:0 4px 4px 0; 
-webkit-border-radius:0 4px 4px 0; 
-khtml-border-radius:0 4px 4px 0;
border-radius:0 4px 4px 0;
}


/*menu 效果*/
.menu{ float:left;  height:80px;   }
.menu ul .nli{ float:left; padding:0 24px; }
.menu ul .nli span a{ float:left; padding:0 2px; padding:4px 0 0 0; line-height:73px; color:#999999; font-size:14px; border-bottom:#fff solid 3px;}
.menu ul .nli.on span a{ color:#333333; border-bottom:#395b68 solid 3px;}

/*下拉菜单（漂浮在menu .nli上）*/
.menu .sub{ float:left; width:1000px; background-color:rgba(16,31,36,0.9); padding:58px 0 60px 0; display:none;  position:absolute; left:0px; top:80px;}

.menu .sub .menu_show{ float:left; width:378px; padding:0 0 0 30px;}
.menu .sub .menu_show .li_left{ float:left; width:159px; padding:5px 20px 5px 10px; background:url(../images/top_img3.png) left 16px no-repeat;}
.menu .sub .menu_show .li_left .a_left{ float:left; width:159px; line-height:26px; color:#ffffff; font-size:14px;}
.menu .sub .menu_show .li_left .a_left:hover{  color:#dfe0e0;}
.menu .sub .r_528{ float:right; width:528px; height:150px; margin:2px 32px 0 0; }
.menu .sub .r_528 .l_270{ float:left; width:270px; height:150px;}
.menu .sub .r_528 .r_228{ float: right; width:228px; height:130px; margin:5px 0 0 0; color:#ffffff; line-height:26px;}

.slide163{ position:relative; width:1920px; height:680px; }
.slide163 .bigImg{ float: left; width:1920px; height:680px;}
.slide163 .bigImg li img{ display:block; width:1920px; height:680px;}
.slide163 .smallScroll{ position:absolute; width:290px; height:360px; background-color:rgba(0,0,0,0.2); right:23.958%; top:200px; z-index:200;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.slide163 .sPrev{ float:left; width:100%; height:32px; background: url(../images/top_img2.png) no-repeat center center; -moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.slide163 .sPrev:hover{  background: url(../images/top_img2.png) no-repeat center center; background-color:rgba(0,0,0,0.2); }
.slide163 .smallImg{ float:left; width:290px; height:297px; border-top:rgba(255,255,255,0.2) solid 1px; overflow:hidden; } 
.slide163 .smallImg ul{ float:left; width:290px;}
.slide163 .smallImg ul li{ float:left; width:276px; height:68px; border-bottom:rgba(255,255,255,0.2) solid 1px; padding:15px 0 15px 14px; cursor:pointer;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
}
.slide163 .smallImg ul li:hover,
.slide163 .smallImg ul li.on{ background: url(../images/ban_img1.png) left center no-repeat;}
.slide163 .smallImg ul li .ban_tit{ color:#fff; line-height:14px;}
.slide163 .sNext{ float:left; width:100%; height:30px; background:url(../images/ban_img3.png) no-repeat center center; -moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.slide163 .sNext:hover{ background:url(../images/ban_img3.png) no-repeat center center;  background-color:rgba(0,0,0,0.2); }


/*main*/
.this_bg1{ background-color:#f2f2f2;}
.c_1000_2{ float:left; width:1000px; padding:61px 0 41px 0;}
.title_1{ float:left; width:100%; }
.title_1 .tit_1{ float:left; color:#395b68; font-size:16px; line-height:30px;}
.title_1 .tit_1 span{ float:left; color:#332c2b; font-size:24px; line-height:30px; text-transform: uppercase; padding:0 20px 0 0; background:url(../images/main_img1.jpg) right center no-repeat;}
.title_1 .tit_1 b{ float:left; line-height:28px; font-weight:normal; padding:0 0 0 15px; color:#395b68; font-size:16px;}
.title_1 .r_98{ float:right; width:70px; height:30px; border:#666666 solid 1px; padding-left: 26px; background:url(../images/main_img2.png) 75px center no-repeat; color:#333333; line-height:30px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.title_1 .r_98:hover{ border:#332c2b solid 1px; background:url(../images/main_img2_h.png) 75px center no-repeat #332c2b; color:#fff; }

.c_249{ float:left; width:249px; height:330px; margin:0 1px 0 0; padding:30px 0 0 0; background-color:#fff; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
}
.c_249:hover{ background-color:#332c2b;}
.c_249 .m_160{ margin:0 auto; width:160px;}
.c_249 .m_160 .a_160{ float:left; width:160px; height:160px; display:block; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;

 }
.c_249 .m_160 .a_160 img{ float:left; display:block; width:160px; height:160px;}
.c_249 .tit_hero{ float:left; width:199px; padding:22px 25px 0 25px; line-height:28px; text-align:center; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.c_249 .tit_hero a{ color:#333333; font-size:16px; font-weight:bold;}
.c_249:hover .tit_hero a{ color:#fff;}
.c_249 .sulotion_hero{ float:left; width:199px; padding:0 25px 13px 25px; height:18px; line-height:18px; background:url(../images/main_img4.jpg) bottom center no-repeat; text-align:center; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }
.c_249:hover .sulotion_hero{background:url(../images/main_img4_h.jpg) bottom center no-repeat;}
.c_249 .sulotion_hero a{ color:#666666;}
.c_249:hover .sulotion_hero a{ color:#fff;}
.c_249 .text_hero{ float:left; width:199px; height:36px; padding:7px 25px 0 25px; color:#666666; line-height:18px; overflow:hidden;}
.c_249:hover .text_hero{ color:#fff;}

.c_1000_3{ float:left; width:1000px; padding:61px 0 40px 0;}
.t_1000_1{ float:left; width:1000px; padding:41px 0 0 0;}
.t_1000_1 ul{ float:left; width:1000px; height:300px;}
.t_1000_1 ul li{ float:left; width:249px; height:300px; margin:0 1px 0 0;}
.t_1000_1 ul li .img_solu{ float:left; width:249px; height:200px; overflow:hidden;
-moz-border-radius:4px 4px 0 0; 
-webkit-border-radius:4px 4px 0 0; 
-khtml-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.t_1000_1 ul li .d_solu{ float:left; width:249px; height:100px; position:relative;
-moz-border-radius:0 0 4px 4px; 
-webkit-border-radius:0 0 4px 4px; 
-khtml-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.t_1000_1 ul li .d_solu .pf_d_solu{ position:absolute; width:249px; height:100px; top:0; left:0; background-color:#fff; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
-moz-border-radius:0 0 4px 4px; 
-webkit-border-radius:0 0 4px 4px; 
-khtml-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.t_1000_1 ul li:hover .d_solu .pf_d_solu{ height:200px; top:-100px; background-color:#332c2b;}
.t_1000_1 ul li .d_solu .pf_d_solu .tit_solu{ float:left; width:209px; height:24px; line-height:24px; padding:20px 20px 0 20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;} 
.t_1000_1 ul li .d_solu .pf_d_solu .tit_solu a{ color:#666666; font-size:16px;}
.t_1000_1 ul li:hover .d_solu .pf_d_solu .tit_solu a{ color:#fff;}
.t_1000_1 ul li .d_solu .pf_d_solu .eng_solu{ float:left; width:209px; height:24px; color:#666666; line-height:12px; overflow:hidden; padding:9px 20px 0 20px;}
.t_1000_1 ul li:hover .d_solu .pf_d_solu .eng_solu{ color:#fff;}
.t_1000_1 ul li .d_solu .pf_d_solu .six_solu{ float:left; width:228px; height:78px; padding:24px 11px 0 10px;}
.t_1000_1 ul li .d_solu .pf_d_solu .six_solu a{ float:left; width:104px; padding-left:10px; color:#fff; font-size:12px; line-height:26px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_1000_1 ul li .d_solu .pf_d_solu .six_solu a:hover{ text-decoration:underline;}

/*down*/
.c_0100_bg1{ background-color:#1d1d1d;}
.c_1000_4{ float:left; width:1000px; padding:65px 0 42px 0;}
.c_1000_4 .l_310{ float:left; width:310px;}
.c_1000_4 .l_310 .t_310_1{ float:left; width:310px; height:23px; padding:0 0 45px 0; background:url(../images/down_img1.jpg) left bottom no-repeat;}
.c_1000_4 .l_310 .t_310_2{ float:left; width:310px; padding:17px 0 40px 0; color:#666666; font-size:14px; line-height:36px;}
.c_1000_4 .l_310 .t_310_3{ float:left; width:310px;}
.c_1000_4 .l_310 .t_310_3 span{ float:left; width:83px; height:36px; color:#999999; font-size:14px; line-height:36px;}
.c_1000_4 .l_310 .t_310_3 .l_153{ float:left; width:153px;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx{ float:left; width:36px; height:36px; margin:0 15px 0 0;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx.adbg1{ background:url(../images/down_img2.png) no-repeat;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx:hover.adbg1{ background:url(../images/down_img2_h.png) no-repeat;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx.adbg2{ background:url(../images/down_img3.png) no-repeat;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx:hover.adbg2{ background:url(../images/down_img3_h.png) no-repeat;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx.adbg3{ background:url(../images/down_img4.png) no-repeat;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx:hover.adbg3{ background:url(../images/down_img4_h.png) no-repeat;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx .pf_wx{ display: none; position:absolute; width:230px; height:126px; top:-129px; left:-4px; z-index:25;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx:hover .pf_wx{ display:block;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx .pf_wx .wx_box{ float:left; width:110px; height:110px; padding:10px 0 0 10px; background-color:#f2f2f2;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx .pf_wx .wx_box .img_wx{ float:left; width:90px; height:90px; padding:4px; border:#cecece solid 1px; margin-right:10px;}
.c_1000_4 .l_310 .t_310_3 .l_153 .a_wx .pf_wx .coner_box{ float:left; width:11px; height:6px; margin-left:18px;}
.c_1000_4 .l_360{ float:left; width:360px; margin:0 0 0 40px;}
.c_1000_4 .l_360 .l_180{ float:left; width:180px;}
.c_1000_4 .l_360 .l_180 .t_160_1{ float:left; width:180px; height:30px; padding:0 0 40px 0; background:url(../images/down_img1.jpg) bottom left no-repeat; color:#999999; font-size:18px; line-height:30px;}
.c_1000_4 .l_360 .l_180 .t_160_1 a{color:#999999; font-size:18px;}
.c_1000_4 .l_360 .l_180 .t_160_2{ float:left; width:160px; padding:20px 0 0 0;}
.c_1000_4 .l_360 .l_180 .t_160_2 li{ float:left; width:160px; padding:5px 0; color:#666666; font-size:14px; line-height:20px;}
.c_1000_4 .l_360 .l_180 .t_160_2 li a{color:#666666; font-size:14px;}
.c_1000_4 .l_360 .l_180 .t_160_2 li a:hover{ color:#fff;}
.c_1000_4 .r_290{ float:right; width:290px;}
.line_290{ float: left; width:290px; padding:7px 0;}
.fom_line{ float:left; width:268px; height:36px; padding:0 10px; border:#333333 solid 1px; color:#666666; font-size:14px; line-height:36px; background:0; font-family:"microsoft yahei";}
.fom_line2{ float:left; width:268px; height:50px; padding:8px 10px; border:#333333 solid 1px; color:#666666; font-size:14px; line-height:22px; background:0; font-family:"microsoft yahei";}
.fom_line2[placeholder] {color: #666 !important;}
.line_182{ float:left; width:182px;}

.fom_line3{ float:left; width:160px; height:36px; padding:0 10px; border:#333333 solid 1px; color:#666666; font-size:14px; line-height:36px; background:0; font-family:"microsoft yahei";}
.line_100{ float:right; width:100px;}
.fom_line4{float:left; width:100%; height:38px; padding:0; margin:0; color:#999999; font-size:14px; border:0; line-height:38px; text-align:center; background:#414141; font-family:"microsoft yahei"; cursor:pointer;}

.line_in{}
.line_in input[placeholder], [placeholder], *[placeholder] {color:#666666 !important;}
.line_in placeholder{color:#666666;}
.line_in ::-webkit-input-placeholder { color:#666666;}
.line_in :-moz-placeholder {  color:#666666;}
.line_in ::-moz-placeholder {  color:#666666;}
.line_in :-ms-input-placeholder { color:#666666;}



.c_0100_bg2{ background-color:#1d1d1d; border-top:#090909 solid 1px;}
.c_1000_5{ float:left; width:1000px; padding:20px 0; text-align:center; color:#666666; line-height:20px;}
.c_1000_5 a{ color:#666666; line-height:20px;}
.c_1000_5 a:hover{ color:#fff;}

/*产品内页*/
.c_0100_bg3{ background:url(../images/pro_img1.jpg) bottom repeat-x;}
.c_1000_6{ float:left; width:1000px;}


.pz_SideLayer{ float: left; width:100%;  text-align:center;}
.pz_SideLayer .l1{ display: inline-block; padding:3px 25px 0 23px; background:url(../images/pro_img2.jpg) right center no-repeat; margin:0; height:74px;}
.pz_SideLayer .l1:last-child{ background:0;}
.pz_SideLayer .l1 a{ padding:27px 0 24px 0; background-color:#fff; color:#333333; font-size:14px; line-height:20px; text-align:center; display:block;}
.pz_SideLayer .l1 a:hover,
.pz_SideLayer .l1 .hover{  color:#333333;  border-bottom:#395b68 solid 3px;}

.c_1000_7{ float:left; width:1000px; padding:21px 0 19px 0;}
.t_1000_2{ float:left; width:1000px; margin:8px 0 0 0;}
.t_1000_2 ul{ float:left; width:100%; background:url(../images/case_add.jpg) repeat;}
.t_1000_2 ul li{ float:left; height:42px; padding:0 1px; margin:1px 0 9px 0;}
.t_1000_2 ul li a{ float:left; height:42px; padding:0 19px; line-height:42px; color:#333333; font-size:14px;}
.t_1000_2 ul li a.hover,
.t_1000_2 ul li a:hover{ background-color:#395b68; color:#fff; }

.c_1000_8{ float:left; width:1000px; padding:0 0 51px 0; color:#333333; font-size:14px; line-height:30px;}
.c_1000_9{ float:left; width:1000px; border-top:#cccccc solid 1px; padding:0 0 40px 0;}
.c_1000_9 .l_485{ float:left; width:485px; padding:25px 0 0 0;}
.title_2{ float:left; width:100%; height:28px; color:#333333; font-size:16px; line-height:28px;}
.ul_new_list{ float:left; width:485px; padding:13px 0 0 0;}
.ul_new_list li{ float:left; width:485px; height:41px; border-bottom:#e5e5e5 dashed 1px;}
.ul_new_list li a{ float:left; width:385px; height:41px; color:#666666; font-size:14px; line-height:41px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.ul_new_list li a:hover{ color:#333;}
.ul_new_list li span{ float:right; line-height:41px; color:#999999; font-size:12px;}

/*动态新闻*/
.c_1000_10{ float:left; width:1000px; padding:19px 0 0 0;}
.t_1000_3{ float:left; width:1000px;}

.slide_newn{ float:left; width:1000px; height:290px; background-color:#395b68; overflow:hidden; position:relative;}
.slide_newn .hd{ height:2px; overflow:hidden; position:absolute; bottom:30px; left:530px; z-index:10; }
.slide_newn .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slide_newn .hd ul li{ float:left; margin:0 4px 0 0;  width:18px; height:2px; background:#5e7984; cursor:pointer; }
.slide_newn .hd ul li.on{ background:#ffffff;}
.slide_newn .bd{ float:left; width:1000px; height:100%;    }
.slide_newn .bd li{ float:left; zoom:1; vertical-align:middle; }
.slide_newn .bd li .z_500{ float:left; width:500px; height:290px;}
.slide_newn .bd li .y_440{ float:right; width:440px; margin:32px 0 0 30px;}
.slide_newn .bd li .y_440 .s_470{ float:left; width:440px; max-height:52px;  line-height:26px;}
.slide_newn .bd li .y_440 .s_470 a{ float:left; width:440px; max-height:52px; color:#fff; font-size:18px; overflow:hidden; }
.slide_newn .bd li .y_440 .s_470 a:hover{ color:#fff;}
.slide_newn .bd li .y_440 .x_470{ float:left; width:440px; margin-top:5px;}
.slide_newn .bd li .y_440 .x_470 .time_02{ float:left; width:440px; height:24px; color:#6c818a; line-height:24px; padding:0 0 15px 0; border-bottom:#486772 solid 1px;}
.slide_newn .bd li .y_440 .x_470 .time_02 span{ color:#333333;}
.slide_newn .bd li .y_440 .x_470 .x_text{ float:left; width:440px; height:90px; color:#88989f; font-size:14px; line-height:30px; margin:21px 0 0 0; overflow:hidden; }
.slide_newn .bd li .y_440 .x_470 .x_text a{ color:#88989f;}

.t_1000_4{ float:left; width:1000px; padding:20px 0 0 0; }
.t_1000_4 ul{ float:left; width:1054px; min-height:500ppx;}
.t_1000_4 ul li{ float:left; width:318px; height:310px; padding:0 25px; cursor:pointer; margin-left:-25px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
}
.t_1000_4 ul li:hover{ background-color:#f2f2f2;}
.t_1000_4 ul li .tit_new{ float:left; width:318px; height:48px; line-height:24px; overflow:hidden;  margin:63px 0 0 0;}
.t_1000_4 ul li .tit_new a{ color:#395b68; font-size:18px; font-weight:bold;}
.t_1000_4 ul li .text_new{ float:left; width:318px; height:90px; color:#666666; font-size:14px; line-height:30px; overflow: hidden; }
.t_1000_4 ul li .text_new a{color:#666;}

.t_1000_4 ul li .time_new{ float:left; width:318px; height:29px; color:#395b68; line-height:29px; margin-top:13px; padding:11px 0 0 0;  border-top:#cccccc solid 1px;}
.t_1000_4 ul li:hover .time_new{ border-top:#395b68 solid 1px;}
.t_1000_4 ul li .count_new{ float:left; width:300px; height:20px; padding:0 0 0 18px; color:#395b68; line-height:20px; background:url(../images/new_img3.png) left center no-repeat;}

.waik_1{ float:left; width:100%; padding:34px 0 24px 0;}

/* 分页 */
.pz_fy{width:100%; float:left; padding:10px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { border: #fff 1px solid; PADDING:3px 9px 4px 10px; COLOR: #999999; font-size:14px; text-decoration:none; margin:0 4px; }
.pz_fy a:hover,.pz_fy a.on{color: #333333; border:#333333 1px solid; background-color:#fff; text-decoration:none;}/*鼠标经过和默认当前页样式*/

/*动态新闻——内页*/
.c_1000_11{ float:left; width:1000px;}
.t_1000_5{ float:left; width:1000px; padding:13px 0 ; border-bottom:#cccccc solid 1px; color:#395b68; line-height:24px;}
.t_1000_6{ float:left; width:100%; padding:32px 0; border-bottom:#cccccc solid 1px; color:#395b68; font-size:24px; font-weight:bold; line-height:40px;}
.t_1000_7{ float:left; width:1000px; padding:31px 0 0 0; color:#333333; font-size:14px; line-height:30px;}
.t_1000_8{ float:left; width:1000px; padding:40px 0 30px 0; text-align:center;}
.t_1000_8 .m_86{ margin:0 auto; width:86px;}
.t_1000_8 .m_86 a{ float:left; width:86px; height:86px; text-align:center; background:url(../images/new_img6.png) no-repeat;}
.t_1000_8 .m_86 a span{ float:left; width:86px; height:18px; color:#333333; text-align:center; padding:56px 0 0 0;}
.t_1000_8 .share_1000{ float:left; width:1000px; padding:24px 0 28px 0; text-align:center;}
.t_1000_8 .m_120{ margin:0 auto; width:120px;}
.t_1000_8 .m_120 a{ float:left; width:118px; height:30px; border:#666666 solid 1px; color:#666666; font-size:14px; line-height:30px; text-align:center;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
.t_1000_8 .m_120 a:hover{ background-color:#666; color:#fff;}

/*公司简介*/
.c_1000_12{ float:left; width:1000px; padding:0px 0 40px 0; color:#333333; font-size:14px; line-height:30px;}
.t_1000_9{ float:left; width:1000px; padding:0px 0 46px 0; border-bottom:#cccccc solid 1px; color:#333333; font-size:14px; line-height:30px;}
.t_1000_10{ float:left; width:1000px; padding:0 0 22px 0; color:#333333; font-size:14px; line-height:30px;}
.t_1000_10 .li_about{ float:left; width:1000px; padding:45px 0 25px 0;}
.t_1000_11{ float:left; width:1000px; padding:40px 0 46px 0; border-bottom:#cccccc solid 1px; color:#333333; font-size:18px; line-height:30px; text-align:center;}

/*联系我们*/
.t_1000_12{ float:left; width:998px; height:318px; border:#cccccc solid 1px;}
.t_1000_13{ float:left; width:1000px; margin:20px 0 0 0;  border-top:#e5e5e5 dashed 1px;}
.t_1000_13 .contact_line{ float:left; width:1000px; padding:20px 0; border-bottom:#e5e5e5 dashed 1px; color:#666666; font-size:14px; line-height:26px;}

.z_bj{width:47px; height:47px; background:url(../images/contact_img2.png) no-repeat; }
.contact_line:hover .z_bj{background:url(../images/contact_img2_h.png) no-repeat;}

.c_1000_13{ float:left; width:1000px; padding:15px 0 30px 0;}
.c_1000_13 .text_message{ float:left; width:1000px; color:#333333; font-size:14px; line-height:26px; padding-bottom:30px; border-bottom:#cccccc solid 1px;}
.c_1000_13 .message_box{ float:left; width:1000px; padding:30px 0 0 0;}
.c_1000_13 .message_box .mess_line{ float:left; width:1000px; padding:10px 0 0 0;}
.mess_l_490{ float:left; width:488px; height:40px; border:#cccccc solid 1px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
 }
.mess_r_490{ float:right; width:488px; height:40px; border:#cccccc solid 1px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
}
.mess_l_40{ float:left; width:40px; height:18px; border-right:#e6e6e6 solid 1px; margin:11px 0 6px 0; text-align:center;}
.mess_r_422{ float:left; width:422px; padding-left:12px; margin:6px 0;}
.messfom{ float:left; width:100%; height:28px; border:0; color:#999; line-height:28px;}
.mess_tit{}
.mess_tit input[placeholder], [placeholder], *[placeholder] {color:#999 !important;}
.mess_tit placeholder{color:#999;}
.mess_tit ::-webkit-input-placeholder { color:#999;}
.mess_tit :-moz-placeholder {  color:#999;}
.mess_tit ::-moz-placeholder {  color:#999;}
.mess_tit :-ms-input-placeholder { color:#999;}

.mess_r_448{ float:left; width:448px; height:28px; padding:6px 0 6px 20px;}
.mess_l_490_2{ float:left; width:490px;}
.m_10_0_0_0{ margin:10px 0 0 0;}
.mess_r_490_2{ float:right; width:448px; padding:6px 20px; border:#cccccc solid 1px; height:132px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
}

.messfom2{ float:left; width:100%; height:132px; border:0; color:#999; line-height:28px; resize:none; font-family:"microsoft yahei";}
.mess_l_360{ float:left; width:318px; height:40px; margin-left:20px; padding:0 20px; border:#cccccc solid 1px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
}
.messfom3{ float:left; width:318px; height:28px; border:0; margin:6px 0; color:#999; line-height:28px; }
.mess_l_100{ float:left; width:100px; height:30px; margin:5px 0 0 20px;}
.mess_line_2{ float:left; width:100%; padding:20px 0 0 0;}
.mess_line_2 .m_230{ margin:0 auto; width:230px;}
.messfom4{ float:left; width:100%; height:42; border:0; margin:0; padding:0; background:#342c2a; color:#fff; font-size:14px; text-align:center; line-height:42px; cursor:pointer;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
font-family:"microsoft yahei";
}


/*下载中心-留言*/
.g_1040{ float:left; width:1000px; background:#f2f2f2; padding:15px 20px 31px 20px; border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px;  -moz-border-radius:10px;}
.g_x{ float:right; width:11px; height:11px;}
.gd_1000{ float:left; width:1000px; }
.gd_1000 span{ font-size:30px; color:#333333; line-height:50px;}
.g_490{ float:left; width:488px; border:1px solid #cccccc; height:40px; background:#fff; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px;  -moz-border-radius:8px;}
.g_490 .g_40{ float:left; width:40px; border-right:1px solid #e6e6e6; height:28px; margin-top:6px; text-align:center}
.input1{ float:left; width:440px; text-indent:12px; border:0; height:40px; line-height:40px; font-size:12px; color:#999999;}
.input2{ float:left; width:488px; height:40px; border:1px solid #cccccc; text-indent:19px; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px;  -moz-border-radius:8px;}
.input3{ float:left; width:488px; font-size:14px; font-family:"microsoft yahei"; height:130px; padding-top:14px; border:1px solid #cccccc; line-height:24px; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px;  -moz-border-radius:8px; text-indent:20px;}
.input4{ float:left; width:358px; height:40px; border:1px solid #cccccc; text-indent:19px; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px;  -moz-border-radius:8px;}
.input5{ float:left; width:230px; height:42px; margin-left:384px; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px;  -moz-border-radius:8px; border:0; background:#342c2a; color:#ffffff; font-size:14px; cursor:pointer;}



/*团队*/
.g_1000_1{ float:left; width:1000px; padding-bottom:40px;}
.back1{ background:#f2f2f2;}

.chancecontain{  position:relative; margin-top:-20px;}
.chancecontain ul li{width:960px; border-bottom:1px solid #cccccc; padding:20px; position:relative; margin-top:20px;}
.chancecontain ul li .up_tit{ width:960px; color:#ababab; height:150px;}


.text_668{ color:#808080; font-size:14px; line-height:24px; padding:15px 0 40px 0; border-bottom:1px solid #ebebeb;}
.chancecontain .deta{ color:#333333; line-height:26px;  overflow:hidden;  position:relative;}
#lermore{display:block; position:absolute; bottom:20px; right:10px; background:#12ADA1; width:18px; height:18px; background:url(../images/g12.jpg) no-repeat; cursor:pointer; color:#fff;}
#lermore.hover{ background:url(../images/g12_1.jpg) no-repeat;}



/*成功案例*/
.cb_1000_1{ float:left; width:1000px;}
.cb_t_1000_1{ float:left; width:1000px;}
.tm_1000_1{ float:left; width:1000px; margin-top:54px;}
.tit_1000_1{ float:left; width:1000px; color:#333; font-size:30px; line-height:38px; text-align:center; margin:40px 0 40px 0;}
.tit_1000_2{ float:left; width:1000px; color:#666666; font-size:14px; line-height:26px; margin-top:37px; text-align:center;}
.tm_1000_2{ float:left; width:1000px;padding:5px 0 109px 0;}
.tm_1000_2 ul{ float:left; width:1000px;}
.tm_1000_2 ul li{ float:left; width:333px; margin:55px 0 0 0;}
.tm_1000_2 ul li a{ float:left; width:333px;}
.l_t_200{ float:left; width:333px; text-align:center;}
.l_d_200{ float:left; width:333px; text-align:center; color:#666; font-size:14px; line-height:24px; margin:8px 0 0 0;}
.tm_1000_2 ul li a:hover .l_d_200{/* color:#0baab9;*/}
.cb_t_1000_2{ float:left; width:1000px;}


.cb_t_1000_3{ float:left; width:1000px; padding:63px 0 0 0;}
.tm_1000_4{ float:left; width:1000px;}
.tm_1000_4 ul{ float:left; width:1000px;}
.tm_1000_4 ul li{ float:left; width:1000px; padding:30px 0; border-bottom:1px solid #ccc;}
.l_img_180{ float:left; width:180px;}
.l_text_780{ float:left; width:780px; margin:0 0 0 30px;}
.l_text_780_1{ float:left; width:780px; margin:8px 0 0 0;}
.l_text_780_1 a{ float:left; width:780px; overflow:hidden;text-overflow:ellipsis; color:#333; font-size:16px; line-height:26px;}
.l_text_780_1 a:hover{ /*color:#0baab9;*/}
.l_text_780_2{ float:left; width:780px; color:#666; font-size:14px; line-height:30px; margin:16px 0 0 0; height:60px; overflow:hidden;}

.tm_1000_5{ float:left; width:1000px; padding:30px 0;}
.tm_1000_5 a{ display:table; margin:0 auto; width:100px; height:32px; background:url(../images/cgal_img13.png) left top no-repeat; line-height:32px; text-align:center; color:#333;}
.tm_1000_5 a:hover{background:url(../images/cgal_img13_1.png) left top no-repeat;  color:#fff;}


.case_icon_box{ float:left; width:1920px; height:360px;}
.case_icon_box .l_740{ float:left; width:740px; height:360px;}
.case_icon_box .r_1180{ float:left; width:1180px; height:360px; background-color:#f2f2f2; position:relative;}
.case_icon_box .r_1180 .bd{float:left; width:1100px; height:300px; margin:30px 40px;}
.case_icon_box .r_1180 .bd ul{ float:left; width:220px;}
.case_icon_box .r_1180 .bd ul li{ float:left; width:170px; height:50px; padding:25px 0 25px 50px;}
.case_icon_box .r_1180 .bd ul li .img_mpro{ position:relative; width:170px; height:50px;}

.case_icon_box .r_1180 .bd ul li .img_mpro .src2{display:none}
.case_icon_box .r_1180 .bd ul li.on .img_mpro .src1{display:none}
.case_icon_box .r_1180 .bd ul li.on .img_mpro .src2{display:block}

.case_icon_box .r_1180 .prev_l{ position:absolute; width:53px; height:53px; left:12px; top:50%; margin-top:-26px; background: url(../images/case_img3.png) 0 0 no-repeat; z-index:3000;}
.case_icon_box .r_1180 .prev_l:hover{ background-position:0 -67px;}
.case_icon_box .r_1180 .next_r{ position:absolute; width:53px; height:53px; left:668px; top:50%; margin-top:-26px; background: url(../images/case_img3.png) -68px 0 no-repeat; z-index:3000; }
.case_icon_box .r_1180 .next_r:hover{ background-position:-68px -67px;}








/*求贤纳才*/
.cb_t_1000_4{ float:left; width:1000px;}
.tm_1000_6{ float:left; width:1000px;  color:#666; font-size:14px; line-height:30px; padding:32px 0 29px 0; border-bottom:1px solid #ccc;}


.tm_1000_7{ float:left; width:1000px;}


.sideMenu{ float:left; width:1000px;}
.sid_top{ float:left; width:1000px; position:relative;}
.l_495_1{ float:left; width:1000px;}		
.sid_down{/* display:none;*/ float:left; width:960px; background:#372e2c; color:#fff; line-height:30px; padding:22px 20px 27px 20px; position:absolute; left:0; top:130px;}	


.slide_career{ float: left; width:1000px; padding:20px 0 30px 0; }
.slide_career .hd{ float:left; width:1000px; }
.slide_career .hd ul{ float:left; width:1000px;}
.slide_career .hd ul li{ float:left; width:495px; height:120px; background-color:#f2f2f2; margin:10px 10px 0 0; position:relative; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
}
.slide_career .hd ul li:nth-child(2n){ margin-right:0;}
.slide_career .hd ul li:hover,
.slide_career .hd ul li.on{ background-color:#372e2c;}
.slide_career .hd ul li .t_455{ float:left; width:455px; height:72px; padding:24px 0 0 20px;}
.slide_career .hd ul li .t_455 .t_455_1{ float:left; width:455px; line-height:20px;  white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.slide_career .hd ul li .t_455 .t_455_1 a{ color:#333333; font-size:16px;}
.slide_career .hd ul li:hover .t_455 .t_455_1 a,
.slide_career .hd ul li.on .t_455 .t_455_1 a{ color:#fff;}
.slide_career .hd ul li .t_455 .t_455_2{ float:left; width:455px; height:36px; margin:15px 0 0 0;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455{ float:left; width:455px; height:18px;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455 .tt_1{ float:left; width:170px; color:#999999; line-height:18px;}

.slide_career .hd ul li:hover .t_455 .t_455_2 .tt_455 .tt_1,
.slide_career .hd ul li.on .t_455 .t_455_2 .tt_455 .tt_1{ color:#736d6c;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455 .tt_1 span{ color:#666666;}
.slide_career .hd ul li:hover .t_455 .t_455_2 .tt_455 .tt_1 span{color:#736d6c;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455 .tt_2{ float:left; width:155px; color:#999999; line-height:18px;}

.slide_career .hd ul li:hover .t_455 .t_455_2 .tt_455 .tt_2,
.slide_career .hd ul li.on .t_455 .t_455_2 .tt_455 .tt_2{ color:#736d6c;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455 .tt_2 span{ color:#666666;}
.slide_career .hd ul li:hover .t_455 .t_455_2 .tt_455 .tt_2 span,
.slide_career .hd ul li.on .t_455 .t_455_2 .tt_455 .tt_2 span{color:#736d6c;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455 .tt_3{ float:left; width:130px; color:#999999; line-height:18px;}

.slide_career .hd ul li:hover .t_455 .t_455_2 .tt_455 .tt_3,
.slide_career .hd ul li.on .t_455 .t_455_2 .tt_455 .tt_3{color:#736d6c;}
.slide_career .hd ul li .t_455 .t_455_2 .tt_455 .tt_3 span{color:#666666;}
.slide_career .hd ul li:hover .t_455 .t_455_2 .tt_455 .tt_3 span,
.slide_career .hd ul li.on .t_455 .t_455_2 .tt_455 .tt_3 span{color:#736d6c;}
.slide_career .hd ul li .three{ position:absolute; width:19px; height:10px; top:120px; left:50%; margin-left:-9px; background:url(../images/career_img1.png) no-repeat; opacity: 0; filter: alpha(opacity=0); 
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
}
.slide_career .hd ul li:hover .three,
.slide_career .hd ul li.on .three{ position:absolute; width:19px; height:10px; top:120px; left:50%; margin-left:-9px; background:url(../images/career_img1.png) no-repeat; opacity: 1; filter: alpha(opacity=100); }
.clone{ display:none;}

.slide_career .hd .career_show{ float:left; margin:22px 0 10px 0; background-color:#372e2c; color:#ffffff; font-size:14px; line-height:30px; }
.slide_career .hd .career_show .con_show{ float:left; width:960px; padding:23px 20px;  color:#ffffff; font-size:14px; line-height:30px;}


.xianzhi{white-space:nowrap; overflow: hidden; text-overflow:ellipsis; }




