/* CSS Document */
#container{
	width:100%;
	height:auto;
}	
.warp{
	width:1100px;
	position:relative;
	margin:0 auto;
}
#header{
	width:100%;
	height:180px;
}
#logo{
	width:500px;
	height:75px;
	padding:15px 0 5px 0;
	/*position:absolute;
	top:0;
	left:0;*/
}
.rt_head{
	width:210px;
	position:absolute;
	top:10px;
	right:10px;
}
.toplink{
	height:30px;
	float:right;
	padding-bottom:18px;}
.toplink li{
	width:30px;
	float:left;
	height:30px;
	padding-left:5px;}
.toptel{
	margin-left: 25px;
	width:180px;
	height:21px;}
.search{
	width:230px;
	height:24px;
	padding-top:5px;
	padding-left:25px;
}
.search .search_form {
    width: 228px;
    height: 24px;
	border:1px solid #e4e3e3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#FFF;
}
.search .search_form .search_input { 
	width: 196px;
    float: left;
	height:22px;
	color:#999999;
	border: medium none;
	line-height:24px;
	margin: 0px 1px 0 0;
	padding-left:4px;
}
.search .search_form .search_btn {
	width: 22px;
	height: 22px;
	float: right;
	cursor: pointer;
	border: medium none;
	background:url(../btn_search.png) 0px 3px no-repeat;
}
#mainnav{
	width:100%;
	height:85px;
	background:#292929;}
.nav{
	width:1100px;
	height:85px;
	margin:0 auto;
	font-size:14px;
	background:url(../bg_nav.png) 0 0 no-repeat;
	background-color: #292929;
}
.nav li{
	float: left;
	font-size:14px;}
.nav li a{
	width:120px;
	height:27px;
	padding-top:58px;
	display: block;
	color: #dbdada;
	text-align:center;
	white-space: nowrap;}
.home a:hover,.google a:hover,.bing a:hover,.yandex a:hover,.wmzh a:hover,.sem a:hover,.website a:hover,.sucess a:hover,.school a:hover{
	color:#FFF;	
	background:#c40000 url(../nav_hover.png) 0 0 no-repeat;}
.home a:hover{background-position:0 0;}
.google a:hover{background-position:-120px 0;}
.bing a:hover{background-position:-240px 0;}
.yandex a:hover{background-position:-360px 0;}
.wmzh a:hover{background-position:-480px 0;}
.sem a:hover{background-position:-600px 0;}
.website a:hover{background-position:-720px 0;}
.sucess a:hover{background-position:-840px 0;}
.school a:hover{background-position:-960px 0;}
.none{ display:none;}
.banner{ 
	min-width:1100px;
	height:500px; 
	/*position:relative;*/ 
	margin:0 auto; 
	overflow:hidden; 
	z-index:1;}
.banner_show{ 
	width:100%; 
	text-align:center; 
	height:500px; 
	overflow:hidden; 
	position:relative;}
.bannger_inbox{ 
	position:absolute; 
	left:50%; 
	top:0;}
.yq_banner_list{ width:200px; margin-left:-100px; left:50%; height:25px;position:absolute; top:450px; z-index:100; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(../abg.png) no-repeat right; margin-right:10px;}
.yq_banner_list a.hover{background:url(../abg.png) no-repeat left; }
/*main*/
#main{ 
	width:1100px; 
	margin:0px auto;}
.product{
	padding:40px 0 10px 0;}
.product li{
	width:211px;
	height:155px;
	float:left;
	padding:120px 32px 0 32px;}
.ts01{
	background:url(../s1.png) center top no-repeat;}
.ts02{
	background:url(../s2.png) center top no-repeat;}
.ts03{
	background:url(../s3.png) center top no-repeat;}
.ts04{
	background:url(../s4.png) center top no-repeat;}
.product li a{
	color:#4b4a4a;
}
.product span{
	height:102px;
	padding:8px 12px 0;
	display:block;
	line-height:20px;
}
.product h2{
	font-size:18px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
}
.product p{
	text-align:center;
	line-height:22px;}
