﻿.topb{  height:940px; min-width: 1420px;position: relative;}


.top {
  background: url(../images/top_bg.png) center no-repeat;
  min-width: 1420px;position: relative;
  height: 120px; z-index: 9999
 
}
.top_dl{height: 105px;width: 1420px;}
.top_logo{width:920px;height: 55px;padding-top: 50px;}
.top_sl{ width: 500px; height:35px; padding-top: 45px;} 
.top_sl_lien{height: 36px; width: 130px;  height: 34px;
  line-height: 34px; text-align:left; padding-left: 130px; font-size: 14px; color: #fff; }
  .top_sl_lien a{color: #fff;}
.top_sl_ss {
  border: 1px solid rgba(255,255,255,0.5);
  border-radius: 4px;
  background: rgba(255,255,255,0.2);
 
  width: 236px;
  height: 32px;
  line-height: 32px;
 
}

.txt{ padding-left: 5px;  height: 34px;
  line-height: 34px; width: 205px;BACKGROUND-COLOR: transparent; border: 0px; color: #fff;}
  
.btns{ height:17px; width:17px;float:left;background:url(../images/ss_bg.png) left no-repeat; border:0px;margin-top:8px;}

.top_dh{width: 1412px; height: 86px; border-left: 8px #008cc2 solid; background: #fff;}
.top_dh2 {
    width: 1412px;
    height: 86px;
   
}
    .top_dh2 #cssmenu a {
        color: #fff;
    }

    .top_dh_logo {
        width: 20px;
        padding-left: 20px;
        width: 130px;
        padding-top: 9px;
    }
.top_nv_2{ width: 1253px;height: 86px;}

/*=======banners=========*/


.banners {
    height: 940px;
    text-align: left;
    position: absolute;
    top: 0px;
    z-index: 0;
    ;
}


#products {
    display: block;
    width: 100%;
    min-width: 1420px;
    height: 940px;
    position: relative;
    left: 0px;
    text-align: center;
    overflow: hidden;
    z-index: 0;
    ;
}
    #products .slides_container div {
        width: 100% !important;
        height: 940px !important;
    }

/*
Pagination
*/
.pagination {	position: relative; top:-28px;	margin:0 auto;	width:200px; z-index:1008;}
.pagination li {	float:left;	margin:0 3px;	list-style:none;}
.pagination li a {	display:block;	width:20px;	height:0;	padding-top:20px;	background-image:url(../images/pagination2.png);	background-position:0 0;	float:left;	overflow:hidden;}
.pagination li.current a {	background-position:0 -20px;}

#products .next,#products .prev {
position:absolute;
top:187px;

width:44px;
height:0;
padding-top:76px;
overflow:hidden;
display:block;
z-index:101;
}

#products .prev 
{
 left:48px;
background:url(../images/ui-prev.png);  
}

#products .next {
right:48px;
background:url(../images/ui-next.png);
}


/*=======c1=========*/
.c1{ height: 720px; width: 1420px;}
.c1 .tm{ height: 148px; font-size: 24px; line-height: 148px; text-align: center;width: 1420px; }
.c1 .tl{width: 1420px; text-align: center; } 
.tl span{  color: #102750;
  font: 600 48px 'SapientSansBold'; font-weight: bold;text-align: center; ;}
.c1 .img_list{width: 1420px; height: 365px;
}

.c1 .imgs {
  background: #FFFFFF;
  box-shadow: 0px 3px 10px 0px rgba(207,207,207,0.4);
  width: 334px;
  height: 364px;

}



.til {
 
  width: 294px;
  height: 146px; line-height: 62px;
 color:#fff; padding-left: 20px;padding-right: 20px;
 ;
}
.til h3{
  color: #003150;
  font: 600 18px 'Lucida Sans Unicode';padding-top: 20px;
}
.til h4{
  color: #000000;
  font:  14px/1.714 'Lucida Sans Unicode'; padding-top: 20px;
}
.c1 .mr{ height: 58px; width: 1420px; text-align:center; padding-top: 50px; }
.c1 .mores {
  border-radius: 8px;
  background: #008CC2;
  width: 228px;
  height: 54px; display:inline-block; 

  color: #FFFFFF;
  font: 600 20px 'Segoe UI';
  text-align: center;line-height: 54px;
}
/*====c2=====*/

