.banner{ position:relative; min-width:1100px; height:350px; margin-top:-9px;}

.banner img{ display:block; position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:350px;}

.slider{ position:relative; z-index:20; background:url(../images/slider_bd.png) no-repeat top; width:1038px; height:auto; overflow:hidden; margin:-2px auto 0 auto; padding:0 34px 30px 40px;}

.slider_c{ height:auto; overflow:hidden; padding-bottom:60px;}

.slider_l{ position:relative; width:234px; padding-top:26px; display:inline;}

.slider_r{ position:relative; width:760px; min-height:786px; padding:44px 0 0 43px; display:inline; border-left:1px solid #e9e9e9;}

.chnal_top{ height:60px; line-height:60px; border-bottom:1px solid #e9e9e9;}

.chnal_first{ color:#0093dd; font-size:42px;}

.chnal_last{ color:#909090; font-size:24px; line-height:30px; margin-left:8px; padding-top:22px; display:inline;}

.slider_Lbox{ clear:both; margin-top:8px; padding-bottom:28px; border-bottom:1px solid #e9e9e9;}

.slider_Lname{ font-size:16px; height:42px; line-height:42px;}

.chnal_position{ padding:12px 0 12px; height:auto; overflow:hidden; border-bottom:1px solid #e9e9e9;}

.chnal_title h3{ color:#333; font-size:16px; background:url(../images/chnal_Ticon.jpg) no-repeat left; padding-left:15px;}

.position,.position a{ color:#666;}

.position{ width:330px; line-height:18px;}

.position a{ padding:0 3px;}

.position span{ margin-left:3px;}

.chnal_list{ padding:20px 0;}

.chnal_list li{  margin-bottom:8px;}

.chnal_Lname{ width:235px; height:30px; line-height:26px; display:block;}

.chnal_Lname{ display:block; color:#333; font-size:14px; background:url(../images/chnal_ac.jpg) no-repeat; width:208px; height:30px; padding-left:27px;}

.chnal_Lname span{ display:block; width:170px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.chnal_list li a.chnal_Lname:hover,.chnal_list li.cur a.chnal_Lname{ background:url(../images/chnal_ho.jpg) no-repeat; color:#FFF;}



/*page*/

.page{ height:36px; line-height:36px; padding:40px 0 12px; text-align:center;}

.page a{ font-family:微软雅黑; padding:10px 14px; margin:0 5px; background-color:#f1f1f1; color:#8b8b8b; font-size:14px;}

.page a.page_pre,.page a.page_next{ font-family:"微软雅黑"; font-size:15px;}

.page a.on,.page a:hover{ background-color:#2288c7; color:#FFF;}



/*content*/

.content{ line-height:22px; height:auto; overflow:hidden; padding:16px 0;}

.parter_top{ position:relative;}

.btn{ float:right; margin-top:18px; display:inline;}

.btn span{ display:inline-block; width:7px; height:7px; margin-left:6px; background:url(../images/parter_Mac.jpg) no-repeat; cursor:pointer;}

.btn span.on{ background:url(../images/parter_Mho.jpg) no-repeat;}

.parter_list{ position:relative; width:760px; height:334px; overflow:hidden;}

.parter_list ul{ position:absolute; top:0; left:0; width:20000px; height:334px;}

.parter_list li{ float:left; width:760px; height:334px;}

.parter_table td{ border:1px solid #e5e5e5;}



/*news*/

#pro_sldTop h3{ float:left;}

#pro_sldTop .btn{ margin-right:20px; display:inline;}

.sl_proList{ position:relative; width:214px; height:150px; overflow:hidden;}

.sl_proList ul{ position:absolute; top:0; left:0; width:20000px; height:150px;}

.sl_proList li{ float:left; width:214px; height:150px;}

.news_t{ height:auto; overflow:hidden; padding:30px 0 30px; border-bottom:1px dotted #8b8b8b;}

.news_Tr{ width:492px;}

.news_Timg{ position:relative; width:238px; height:132px;}

.news_Ticon{ position:absolute; top:0; left:0;}

.news_Ticon a{ display:block; background:url(../images/news_Ticon.png) no-repeat; color:#FFF; font-size:14px; width:50px; height:53px; padding:3px 0 0 6px;}

.news_Ticon a:hover{ color:#FFF;}

.news_Trtime{ color:#0093dd; font-size:20px; font-weight:bold;}

.news_Trtitle{ margin:6px 0 12px;}

.news_Trtitle a{ display:block; color:#0093dd; font-size:16px; font-weight:bold; width:492px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.news_Trintro{ font-family:13px; line-height:22px; height:44px; overflow:hidden; padding-top:10px; border-top:1px solid #e9e9e9;}

.news_d{ padding-top:14px;}

.news_d li{ clear:both; height:64px; padding:18px 70px 18px 0; margin-top:10px; background-color:#f1f1f1;}

.news_Dtime{ width:110px; text-align:center; border-right:2px solid #f8f8f8;}

.news_Dr{ width:550px;}

.news_Dday{ font-size:46px; line-height:100%;}

.news_Dyear{ font-size:12px; line-height:18px;}

.news_Drtitle a{ display:block; font-size:16px; font-weight:bold; width:550px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.news_Drintro{ font-size:13px; line-height:20px; height:40px; overflow:hidden; padding-top:6px;}

.title{ font-size:18px; font-weight:bold; padding:30px 0 4px;}

.time_share{ height:auto; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #e9e9e9;}

.pre_nextPage{ line-height:28px; padding-top:16px; border-top:1px solid #e9e9e9;}

.pre_nextPage a{ display:block;}

.share_name{ margin-right:4px;}

.time{ color:#939393;}



/*solution*/

.solution_list{ height:auto; overflow:hidden; margin-top:34px; border:1px solid #e5e5e5;}

.solution_list li{ clear:both; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5;}

.solution_list li a,.solution_list li a span{ display:block; cursor:pointer;}

.sol_icon{ background:url(../images/solu_ac.jpg) no-repeat; width:48px; height:50px; border-right:1px solid #e5e5e5;}

.sol_title{ font-size:14px; width:550px; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  margin-left:16px; display:inline;}

.sol_time{ color:#6d6d6d; font-size:14px; margin-right:35px; display:inline;}

.solution_list li a:hover{ background-color:#f8f8f8; display:block; width:758px; height:50px;}

.solution_list li a:hover .sol_icon{ background:url(../images/solu_ho.jpg) no-repeat;}

.solution_list li a:hover .sol_title{ color:#c70c1f;}

.solution_list li a:hover .sol_time{ color:#0093dd;}



/*case*/

.case_list li{ height:auto; overflow:hidden; padding:20px 30px 20px 22px; margin-top:18px; border:1px solid #e9e9e9;}

.case_R { width:480px;}

.case_Limg{ width:186px; height:144px; padding:3px; border:1px solid #eee;}

.case_Rtitle{ height:35px; line-height:35px; border-bottom:1px solid #e9e9e9;}

.case_Rtitle a{ display:block; color:#0093dd; font-size:14px; width:480px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.case_Rintro{ line-height:22px; height:66px; overflow:hidden; padding-top:6px;}

.case_Lmore{ color:#0093dd;}

.case_view .title{ text-align:center;}

.infor{ padding-top:8px; text-align:center;}

.infor span{ color:#939393; margin-right:16px;}



/*product*/

.product_list ul{ width:780px;}

.chnal_list .sub_chnal li{ height:35px; line-height:35px; border-bottom:1px dashed #dbdbdb; margin-bottom:0;}

.chnal_list .sub_chnal li a{ display:block; color:#666; padding-left:27px; width:207px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.sub_chnal{ display:none;}

.chnal_list li.cur .sub_chnal{ display:block;}

.chnal_list .sub_chnal li.cur a,.chnal_list .sub_chnal li a:hover{ color:#0093dd;}

.product_list li{ float:left; width:234px; margin:40px 26px 0 0; display:inline; }

.product_list li a{ display:block; width:226px; padding:3px; border:1px solid #FFF;}

.product_list li a span{ display:block; cursor:pointer;}

.product_down{ width:224px; height:42px; border-left:1px solid #f8f8f8; border-right:1px solid #f8f8f8; border-bottom:2px solid #e5e5e5;}

.product_Dtitle{ padding:4px 0 0 12px; width:146px; line-height:18px; height:36px; overflow:hidden;}

.product_Dicon{ background:url(../images/product_Dicon.jpg) no-repeat; width:42px; height:42px;}

.product_list li a:hover{ border:1px solid #0093dd;}



.pro_Cldown{ position:relative; width:366px; height:100px; border:1px solid #d2d2d2;}

.pro_Lclike,.pro_Rclike{ display:block; position:absolute; top:0; z-index:10; width:16px; height:98px;}

.pro_Lclike{ background:url(../images/pro_Lac.jpg) no-repeat; left:0;}

.pro_Rclike{ background:url(../images/pro_Rac.jpg) no-repeat; right:0;} 

.pro_Lsmallimg{ position:absolute; top:6px; left:22px; width:336px; height:70px; overflow:hidden;}

.pro_Lsmallimg ul{ position:absolute; height:70px; width:20000px;}

.pro_Lsmallimg li{ float:left; margin-right:14px; display:inline; width:96px; height:68px; border:1px solid #e8e8e8;}

.pro_Lsmallimg li.cur{ border:1px solid #0093dd;}

.pro_Trtitle{ color:#666; font-size:18px; padding:10px 0 6px; border-bottom:1px solid #d7d7d7;}

.pro_Trintro{ color:#666; font-size:14px; line-height:30px; height:295px; overflow:hidden; padding-top:12px;}

.pro_share{ height:30px; line-height:30px; background-color:#f8f8f8; padding-left:14px; margin-top:15px;}

.pro_dSel{ height:27px; background:url(../images/pro_selac.jpg) repeat-x bottom; padding-bottom:4px;}

.pro_dSel li{ float:left; margin-right:28px; display:inline; width:auto; height:27px; line-height:27px;}

.pro_dSel li a{ display:block; font-size:14px; background-color:#f2f2f2; width:auto; height:26px; line-height:26px; padding:0 18px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-top:1px solid #d2d2d2; border-radius:5px 5px 0 0;}

.pro_dSel li.cur a{ background-color:#0093e0; color:#FFF;}



.pro_Dcon{ padding:14px 0;}



.pro_t{ height:auto; overflow:hidden; padding:34px 0 44px;}

.zoom-section{clear:both;}

*html .zoom-section{clear:both;}

.zoom-desc{float:right; width:370px;}

.pro_Tleft{ float:left; width:368px;}

.zoom-small-image{ width:332px; height:230px; padding:17px; margin-bottom:25px; border:1px solid #d3d3d3;}

.zoom-small-image img{ width:332px; height:230px; }

/*.pro_Cldown{ height:84px; margin-top:4px;}

.pro_Lsmallimg ul{ width:420px;}

.pro_Lsmallimg li{ float:left; background:url(../images/cargo_Lsmlibd.jpg) no-repeat; width:125px; height:84px; margin-right:15px; display:inline;}

.pro_Lsmallimg li img{ margin:3px 2px 3px 3px; width:120px; height:78px;}*/

/* 这是下方的鼠标指针的移动镜头平方米。 */

.cloud-zoom-lens {margin:-4px; cursor:move;}



/*contact*/

.cont_people{ height:auto; overflow:hidden; padding-bottom:72px; padding-left:38px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}

.cont_people li{ float:left; width:332px; height:300px; margin-right:16px; margin-top:32px; display:inline;}

.cont_peoImg{ position:relative; z-index:20; width:134px; height:116px; margin:0 auto;}

.cont_peoImg img{ display:block; position:absolute; top:3px; left:12px; width:110px; height:110px;}

.cont_peoicon{ position:absolute; top:0; left:0; background:url(../images/contact_peobd.png) no-repeat; width:134px; height:116px;}

.cont_peoBox{ margin-top:-60px; width:296px; height:auto; overflow:hidden; padding:66px 17px 18px 17px; border:1px solid #e9e9e9;}

.cont_peoName{ font-size:18px; text-align:center;}

.cont_peoIntro{ font-size:14px; line-height:26px; height:102px; overflow:hidden; margin-top:4px;}

.cont_peoSup{ padding-top:5px; color:#333; font-size:14px; text-decoration:underline; height:24px; text-align:center;}

.elect_name{ background:url(../images/elect_tbd.jpg) no-repeat; color:#000; font-size:18px; width:760px; height:24px; text-align:center;}

.elect_img{ width:700px; height:340px; margin:28px auto;}

.mark_box{ width:346px; height:auto; overflow:hidden; padding:10px 7px; border:1px solid #eee;}

.mark_wid1{ width:398px;}

.mark_wid2{ width:362px;}

.mark_table td{ padding:30px 0; border-bottom:1px solid #e9e9e9;}

.mark_con{ color:#333; font-size:18px; padding-top:30px; text-align:center;}

.mark_table .cur td{ border-bottom:none;}

.feed_table{ width:600px; padding-top:22px;}

.feed_com{ font-family:微软雅黑; color:#666; font-size:12px; height:20px; line-height:20px; padding:2px 6px; border:1px solid #e9e9e9;}

.feed_text{ width:230px;}

.feed_area{ width:522px; height:144px; overflow:hidden;}

.feed_yz img{ float:left; margin:0 10px;}

.yz_shure{ color:#a9a9a9; text-decoration:underline;}

.feed_input input{ display:inline-block; background-color:#0093dd; font-family:微软雅黑; color:#FFF; font-size:12px; margin-right:4px; width:70px; height:24px; border:1px solid #e9e9e9; cursor:pointer;}


@media all and (max-width:1100px) {
    .banner img {left: 0%;margin-left: 0px;width: 100%;}
    .slider {min-width: 1100px;padding: 0;}
    .slider_c {padding: 0 34px 80px 40px;}
    .slider_l{width: 22%;}
    .slider_r{width: 72%;}
}

