/*common*/







.top,.content.foot{overflow: hidden;}







.main{width: 1100px;margin: auto;}



.cz_zit table{width: 100%;font-size: 12px;line-height: 15px;color: #393939;}



.rand_title{background: transparent url("../images/lanm_hover.jpg") no-repeat scroll center 50px;}



.rand_list li{float: left;width: 33%;line-height: 30px;height: 30px;}



.rand_list li a{font-size: 14px;}



/*top*/







.top{background: #fff;//position: fixed;z-index: 99999;width: 100%;}







.top_one{height:80px;overflow: hidden;}







.top_logo{display: block;float: left;overflow: hidden; margin-top:-27px; z-index:111111; padding-bottom:11px;}







.top_right{overflow: hidden;width: 600px;float: right;text-align: right;padding-top: 1px;line-height: 26px;}



.top_right1 span{font-size: 16px;padding-left: 5px;}



.top_right1{







    display: inline-block;







    *display: inline;







    *zoom: 1;







    overflow: hidden;







    padding-right: 25px;







    color: #df5727;







    font-size: 22px;







    padding-left: 22px;







    font-family: "Mangal";







    background: url("../images/top_tel.jpg") no-repeat 0px;







}















.top_right2{







    display: inline-block;







    *display: inline;







    *zoom: 1;







    overflow: hidden;







    background: url("../images/top_lin.jpg") no-repeat 0px;







    padding-left:25px;







    height: 25px;







}







.top_ico1,.top_ico2{







    width: 24px;







    height: 24px;







    display: inline-block;







    *display: inline;







    *zoom: 1;







    padding-left: 8px;







}







.top_ico1{background: url("../images/top_ico1.jpg") no-repeat;}







.top_ico2{background: url("../images/top_ico2.jpg") no-repeat;}







.top_ico1:hover{background: url("../images/top_ico1_hover.jpg") no-repeat;}







.top_ico2:hover{background: url("../images/top_ico2_hover.jpg") no-repeat;}















.top_right3{







    display: inline-block;







    *display: inline;







    *zoom: 1;







    overflow: hidden;







    padding-left: 15px;







}







.top_chinese,.top_english{







    width: 54px;







    height: 20px;







    line-height: 20px;







    text-align: center;







    color:#555;







    display: inline-block;







    *display: inline;







    *zoom: 1;







}







.top_chinese:hover,.top_english:hover{







    background: #459989;







    color: #fff;







}







.top_chinese.hover,.top_english.hover{







    background: #459989;







    color: #fff;







}















/*top_two*/







.top_two{overflow: hidden;padding: 10px 0px 10px 0px;clear: both;line-height: 35px;}















/*navigation*/







.dropMenu{position: fixed;



z-index: 100;



visibility: hidden;



background-color: #CBDEF4;



padding: 10px;



width: 1080px;



margin-top: 17px;



padding-bottom: 20px;

}

.dropMenu a{text-decoration: none;}

.dropMenu li{float:left;width:235px;height: 32px;

line-height: 32px;

margin-bottom: 10px;}

.dropMenu li a{display:block;color:#0f335d;}

.navigation{overflow: hidden;float: left;}

.navigation li{

    display: inline-block;

    *display: inline;

    *zoom: 1;

    text-align: center;


    padding-right: 77px;


}







.navigation li a{display: block;font-size: 16px;color: #555;border-bottom: 2px solid #FFF;}







.navigation li.hover a,.navigation li a:hover{color: #df5727;border-bottom: 2px solid #df5727;}







.navigation li a.hover{color: #df5727;border-bottom: 2px solid #df5727;}



.navigation ol a{font-size: 14px;border-bottom: 2px solid #cbdef4;}



.navigation .home{







    width: 60px;







    height: 55px;







    display: inline-block;







    *display: inline;







    *zoom: 1;







    vertical-align: top;







    background: url("../images/home.jpg") no-repeat 0px 5px;







}







.navigation .home:hover{background: url("../images/home_hover.jpg") no-repeat 0px 5px;}







.navigation .home.hover{background: url("../images/home_hover.jpg") no-repeat 0px 5px;}















/*search*/







.top_search{







    overflow: hidden;







    float: right;







    width: 185px;







    height: 35px;







    border: 1px solid #e7e7e7;







}







.top_text{







    width: 142px;







    padding:9px 0px 9px 10px;







    color: #555;







    font-size: 12px;







    overflow: hidden;







    float: left;







}







.top_btn{width:30px;height:35px;float: right;background: url("../images/top_search.jpg") no-repeat 0px;cursor: pointer;}















/*banner*/







.flexslider{position:relative;overflow:hidden;*height:722px;//padding-top: 155px;}







.flex-viewport{







    max-height:2000px;







    -webkit-transition:all 1s ease;







    -moz-transition:all 1s ease;







    transition:all 1s ease;







}







.flexslider .slides{zoom:1;}







.flexslider .slides li{float: left;width: 100%;}







.flexslider .slides li a{display: block;}







.flex-direction-nav a{







    width:60px;







    height:90px;







    line-height:99em;







    overflow:hidden;







    margin:-60px 0 0;







    display:block;







    background:url(../images/ad_ctr.png) no-repeat;







    position:absolute;







    top:50%;







    z-index:10;







    cursor:pointer;







    opacity:0;







    filter:alpha(opacity=0);







    -webkit-transition:all .3s ease;







}



.con img{max-width: 1035px;}



.flex-direction-nav {width: 1110px;margin: 0 auto;}







.flex-direction-nav .flex-next{background-position:0 -122px;margin-left: 1160px;}







.flex-direction-nav .flex-prev{margin-left: -120px;}







.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}







.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}







.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{







    opacity:1;







    filter:alpha(opacity=50);







}







.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;z-index: 99;height: 26px;}







.flex-control-nav li{margin:5px; 5px;display:inline-block;zoom:1;*display:inline;}







.flex-control-paging li a{







    background:url(../images/dot.png) no-repeat 0 -16px;







    display:block;







    height:16px;







    overflow:hidden;







    text-indent:-99em;







    width:16px;







    cursor:pointer;







}







.flex-control-paging li a.flex-active{background-position:0 0;}















/******************************content*******************************/







.content{width: 100%;margin-top: -22px;z-index:22;border-bottom: 1px #e3e3e3 solid;}















/*cont_1*/







.cont_1{height: 865px;background: url("../images/cont1.png") no-repeat center;width: 100%;margin-top: -48px;margin-bottom: 10px;}















.cont_1_title{overflow: hidden;height: 120px;padding-top: 65px;text-align: center;}







.cont_1_title h1,.cont_1_title h2{color: #43b39e;font-size: 44px;font-weight: bold;}







.cont_1_title h6{color: #43b39e;font-size: 14px;font-family:arial;}







.cont_1_title h3{color: #666;font-size: 14px;padding-top:15px;}







.cont_1_co{overflow: hidden;padding-top:35px;}







.cont_1_co li{width: 255px;float: left;overflow: hidden;margin-right: 25px;}







.cont_1_co li.r{margin-right: 0;}







.cont_1_img{width: 255px;height: 295px;background: url("../images/solution.png") no-repeat;display: block;position: absolute;}







.cont_1_img_hover{







    width: 255px;







    height: 295px;







    position: absolute;







    z-index: 1;







    display: none;







    background: url("../images/solution_hover.png") no-repeat;







}







.cont_1_co h1{text-align: center;padding: 30px 0px 17px 0px;}







.cont_1_co h1 a{color: #000;font-size: 26px;}















.cont_1_co h3{text-align: center;padding: 30px 0px 17px 0px;}







.cont_1_co h3 a{color: #000;font-size: 20px;}







.cont_1_co_line{width: 38px;height: 1px;background:#bcbcbc;margin: auto;}







.cont_1_co p{padding-top: 20px;line-height: 20px;width: 230px;height: 58px;overflow: hidden;margin: auto;}



.cont_1_co .img{overflow: hidden;height: 265px;}



.cont_1_co .img img{margin-top: -10px;}



.cont_1_co p a{color: #666;}







.cont_1_co_more{







    display: block;







    margin:28px auto;







    width: 78px;







    height: 28px;







    text-align: center;







    line-height: 28px;







    color: #4cab99;







    border: 1px solid #4cab99;







}







.cont_1_co li:hover .cont_1_co_more{color: #df5727;border: 1px solid #df5727;}







.cont_1_co li:hover h1 a{color: #df5727;}















/*cont_2*/







.cont_2{background: transparent url(../images/con2-bg.png) repeat 0 0;text-align: center;}



.cont_2 img{padding: 50px 0px;}



.cont_2_title{overflow: hidden;height: 120px;text-align: center;}







.cont_2_title h1,.cont_2_title h2{color: #df5727;font-size: 44px;font-weight: bold;}







.cont_2_title h6{color: #df5727;font-size: 14px;font-family:arial;}







.cont_2_title h3{color: #666;font-size: 14px;padding-top:15px;}



.cont_2 #a3{



    -webkit-transition:all 1s;



    -moz-transition:all 1s;



    -o-transition:all 1s;



    width: 480px;



    padding-bottom: 50px;



}



.cont_2 #a3:hover{



    -webkit-transform:scale(1.1);



    -moz-transform:scale(1.1);



    -o-transform:scale(1.1);



}







#wrapper {







    width:1100px;







    height:495px;







    position: absolute;







    /*left: 50%;*/







    /*top: 50%;*/







    margin-left:-15px;







}















#carousel {width:1100px;position:relative;}







#carousel ul {







    list-style: none;







    display: block;







    margin: 0;







    padding: 0;







}







#carousel li {







    /*background: transparent url(../images/carousel_polaroid.png) no-repeat 0 0;*/







    color: #999;







    text-align: center;







    display: block;







    width:1100px;







    height: 495px;







    padding: 0;







    float: left;







    position: relative;







}







#carousel li span {







    background: transparent url(../images/carousel_shine.png) no-repeat 0 0;







    text-indent: -999px;







    display: block;







    overflow: hidden;







    width: 201px;







    height: 127px;







    position: absolute;







    z-index: 2;







    top: 14px;







    left: 16px;







}







#carousel .prev, #carousel .next {







    background: transparent url(../images/carousel_control.png) no-repeat 0 0;







    text-indent: -999px;







    display: block;







    overflow: hidden;







    width: 55px;







    height: 70px;







    margin-left: 10px;







    position: absolute;







    top:35%;







}







#carousel .prev {background-position: 0 0;left:-70px;}







#carousel .prev:hover {left: -70px;}







#carousel .next {background-position:-45px 0;right:-70px;}







#carousel .next:hover {right: -70px;}







#carousel .pager {text-align: center;margin: -45px auto;position: absolute;width: 100%;}







#carousel .pager a {







    background: transparent url(../images/carousel_control.png) no-repeat  -5px -91px;







    text-decoration: none;







    line-height: 100px;







    display: inline-block;







    overflow: hidden;







    width: 27px;







    height: 27px;







    margin: 0 5px 0 0;







}







#carousel .pager a.selected {







    background: transparent url(../images/carousel_control.png) no-repeat -40px -91px;







    text-decoration: underline;







}















#source {







    text-align: center;







    width: 100%;







    position: absolute;







    bottom: 10px;







    left: 0;







}







#source, #source a {font-size: 12px;color: #999;}















#donate-spacer {height: 100%;}







#donate {







    border-top: 1px solid #999;







    width: 750px;







    padding: 50px 75px;







    margin: 0 auto;







    overflow: hidden;







}







#donate p, #donate form {margin: 0;float: left;}







#donate p {width: 650px;}







#donate form {width: 100px;}























/*cont_3*/







.cont_3{height: 899px;background: url("../images/cont2.jpg") no-repeat center;border-bottom: 1px solid #D7F2ED;}















.cont_3_co{overflow: hidden;margin-top: 35px;width: 1100px;height: 52px;}







.cont_3_head{overflow: hidden;width: 1086px;height: 52px;position: relative;}







.cont_3_head li{float: left;padding-right:9px;line-height: 52px;}







.cont_3_head li a{color: #777;font-size: 16px;background: #fff;display: block;width: 166px;text-align: center;padding: 0px 5px;}







.cont_3_head li a:hover{background: #df5727;color: #fff;}







.cont_3_head li a.hover{background: #df5727;color: #fff;}







.cont_3_head li.r{padding-right: 0;}







.cont_3_cc ul{overflow: hidden;float: left;height: 52px;}















.cont_3_prev,.cont_3_next{width: 52px;height: 52px;display: block;position: absolute;z-index: 1;left: 50%;}







.cont_3_prev{float: left;background: url("../images/prod_prev.png") no-repeat;margin-left: -600px;margin-top: 15px;}







.cont_3_next{right:0;background: url("../images/prod_next.png") no-repeat;margin-left:580px;margin-top: -37px;}















.cont_3_cont{overflow: hidden;padding-top:20px;width: 1100px;overflow: hidden;position: relative;}







.cont_3_cont li{width: 275px;float:left;padding-bottom: 30px;}







.cont_3_cont li.r{padding-right: 0;}







.cont_3_cont li .cont_3_ct{width: 240px;height: 420px;background: #fff;padding: 10px;}







.cont_3_ct img{width: 240px;height: 230px;}







.cont_3_cont li .cont_3_word{width: 215px;margin: auto;overflow: hidden;padding-top: 15px;}







.cont_3_cont li a{display: block;position: relative;z-index: 1;}







.cont_3_word h2,.cont_3_word h3{color: #459989;font-size: 18px;}



.cont_3_word h3{height: 50px;text-align: center;}



.cont_3_word .cont_3_line{width: 30px;height: 1px;background: #b2b2b2;margin: 15px 0px;position: relative;z-index: 1;}







.cont_3_word p{color: #666;line-height: 20px;height: 57px;overflow: hidden;}







.cont_3_more{







    overflow: hidden;







    width: 67px;







    display:block;







    height: 30px;







    background: #459989;







    text-align: center;







    line-height: 30px;







    color: #fff;







    margin-top:20px;







}







.cont_3_cont li .cont_3_hover{width: 260px;height: 440px;background: #df5727;position: absolute;z-index: 1;display: none;}















.cont_3_p_more{width: 155px;height: 42px;display: block;background: url("../images/pro_more.png") no-repeat;margin:50px auto;}







.cont_3_p_more:hover{background: url("../images/pro_more_hover.png") no-repeat;}















/*cont_4*/







.cont_4{height: 686px;background: url("../images/cont3.jpg") no-repeat center;}















.cont_4_w{overflow: hidden;width: 1140px;margin:0 auto;padding-top: 80px;}















/*left*/







.cont_4_left{width: 540px;overflow: hidden;float: left;}















.cont_4_head{height: 65px;overflow: hidden;color: #4cab99;font-size: 36px;font-weight: bold;}







.cont_4_head span{font-size: 28px;font-family: arial;color: #666;font-weight: 100;padding-left: 15px;}















.cont_4_about{width: 540px;height: 235px;background: #fff;margin-bottom: 20px;position: relative;}







.cont_4_about a{display: block;}







.cont_4_about_img{width: 208px;float: left;}



.cont_4_about_img img{width: 193px; height:auto;}



.cont_4_about_ico{







    width: 13px;







    height: 40px;







    background: url("../images/about_ico.png") no-repeat;







    display: block;







    position: absolute;







    z-index: 1;







    top: 50%;







    margin-left: 194px;







}







.cont_4_about_w{padding: 8px 15px;}







.cont_4_about_w p{font-size: 13px;line-height: 20px;padding-bottom: 12px;color: #5A5A5A}







.cont_4_about_w:hover p{color: #df5727;}







.cont_4_about_more{width: 26px;height: 26px;background: url("../images/about_more_hover.jpg") no-repeat;display: block;float: right;}







.cont_4_about_more:hover{background: url("../images/about_more.jpg") no-repeat;}















.cont_4_honor{width: 540px;height: 165px;background: #fff;}







.cont_4_honor_w{float: left;padding-top: 50px;overflow: hidden;display: block;padding-left: 30px;}







.cont_4_honor_w h1,.cont_4_honor_w h3{color: #df5727;font-size: 32px;}







.cont_4_honor_w i{color: #999;font-size: 20px;font-family: arial;}







.cont_4_honor_ul{width: 334px;float: right;overflow: hidden;display: block;line-height: 26px;padding: 2px 0px;}















/*right*/







.cont_4_right{width: 540px;overflow: hidden;float: right;}







.cont_4_right_1,.cont_4_right_2{width: 540px;height: 120px;margin-bottom: 30px;overflow: hidden;}







.cont_4_right_date1{overflow: hidden;float: left;}







.cont_4_right_date2 h3,.cont_4_right_date2 .date_d,







.cont_4_right_date1 h3,.cont_4_right_date1 .date_d{







    width: 70px;







    background: #fff;







    height:60px;







    font-size: 36px;







    text-align: center;







    line-height: 60px;







    color: #666;







    font-family: arial;







    font-weight: bold;







}







.cont_4_right_date2 p,







.cont_4_right_date1 p{color: #666;text-align: center;line-height: 30px;}







.cont_4_right_w1{







    width: 415px;







    height:80px;







    overflow: hidden;







    float: right;







    padding:15px 10px 25px 30px;







    background: url("../images/news_left.png") no-repeat;







}







.cont_4_right_w2 h3,







.cont_4_right_w1 h3{color: #4cab99;font-size: 18px;padding-bottom:8px;}







.cont_4_right_w2 p,







.cont_4_right_w1 p{color: #666;height: 58px;line-height: 20px;overflow: hidden;}















.cont_4_right_2:hover .cont_4_right_date2 .date_d,







.cont_4_right_1:hover .cont_4_right_date1 .date_d{background: #df5727;color: #fff;}







.cont_4_right_1:hover .cont_4_right_w1{background: url("../images/news_left_hover.png") no-repeat;}















.cont_4_right_2:hover .cont_4_right_w2 h3,







.cont_4_right_2:hover .cont_4_right_w2 p,







.cont_4_right_1:hover .cont_4_right_w1 h3,







.cont_4_right_1:hover .cont_4_right_w1 p{color: #fff;}















.cont_4_right_date2{overflow: hidden;float:right;}







.cont_4_right_w2{







    width: 415px;







    height:80px;







    overflow: hidden;







    float: left;







    padding:15px 30px 25px 10px;







    background: url("../images/news_right.png") no-repeat;







}







.cont_4_right_2:hover .cont_4_right_w2{background: url("../images/news_right_hover.png") no-repeat;}















/******************************content*******************************/











.link a{padding:0 3px;}











/*foot*/







.foot{margin-bottom: 20px;}







.foot_1{min-height: 213px;overflow: hidden;padding-top: 43px;background: url("../images/foot1_bg.jpg") no-repeat center;}







.foot_1 span{float: left;padding-right:52px;}







.foot_1 span a{color: #3c8779;font-size: 16px;}







.foot_1 span a:hover{color: #df5727;}







.foot_1 span.r{padding-right: 0;}







.foot_1 ul{overflow: hidden;padding-top: 20px;width: 140px;}







.foot_1 ul li{height: 33px;line-height: 33px;width:140px;border-bottom: 1px solid #e5e5e5;float: left;color: #666;font-size: 12px}







.foot_1 ul li a{display: block;background: url("../images/foot_li.jpg") no-repeat 0px;color: #666;font-size: 12px;padding-left: 10px;}







.foot_1 ul li a:hover{color: #df5727;background: url("../images/foot_li_hover.jpg") no-repeat 0px;}























/*foot_2*/







.foot_2{overflow: hidden;background: url("../images/foot2_bg.png");height: 114px;}







.foot_2_tel{







    width:250px;







    height: 57px;







    color: #df5727;







    font-size: 26px;







    float: left;







    padding:41px 0px 0px 76px;







    font-weight: bold;







    background: url("../images/foot2_tel.png") no-repeat 0px 16px;







}







.foot_2_code{overflow: hidden;width: 270px;float: right;}







.foot_2_code img{float: left;margin-left: 20px;}







.foot_2_k{overflow: hidden;}







.foot_2_k p{color: #999;padding:5px 0px 0px 0px;}







.foot_2_k p a{color: #999;}







.foot_2_k p a:hover{color: #df5727;}







td{padding: 5px;border: 1px #D2D2D2 solid;}







/*关于我们*/







.in_content{overflow: hidden;position: absolute;z-index: 1;width: 100%;}







.in_banner{background: url("../images/in_banner.jpg") no-repeat scroll center 10px;height: 295px;//padding-top: 150px;overflow: hidden;}







.in_b{height: 250px;}







.in_position{overflow: hidden;color: #fff;font-size: 26px;}







.in_position a{color: #fff;font-size: 26px;}







.in_position a:hover{color: #4cab99;}







.in_position a.hover{color: #4cab99;}















/*banner名字*/







.in_b_name{overflow: hidden;padding-top:75px;color: #fff;;font-size: 65px;font-family: "Microsoft YaHei";}







.in_b_name span{color: #fff;font-family: "[Lane]";padding-left: 10px;}















/*栏目*/







.in_lan{overflow: hidden;height: 56px;background: url("../images/lanm_bg.jpg");width:1100px;margin: auto;}







.in_lan li{float: left;overflow: hidden;line-height: 50px;text-align: center;height: 56px;}







.in_lan li a{width:175px;color: #fff;display: block;font-size: 14px;}







.in_lan li:hover{background:url("../images/lanm_hover.jpg") no-repeat center 50px;}







.in_lan li.hover{background:url("../images/lanm_hover.jpg") no-repeat center 50px;}







.in_lan li:hover a{background:#df5727;}







.in_lan li.hover a{background:#df5727;}















/*内容*/







.in_ct{background: #e6f7f4;margin-top: -6px;overflow: hidden;padding-bottom: 50px;}







.in_cnt{overflow: hidden;width: 1040px;margin: auto;background: #fff;padding: 30px 30px 50px 30px;}







.in_foot{background: url("../images/foot2_bg.png") #e6f7f4;}















.in_about{overflow: hidden;}







.in_about p{color: #4cab99;font-size: 26px;padding-bottom: 10px;border-bottom: 1px solid #e8e8e8;margin-bottom: 15px;}















/*企业文化*/







.culture{overflow: hidden;background: url("../images/cultrue.jpg") no-repeat 550px 20px;padding: 40px 0px 100px 0px;}







.culture_c{overflow: hidden;padding-bottom: 25px;width: 485px;}







.culture h3{color: #df5727;font-size: 18px;font-weight: bold;padding-bottom: 5px;}







.culture p{color: #666;font-size: 18px;line-height: 23px;}















.none{display: none;}















/*联系我们*/







.contact{overflow: hidden;}







.contact h3{color: #4cab99;font-size:24px;padding-bottom: 15px;}







.contact p{color: #555;line-height: 30px;font-size: 14px;}







.contact p span{color: #df5727;padding-right: 5px;}







.contact p a{color: #555;font-size: 14px;}







.contact p a:hover{color: #4cab99;}







.contact_map{overflow: hidden;margin-top: 50px;}















/*新闻中心*/







.news{overflow: hidden;}







.news li{height: 110px;margin-bottom:15px;overflow: hidden;}







.news_date{overflow: hidden;float: left;width: 70px;}







.news_date h3,.news_date .date_d{







    width: 70px;







    background: #fff;







    height:60px;







    font-size: 36px;







    text-align: center;







    line-height: 60px;







    color: #666;







    font-family: arial;







    font-weight: bold;







}







.news_date p{color: #666;text-align: center;line-height: 30px;font-size: 12px;}







.news_w{







    width:915px;







    height:68px;







    overflow: hidden;







    float: right;







    padding:15px 10px 25px 30px;







    background: url("../images/news_li.jpg") no-repeat;







}







.news_w h3{color: #4cab99;font-size: 18px;padding-bottom:8px;}







.news_w p{color: #666;height:45px;line-height: 20px;overflow: hidden;}















.news li:hover .news_date .date_d{background: #df5727;color: #fff;}







.news li:hover .news_w{background: url("../images/news_hover.jpg") no-repeat;}















.news li:hover .news_w h3,







.news li:hover .news_w p{color: #fff;}







#outerImageContainer td{border: 0}



#imageDataContainer{min-width: 300px;}







/*page*/















.page_ul{overflow: hidden;}







.page .page_ul {







    height:34px;







    font-size:12px;







    text-align:center;







    margin-top: 1cm;







}



.page .page_ul .thisclass{font-size: 22px;color: #0FA57B;margin-top: -2px;}



.page .page_ul li{float: left;padding-right: 13px;font-size: 15px;line-height: 21px;}



.page .page_ul a{display:inline-block;font-size: 15px}







.page .page_ul .shu_1{







    background:#efefef;







    border:1px solid #dcdcdc;







    text-align:center;







    line-height:34px;







    height:34px;







    width:34px;







    margin-right: 12px;







}







.page .page_ul .shu_1:hover{background:#df5727;color: #fff;}







.page .page_ul .shu_1.hover{background:#df5727;color: #fff;}















.page_prev,.page_next{







    display: inline-block;







    *display: inline;







    *zoom: 1;







    width:34px;







    height: 35px;







    vertical-align: top;







    cursor: pointer;







    margin-right: 10px;







}







.page_prev{background: url("../images/page_prev.jpg") no-repeat center;}







.page_next{background: url("../images/page_next.jpg") no-repeat center;}







.page_prev:hover{background: url("../images/page_prev_hover.jpg") no-repeat center;}







.page_next:hover{background: url("../images/page_next_hover.jpg") no-repeat center;}















/*新闻内页*/







.news_in{overflow: hidden}







.news_in h1{color: #4cab99;font-size: 26px;padding-bottom: 10px;border-bottom: 1px solid #e8e8e8;}







.news_in h6{color: #999;padding-top: 15px;padding-bottom: 30px;}







.news_in p{color: #666;font-size: 14px;line-height: 25px;padding-bottom: 40px;}







.news_in img{margin-bottom: 20px;}















.news_k{overflow: hidden;padding: 45px 0px;}







.news_k p{color: #999;float: left;font-size: 14px;}







.news_s{float: right;overflow: hidden;width: 240px;}







.news_s_w{float: left;color: #666;font-size: 14px;}







.news_btn{overflow: hidden;padding-top:40px;text-align: center;clear: both;}







.news_prev,.news_next{







    width: 172px;







    height: 51px;







    display: inline-block;







    *display: inline;







    *zoom: 1;







    margin-left: 15px;







    background: #fff;







    color: #777;







    text-align: center;







    line-height: 51px;







    font-size: 14px;







}















.news_prev:hover,.news_next:hover{background:#4cab99;color: #fff;}















.hot{overflow: hidden;color: #666;font-size:22px;padding-top: 15px;}















/*在线留言*/







.message{overflow: hidden;width: 655px;margin:30px auto;}







.message input{







    width: 262px;







    padding: 10px 0px 10px 15px;







    border: 1px solid #ccccce;







    margin-bottom: 25px;







    color: #666;







    font-size: 14px;







}







.message textarea{







    width: 563px;







    height: 131px;







    padding: 10px;







    border: 1px solid #ccccce;







    margin-bottom: 25px;







    color: #666;







}







.message .message_btn{







    width: 128px;







    height: 42px;







    cursor: pointer;







    border: none;







    background: url("../images/sbmt.jpg") no-repeat;







}







.message .message_btn:hover{







    filter: alpha(opacity=80);







    -moz-opacity: 0.8;







    opacity: 0.8;







    -khtml-opacity: 0.8;







}















/*软件下载*/







.download{overflow: hidden;}







.download_k{overflow: hidden;margin-bottom:50px;}







.download_k h1{color: #4cab99;font-size: 26px;padding-bottom: 15px;border-bottom: 1px solid #4cab99;}







.download_w{overflow:hidden;padding: 40px 0px;}







.download_w1{float: left;overflow: hidden;padding-right: 100px;}







.download_w1 h3{color: #df5727;font-size: 16px;padding-bottom: 20px;}







.download_w1 a{







    display:inline-block;







    *display: inline;







    *zoom: 1;







    filter: alpha(opacity=50);







    -moz-opacity: 0.5;







    opacity: 0.5;







    -khtml-opacity: 0.5;







    vertical-align: middle;







    margin-right:50px;







}







.download_w1 a:hover{







    filter: alpha(opacity=100);







    -moz-opacity: 1;







    opacity: 1;







    -khtml-opacity:1;







}







.download_w1 a p{color: #666;line-height: 40px;text-align: center;font-size: 14px;}







.download_line{height: 1px;background: #e8e8e8;}















/*产品中心*/







.prod_lan{overflow: hidden;}







.prod_lan_ul{width: 1050px;overflow: hidden;float: left;height: 57px;}







.prod_lan_next{width: 50px;height: 50px;display: block;background: url("../images/pro_next.jpg") no-repeat;float: right;}







.prod_c{overflow: hidden;width: 1100px;margin:20px auto;}







.prod_ul{background: #d2eee9;overflow: hidden;}















/*解决方案*/







.about_r{overflow: hidden;}







.about_r_t{height: 36px;width: 761px;padding-top:3px}







.news_cont{overflow: hidden;}







.solution{







    height: 155px;







    overflow: hidden;







    border-bottom: 1px dashed #dcdcdc;







    margin-top:20px







}







.solution .img{display: block;height: 131px;width: 208px;float: left;border: 1px solid #e8e8e8;}







.solution .texta{width:800px;float: right;}







.solution .texta span{







    font-size: 12px;







    color: #666666;







    line-height: 25px;







    display: block;







}







.texta div a{line-height: 22px;color: #666666;font-size: 12px;height: 85px;display: block;overflow: hidden;}







.solution .texta p a{color: #666666;font-size: 18px;font-weight: bold;}







.solution .texta p a:hover{color: #df5727}























/*项目案例*/







#vlightbox{/*width:680px;height:355px;margin:0 auto;*/ overflow:hidden;}







#vlightbox span{display:block;}







#vlightbox a{







    display:block;







    float:left;







    width:215px;







    height:215px;







    /*margin:3px 1px;*/







    padding:0px 0px 50px 35px;







    /*border:solid 1px #b8b8b8;*/







    /*background-color:#f4f5f5;*/







    opacity:0.87;







}







#vlightbox a img{display:block;border:none;margin:0px;}







#vlightbox a:hover{opacity:1;}







#vlightbox a.vlightbox_hidden{display:none;}







#vlightbox a img{border:medium none;margin:0 auto;width: 215px;height: 205px;overflow: hidden;}







#vlightbox a p{text-align:center;line-height: 35px;}















#vlightbox  .cont_prod_p {







    background:#000;







    height: 30px;







    line-height: 30px;







    filter: alpha(opacity=50);







    -moz-opacity: 0.5;







    opacity: 0.5;







    -khtml-opacity: 0.5;







    margin-top: -30px;







}







#vlightbox .cont_prod_zi {







    color: #fff;







    position: relative;







    text-align: center;







    margin-top: -32px;







    text-overflow: ellipsis;







    white-space: nowrap;







    overflow: hidden;







    width: 195px;







    padding: 0px 10px;







}















/*导航栏定在最顶部*/







.fixer{







    position: fixed;







    top: 0px;







    _position: absolute;







    _top: expression(documentElement.scrollTop+10 + "px");







    width: 100%;







    z-index: 111;







    margin-left: 0px;







    clear: both;







}























.qqkefu{







	position: fixed;







    bottom:20%;







    _position: absolute;







   _top: expression(eval(document.documentElement.scrollTop + 365));







    z-index: 200;







	right:0;







	width:45px







	}







.qqkefu ul li{







	height:45px;







	margin-bottom:1px;







	float:right;







	background:#4dab99;







	line-height:45px;







	font-size:14px;







	cursor:pointer;







	position:relative







}







.qqkefu ul li a{







	color:#fff;







	}







.qqkefu ul li.qq_cza{







	overflow:hidden







	}







.qqkefu ul li:hover{







	background:#df6438;







	}







.qqkefu ul li.top{







	color:#1c1c1c;







	font-weight:800;







	text-align:center;







	line-height:45px;







	background:#ffffff;







	position:relative;







	width:45px;







	cursor:pointer







	}







.qqkefu ul li.top span{







	position:absolute;







	display:block;







	left:0;







	top:-5px;







	height:5px;







	width:45px;







	background:url(../images/czx2.png) no-repeat center;}







.qqkefu ul li.top:hover{







	background:#CBCBCB}







.qqkefu ul li.top:hover span{







	background:url(../images/czx2_hover.png) no-repeat center}







.qqkefu ul li b{







	width:45px;







	height:45px;







	display:block;







	overflow:hidden;







	float:left}







.qqkefu ul li b.a{







	background:url(../images/czx4.png) no-repeat center center;







}







.qqkefu ul li b.b{







	background:url(../images/czx3.png) no-repeat center center;







}







.qqkefu ul li b.c{







	background:url(../images/czx5.png) no-repeat center center;







}







.erweima {







    background: none repeat scroll 0 0 #FFFFFF;







    border: 1px solid #CCCCCC;







    cursor: default !important;







    display: none;







    float: right;







    height: 150px;







    left: -132px;







    position: absolute;







    top: -107px;







}







.erweima p {







    color: #000000;







    float: left;







    font-size: 12px;







    line-height: 20px;







    text-align: center;







    width: 130px;







}







.erweima p img {







    height: 110px;







    margin: 10px 10px 0;







    width: 110px;







}







#footer_info{font-size:12px;margin-top:5px;}



.cont_6{width: 1140px;margin: 20px auto;overflow: hidden;}

    .cont_6 li{float: left;width: 226px;border: 1px solid #f2f2f2;text-align: center;}

    .cont_6 li img{height: 150px;max-width: 226px;}

    .l-amg{display: block;padding: 10px 0px;}

    .l-amg p{padding-top: 10px;}

    .cont_6 h3{height: 65px;overflow: hidden;color: #4cab99;font-size: 36px;font-weight: bold;text-align: center;}


.search {
    height: 40px;
    line-height: 40px;
    padding-top: 5px;
}
.mbox{
	margin: 0 auto;
	width: 1100px;
}
.key_words{
	font-weight: 600;
}


.yd{ overflow:hidden;}
.yd_div{ text-align:center; height:56px; padding-top:16px; margin-bottom:34px; overflow:hidden;}
.yd_div h2{ font:38px "Microsoft YaHei"; font-weight:bold; color:#4cab99; line-height:68px;}
.yd_div span{ font-size:72px;}
.yd li{ width:543px; float:left; border-bottom:1px dashed #d2d2d2;  padding-top:20px;overflow: hidden;padding-bottom: 30px;}
.yd .y_cl{border-left:1px dashed #d2d2d2; padding-left:13px;width:543px; }
.yd .y_cl2{ border-bottom:0px;}
.yd li i{ display:inline-block; width:132px; height:132px; overflow:hidden; float:left; margin-right:14px;}
.yd li span{ float:left; width:300px; font:16px "Microsoft YaHei"; color:#333333; line-height:29px;}
.yd li .y_ls1{ margin-top:25px;}
.yd li .y_ls2{ margin-top:35px;}
.yd li b{ display:block; font:20px "Microsoft YaHei"; font-weight:bold; color:#333333;}
.yd .yd_p i img{ margin-top:-133px;}