﻿@charset "utf-8";

*{
	margin:0;
	padding:0;
}
body{
	font-size:12px;
	font-family:"微软雅黑";
	background:#fff;
	color:#333;
	
}
a{ 
    text-decoration:none;
   
	}
.clear{
	clear:both;
	height:1px;
}
img{
	border:0;
}
ul{
	list-style:none;
}
.con1{
	background:#fff url(../images/con1_bg.jpg) repeat-x;
}
.con3{
	background:#fff url(../images/con3_bg.jpg) repeat-x;
}
.con2{
	background:#fff url(../images/con2_bg.jpg) repeat-x;
}
.w941{
	width:941px;
	margin:0 auto;
}
.h30{
    width:941px;
	float:left;
	height:30px;
	}
.solutions_list .line25{ 
    width:25px; 
	float:left; 
	text-align:center;
	height:225px;
	border-bottom:1px solid #ccc;
	padding-top:30px;
	}
.about .line25, .join_top .line25{ 
    width:25px; 
	float:left; 
	text-align:center;
	height:225px;
	padding-top:30px;
	}
.line40{ 
    width:40px; 
	float:left; 
	text-align:center;
	}
.p10{
     padding:10px 0;
	 }

.w1000{ width:1000px; margin:0px auto; }


#top{ background:#fff url(../images/top_bg.jpg) repeat-x; height:150px;  }
.top1{ width:1000px; float:left; height:107px;}
.top1 .logo{ width:230px; float:left; padding:17px 350px 0px 0px; }
.top1 .phone{ width:355px; height:107px;  float:left; background:url(../images/ico_phone.png) no-repeat 0px 30px;
      padding:17px 0px 0px 65px; color:#fb770d; font:24px/80px "微软雅黑"; }
.top1 .phone b{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}



/*************************************** Nav ***********************************************/

/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.nav {
    height:43px;
	width:1000px;
	float:left;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.nav ul li {
	float:left;
	width:130px; 
	position:relative;
	font:15px/18px "微软雅黑"; /*18*/
	margin:0px 6px;
	z-index:999;
}
.yiji a{ padding-top:5px;  }

/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.nav ul li a, .nav ul li a:visited {
	display:block; 
	text-align:center; 
	text-decoration:none; 
	width:130px; 
	height:38px; /*30*/
	color:#666; 
	line-height:30px; 
	-webkit-transition: color .25s linear;
	transition: color .25s linear;
	z-index:999;
}

/* make the dropdown ul invisible */
.nav ul li ul {
	display: none;
	z-index:999;
	
}

/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.nav ul li:hover a {
color:#fff; 
background:#fb770d; /* 有下拉列表 */
}
.nav ul .nonesub:hover a
{
	color:#fff;
	background:#fb770d; /* 无下拉列表 橙色打底 */
}

/* make the sub menu ul visible and position it beneath the main menu list item */
.nav ul li:hover ul {
display:block; 
position:absolute; 
top:42px; 
left:0px; 
width:130px;
z-index:999;

}
/* style the background and foreground color of the submenu links */
.nav ul li:hover ul li a {
display:block; 
background: url(../images/nav_dropdownlist_bg.png) no-repeat; 
color:#000;
margin-left:-6px;
font:13px/38px "微软雅黑";/* 30 */
}
/* style the background and forground colors of the links on hover */
.nav ul li:hover ul li a:hover {
background:#f08300; 
color:#fff;
-webkit-transition: color .25s linear;
transition: color .25s linear;
}

.nav ul li .subnav{ display:none; }
/****************************************************** banner *************************************************************************/
.banner{
	height:400px;
	text-align:center;
}
.banner_inner{
	height:336px;

}


/* 2011.09.09 */
.firstbox
{
	width:741px;
	float:left;
	padding-bottom:20px;
}
.firstbox dl
{
	width:350px;
	float:left;
	padding:15px 10px;
	
}
.firstbox .a, .firstbox .b
{
	border-bottom:1px dashed #ccc;
}
.firstbox .a, .firstbox .c
{
	border-right:1px dashed #ccc;
}
.firstbox dt
{
	width:76px;
	height:76px;
	background:url(../images/bg_86x86.jpg) no-repeat 7px 27px;
	padding:32px 12px 12px 12px;
	float:left;
}
.firstbox dd
{
	width:240px;
	height:110px;
	padding-left:10px;
	padding-top:10px;
	float:left;
	line-height:21px;
}
.firstbox dd b{ font-size:14px;}
.firstbox dd a
{
	color:#333;
	display:block;
}
.firstbox dd a span
{
	color:#eb641b;
	font-weight:bold;
	padding-left:5px;
}
.firstbox dd a:hover
{
	color:#eb641b;
}

.service
{
	width:186px;
	float:left;
	padding-left:14px;
}
.service ul
{
	width:186px;
	float:left;
}
.service li
{
	width:146px;
	float:left;
	padding-left:40px;
	display:block;
	margin-top:5px;
}
.service .phone
{
	font:12px/18px "微软雅黑";
	color:#555;
	background:url(../images/phone_a_bg.jpg) no-repeat;
}
.service .phone span{color:#f08300; font-size:14px;}
.service .message
{
	background:url(../images/suggest_a_bg.jpg) no-repeat;
	font:13px/24px Arial, Helvetica, sans-serif;
	height:52px;
	padding-top:4px;
}
.service .jiameng
{
	background:url(../images/jiameng_a_bg.jpg) no-repeat;
	font:13px/18px Arial, Helvetica, sans-serif;
	height:47px;
	padding-top:20px;
}
.service .process
{
	background:url(../images/process_a_bg.jpg) no-repeat;
	font:13px/38px "微软雅黑";
}
.service .contact
{
	background:url(../images/contact_a_bg.jpg) no-repeat;
	font:13px/38px "微软雅黑";
}
.service .isf
{
	background:url(../images/isf_a_bg.jpg) no-repeat;
	font:13px/38px "微软雅黑";
}

.service li a
{
	color:#666;
}
.service li a:hover
{
	color:#eb641b;
}
/****************************************************** main *************************************************************************/
.main{
	width:941px;
	margin:0px auto;
}
.index{
    height:273px;
	padding-top:20px;
	}
.index .pic{
    width:287px;
	height:115px;
	background:url(../images/shadow_w285.jpg) center bottom no-repeat;
	}
.index .pic img{
    width:285px;
	height:101px;
	border:1px solid #fff;
	}
.content{
	width:287px;
	height:323px;
	float:left;
}
.main h3{
	font-size:14px;
	height:40px;
	line-height:40px;
	background:url(../images/arrow_1.png) left center no-repeat;
	padding-left:15px;
}
.main h3 a{
	color:#333;
}
.main h3 a:hover{
	color:#000;
}
.main p{
	width:285px;
	margin-bottom:10px;
	line-height:19px;
}
.main .button{
	width:90px;
	height:23px;
	background:url(../images/button.jpg) no-repeat;
	border:0;
	margin-bottom:5px;
}
/*
.main ul li{
	background:url(../images/li.jpg) left center no-repeat;
	padding-left:10px;
	line-height:23px;
	margin:3px 0;
}
.main ul li a{
	color:#048cda;
	text-decoration:none;
}
.main ul li a:hover{
	text-decoration:underline;
}
*/
.solutions_list dl{
    width:297px;
	float:left;
	height:225px;
	border-bottom:1px solid #ccc;
	padding-top:30px;
	}
.about dl{
    width:297px;
	float:left;
	height:215px;
	padding-top:30px;
	}
.solutions_list dt{
    width:257px;
	height:40px;
	padding-left:40px;
	background:url(../images/ico_orange_11.png) no-repeat;
    font:15px/28px "微软雅黑";
	}
.about dt{
    width:257px;
	height:40px;
	padding-left:40px;
    font:15px/28px "微软雅黑";
	}
.about .a dt{
	background:url(../images/ico_orange_1.png) no-repeat;
	}
.about .b dt{
	background:url(../images/ico_orange_2.png) no-repeat;
	}
.about .c dt{
	background:url(../images/ico_orange_3.png) no-repeat;
	}
	
.solutions_list dt a, .about dt a, .join_top dt a{
    color:#333/*0368ba*/; 
    font-weight:bold;
	/*border-bottom:1px dotted #0368ba;*/
	}
.solutions_list dt a:hover, .about dt a:hover, .join_top dt a:hover{
	border-bottom:1px solid #333;
	}
.solutions_list dd, .about dd{
    font:12px/21px "微软雅黑";
	color:#666;
	}
.solutions_list dd b, .about dd b{
    color:#333;
	display:block;
	}
.solutions_list .btn a{
    width:94px;
	height:27px;
	display:block;
	background:url(../images/btn_solution_gray.png) no-repeat;
	}
.solutions_list .btn a:hover{
	background:url(../images/btn_solution_orange.png) no-repeat;
	}
.solutions_list .ty a{
    width:165px;
	height:27px;
	display:block;
	background:url(../images/tiyan_a.png) no-repeat;
	}
.solutions_list .ty a:hover{
	background:url(../images/tiyan_hover.png) no-repeat;
	}
.about .btn a, .join_top .btn a{
    width:94px;
	height:27px;
	display:block;
	background:url(../images/btn_detail_gray.png) no-repeat;
	}
.about .btn a:hover, .join_top .btn a:hover{
	background:url(../images/btn_detail_orange.png) no-repeat;
	}
.join_top .a .btn{
    width:450px;
	float:left;
    padding-left:15px;
	}
.products_list{
    width:935px;
	float:left;
	margin-top:30px;
	padding:0px 3px;
	background: url(../images/bg_w941.jpg) repeat-y;
	}
.products_list ul{
    width:933px;
	height:197px;
	border:1px solid #b8b8c5;
	border-right:none;
	background:url(../images/bg_w198.jpg) repeat-x;
	}
.products_list li{
    /*width:232px;*/
	height:197px;
	float:left;
	border-right:1px solid #b8b8c5;
	}
.products_list li img{
	
	 }	
.products_list li p{
	text-align:center;
	font:14px/60px "微软雅黑";
	color:#5d5d7a;
	 }
.products_list li p a{
    color:#5d5d7a; 
	}
.products_list li p a:hover{
    color:#36364f; 
	}
.join_top .a{
    width:720px;
	float:left;
	height:215px;
	padding-top:30px;
	}
.join_top .a dt{
    width:680px;
	height:40px;
	padding-left:40px;
	background:url(../images/ico_orange_9.png) no-repeat;
    font:16px/28px "微软雅黑";
	}
.join_top .a .pic{
   
	height:172px;
	float:left;
	padding-bottom:13px;
	background:url(../images/shadow_w225.jpg) center bottom no-repeat;
	}
.join_top .a .text3{
    width:480px;
	float:left;
	padding-left:15px;
	}
.join_top .a .pic img{
	border:7px solid #fff;
	}
.join_top .b{
    width:180px;
	float:left;
	height:215px;
	padding-top:30px;
	}
.join_top .b dt{
    width:140px;
	height:40px;
	padding-left:40px;
	background:url(../images/ico_orange_3.png) no-repeat;
    font:16px/28px "微软雅黑";
	}
/****************************************************** join_us *************************************************************************/
.join_us{
    width:933px;
	float:left;
	padding:0px 4px;
	/*background:url(../images/bg_w941.jpg) repeat-y;*/
	margin-top:20px;
	}
.shadow_941{ 
    width:941px;
	}
.join_us .left{
    width:669px;
	float:left;
	padding:30px;
	border-right:1px solid #fff;
	/*background:#e7e7e7 url(../images/bg_w419.jpg) repeat-x;*/
	}
.join_us .left ul{
    width:669px;
	float:left;
	}
.join_us .left li{
    width:669px;
	float:left;
	border-bottom:1px dotted #aaa;
	border-top:1px dotted #fff;
	padding:10px 0;
	}
.join_us .left h2{
     font:lighter 30px/48px "微软雅黑";
	 }
.join_us .left h2 a{
	 color:#000;
	 }	
.join_us .left h3{
     font:lighter 12px/24px "微软雅黑";
	 color:#eb6100;
	 }
.join_us .left h3 span{
     border-bottom:1px dotted #71ac34;
	 margin-right:20px;
	 }
.join_us .left h3 span a{
     color:#f08300;
     font-weight:bold;
     font-size:14px;
	 }
.join_us .left h4{
     font:lighter 13px/24px "微软雅黑";
	 color:#000;
	 padding-top:10px;
	 }
.join_us .left p{
     font:lighter 12px/20px "微软雅黑";
	 color:#666;
	 }
.join_us .right{
    width:203px;
	float:left;
	height:419px;
	background:url(../images/bg_w194.jpg) repeat-x;
	}
.join_us .right h2{
    border-top:6px solid #777;
	background:#e6e6e6;
	height:72px;
	text-align:center;
	font:lighter 18px/72px "微软雅黑";
	color:#000;
	}	
.join_us .right ul{
    width:177px;
	float:left;
	padding:20px 0;
	}
.join_us .right li{
	font:13px/26px "微软雅黑";
	margin-bottom:2px;
	}	
.join_us .right li a{
	font:13px/26px "微软雅黑";
	display:block; 
	width:157px;
	padding-left:20px;
	height:26px;
	color:#666/*0368ba*/; 
	}
.join_us .right li a:hover{
	background:url(../images/bg_174x26.jpg) no-repeat;
	color:#fff;
	}
.join_us .right li a.hover{
	background:url(../images/bg_174x26.jpg) no-repeat;
	color:#fff;
	}
/****************************************************** page *************************************************************************/
.page{
     width:900px;
	 float:left;
	 padding:20px 0;
	 text-align:center;
	 color:#ddd;
	 }
.page .c a{
	  color:#555;
	  padding:0px 10px;
	  }
.page .c a:hove, .page .c a.hover{
	  color:#0368ba;
	  }
/****************************************************** box1 *************************************************************************/	
.box1{
    width:939px;
	float:left;
	border:1px solid #b8b8c5;
	background:#fff;
	margin-top:50px;
	}
.box1 .summary{
    width:899px;
	height:106px;
    /*background:url(../images/bg_h146.jpg) repeat-x;*/
	padding:20px;
	border-bottom:1px solid #b8b8c5;
	}
.box1 .product h1{
    width:257px;
	height:40px;
	padding-left:40px;
	background:url(../images/ico_orange_8.png) no-repeat;
    font:16px/28px "微软雅黑";
    }	
.box1 .program h1{
    width:257px;
	height:40px;
	padding-left:40px;
	background:url(../images/ico_orange_11.png) no-repeat;
    font:16px/28px "微软雅黑";
    }
.box1 .summary .p_logo{
    width:180px;
    float:right;
	padding-top:30px;
	}
.box1 .summary .text2{
    width:700px;
    float:left;
	}
.box1 .solutions_detail	{
    width:939px;
	background:#fdfcfd url(../images/bg_h441.jpg) repeat-x;
	padding:0px 0px 20px 0px;
	text-align:center;
	border-bottom:1px solid #b8b8c5;
	}
.box1 .solutions_detail h2{
	padding-left:25px;
	text-align:left;
	background:url(../images/arrow_1.png) no-repeat 10px 15px;
	font:14px/36px "微软雅黑";
	border-bottom:1px solid #fff;
	margin-bottom:10px;
	}
.box1 .products_detail	{
    width:939px;
	text-align:center;
	border-bottom:1px solid #b8b8c5;
	}
.box1 .products_detail .detail	{
    width:939px;
	height:550px;
	overflow:hidden;
	}
.box1 .products_detail .mini	{
    width:739px;
	height:69px;
	padding-left:200px;
	border-top:1px solid #b8b8c5;
	background:url(../images/bg_h69.jpg) repeat-x;
	}
.box1 .products_detail .mini p{ 
    float:left;
	padding-top:20px;
	}
.box1 .products_detail .mini ul{ 
    padding:6px 0;
	float:left;
	}
.box1 .products_detail .mini li{ 
    width:96px;
	float:left;
	margin:0px 5px;
	}
.box1 .products_detail .mini li img{ 
    width:94px;
	height:55px;
	border:1px solid #ccc;
	}	
.box1 .search_part{
    width:939px;
	background:#e6e6e6;
	border-bottom:1px solid #b8b8c5;
	}
.box1 .search_part .ico{
    position:absolute;
	}
.box1 .search_part .text1{
	padding:10px 0 5px 80px;
	background:#e6e6e6;
	font-size:13px;
	}
.box1 .search_part .text2{
	padding:10px 0 10px 80px;
	background:#e6e6e6;
	}
.box1 .search_part .search{
    width:939px;
	float:left;
	background:#e6e6e6 url(../images/search_bg.jpg) repeat-x;
	margin-bottom:20px;
	}
.box1 .inp_search_2{
    width:520px;
	height:19px;
	float:left;
	padding:3px 0px 3px 120px;
	border:none;
	background:none;
	line-height:19px;
	overflow:hidden;	
	}	
.box1 .search_part .search a{
     /*display:block;
	 
	 float:left;*/
height:27px;
	 }
.box1 .case{
     width:939px;
	 }
.box1 .case h2{
	padding-left:25px;
	background:#e0e0e4 url(../images/arrow_1.png) no-repeat 10px 15px;
	font:14px/36px "微软雅黑";
	border-bottom:1px solid #fff;
	}
.box1 .case dl{
    width:449px;
	float:left;
	padding:10px;
	background:#e6e6e6;
	}
.box1 .case dt{
    width:108px;
	height:100px;
	float:left;
	padding:13px;
	background:url(../images/shadow_w134.jpg) no-repeat;
	}
.box1 .case dd{
    width:290px;
	float:left;
	padding:10px 10px 0 10px;
	}
.box1 .case .detail{
    text-align:right;
	}
.box1 .case .detail a{
    width:90px;
	height:23px;
	display:block;
	background:url(../images/btn_detail_a.jpg) no-repeat;
	}
.box1 .case .detail a:hover{
	background:url(../images/btn_detail_hover.jpg) no-repeat;
	}
/****************************************************** subnav *************************************************************************/	
.subnav{
    width:941px;
	float:left;
	height:30px;
	margin:0 auto;
	text-align:center;
	line-height:30px;
	margin-top:20px;
	}
.subnav a{
	color:#666;
	padding:0px 20px;
	}
.subnav a:hover{
	color:#000;
	}
.subnav a.hover{
	color:#000;
	}
/****************************************************** box2 *************************************************************************/	
.box2{
    width:904px;
	margin:0 auto;
	/*background: url(../images/bg_w916.jpg) repeat-y;*/
	padding:0px 6px;
	}

.shadow_916{
    width:916px;
	margin:0 auto;
	}
.box2 .about{
    width:900px;
	float:left;
	border:1px solid #ccc;
	padding:1px;
	font:12px/21px "微软雅黑";
	color:#555;
    }
.box2 .company .a{
    width:510px;
	height:110px;
	padding:110px 44px 39px 346px;
	border-bottom:1px solid #ccc;
	background:url(../images/bg_w902_1.jpg) no-repeat;
    }
.box2 .company .b{
    width:500px;
	height:130px;
	padding:82px 357px 38px 43px;
	border-bottom:1px solid #ccc;
	background:url(../images/bg_w902_2.jpg) no-repeat;
    }
.box2 .company .c{
    width:510px;
	height:123px;
	padding:100px 34px 39px 356px;
	border-bottom:1px solid #ccc;
	background:url(../images/bg_w902_3.jpg) no-repeat;
    }
.box2 .company .d{
    width:490px;
	height:177px;
	padding:92px 367px 38px 43px;
	background:url(../images/bg_w902_4.jpg) no-repeat;
    }
.box2 .company .e{
    width:476px;
	height:123px;
	padding:100px 34px 39px 390px;
	border-bottom:1px solid #ccc;
	background:url(../images/bg_w902_7.jpg) no-repeat;
    }
.box2 .team .a{
    width:724px;
	padding:65px 88px 65px 88px;
	background:#fdfdfd url(../images/bg_h297.jpg) repeat-x;
	}
.box2 .team .a span, .box2 .cultrue .a span{
    display:block;
	padding-bottom:10px;
	}
.box2 .cultrue{
     height:975px;
     background: url(../images/bg_w902xh975.jpg) left bottom no-repeat;
	 }
.box2 .cultrue .a b{
	 color:#000;
	 padding:0px 5px;
	 }
.box2 .cultrue .a{
    width:340px;
	padding:65px 100px 65px 100px;
	}
.box2 .development{
     width:900px;
	 float:left;
	 background:#fff url(../images/bg_w164.jpg) repeat-y;
	 }
.box2 .development li{
     width:900px;
	 float:left;
     font:24px/60px Arial, Helvetica, sans-serif;
	 color:#FF9900;
	 text-align:right;
	 }
.box2 .development li b{
     font-weight:lighter;
	 padding-right:20px;
	 }
.box2 .development li span{
     width:706px;
	 float:right;
	 padding:15px;	
	 color:#666;
	 font:12px/21px "微软雅黑";
	 border-bottom:1px solid #ccc;
	 text-align:left;
	 } 
.box2 .certif{
     background:#fcfcfc url(../images/bg_w902xh970.jpg) center bottom no-repeat; 
	 height:1130px;
	 text-align:center; 	
	 }
.box2 .certif .a, .box2 .certif .b, .box2 .certif .c{
	 padding:20px 0; 	
	 }	
.box2 .certif .a img{
	 padding-top:30px; 
	 }
.box2 .certif .b img{
	 padding:14px 15px 13px 14px; 
	 width:170px;
	 height:234px;
	 background:url(../images/shadow_199x261_bg.png) no-repeat;
	 margin:0px 10px;
	 } 
.box2 .certif .c img{
	 padding:14px; 
	 width:262px;
	 height:179px;
	 margin-bottom:10px;
	 background:url(../images/shadow_290x207_bg.png) no-repeat; 
	 }
.box2 .article_detail{
     background:#fdfdfd;
     }
.box2 .article_detail .title{
     width:840px;
	 float:left;
	 padding:30px;
	 border-bottom:1px solid #ccc;
	 }
.box2 .article_detail .title .sort{
     width:57px;
	 height:77px;
	 float:left;
	 color:#fff;
	 font:18px/57px "微软雅黑";
	 text-align:center;
	 background:url(../images/bg_57x57.jpg) no-repeat;
	 }
.box2 .article_detail .title h1{
     width:750px;
	 float:left;
	 padding-left:13px;
	 font: lighter 30px/36px "微软雅黑";
	 color:#000;
	 }
.box2 .article_detail .title .date{
     width:750px;
	 float:left;
	 padding-left:13px;
	 color:#888;
	 }
.box2 .article_detail .article{
     width:820px;
	 float:left;

	 padding:20px 40px;
	 color:#333;
	 }
.box2 .article_detail .article p{
	 text-indent:24px;
	 }
.box2 .article_detail .article a{
	 color:#0368ba;
	 }
.box2 .article_detail .article a:hover{
	 text-decoration:underline;
	 }
.box2 .article_detail .article b{
	 padding:10px 0;
	 font-size:13px;
	 color:#000;
	 }
.box2 .article_detail .article span{
	 padding:10px 0;
	 font-size:13px;
	 color: #d77604;
	 }
.box2 .talent{
	  background:#fff;
	  }
.box2 .talent p span{
      display:block;
	  }
.box2 .talent .a span, .box2 .talent .c span{
      padding-bottom:10px;
	  }
.box2 .talent .a{
      width:580px;
	  height:252px;
	  padding:68px 260px 30px 60px;
	  background:url(../images/bg_w902_6.jpg) right bottom no-repeat;
	  border-bottom:1px solid #ccc;
      }	
.box2 .talent .b{
      width:588px;
	  height:270px;
	  padding:30px 72px 30px 240px;
	  border-bottom:1px solid #ccc;
	  background:url(../images/pic_166x251.jpg) no-repeat 40px 30px;
      }	
.box2 .talent .c{
      width:588px;
	  height:320px;
	  padding:30px 240px 30px 72px;
	  background:url(../images/bg_w902_5.jpg) right bottom no-repeat;
      }
.box2 .contact{
      width:900px;
	  float:left;
	  background:#f2f2f2;
	  }
.box2 .contact dl{
   width:840px;
   float:left;
   border-bottom:1px #ccc solid;
   padding:20px 30px;
   float:left;
   height:auto;
   }
.box2 .contact dt{
   width:80px;
   float:left;
   }
.box2 .contact dd{
   width:620px;
   padding-left:10px;
   float:left;
   border-left:1px solid #ccc;
   }
.box2 .contact dd p{
   width:290px;
   padding:10px;
   float:left;
   }
.box2 .contact dd p span{
   display:block;
   }
.box2 .contact dd p span b{
   color:#347baf;
   font-size:14px;
   }
/****************************************************** list *************************************************************************/	
.list{
    width:941px;
	float:left;
	}	
.list .title{
	float:left;
	padding-left:15px;
	margin-right:30px;
	background:url(../images/arrow_1.png) left center no-repeat;
	font:14px/41px "微软雅黑";
}	
.list .title a{
    color:#333;
	}
.list .title a:hover{
    color:#000
	}
.list p a{
     margin-right:20px;
	 line-height:41px;
	 color:#0368ba;
	 }
.list ul{
    width:924px;
	float:left;
	line-height:24px;
	padding-left:15px;
	}
.list .l5 li{
    width:176px;
	background:url(../images/dot.jpg) left center no-repeat;
	padding-left:8px;
	float:left;
	}
.list .l3 li{
    width:300px;
	background:url(../images/dot.jpg) left center no-repeat;
	padding-left:8px;
	float:left;
	}
.list .l5 a, .list .l3 a{
    color:#0368ba;
	}
.list .l5 a:hover, .list .l3 a:hover{
	text-decoration:underline;
	}
.exhibition dl{
     width:300px;
	 height:200px;
	 float:left;
	 background:url(../images/bg_w312xh212.jpg) center center no-repeat;
	 padding:6px 6px 6px 7px;
	 }
.exhibition dt img{
     width:300px;
	 height:138px;
	 }	 
.exhibition dd{
	 padding:10px;
	 }	
.exhibition dd a{
	color:#5d5d7a; 
	}
.exhibition dd a:hover{
    color:#36364f; 
	}

.exhibition2{
    width:933px;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	border:1px solid #b9b8bd;
	}
.exhibition2 .lr{
    width:933px;
	float:left;
	position:absolute;
	}
*+html .exhibition2 .lr{
    width:933px;
	float:left;
	position:absolute;
	margin-left:-933px;
	}
.exhibition2 .lr .r{
    float:right;
	border-left:1px solid #cecdd1;
	}
.exhibition2 .lr .l{
    float:left;
	border-rigth:1px solid #cecdd1;
	}		
.exhibition3, .exhibition3 ul{
    width:941px;
	float:left;
	margin-top:10px;
	}
.exhibition3 li{
    width:941px;
	float:left;
	margin-top:15px;
	padding:0px 0px 15px 30px ;
	border-bottom:1px dotted #ccc;
	}
.exhibition3 li p{
    display:block;
	}
.exhibition3 li .date{
    width:121px;
	float:left;
	padding-right:29px;
	height:68px;
	background:url(../images/calendar_bg.jpg) no-repeat;
	text-align:center;
	color:#5a5a5a;
	line-height:28px;
	}
.exhibition3 li .date b{
    display:block;
	height:40px;
	background:url(../images/calendar_bg.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font:18px/40px Arial;
	}
.exhibition3 li .title{
    width:760px;
	float:left;
	height:20px;
	padding-bottom:10px;
	}
.exhibition3 li .title a{
    font:bold 14px/20px "微软雅黑";
    color:#333;
	}
.exhibition3 li .title a:hover{
    color:#eb6c1b;
	}
.exhibition3 li .text{
    width:760px;
	float:left;
	height:30px;
	}
.exhibition3 li .text a{
    font:12px/18px "微软雅黑";
    color:#666;
	}
.exhibition3 li .text a:hover{
    color:#eb6c1b;
	}

.gray{
    background:#f0f0f0;	
	}
.news{
    width:860px;
	float:left;
	padding:20px;
	}
.news .title{
    width:860px;
	float:left;
	padding:20px 20px 10px 20px;
	border-bottom:3px solid #ccc;
	color:#888;
	font-size:15px;
	font-weight:bold;
	

	}
.news .title span{
	padding:0px 10px;
	color:#333;
	}
.news .list{
    width:860px;
	float:left;
	padding:20px 20px 10px 20px;
	}
.news .list li{
	font:12px/24px "微软雅黑";
	color:#333;
	padding:5px 0;
	border-bottom:1px dotted #ccc;
	}
.news .list li i{
	padding-right:10px;
	font-style:normal;
	}
.news .list li a{
	color:#0368ba;
	}
.news .list li a:hover{
	color:#333;
	}
.news .list li span{
	color:#888;
	float:right;
	}	
/****************************************************** partner *************************************************************************/
#partner
{
	height:30px;
	background:url(../images/line_h8.jpg) left bottom repeat-x;
	padding:10px 0px 20px;
}
.partner{
	width:941px;
	height:40px;
	margin:0px auto;
	line-height:30px;
	margin-bottom:20px;
	color:#fff;
}
.partner span{
	float:left;
	padding-left:15px;
	margin-right:30px;
	font-size:14px;
}
.partner ul li{
	float:left;
	margin-right:30px;
	color:#121212;
	font:24px/30px "Times New Roman", Times, serif;
}
.partner ul li a{
	color:#f08300;
	text-decoration:none;
	font:13px/30px "微软雅黑";
}
.partner ul li a:hover{
	text-decoration:underline;
	color:#fff;
}

/****************************************************** foot *************************************************************************/
#footer{
	background:#555;
	clear:both;
}
.foot{
	width:941px;
	margin:0px auto;
	background:#555;
	padding:15px 0px;
	height:133px;
}
.infor{
	float:left;
	width:225px;
}
.infor h3{
	display:block;
	width:155px;
	height:31px;
	line-height:31px;
	padding-left:38px;
	font-size:12px;
	color:#363636;
	margin-bottom:8px;
}

h3._a{
	background:url(../images/op_1.jpg) left center no-repeat;
	margin-right:5px;
}
h3._b{
	background:url(../images/op_2.jpg) left center no-repeat;
	margin-right:30px;
}
h3._c{
	background:url(../images/op_3.jpg) left center no-repeat;
	margin-right:30px;
}
h3._d{
	background:url(../images/op_4.jpg) left center no-repeat;
	margin-right:30px;
}
h3._e{
	background:url(../images/op_5.jpg) left center no-repeat;
	margin-right:30px;
}

.infor h3 a
{
	color:#fff;
}
.infor h3 a:hover
{
	text-decoration:underline;
}
.infor ul{
	margin-left:39px;
}
.infor ul li{
	margin:2px 0;
}
.infor ul li a{
	color:#ccc;
	font-size:12px;
	text-decoration:none;
}
.infor ul li a:hover{
	text-decoration:underline;
	color:#fff;
}

.copyright
{
	padding:15px 0px;
	background:#555;
	text-align:center;
	color:#aaa;
	border-top:1px dotted #ccc;
	}
	

/******* kris 20110822 *******/
/****************************************************** search *************************************************************************/

.chaxun{
    width:859px;
	padding-left:80px;
	float:left;
	padding-bottom:10px;
	background:#e6e6e6;
	white-space:nowrap;
	}
.chaxun span{
    float:left;
	margin-right:5px;
	line-height:26px;
	}
.chaxun span a{
    float:left;
	}
.chaxun span a:hover{
	text-decoration:underline;
	}
.chaxun .inp{
    width:300px;
	height:26px;
	padding-left:5px;
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff url(../images/arrow.jpg) no-repeat 378px 0px;
	border:1px solid #c0c0c0;
	cursor:pointer;
	}
.chaxun .search_btn{
   width:78px;
   height:28px;
   background:url(../images/search.png) no-repeat;
   border:none;
   cursor:pointer;
   }
#Company1_noResult{
 	background:#e6e6e6;
	padding:0px 0px 10px 80px;
	color:#eb5904;
	}
#gvList{
    background:#cc0;
	padding:0px 10px;
	}
.list_name{
    width:919px;
	height:30px;
	float:left;
	padding-left:20px;
	font:13px/30px Arial, Helvetica, sans-serif;
	color:#000;
	background:#e0e0e4;
	border-top:1px solid #b8b8c5;
	border-bottom:1px solid #b8b8c5;
	}
.list_name span{
    float:left;
	padding-right:5px;
	}
.list_name a{
    width:700px;
    display:block;
	float:left;
	}
.map{
    width:300px;
	height:300px;
	float:left;
	padding:10px;
	background:#fff;
	}
.loading{
    width:939px; 
	text-align:center;
	}
.tab1{ 
    width:580px; 
	float:left;
	padding:20px 0px 20px 19px;
	background:#fff;
	}
.tab1 table{
    font:12px/24px Arial, Helvetica, sans-serif;
	color:#7f7f98;
	text-align:left;
	}
.tab1 table th{
	color:#333;
	padding-left:5px;
	vertical-align:top;
	}
.tab1 table td span{
	float:left;
	}
.tab2{ 
    width:939px; 
	float:left;
	overflow-x:auto;
	overflow-y:hidden;
	}
.tab2 table{
    font:12px/24px Arial, Helvetica, sans-serif;
	color:#7f7f98;
	text-align:center;
	border-collapse:collapse;
	}
.tab2 table th{
	color:#333;
	padding:3px 0px;
	background:#e0e0e4;
	border-top:1px solid #b8b8c5;
	border-bottom:1px solid #b8b8c5;
	}
.tab2 table td{
	color:#666;
	/*border-bottom:1px solid #ddd;*/
	border-top:1px solid #fff;
	}
.tab2 table td a{
    color:#ec5c07;
	}	
.tab2 table td a:hover{
	text-decoration:underline;
	}
#Litr_Baobiao{
    background:#FF3300;
	width:920px;
	float:left;
	padding:15px 0px;
	}	
