@charset "utf-8";
/* CSS Document */


       .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute;bottom: 16px;
z-index: 1;
left: 50%;
right: 50%;
width: 72px; }
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
        .slideBox .hd ul li{ float: left;
margin-right: 8px;
width: 15px;
height: 15px;
line-height: 14px;
text-align: center;
background: #fff;
cursor: pointer;
border-radius: 50%;}
   .slideBox .hd ul li.on{ background:#188bca; color:#fff; }
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle; }
        .slideBox .bd img{ width:100%; display:block;  }

        /* 涓嬮潰鏄墠/鍚庢寜閽唬鐮侊紝濡傛灉涓嶉渶瑕佸垹闄ゅ嵆鍙? */
        .slideBox .prev,
        .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
        .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
        .slideBox .prev:hover,
        .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
        .slideBox .prevStop{ display:none;  }
        .slideBox .nextStop{ display:none;  }
		

/*鐑嚎鍜ㄨ*/
.Ihotline{
	width: 100%;
	background: url(../images/Ihotline0.jpg) no-repeat;
}
.Ihotline_content{
	width: 1200px;height: 170px;
	margin: 0 auto;
	overflow: hidden;
	/*background: url(../images/index/test.jpg);*/
}
.Ihotline_case{
	float: left;
	width: 380px;height: 91px;
	border-right: 2px solid #e4e4e4;
	margin-top: 54px;

}
.Ihotline_22333{
	font-size: 22px;color:#333;
}
.Ihotline_case .Ihotline_22333{

}
.Ihotline_16fff{
	font-size: 16px;color:#fff;
}
.Ihotline_16fff a{color:#fff;}
.Ihotline_16fff a:hover{opacity:0.5;}
.Ihotline_case .Ihotline_16fff{
	width: 250px;height: 32px;line-height: 32px;text-align: center;
	margin-top: 14px;
	background: #666;
}


.Ihotline_keyword{
	float: left;
border-right: 2px solid #e4e4e4;
padding-right: 33px;
margin: 55px auto auto 40px;
}
.Ihotline_input{
	width: 430px;height: 46px;
	border-top: 2px solid #b6b6b6;
	border-bottom: 2px solid #b6b6b6;
}
.Ihotline_14333{
	font-size: 14px;color:#333;
}
.Ihotline_input .Ihotline_14333{

	width: 350px;height: 100%;
	border:none;
	padding-left: 2em;
	background: #f7f7f7;
	height:45px;
}
.Ihotline_button{
	width: 18px;height: 18px;
	background: url(../images/Ihotline_icon.png);
	border:none;
	cursor: pointer;
	margin: 0px auto auto 14px;
}


.Ihotline_keyword .Igreet_14666{
	float: left;
	margin-top: 10px;
}

.Ihotline_keyword .Igreet_14663{
	margin-top: 10px;
}

.Ihotline_keyword .Igreet_14663 a{
	margin: 0 10px;
	color: #6c6c6c;
}

.Ihotline_keyword .Igreet_14663 a:hover{
	color: #1360cc;
}

.Ihotline_tel{
	    float: left;
    margin: 53px 13px 0px 30px;
}
.Ihotline_18333{
	font-size: 18px;color:#333;
}
.Ihotline_18333 img{ margin-top:-20px;}
.Ihotline_tel .Ihotline_18333:nth-child(1) img{
transform: translate(11px,10px);
}
.Ihotline_tel .Ihotline_18333:nth-child(2){
	margin: 20px auto auto 0px;
letter-spacing: 1px;
}		

.con2{ margin:38px auto;width:1200px;}
.con2 .p_nav{ width:240px; float:left; }
.con2 .p_nav .tit{width: 240px;
    height: 88px;
    background: url(../images/cp_ltop.jpg) no-repeat top left;
    text-align: center;
    padding-top: 16px;}
.con2 .p_nav .tit p{     text-align: center;
    font-size: 28px;
    line-height: 38px;
     font-weight: bold;
    color: #000;}
.con2 .p_nav .tit span{display: block;
    text-align: center;
    color: #3b3a3a;
    font-size: 18px;
    line-height: 30px;}

/* 鏈緥瀛恈ss */
		.sideMenu{ margin-bottom:16px;  }
		.sideMenu h3{ height:70px; line-height:70px; font-size:18px; padding-left:10px;  border-bottom:1px solid #e3e3e3; cursor:pointer;
		}
		.sideMenu h3 em{     float: left;
    display: block;
    width: 52px;
    height: 46px;
    background: url(../images/cp.png) 20px 27px no-repeat;
    cursor: pointer; }
		.sideMenu h3.on em{   background: url(../images/x.png) 20px 24px no-repeat;}
		.sideMenu ul{ background:#e8e8e8;    padding: 0px 10px 0px 60px;display:none; /* 榛樿閮介殣钘? */ }
		
		   .sideMenu ul li{ padding: 6px 0px;}
.sideMenu ul li a{font-size: 16px;
    line-height: 34px;
    color: #666666;}

/*首页左边产品导航样式*/
.aside {
    float: left;
    width: 240px;
   
    padding-bottom: 8px;
}
.aside h4 {
   background: url(../images/cp_b.gif) repeat-x;
    color: #333;
    text-indent: 22px;
    height: 50px;
    line-height: 40px;
    font-weight: bold;
    font-size: 16px;
    padding: 0;
    margin: 0;
    cursor: pointer;
}
.aside h4 a {
    display: block;
    font-size: 15px;
        color: #3A3A3A;
    /* padding-left: 60px; */
    text-align: left;
}
.aside ul {
   
    overflow: hidden;
background: #f3f3f3;
    width: 212px;
    padding-left: 20px;
    padding-bottom: 6px;
    margin-top: -9px;
}
.aside li {
   
    font-size: 13px;
  
   padding-right: 7px;
    line-height: 36px;
    background: url(../images/ic1.gif) no-repeat left;
}
.aside li a {
    display: inline-block;
    color: #4a4a4a;
	padding-left:15px;
}
.tjcp{    color: #000;
    margin-right: 8px;
    font-size: 16px;
    font-weight: bold; padding-left: 24px;}
.con2 .p_con{ width:930px; float:right;}
.p_con .tit{  height: 40px;
    line-height: 40px;
    padding: 10px 12px 0 0;
    background: url('../images/t02.gif') no-repeat;}
 .cp .one .fl{    width: 510px;height:360px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    position: relative;
    overflow: hidden;}
  .cp .one .fl img{max-width:459px;vertical-align: middle;margin-top: 50px;
    overflow: hidden;}
	 .cp .one .fr{   width: 320px;
    margin-right: 20px;}
  .cp .one .fr .tit{ color:#074790;    margin-top: 20px; font-size:28px; line-height:60px; border-bottom:1px solid #b6b6b6;}
  .cp .one .fr span{ font-weight:bold; font-size:16px; display:block; line-height:46px;}	
.cp .one .fr p{ line-height:26px;}
	.cp .one .fr .more{     color: #fff;
    padding: 8px 16px;
    border-radius: 40px;
    background: #064088;
    margin-top: 30px;
    display: block;
    width: 100px;
    text-align: center;}
	.cp .one .fr .more:hover{  background:#0c294e;}	
	
.p_con{ }	
.p_con ul{}
.p_con ul li{float:left; width:228px; margin:12px 2px;}
.p_con ul li .img{ width:226px;border:1px #dddddd solid;overflow: hidden;height:226px;}
.p_con ul li .img img{width:100%; transition: all .8s;}
.p_con ul li:nth-of-type(4n){margin-right: 0px;}	
	
.p_con ul li p{ line-height: 24px;
       display: block;
    position: absolute;
    width: 226px;
    background: url(../images/pro_x.png) repeat-x;
    height: 31px;
    line-height: 31px;
    margin-top: -31px;
    color: #333;
    text-decoration: none;
    font-size: 14px;
    margin-left: 2px;text-align:center;}
.p_con ul li span{
    display: block;
    padding: 2px 0 0;
}
.p_con ul li span a.grey {
    background: url(/images/p_ask.jpg) no-repeat left top;
    margin-left: 26px;
    color: black;
}
.p_con ul li span a{
    display: inline-block;
    width: 90px;
    height: 29px;
    line-height: 25px;
    background: url(/images/p_det.gif) no-repeat left top;
    text-align: center;
    color: #fff;
}
.p_con ul li:hover img{transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transition: all .8s;
}
	
	
.main02 {
    margin-top: 50px;
    background: url(../images/banner1.png) no-repeat center top;
    height: 161px;
    overflow: hidden;
}
.main02 .tel{ float:right;}
.main02 .tel p{ font-size: 20px; color:#fff;margin: 32px 0px 16px 0px;}
.main02 .tel a{ display:block; width: 250px;height: 50px;line-height: 49px; color:#188bca;font-size: 24px; text-align: center; background:#fff;}
.main02 .tel a:hover{ background:#005db1; color:#fff;}	

.main02 .mymj{float:left;}	
.main02 .mymj p{font-size: 20px; color:#fff;margin: 32px 0px 16px 0px;}

.main03{background:url(../images/ys.jpg) no-repeat center top;
height: 1350px;
overflow: hidden;}
.main03 .wrap{position:relative;}
.main03 .advtitle{position:absolute;top:68px;left:236px;}
.main03 .advtitle h2{color:#005db1;font-size:54px;}
.main03 .advsmall{position:absolute;top: 165px;left: 304px;}
.main03 .advsmall p{color:#fff;font-size:28px;}
.main03 .ys{position:absolute;}
.main03 .ys .tit{ color:#064088;font-size: 36px; line-height: 50px;}
.main03 .ys span{font-size: 24px; display: block;margin-bottom: 12px;}
.main03 .ys p{font-size: 16px; line-height: 24px;}
.main03 .ys a{font-size: 16px; width: 124px;height: 46px; text-align: center; line-height: 45px; border-radius: 6px; margin-top: 18px; color:#fff;}
.main03 .ys .fl{background:#005db1;}
.main03 .ys .qq{background:#6c981f;margin-left: 20px; float:left;}
.main03 .ys .fl:hover{background:#1f658c;}
.main03 .ys .qq:hover{background:#1d7e37;}
.main03 .one{ width:500px; left:0px; top:266px; }
.main03 .two{width:500px; left:0px; top:508px;}
.main03 .three{width:550px; right:0px; top: 798px;}
.main03 .four{width:550px; right:0px; top:1046px;}


.main04{background:url(../images/ry.jpg) no-repeat center top;
height: 710px;
overflow: hidden; }
.main04 .wrap{ position:relative;}
.main04 .fl{position:absolute; width: 540px;top: 330px;}
.main04 .fl ul{}
.main04 .fl ul li{font-size: 18px;
margin: 18px 0px;}
.main04 .fl ul li span{font-size: 24px;
margin-right: 10px;}
.main04 .fl a{font-size: 16px; width: 124px;height: 46px; text-align: center; line-height: 45px; margin-top: 24px; color:#fff;}
.main04 .fl .more{background:#064088;float:left;}
.main04 .fl .qq{background:#6c981f;margin-left: 20px;float:left;}
.main04 .fl .more:hover{background:#1f658c;}
.main04 .fl .qq:hover{background:#1d7e37;}

.main04 .fr{ width: 250px;
position: absolute;
right: 102px;
top: 217px;
height: 342px;}
  /* 鏈緥瀛恈ss */
        .slideBox2{ width:250px; height:auto;  position:relative;  }
        .slideBox2 .hd{ height:15px; overflow:hidden; position:absolute;bottom: 16px;
z-index: 1;
left: 50%;
right: 50%;
width: 72px; }
        .slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
        .slideBox2 .hd ul li{ float: left;
margin-right: 8px;
width: 15px;
height: 15px;
line-height: 14px;
text-align: center;
background: #fff;
cursor: pointer;
border-radius: 50%;}
        .slideBox2 .hd ul li.on{ background:#188bca; color:#fff; }
        .slideBox2 .bd{ position:relative; height:100%; z-index:0; background: #f1f5f8;  }
        .slideBox2 .bd li{ zoom:1; vertical-align:middle; }
        .slideBox2 .bd img{ width:100%; display:block;  }

        /* 涓嬮潰鏄墠/鍚庢寜閽唬鐮侊紝濡傛灉涓嶉渶瑕佸垹闄ゅ嵆鍙? */
        .slideBox2 .prev{ position:absolute; left: -41%;top: 40%; display:block; width:48px; height:73px; background:url(../images/honor_left.png); }
        .slideBox2 .next{  position:absolute;top: 40%;  right:-37%; display:block; width:48px; height:73px; background:url(../images/honor_grright.png);  }
        .slideBox2 .prev:hover{ background:url(../images/honor_gleft.png); }
        .slideBox2 .next:hover{ background:url(../images/honor_right.png);}
        .slideBox2 .prevStop{ display:none;  }
        .slideBox2 .nextStop{ display:none;  }



/*绌虹櫧2*/
.Iblank2{
    width: 100%;height: 299px;
    background:#e9f0f6 url(../images/banner02.png) no-repeat top;
}
.Iblank2_content{
    width: 1200px;
    margin:0 auto;
}
.Iblank2_tel{
    overflow: hidden;
}
.Iblank2_tel .Ihotline_16fff{
    margin: 105px auto auto 999px;
    font-size: 23px;
}
.Iblank2_tel .Ihotline_16fff:nth-child(2){
    margin: 0% auto auto 86%;
}
.Iblank2_button{
margin: 2% auto auto 81%;
}
.Iblank2_button .Ihotline_16fff{
    width: 102px;height: 32px;line-height: 32px;text-align: center;
    border:1px solid #fdfefe;
    float: left;
	color:#fff;
}
.Iblank2_button .Ihotline_16fff:nth-child(2){
    margin-left: 7%;
}
.Iblank2_button .Ihotline_16fff:hover{
    background: #fff;
    color:#233357;
}



/*閸忓厖绨稉婊呮磽閺傦拷*/
.Idsf{ background:#ffffff;
    width: 100%;
    overflow:hidden;
}
.Idsf_content1{
background: url(/css/images/sybj.jpg) no-repeat center;
    width: 100%;height: 100%;
    margin:30px auto 0;
    overflow: hidden;
}
.Idsf_content{
background: url(/css/images/sybj.png) no-repeat center;
    width: 1200px;height: 100%;
    margin:30px auto 0;
    overflow: hidden;
}
.Idsf_pic{
    float: left;
    width: 600px;height: 428px;
}
.Idsf_word{
    float: left;
    width: 600px;
    overflow: hidden;
}


.Idsf_72ddd{
    font-size: 72px;color:#005db1;
	line-height:95px;
}
.Idsf_word .Idsf_72ddd{
margin: 1% auto auto 9%;
letter-spacing: 7px;
}
.Idsf_36333{
    font-size: 36px;color:#333;
}
.Idsf_word .Idsf_36333{
margin: -3% auto auto 9%;
}
.Idsf_word_bottom{
width: 100%;
height: 263px;
margin-top: 3%;
overflow: hidden;
padding-bottom: 7%;
background: #005db1;
word-wrap: break-word;
word-break: break-all;
}
.Idsf_word_bottom .Inav_16fff{
	margin: 5% auto 20px 4%;
    font-weight: 800;
    font-size: 20px;
    color: #fff;
}
.Idsf_14fff{
    font-size: 14px;color:#fff;
}
.Idsf_word_bottom .Idsf_14fff{
margin: 0 auto;
padding: 0 20px 0 20px;
letter-spacing: .2px;
line-height: 26px;
}
.Idsf_word_bottom .Idsf_14fff:nth-child(3):hover{
    color:#C12622;
}

.Icustomer_content .Iproduct_18333{
       text-align: center;
    background: url(../images/hz.png) no-repeat center;
    margin-bottom: 42px;
    width: 1200px;
    height: 52px;
}
.Icustomer_content .Iproduct_18333 span{
    line-height: 50px;
    font-size: 22px;
    color: #fff;
}


.Icustomer_content{
    width: 1200px;
    margin: 0 auto;
    position:relative;
}
.Icase_36233{
    font-size: 36px;color:#233357;
}
.Icustomer .Icase_36233{
    text-align: center;
    margin: 53px auto auto auto;
}
.Icustomer .Icase_36233 span{
    color: #3598db;
}
.Icase_18233{
    font-size: 18px;color:#233357;
}
.Icustomer .Icase_18233{
    text-align: center;
}


.picScroll-left{ 
    width:100%;  
    overflow:hidden; 
    position:relative;
    text-align: center;    
}
.picScroll-left .hd{ 
    width: 100%;height: 100%;
    position: absolute;
    overflow:hidden;
}
.picScroll-left .hd .prev{ 
    width: 35px;height: 75px;
    background:url(../images/zj.jpg);
    float:left;  
    margin-top: 13px;
    cursor: pointer;
}
.picScroll-left .hd .next{  
    width: 35px;height: 75px;
    background:url(../images/yzs.jpg); 
    float:right;
        margin-top: 13px;
    cursor: pointer;
}
.picScroll-left .hd ul{ 
    position:absolute;bottom: 1%;
}
.picScroll-left .hd ul li{ 
    float:left;  
    width:9px; height:9px; 
    overflow:hidden; 
    margin-right:5px; 
    text-indent:-999px; 
    cursor:pointer; 
    background:url("images/icoCircle.gif") 0 -9px no-repeat; 
}
.picScroll-left .hd ul li.on{ 
    background-position:0 0; 
}
.pageState{
    display: none;
    position:absolute;bottom:0;
}

.picScroll-left .bd{ 
    display:inline-block;
}
.picScroll-left .bd ul li{ 
    margin:0 13px; 
    float:left; 
    display:inline; 
    overflow:hidden; 
    text-align:center;  
}
.picScroll-left .bd ul li .pic{ 
    text-align:center; 
}
.picScroll-left .bd ul li .pic img{ 
    width:178px; height:100px; 
    display:block; border: 1px #D2D2D2 solid;
}
.picScroll-left .bd ul li .pic a:hover img{ 
    border-color:#999;  
}
.picScroll-left .bd ul li .title{ 
    line-height:24px;   
    margin-top: 20px;
}
.picScroll-left .bd ul li .title a{
    font-size: 14px;color:#333;
}



/*閸忣剙寰冮弬浼存*/
.Inews{
	width: 100%;
	background: #f4f4f4;
}
.Inewcontent{
	width: 1200px;
	margin:0 auto;
	overflow: hidden;
}
.Inews_title{
margin-top: 6%;
border-bottom: 1px solid #cecece;
}
.Inews_20009{
    font-size: 20px;color:#00923f;
}
.Inews_title .Inews_20009{
font-weight: 900;
padding: 0 3px 10px;
display: inline-block;
border-bottom: 1px solid #00923f;
}
.Inews_content{
margin-top: 38px;
}
.Inews_content_left{
    width: 587px;
    float:left;
}
.Inews_pic{
    width: 587px;height: 241px;
}
.Inews_content_left .Iproduct_18333{
    display:block;
margin-top: 19px;
}
.Inews_content_left .Iproduct_18333:hover{
    color:#00923f;
}
.Inews_content_left .Ikeyword_14666{
line-height: 25px;
margin-top: 15px;
}

.Inews_content_right{
    width: 551px;
    float:right;
    margin-top: -30px;
}
.Inews_loop{
    border-top: 1px dotted #cfcfcf;
    height: 136px;
}
.Inews_loop:nth-child(1){
    border-top: none;
}
.Inews_date{
float:left;
}
.Inews_48333{
    font-size: 48px;color:#333;
}
.Inews_date .Inews_48333{
margin: 20px auto auto 27px;
}
.Inews_16666{
    font-size: 16px;color:#666;
}
.Inews_date .Inews_16666{
    margin: 58px auto auto 28px;
}
.Inews_content_left img{ max-width:587px; max-height:241px;}
.Inews_loop_right{
float: right;
font-size: 14px;
width: 30em;
margin: 26px 0px auto auto;
}
.Inews_loop:hover .Iproduct_18333{
    color:#00923f;
}
.Inews_loop_right .Ikeyword_14666{
line-height: 25px;
margin-top: 12px;
}


/*鐢瓕顫嗛梻顔剧摕*/
.Iquestion_content{
    margin-top: 27px;
}

.txtScroll-left{ 
    width:100%;  
    position:relative;   
}
.txtScroll-left .hd{ 
    overflow:hidden;
    float:left;
}
.Iquestion_20333{
    font-size: 20px;color:#333;
}
.txtScroll-left .hd .Iquestion_20333{
    font-weight: 900;
margin-top: 5px;
}
.txtScroll-left .hd .Ikeyword_14999{
    margin: 1px auto 33px 3px;
}
.txtScroll-left .hd .prev{ 
    float:right;
    width:51px; height:23px;    
    overflow:hidden; 
    cursor:pointer; 
    background:url("../images/Iquestion_icon.jpg") no-repeat;
}
.txtScroll-left .hd .next{
    float:right;
    width:51px; height:23px;    
    overflow:hidden; 
    cursor:pointer; 
    background:url("../images/Iquestion_icon_1.jpg") no-repeat;
    
}
.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }


.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1;display:none; }
.txtScroll-left .hd ul li{ 
    float:left;  
    width:9px; height:9px; 
    overflow:hidden;
    cursor:pointer; 
    background:#000; 
}
.txtScroll-left .hd ul li.on{ 
    background:#555; 
}
.txtScroll-left .bd{  
    width:1086px;
    overflow:hidden;    
    float:right;
}
.txtScroll-left .bd ul{ 
    overflow:hidden; zoom:1; 
}
.txtScroll-left .bd ul li{ 
    float:left; 
    width: 509px; height:112px;  
    text-align:left; display:inline;
    margin:0 16px;
    border:1px solid #ececec;
    background:#fff;
}
.Iquestion_14323{
    font-size: 14px;color:#323332;
}

.txtScroll-left .bd ul li .Iquestion_14323{
background: url(../images/Iquestion_icon1.png) no-repeat 16px;
margin: 21px auto auto auto;
padding-left: 40px;
letter-spacing: 1px;
}
.txtScroll-left .bd ul li:hover .Iquestion_14323{
    color:#00923f;
}

.txtScroll-left .bd ul li .Ikeyword_14666{
background: url(../images/Iquestion_icon2.png) no-repeat 16px 3px;
margin: 7px auto auto 0;
line-height: 26px;
padding-left: 41px;

}
.txtScroll-left .bd ul li .Ikeyword_14666 span{
    float:left;
}
.txtScroll-left .bd ul li .Ikeyword_14666 span:nth-child(2){
    float:left;
    width: 32em;
    margin-left: 5px;
}

/*閸欏鍎忛柧鐐复*/
.Ilink_content{
margin: 72px auto 55px auto;
}
.Ilink_left{
    float:left;
}
.Ilink_18009{
    font-size: 18px;color:#00923f;
}
.Ilink_left .Ilink_18009{
margin: -5px auto auto 5px;
}
.Ilink_left .Ikeyword_14333{
    margin-left: 4px;
}

.Ilink_right{
    float:right;
    border-left: 1px solid #d3d3d3;
    width: 1047px;
}

.Ilink_right.clearfix a{
	margin: 0 15px;
}

.Ilink_right .Ikeyword_14666{
    float:left;
    margin: 0 19px;
}


.container {
    margin: 0 auto;
    width: 1200px;
}

/*鏂伴椈鍔ㄦ€*/
.dtspan {
	margin: 30px auto;
	    overflow: hidden;
}
.dtbox {
	width: 890px;
	height: 414px;
	border: 1px solid #ccc;
	text-align:left;
	padding-bottom: 20px;
}
.dtbox h4 {
	overflow: hidden;
	font-size: 18px;
	
}
.dtbox h4 a {
	float: left;
	width: 33%;
	text-align: center;
	height: 48px;
	line-height: 48px;
	color: #333;
	background: url(../images/dttitbr.png) repeat-x center 47px;
	transition: all 0s;
}
.dtbox h4 a em {
	font-family:"Microsoft YaHei"; 
	text-transform: uppercase;
	margin-left: 5px;
	color: #969696;
}
.dtbox h4 a:hover, .dtbox h4 a.cur {
	background: url(../images/dttith.png) repeat-x center bottom;
	color: #005db1;
	text-decoration: none;
}
.dtbox dl {
	margin: 20px;
	height: 150px;
	overflow: hidden;
}
.dtbox dd {
	margin-left: 240px;
}
.dtbox dd h5 {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
}
.dtbox dd h5 a {
	color: #333;
}
.dtbox dd h5 a:hover {
	color:#005db1;
}
.dtbox dd p {
	line-height: 22px;
	height: 100px;
	overflow: hidden;
}
.dtbox ul {
	margin: 0 20px;
	border-top: 1px dotted #ccc;
	padding-top: 10px;
	overflow:hidden;
}
.dtbox li {
	position: relative;
	height: 28px;
	line-height: 28px;
	width:48%;
	float:left;
	padding-left: 12px;
}
.dtbox li a {
	display: inline-block;
	padding-left: 10px;
	background: url(../images/sou_bj.png) no-repeat left center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333;
}
.dtbox li a:hover{color:#005db1}
.dtbox li span {
	position: absolute;
	right: 0;
	color: #999;
}


/*鏈嶅姟鏀寔*/
.fwzc {
	width: 278px;
	height: 434px;
	border: 1px solid #ccc;
}
.fwzc h4 {
	margin-left: 18px;
	padding: 1px 0px;
}
.fwzc .fwphone {
	position: relative;
	height: 64px;
	background: url(../images/fwphone.png) no-repeat center;
}
.fwzc .fwphone span {
	position: absolute;
	left: 82px;
	top: 30px;
	font-size: 22px;
	font-weight: bold;
	color: #005db1;
}
.fwzc .m_form {
	margin-left: 8px;
}
.fwzc .m_form li {
	margin-bottom: 10px;
	overflow: hidden;
}
.fwzc .m_form label {
	float: left;
	width: 27px;
	height: 28px;
	border: 1px solid #ccc;
	border-right-width: 0;
	text-align: center;
	background-color: #fff;
}
.fwzc .m_form label img {
	position: relative;
	top: 8px;
}
.fwzc .m_form .ipttxt {
	float: left;
	width: 210px;
	border: 1px solid #ccc;
	height: 16px;
	line-height: 16px;
	padding: 6px 10px;
	outline: none;
	color: #666;
	background-color: #fff;
	font-family: microsoft yahei;
}
.fwzc .m_form .areli label {
	height: 70px;
}
.fwzc .m_form .txtare {
	float: left;
	width: 210px;
	height: 60px;
	line-height: 20px;
	border: 1px solid #ccc;
	outline: none;
	resize: none;
	color: #666;
	padding: 5px 10px;
	background-color: #fff;
	font-family: "Microsoft YaHei";
}
.fwzc .m_form .btnsubmit {
	width: 260px;
	height: 30px;
	cursor: pointer;
	border: none;
	background: url(../images/btnsubmit.png) no-repeat center;
}
.conttit .tita {
    margin-right: 12px;
    color: #005db1;
    font-size: 18px;
}
.conttit a {
    float: left;
}

.conttit {
    position: relative;
    height: 44px;
    line-height: 44px;
}
.conttit span {
    font-family:"Microsoft YaHei"; 
    font-size: 16px;
    color: #b2b2b2;
    text-transform: uppercase;
    float: left;
}
.ct, .ct_box, .mf {
    overflow: hidden;
}
.nrmk h1 {
    padding: 0;
    margin: 0;
    font-size: 12px;
    display: none;
}

.fangan{width:1200px;      margin: 0 auto;    overflow: hidden;
   }
 .fangan .title{margin-top: 50px;
    margin-bottom: 10px;font-size: 32px;
    color: #333;  overflow: hidden;height:42px;
    font-weight: bold;text-align:center;line-height:42px;}
 .fangan .title a {
    font-size: 14px;
    font-weight: normal;
    margin-left: 7px;
    position: absolute;
    margin-top: 5px;
}
.newsList{width:100%; overflow: hidden;    margin: 10px 0;}

.newsList li {
    list-style: none;
    border: #f2f2f2 4px solid;
    width: 280px;
    float: left;
    height: 460px;
    margin-right: 12px;
}

.newsList a li{display: block; width: 280px;    height: 460px;}


.newsList a:hover li{
 
    border: #d6e216 4px solid;
  
   
}
.fengcai{float:left;}

 .listTuMain {
    float: left;
}
.listTuMain img {
    border: 0;
    width: 280px;
    height: 208px;
}
 .listWen {
    float: left;
    margin: 15px 20px;
}

 .listWen h1 {
    line-height: 30px;
    font-size: 14px;
    background: url(../images/customer_textbg.jpg) repeat-x center bottom;
    line-height: 40px;
    margin-bottom: 10px;
}
.listWen h1 a {
    color: #272727;
    text-decoration: none;
    font-size: 16px;
}
.listWen p {
    margin-top: 10px;
    color: #666;
    line-height: 22px;
    font-size: 14px;
}
.look {
    display: block;
    margin-top: 10px;
    font-weight: bold;
}

.ct1{background-position: 50% 0%; height: 254px; margin-top: 20px; background-image: url(../images/gdt1.jpg); background-repeat: no-repeat;}
.gdt1{font-size: 22px;font-weight: 100;margin-top: 28px;text-align: right;margin-right: 91px;line-height: 32px;}
.gdt1 span{font-size:26px;font-weight:bold;}
.gdt1 i{color:#0c448c;font-style: normal;}
.gdt1 p{font-size: 22px;
    font-weight: bold;
    color: #fff;
    margin-right: 19px;
    line-height: 45px;}
.gdt1 a{font-size:18px;color:#fff;margin-left: 20px;}
.gdt1 a:hover{    text-decoration: underline;}


.xuanze{width:100%;background-position: 50% 0%;
    height: 935px;
    background-image: url("../images/ys_bg1.jpg");
    background-repeat: no-repeat;}

.tem_inner{position: relative;
    margin: 0 auto;
    margin: 0 auto;
    width: 1200px;    overflow: hidden;}
	
.h_tel {
    font-size: 14px;
    color: #fff;
    margin-left: 752px;
    margin-top: 33px;
}
.h_tel span {
    font-size: 24px;
    font-weight: bold;
}
.ys_topp {
    font-size: 30px;
    font-weight: 100;
    color: #fff;
    margin-left: 704px;
    margin-top: 60px;
	line-height: 48px;
}
.ys_topp span {
    font-size: 36px;
    font-weight: bold;
}

.ys1{     font-size: 30px;
    color: #004b98;
    font-weight: bold;
    line-height: 30px;
    margin-left: 110px;
    margin-top: 422px;}

.ys1 span {
    font-size: 20px;
    color: #333;
    font-weight: normal;
}

.ys1_nr {
    margin-left: 97px;
    margin-top: 30px;
}

.ys1_nr li {
    font-size: 16px;
    color: #3e3e3e;
    line-height: 28px;
    margin-bottom: 15px;
    background: url(../images/ic1.png) no-repeat left 10px;
    padding-left: 15px;
}
.xuanze2{background-position: 50% 0%;
    height: 841px;
    background-image: url("../images/ys_bg2.jpg");
    background-repeat: no-repeat;}
	
.ys2 {
    font-size: 30px;
    color: #004b98;
    font-weight: bold;
    line-height: 30px;
    margin-left: 727px;
    margin-top: 76px;
}	
.ys2 span {
    font-size: 20px;
    color: #333;
    font-weight: normal;
}
.ys2_nr {
    margin-left: 714px;
    margin-top: 30px;
}
	
	
	.ys2_nr li {
    font-size: 16px;
    color: #3e3e3e;
    line-height: 28px;
    margin-bottom: 15px;
     background: url(../images/ic1.png) no-repeat left 10px;
    padding-left: 15px;
}




.ys3{     font-size: 30px;
    color: #004b98;
    font-weight: bold;
    line-height: 30px;
    margin-left: 110px;
    margin-top: 178px;}

.ys3 span {
    font-size: 20px;
    color: #333;
    font-weight: normal;
}

.ys3_nr {
    margin-left: 97px;
    margin-top: 30px;
}

.ys3_nr li {
    font-size: 16px;
    color: #3e3e3e;
    line-height: 28px;
    margin-bottom: 15px;
    background: url(../images/ic1.png) no-repeat left 10px;
    padding-left: 15px;
}


.gg{width:100%;background-position: 50% 0%;
    height: 189px;
    
    background-image: url("../images/gdt2.jpg");
    background-repeat: no-repeat;}


.gg  .gdt2 {
    font-size: 24px;
    color: #fff;
    margin-right: 540px;
    text-align: right;
    margin-top: 64px;
    font-weight: 100;
	line-height: 35px;
}



.gg .gdt2 span {
    font-size: 26px;
    font-weight: bold;
}
.tel_zx {
    font-size: 14px;
    margin-left: 223px;
    margin-top: 27px;
}
.tel_zx span {
    color: #004b98;
    font-size: 18px;
    font-weight: bold;
}
.tel_zx a {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    margin-left: 52px;
}

.index_about{margin: 30px auto;
    width: 1200px;overflow: hidden;}
	
	
.box150_-9396 .gdtableImg
{ /*width:545px; height:109px; */color:#5B5B5B; margin-top:10px; margin-bottom:10px;
}
.box150_-9396 .gdtableImg .lldt
{width:7px; height:109px; 
}
.box150_-9396 .gdtableImg .mmdt
{ height:70px; 
}
.box150_-9396 .gdtableImg .rrdt
{width:6px; height:109px; 
}
.box150_-9396 .picBox
{
border:none;
}

.box150_-9396 .gd_imgtitle
{  display:none;}

.tit1 {
    height: 40px;
    line-height: 40px;
    padding: 10px 12px 0 0;
    background: url('../images/t02.gif') no-repeat;
}
.tit1 span {
    float: right;
    font-weight: normal;
    font-size: 24px;
}
.tit1 em {
    float: left;
    padding-left: 24px;
    text-transform: uppercase;
    line-height: 30px;
}
.tit1 em a {
    color: #000;
    margin-right: 8px;
    font-size: 16px;
    font-weight: bold;
}
.tit1 span a {
    color: #a3a3a3;
    text-decoration: none;
    font-size: 14px;
}

.ab_tu{float:left;}
.ab_nr{    float: left;
    margin-left: 50px;
    width: 495px;
    font-size: 14px;
    color: #666;
    line-height: 26px;}
.ab_nr p{    background: url(../images/tab.gif) no-repeat left top;
    font-size: 16px;
    color: #000;
    font-weight: bold;
    height: 54px;
    padding-left: 44px;}
.ab_nr a{display:block;width:120px;height:30px; background:#d6e216;line-height:30px;text-align: center;color:#000;font-weight:bold;margin-top:10px;}
.ab_nr a:hover{    text-decoration: underline;}
a:hover{    text-decoration: underline;}


#demo {
	overflow: hidden;
	width: 100%;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
.fengcai img{width:190px;height:230px;}

.index_news{    margin: 30px auto;
    width: 1200px;
    overflow: hidden;}
.news1{    width: 24.1667%;
    float: left;overflow: hidden;}

.news2{    width: 35%;
    margin-right: 35px;
    margin-left: 35px;
    float: left;overflow: hidden;}
.news3{width: 35%;
    float: left;overflow: hidden;}
.index_news .tit {
    height: 40px;
    line-height: 40px;
    padding: 10px 12px 0 0;
    background: url('../images/t02.gif') no-repeat;
}
.index_news .tit em a {
    color: #000;
    margin-right: 8px;
    font-size: 16px;
    font-weight: bold;
}
.index_news .tit span {
    float: right;
    font-weight: normal;
    font-size: 24px;
}
.index_news .tit span a {
    color: #a3a3a3;
    text-decoration: none;
    font-size: 14px;
}
 .index_news .tit em {
    float: left;
    padding-left: 24px;
    text-transform: uppercase;
    line-height: 30px;
}
em {
    font-style: normal;
}
.news_list{    margin-top: 30px;overflow: hidden;}

.faq_cont{width: 100%; height: 365px;position:relative; overflow: hidden;}
.faq_cont .bd{padding: 33px 10px 0;}
.faq_cont .bd ul li{width: 290px; height: 88px; margin-bottom: 15px;}
.faq_cont .bd ul li .tt{width: 100%;height:22px;}
 .faq_cont .bd ul li .tt .icon1{float: left; width: 22px; height: 22px; background: url('../images/ask.png') no-repeat; display: block;}
.faq_cont .bd ul li .tt .faq_tit{float: left; width: 261px; margin-left: 7px; display: block;}
.faq_cont .bd ul li .cont{width: 100%; margin-top: 13px;}
 .faq_cont .bd ul li .cont .icon2{float: left; width: 22px; height: 22px; background: url('../images/answer.png') no-repeat; display: block;}
.faq_cont .bd ul li .cont .faq_cont{float: left; width: 261px; margin-left: 7px; line-height: 22px; height: 50px; display:block;}
 .faq_cont .bd ul li .cont .faq_cont a{width: 261px;color: #777;line-height:22PX;}
.faq_cont .bd ul li .cont .faq_cont a:hover{color: #ff4700;}
 .faq_cont .more{width: 88px; height: 20px; border: 1px solid #4d9af0; border-radius: 10px; text-align: center; line-height: 18px; margin:20px 0px 0px 20px;}

.xw_tj{overflow: hidden;}
.xw_tj .tjTu{float: left;
    width: 180px;
    padding-top: 5px;}
.xw_tj .tjTu1{float:right;width:238px;overflow: hidden;}
.tjTu1 h2{font-size:15px;color:#d6e216;padding-bottom:10px;}
.tjTu1{font-size:14px;}
.tjTu1 .time{padding-top:7px;}
.tjTu1 .time a{color:#d6e216;}
.xw_lb{overflow: hidden; margin-top:10px;}

.xw_lb li {
    list-style: none;
    padding-left: 2px;
    border-bottom: 1px dotted #ebebeb;
}
.xw_lb li .time {
    float: right;
    padding-right: 5px;
font-size: 12px;}

.xw_lb li span{height: 36px;
    line-height: 36px;}
	
.xw_lb li .newsH {
    color: #333;
    text-decoration: none;
    background: url(../images/ic1.png) no-repeat 0 center;
    padding-left: 14px;
}	
	.xw_lb li a {
    height: 36px;
    line-height: 36px;
}
.index_link{width:100%;margin-top: 50px;
    background-color: rgb(242, 242, 242);    overflow: hidden;min-height:80px;}
	
.index_link h2 {
    font-size: 16px;
    color: #333;
    font-weight: normal;
    width: 80px;
    float: left;
	line-height:80px;
}
.index_link1{width:1100px;float:right;  color: #333;line-height:80px; }
.index_link1 a{float:left; margin:0 10px; }