.c2s{   background: #EDF3F5;
  height: 1093px; padding-top: 40px;}
  .c2{ width: 1420px; height: 1093px;}
  .c2 .tm{  font-size: 24px; height: 128px;line-height: 128px; text-align: center;width: 1420px; }
.c2 .tl{width: 1420px; text-align: center; } 
.tl span{  color: #102750;
  font: 600 48px 'SapientSansBold'; font-weight: bold;text-align: center; ;}
.c2 .img_list{width: 1420px; height:940px;
}

.c2 .imgs img {

  width: 454px;
  height: 303px;
 
}
.c2 .imgs {
  width: 454px;
  height: 470px;

}



.c2 .til {
 
  width: 454px;
  height: 166px; line-height: 62px;
 color:#fff; padding-left: 0px;padding-right: 0px;
 ;
}
.c2 .til h3{
  color: #000;
  font: 600 18px 'Lucida Sans Unicode';padding-top: 20px;
}
.c2 .til h4{
  color: #000000;
  font:  16px/1.714 'Lucida Sans Unicode'; padding-top: 10px;
}


/*=======c3=========*/
.c3{ height: 660px; width: 1420px; padding-top: 40px;}
.c3 .tm{ height: 148px; font-size: 24px; line-height: 148px; text-align: center;width: 1420px; }
.c3 .tl{width: 1420px; text-align: center; } 
.c3 span{  color: #102750;
  font: 600 48px 'SapientSansBold'; font-weight: bold;text-align: center; ;}


.c3 .img_list{width: 1420px; height:470px;
}

.c3 .imgs img {

  width: 454px;
  height: 265px;
 
}
.c3 .imgs {
  width: 454px;
  height: 470px;

}
.c3 .til {
 
  width: 384px;
  height: 193px; line-height: 62px;
 color:#fff; padding-left: 35px;padding-right: 35px; text-align: center;position: relative;
 ;
}

.c3 .imgs:nth-child(1) .til{ background:url(../images/c3_1_bg.png) no-repeat}
.c3 .imgs:nth-child(2) .til{ background:url(../images/c3_2_bg.png) no-repeat}
.c3 .imgs:nth-child(3) .til{ background:url(../images/c3_3_bg.png) no-repeat}


.c3 .til h3{
  color: #fff;
  font:  20px 'Lucida Sans Unicode';padding-top: 20px; text-align: center;
}
.c3 .til h4{
  color: #fff;
  font:  16px/1.714 'Lucida Sans Unicode'; padding-top: 10px;text-align:left;
}
.c3 .btmores{
 
  border: 1px solid #FFFFFF;
  color:#fff;
  border-radius: 18px;
 
  width: 174px;
  height: 36px;
  display:inline-block;  text-align: center;
  
  color: #FFFFFF;
  font:  16px 'Lucida Sans Unicode';line-height: 36px;
  position: absolute; bottom: 30px;
  left: 0;
  margin:auto;
  right: 0;
}


/*=======c4=========*/
.c4{ height: 776px; width: 1420px;}
.c4 .tm{ height: 148px; font-size: 24px; line-height: 148px; text-align: center;width: 1420px; }
.c4 .tl{width: 1420px; text-align: center; } 
.c4 span{  color: #102750;
  font: 600 48px 'SapientSansBold'; font-weight: bold;text-align: center; ;}


.c4 .img_list{width: 1420px; height:628px; position:relative;
}