.tab3 table th, .tab3 table td{
    text-align:left;
	padding-left:10px;
	}	

/******* kris 20121128 *******/	
/****************************** pro_list ****************************************/
.pro_list{ width:939px; margin:0px auto; text-align:right; padding-top:20px;}
.pro_list ul{ width:939px; float:left; padding:20px 0px;}
.pro_list li{ width:263px; height:166px; display:block; float:left; padding:25px; }
.pro_list .a1{ background:url(../images/pro_box_bg1.jpg) no-repeat center top;}
.pro_list .a2{ background:url(../images/pro_box_bg2.jpg) no-repeat center top;}

.pro_list li .pic{ display:block; width:86px; height:116px; float:left; text-align:center;}
.pro_list .a1 .b1{ background:url(../images/ico_1_1.png) no-repeat center center;}
.pro_list .a2 .b1{ background:url(../images/ico_1_2.png) no-repeat center center;}
.pro_list .a1 .b2{ background:url(../images/ico_2_1.png) no-repeat center center;}
.pro_list .a2 .b2{ background:url(../images/ico_2_2.png) no-repeat center center;}
.pro_list .a1 .b3{ background:url(../images/ico_3_1.png) no-repeat center center;}
.pro_list .a2 .b3{ background:url(../images/ico_3_2.png) no-repeat center center;}
.pro_list .a1 .b4{ background:url(../images/ico_4_1.png) no-repeat center center;}
.pro_list .a2 .b4{ background:url(../images/ico_4_2.png) no-repeat center center;}
.pro_list .a1 .b5{ background:url(../images/ico_5_1.png) no-repeat center center;}
.pro_list .a2 .b5{ background:url(../images/ico_5_2.png) no-repeat center center;}
.pro_list .a1 .b6{ background:url(../images/ico_6_1.png) no-repeat center center;}
.pro_list .a2 .b6{ background:url(../images/ico_6_2.png) no-repeat center center;}

