﻿/* CSS Document */

body { margin:0; padding:0; line-height:24px; font-family:宋体;  font-size:12px; color:#565656; background:#fff;}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
}



/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}

a{blr:expression(this.onFocus=this.blur());} 

.blank5{ width:100%; height:5px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}

/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/


.max{width:100%; height:auto; margin:0 auto;  overflow-x:hidden;}

#hdbox
{
    width:100%;
    height:auto;
    margin:0;
    background:#35bef2;
}

.m_head
{
    width:1002px;
    height:105px;
    margin:0 auto;
	position:relative;
}


.m_logo
{
    width:293px;
    height:105px;
    float:left;
}

    .m_logo a img
    {
        border:none;
    }

.m_top
{
    float:right;
    margin-top:10px;
}

.m_top_menu
{
    float:left;
}
    .m_top_menu ul
    {
        width:80px;
        height:30px;
        float:left; margin-left:249px;
    }
    .m_top_menu ul li
    {
        width:39px;
        height:29px;
        float:left;
    }
    .m_top_menu ul li a
    {
        width:39px;
        height:29px;
        float:left;
        background:#00acee; border:1px solid #0075a1;
        text-align:center;
        font-family:微软雅黑;
        font-size:12px;
        color:#fff;
        line-height:30px;
    }
    .m_top_menu ul li a:hover
    {
        width:39px;
        height:29px;
        float:left;
        background:#065ea9; border:1px solid #065ea9;
        text-align:center;
        font-family:微软雅黑;
        font-size:12px;
        color:#fff;
        line-height:30px;
    }
    .m_top_menu ul li a.mhov
    {
        width:39px;
        height:29px;
        float:left;
        background:#065ea9; border:1px solid #065ea9;
        text-align:center;
        font-family:微软雅黑;
        font-size:12px;
        color:#fff;
        line-height:30px;
    }

.m_top_search
{
    float:left;
    padding-left:10px;
}

.search1
{
    width:180px;
    height:27px;
    float:left;
    font-size:12px;
    color:#666;
    padding-left:10px;
    border:1px solid #fff;
    background:#fff;
    line-height:30px;
    position:relative;
    z-index:6;
}

.search2
{
    float:right;
    margin-left:-30px;
    margin-top:5px;
    position:absolute;
    z-index:9;
    
}

.m_navi
{
    width:auto;
    float:right;
    margin-top:10px;
	position:relative;;
	z-index:999;
}
    .wap_train
    {
        width:auto;
    }
    .left
    {
        width: auto;
        float: left;
        margin-top: 0;
    }
    .left .left_navi
    {
        width:90px;
        height: 40px;
        line-height: 40px;
        font-weight:bold;
        color: #333333;
        position: relative;
        float: left;
        margin-left:20px;
        text-align: center;
    }
  
    .left h3
    {
        width: 90px;
        padding: 0;
        margin: 0;
        height: 40px;
        font-size: 16px;
        font-weight: bold;
        font-family: 微软雅黑;
        color: White;
        line-height: 40px;
        display: block;
    }
    .left h3 a
    {
        width: 90px;
        height: 40px;
        font-family: 微软雅黑;
        color: White;
        font-size: 16px;
        line-height: 40px;
        font-weight: bold;
        display: block;
    }
    .left h3 a:hover
    {
        width: 90px;
        height: 40px;
        background:#065ea9;
        font-family: 微软雅黑;
        color: #fff;
        font-size: 16px;
        line-height: 40px;
        font-weight: bold;
        display: block;
    }
    .left .sec_train_navi
    {
        float: left;
        display: none;
        width: 123px;
        position: absolute !important;
        left:0;
        top:40px;
        cursor: auto;
        font-weight: bold;
        z-index: 99999;
    }
    .left .show
    {
        position: inherit;
        background:#065ea9;
        width: 123px;
        height:auto; float:left;
        text-align:center;
        overflow: hidden;
    }
    .left .show ul li
    {
        height:28px;
        width: 123px;
        float: left;
        line-height: 30px;
    }
    .left .show ul li a
    {
    	width:123px;
        font-size: 14px;
        color: #fff !important;
        height: 30px;
        font-family: 微软雅黑;
        font-weight:normal;
        text-align:center;
        display: block;
        overflow: hidden;
    }
    .left .show ul li a:hover
    {
        font-size: 14px;
        display: block;
        color: #fff !important;
        height: 30px;
        background:#00acee;
        font-weight:normal;
        overflow: hidden;
    }
    .left .active_cat div
    {
        display: block !important;
    }
    .left .active_cat
    {
        z-index: 99;
        cursor: pointer;
        color: #65b9ff !important;
    }
    .left .active_cat a
    {
        color: #fff;
    }


