/*common*/



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



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

.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;}



.top_right{overflow: hidden;width: 600px;float: right;text-align: right;padding-top: 30px;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: 20px 0px 0px 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: 28px;



}



.navigation li a{display: block;font-size: 16px;color: #555;}



.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;}

.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: 10px;//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;background: #FFF;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{position: relative;width: 100%;margin-top: -48px;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_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: 300px;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;margin-top:-50px;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;}