.pro_list li .title{ width:177px; height:40px; float:left; text-align:right; font:bold 14px/40px "微软雅黑";}
.pro_list li .text{ width:177px; height:60px; float:left; text-align:right; font: 12px/18px "宋体"; padding-top:5px; color:#333;}
.pro_list li .ico{ width:26px; height:24px; display:block; float:left; padding-left:150px; cursor:pointer;}


/******* kris 20121128 *******/	
/****************************************************** box2 *************************************************************************/	
.box3{
    width:778px;
	background:#f8ebd5;
	padding:20px;
	float:left;
    font:12px/24px "微软雅黑";
    border:1px solid #fff;
	}
.nologin{ width:740px; float:left;}
.nologin span{ padding-right:40px;}
.red a{ color:#ec6503; text-decoration:underline; padding:0px 5px;}
.green a{ color:#3faa09; text-decoration:underline; padding:0px 5px;}
.red a:hover, .green a:hover{ color:#333;}

.login{ width:354px; height:198px; float:left; border:1px solid #ddd; background:#eee;  margin:20px 0px; }
.login ul{ width:272px; float:left; padding:40px; }
.login li{ width:272px; float:left; margin-top:10px; }
.login li span{ width:220px; float:right; }
.inp_login{ background:url(../images/inp_login_bg.jpg) no-repeat; width:203px; height:25px; line-height:25px; padding:0px 5px; border:none;}

.register{ width:635px; height:378px; float:left; border:1px solid #ddd; background:#eee;  margin:20px 0px; }
.register ul{ width:554px; float:left; padding:40px; }
.register li{ width:554px; float:left; margin-top:10px; text-align:right;}
.register li b{color:#FF3300; font-weight:bold; }
.register li span{ width:420px; float:right; text-align:left;  padding-left:10px;}
.register li span i{ color:#FF3300; padding-left:10px;}

.suc_regist{ width:600px; float:left; text-align:center; font:16px/32px "微软雅黑"; background:#fff; border:1px solid #b8b8c5; padding:20px 0px;}

.forgetpsd{ width:600px; float:left; clear:both; background:#fff; border:1px solid #b8b8c5; padding:20px 0px; margin:20px 0px; }
.forgetpsd h2{ width:600px; float:left; text-align:center; font:bold 18px/36px "微软雅黑";}
.forgetpsd ul{ width:600px; float:left; }
.forgetpsd  li{ width:600px; float:left; margin-top:10px; text-align:right;}
.forgetpsd li span{ width:400px; float:right; text-align:left; padding-left:10px; }
.forgetpsd p{ width:600px; float:left;  text-align:center;  }
.forgetpsd p a{ color:#3faa09; text-decoration:underline; padding:0px 5px;}
.forgetpsd p a:hover{ color:#333;}

.logged{ width:780px; float:left;}
.logged .red {color:#ec6503; padding-right:10px; font-weight:bold;}



/******* kris 20130529 *******/	
/****************************************************** book *************************************************************************/	
.book{ width:941px; float:left; padding:30px 0px;}

.book .title{ width:911px; float:left; border-bottom:1px dashed #888; font:14px/24px "微软雅黑"; background:url(../images/arrow_2.jpg) no-repeat 0px 3px; padding-left:25px; padding-bottom:10px;}

.book ul{width:841px; float:left; padding:30px 50px;}
.book li{width:841px; float:left; padding-bottom:10px; text-align:right; font:14px/32px "微软雅黑"; color:#333; }
.book li b{ color:#eb6c1f; padding-right:5px;  }
.book li span{ width:550px; float:right; text-align:left; padding-left:10px; color:#eb6c1f;}	
.book .inp2{ width:289px; height:32px; border:none;  background:url(../images/input_bg_2.jpg) left center no-repeat; padding:0px 5px; color:#333;}
.book .inp3{ width:289px; height:32px; border:none; background:url(../images/input_bg_3.jpg) left center no-repeat; padding:0px 5px;color:#333;}
.book textarea{ width:277px; height:150px; border:1px solid #dedede; padding:10px; }




/******* kris 20130531 *******/	
/****************************************************** 采买会 *************************************************************************/	

.cmh{ width:941px; float:left; padding:30px 0px; }

.cmhleft{ width:941px; float:left;}
.cmhleft h2{width:645px; float:left; font:bold 18px/32px "微软雅黑"; padding-bottom:20px;  }

.cmh1{width:941px; float:left; }
.cmh1 h3{width:921px; float:left; font:14px/32px "微软雅黑"; background:url(../images/arrow_3.jpg) left center no-repeat; padding-left:20px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.cmh1 dl{ width:450px; float:left; padding-bottom:20px; padding-right:20px;  }
.cmh1 dl dt{ width:200px; float:left; }
.cmh1 dl dd { display:block; width:236px; float:left; font:12px/18px "微软雅黑"; color:#666; }
.cmh1 dl dd b{  display:block; color:#000; font-size:14px; padding-bottom:10px;}
.cmh1 dl dd a{ color:#333;}
.cmh1 dl dd a:hover{ text-decoration:underline；}



.cmh2 {width:941px; float:left; }
.cmh2 h4{width:901px; float:left; font:14px/32px "微软雅黑"; background:url(../images/arrow_3.jpg) left center no-repeat; padding:0px 20px;  border-bottom:1px solid #ddd;}
.cmh2 ul{ width:901px; float:left; padding:20px; background:#eee; height:160px; overflow:hidden;}
.cmh2 li{ width:205px; float:left; padding:10px; font:13px/24px "微软雅黑"; text-align:center; }



.cmhleft .btn{width:901px; float:left; padding:20px; text-align:center; }


/******* kris 20140311 *******/	
/****************************************************** 诚邀加盟 *************************************************************************/	
.zhaoshang{ width:881px; min-height:500px; float:left; padding:30px; border-bottom:10px solid #f29900; background:#f2f2f2 url(../images/zhaoshang_bg.jpg) left bottom no-repeat;  }
.zhaoshang h1{ font:24px/48px "微软雅黑"; color:#f29900; padding-top:20px; text-align:center; padding-bottom:20px; border-bottom:1px solid #ddd; }
.zhaoshang h1 b{ color:#333;}
.zhaoshang h2{ font:bold 18px/36px "微软雅黑"; color:#f29900; padding-top:20px; }
.zhaoshang p{ font:13px/24px "微软雅黑"; color:#333; padding-bottom:20px; }




/*CSS flickr style pagination*/

DIV.flickr { font:12px/18px Arial;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.flickr A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}












