@charset "utf-8";

/*base css*/
*{
	padding: 0px;
    margin: 0px;
    word-wrap: break-word;
    word-break: break-all;
	font-family:"Microsoft Yahei";
	font-size:14px;
	}
body{
	color: #333;
    font-size: 14px;
}
img{
	border:none;
}
ul{
	list-style:none;}
a{
	text-decoration:none;}
/* CSS reset for c_b */





/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}	
	
.clear{
	clear:both}	
.container{
	width:1170px;
	margin:0 auto;
	position:relative;}
/*base css end */
.top_t{
	height: 30px;
	line-height:30px;
    background: #f2f2f2;
    border-bottom: 1px solid #e5e5e5;

	}
.top_t p {
    float: right;
}
.top_t span{color:#666;}
.top_t p  a{
	color:#333;}

/*top css */
.top{
	height:100px;
	width:100%;
}
.top{
	height:100px;
	width:100%;
 	background:url(../images/logo2.png) no-repeat center center;
	
	}
/*
.top h1{ float:left; padding-right:20px;}
.top h2{ float:left; height:60px; margin:34px 0 0 0; color: #555555; font-size: 18px; font-weight: normal;}
.top h2 em{ display:block; color:#0b8a48; font-weight:bold; font-size: 26px; padding-top: 7px;
font-style:normal;}

.top p{ float:right; margin:43px 0 0 0 ; padding: 0 0 0 51px; background:url(tel-blue.jpg) no-repeat left top; color:#555555; font-size:14px;font-family:"Microsoft Yahei"}
.top p span{ display:block; font-size:26px; color:#0b8a48; font-family:Arial, Helvetica, sans-serif;font-weight: bold;}
*/
.top_logo {
	margin-top:8px;
	width:180px;
	height:110px;
	float:left;
	}
.top_name {
	width:600px;
	height:120px;
	float:left;
	margin-left:20px;
	}
.top_name h1{font-size:40px;font-family:"Microsoft Yahei"; color:#0189ff; height:80px; line-height:80px;}
.top_name h2 {font-family:"Microsoft Yahei"; color:#333; height:30px; line-height:30px;font-size: 30px;
font-weight: bold;}
.top_name h2 span{font-family:"Microsoft Yahei"; color:#333; height:30px; line-height:30px;font-size: 30px;
font-weight: bold; color:#0189ff;}
.top_name h2 b{font-family:"Microsoft Yahei"; color:#333; height:30px; line-height:30px;font-size: 30px;
font-weight: bold; color:red; font-style:normal;}
.top_phone{
	float:left;
	width:300px;
	height:120px;
	}
.top_phone p.quanguo{
	height:30px; line-height:30px; color:#333;
	}


.top_phone{
	color:#000;
	font-family:"Courier New", Courier, monospace;
	display: block;
	font-size: 30px;}
.top_img_phone {
	height:50px;
	
	}	
.top_img_phone img{
	width:50px;
	height:50px;
	float:left;
	}	
.top_img_phone em{

 font-family:"Microsoft Yahei";
  color:#000; 
  height:50px; 
  line-height:50px; 
  font-size:30px;
 display:block;float:left; margin-left:10px;
 font-style:normal;	
 }
.top_phone .youzhi{
	 height:40px; 
  line-height:40px; 
  font-size:18px;
  color:red;
  letter-spacing:2px;
  font-weight:bold;
 font-family:"Microsoft Yahei";
	}

/*top css end */

/*nav css */	

.nav{
	height: 50px;
	background: #133984;
    line-height: 50px;
	font-family:"Microsoft Yahei";
	margin-top:10px;}
 .nav-ul{
	z-index:10;
	position: relative;
	margin:0 auto;
	
	}	
.nav ul li {
	float: left;
	font-size:14px; 
	height: 50px;
	width:110px;}
.nav li a{ display:block; text-align:center; color:#fff; background:url(../images/navline.png) no-repeat right center;}
.nav li a:hover,.nav .cur a{color: #fff;background: #FA1A24; background:#d43d44;}

.nav li a.cur{
	color: #fff; background: #FA1A24;background:#d43d44;
	}
.nav li .second-nav{
	width: 120px;
	position: relative;
	display:none;}

.nav li .second-nav li{
	position: relative;
	width: 100%;
	height:50px;
}
.nav li .second-nav li a{
	 display:block; text-align:center; color:#fff; background:#133984 url(../images/navline.gif) repeat-x left top;
	}

.nav li .second-nav li a:hover{color: #fff; background:#d43d44;}
/*nav css  end*/

.keyword{
	height: 47px;
    line-height: 47px;
	
	}
    
.keyword a{
	display:block;
	width:100px;
	float:left;
	margin-left:20px;
	color:#333;
	}	
.keyword a:hover{
	color:#333;
	text-decoration:underline;
	}

/*adv css */



	
.adv{
	position:relative;
	margin-top:5px;
	overflow:hidden;
	}
/*adv css  end */	
.picScroll-left{ overflow:hidden; position:relative; }	
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1;	width:1120px; }
.picScroll-left .bd ul li{ margin:0 8px; 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: 250px;
    height: 250px;
    display: block;
    padding: 4px;
    border: 1px solid #ccc;
    background: url(../images/loading.gif) no-repeat center center;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ 
display: block;
    width: 260px;
    height: 30px;
    line-height: 30px;
	text-align:center;
	overflow:hidden;}
/*main css */
.main{
	width:100%;
	position:relative;
	margin-top:10px;
	}
.left{
	float:left;
	width:270px;}
.box{
    position: relative;

}
.box-content {

	background: #f1f1f1;
	border-top:none;
}
.menu_list {
	width: 250px;
	margin:0 auto;

}

.menu_head {
	background: #134896 url(../images/menu_head_bg.jpg) no-repeat center center;
	height:40px;
	line-height:40px;
	border:1px solid #134896;
	margin:0 auto;
	border-radius:5px;
	margin-top:10px;
	padding-left:20px;
	weight:bold;
}

.menu_head a {
	display: block;
	color: #fff;
	font-weight:bold;
	
}

.head_current {
}

.menu_body {
	margin: 0 auto;
	height: auto;
	overflow: hidden;
	color: #fff;

}

.menu_body a {
	padding-left:20px;
	margin-top:5px;
	color: #fff;
	display: block;
	text-align: left;
	height: 36px;
	line-height:36px;
	text-decoration: none;
	border-radius:5px;
	background:#0262ae;
   /*background: url(menu_head_bg.jpg) no-repeat center center;*/
	/* background: url(left-li-bottom.jpg) left bottom repeat-x; */
}

.menu_body a:hover {

}

a.subitem:hover {
	text-decoration: none;
	background:#d43d44;
	color:#fff;
}

a.sub_current {
}

.menu_foot {
	height: 10px;
}

.box h1 {
	height: 61px;
	line-height: 61px;
	font-weight: bold;
	font-size: 20px;
	font-family:"å¾®è½¯é›…é»‘";
	padding-left: 20px;
	color: #fff;
	background:#134896;
}

.box-title a{
	color:#fff;
	font-size: 16px;
	font-weight: bold;
	}
.box-title a:hover{
	text-decoration:underline;
	}

.category{
	border:2px solid #134896;
	margin-bottom:10px;
	border-top:none;

}
.category  h1{
 	background:#134896  url(../images/box-title-bg.png) no-repeat left top;
	line-height:55px;
	}


/* .category ul li{
	
}
.category ul li a.item{
	border-top:1px solid #b1b1b1;
	height:40px;
	line-height:40px;
}
.current{
	background:red;
}
.category ul li a.item {
	display:block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	background:url(left-li-bg.gif) no-repeat left center;
	padding:0px 40px;
	color:#900;}
.category ul li a.subitem{
	display:block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	background:url(left-li-bg.jpg) no-repeat left center;
	padding:0px 40px;
	color:#900;}
.category ul li a:hover{
	color:red;
	} */
.contact .box-content {
	border:2px solid #134896;
	border-bottom:1px solid #134896;
	background: #f1f1f1;
}
.contact{
	margin-top:10px;}
.contact ul li{
	line-height:40px;
	padding:0px 20px;
	border-bottom:1px solid  #134896;
background:#fff;
	}
/*lef end */
.right{
	margin-left:20px;
	float:left;
	width:880px;
	position:relative;}
.content{
		margin-bottom:10px;
}
.content-content{
	position:relative;

	}
.content-title{
	background:#134896;
	height:55px;
	line-height:55px;
	overflow:hidden;
	position:relative;
	color:#fff;}
.content-title .content-name{
	width:260px;
	padding-left:25px;
	font-weight:bold;
	font-size:16px;
	float:left;

	}
.content-title .content-info{
	width:540px;
	float:left;
	text-align:right;
	margin-right:20px;

	}
.content-title .content-info a{
	color:#fff;}	

.right-title{

	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	height:40px;
	line-height:40px;
	overflow:hidden;
	position:relative;}
.right-title .right-name{
	width:260px;
	padding-left:25px;
	font-weight:bold;
	font-size:16px;
	float:left;

	}
.right-title .position{
	width:540px;
	float:left;
	text-align:right;
	margin-right:20px;

	}
	
.company-intro{
	height:150px;
	padding: 10px 20px;
	overflow:hidden;
	line-height:30px;
	}
.company .content-content{
	height:150px;
	padding:10px 20px;
	overflow:hidden;
	
	}
.company p{
	line-height:30px;
	text-indent:24px;
	}
.news .content-content{
	height:200px;
	padding:10px 0px;
	overflow:hidden;
	}
.news .content-content ul{
	margin-left:20px;
	float:left;
	width:400px;
	}	
.news .content-content ul li{
	line-height:30px;
	height:30px;
	overflow:hidden;
	border-bottom:1px dashed #999;}
.news .content-content ul li a:hover{
	color:red;}
.news .content-content ul li.item{
	}
.news-spread{
	height:200px;
	padding:10px 0px;
	overflow:hidden;
	}
.news-spread ul{

	}	
.news-spread ul li{
	margin-left:20px;
	float:left;
	width:400px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	border-bottom:1px dashed #999;}
.news-spread ul li a:hover{
	color:red;}
.news-spread ul li.item{
	}
/*main css end */
/*main css end */


/*bottom css  */
.links-keyword{
	margin-top:20px;
	background:url(../images/links-bg-blue.jpg) repeat-x ;
	width:100%;
	height:89px;}
.links-keyword ul{
	overflow:hidden;
	height:89px;}
.links-keyword ul li{
	height:89px;
	line-height:89px;
	padding-left:10px;
	padding-right:10px;
	display:inline;}
.links-keyword ul li a{
		color:#fff;}
/**  index css  **/		

.content-title-index{

	height:40px;
	line-height:40px;
	overflow:hidden;
	position:relative;
	font-size: 18px;
    font-weight: bold;
    font-family: å¾®è½¯é›…é»‘;
	 background:url(../images/news_bg.png) no-repeat left bottom;
	}
.content-title-index .content-name-index{
	width:260px;
	padding-left:25px;
	font-weight:bold;
	font-size:16px;
	float:left;

	}
.content-title-index .content-info-index{
	width:540px;
	float:left;
	text-align:right;
	margin-right:20px;

	}
.content-title-index .content-info-index a{
	color:#fff;}	
.content-content-index{
	position:relative;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}

/*æµç¨‹*/
.liucheng{width:1200px;height:940px; background:url(../images/liucheng.png) no-repeat center center; margin:10px auto; }

/*youshi*/
.advantage_title{width:1200px;height:140px; background:url(../images/advantage_title_bg.png) no-repeat center center; margin:10px auto;}
.advantage_con{ width:1200px; height:1070px; margin:15px auto; background:url(../images/advantage_bg.jpg) no-repeat center 10px; font-family:"å¾®è½¯é›…é»‘"; color:#1e1d1d;}

.advantage_con_txt{ width:468px; height:180px; margin-left:100px;}

.advantage_con_txt .txt_h5{ font-size:20px; line-height:24px; margin:0px; }

.advantage_con_txt .txt_h6{ font-size:24px; color:#d43d44; font-weight:bold; line-height:40px; margin:0px; padding-bottom:32px;}

.advantage_con_txt li{ background:url(../images/advantage_icon.gif) no-repeat left center; font-size:14px; padding-left:20px; line-height:40px;}

.advantage_con_txt li span{color:#008aff;}

.advantage_con_txt_1{padding-top:62px; margin-left:125px;}

.advantage_con_txt_2{padding-top:60px; margin-left:115px;}

.advantage_con_txt_3{ width:400px; padding-top:135px; margin-left:790px;}

.advantage_con_txt_4{padding-top:48px; margin-left:790px; width:390px; }

.advantage_con_txt_4_li{ background:url(../images/advantage_icon.gif) no-repeat left 7px !important; font-size:14px; padding-left:20px; line-height:24px; }

.advantage_con_txt_5{  margin-left:100px; margin-top:85px; }

.advantage_con_txt_5_li{ background:url(../images/advantage_icon.gif) no-repeat left 7px !important; font-size:14px; padding-left:20px; line-height:24px; }

.advantage_con_txt_6{padding-top:20px; margin-left:100px;  }

/*ä¼˜åŠ¿æ ·å¼ç»“æŸ*/

.aboutMain { padding-top: 35px; padding-bottom: 40px;width: 100%; background:#133984;}
.aboutMain .abt { text-align: center;  width:1200px; margin: 0 auto;}
.aboutMain .abt h5 { margin-bottom: 5px; }
.aboutMain .abt h5 a { font-size: 30px; color: #fff; }
.aboutMain .abt i { display: block; border-top: 2px solid #e4e4e4;width: 98%;margin: 0 auto}
.aboutMain .abt span {font-family: "Arial";font-size: 22px;color: #fff;line-height: 30px }
.aboutMain .abm {  background:#133984; width:1200px; padding: 30px 45px 30px 30px; margin:0 auto; margin-top: 40px;  }
.aboutMain .abm dl { overflow: hidden; }
.aboutMain .abm dt { float: left; }
.aboutMain .abm dt img { display: block; }
.aboutMain .abm dd { margin-left: 505px; }
.aboutMain .abm dd h5 { padding: 18px 0; }
.aboutMain .abm dd h5 a { font-size: 18px; color: #FFF; }
.aboutMain .abm dd p { font-size: 14px; line-height: 30px; height: 160px; overflow: hidden; color:#fff;}
.aboutMain .abm dd span { display: block; margin-top: 25px; font-size: 0; }
.aboutMain .abm dd span a { display: inline-block; font-size: 13px; color: #fff; width: 86px; height: 47px; line-height: 47px; text-decoration: none; padding-left: 60px; margin-right: 15px; }
.aboutMain .abm dd span a.xq1 { background: url(../images/xq1.png) no-repeat center; }
.aboutMain .abm dd span a.xq2 { background: url(../images/xq2.png) no-repeat center; }





.process{ width:100%; height:320px; margin:0px auto; background:#e5e5e5; margin-top:10px;}

.process_title{ width:1200px; height:66px; margin:0px auto 40px auto;}

.process ul{ width:1120px; height:150px; margin:0px auto; }

.process ul li{ float:left; margin-right:19px;}

.process ul li a{display:block; width:121px; height:150px; font-size:18px; font-family:"å¾®è½¯é›…é»‘"; text-align:center; line-height:280px; color:#333;}
.process ul li a:hover{ color:red;
	
	}
.process_1{ background:url(../images/process_01.png) no-repeat center top;} 



.process_2{ background:url(../images/process_02.png) no-repeat center top;} 



.process_3{ background:url(../images/process_03.png) no-repeat center top;} 

 

.process_4{ background:url(../images/process_04.png) no-repeat center top;} 



.process_5{ background:url(../images/process_05.png) no-repeat center top;} 


.process_6{ background:url(../images/process_06.png) no-repeat center top;} 


.process_7{ background:url(../images/process_07.png) no-repeat center top;} 



.process_8{ background:url(../images/process_08.png) no-repeat center top;} 



/*ä¸‹å•æµç¨‹æ ·å¼ç»“æŸ*/


/*news*/
.news { overflow:hidden; width:100%; padding:30px 0 10px 0; background-color:#f9f9f9; }
.news .nbox { overflow:hidden; width:1212px; margin:0 auto}
.news .newsbox{ overflow:hidden; float:left; margin:0 10px; border:2px solid #134896; width:380px; height:418px;}
.news h2{height:50px;line-height:50px; padding-left:20px;  font-weight:normal; color:#fff; background:#134896;}
.news h2 a{color:#fff; font-size:20px; font-weight:bold;}
.news img{ display:block; margin:0 auto; margin-bottom:15px;}
.news .list{ overflow:hidden; width:360px; margin:0 auto}
.news .list li{ overflow:hidden; width:100%; font-size:13px; color:#666; line-height:40px;}
.news .list li em{ float:left; color:#40a3ee; margin-right:5px; }
.news .list li a{ display:block; float:left; width:250px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#666;}
.news .list li span{ float:right}
.news .wenda { overflow:hidden; width:360px; margin:0 auto; height:360px;margin-top:8px; position:relative;}
.news .wenda ul{ overflow:hidden; position:absolute}
.news .wenda li{ overflow:hidden; height:104px; margin-bottom:20px; border-bottom:1px dashed #e4e4e4;}
.news .wenda h5{ font-weight:normal; font-size:13px; padding-left:32px; background:url(../images/news_w.png) no-repeat left center; height:25px; line-height:25px; margin-bottom:15px; overflow:hidden;}
.news .wenda h5 a{ color:#f07f1b;}
.news .wenda p{ padding-left:32px; background:url(../images/news_d.png) no-repeat left top; font-size:13px; color:#333; line-height:25px; height:50px; overflow:hidden;}


/**  index css end **/			
		
/*bottom css  */
.bottom{
	height:200px;
	background:#212121;
	padding:20px;
}
.bottom .bottom-nav {
	padding-top:20px;
	text-align:center;
	}
.bottom .bottom-nav ul li{
	line-height:50px;
	height:50px;
	display:block;
	float:left;
	width:110px;
}
.bottom .bottom-nav ul li a{
		display:block;
		text-align:center;
	color:#fff;
	background: url(../images/navline.png) no-repeat right center;}
.bottom .bottom-nav ul li a:hover{
	color:fff;
	}
.bottom-content{}
.bottom-content p{
	font-size:14px;
	text-align:center;
	line-height:40px;
	color:#fff;}
.bottom-content p a{
	
	color:#fff;}
.bottom-link{
	overflow:hidden;
	text-align:center;
	}
.bottom-link ul li{
	display:inline;
	padding:5px 10px;
	height:40px;
	line-height:40px;
	overflow:hidden;}
.bottom-link ul li a{
	color:#fff;}
.bottom-link ul li a:hover{
	color:#fff;
	}
/*bottom css end */

/*å¤šåˆ—å›¾ç‰‡æ»šåŠ¨*/
.multipleColumn {
    overflow: hidden;
    position: relative;
	width:880px;
	margin: 0 auto;
	padding:20px 0px;
}

.multipleColumn .bd {
    overflow: hidden;
}

.multipleColumn .bd ul {
    overflow: hidden;
    zoom: 1;
	width:880px;
    float: left;
    _display: inline;
}

.multipleColumn .bd ul li {
	margin-left:10px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
	margin-bottom:10px;

}

.multipleColumn .bd ul li .pic {
    width: 280px;
    overflow: hidden;
    text-align: center;
}

.multipleColumn .bd ul li .pic img {
    width: 270px;
    height: 200px;
    display: block;
    padding: 4px;
    border: 1px solid #ccc;
    background: url(../images/loading.gif) no-repeat center center; 
}

.multipleColumn .bd ul li .pic a:hover img {
    border-color: #d43d44;
}

.multipleColumn .bd ul li .title {
	margin-top:2px;
    display: block;
    width: 280px;
    height: 40px;
    line-height: 40px;
	text-align:center;
	overflow:hidden;


}
.multipleColumn .bd ul li .title a{
	color:#fff;
	background:#0262ae;
	display:block;}
.multipleColumn .bd ul li .title a:hover{
	color:#fff;
	background:#d43d44;
	}
	
	
/*å…³äºŽæˆ‘ä»¬ å…¬å¸ç®€ä»‹*/
.about{
	overflow: hidden;
    position: relative;
	margin: 0 auto;
	padding:20px;
	width:840px;
	line-height:30px;
	}
/*äº§å“åˆ—è¡¨é¡µé¢*/	
.product-list {
    overflow: hidden;
    position: relative;
	margin: 0 auto;
	padding:20px 0px;
}


.product-list ul {
    overflow: hidden;
    zoom: 1;
    float: left;
    _display: inline;
}

.product-list ul li {
	margin-left:10px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
	margin-bottom:10px;
}

.product-list ul li .pic {
    width: 280px;
    overflow: hidden;
    text-align: center;
}

.product-list ul li .pic img {
    width: 270px;
    height: 200px;
    display: block;
    padding: 4px;
    border: 1px solid #ccc;
    background: url(../images/loading.gif) no-repeat center center; 
}

.product-list ul li .pic a:hover img {
    border-color: #999;
    border-color: #f40;
}

.product-list ul li .title {
	margin-top:2px;
    display: block;
    width: 280px;
    height: 40px;
    line-height: 40px;
	text-align:center;
	overflow:hidden;
}
.product-list ul li .title a{
	color:#fff;
	background:#0262ae;
	display:block;
	}
.product-list ul li .title a:hover{
	color:#fff;
	background:#d43d44;
}
/*äº§å“è¯¦ç»†ä¿¡æ¯é¡µé¢*/
.product-detail {
    overflow: hidden;
    position: relative;
	margin: 0 auto;
	
	width:880px;
}

.product-content{
	margin-top:20px;
	line-height:30px;
	}


/*è¡Œä¸šå’¨è¯¢é¡µé¢*/
.info-list{
 	overflow: hidden;
    position: relative;
	margin: 0 auto;
	padding:20px;
	width:840px;
}

.info-list li{
    line-height:30px;
    height:30px;
    overflow:hidden;
    border-bottom:1px dashed #999;
}
.info-list li a{
	float:left;
    color:#333;
	width:720px;
	display:block;
	overflow:hidden;
	height:30px;
	
}
.info-list li a:hover{
	color:red;}
.info-list li span{
	margin-left:20px;
	width:100px;
	display:block;
   float:left;}
 
 /*æ–°é—»è¯¦ç»†é¡µ*/
.info-detail{
	overflow: hidden;
    position: relative;
	margin: 0 auto;
	padding:20px;
	width:840px;
}
.info-detail .info-title{
	text-align:center;
	font-weight:bold;
	color:#333;
	font-size:18px;
	line-height:30px;}
.info-detail .info-time{
	text-align:right;
	margin-right:100px;
	color:#333;
	line-height:30px;}
.info-detail .info-content{
	margin-top:20px;
	line-height:30px;}
.info-detail .info-page	{
	margin-top:20px;
	line-height:30px;
}
	
/*åˆ†é¡µ*/
.pagination {
	margin-top:20px;
    font-size: 14px;
    font-family: "å¾®è½¯é›…é»‘","å®‹ä½“", Arial, Helvetica, sans-serif;
}

.pagination a {
    margin: 0 5px 0 0;
    padding: 2px 7px;
     -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #ddd;
    text-decoration: none;
    color:#03515d;
}

.pagination a.current {
	border: 1px solid #ddd;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #469400 url('back/bg-button-green.gif') top left repeat-x !important;
    border-color: #459300 !important;
    color: #fff !important;
}

.pagination a.current:hover {
    text-decoration: underline;
}







/*å®¢æœéƒ¨åˆ†*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{
	background:url(sidebar_bg.png) no-repeat;
	_background:url(sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

.dede_pages{
clear:both;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:10px;
	border:1px solid #999;
	 -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
	padding:5px 8px;
}
.dede_pages ul li a{
	float:left;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#469400;
	font-weight:bold;
	color:#fff;
}
.dede_pages .pageinfo{
	line-height:17px;
	padding:0px 10px 0px 10px;
	color:#666;
}
.dede_pages .pageinfo strong{
	color:#000;
	font-weight:normal;
	margin:0px 2px;
}

select {
  /*Chromeé”Ÿæ–¤æ‹·Firefoxé”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·é”Ÿä¾¥è¾¹åŒ¡æ‹·é”Ÿè§’è¯§æ‹·ä¸€é”Ÿæ–¤æ‹·é”Ÿä¾¥ï½æ‹·é”Ÿæ–¤æ‹·é”Ÿçš†é©æ‹·å†™é”Ÿæ–¤æ‹·ä¸€é”Ÿæ–¤æ‹·*/
  border: none;
  line-height:14px;
  font-size:16px;
  color:#333;
  font-weight:normal;
  padding:0px;
 
}


.g_link {
margin-top:20px;
	height: 166px;
	padding-top: 36px;
	background: #f2f2f2;
}
.g_link h2 {
	float: left;
	width: 115px;
	height: 54px;
	border-right: 1px solid #ccc;
	margin-top: 8px;
}
.g_link h2 a {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.g_link h2 em {
	color: #008c5a;
	font-size: 22px;
	display: block;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom:5px;
}
.link_c {
	float: left;
	width: 965px;
}
.link_c a {
	white-space:nowrap;
	padding:0 22px;
	height: 34px;
	line-height:34px;
	color:#555555;
	display: inline-block;
}

/*service*/
.service{/* position:relative;height:166px;margin:0 0 0 0;*/}
.service-box{height:197px;width:1180px;margin:0 auto;padding: 0 10px 0 11px;background:url(../images/1212.png) no-repeat center bottom;}
.service-c{position:relative;height:164px;padding: 0 30px;border:1px solid #e3e3e3;}
.service-c h2{padding:30px 0 7px 0;font-size:40px;}
.service-c h2 a{color:#0262b8;}
.service-c p{font-size:14px;line-height:26px;color:#333333;font-family:"Microsoft Yahei";}
.service-c p a{font-size:14px;line-height:26px;color:#333333;font-family:"Microsoft Yahei";}
.service-c i{position:absolute;left:50%;bottom:-13px;margin:0 0 0 -12px;}
.ej_right{width:840px;margin-top:30px;margin-bottom:30px;/*margin-left:40px;*/margin-left:30px;line-height:50px;overflow:hidden;}
.ej_right .weiz{border-bottom:1px solid #e5e5e5;}
.ej_right .wtit{font-size:20px;color:#d93037;}
.title {
    width: 100%;
    text-align: center;
}
/*....................å®¢æˆ·è¯„ä»·å¼€å§‹...............*/
.tabs{ width:1230px; height:468px; margin-top:35px; font-family:"å¾®è½¯é›…é»‘"; }
.selectTab,.unselectTab{border-left:1px solid #c9c9c9;border-bottom-width: 0;width:155px;height:56px;line-height:56px;vertical-align: middle;text-align:center;background-color:#fd7727;margin: 0;font-size:18px;color:#FFF;cursor: pointer;float:left;}
.unselectTab{color:#000000;background-color: white;}
.unselectTab a{color:#111111;}
.tabs h3:hover a{color:#ffffff;}
.selectContent{border-top: 1px #c9c9c9 solid;padding-top: 8px;clear: both;}
.unselectContent{display: none;}

.tabs .cus{ float: left; width: 364px; margin: 0 8px; background: #ddd; border-radius: 3px; padding: 8px 15px 25px; }
.tabs .cus img{ display: block; width: 320px; height: 320px; border: 5px solid #fff; border-radius: 50%; margin: 8px auto; }
.tabs .cus h3{ font-size: 18px; font-weight: bold; line-height: 2.3; text-align: center; }
.tabs .cus a{color:#000;}
.tabs .cus p{ line-height: 24px; }
.tabs .cus:hover{ background: #fff url(../images/cus.jpg) 27px 20px no-repeat; }
/*............å¤©æžæœåŠ¡å¼€å§‹..........*/
.service{width:1230px;height:auto;margin:0 auto;margin-top:45px;}
.title{width:100%;text-align:center;}
.title .p1{font-size:34px;color:#ff7225;}
.title .p2{font-size:26px;color:#565656;line-height:45px;}
.title div{width:450px;height:1px;border-top:1px solid #aaaaaa;margin:0 auto;}
.title p{line-height:40px;font-size:15px;}

.shouyefuwu1{margin-top:45px;width:100%;height:200px;background:url(../images/2.jpg) center 0 no-repeat;}
.shouyefuwu1 div{width:1000px;margin:0 auto;text-align:right;padding-top:28px;}
.shouyefuwu1 div a{display:block;padding-top:10px;}
.shouyefuwu1 div img{ border-radius: 5px; }


 .pagination-wrapper{margin: 20px 0;} .pagination{height: 34px;text-align: center;} .pagination li {display: inline-block;height: 34px;margin-right: 5px;} .pagination li a{display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;} .pagination li a:hover{background:#f5f5f5;color:#0099ff;} .pagination li.thisclass {line-height: 32px;padding: 0 12px; background: #09f;color: #fff;} .pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;border-color: #09f;color: #fff;cursor: default;padding: 0 12px;line-height: 32px;}