.product a:hover{
	color:#F03;}
.talk{
	width:275px;
	float:left;
	color:#4b4a4a;}
.talk_con{
	width:235px;
	float:left;}
.hd{
	width:auto;
	height:40px;
	color:#384a6f;
	font-size:16px;
	line-height:40px;  
	border-top:1px solid #000;
	padding-left:15px;
	background:url(../bg_title.png) 0 0;}
.bd{
	line-height:24px;
	padding:15px 0px 10px 0px;}

.quto_left{
	width:20px;
	height:200px;
	float:left;
	display:block;
	background:url(../quta_left.png) 0 0 no-repeat;}

.quto_right{
	width:20px;
	height:200px;
	float:right;
	display:block;
	background:url(../quta_right.png) right bottom no-repeat;}
.client{
	width:445px;
	height:auto;
	float:left;
	display:inline;
	margin:0 48px;}	
.case{
	width:250px;
	float:left;
}

#zzsc {
	height: 290px;
	width: 445px;
	float:left;
	margin-left:48px;
	position: relative;}
#zzsc #wai_box {
	height: 240px;
	width: 445px;
	overflow: hidden;
	position: relative;
}
#zzsc #wai_box .zzsc_box .title {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	background:rgba(000, 000, 000, 0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#6B000000,endColorstr=#6B000000); 
	display: none;
	height: 26px;
	position: absolute;
	bottom: 0px;
	z-index: 30;
	width:152px;
	text-indent:1em;
	left: 0px;
}
#zzsc .zzsc_box{
	width: 1500px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#zzsc .zzsc_box a.img:hover{
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	Opacity:0.9;
	Filter:alpha(opacity=90);
	outline:none;
}
#zzsc .zzsc_box .img{
	display: block;
}
#zzsc .zzsc_box ul {
	float: left;
	display: block;
	height: 240px;
	width: 415px;
	margin-left: 30px;
}
#zzsc .zzsc_box li {
	float: left;
	font-size: 0px;
	line-height: 0px;
	position: relative;
	margin:15px 20px 9px 20px;
}
#zzsc .nava {
	height: 10px;
	width:50px;
	position:absolute;
	right:10px;
	top:15px;
}
#zzsc .nava a {
	background:rgba(100, 100, 100, 0.7);
	display: block;
	float: left;
	height: 10px;
	width: 10px;
	font-size: 0px;
	line-height: 0px;
	margin-right: 6px;
	cursor:pointer;
}
#zzsc .nava a:hover{
	background-color: #F9B766;}
#zzsc .nava .now{
	background-color: #F9B766;}

.news{
	width:276px;
	float:right;}
.listyle02{
	width:100%;
	height:42px;
	float:left;}