.c4 .img_list .til{
  background:  rgba(17,154,208,0.902);
 position:absolute;
  width: 1320px;
  height:124px;
  bottom: 0px;
  padding:0px;
  padding-left: 50px; padding-right: 50px; padding-top: 80px;
}
.c4 .img_list .til .tl{width: 440px;height: 115px;text-align: left;;;}
.c4 .img_list .til .tl .h3{ color: #FEFFFF;
 
  font:  20px 'Lucida Sans Unicode';
  text-align: left;   
  padding-bottom: 1px;
  width: auto;  text-align: left;;height:40px; 

}

.c4 .img_list .til .tl .h3 span{ color: #FEFFFF;
 
  font:  20px 'Lucida Sans Unicode';
  text-align: left;   
  border-bottom: 1px #fff solid;;}

.c4 .img_list .til .tl .h4{
color: #ace3ff;
  font:  16px/0.6 'Segoe UI';
  text-align: left;

}

/*=======c5=========*/
.c5s{ height: 750px; background: url(../images/c5_bg.png) bottom repeat-x; padding-top: 105px;}
.c5{ height: 750px; width: 1420px;}
.c5 .img1{ width: 690px; height: 415px; position: relative;}
.c5 .img1 .titles{width: 690px;
  background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
    ; /*FireFox*/
    background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opear */
    background: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /*IE10鍙奍E10+*/
  width: 690px;
  height: 94px; padding-top: 60px;
  position: absolute; z-index: 10;color:#fff; bottom: 0;   font: 600 24px 'Lucida Sans Unicode';line-height: 94px; text-align: center;
}
.c5 .img1 .titles a{color:#fff; font: 600 24px 'Lucida Sans Unicode';line-height: 94px;}
.c5 .tm{ height: 130px; font-size: 24px;  text-align: center;width: 1420px; }
.c5 .tl{width: 1420px; text-align: center;height: 130px;  } 
.c5 span{  color: #fff;
  font: 600 48px 'SapientSansBold'; font-weight: bold;text-align: center;line-height: 130px; ;}

  .c5 .biref {
    color: #FFFFFF;
    font: 600 24px 'Segoe UI';
    text-align: center;
  }
  .c5 .bt{ width: 1420px; height: 60px; text-align: center;padding-top:40px ;}
  .c5 .btmores {
    border: 1px solid #FFFFFF;
    border-radius: 8px;

  
    width: 192px;
    height: 54px;   
    display:inline-block; 
    color: #FFFFFF;
    font:  20px/1.8 'Segoe UI';
    text-align: center;
    line-height: 54px; 
  }
  /*=======c6=========*/
.c6{ height: 586px; width: 1420px; padding-top:40px;}
.c6 .tm{ height: 148px; font-size: 24px; line-height: 148px; text-align: center;width: 1420px; }
.c6 .tl{width: 1420px; text-align: center; } 
.c6 span{  color: #102750;
  font: 600 48px 'SapientSansBold'; font-weight: bold;text-align: center; ;}

.c6 .img1{ width: 710px; height: 438px;;}
.c6 .img2{ width: 612px; height: 340px; background: url(../images/c6_2bg.png); padding-left: 98px; padding-top: 98px;} 
.c6 .img2 .tils {
  color: #FFFFFF;
  font: 600 32px 'Segoe UI';
}
.c6 .img2 .tils a{ color: #FFFFFF;
  font: 600 32px 'Segoe UI';}
.c6 .img2 .tv { padding-top: 40px;
  color: #FFFFFF;
  font:  28px 'Segoe UI';
  text-align: left;
}
.c6 .img2 .tv span{color: #FFFFFF;
  font:  28px 'Segoe UI';
  text-align: left; padding-right: 50px;}

    /*=======ends=========*/
.ends {
    height: 210px;
    background: #008cc2;
    padding: 0;
    margin-top: 50px;
}
.end {
    height: 210px;
    min-width: 1420px;
    width: 100%; font-size:14px;
}
.end_c1 {
   width: 1420px;
 
    height: 210px;
}
.end_c1_l {
    width: 710px;
    height: 210px; 
}
.end_c1_r {
    width: 710px;
    height: 210px;
}
.end_l {
    width: 710px;
  
   
}
  .end_l span{padding-left: 30px;font-size: 14px; color: #fff; display:inline-block; height: 40px; line-height: 40px;}
  .e_ico1{ background:url(../images/eico_1.png)  left center no-repeat; }
  .e_ico2{ background:url(../images/eico_2.png)  left no-repeat; margin-left:30px; }
.e_ico3 {
    background: url(../images/eico_3.png) left no-repeat;
    margin-left: 30px;
}
  .e_ico4{ background:url(../images/eico_4.png)  left center no-repeat; }
.end_l2{ width: 350px; padding-left:180px; padding-top:45px;}

.end_c2 {
    width: 590px;
    height: 40px;
    padding-left: 60px;
    color: #FFFFFF;
    font: 14px/2.714 'Microsoft YaHei';
    text-align: center;
    line-height: 40px;
}

.end_c1 .tm{ height: 78px; font-size: 24px; line-height: 78px; text-align: center;width: 1420px; }
.end_c1 .tl {
    width: 710px;
    text-align: left;padding-top:14px;
    line-height: 78px;
}
    .end_c1 .tl span {
        color: #FFFFFF;
        font: 20px/1.9 'Segoe UI';
        text-align: left;
        line-height: 78px;
    }


/*===========子页============*/
.topb2{  height:190px; min-width: 1420px;position: relative; background: url(../images/top_bg.png) top repeat-x;}
.topb2 .top_dh{box-shadow: 0px 3px 3.92px 0.08px rgba(14,9,10,0.15);}
    .topb2 .top_dh2 {
        box-shadow: 0px 3px 3.92px 0.08px rgba(14,9,10,0.15);
    }
.Convert{  height: auto;width: 1420px;overflow: hidden; }
.Converts{ width: 1420px;height: auto; }
.Convert_wz{
  color: #0E84B6;
  font:  16px/5.989 'Microsoft YaHei';
  width: 1420px;

}
.Convert_wz a{color: #0E84B6;
  font:  16px/5.989 'Microsoft YaHei';}

.Convert_left{ width: 280px;height: auto;
background:#fff;
  /*background-image: -moz-linear-gradient(top, rgb(255,255,255), rgb(247,241,239));
  background-image: -webkit-linear-gradient(top, rgb(255,255,255), rgb(247,241,239));
  background-image: linear-gradient(to bottom, rgb(255,255,255), rgb(247,241,239));*/
  box-shadow: 0px 4px 10px 0px rgba(207,207,207,0.4);
}
.Convert_left_c_t {
    background: url(../images/Convert_left_c_t_bg2.png) no-repeat;
    width: 280px;
    height: 52px;
    color: #FFFFFF;
    font: 600 18px 'Microsoft YaHei';
    line-height: 52px;
    text-align: center;
}








.Convert_left_c_c{ width:280px; height:auto!important;height:50px; min-height:50px; background: #d4eaf8;  float:left;  }
    .Convert_left_c_c li {
        border-bottom: 1px #fff solid;
        padding-left: 10px;
        width: 270px;
        word-break: break-all;
        ;
    }
.Convert_c_left_l {
    width: 270px;
    min-height: 18px;
    height: auto;
    text-align: left;
    float: left;
    line-height: 18px;
    padding-top: 15px;
    padding-bottom: 15px;
    word-break: break-all;
    ;
}


.Convert_c_left_l:hover,.Convert_c_left_l_s{width:270px; min-height:18px;height: auto;text-align:left; line-height:18px;padding-top: 15px;padding-bottom: 15px;  float:left;border-bottom:0px}

    .Convert_c_left_l_s a {
        color: #33a3d2;
        font-size: 16px;
        font-weight: bold;
      
        display: table;
        word-break: break-all;
    }
.Convert_c_left_l:hover a{color:#33a3d2; font-size:16px; font-weight: bold; display: table;;}

    .Convert_c_left_l a {
        display: table;
        color: #33a3d2;
        font-size: 16px;
        word-break: break-all;
    }

.Convert_c_left_l a:hover{color:#33a3d2; font-size:16px; font-weight: bold;}
.Convert_left_c_c li span{color:#33a3d2;font-size:16px; }

.Convert_right{  background: #fff;
  box-shadow: 0px 4px 10px 0px rgba(207,207,207,0.5);
  width: 1120px;
  min-height: 350px; margin-bottom: 20px; margin-left:20px ; }

.Convert_c_right_wz{width: 750px; height: 52px; font-size: 16px; line-height: 50px; text-align: left; text-align: right;   border-bottom: 1px #cdcdcd solid;color: #613b33; }
.Convert_c_right_lm{
color: #13264d;
width: 1090px;

height:50px;
font: 600 20px 'Microsoft YaHei';
text-align: left;
height:50px; line-height: 50px;padding-left: 30px;
background: #d3ebf9;


}
.Convert_c_right_wz a{color: #613b33;}


.Convert_c_right_c{width: 960px;  height:auto!important;height:400px; min-height:400px;}
  



.page_list{ width:1060px;padding-left: 30px; margin-top:5px;text-align:center; height:auto;float:left;  }

.page_list_title{ width:945px; float:left; height:36px; line-height:36px; text-align:left;overflow: hidden;
text-overflow: ellipsis;
white-space:nowrap;
text-decoration: none; font-size:16px;
}
.page_list_date{ width:115px; float:left;height:36px; line-height:36px;}
.page_list_page{ float:left;width:970px; height:55px;  text-align:center; margin-bottom:10px; padding-left:10px;}





#page_single {
    width: 1090px;
    padding-left: 30px;
    margin-top: 10px;
    float: left;
   
}
#page_single_content {
    width: 1060px;
    float: left;
    display: inline;
    margin-top: 10px;
    text-align: left;
    line-height: 28px;
    FONT-SIZE: 16px;
    FONT-FAMILY: Georgia;
    word-wrap: break-word;
    word-break: keep-all;
    color: #000;
    height: auto;
}
#page_single_end {
    width: 1060px;
    padding-left: 30px;
    float: left;
    display: inline;
    margin-top: 10px;
    text-align: center;
}
#page_single_content img{ max-width: 100%;}


#ShowArticle {
    width: 1060px;
    padding-left: 30px;
    float: left;
    display: inline;
    margin-top: 30px;
}
#ShowArticle_title {
    width: 1060px;
    padding-left: 30px;
    float: left;
    display: inline;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px;
    color: #000;
    text-align: center;
    height: auto !important;
    height: 37px;
    min-height: 37px;
    overflow: visible;
    font-family: Microsoft YaHei;
}

#ShowArticle_ytitle {
    width: 1060px;
    padding-left: 30px;
    float: left;
    display: inline;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    text-align: center;
    height: auto !important;
    height: 37px;
    min-height: 37px;
    overflow: visible;
    font-family: Microsoft YaHei;
}
#ShowArticle_ftitle {
    width: 1060px;
    padding-left: 30px;
    float: left;
    display: inline;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    text-align: center;
    height: auto !important;
    height: 37px;
    min-height: 37px;
    overflow: visible;
    font-family: Microsoft YaHei;
}



#ShowArticle_type {
    text-align: center;
    height: 44px;
    line-height: 44px;
    width: 1060px;
    padding-left: 30px;
    float: left;
    display: inline;
    border-bottom: 1px #aaabab dotted
}

#ShowArticle_Content {
    padding-top: 20px;
    height: auto;
    width: 1020px;
    overflow: hidden;
    float: left;
    text-align: left;
    line-height: 24px;
    FONT-SIZE: 16px;
    word-wrap: break-word;
    word-break: keep-all;
    margin-left: 20px;
    display: inline;
}
#ShowArticle_Content p{margin-bottom:14px;font-size:16px; line-height:24px }
#ShowArticle_Content img{ max-width: 100%;}
#ShowArticle_Content table{ border-collapse: collapse;}
#ShowArticle_Content td{border:1px solid }