.m_banner
{
    width:100%;
    height:auto;
    margin:0 auto;
    text-align:center;
    overflow:hidden;
}




.m_max
{
    width:1002px;
    height:auto;
    margin:0 auto;
    position:relative;
    z-index:99999;
    top:-40px;
}


.m_abo
{
    width:334px;
    height:217px;
    float:left;
    background:#26bbf4;
}


.m_abo_con
{
    width:290px;
    height:190px;
    float:left;
    margin-left:20px;
    margin-top:15px;
}
    .m_abo_con a
    {
        float:left;
    }
        .m_abo_con a img
        {
            border:0;            
        }
    .m_abo_con h3
    {width:290px;
     height:30px;
     float:left;
     padding-bottom:5px;
     font-family:微软雅黑;
     font-size:18px;
     color:#fff;
     line-height:30px;
     text-align:left;
     font-weight:normal;
    }
    .m_abo_con h4
    {width:290px;
     height:110px;
     float:left;
     font-family:微软雅黑;
     font-size:14px;
     color:#fff;
     line-height:25px;
     text-align:left;
     font-weight:normal;
     padding-bottom:20px;
	 overflow:hidden;
    }



.m_news
{
    width:334px;
    height:217px;
    float:left;
    background:#0484cf;
}
.m_news_con
{
    width:300px;
    height:190px;
    float:left;
    margin-left:18px;
    margin-top:15px; position:relative;
}
    .m_news_con h3
    {width:290px;
     height:30px;
     float:left;
     font-family:微软雅黑;
     font-size:18px;
     color:#fff;
     line-height:30px;
     text-align:left;
     font-weight:normal;
     padding-bottom:5px;
    }


 .img-scroll { position:relative; margin:0; width:310px; margin-top:5px;}
 .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:24px; height:24px; top:0; color:#FFF; text-align:center; line-height:24px;  text-indent:-9999em; display:block; }
 .img-scroll .prev { left:80%; background:url(../images/lef1.jpg) no-repeat left top;}
 .img-scroll .prev:hover {background:url(../images/lef2.jpg) no-repeat left top;}
 .img-scroll .next { right:10px; background:url(../images/rig1.jpg) no-repeat left top;}
 .img-scroll .next:hover{background:url(../images/rig2.jpg) no-repeat left top;}
 .img-list { position:relative; width:300px; height:150px; float:left; overflow:hidden}
 .img-list ul { width:9999px;}
 .img-list li { float:left; display:inline; width:300px; height:160px; }

.img_new
{
     width:300px; height:150px; float:left; 
}

.img_new_img
{
    width:140px;
    height:150px;
    float:left;
    margin-top:5px;
}
    .img_new_img a img
    {
        border:2px solid #fff;
    }
.img_new_text
{
    width:145px;
    height:160px;
    float:right;
}
    .img_new_text a
    {
    width:145px;
    height:160px;
    float:left;
    }
    .img_new_text a h3
    {
    width:145px;
    height:30px;
    float:left;
    font-family:微软雅黑;
    font-size:14px;
    color:#fff;
    line-height:30px;
    text-align:left;
    font-weight:normal; 
    text-overflow:ellipsis; overflow:hidden;
    }
    .img_new_text a h4
    {
    width:145px;
    height:30px;
    float:left;
    font-family:微软雅黑;
    font-size:12px;
    color:#fff;
    line-height:30px;
    text-align:left;
    font-weight:normal;
    text-overflow:ellipsis; overflow:hidden;
    }
    .img_new_text a h5
    {
    width:145px;
    height:80px;
    float:left;
    font-family:微软雅黑;
    font-size:12px;
    color:#fff;
    line-height:21px;
    text-align:left;
    font-weight:normal;
    }