.new_time{
	float:left;
	width:40px;
	height:30px;
	color:#000;
	font-size:12px;
	padding:5px 0;
	border-top:1px solid #c0bfbf;
	border-bottom:1px solid #fff;
	text-align:center;
	background:#ebeaea;}
.new_con{
	width:225px;
	float:left;
	line-height:40px;
	padding-left:8px;}
.listyle02 a{
	color:#535353;}
.listyle02 a:hover{color:#F03;}	
.new_more a{
	color:#c40000;}
.new_more{
	float:right;
	font-size:12px;
	color:#c40000;
	padding-right:10px;
	line-height:40px;}
.listyle03{
	width:190px;
	height:30px;
	line-height:30px;
	padding-left:40px;
	border-bottom:1px solid #eae9e9;
	background:url(../li02.png) 0 0 no-repeat;
	margin-bottom:2px;}
.listyle03 a{
	color:#5d5e5e;}
.listyle03 a:hover{
	text-decoration:underline;}
#footer{
	width:100%;
	margin-top:20px;
	background: url(../bg_foot.png) 0 0 repeat-x;
	}
.bottom{
	width:1100px;
	height:154px;
	margin:0 auto;
	background: url(../bg_foot.png) 0 0 repeat-x;
	}
	
.dlwidth1{
	width:245px;
	padding:0 15px;
    float:left;}
.bottom dt {
	margin:0;
    color:#fff;
	font-size:24px;
	text-indent:10px;
	font-family:Verdana, Geneva, sans-serif;
    line-height: 40px;
	padding-top:20px;
}
.bottom dd {
	margin:0;
    line-height:24px;
}
.bottom dd a {
	font-size:12px;
    color:#cbcdcd;
}
.btlogo{
	width:180px;
	height:40px;
	float:left;
	display:inline;
	padding-top:110px;
	margin:0 70px 0 25px;
	background:url(../bg_logo.png) 18px 30px no-repeat;}

	
	
	
.btlogo a{
	width:25px;
	height:25px;
	margin:2px 0 0 5px;
	float:left;
	overflow:hidden;
	text-indent:-100px;
	display:block;}
.btlogo .social_001 a{
	background:url(../inonsp_01.png) 0 0 no-repeat;}
.btlogo .social_001 a:hover{
	background:url(../inonsp_001.png) 0 0 no-repeat;}
.btlogo .social_002 a{
	background:url(../inonsp_02.png) 0 0 no-repeat;}
.btlogo .social_002 a:hover{
	background:url(../inonsp_002.png) 0 0 no-repeat;}
.btlogo .social_003 a{
	background:url(../inonsp_03.png) 0 0 no-repeat;}
.btlogo .social_003 a:hover{
	background:url(../inonsp_003.png) 0 0 no-repeat;}
.btlogo .social_004 a{
	background:url(../inonsp_04.png) 0 0 no-repeat;}
.btlogo .social_004 a:hover{
	background:url(../inonsp_004.png) 0 0 no-repeat;}	
.btlogo .social_005 a{
	background:url(../inonsp_05.png) 0 0 no-repeat;}
.btlogo .social_005 a:hover{
	background:url(../inonsp_005.png) 0 0 no-repeat;}	
.btlogo .social_006 a{
	background:url(../inonsp_06.png) 0 0 no-repeat;}
.btlogo .social_006 a:hover{
	background:url(../inonsp_006.png) 0 0 no-repeat;}		
.linkbg{
	padding-left:20px;
	background:url(../jump.png) left center no-repeat;}
.bg01{
	color:#f17508;
	font-size:16px;
	padding-left:27px;
	background:url(../f_tel.png) left center no-repeat;}
.bg02{
	padding-left:27px;
	background:url(../f_mail.png) left center no-repeat;}
.bg03{
	color:#cbcdcd;
	padding-left:27px;
	background:url(../f_map.png) left center no-repeat;}
.bottom a{
	color:#dbdbdb;
}
.bottom a:hover{
	color:#fff;}
.copyright{
	height:38px;
	line-height:38px;
	width:100%;
	background:#151515;
	}
.copycont{
	width:500px; 
	color:#8e8d8d;
	float:left;}
.btnav{
	width:300px;
	float:right;
	text-align:right;}
.btnav li{
	padding:0 6px;
	float:left;}
.btnav a{
	color:#8e8d8d;}
.btnav a:hover{
	color:#fff;}
.about{
	width:auto;
	padding-top:52px;
	padding-left:30px;
	background:url(../bg_about.png) 0 50px no-repeat;}
.about li{
	height:129px;}
.about h2{
	font-size:18px;
	line-height:30px;}
.about p{
	line-height:24px;}
.about_profile{
	width:227px;
	padding-left:165px;}
.about_culture{
	width:227px;
	padding-left:95px;}
.about_honnr{
	width:227px;
	padding-left:32px;}
.about_team{
	width:227px;
	padding-left:95px;}
.about_structure{
	width:227px;
	padding-left:165px;}
.about_search{
	width:227px;
	padding-left:235px;}
.subbanner{
	width:1100px;
	height:auto;
	margin:25px auto 25px;}
#leftsidebar{
	width:205px;
	height:auto;
	float:left;
	display:inline;
	margin-top:40px;}
#leftsidebar h1{
	width:205px;
	height:40px;
	color:#f3f2f2;
	line-height:40px;
	text-indent:15px;
	font-size:16px;
	font-weight:normal;
	background:#015392;}
.sub_list{
	width:100%;
	height:auto;
	background:#f6f7f7 url(../about_icon.png) 11px 11px no-repeat;}
.sub_list li{
	width:auto;
	height:40px;
	font-size:14px;
	line-height:40px;}
.sub_list a{
	width:auto;
	height:40px;
	text-indent:42px;
	display:block;}
.com01 a:hover,.com02 a:hover,.com03 a:hover,.com04 a:hover,.com05 a:hover,.com06 a:hover{
	color:#FF1D4A;
	background: #000 url(../about_icon.png) no-repeat;}
.com01 a:hover{
	background-position:-184px 11px;}
.com02 a:hover{
	background-position:-184px -29px;}
.com03 a:hover{
	background-position:-184px -69px;}
.com04 a:hover{
	background-position:-184px -109px;}
.com05 a:hover{
	background-position:-184px -149px;}
.com06 a:hover{
	background-position:-184px -189px;}
#rightsidebar{
	width:835px;
	height:auto;
	float:right;
	padding-right:15px;
	margin-top:40px;}
#rightsidebar h1{
	width:auto;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:24px;
	font-weight:normal;}
#rightsidebar p{
	color:#373737;
	line-height:30px;
	text-indent:24px;
	padding-bottom:15px;}
.breadcrumbnav{
	width:auto;
	height:60px;
	color:#c40000;
	margin-top:20px;
	line-height:60px;
	font-size:18px;
	border-bottom:1px dashed #bababa;}
.breadcrumbnav a{
	color:#c40000;
	padding:0 5px;}
.breadcrumbnav a:hover{
	color:#f20e03;}
.bingsub{
	padding:15px;}
.bingsub h2{
	font-size:22px;
	line-height:40px;
	text-align:center;}
.bingsub h3{
	font-size:20px;
	line-height:40px;
	padding:15px 0;}
.bingsub p{
	color:#4b4a4a;
	font-size:14px;
	line-height:30px;
	padding-bottom:15px;}
.bingsubcon{
	color:#4b4a4a;
	font-size:12px;
	line-height:30px;
	padding-bottom:15px;}
.gg{
	width:auto;
	height:260px;
	padding-top:30px;
	padding-right:550px;
	background:url(../bg_google.jpg) right top no-repeat;}
.gg_good{
	width:auto;
	color:#4b4a4a;
	height:895px;
	font-size:14px;
	background:url(../gg02.jpg) 0 0 no-repeat;}
.gg_title{
	color:#39b65a;
	line-height:30px;
	font-size:16px;}
.gg_good01{
	line-height:24px;
	padding-top:15px;
	padding-left:310px;}
.gg_good02{
	line-height:24px;
	padding-top:15px;
	padding-left:495px;}
.gg_good03{
	height:80px;
	line-height:24px;
	padding-top:90px;
	padding-left:590px;}
.gg_good04{
	height:80px;
	line-height:24px;
	padding-top:110px;
	padding-left:585px;}
.gg_good05{
	height:80px;
	line-height:24px;
	padding-top:90px;
	padding-left:495px;}
.gg_good06{
	line-height:24px;
	padding-top:20px;
	padding-left:310px;}
.yd{width:auto;
	height:300px;
	padding-top:30px;
	padding-right:410px;
	background:url(../bg_yandex.jpg) right 30px no-repeat;}
.yd li{
	color:#4b4a4a;
	line-height:22px;
	padding-left:30px;
	font-size:14px;
	background:url(../li01.gif) 15px 11px no-repeat;}
.yd_con{
	width:auto;
	height:550px;
	padding:10px 0;
	background:url(../yy01.jpg) 0 10px no-repeat;}
.yd_con li{
	width:470px;
	height:190px;
	float:left;
	padding-left:55px;}
.yd_con h4{
	color:#fff;
	text-indent:12px;
	font-size:16px;
	line-height:40px;}
.news_con{
	padding:15px;}	
.pro_right{
	width:400px;
	height:300px;
	float:right;
	padding-top:10px;
	padding-left:10px;}	
.pro_right table{
	color:#333;
	font-size:13px;
	line-height:30px;
}
.pro_right p{
	color:#333;
	font-size:13px;
	line-height:30px;}
.pro_td{
	width:120px;
	font-size:14px;
	font-weight:bold;
	display:inline-block;}
.email02{
	padding-left:30px; 
	background:url(../icon02.jpg) left no-repeat;}
.email03{
	padding-left:30px; 
	background:url(../down.jpg) left no-repeat;}
.email02 a{
	color:#666;}
.email02 a:hover{
	color:#000;
	text-decoration:underline;}
.email03 a{
	color:#06F;}
.email03 a:hover{
	text-decoration:underline;}
.livechat{
	width:136px;
	height:33px;}
.maodian{
	width:100%; 
	height:35px; 
	font-size:16px;
	margin-top:10px;
	background:#f6f6f6; 
	line-height:35px; 
	border-bottom:1px solid #cfcdcd;}
.maodian li{
	float:left; }
.maodian li a{
	display:block; 
	padding:0 18px; 
	color:#303131; }
.maodian li a.choose{ color:#f99b06; background:#000;}
.maodian li a:hover{
	background:#000; 
	color:#f99b06;}
.md_con{
	width:auto;
	padding:5px 10px;}
.md_con p{
	line-height:22px; 
	font-size:14px;
	color:#666;}
.md_hd{ 
	margin-top:10px; 
	margin-bottom:10px;
	line-height:30px; 
	height:30px; 
	color:#015392; 
	border-bottom:1px dashed #CFCDCD; 
	text-indent:24px; font-size:16px; 
	background: url(../li01.png) 10px center no-repeat;}
.md_fe{
width:425px; float:right;}
.md_fe p{
font-size:18px; line-height:24px;}
.md_fe li{
font-size:14px; line-height:30px; color:#666; background:url(../li02.png) 1px center no-repeat; padding-left:8px;}

.md_con form {
	margin: 0;
	padding: 25px 0 0 50px;
	width: 488px;
}
.md_con form label {
	display: block;
	margin: 0 0 20px;
	overflow: hidden;
	padding: 0;}
.md_con form label span {
	color: #7d7c7c;
	display: block;
	font-size: 13px;
	float: left;
	height: 31px;
	margin: 0;
	padding: 5px 14px 0 0;
	text-align: right;
	text-transform: uppercase;
	width: 74px;}
.md_con form label input {
	border: 1px solid #d6d6d6;
	background: #fff;
	color: #7d7c7c;
	display: block;
	float: left;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	width: 388px;}
.md_con form label textarea {
	border: 1px solid #d6d6d6;
	background: #fff;
	color: #7d7c7c;
	display: block;
	float: left;
	height: 205px;
	margin: 0;
	overflow: auto;
	padding: 5px;
	width: 388px;}
.md_con form #submit2 {
	background:#0170cb;
	display: block;
	height: 37px;
	margin: 0 0 0 88px;
	padding: 0;
	color:#fff;
	font-size:14px;
	width: 120px;
	cursor:pointer;
	border: 1px solid transparent;
    border-radius: 5px 5px 5px 5px;}
.md_con form #submit2:hover {
	border: 0;
	background:#036;
	display: block;
	color:#fff;}
.listyle05{
	width:170px;
	height:auto;
	float:left;
	margin:10px 8px 20px 8px;
	display:inline;
}
.listyle05 img{
	width:170px;
	height:110px;
}
.listyle05 a{
	color:#303131;
}
.listyle05 span{
	height:20px;
	padding:8px 2px 0;
	display:block;
	font-size:12px;
	line-height:20px;
}
.listyle05 a:hover{
	text-decoration:underline;}
.pages{padding:12px 0;text-align:center; height:30px; clear:both;}
.pages a,.pages strong,.pages em{padding:3px 3px;margin:0 1px;display:-moz-inline-box;display:inline-block;}
.pages a{border:1px solid #d9e6ee; color:#0177a7; background-color:#fff;}
.pages strong{background-color:#039; color:#fff; font-weight:bold;border:1px solid #d9e6ee;}
.pages a.sec{background-color:#039; color:#fff;border:1px solid #000;}
.pages a,.pages strong{padding:3px 8px;margin:0 2px;}
.pages a{color:#000;}
.listyle04{
	width:100%;
	height:170px;
	float:left;}
.twhp{
	width:auto;
	height:150px;
	overflow:hidden;
	margin-bottom:15px;
	border-bottom: 1px solid #f6f7f7;}
.twhp .pic {
	width:230px;
    height:150px;
	float: left;
	display: block;
    margin-right: 15px;}
.twhp .text {
    overflow: hidden;}
.twhp .text h3 {
    height: 45px;
	color:#313030;
	font-size:16px;
	overflow: hidden;
    line-height:45px;}
.twhp .text p {
    font-size: 14px;
    line-height: 24px;}
.twhp a {
    color:#585858;}
.twhp a:hover{
    color:#000;}
.main31{
	height:75px;
	background:#000;}
.main32 p{
	font-size:14px;
	line-height:30px;}
.main31list li{
	width:274px;
	height:75px;
	line-height:75px;
	float:left;
	font-size:18px;
	text-align:center;
	border-right:1px solid #fff;}
.main31list li a{
	text-decoration:none;
	color:#fff;}
.Tab2{
	width:274px;
	height:75px;
	background:#c40000;
	border-right:1px solid #fff;
}
.Setl1{}
.main32{
	width:auto;
	padding:15px 15px;}
.listyle06{
	width:480px;
	height:155px;
	float:left;
	color:#4a4b4b;
	margin:10px 25px;}
.listyle06 span{
	width:auto;
	display:inline-block;
	height:40px;
	color:#FFF;
	font-size:16px;
	line-height:40px;
	padding:0 15px;
	background:#47bcc5;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}	
.qute{
	width:auto;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-bottom:10px;
	padding:10px 0 20px 360px;
	border-bottom:1px solid #efefef;}
.article{
	width:100%;
	height:40px;
	line-height:40px;
	background:#efefef;}
.article_left,.article_right{
	background:url(../pre_next.png) no-repeat;}
.article_left{
	width:460px;
	float:left;
	padding-left:40px;
	background-position:20px -21px;}
.article_right{
	width:460px;
	float:right;
	padding-right:40px;
	text-align:right;
	background-position:470px 11px;}
.related{
	width:100%;
	height:400px;}
.related_hd{
	height:40px;
	line-height:40px;
	text-indent:24px;
	font-size:16px;
	border-bottom:3px solid #dcdcdc;}
.related{}

#probox {
	height: 459px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 50px;
}
#probox .pro_pre{
	background-image: url(../nav.png);
	background-repeat: no-repeat;
	background-position: -50px top;
	display: block;
	height: 47px;
	width: 25px;
	cursor:pointer;
	position: absolute;
	left: -60px;
	top: 182px;
}
#probox a.pro_pre:hover{
	background-position: -75px top;
	}
#probox .pro_next{
	background-image: url(../nav.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 47px;
	width: 25px;
	cursor:pointer;
	top: 182px;
	right: -60px;
	position: absolute;
	}
#probox a.pro_next:hover{
	background-position: -25px top;
	}
#probox #probox1 {
	height: 459px;
	width: 1100px;
	overflow: hidden;
	position: relative;
}
#probox #probox1 .probox2 .title {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	background:rgba(000, 000, 000, 0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#6B000000,endColorstr=#6B000000); 
	display: none;
	height: 30px;
	position: absolute;
	bottom: 0px;
	z-index: 30;
	width:182px;
	text-indent: 1em;
	left: 0px;	
}
#probox .probox2{
	width: 3300px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#probox .probox2 a.img:hover{
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	Opacity:0.9;
	Filter:alpha(opacity=90);
	outline:none;
}
#probox .probox2 .img{
	display: block;
}
#probox .probox2 ul {
	float: left;
	display: block;
	height: 459px;
	width: 1100px;
}
#probox .probox2 li {
	margin:18px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	position: relative;
}
#probox .pro_nav {
	height: 10px;
	margin-top: 20px;
	width:231px;
	margin-right: auto;
	margin-left: auto;
}
#probox .pro_nav a {
	background:rgba(100, 100, 100, 0.7);
	display: block;
	float: left;
	height: 10px;
	width: 75px;
	font-size: 0px;
	line-height: 0px;
	margin-right: 2px;
	cursor:pointer;
}
#probox .pro_nav a:hover{
	background-color: #F9B766;
}
#probox .pro_nav .pro_now{
	background-color: #F9B766;
}

/*公共部分*/
.wc960{width:1100px;}
.mt20{margin-top:20px;}
.icon{background:url(../icon.png) no-repeat 0 0;}

.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px;}
/*全局板块*/
.produce_hd{background:url(../hd-line_01.jpg) no-repeat 0 47px;height:50px; margin:20px 0 30px; }
.produce_hd .title{font:20px "微软雅黑","Microsoft YaHei","黑体","SimHei";line-height:50px; text-indent:10px;}
/*全局页签*/
.tab-T-3{width:66px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#d81c1b;}
/*热门车型*/
.rowE .warp-pic-list{position:relative;width:1100px;height:220px;overflow:hidden;}
.rowE .count li{margin:0 19px;width:182px;height:220px;}
.rowE .count .img_wrap{width:182px;height:112px;}
.rowE .count li .text-area{padding:10px 0 10px 15px;}
.rowE .count li .text-area  p{line-height:24px;height:24px;}
.rowE .count li:hover .text-area,.rowE .count li.hover .text-area{background-color:#d81c1b;color:#fff;}
.rowE .count .p-num{font-family:"微软雅黑", "宋体"; font-size:14px;}
.rowE .count .p-num a{text-align:center; line-height:30px; color:#03dfdd;}
.rowE .count .p-num a:hover{text-align:center; line-height:30px; color:#FFF;}
.rowE .btn{display:block;height:55px;position:absolute;top:78px;width:35px;z-index:200;cursor:pointer;}
.rowE .prevv{ background-position:0 -88px;left:19px;}
.rowE .prevv:hover{background-position:0 -144px;}
.rowE .nextt{ background-position:0 -200px;right:19px;}
.rowE .nextt:hover{background-position:0 -256px;}

.case_left{
	width:auto;
	padding-bottom:20px;
	background:#f6f7f7;}
.case_left h2{
	color:#F60;
	line-height:50px;
	font-weight:bold;
	font-size:20px;
	text-indent:12px;
}
.case_img{
	text-align:center;
	padding:10px 0;}
.case_img img{
	border:2px solid #CCC;}
.case_bd{
	color:#535353;
	padding:10px;
	line-height:24px;}
.college{
	padding:30px;}
.coll01{
	width:auto;
	height:260px;
	background:#01dcda url(../a_school.png) 45px 45px no-repeat;}
.coll01 li{
	width:260px;
	height:260px;
	float:left;	
	line-height:260px;
	font-size:16px;
	text-align:center;}
.coll01 li a{
	color:#FFF;
	width:260px;
	height:260px;
	display:block;}
.TTab2{
	width:260px;
	height:260px;	
	background:url(../hover_school.png) center bottom no-repeat;}
.coll02{
	width:auto;
	height:auto;
	padding-bottom:30px;}
.listyle07{
	width:480px;
	height:auto;
	float:left;
	margin:15px;
	display:inline;}
.listyle07 .newpic{
	width:200px;
	height:140px;
	margin-right:20px;
	float:left;}
.listyle07 .newtext{
	width:260px;
	height:140px;
	float:right;
	color:#888;
	line-height:24px;}
.listyle07 .newtext h4{
	font-weight:normal;
	line-height:30px;
	margin-bottom:10px;
	border-bottom:1px solid #f2f2f2;}
.listyle07 a{
	color:#666;}
.listyle07 a:hover{
	color:#f03;}
.listyle08{
	width:270px;
	height:auto;
	color:#888;
	float:left;
	margin:30px;}
.listyle08 img{
	margin-bottom:10px;}
.listyle08 h4{
	line-height:24px;
	font-weight:normal;
	padding-bottom:10px;}
.listyle08 p{
	line-height:24px;}
.pcolor{
	color:#222;}
	
	
	
.background {
	position:fixed;
	_position:absolute;
	z-index:998;
	top:0px;
	left:0px;
	width:100%;
_width:expression(document.documentElement.clientWidth);
	height:100%;
_height:expression(document.documentElement.clientHeight);
	background:rgb(50,50,50);
	background:rgba(0, 0, 0, 0.5);
}
.webox {
	position:fixed;
	_position:absolute;
	z-index:999;
	padding:8px;
	_background:#777;
	background:rgba(10, 10, 10, 0.5);
}
.webox .js_inside {
	background-color:#FFFFFF;
	height:240px;
}
.webox .js_inside h1 {
	-moz-user-select:none;
	-webkit-user-select:none;
	position:relative;
	display:block;
	font-size:16px;
	line-height:50px;
	height:50px;
	color:#384a6f;
	padding-left:15px;
	background:#F1F7FC;
	font-weight:normal;
	cursor:move;
}
.webox .js_inside h1 a {
	position:absolute;
	display:block;
	right:10px;
	margin-top:6px;
	top:10px;
	font-size:14px;
	background-image:url(../close.fw.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:17px;
	height:17px;
	cursor:pointer;
	display:inline-block;
}
.webox .js_inside h1 a:hover {
	background-position:center bottom;
}
.mainlist {
	color:#888;
	padding:20px;
}
.mainlist_pic{
	width:260px;
	height:auto;
	float:left;}
.mainlist_pic h2{
	color:#333;
	font-size:18px;
	line-height:36px;}
.mainlist_pic span{
	color:#999;
	font-size:14px;}
.mainlist_cont{
	width:400px;
	height:310px;
	float:right;
	color:#333;
	overflow-y:auto;
	line-height:24px;
	text-indent:24px;}
.company_contact{
	width:auto;}
.company_contact h2{
	font-size:18px;
	line-height:40px;}
.contact_left{
	width:430px;
	height:440px;
	float:left;
	padding:15px 0 0 20px;
	font-size:14px;
	line-height:30px;
	background:#f9f9f9;}
.contact_right{
	width:620px;
	float:right;
	display:inline;
	margin-top:15px;}		
.sub_in{
	width:auto;
	height:420px;}
.sub_form {
    margin: 0px auto;
    width: 600px;
	border:0;
}
.sub_form input, .sub_form textarea {
    border: 1px solid #dbdbdb;
}
.sub_form input {
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
    width: 545px;
	color:#CCC;
}
.sub_form input.name{
	width:250px;
	margin-right:20px;}
.sub_form textarea {
    border-radius: 5px 5px 5px 5px;
    font-family: 'Ubuntu',sans-serif;
    font-size: 12px;
    height: 100px;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 10px;
    resize: none;
    width: 545px;
}
.sub_form .btn {
    background-color: #000;
    border: 1px solid transparent;
    border-radius: 5px 5px 5px 5px;
    color:#FFFFFF;
    cursor: pointer;
    float: left;
	width:100px;
	font-size:14px;
    margin-top: 10px;
	margin-right:5px;
    padding: 10px 15px;
}
.sub_form .btn:hover{
	color:#FFF;
	background:#c40000;}



	
	
/*网站地图开始*/
.map{
	padding:15px;
	line-height:26px;}
.mapfirst{
	padding-left:20px;
	font-size:14px;
	border-bottom:1px dashed #ccc;
	background:url(../map.jpg) 0 center no-repeat;}
.mapsecond{
	padding-left:40px;
	background:url(../map01.jpg) 20px center no-repeat;}
.mapthree{
	padding-left:60px;
	background:url(../map02.jpg) 45px center no-repeat;}
/*网站地图结束*/
/*产品列表*/
.list{
	padding:15px;}
.listyle01{
	width:1040px;
	float:left;
	color:#4b4a4a;
	height:230px;
	padding:25px 15px;}
.listyle01_left{
	width:310px;
	float:left;
	line-height:30px;}
.listyle01_pic{
	width:660px;
	height:230px;
	float:right;}
.listyle01_left h1{
	line-height:50px;
	font-size:25px;}
.more{
	height:50px;
	margin-top:10px;}
.more a{
	display:block;
	width:120px;
	color:#FFF;
	background:#000;
	text-align:center;
	padding:5px 0;}
.more a:hover{
	text-decoration:underline;}
.more a.m1{ background:#0271e3;}
.more a.m2{ background:#ffb901;}
.more a.m3{ background:#ce0504;}
.more a.m4{ background:#2c2c2c;}
.more a.m5{ background:#03a7d3;}

/**/
.warp_hl{
	width:1100px;
	height:38px;
	background-color:#151515;
	margin:0 auto;
}
.linkbg_001{
	padding-left:22px;
	background:url(../bottom_001.png) left center no-repeat;}
.linkbg_002{
	padding-left:22px;
	background:url(../bottom_002.png) left center no-repeat;}
.linkbg_003{
	padding-left:22px;
	background:url(../bottom_003.png) left center no-repeat;}

	