@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body,pre{ font-family: "Microsoft YaHei","微软雅黑","Arial";}
a{ text-decoration:none; color:#333;}
ul li{ list-style-type:none; display:block}
.hidden{display:none;}
.clearzoom:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
img{ border:none;}
.clearzoom { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearzoom { height: 1%; }
.clearzoom { display: block; }
/* End hide from IE-mac */
h2{ font-weight:500;}
.header{background:#FFF; margin:0 auto; width:1200px;  z-index:40; padding:40px 0 30px 0; position:relative;-webkit-backface-visibility: hidden;}
.header .logo{ float:left;}
.header .logo img{ border:none;}
.header .search{ float:right; margin-top: 7px; margin-right:10px; position:relative;}
.header .search form{ float:left; position:relative;}
.header .search form .inkey{width:390px; height:27px; line-height:27px; display:inline-block;  text-align:left; vertical-align:middle; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -o-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; /*behavior:url(/templets/default/css/PIE.htc);*/ behavior:url(/templets/default/css/PIE.php); border:1px solid #dedede; padding:5px 10px; color:#cccccc; outline:medium; min-width:300px;position:relative;}
.header .search form .tj-key{ background:url(../images/search_icon.png) no-repeat center #6298e0; width:65px; height:39px; line-height:39px; display:inline-block;  vertical-align:middle;border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -o-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; /*behavior:url(/templets/default/css/PIE.htc);*/ behavior:url(/templets/default/css/PIE.php);  border:none; margin-left:-5px;}
.header .search .version{ float:left; margin-left:20px; display:inline; margin-top:8px;}
.search .version a{ color:#666666; font-size:14px; }
.search .version .line{ margin:0 5px; border:none; color:#d7d7d7; font-size:10px;}
.search .version .lan{ border-right:none;}
.header .nav{ display:inline; position:absolute; bottom:-40px; z-index:99; width:1200px; margin:0 auto; left:0;-webkit-backface-visibility: hidden;}
.header .nav .nav_list li{ float:left; display:inline; *float:none;*display:inline;*zoom:1; position:relative;  width:300px;background:url(../images/nav_line.png) no-repeat -1px 17px; margin-left:-1px; height:40px; line-height:40px;}
.header .nav .nav_list li:last-child{ width:298px;}
.header .nav .nav_list li img{ position:absolute; right:0; top:17px;}
.header .nav .nav_list li i{ height:5px; display:block; color:#545350; font-style:normal}
.header .nav .nav_list li .n_icon{ color:#7e7e7b;}
.header .nav .nav_list li a{ color:#fff; font-size:16px; width:298px; display:block; height:40px; line-height:40px; text-align:center;}
.header .nav .nav_list li.active{ background:#6298e0; color:#FFF; border:none; width:300px; z-index:9;}
.header .nav .nav_list li.active img{ visibility:hidden;}
.header .nav .nav_list a.cico{  background:url(../images/nav_icon.png) no-repeat 95px;}
.header .nav .nav_list a.yico{  background:url(../images/nav_icon2.png) no-repeat 109px;}
.header .nav .nav_list a.jico{ background:url(../images/nav_icon3.png) no-repeat 106px;}
.header .nav .nav_list a.zico{  background:url(../images/nav_icon4.png) no-repeat 103px;}

.en-header .nav .nav_list a.cico{  background:url(../images/nav_icon.png) no-repeat 80px;}
.en-header .nav .nav_list a.yico{  background:url(../images/nav_icon2.png) no-repeat 94px;}
.en-header .nav .nav_list a.jico{ background:url(../images/nav_icon3.png) no-repeat 92px;}
.en-header .nav .nav_list a.zico{  background:url(../images/nav_icon4.png) no-repeat 77px;}

.en-header .item_main dl:nth-child(2){width:110px!important;margin-left:-10px;}
.en-header .item_main dl:nth-child(2) dt{ width:80px!important; margin-left:10px;}
.en-header .item_main dl:nth-child(2) dd{ width:80px!important; height:30px;}
.en-header .item_main dl:last-child{ margin-left:0; width:215px!important;}
.en-header .item_main dl:last-child dt{margin-left:10px;}
.en-header .item_main dl:last-child dd{width: 82px!important;}

.header .nav_list{ position:relative;}
.header .nav_item{overflow:auto; zoom:1; background-color:#fff; position:absolute; left:35%; display:none; z-index:40;-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.28);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.28);box-shadow:2px 2px 2px rgba(0,0,0,0.28); padding-bottom:18px; padding-top:15px; opacity:0.95; top:40px;}
#Select{ width:400px; background:#fff; border:1px solid #e5e5e5; padding:5px;display:none;z-index: 99999;position:absolute;top:39px; left:0;}
#Select li{height:25px; padding:0 10px; line-height:25px; font-size:16px; color:#666666;}
#Select li:hover{ color:#fff; background:#367ebf;}

.item_main{ float:left; }
.item_main dl:after{ border-left:1px solid #F1EEEE; width:1px; height:115px; margin-top:-22px; content:""; display:inline-block; padding-left:10px;}
.item_main dl:last-child:after{ border-left:none;}
.item_main dl:last-child{ margin-left:0;}
.item_main dl:last-child dt{margin-left:10px;}
.item_main dl:nth-child(2){width:100px;margin-left:0;}
.item_main dl:nth-child(2) dt{ width:70px; margin-left:10px;}
.item_main dl:nth-child(2) dd{ width:70px;}
.item_main dl,.item_main ul{  margin-left:15px; overflow:auto; zoom:1; width:170px; float:left; display:inherit;}
.item_main dl .disNline{ border-top:none;}
.item_main dl dt{ color:#333; font-size:16px; font-weight:700; margin-left: 13px; border-top:1px solid #efefef; padding-top:10px; padding-bottom:5px; width:130px;}
.navslist .item_yd ul{ width:210px!important;}
.navslist .item_yd ul li{ width:68px!important;}
.item_main ul{padding-top:15px; width:110px;}
.item_main ul li{padding-right: 20px; width:68px;}
.en .item_yd_en ul{ width:280px!important;}
.en .item_yd_en ul li{ width:110px;}
.en .item_jt_en ul li{ width:95px;}
.en .item_main dl{ width:260px!important;}
.en .item_main dl dd{ width:102px!important;}
.item_main dl dd{ width:60px; margin-right:8px;}
.en .item_main ul{ width:145px;}
.item_main dl dd,.item_main ul li{ float:left; height:18px; line-height:18px; margin-top:6px; margin-left:10px;}
.item_main dl dd a,.item_main ul li a{color:#333; font-size:12px; display:block;padding-left: 3px; padding-right: 3px;}
.item_main dl dd a:hover,.item_main ul li a:hover{ background:#fff; color:#6298e0;}
.nav_item .rightpic{ float:left;}
.nav_item .ite1{ margin-right:0;}
.nav_item .ite2{ margin-right:0;}
.nav_item .ite3{margin-left:40px;}
.nav_item .ite4{ margin-right:0;}
.ite1 .tu{ margin-left:0;}
.en .ite2 .tu{ margin-left:0;}
.ite2 .tu{ margin-left:10px;}
.ite3 .tu{ margin-left:10px;}

.rightpic .tu{ margin-top:15px; margin-right:20px; }

.rightpic p{ text-align:center; color:#fff; font-size:16px;}

.ty-mobile-banner{height:727px;overflow:hidden;position:relative;}
.ty-mobile-banner li{float:left;}
.wrapper{ width:100%;background:#f7f7f9; margin:0 auto;}
.ty-mobile-banner{ position:relative; width:100%; overflow:hidden;}
.swiper-wrapper{overflow:hidden; }
.swiper-wrapper li{ position:absolute; width:100%; height:727px; text-align:center; overflow:hidden;}
.swiper-wrapper li:first-child{z-index:1;}
.swiper-wrapper li img{ margin:0 auto;  width:1960px;}
.banner .slid_bt{}

.ty-mobile-banner .ban_bt{position:relative;top: 45%;z-index:20; overflow:hidden;}
.ty-mobile-banner .ban_bt,.ty-mobile-banner .prev,.ty-mobile-banner .next{/*background-color:#000;*/}
.ty-mobile-banner .prev,.ty-mobile-banner .next{ z-index:99; width:96px; height:96px; line-height:96px;display:block;margin:0 10%; cursor:pointer;}
.ty-mobile-banner .prev:hover,.ty-mobile-banner .next:hover{}
.banner .btn_c{z-index:20;}


.ty-mobile-banner .prev{ float:left; background-position: 15px;background:url(../images/bprev_icon.png) no-repeat;}
.ty-mobile-banner .prev:hover{ background-position: 15px;background:url(../images/bprev_icon_hover.png) no-repeat;}
.ty-mobile-banner .next{ float:right; background-position:-25px;background:url(../images/bnext_icon.png) no-repeat;}
.ty-mobile-banner .next:hover{ background-position:-25px;background:url(../images/bnext_icon_hover.png) no-repeat;}
.search_bg{ position:absolute; top:127px; width:100%; height:40px; background:#000; opacity:0.45; filter:alpha(opacity:45); z-index:30; box-shadow:inset 0 2px 2px -2px #000;}
.wrapper .news{width:1200px; margin:0 auto; min-width:1200px;}
.news .newslogo{ float:left;  margin-right:5px;}
.news .newslogo .ns{ background-color:#cfcfcf; display:inline-block;width:84px; height:84px; border-radius:84px; -moz-border-radius:84px; -o-border-radius:84px; -webkit-border-radius:84px; line-height:84px; margin-right:30px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;z-index:10; top:33px;} 
.news .newslogo .ns a{ color:#fff; font-size:30px; margin-left:-3px;}
.news .newslist{ padding-top: 41px;}
.nwS{ width:890px;overflow:hidden; height:89px; }
.news_item{ width:2800px;height:89px; padding-bottom:2px;}
.news .newstext{ float:left; width:890px; height:89px;}
.news .newstext dt a{ font-size:22px; color:#666; font-weight:500;}
.news .newstext span{ font-size:12px; color:#cccccc; line-height:20px; width:100%; display:block;}
.news .newstext dd a{ font-size:12px; color:#666666; line-height:20px;}
.news_num{ width:100px; margin:0 auto; margin-top:10px;}
.news_num ul{ overflow:hidden; }
.news_num ul li{ float:left; text-indent:-999999px; margin-left:13px; cursor:pointer; background:url(../images/cil_icon.png) no-repeat; width:10px; height:10px; display:inline-block;}
.news_num ul li.current{ background:url(../images/cli_icon2.png) no-repeat;}
.news_bg{ width:100%; background:#fff; margin-bottom:105px; height:164px;  -moz-box-shadow:3px 0 3px 3px #e8e8ea;-webkit-box-shadow:3px 0 3px 3px #e8e8ea;box-shadow:3px 0 3px 3px #e8e8ea;}
.wrapper .product{padding-bottom:140px; }
.wrapper .product ul{ width:1445px; margin:0 auto; min-width:1200px; }
.wrapper .product ul li{ float:left; width:475px; height:259px; margin-left:5px;  box-shadow:0 0 3px #e1e1e1;  position:relative; }
.wrapper .product ul li:frist-child{ margin-left:0;}
.product ul li .pro_bt{ width:475px; height:259px; background:#fff; display:inline-block; position:absolute; top:0; left:0;opacity:0.7; filter:alpha(opacity:70); border:1px solid #6298e0; display:none;}
.product .pro_icon{ height:66px; line-height:66px; width:66px;display:inline;  margin: 100px 228px; position:absolute; bottom:0; left:-15px; display:none; cursor:pointer;}
.product .pro_icon img{}
.footer{ background:#4674b2; padding-top:65px;}
.footer .en_foot{ width:1200px;}
.footer .en_foot dl{  margin-left:186px;}
.foots{ width:1200px; margin:0 auto; padding-bottom:60px;}
.footer dl:first-child{margin-left:0;}
.foots dl{ float:left; width: 160px; margin-left:100px; }
.foots dl dt{ border-bottom:2px solid #90acd1; margin-bottom:15px;}
.foots dl dt a{ font-size:18px; color:#fff; line-height:40px;}
.foots dl dd a{ font-size:14px; color:#c8e3ff; line-height:30px;}
.Copyright{ font-size:14px; color:#fff; width:100%; text-align:center; height:70px; line-height:70px;background:#2a4973;}

.about_all{ width:960px;}
.about_all h2{ font-size:14px; color:#000; text-align:left;}
.about_all p{ text-indent:2em; font-size:12px; color:#666; line-height:25px;}
.en_about_all p{ text-indent:inherit;}
.about_all img{ text-align:left;}
/*=============================================join_1=============================================*/
.slider{ width:100%; height:320px; overflow:hidden; text-align:center;}
.slider img{ width:1920px;}
.main{ width:1200px; margin:0 auto; padding-top:45px; position:relative;}
.main .M_left{ float:left; width:190px; margin-right:25px;}
.main .M_right{ float:left; display:inline; width:960px; background:url(../images/line_bg.png) no-repeat left 10px; padding-left:25px;}
.main .M_left .m_hd{  }
.main .M_left .m_hd h2{ font-weight:700; font-size:16px; color:#333; padding-bottom:2px;}
.main .M_left .m_hd ul{ margin-top:22px;}
.main .M_left .m_hd ul li{  border-bottom:1px solid #e5e5e5; line-height:25px;position:relative;}
.main .M_left .m_hd ul li i{background: url(../images/i_icon.png) no-repeat 1px 15px;position: absolute;display: block;width: 12px;height: 25px;top: 0;left: 0;}
.main .M_left .m_hd ul li span{}
.main .M_left .m_hd ul li a:hover i{  background:url(../images/i_icon_s.png) no-repeat 1px 15px;}
.main .M_left .m_hd ul li a{color:#333; font-size:14px; display:block; padding: 5px 0 5px 20px;}
.main .M_left .m_hd ul li a:hover{color:#6298e0;}
.main .M_left .m_hd ul li a.active{color:#6298e0;}
.main .M_left .m_hd ul li .ts{ color:#6298e0;}/*0108*/
.main .M_left .m_hd ul li .ts i{  background:url(../images/i_icon_s.png) no-repeat 1px 15px;}
.main .M_right .lmname{ line-height:30px; color:#333; border-bottom:2px solid #6298e0; overflow:auto; zoom:1;}
.main .M_right .lmname span{ float:left; background:url(../images/h_icon.png) no-repeat left center; padding-left: 25px;  color:#6298e0;}
.main .M_right .lmname span a{ color:#6298e0; font-size:14px; margin:0 5px; cursor:pointer;}
.main .M_right .lmname span a:last-child{ color:#999;}
.main .M_right .lmname span .x_name{ color:#999999;}
.M_right .tab_zy{ margin-top:30px; width:960px;}
.M_right .tab_zy li{ background:#71a2e3; float:left; width:238px; text-align:center; border-left:none; border-right:1px solid #9cbeeb;border-top:1px solid #9cbeeb;border-bottom:1px solid #9cbeeb; line-height:30px; cursor:pointer;}
.M_right .tab_zy li a{ color:#fff; font-size:16px;}
.M_right .tab_zy li:first-child{ border-left:1px solid #9cbeeb; margin-left:2px;}
.M_right .tab_zy li.active{ background:#fff; line-height:32px; border-top:2px solid #71a2e3; border-bottom:none; color:#71a2e3; margin-top:-4px; padding-top:2px;}
.M_right .tab_zy li.active a{ color:#71a2e3;}
.M_right .tab_nr li dl{ margin-top:35px;}
.M_right .tab_nr li dl dt{ border-bottom:1px solid #e6e6e6; font-size:16px; color:#000; padding-bottom:5px; margin-bottom:15px;}
.M_right .tab_nr li dl dd h4{ font-size:14px; color:#333; line-height:25px; margin-top:30px;}
.M_right .tab_nr li dl dd{ font-size:14px; color:#666; line-height:25px;}
.M_right .tab_nr li dl .yipin{ text-align:center; width:110px; height:35px; line-height:35px; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);background:#6298e0;  margin-top:20px; margin-bottom:30px;/* IE 8 */*display:inline-block;/* IE 4-7 */*display:inline;}
.M_right .tab_nr li dl .yipin a{ color:#FFF; font-size:16px;}/*0108*/
.comadd{ border-top:1px solid #e6e6e6; font-size:14px; margin-top:0; padding-top:20px;}
.comadd dd{ line-height:20px; color:#666;}
.tab_nr{ padding-bottom:40px; min-height:500px;}/*0108*/
.tab_nr .tab_list .tt dd p{ line-height:20px; font-size:14px; color:#3366cc;}/*0108*/
.tab_nr .tab_list .sh_dt{ font-size:14px; color:#666; margin-top:35px;}
/*=============================================join_2=============================================*/
.fqa{ padding:50px 0; color:#666; font-size:14px;}
.fqa span{ line-height:25px;}
.fqa h2{ font-size:24px; color:#333; margin-bottom:15px;}
.fqa h3{ font-size:16px; color:#333;  margin:15px 0;}
.fqa p{ text-indent:2em; line-height:25px; font-size:14px; color:#666; margin-bottom:15px;}
.fqa .fpic{ width:960px; margin:20px 0; text-align:center;}
.fqa .fpic .atu,.fqa .Btu{ float:left; margin-right:10px; text-align:center;}
.M_right .fqa .fpic .jz{ margin-left:60px; margin-right:0;}
.M_right .fqa .fpic .jz img{ width:330px; height:222px;}
.fqa .fpic .atu img{ text-align: center; width:410px;}
.fqa .fpic .aat{ margin-right:0;}
.fqa .fpic .atu span,.fqa .fpic span{ font-size:14px; color:#666; line-height:25px;}
.fqa .Btu img{ width:960px; margin-top:20px;}
.fqa .stu{ padding:0 20px;}
.fqa .stu img{ margin:0 5px;}
.M_right .fqa .yq{ margin-top:0px;}
.fqa .yq dd{ list-style-type:circle; font-size:14px; color:#666;}
  
/*=============================================join_3=============================================*/
.jjie{ padding:50px 0; color: rgb(117, 117, 117);}
.jjie h2{ text-align:center; font-size:18px; color:#333; font-weight:500;}
.jjie .J_show{ color:#3366cc; font-size:16px; margin:20px 0; text-align:left;}
.jjie h3{ font-size:16px; color:#666; margin:15px 0; margin:15px 0; font-weight:500;}
.jjie p,.jjie span{ font-size:14px; color:#666; line-height:25px;}
.jjie .Qweb{ font-size:16px;}
.jjie .rwm_img{ margin:0 auto; width:960px;}
.jjie .rwm_img .wx{ float:left; width:415px; text-align:center;}
.jjie .rwm_img .wx span{ text-align:center; }
.jjie .rwm_img .xl{ float:left; width:415px; text-align:center;}
.zplz table{ border-collapse: collapse; border-spacing: 0; font-size:14px; color:#666; border:#d3d3d3;}
.zplz table tr{ height:120px;}
.zplz table .odd{ font-size:16px; color:#666;}
.zplz table .even{ padding:0 23px;}
/*=============================================joinus=============================================*/
.us_sp{ min-height:500px;}
.us_sp ul li dl{ border-bottom:1px solid #e6e6e6; width:960px; margin:30px auto;  padding-bottom:30px;}
.us_sp ul li dl dt{ float:left; width:315px; margin-right:40px; position:relative;}
.us_sp ul li dl dt img{ width:100%; height:200px;}
.us_sp ul li dl dd{ float:left; width:605px}
.us_sp ul li dl dd h2 a{ font-size:16px; color:#333;}
.us_sp ul li dl dd h2 a:hover{ color:#71a2e3;}
.us_sp ul li dl dd p a{ font-size:16px; color:#666; line-height:20px; word-wrap: break-word; word-break: normal;}
.us_sp ul li dl dd span{ font-size:14px; color:#999;  background:url(../images/time_icon.png) no-repeat left center; padding-left:20px; line-height: 30px;}
.us_sp ul li dl .xxbt{ margin-top:10px;}
.us_sp ul li dl .xxbt a{ color:#fff; font-size:14px; text-align:center; background:#3366cc; line-height:25px; padding:0 9px; width:80px; height:25px;border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; display:inline-block; float:right;}

.page{ width:960px; margin-bottom:30px; margin-top:20px;}
.page ul{ float:left;}
.page ul li{ float:left; width:30px; height:30px; line-height:30px; border:1px solid #f7f7f7;  margin-left:5px; text-align:center;border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;}
.page ul li a{font-size:14px; color:#666; display:block;}/*0108*/
.page ul li img{ margin-top:8px;}
.page ul li.thisclass{ background:#6298e0; border:1px solid #6298e0; color:#fff;}
.page ul li:hover,#page_lists a:hover{background:#6298e0; border:1px solid #6298e0; color:#fff;}
.page ul li a:hover{color:#fff;}/*0108*/
.page ul .atv{ border:none;}
.page ul .atv.active{ background:#fff; border:none;}
.page ul .atv:hover{ background:#fff; border:none;}
#page_lists{ overflow:hidden;}
#page_lists a{ float:left; width:30px; height:30px; line-height:30px; border:1px solid #f7f7f7;  margin-left:5px; text-align:center;border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; font-size:14px; color:#666;}
#page_lists a.thislink{ background:#6298e0; border:1px solid #6298e0; color:#fff;}

.join_conn{ color:#666; font-size:14px; margin-top:30px;min-height:500px;}
.join_hd{}
/*=============================================joinbmb=============================================*/
.bmb{ width:960px; font-size:14px; color:#666; padding:30px 0 30px 0; min-height:500px;}
.bmb h2{ text-align:left; font-size:24px; color:#333; margin-bottom:60px;}
.bmb .bmb_tab{ font-size:14px; color:#666;}
.bmb .xianmu{ width:960px;}
.bmb .xian_list{ overflow:auto; zoom:1; float:left; margin-bottom:10px; margin-right:30px}
.bmb_tab dl{ overflow:auto; zoom:1; font-size:14px; color:#666;  border-bottom:1px solid #e6e6e6; margin-bottom:20px; padding-bottom:20px; margin-top:20px; }
.bmb .bmb_tab dl:first-chird{border-bottom:none; margin-top:130px;}
.bmb .bmbs{ padding-right:150px;}
.bmb .bmb_tab dl dt{ font-size:16px; color:#000;}
.bmb .bmb_tab dl dd{ margin-right:30px; margin-top:10px;}
.bmb .bmb_tab dl .bm_name{ overflow:auto; zoom:1; float:left; min-height:32px;}
.bmb .bmb_tab dl .xianmu{ float:none;}
.bmb .bmb_tab .grjl{ border-bottom:none;}
.bmb .bmb_tab .grjl .bm_name input{ border:none;}
.bmb span{ float:left; display:inline-block; width:140px; height:29px; line-height:29px;text-align:right;}
.bmb input{ float:left; width:180px; padding: 0 10px; line-height:30px; height:30px; border:1px solid #dcdcdc; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;}
.bmb textarea{ width:790px;  border:1px solid #dcdcdc; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; overflow-y:visible; max-width:810px; min-width:810px;}
.bmb .bmb_tab dl .bm_name input.check{ width:15px;}
.bmb input.time{ width:60px;}
.bmb .bmb_tab dl .bm_name select{width:204px; line-height:32px; height:32px; border:1px solid #dcdcdc; color:#666;}
.bmb .bmb_tab dl .bm_name select.hun{ width:100px}
.bmb .project{ border-bottom:none;}
.bmb .project dd{ width:960px;}
.M_right .bmb .workjy{ border-bottom:none;}
.M_right .bmb .addjy{ margin-bottom:0; padding-bottom:0; margin-top:10px;}
.bmb .workjy span{ width:140px;}
.M_right .bmb .qk{ margin-right:0;}
.M_right .bmb .qk input{ width:790px;}
.bmb .workjy .qk span{ width:140px;}
.bmb  b{ float:left; font-size:14px; color:#666; font-weight:500; line-height:25px; margin-right:12px; margin-left:12px; display:inline-block; height:25px;}
.bmb .addwork{ float:right; overflow:auto;zoom:1; }
.bmb .addwork .btn{ background:#6298e0; line-height:25px; border:none; text-align:center; font-size:14px; color:#f7f7f7; padding:0 5px; width:115px; height:25px;border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;}
.M_right .bmb .grjl{ border-top:1px solid #e6e6e6; margin-top:40px; padding-top:20px; margin-bottom:20px;}
.M_right .bmb .grjl span{ width:140px; line-height:20px;}
.M_right .bmb .grjl input{ width:150px;}
.M_right .bmb .grjl dd{ width:960px;}
.M_right .bmb .grjl .b1{ background:#6298e0; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; width:95px; border:none; margin-right:30px; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;}
.M_right .bmb .bmb_tab .bmb_bt{float: none; padding-left: 20px; width: 430px; margin: auto; padding-top: 30px; padding-bottom: 20px;}
.gsry{ color:#333;}
.on_erro{ color: #f10619!important; border: 1px solid #f10619!important;}
/*=============================================lx_yw=============================================*/
.lx h2{ text-align:left; font-size:14px; color:#333; margin-bottom:0px!important; margin-top:30px;*margin-bottom:60px!important;}
.lx p{ text-align:left; background:url(../images/sjmt_icon.png) no-repeat;  height:25px; padding-left:25px; margin-bottom:18px;}
.lx p.dh{ background-position:0px -28px;}
.lx p.bh{ background-position:0px -50px;}
.lx .lx_yw{ margin-top:60px;  font-size:14px; }
.lx .lx_yw table{ margin:0 auto;}
.lx .lx_yw table td{ padding-bottom:20px;}
.lx .lx_yw table td img{ float:left; margin: 0 10px;}
.lx .lx_yw table td span{ width:50px;}
.lx .lx_bt{ background:#6298e0; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; width:95px; border:none; margin-right:30px; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;}
/*=============================================lx_yw=============================================*/
.M_right .gsxw{ font-size:14px; word-wrap: break-word;word-break: normal;}/*0124*/
.M_right .gsxw h2{ text-align:left; margin-bottom:0; line-height:35px;}
.gsxw span{ font-size:16px; color:#333; width:960px; margin-bottom:30px;background:url(../images/time_icon.png) no-repeat left center; padding-left:20px; text-align:left;}
.gsxw p{ text-indent:2em; line-height:25px; color:#666;}
.en_gsxw p{ text-indent:inherit;}
.gsxw .related{ border-top:1px solid #f7f7f7; margin-top:30px; padding-top:30px;}
.gsxw .related dt{ color:#333;  margin:10px 0;}
.gsxw .related dd{ color:#000; margin-bottom:10px;}
.gsxw .related dd p{ color:#666; text-indent: 0;}
.lx_yw .con_right{width:120px; display:block; text-align:right; font-size:14px; color:#666;/*IE 4-7*/*padding-right:40px;}
.lx_yw textarea{ width:550px; min-width:500px; max-width:500px; height:227px; min-height:227px; max-height:227px;}
/*=============================================xw_email=============================================*/
.yj{ margin-bottom:222px;}
.yj h2{ margin-bottom:20px; font-size:14px; color:#666666;}
.yj dl{ margin:0 auto; padding:100px 0; background:#fafafa; width:960px; border:1px solid rgba(222, 222, 222, 0.22);}
.yj dl dd{ overflow:auto; zoom:1; padding-left:22%; margin-bottom:20px;}
.yj dl dd:last-child{ margin-bottom:0;}
.yj dl dd span{ float:left;}
.yj dl dd b{ color:#fd9999; float:left; line-height:30px; margin-left:15px; height:30px;}
.yj dl dd input{ width:300px; height:24px; line-height:24px; padding:2px 0; float:left; border:1px solid #dedede; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative;}
.yj dl .xx{ text-align:right; padding-right:20px; font-size:14px; color:#666; line-height:30px; width:120px;}
.yj dl .lx_bt{ background:#6298e0; height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFF; width:110px; border:none; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; margin-left:140px;}
/*=============================================gs_hd=============================================*/
.hd{ padding:50px 0; width:960px; min-height:500px;}
.hd img{ width:100%;}
/*=============================================xw_mt=============================================*/
.xw_mt{ min-height:500px;}
.xw_mt h2{ font-size:14px; color:#666; margin-top:30px;}
.xw_mt .mt_ban img{ width:100%;}
.xw_mt ul li dl{ border-bottom:1px solid #e6e6e6; width:960px; padding-top:30px; padding-bottom:98px; position:relative;}
.xw_mt ul li .etu{padding-bottom:30px;}
.news_ie{ float:left; width:315px; margin-right:45px; position:relative;overflow:hidden;}
.xw_mt ul li dl dt{ float:left; width:315px; margin-right:45px; position:relative;overflow:hidden;}
.xw_mt ul li dl dt img{ width:100%; height:auto;}
.xw_mt ul li dl dd{ float:left;}
.xw_mt ul li dl dd h2{ font-size:16px; color:#333; margin-bottom:10px;}
.xw_mt .en_sp dd h2{ margin-top:10px;}
.xw_mt ul li dl dd h2 a:hover{ color:#6298e0;}
.xw_mt ul li dl dd span{ font-size:14px; color:#999;  background:url(../images/time_icon.png) no-repeat left center; padding-left:20px;  line-height: 30px;}
.xw_mt ul li dl dd p{ font-size:14px; color:#666; line-height:20px; margin-top:15px; word-wrap: break-word;word-break: normal;}
.xw_mt ul li dl .ico_mt{ height:36px;}
.xw_mt ul li dl .xxbt{ position:absolute; bottom:30px; left:840px; width:118px;}
.xw_mt ul li dl .xxbt a{ color:#fff; font-size:14px; text-align:center; background:#6298e0; line-height:30px; padding:0 9px; width:100px; height:30px;border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; display:inline-block;}
.xw_mt ul li dl .preview{ display:block; height:197px;}
/*=============================================lx_mt=============================================*/
.lx_mt{}
.lx_mt #ditu{ width:960px; height:400px;}
.lx_mt .sjmt{ width:960px;}
.lx_mt .en_cont ul{width:80%!important;}
.lx_mt .en_cont .ew{width:19%!important;}
.lx_mt .en_cont .ew{ float:left!important;;}
.lx_mt .en_cont .ew img{ padding-left:0!important;;}
.lx_mt .sjmt ul{ float:left; width:71%;}
.lx_mt .sjmt ul li{ font-size:14px; color:#666; background:url(../images/sjmt_icon.png) no-repeat;  height:25px; padding-left:25px; margin-bottom:18px;}
.lx_mt .sjmt ul li.dz{}
.lx_mt .sjmt ul li.dh{ background-position:0px -28px;}
.lx_mt .sjmt ul li.bh{ background-position:0px -50px;}
.lx_mt .sjmt ul li.wz{background-position:0px -75px;}
.lx_mt .sjmt ul li.tx{background-position:0px -96px;}
.lx_mt .sjmt ul li.wx{background-position:0px -120px;}
.lx_mt .sjmt ul .xl{background:url(../images/xl_icon.png) no-repeat;}
.lx_mt .sjmt .ew{ float:right; }
.lx_mt .sjmt .ew img{ padding-left:80px;}
/*=============================================product=============================================*/
.pro_pic{ position:relative; width:100%; height:320px; text-align:center; overflow:hidden;}
.pro_pic img{ width:1920px;}
.clq{ width:1200px; margin:auto}
.clq .tab_clq{ width:1200px; }
.clq .tab_clq ul{border-bottom:1px solid #e4e4e4; *display:inline-block;}
.clq .tab_clq ul li{ float:left; width:112px; border:1px solid #e5e5e5; line-height:34px; font-size:14px; color:#333; cursor:pointer; text-align:center; position:relative; border-bottom:none;}
/*.clq .tab_clq ul li i{ position:absolute; bottom:-5px;left:45%; background:url(../images/cpu_icon3.png) no-repeat; height:5px; width:12px; display:none;}*/
.clq .tab_clqnr ul{ min-height:500px;}
.clq .tab_clq ul li:first-child{ border-right:none;}
.clq .tab_clq ul li{}
.clq .tab_clq ul li.active:after{ width:0; height:0; content:""; display:block; position:absolute; border:5px; border-bottom:5px solid transparent; border-top:5px solid #6298e0; border-right:5px solid transparent; border-left:5px solid transparent; left:45px;behavior:url(ie-css3.htc);}
.clq .tab_clq ul .active{ background:#6298e0; color:#FFF; display:block;}
.guige{ width:1200px; margin:0 auto;}
.guige .g_zl{}
.guige .g_zl dd{ float:left;border: 1px solid #e5e5e5;width: 393px;height: 152px;margin-right: 5px;margin-bottom: 5px; overflow:auto; zoom:1;}
.guige .g_zl .g_zs3{ margin-right:0;}
.guige .g_zl .g_zs span{ background:#32ccc0;}
.guige .g_zl .g_zs2 span{background:#6298e0;}
.guige .g_zl .g_zs3 span{background:#ffcc00;}
.guige .g_zl .g_zs4 span{background:#ff822e;}
.guige .g_zl .g_zs5 span{background:#666666;}
.guige .g_zl span{ font-size:72px; color:#fff; background:#b2b2b2;border-radius:100px; -moz-border-radius:100px; -o-border-radius:100px; -webkit-border-radius:100px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; display:inline-block; height:100px; width:100px; line-height:100px; text-align:center; float:left; margin-left:25px; display:inline-block; margin-top:30px;}
.guige .g_zl p,.guige .g_zl pre{ font-size:14px; color:#3f3f3f; text-align:center; float:left;margin-top: 50px;margin-left: 25px;font-family: "Microsoft YaHei","微软雅黑","Arial";}
.guige .g_wt{ overflow:auto; zoom:1;}
.guige .g_wt pre{ text-align:left; float:left;}
.guige .g_wt .g_tupian{ float:right;}
.guige .g_kt{ margin-bottom:30px; text-align:center;}
.guige .g_kt span{ float:left; width:960px; font-size:24px; color:#3f3f3f; margin-bottom:30px; text-align:left;}
.guige .g_kt img{}
.guige .g_gg dt{ font-size:24px; color:#3f3f3f; margin-bottom:40px;}
.guige .g_gg{ width:1200px; position:relative; cursor:pointer;}
.guige .g_gg dd { padding:15px 0; color:#666; font-size:14px; overflow:auto; zoom:1;}
.guige .g_gg .nhs{ background:#f5f5f5;}
.guige .g_gg .hs{ background:#fff;}
.guige .g_gg dd span{ text-align:center; width:20%; float:left; font-size:12px;}
.guige .g_gg dd pre{ text-align:left; width:80%; float:left; line-height:24px;font-family: "Microsoft YaHei","微软雅黑","Arial"; font-size:12px;}
.guige .g_gg .g_guimore{  height:90px; line-height:90px; color:#666; font-size:14px;}
.guige .g_gg .g_guimore span{ text-align:center; width:20%; float:left;}
.guige .g_gg .g_guimore p{ text-align:left; width:80%; float:left;}
.guige .g_gg:before{ border-top:1px solid #d0d0d0; position:absolute; bottom:35px; content:""; width:100%; border-bottom:3px solid #e6e6e6}
.guige .g_gg:after{padding-left:30px; width:80px; height:35px; line-height:35px; content:"更多"; display:block; font-size:14px; color:#666; border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -o-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; background:#e6e6e6 url(../images/clq_icon.png) no-repeat 70px 15px;margin-left:45%; cursor:pointer;}
.guige .g_ggs:after{ content:"收起"; background:#e6e6e6 url(../images/clq_icons.png) no-repeat 70px 15px;}
.guige .en_g_gg:after{content:"Expand"!important;background: #e6e6e6 url(../images/clq_icon.png) no-repeat 88px 15px;}
.guige .en_g_ggs:after{content:"Collapse"!important; background:#e6e6e6 url(../images/clq_icons.png) no-repeat 88px 15px;}
.guige .g_gg dd:nth-child(n+8){ display:none;}
.g_xiazai{  cursor:pointer; margin:40px 0; font-weight:700; padding-right:30px;}
.g_xiazai a{color:#333;}
.g_xiazai img{ margin-left:15px;}
.atN{ width:1200px; margin:0 auto; margin-top:20px;}
.news_xgli{ width:960px; margin-top:30px;}
.news_xgli .g_news{ padding-right:400px;}
.g_news{ margin-bottom:15px;}
.anews{padding-bottom:25px; /*IE 4-7*/*margin-bottom:25px;}
.anews span{ font-size:24px; color:#333; float:left;}
.anews b{ float:right;margin-top:10px;}
.anews b a{ color:#fff; font-weight:500; height:13px; line-height:13px; width:40px;border-radius:12px; -moz-border-radius:12px; -o-border-radius:12px; -webkit-border-radius:12px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; display:inline-block; color:#fff; background:#333333; font-size:10px; text-align:center;}
.g_news dd:first-child{padding-left:0;}
.g_news dd:first-child a{right:40px;}
.g_news dd:last-child{border-right: none;padding-right:0;}
.g_news dd:last-child a{right:-10px;}
.g_news dd{ /*float:left; padding:0 79px;margin:40px auto;  border-right:1px dotted #cecece; */text-align:left; font-size:14px;  position:relative; display:block; line-height:25px; font-size:12px; overflow:hidden;}
.g_news dd h3{ text-align:left; font-weight:500; float:left;font-size:12px; line-height:20px;}
.g_news dd h3 a{color:#666;}
.g_news dd h3 a:hover{ color:#6298e0;}
.g_news dd span{ color:#999; padding-left:20px; line-height:20px; float:left; display:inline-block;}
.g_news dd p{width:260px; margin-top:15px; display:none;}
.g_news dd p a{color:#666;word-wrap: break-word;word-break: normal}/*0124*/
.g_news dd .xa{ color:#666; position:absolute; top:100px; right:40px; display:none}
.g_news dd .g_xx{ position:absolute; top:72px; left:270px;}
.g_share{ width:960px; margin:0 auto; border-top: 1px solid #F1EEEE; padding-top:10px; position:relative; overflow:hidden;}
.g_share .share{ float:left; line-height:40px;}
.clq_share{ width:1200px;border-top: 1px solid #F1EEEE; padding-top:10px; position:relative; overflow:hidden; margin-top:10px;}

.bshare-custom{ overflow:hidden;position: absolute;left: 48px;bottom: 13px;}
.bshare-custom.icon-medium a{width:20px; height:20px; display:inline; margin-left:15px;}
.bshare-custom.icon-medium a.share-icon{display:block;float:left;width:32px!important;height:32px!important;padding-left:0!important;background:url(../images/share1.png) no-repeat; margin-top:5px;}
.bshare-custom.icon-medium a.weixin{background-position:-3px -2px;}
.bshare-custom.icon-medium a.xinlang{background-position: -48px -2px;}
.bshare-custom.icon-medium a.tenxun{background-position: -91px -2px;}
.bshare-custom.icon-medium a.twitter{background-position: -137px -2px;}
.bshare-custom.icon-medium a.facebook{background-position: -183px -2px;}
.bshare-custom.icon-medium a.eamil{background-position: -226px -2px;}
/*.bshare-custom.icon-medium a.weixin:hover{background-position:-3px -29px;}
.bshare-custom.icon-medium a.xinlang:hover{background-position: -40px -29px;}
.bshare-custom.icon-medium a.tenxun:hover{background-position: -80px -29px;}
.bshare-custom.icon-medium a.eamil:hover{background-position: -120px -29px;}*/

.g_share .g_dy{ float:right; background:url(../images/dy_icon.png) no-repeat right center; padding-right:30px; display:inline; margin-bottom:10px; line-height:40px;}
.g_share .g_dy a{ font-size:14px; color:#666;}

.fald{width:1200px;}
.fald dl dd{}
/*=============================================application=============================================*/
.C_main{margin:0 auto; padding-top:25px; position:relative;}
.y_clq{ width:1200px; margin:0 auto; position:relative;}
.y_clq h2{ text-align:left; font-size:24px; color:#333;border-bottom:1px solid #dcdcdc; padding-bottom:10px; margin-bottom:70px;}
.y_clq .y_hbt{ text-align:center; font-size:16px; color:#666; width:1200px; display:none;}
.y_clq .y_xx{ width:960px; margin:20px auto 0; position:relative; overflow:hidden}
.y_clq .y_xx .y_p{ width:960px; min-height:680px; overflow:hidden;}
.y_p dl{ float:left; width:145px; margin-left:58px;}
.y_p dl:first-child{ margin-left:0;}
.y_p dl dd{ font-size:14px; color:#666;}
.y_p dl dd:first-child{ height:254px;}
.y_p dl dd img{ border:none;}
.y_p dl dd h4{ font-size:24px; color:#333; font-weight:500; line-height:50px;}
.y_p dl dd span{ font-size:12px; min-height:55px; display:block;  line-height:20px; height:55px; overflow:hidden; margin-top:30px;}
.y_p dl dd span a{ color:#666; width:120px;}
.y_p dl dd .y_xp{ font-size:12px; color:#6298e0; display:block; position:relative;}
.y_p dl dd .y_xp i{display: inline-block; margin-left:5px; background:url(../images/cpu_icon.png) no-repeat;height: 5px;width: 4px;padding-bottom: 2px;position: absolute;top:7px;}
.y_p dl .y_cc{ height:60px; line-height:60px;}
.y_p dl dd p,.y_p dl dd pre{ text-align:left; line-height:20px; font-size:12px;}
.y_p dl dd pre {font-family: "Microsoft YaHei","微软雅黑","Arial";}
.y_p dl dd .y_ts{ width:80px;}
.y_p dl .y_bj{ margin-top:60px;}
.y_clq .y_xbt,.y_xbt,.y_kbt{ background:url(../images/y_bticon.png) no-repeat; height:45px; width:30px; position:absolute; top:160px; cursor:pointer; opacity:0.5;}
.y_clq .y_lbt,.y_lm,.y_lk{ background-position:1px; left:-10px;}
.y_clq .y_rbt,.y_rm,.y_rk{ background-position:-41px; right:-10px;}
.y_gbg{ position:absolute; top:435px; width:100%; z-index:-3; left:0}
.y_bys{ width:1200px; margin:auto;  background:#f5f5f5;}
.y_bys dd{ border-top:1px solid #F1EEEE; height:60px; line-height:60px; font-size:14px; color:#666;}
.y_bys dd:first-child{ border-top:none;}
.y_bys dd p{ text-align:left; width:80px; padding-left:10px; line-height:20px; font-size:14px; color:#666; padding-top:16px;}
.y_mx{ margin-top:50px;}
.y_mx h2{ text-align:left; color:#000; font-size:24px; border-bottom:1px solid #ededed; padding-bottom:20px; margin-bottom:30px; width:1200px; margin:auto;}
.y_mx .y_yy{ position:relative;  width:1200px; margin:auto;}
.y_mx h3{ font-size:18px; color:#666; text-align:left; font-weight:500; margin-bottom:65px;}
.y_mx .y_xzjx{ margin-bottom:24px; width:1068px; overflow:hidden; position:relative; margin:0 auto;}
.y_xzjx dl{ width:2493px;}
.y_xzjx .y_jx dd{ border:1px solid #f5f5f5;}
.y_xzjx dl dd{ float:left; width:237px; height:365px;font-size:12px; padding-top:5px; border:1px solid #fff; margin:0 15px;}
.y_xzjx dl dd:hover{ border:1px solid #6298e0;}
.y_xzjx dl dd .y_t{ padding-left:30px; padding-right:30px;padding-top:20px;}
.y_xzjx dl dd h4{ font-weight:500; color:#000; line-height:25px; height:25px; overflow:hidden;}
.y_xzjx dl dd pre{ color:#999; line-height:22px; height:62px; overflow:hidden;font-family: "Microsoft YaHei","微软雅黑","Arial"; width: 177px;text-overflow: ellipsis;-o-text-overflow: ellipsis;word-wrap: break-word;}
/*.y_xzjx dl dd p:hover{ color:#0092d1; text-decoration:underline;}
*/.y_xzjx dl dd span{ color:#ff6600; font-size:11px; width:100%; display:block; line-height:30px; display:none;}
.y_xzjx dl dd span b{ font-size:14px; margin-left:5px;}
.y_xzjx dl dd .y_mbt{ width:69px; line-height:27px; height:27px; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php);position:relative; display:inline-block; color:#fff; background:#6298e0; text-align:center; display:none; margin-top:20px;}
.y_xbt,.y_kbt{ top:130px;}
.y_lm,.y_lk{ left:0;}
.y_rm,.y_rk{ right:0;}
.y_jxbg{ width:100%; background:#f5f5f5; margin:20px 0 37px 0; padding:30px 0 21px 0;}
.y_bgo{ background:#fff;}
.y_bgo .y_jx dd{ border:1px solid #fff;}
/*.y_bgt{ background:#f5f5f5;}*/
/*=============================================xw_dsj=============================================*/
.xw_dsj{ padding-bottom:50px; min-height:500px;}
.xw_dsj .mt_ban img{ width:100%;}
.xw_dsj .dsj_f{ width:850px; overflow:hidden; height:30px; margin:auto;}
.xw_dsj ul{ text-align:left; width:1050px;}
.xw_dsj ul li{ float:left; width:100px; line-height:25px; text-align:center; font-size:18px; cursor:pointer; color:#000; position:relative;}
.xw_dsj ul li:first-child{}
.xw_dsj ul li.active{ color:#3f79c8;}
.xw_dsj ul li.active:after{ width:0; height:0; content:""; display:block; position:absolute; border:5px; border-bottom:5px solid transparent; border-top:5px solid #3f79c8; border-right:5px solid transparent; border-left:5px solid transparent; left:40px; bottom:-10px;}
.dsj_time{ position:relative; margin:40px 0;}
.dsj_time .dsj_left,.dsj_time .dsj_right{ background:url(../images/dsj_icon.png) no-repeat; height:28px; position:absolute; top:0; width:15px; cursor:pointer;}
.dsj_time .dsj_left{  background-position:0 1px; left:0;}
.dsj_time .dsj_right{ background-position:-19px 0; right:0;}
.dsj_com dl dd{ float:left; margin-left:5px; margin-bottom:5px; overflow:hidden;}
.dsj_com dl .djs_sm{ -webkit-box-shadow:  0 0 2px 0 #e6e6e6;  -moz-box-shadow:  0 0 2px 0 #e6e6e6; box-shadow: 0 0 2px 0 #e6e6e6;  border:1px solid #e6e6e6;}
.dsj_com dl{ width:960px; display:block;}
.dsj_com p{ height:80px; overflow:hidden; display:block; word-break:break-all;}
.dsj_com dl .dsj_o{ width:355px; height:390px; overflow:hidden;}
.dsj_o .o_pic{ background:#f7f9fa; height:55%; text-align:center;}
/*.dsj_o .o_pic img,.dsj_th .th_pic img{width:100%;}
*/.dsj_o .o_work,.djs_six .o_work{ position:relative; height:45%;}
.dsj_o .o_num,.djs_six .o_num{ font-size:14px; color:#3f79c8; height:60px; width:60px; background-color:#fff; border:4px solid #3f79c8; border-radius:60px; -moz-border-radius:60px; -o-border-radius:60px; -webkit-border-radius:60px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php); display:inline-block; text-align:center; position:absolute; left:30px; top:-30px;}
.dsj_o .o_num span,.djs_six .o_num span{ font-size:24px; display:block;}
.dsj_o .o_wz,.djs_six .o_wz{padding:0 10px; color:#666666; font-size:14px; padding-top:50px;}
.dsj_t{ width:230px; position:relative; margin-bottom:5px; height:191px; overflow:hidden;}
.dsj_t .t_num{font-size:14px; color:#f88c29; height:60px; width:60px; background-color:#fff; border:4px solid #f88c29; border-radius:60px; -moz-border-radius:60px; -o-border-radius:60px; -webkit-border-radius:60px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php); display:inline-block; text-align:center; position:absolute; left:80px; top:10px;}
.dsj_t .t_num span,.dsj_th .th_num span{ font-size:24px; display:block;}
.dsj_t .t_wz{padding:0 20px; color:#666666; font-size:14px; margin-top:50px; border-top:1px solid #f88c29; padding-top: 40px;}
.dsj_col .t_num{ color:#09a61f; border:4px solid #09a61f;}
.dsj_col .t_wz{ border-top:1px solid #09a61f;}
.dsj_tc{ position:relative;}
.dsj_th{ width:350px; margin-bottom:5px; position:relative; height:262px; overflow:hidden;}
.dsj_th .th_num{font-size:14px; color:#3f79c8; height:60px; width:60px; background-color:#fff; border:4px solid #3f79c8; border-radius:60px; -moz-border-radius:60px; -o-border-radius:60px; -webkit-border-radius:60px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php); display:inline-block; text-align:center; position:absolute; left:15px; top:24px;}
.dsj_s{ height:120px; overflow:hidden;}
.dsj_s .th_wz{ font-size:14px; color:#666666;  margin-left:50px;  border-left:1px solid #3f79c8; height:120px;}
.dsj_s .th_wz p{ padding:30px 20px 30px 40px;}
.dsj_sa .th_pic{ height:60%;}
.dsj_sa .th_work{ position:relative; border-top:1px solid #3f79c8; height:40%;}
.dsj_sa .th_num{ top:-35px; left:210px;}
.dsj_sa .th_wz{ font-size:14px; color:#666; padding: 35px 20px 10px 10px;/* width:190px;*/}
.djs_f .o_work{ border-top:1px solid #f89030;}
.djs_f .o_num{ left:200px;  border:4px solid #f88c29; color:#f88c29;}
.dsj_fv .th_num{ left:220px;}
.dsj_fv .th_wz{margin-left:0;  border-left:none; border-right:1px solid #3f79c8; width:253px;}
.dsj_fv .th_wz p{ padding:30px 43px 30px 10px;}
.dsj_fvs{ height:136px; overflow:hidden;}
.dsj_fvs .djs_pi{ width:125px; height:136px; float:left;}
.dsj_fvs .djs_pi img{ width:100%; height:100%;}
.dsj_fvs .fvs_work{ float:left;border-left:1px  solid #3f79c8; width:222px;}
.dsj_fvs .th_num{left:95px; top:35px;}
.dsj_fvs .th_wz{ border:none; margin-left:0; height:130px;}
/*.dsj_fvs .th_wz p{ margin:10px 5px 10px 40px;}
*/.djs_six{ width:230px; height:390px; overflow:hidden;}
.djs_six .o_pic{ height:63%;}
.djs_six .o_pic img{ width:100%; height:100%;}
.djs_six .o_work{ border-top:1px solid #f89030;height: 37%;}
.djs_six .o_num{border:4px solid #f89030; color:#f89030; left:80px}
.djs_six .o_work p{ padding:0 25px;}
.about_gx{margin:30px 0 120px 0; font-size:14px; color:#666; min-height:500px;}
.about_gx h3{ font-size:18px; color:#000;}/*0124*/
.about_gx span{ font-weight:500; color:#000;}/*0124*/
/*=========================================search=============================================================*/
.searchs{ width:1200px; border-bottom:2px solid #6298e0;}
.searchs h2{ color:#6298e0; font-size:14px; text-align:left; line-height:30px;}
.searchs_left{ float:left; width:190px; margin-right:50px;}
.searchs_left dt{ font-size:16px; color:#333;  line-height:30px; margin-top:20px;}
.searchs_left dd{ border-bottom:1px solid #e5e5e5; line-height:25px; background:url(../images/i_icon.png) no-repeat 1px 15px;}
.searchs_left dd a{ font-size:14px; color:#666;  padding: 5px 0 5px 20px;  line-height:35px;}
.searchs_left dd a:hover{color:#6298e0;}
.searchs_right{ float:left; width:960px;}
.searchs_right dl{border-bottom:1px solid #e6e6e6;  margin-bottom:20px; padding-bottom:20px; margin-top:20px;}
.searchs_right dt a{ font-size:16px; color:#333; line-height:30px;}
.searchs_right span{color:#999; margin-bottom:20px; background:url(../images/time_icon.png) no-repeat left center; padding-left:20px; font-size:12px; color:#999;}
.searchs_right dd a{font-size:14px; color:#666; line-height:25px;}
/*===================================================logo=====================================*/
.logo_list li{ margin-bottom:20px; background:url(../images/logo_bg.png) no-repeat; height:83px; width:960px; display:block;}
.logo_list .list_lg{ min-height:60px; padding:10px 0; overflow:hidden;}
.logo_list .list_lg img{ float:left; display:inline-block; margin-left:5px;}
.logo_list .list_lg span{ float:left; font-size:18px; }
.logo_list .list_lg .log_wz{width:650px; height:30px; line-height:30px; border-left:1px solid #efefef; padding-left:20px; margin-left:20px; margin-top:15px;}
.logo_list .logo_lj a{ background:url(../images/logo_icon.jpg) no-repeat right; width:70px; height:60px;line-height:60px; display: block; color:#000; padding-right:90px;}
.logo_list .logo_lj a:hover{ color:#6298e0;}

.news_bt,.video_bt{ width:315px; height:236px; background:#fff; display:inline-block; position:absolute; top:0; left:0;opacity:0.7; filter:alpha(opacity:70);  display:none;}
.news_icon{  width:55px; height:55px;line-height:55px; display:block; position:absolute; top:35%; left:40%; display:none;}
.news_icon img{}
.video_bt{ width:315px; height:200px;}
.video_icon{ background:#6298e0; height:55px; line-height:55px; width:55px;border-radius:55px; -moz-border-radius:55px; -o-border-radius:55px; -webkit-border-radius:55px; /*behavior:url(PIE.htc);*/ behavior:url(PIE.php); display:block;  margin:41px 109px; position:absolute; bottom:0; left:-15px; display:none;}
.video_icon img{ margin:12px; width:32px!important; height:32px!important;}

/*=================================================development================================================*/
.develop{ width:960px; min-height:500px;}
.develop .deve_img{ margin:60px 0; text-align:center;}
.deve_gg{}
.develop .deve_gg{ width:960px; margin-bottom:60px;}
.develop .deve_gg dd{ padding:15px 0; color:#666; font-size:12px; overflow:auto; zoom:1;}
.develop .deve_gg dd:last-child{ border-bottom:1px solid #f5f5f5;}
.develop .deve_gg .nhs{ background:#f5f5f5;}
.develop .deve_gg .hs{ background:#fff;}
.develop .deve_gg dd span{ text-align:center; width:20%; float:left;}
.develop .deve_gg dd pre{ text-align:left; width:80%; float:left; line-height:20px; color:#666;}
/*========================================gx_ry===============================================*/
.ry{ margin-bottom:15px;}
.rypic{ border:1px solid #e1e0e0; width:470px; float:left; margin-left:15px; display:inline; min-height:340px!important;}
.ry .ryo{ margin-left:0;}
.ry_p{ background:#f7f7f7; height:85%; text-align:center;}
.ry_p img{padding-top:30px;}
.ry_word{ font-size:14px; text-align:center; height:15%; padding:15px 0 10px 0!important; color:#333}

.wrapper .product ul li .hoe_sp{ width:475px;height: 259px;margin-left: 5px;box-shadow: 0 0 3px #e1e1e1;position: relative;}
@media only screen and (max-width: 1439px){
.wrapper .banner .blist{overflow:hidden; height:727px;}
.wrapper .product ul{ width:95%; margin:0 auto;}
.wrapper .product ul li{ width:32.8%; height:auto;}
.wrapper .product ul li img{ width:100%; height:auto;}
.product ul li .pro_bt{  width:100%; height:230px;}
.product .pro_icon{  margin: 90px 190px;}
.wrapper .product ul li .hoe_sp{width:421px;}
}
@media only screen and (min-width: 1380px){
.wrapper .banner .blist{overflow:hidden; height:727px;}	
/*.wrapper .product ul{width:100%; margin:0 auto;}
.wrapper .product ul li{width:480px; height:259px;}
.wrapper .product ul li img{width:480px; height:259px;}*/
}