.m_conta
{
    width:334px;
    height:217px;
    float:left;
    background:#3156a4;
}

    .m_conta_con a
    {
        float:left;
    }
        .m_conta_con a img
        {
            border:0;            
        }

.m_conta_con
{
    width:300px;
    height:200px;
    float:left;
    margin-left:20px;
    margin-top:15px;
	overflow:hidden;
}
    .m_conta_con h3
    {width:290px;
     height:30px;
     float:left;
     padding-bottom:5px;
     font-family:微软雅黑;
     font-size:18px;
     color:#fff;
     line-height:30px;
     text-align:left;
     font-weight:normal;
	overflow:hidden;
    }


    
    .m_conta_con h4
    {width:290px;
     height:110px;
     float:left;
     font-family:微软雅黑;
     font-size:12px;
     color:#fff;
     line-height:28px;
     text-align:left;
     font-weight:normal;
    padding-bottom:20px;
	 overflow:hidden;
    }


.m_prod_box
{
    width:1002px;
    height:auto;
    float:left;
}


.m_prod_line
{
    width:1002px;
    height:auto;
    float:left;
    border-bottom:2px solid #dcdcdc;
    margin-top:10px;
    margin-bottom:10px;
}

.m_prod_line_text
{
    width:220px;
    border-bottom:2px solid #41b3e5;
    font-family:微软雅黑;
    font-size:18px;
    color:#000;
    line-height:30px;
    display:inline-block;
    margin-bottom:-2px;
}


.m_prod_line h4
{
    float:right;
    margin-top:15px;
}
.m_prod_line a img
{
    border:0;
}


.m_prod_list
{
    width:500px;
    height:150px;
    float:left;
    margin-top:20px;
}

.m_prod_list_img
{
    width:60px;
    height:150px;
    float:left;
}
    .m_prod_list_img img
    {
        border:none;
    }

.m_prod_list_txt
{
    width:370px;
    height:160px;
    float:left;
    margin-left:20px;
}
    .m_prod_list_txt a
    {
        float:left;
    }
.m_prod_list_txt a img
{
    border:0;
}


.m_prod_list_txt h3
{
    width:auto;
    height:auto;
    float:left;
    border-bottom:1px solid #41b3e5;
    font-family:微软雅黑;
    font-size:14px;
    color:#000;
    line-height:30px;
    display:inline-block;
}
.m_prod_list_txt h4
{
    width:370px;
    height:80px;
    float:left;
    padding-bottom:10px;
    font-family:微软雅黑;
    font-size:12px;
    color:#6b6d70;
    line-height:25px;
    display:inline-block;
    text-align:left;
    font-weight:normal;
}

.s_banner
{
	width:1920px;
	height:300px;
	clear:both;
	margin:0 ;
	overflow:hidden;
	position:relative;
	z-index:0;
	top:0;
	left:50%;
	margin-left:-952px;
	*left:0;
	_left:0;
}


.s_max
{
    width:100%;
    height:auto;
    margin:0;
    padding:0;
    overflow:hidden;
}

.s_center
{
    width:1002px;
    height:auto;
    margin:0 auto;
    overflow:hidden;
}

.s_type
{
    width:221px;
    height:auto;
    float:left;
    overflow:hidden;
}


.s_type_abo
{
    width:220px;
    height:auto;
    float:left;
    overflow:hidden;
}

    .s_type_abo h3
    {
        width:200px;
        height:40px;
        float:left;
        background:#00acee;
        padding-left:20px;
        font-family:微软雅黑;
        font-size:18px;
        color:#fff;
        line-height:40px;
        font-weight:normal;
    }

.type_list_box{width:222px; height:auto; float:left; margin-top:5px; overflow:hidden;}
.type_list{width:222px; height:auto; float:left; overflow:hidden;}
.type_list ul{width:220px; height:auto; float:left;  overflow:hidden;}
.type_list ul li{width:220px; height:auto; float:left; background:url(../images/left1.jpg) repeat-x left top; margin-top:2px; overflow:hidden;}
.type_list  ul li a{width:178px; height:39px; float:left; background:url(../images/d3.jpg) no-repeat 20px 50%; padding-left:40px; font-family:微软雅黑; font-size:16px; color:#3c4247; line-height:39px; text-overflow:ellipsis;  text-decoration:none; border:1px solid #e5e5e5;  overflow:hidden;}
.type_list li a:hover{ width:178px; height:39px; float:left; background:url(../images/d4.jpg) no-repeat 20px 50%; padding-left:40px; font-family:微软雅黑; font-size:16px; color:#00acee; line-height:39px; text-overflow:ellipsis;  text-decoration:underline; overflow:hidden;}
.type_list li a.thov{ width:178px; height:39px; float:left; background:url(../images/d4.jpg) no-repeat 20px 50%; padding-left:40px; font-family:微软雅黑; font-size:16px; color:#00acee; line-height:39px; text-overflow:ellipsis;  text-decoration:underline; overflow:hidden;}

.type_list span
    {width:220px; height:auto; float:left;  padding-bottom:2px;
    }
    .type_list span a
    {width:158px; height:39px; float:left; background:#fefefe url(../images/d7.jpg) no-repeat 40px 50%; padding-left:60px; font-family:微软雅黑; font-size:16px; color:#3c4247; line-height:39px; text-overflow:ellipsis;  text-decoration:none;  border:1px solid #e5e5e5;  margin-top:2px; overflow:hidden;
    }
   .type_list span a:hover
    {width:158px; height:39px; float:left; background:#fefefe url(../images/d8.jpg) no-repeat 40px 50%; padding-left:60px; font-family:微软雅黑; font-size:16px; color:#00acee; line-height:39px; text-overflow:ellipsis;  text-decoration:underline; overflow:hidden;
    }
    .type_list span a.tshov
    {width:158px; height:39px; float:left; background:#fefefe url(../images/d8.jpg) no-repeat 40px 50%; padding-left:60px; font-family:微软雅黑; font-size:16px; color:#00acee; line-height:39px; text-overflow:ellipsis;  text-decoration:underline; overflow:hidden;
    }
  

.s_type_conta
{
    width:220px;
    height:auto;
    float:left;
    background:#00acee;
    padding-bottom:20px;
    overflow:hidden;
}

    .s_type_conta h3
    {
        width:216px;
        height:39px;
        float:left;
        margin-left:2px;
        border-bottom:1px solid #fff;
        font-family:微软雅黑; font-size:16px; color:#fff; line-height:39px; font-weight:bold;
        overflow:hidden;
    }
        .s_type_conta h3 img
        {
            float:left; margin-left:5px;
            padding-right:5px;
            margin-top:3px;
        }


.s_type_con
{
    width:195px;
    height:auto;
    float:left;
    margin-left:15px; margin-top:10px;
    font-family:微软雅黑; font-size:14px; color:#fff; line-height:25px; font-weight:normal;
}



.s_right
{
    width:755px;
    height:auto;
    float:right;
    overflow:hidden;
}

    .s_right_cokk
    {
        width:755px;
        height:40px;
        float:left;
        border-bottom:1px solid #e5e5e5;
    }
        .s_right_cokk h3
        {
            float:left;
        font-family:微软雅黑;
        font-size:18px;
        color:#3c4247;
        line-height:40px;
        font-weight:bold;
        }
        .s_right_cokk h3 font
        {
        font-family:Arial;
        font-size:16px;
        color:#3c4247;
        line-height:40px;
        font-weight:bold;
        text-transform:uppercase;
        }
        .s_right_cokk h4
        {
            float:right;
        font-family:微软雅黑;
        font-size:12px;
        color:#8d8d8d;
        line-height:40px;
        font-weight:normal;
        }
        .s_right_cokk h4 a
        {
        font-family:微软雅黑;
        font-size:12px;
        color:#8d8d8d;
        line-height:40px;
        font-weight:normal;
        }
    .s_right_cokk h4 a:hover
            {
        font-family:微软雅黑;
        font-size:12px;
        color:#000;
        line-height:40px;
        font-weight:normal;
            }
.s_right_abo
{
    width:755px;
    height:auto;
    float:left;
        font-family:微软雅黑;
        font-size:14px;
        color:#565656;
        line-height:30px;
        font-weight:normal;
        text-align:left;
}

    .s_right_abo img
    {
        border:1px solid #c8c8c8;
        padding:1px;
    }



.s_right_prod
{
    width:755px;
    height:auto;
    float:left;
    margin-top:15px;
    padding-bottom:15px; 
    border-bottom:1px solid #eaeaea;
    overflow:hidden;
}

.s_right_prod_pic
{
    width:245px;
    height:160px;
    float:left;
    overflow:hidden;
}

    .s_right_prod_pic a img
    {
        border:1px solid #c8c8c8; padding:0;
    }

.s_right_prod_txt
{
    width:495px;
    height:160px;
    float:right;
    overflow:hidden;
}

    .s_right_prod_txt h3
    {
    width:495px;
    height:30px;
    float:left;
        font-family:微软雅黑;
        font-size:14px;
        color:#000000;
        line-height:30px;
        font-weight:bold;
        text-align:left;
    overflow:hidden;
    }
    .s_right_prod_txt h4
    {
    width:495px;
    height:80px;
    float:left;
        font-family:微软雅黑;
        font-size:12px;
        color:#4c4c4c;
        line-height:25px;
        font-weight:normal;
        text-align:left;
    overflow:hidden;
    }

.s_right_prod_txt a
{
    width:495px;
    height:auto;
    float:left;
        font-family:微软雅黑;
        font-size:14px;
        color:#00acee;
        line-height:25px;
        font-weight:normal;
        text-align:left;
    overflow:hidden;
}

    .s_right_prod_txt a img
    {
        border:0;
    }


    
.nTab{width:755px;margin:0; overflow:hidden}
.none {display:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height:24px;line-height:24px;font-weight:normal;text-align:center;width:94px; margin-right:10px; position:relative; z-index:9;}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{background:#00acee; border:1px solid #00acee; font-family:微软雅黑;font-size:14px; color:#fff;}
.nTab .TabTitle .normal{background:#f2f2f2; border:1px solid #cccccc; font-family:微软雅黑;font-size:14px; color:#333333;}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding:10px 0 10px 0;display:block;
float:left; border-top:1px solid #d6d6d6;width:755px; margin-top:-1px;  position:relative; z-index:6;
font-family:微软雅黑;font-size:14px; color:#565656; line-height:30px; font-weight:normal;
}

    .nTab .TabContent img
    {
        float:left; border:1px solid #cccccc;
    }

    .nTab .TabContent h3
    {
        float:left; font-family:微软雅黑;font-size:14px; color:#565656; line-height:30px; font-weight:normal;
    }
        .nTab .TabContent h3 img
        {
            float:left; margin-top:12px; padding-right:5px; border:0;
        }









/*fanye*/
.s_fanye
{
    width:755px;
    height:auto;
    float:left;
    text-align:center;
    overflow:hidden;
}

DIV.quotes {
	PADDING: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;
}
DIV.quotes A {
 padding-left:10px; padding-right: 10px; padding-top:5px; padding-bottom:5px; font-family:微软雅黑;
 font-size:16px;  COLOR: #6d6d6d; MARGIN-RIGHT:8px; TEXT-DECORATION: none; border:#a8a8a8 1px solid;
}
DIV.quotes A:hover {
 padding-left:10px; padding-right: 10px; padding-top:5px; padding-bottom:5px; MARGIN-RIGHT:8px; 
  font-family:微软雅黑; font-size:16px;  COLOR: #fff;  border:#00a1df 1px solid; BACKGROUND-COLOR: #00a1df;}
DIV.quotes A:active {
 padding-left:10px; padding-right: 10px; padding-top:5px; padding-bottom:5px; MARGIN-RIGHT: 8px; border:#a8a8a8 1px solid;  font-family:微软雅黑; font-size:16px;  COLOR: #6d6d6d; }
DIV.quotes SPAN.current {
 padding-left:10px; padding-right: 10px; padding-top:5px; padding-bottom:5px; FONT-WEIGHT: bold; COLOR: #aaa; MARGIN-RIGHT:8px;  font-family:微软雅黑; font-size:16px;  COLOR: #fff;  BORDER: #00a1df 1px solid; BACKGROUND-COLOR: #00a1df;
}
DIV.quotes SPAN.disabled {
 padding-left:8px; padding-right: 8px; padding-top:5px; padding-bottom:5px;  font-family:微软雅黑;
 font-size:16px;  COLOR: #6d6d6d;  MARGIN-RIGHT: 8px; BORDER: #a8a8a8 1px solid;}


.s_join_box
{
    width:755px;
    height:auto;
    float:left;
}

.s_jtab_title
{
    width:753px;
    height:30px;
    float:left;
    border:1px solid #c5c5c5;
    border-left:none;
    background:#dcdcdc;
}

    .s_jtab_title h3
    {
        width:186px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }

.s_jtab_list
{
    width:753px;
    height:30px;
    float:left;
    border:1px solid #c5c5c5;
    border-left:none;
    border-top:none;
    background:#fff;
}

    .s_jtab_list h3
    {
        width:186px;
        height:30px;
        float:left;
    border-left:1px solid #c5c5c5;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    }
    .s_jtab_list h3 a
    {
        width:186px;
        height:30px;
        float:left;
    text-align:center;
    font-size:12px;
    color:#333333;
    line-height:30px;
    font-weight:normal;
    text-decoration:none;
    }
    .s_jtab_list h3 a:hover
    {
        width:186px;
        height:30px;
        float:left;
    text-align:center;
    font-size:12px;
    color:#000;
    line-height:30px;
    font-weight:normal;
    text-decoration:underline;
    }

.s_right_human
{
    width:755px;
    height:auto;
    float:left;
    background:url(../images/join1.jpg) no-repeat right 10px;
    padding-bottom:20px;
    border-bottom:1px solid #e5e5e5;
}

.s_rig_hum_txt
{
    width:480px;
    height:auto!important;
    min-height:450px;
    float:left;
    font-family:微软雅黑;
    font-size:14px;
    color:#565656;
    line-height:30px;
}

    .s_rig_hum_txt h3
    {
    width:480px;
    height:auto;
    float:left;
    font-family:微软雅黑;
    font-size:16px;
    color:#3d3d3d;
    line-height:30px;
    text-align:left;
    }   
.s_rig_hum_txt h3 img
    {
    float:left;
    margin-left:5px;
    margin-top:10px;
    padding-right:5px; border:none;
    }







#toggle-view
{
    list-style: none;
    font-family: arial;
    font-size: 14px;
    margin: 0;
    padding: 0;
    width:755px;
}

    #toggle-view li
    {
        width:755px;
        height: auto;
        overflow: hidden;
        position: relative;
        cursor: pointer;
    }

    #toggle-view h3
    {
        width:755px;
        height:39px;
        float: left;
        font-family: 微软雅黑;
        font-size: 14px;
        line-height:39px;
        border-bottom: 1px solid #c2c2c2;
    }

    #toggle-view h3 span
    {
        height:39px;
        float:right;
        font-family: 微软雅黑;
        font-size: 14px;
        color:#565656;
        line-height:39px;
        font-weight:normal;
    }


    #toggle-view h3
    {
        width:755px;
        height:39px;
        float: left;
        border-bottom:1px dotted #a5a5a5;
    }

    #toggle-view h3 font:hover
    {
        width:630px;
        height:39px;
        float: left;
        background:url(../images/d22.jpg) no-repeat left 50%;
        padding-left:10px;
        font-family: 微软雅黑;
        color:#00acee;
        font-size: 14px;
        line-height:39px;
    }

    #toggle-view h3 font
    {
        width:630px;
        height:39px;
        float: left;
        background:url(../images/d21.jpg) no-repeat left 50%;
        padding-left:10px;
        font-family: 微软雅黑;
        color:#252525;
        font-size: 14px;
        line-height:39px;
        border:none;
        font-weight:normal;
    } 
    #toggle-view p
    {
        width:100%;
        height:auto;
        float:left;
        display:none;
        border-bottom: 1px dotted #c2c2c2;
    }
    
    #toggle-view p
    {
        float: left;
        width:755px;
        height:auto;
        font-family: 微软雅黑;
        font-size: 14px;
        color: #363636;
        line-height:34px;
        font-weight: normal;
        text-align: left;
    }


.toggle-view
{
    list-style: none;
    font-family: arial;
    font-size: 14px;
    margin: 0;
    padding: 0;
    width:755px;
}

    .toggle-view ul li
    {
        width:755px;
        height: auto;
        overflow: hidden;
        position: relative;
        cursor: pointer;
        border-bottom: 1px dotted #c2c2c2;
    }

    .toggle-view ul li a
    {
        width:600px;
        height:39px;
        float: left;
        font-family: 微软雅黑;
        font-size: 14px;
        color:#565656;
        line-height:39px;
		padding-left:15px;
		background:url(../images/d21.jpg) no-repeat 5px 50%;
		 text-overflow:ellipsis; overflow:hidden;
    }

    .toggle-view ul li a:hover
    {
        width:600px;
        height:39px;
        float: left;
        font-family: 微软雅黑;
        font-size: 14px;
        color:#00acee;
        line-height:39px;
		padding-left:15px;
		background:url(../images/d22.jpg) no-repeat 5px 50%;
		 text-overflow:ellipsis; overflow:hidden;
    }


    .toggle-view ul li span
    {
        height:39px;
        float:right;
        font-family: 微软雅黑;
        font-size: 14px;
        color:#565656;
        line-height:39px;
        font-weight:normal;
    }


.toggle{
    width:755px;
	height:auto;
	float:left;
	font-family: 微软雅黑;
	font-size: 14px;
	color:#565656;
	line-height:30px;
	font-weight:normal;
	margin-top:10px;
	padding-bottom:20px;
	overflow:hidden;}


.toggle h3{
    width:755px;
	height:30px;
	float:left;
	font-family: 微软雅黑;
	font-size: 18px;
	color:#232323;
	line-height:30px;
	font-weight:normal;}


.toggle h4{
    width:755px;
	height:30px;
	float:left;
	font-size: 12px;
	color:#666666;
	line-height:30px;
	font-weight:normal;
	border-bottom:1px solid #dee0e1;}



.toggle img{border:1px solid #dee0e1;}



/*left_ban*/

        #banmax
        {
            position: relative;
            width:220px;
            height:210px;
            float:left;
            overflow: hidden;
            margin:0;
        }
        #banmax a
        {
            color: #333;
        }
        #banmax *
        {
            border: 0;
            padding: 0;
            margin: 0;
        }
        #banmax .Limg
        {
            position: relative;
        }
        #banmax .Limg li
        {
            position: absolute;
            top: 0;
            left: 0;
            background: #fff;
        }
        #banmax .Limg li img
        {
            border: 1px solid #FFFFFF;
            margin: 0;
            float:left;
        }
        #banmax .Limg li p
        {
            width:217px;
            height:30px;
            float:left;
            margin-top:0;
            font-family:微软雅黑;
            font-size: 14px;
            color:#343434;
            line-height:30px;
            border:1px solid #ccc;
            background:#fff;
            text-align:center;
             text-overflow:ellipsis; overflow:hidden;
        }
        #banmax .Nubbt
        {
            position: absolute;
            z-index: 9;
            right:1px;
            bottom:31px;
            line-height: 25px;
        }
        #banmax .Nubbt span
        {
            border: 1px solid #fff;
            border-top:none;
            border-left:none;
            background: #16191b;
            padding: 1px 5px;
            margin:0;
            font-style: normal;
            cursor: pointer;
            color:#fff;
        }
        #banmax .Nubbt span.on
        {
            background: #f40808;
            color: #fff;
        }



.s_fenye
{
    width:755px;
    height:auto;
    float:left;
    text-align:center;
border-top:1px solid #dee0e1;
padding-top:10px;
    overflow:hidden;
}

.s_fan1{width:600px; height:auto; float:left; }


.s_fan1 a{width:75px; height:28px; float:left; margin-right:10px; font-family:微软雅黑; font-size:14px; color:#6d6d6d; line-height:30px; font-weight:normal; border:1px solid #ccc; background:#fff;}

    .s_fan1 a:hover
    {
        width: 75px;
        height: 28px;
        float: left;
        font-family:微软雅黑;
        font-size: 14px;
        color: #ffffff;
        line-height: 30px;
        font-weight: normal;
        border: 1px solid #00acee;
        background: #00acee;
    }


.s_fan2{height:auto; float:right; }


.s_fan2 a{width:75px; height:28px; float:left; font-family:微软雅黑; font-size:14px; color:#6d6d6d; line-height:30px; font-weight:normal; border:1px solid #ccc; background:#fff;}

    .s_fan2 a:hover
    {
        width: 75px;
        height: 28px;
        float: left;
        font-family:微软雅黑;
        font-size: 14px;
        color: #ffffff;
        line-height: 30px;
        font-weight: normal;
        border: 1px solid #00acee;
        background: #00acee;
    }








/*foot*/
.Bot
{
    width:100%;
    height:215px;
    margin:0;
    background:#35bef2;
    overflow:hidden;
}


.Bott1
{
    width:1002px;
    height:172px;
    margin:0 auto;
    overflow:hidden;
}


.B_line
{
    width:532px;
    height:auto;
    float:left;
    margin-top:5px;
}

    .B_line h3
    {
    width:532px;
    height:30px;
    float:left;
    font-family:微软雅黑;
    font-size:14px;
    color:#fff;
    line-height:30px;
    border-bottom:1px solid #fff;
    font-weight:normal;
    text-align:left;
    }


.B_line_list
{
    width:532px;
    height:auto;
    float:left;
}

.B_logo_list
{
    width:330px;
    height:auto;
    float:right;
	margin-top:5px;
    overflow:hidden;
}

    .B_logo_list img
    {
        float:right;
        border:0;
    }

.B_wx
{
    width:400px;
    height:auto;
    float:left;
}

.B_wx_txt
{
    width:220px;
    height:auto;
    float:left;
    margin-left:30px;
}

.w_txt
{
    width:216px;
    height:auto;
    float:left;
    
}

    .w_txt h3
    {
        float:left;
        font-family:微软雅黑;
        font-size:14px;
        color:#fff;
        line-height:30px;
        font-weight:normal;
    }
        .w_txt h3 img
        {
            float:left;
            padding-right:5px;
			margin-top:5px;
        }


.w_txt_pic
{
    float:left;
    margin-left:122px;
	
}

.w_txt_pic ul li
{
    float:left;  margin-left:5px;}

    .w_txt_pic ul li a img
    {
        border:0;
    }


.B_wx2
{
    width:77px;
    height:76px;
    float:left;
    margin-top:5px;
}

    .B_wx2 img
    {
        border:0;
    }



.c_line a
{
    width:163px;
    height:56px;
    float:left; margin-left:20px; margin-top:5px;
    position:relative;
    overflow:hidden;
}

.imgbg
{
    width:163px;
    height:56px;
    float:left;
    top:0;
    left:0;
    position:absolute;
    background:url(../images/link_bg2.png) no-repeat left top;
}
.imgbg:hover
{
    background:none;
}









.Bott2
{
    width:100%;
    height:43px;
    margin:0;
    background:#0897ce;
    overflow:hidden;
}

.Bott2_txt
{
    width:1002px;
    height:43px;
    margin:0 auto;
    text-align:left;
    font-size:12px;
    color:#fefefe;
    line-height:43px;
    overflow:hidden;
}

.rslides_tabs a{ width:20px; height:20px; background:url(../images/d2.png) no-repeat left top;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;}
.rslides_tabs .rslides_here a{ background:url(../images/d1.png) no-repeat left top;}













































