
*{PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
html{min-width:1100px;overflow-x:hidden;}
HTML,BODY,UL{padding:0px;margin:0px;}
img{ border:0px}
body{font:12px/1.5em "microsoft yahei",Arial;color:#6e6e6e;background:#fff;overflow-x:hidden;}
td{font:12px/1.5em "microsoft yahei",Arial;color:#6e6e6e;}
tr td .text1 {
width: 201px;
height: 20px;
line-height: 20px;
color: #030303;
font-size: 12px;
font-family: "microsoft yahei";
float: left;
border: 1px #abadb3 solid;
}
tr td .text2 {
width: 502px;
height: 20px;
line-height: 20px;
color: #030303;
font-size: 12px;
font-family: "microsoft yahei";
float: left;
border: 1px #abadb3 solid;
}
.text3 {
width: 502px;
height: 130px;
line-height: 20px;
color: #030303;
font-size: 12px;
font-family: "microsoft yahei";
float: left;
border: 1px #abadb3 solid;
}
tr td .bottom1 {
width: 99px;
height: 29px;
background: url(../images/bottom_23.jpg) no-repeat;
color: #fff;
border: none;
cursor: pointer;
}
ul {list-style:none;}
ul li{list-style:none;}
.floatL {float:left;}
.floatR {float:right;}
.clear {display:block;width:0px;height:0px;clear:both;margin:0px;padding:0px;font:0/0 sans-serif;}
ins{ display:none}
input {
vertical-align: middle;
font-family: "microsoft yahei";
}
h1,h2,h3,h4{ font-size:14px;}
#warpper{margin:auto;width:1100px;}
font{ font-size:12px;}
/*list*/
ul {}
ul.d li {float:left;}
ul.d li {display:inline;}
a:link {COLOR: #6e6e6e;TEXT-DECORATION: none;}
a:visited {COLOR: #6e6e6e;TEXT-DECORATION: none;}
a:hover {COLOR: #ce2f2c; text-decoration:underline}
/*top*/
#top{ width:100%;background:url(../images/top_bg.jpg) center top repeat-x; margin:auto; max-width:1920px;height:269px;}
.top{width:1100px; height:208px; margin:auto; position:relative}
.top h2 {background:url(../images/logo.jpg) center center no-repeat;width:1003px; height:107px; cursor:pointer; display:block;float:left; margin-top:35px;}

.top_right{ width:430px; height:44px; line-height:44px; margin-right:50px; float:right;display:inline; }
.top_right ul{text-align:right;display:inline; height:36px; line-height:36px; }
.top_right ul li{ width:55px;}

.index_top{width:1100px; height:44px; line-height:44px;}

.keyword{height:25px;color:#949a97;width:140px; border:0;background:#e5e5e5;line-height:25px; padding-left:4px;float:left; display:inline}
.w172{ width:172px; float:left; margin-right:40px; display:inline}
.cn{ width:65px;}
#search{background:url(../images/search_bg.jpg) center top repeat-x; margin:auto; max-width:1920px; height:104px;}
.search_main{width:1100px; margin:auto; height:37px}
.search{ float:right; height:22px;line-height:22px; width:420px; margin-top:10px; }
.search_wz{ float:left; height:90px; padding-left:25px; line-height:90px; width:550px;}
.search_wz ul{ float:left; height:90px;  width:650px;color:#fff;overflow:hidden; }
.search_wz li{ float:left;height:90px;font:12px "microsoft yahei";color:#989898;line-height:90px; width:650px; }
.search_wz li span{font-size:14px;font-weight:bold; color:#ea6f12; display:inline}
/*menu*/
#menu1{ width:100%;height:61px;color:#454545;font:12px "microsoft yahei",Arial; margin:auto;}
.menu1{ width:1100px; margin:auto; height:61px; line-height:61px;}
.nav {width: 1100px;color: #fff; float:left; position:relative; z-index:9}
.nav a {display: block;cursor: pointer; color:#010000}
.nav_menu {line-height: 45px;font-weight: 700; text-transform: capitalize;}
.nav_menu-item{display: inline-block;position: relative; width:128px; height:61px;line-height:61px; font-size:13px; text-align:center;}
.nav_menu-item a:link{COLOR: #fff;TEXT-DECORATION: none;}
.nav_menu-item a:visited{COLOR: #fff;TEXT-DECORATION: none;}
.nav_menu-item a:hover {COLOR: #fff; background:url(../images/anniu.jpg) center top no-repeat;text-decoration:none;}
.on1{COLOR: #fff;background:url(../images/anniu.jpg) center top no-repeat;display:block}
.nav_menu-item:hover {background-color: #e65914;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {font-weight: bold;text-transform: none;display: none; margin:auto; text-align:center; font-size:12px;position: absolute;width:128px;background:#dddddd; filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  left:0px;}
.nav_submenu-item{line-height:40px; border-bottom:#fff dashed 1px; width:100%; text-align:center;}
.nav_submenu-item span{}
.nav_submenu-item a:link{COLOR: #010000;TEXT-DECORATION: none;}
.nav_submenu-item a:visited{COLOR: #010000;TEXT-DECORATION: none;}
.nav_submenu-item a:hover {COLOR: #cc2200; background:none;text-decoration:none;}
/*flash*/
.flash{width:1920px;height:548px;position:absolute;overflow:hidden;top:0;left:-460px; z-index:5; background:#0c9dd6}
.banner {width:1000px;margin:auto;margin:-1px auto 0\9;height:548px;position:relative; z-index:1}
#focus {width:1920px; height:548px;margin:auto; overflow:hidden;position: relative}
#focus ul {height:548px; position:absolute;}
#focus ul li {float:left; width:1920px; height:548px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}

#focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:360px;}
#focus .next {right:360px; background-position:right top;}

.flash1{width:1920px;height:292px;position:absolute;overflow:hidden;top:0;left:-460px; z-index:5; background:#0e0d0d}
.banner1 {width:1000px;margin:auto;margin:-1px auto 0\9;height:292px;position:relative;}
#focus1 {width:1920px; height:292px;margin:auto; overflow:hidden;position: relative}
#focus1 ul {height:292px; position:absolute;}
#focus1 ul li {float:left; width:1920px; height:292px; overflow:hidden; position:relative; background:#000;}
#focus1 ul li div {position:absolute; overflow:hidden;}
/*回到顶部*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:47px; height:73px; float:right; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#jianyi{ width:47px; height:25px; background:url(../images/suggest.png) no-repeat; position:absolute; bottom:0px; cursor:pointer}
#gotop{ width:47px; height:47px; background:url(../images/top01.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer} 
#jianyi:hover{ background:url(../images/suggest.png) no-repeat 0px -26px;}
#gotop:hover{ background:url(../images/top02.png) no-repeat;}
/*main*/
#main1{background:#f0f0f0; max-width:1920px; margin:auto;}
#main{  width:100%; margin:auto; background:url(../images/ny_banner.jpg) center top no-repeat}
.main1{background:url(../images/main1_bg.jpg) center top no-repeat; width:1110px; height:300px; margin:auto; }
.main{ width:980px; margin:auto; padding-top:15px;}
#hot{ width:100%; background:url(../images/hot.jpg) center top no-repeat; height:305px; margin:auto; display:block}
.w705{ width:705px;}
.w960{ width:1100px; margin:auto}

#main4{ max-width:1920px; background:#f5f5f5;margin:auto;}
.main4{ width:1100px; margin:auto; display:block }
#main5{ width:100%; max-width:1920px;height:500px; background:#ededed; margin:auto;}
.main5{ width:1100px; margin:auto; padding-top:20px;}

.index_about{background:url(../images/about_bg.jpg) center top no-repeat;width:1085px;margin:auto;height:380px; margin-top:50px;line-height:24px; overflow:hidden;color:#868686; position: relative;}
.index_about ul{ width:495px;float:right; margin-top:50px; margin-right:35px}


.left316{ position:absolute; left:330px; top:0; z-index:8}
 

.index_news1{ background:url(../images/news_bg.jpg) left center no-repeat;float:left;width:316px;height:359px;overflow:hidden;}
.index_news1 h2 a{width:200px; height:25px;line-height:25px; margin:auto;display:block; margin-top:30px;margin-bottom:15px; }
.index_news1 ul{ width:270px; padding-left:18px;height:160px; float:left;}
.index_news1 li{ height:34px; font-size:14px;line-height:34px; border-bottom:#479ee2 1px dashed; overflow:hidden} 
.index_news1 li a:link {COLOR: #fff;TEXT-DECORATION: none;}
.index_news1 li a:visited {COLOR: #fff;TEXT-DECORATION: none;}
.index_news1 li a:hover {COLOR: #88e200; text-decoration:underline}

.partner_bg{ width:100%; max-width:1920px; min-width:1000px; margin:0px auto 30px; height:250px; overflow: hidden; }
.partner{ width:1000px; margin:35px auto}
.partner h2{ background:url(../images/panter.jpg) top center no-repeat; height:65px; width:519px; margin:auto; margin-bottom:20px;}
.t_lt { background:url(../images/left.jpg) no-repeat; width:38px; height:38px;position:absolute; left:-50px;}
.t_rt { background:url(../images/right.jpg) no-repeat; width:38px; height:38px; position:absolute; right:-50px;}
.act_con { width:1000px; height:100px;position:relative;}
.act_con .t_lt,.act_con .t_rt { top:40px;}
.act_wrp { width:1000px; margin:0 auto; overflow:hidden;}
.act_wrp li { float:left; display:inline; width:230px; padding-right:10px; padding-left:10px;}
.act_wrp img {margin-top:expression(100-this.height/2-40);max-height:90px;}

.act_wrp li p{width:228px; height:110px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}
.index_pic_bg{ width:100%; height:357px; margin:0 auto; background:#f2f4f3}
.index_pic{ width:1100px;margin:0 auto;}
.index_pic h2{width:999px;  background:url(../images/protit.jpg) top center no-repeat; height:168px; display:block; cursor:pointer; color:#000}
.index_pic h2 .ppp1{width:1100px; height:97px; text-align: center;font-size:30px; line-height:120px; font-weight:500}
.index_pic h2 .ppp2{width:1100px; height:71px; text-align: center; line-height:43px; font-size:20px;font-weight:500}
.jscarousal{width:1100px;height: 189px;	margin:0 auto;padding: 0px;overflow: hidden;}


.index_pic_bg2{ width:100%; height:747px; margin:0 auto; background:#f2f4f3; padding-bottom:35px;}
.index_pic2{ width:1100px;margin:0 auto;}
.index_pic2 h2{width:999px;  background:url(../images/protit.jpg) top center no-repeat; height:168px; display:block; cursor:pointer; color:#000}
.index_pic2 h2 .ppp1{width:1100px; height:97px; text-align: center;font-size:30px; line-height:120px; font-weight:500}
.index_pic2 h2 .ppp2{width:1100px; height:71px; text-align: center; line-height:43px; font-size:20px;font-weight:500}
.index_jxs{width:1100px;height: 579px;	margin:0 auto;padding: 0px;overflow: hidden;}
.index_jxs ul{width:1100px;height: 579px;padding:0px 20px;}
.index_jxs ul li{ width:1100px; height:193px; background:url(../images/phr.jpg) no-repeat right bottom; color:#6a6a6a}
.index_jxs ul li .img{ width:157px; height:157px; padding:16px 0px 20px 0px; float:left}
.index_jxs ul li .ptxt{width:789px; height:114px; padding:25px 0px 54px 0px; float:right}

.index_products{ width:1100px;overflow:hidden; height:780px; position:relative; margin-bottom:10px;}
.index_products h2{background:url(../images/pr_h2.jpg) center top no-repeat; height:108px;width:425px;margin:auto; margin-top:55px; overflow:hidden; display:block; font-size:30px; font-family:"microsoft yahei";margin-bottom:20px; color:#FFFFFF; text-decoration:none; text-align:center; line-height:62px;}
.index_products h1 a{background:url(../images/more.jpg) center top no-repeat; height:66px;width:335px;margin:auto; margin-top:15px; overflow:hidden; display:block; font-size:30px; font-size:24px; font-family:"microsoft yahei";margin-bottom:20px; color:#5a5858;text-align:right; font-weight:normal; padding-right:150px;line-height:66px;}


.index_links{ width:100%; height:167px;; margin:auto; background:url(../images/gg1.jpg) center top no-repeat}
.index_links2{ width:100%; height:260px; margin:auto; background:url(../images/gg2.jpg) center top no-repeat;}
.index_links3{ width:100%; height:155px; margin:auto; background:url(../images/gg3.jpg) center top no-repeat;}
#index1234{ width:100%; height:682px; background:url(../images/select.jpg) no-repeat top center; margin:0 auto}
.index1234{ width:1100px; height:682px; margin:0 auto}
.index1234 .lbnr{ width:440px; height:282px; padding:274px 35px 126px 525px; }
.index1234 .lbnr ul{ width:440px; height:282px;}
.index1234 .lbnr ul li{ width:400px; height:56px; line-height:56px; padding-left:40px; background:url(../images/select_li.jpg) no-repeat left center; color:#fff; font-size:24px;}

#index12{ width:100%; height:1662px; padding-top:200px; background:url(../images/main_bg.jpg) no-repeat top center; margin:0 auto}
.index12 { width:1100px; height:1862px; line-height:30px; margin:auto;font-size:14px; color:#767676}
.index12 ul { width:300px;height:110px; margin-top:75px; line-height:30px; margin-right:145px; float:right;font-size:14px; color:#2b2b2b}
.index12 ul li { width:300px; height:26px; line-height:26px; font-size:16px; color:#2b2b2b}

#index13{ width:100%; height:1400px; padding-top:50px;margin:auto}
.index13 { width:1100px; height:1862px; line-height:30px; margin:auto;font-size:14px; color:#767676}
.index13 h2 {background:url(../images/dingzhi.jpg) no-repeat top center; width:1074px;margin-bottom:30px;height:247px; margin:auto;}
.index_dz{background:url(../images/index_03.jpg) no-repeat top center; width:1100px;height:332px; margin:auto;font-size:14px;color:#2b2b2b}
.index_dz h1{ color:#000;font:24px "microsoft yahei"; margin-left:120px; width:100px; height:40px; padding-top:30px;}
.index_dz h3{ color:#000;font:14px "microsoft yahei"; margin-left:120px; width:530px; height:40px; padding-top:20px;}

.index_dz1{background:url(../images/index_05.jpg) no-repeat top center; width:1100px;height:233px; margin:auto;font-size:14px;color:#2b2b2b}
.index_dz1 h1{ color:#000;font:24px "microsoft yahei"; margin-right:180px; float:right; width:100px; height:40px; padding-top:10px;}
.index_dz1 h3{ color:#000;font:14px "microsoft yahei"; float:right; text-align:right;width:400px; margin-right:190px; margin-top:20px; height:40px; }

.index_dz2{background:url(../images/index_06.jpg) no-repeat top center; width:1100px;height:310px; margin:auto;font-size:14px;color:#2b2b2b}
.index_dz2 h1{ color:#000;font:24px "microsoft yahei"; margin-left:130px; width:100px; height:40px; padding-top:10px;}
.index_dz2 h3{ color:#000;font:14px "microsoft yahei"; margin-left:130px; width:530px; height:40px; padding-top:20px;}

.index_dz3{background:url(../images/index_08.jpg) no-repeat top center; width:1100px;height:238px; margin:auto;font-size:14px;color:#2b2b2b}
.index_dz3 h1{ color:#000;font:24px "microsoft yahei"; margin-right:180px; float:right; width:100px; height:40px; padding-top:10px;}
.index_dz3 h3{ color:#000;font:14px "microsoft yahei"; float:right; text-align:left;width:583px; margin-right:165px; margin-top:20px; height:40px; }

#index_cfsb{ width:100%; height:458px; background:#ededed;margin:auto;}
.index_cfsb{ background:url(../images/pic_bg.jpg) no-repeat top center;width:1100px; height:408px; margin:0 auto;}
.index_cfsb .cfsb{ width:990px;height:55px; line-height:60px; padding-left:23px; padding-right:19px;padding-bottom:22px;}
.index_cfsb .cfsb{ width:990px;height:55px; line-height:60px; padding-left:23px; padding-right:19px;padding-bottom:22px;}
.index_cfsb .cfsb .cf_more{ width:100px;height:40px; float:right; cursor:pointer}


/*--------------服务案例-------------*/
.hp-tab-newprd {width:1100px;height:470px;margin:35px auto 0;overflow: hidden;position: relative;}
.hp-tab-newprd h1{ width:110px; height:26px; line-height:26px; float:left;}
.hp-tab-newprd .more a{ float:right; width:65px; height:26px; line-height:26px;display:block; cursor:pointer}
.hp-tab-newprd .j-sw-nav1 {width:750px;height: 100px; margin:auto;overflow: hidden;position: relative}
.hp-tab-newprd .j-sw-nav1 li {
	float: left;display:inline; width:170px;
}
.hp-tab-newprd .j-sw-nav1 li a {position: relative;display: block;width:101px;height:100px;line-height: 100px;
	text-align: center;
	text-transform: uppercase;
	background: url(../images/case1.jpg) no-repeat 0 0;
	color: #fff;
	word-wrap: break-word;
	overflow: hidden;
	outline: 0;
	cursor:pointer;
	 font-size:18px
}

.hp-tab-newprd .newprd-clip {}
.hp-tab-newprd .j-sw-nav1 .on {
	position: relative;
	z-index: 99
}
.hp-tab-newprd .j-sw-nav1 li a:hover, .hp-tab-newprd .j-sw-nav1 .on a {
	background-image: url(../images/case2.jpg);
	z-index: 99;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.hp-tab-newprd .j-sw-c ul {
	zoom:1;
	overflow:hidden;
	width:1100px;
}
.hp-tab-newprd .j-sw-c li {
	float: left;
	margin-top: 15px; margin-left:20px; 
	display:inline; width:240px; overflow:hidden
}
.hp-tab-newprd .j-sw-c li img {
	width: 270px;
	height: 230px;
	background-color: #cdcdcd; margin:5px;
}
.hp-tab-newprd .j-sw-c li a:link {width: 270px;height: 230px;}
.hp-tab-newprd .j-sw-c li a:visited {width: 270px;height: 230px;}
.hp-tab-newprd .j-sw-c li a:hover {width: 270px;height: 230px;}
.case_name{ height:30px; line-height:30px;height:24px\9; line-height:24px\9; font-size:14px; font-weight:bold;width:270px; display:block; text-align:center; color:#4c4c59}
.case_web{ height:30px; line-height:30px;height:24px\9; line-height:24px\9; font-size:12px; font-family:Arial, Helvetica, sans-serif;width:228px; display:block; text-align:center; color:#9b9b9b}


#index_qanew{ width:100%; max-width:1920px; height:486px; margin:0 auto;background:#fff;padding-top:30px; padding-bottom:20px; }
.index_qanew{ width:1100px; height:466px; margin:0 auto;}
.index_qa{ width:326px; height:466px; background:#fff; float:left}
.index_qa .index_qa_tit{width:300px; height:55px; line-height:60px; background:url(../images/stit_bg.jpg) no-repeat 0px 53px; margin:0px 13px;overflow:hidden}
.index_qa .index_qa_tit .qa_tit{ width:150px; height:55px; float:left; text-align:left; font-size:16px; color:#262626; font-weight:bold; }
.index_qa .index_qa_tit .qa_more{ width:150px; height:55px; float:right; text-align:right}
.index_qa .index_qa_tit .qa_more a{ color:#646464}
#scrollDiv{width:326px;height:378px;line-height:25px;overflow:hidden}
#scrollDiv li{ width:290px;height:86px;padding:20px 18px; background:url(../images/qa_bg.jpg) no-repeat bottom center}
#scrollDiv li .wenti_tit{ width:267px; height:26px; line-height:26px; text-align:left; overflow:hidden; background:url(../images/Q.jpg) no-repeat left center; padding-left:23px;}
#scrollDiv li .wenti_tit a{ color:#2d2d2d}
#scrollDiv li .wenti_hd{ width:267px; height:60px; line-height:20px; text-align:left; overflow:hidden; background:url(../images/A.jpg) no-repeat left top;padding-left:23px;}

.index_gsnew{ width:386px; height:466px; background:#fff; float:left}
.index_gsnew .index_gsnew_tit{width:361px; height:55px; line-height:60px; background:url(../images/stit_bg.jpg) no-repeat 0px 53px; margin:0px 13px;overflow:hidden; padding-bottom:8px;}
.index_gsnew .index_gsnew_tit .gsnew_tit{ width:120px; height:55px; float:left; text-align:left; font-size:16px; color:#262626; font-weight:bold; }
.index_gsnew .index_gsnew_tit .gsnew_more{ width:111px; height:55px; float:right; text-align:right}
.index_gsnew .index_gsnew_tit .gsnew_more a{ color:#646464}
.index_gsnew ul{width:231px; height:380px; padding:0px 13px;}
.index_gsnew ul li{ width:350px; height:40px; line-height:40px; background:url(../images/news_li.jpg) no-repeat left center; padding-left:11px; color:#2d2d2d; border-bottom:1px dashed #afafaf}
.index_gsnew ul li a{ color:#2d2d2d; width:230px; height:40px; float:left; display:block; overflow:hidden}
.index_gsnew ul li span{ float:right; color:#afafaf; width:80px; height:40px; display:block}


.index_hynew{ width:386px; height:466px; background:#fff; float:right}
.index_hynew .index_hynew_tit{width:231px; height:55px; line-height:60px; background:url(../images/stit_bg.jpg) no-repeat 0px 53px; margin:0px 13px;overflow:hidden; padding-bottom:8px;}
.index_hynew .index_hynew_tit .hynew_tit{ width:120px; height:55px; float:left; text-align:left; font-size:16px; color:#262626; font-weight:bold; }
.index_hynew .index_hynew_tit .hynew_more{ width:111px; height:55px; float:right; text-align:right}
.index_hynew .index_hynew_tit .hynew_more a{ color:#646464}
.index_hynew ul{width:231px; height:391px; padding:0px 13px;}
.index_hynew ul li{ width:350px; height:40px; line-height:40px; background:url(../images/news_li.jpg) no-repeat left center; padding-left:11px; color:#2d2d2d; border-bottom:1px dashed #afafaf}
.index_hynew ul li a{ color:#2d2d2d; width:230px; height:40px; float:left; display:block; overflow:hidden}
.index_hynew ul li span{ float:right; color:#afafaf; width:80px; height:40px; display:block}



.dw1{ margin-left:156px}
.dw9{ margin-left:50px;}
/** 整体内容 **/
.bd_main { width:1100px; margin:auto; position:relative; z-index:999}

.contact_left h2{background:#f0940d; width:197px; height:56px; line-height:56px; font-size:18px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;  position:relative;}
.contact_left{ }

 
/** 侧边栏 **/
.sidebar { width:237px; background:#f7f7f7; float:left; position: relative; margin-top:-32px; left:0; z-index:999; margin-bottom:20px;}
.sidebar .menus ul{ margin:auto;}
.sidebar .menus .title { width:237px;height:76px; background:url(../images/left_top.jpg) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:76px; color:#fff; text-align:left;}
.sidebar .menus .title strong { font-family:"microsoft yahei",Arial; font-weight:400; font-size:24px; color:#fff; padding-left:20px;}
.sidebar .menus .title p{ position:absolute; top:25px;left:20px; width:200px; text-align:left; font-size:14px; color:#fff; font-family:"microsoft yahei",Arial;}

/** 列表 **/
.sidebar .list li { background:#158542;line-height:30px; color:#fff; padding-top:10px;}
.sidebar .list li span{ padding-left:40px;}
.sidebar .list li a { color:#5d5d5d; display:block;font-size:14px; font-family:"microsoft yahei",Arial;}
.sidebar .list .current a { color:#fff;background:#158542;}
.sidebar .list li a:hover { text-decoration:none; color:#fff;background:#158542;}

/** 汽车展示列表 **/
.sidebar .menu li { background:url(../images/list_li.gif) center bottom no-repeat; height:30px;line-height:30px;color:#fff; padding-top:10px;}
.sidebar .menu .ctitles { display:block; line-height:30px;font-family:Arial, Helvetica, sans-serif; color:#5d5d5d; text-align:left; padding-left:40px; }
.sidebar .menu .ctitles:hover {color:#fff;background:#158542;text-decoration:none; display:block}
/*.sidebar .menu .menuList { display:none;}*/
.sidebar .menu .ctitles span { display:block; position:relative}
.sidebar .menu .ctitles .carlogo{ position:absolute;text-align:center; width:50px; float:left; overflow:hidden;left:0px; top:2px;}
.sidebar .menu .ctitles strong { font-weight:400; font-family: "microsoft yahei",Arial;font-size:12px; text-align:left}
.sidebar .menu .current .ctitles {text-decoration:none; color:#fff;background:#158542;display:block}
.sidebar .menu .current .menuList { display:block; background:none}
.sidebar .menu .menuList span { display:block;line-height:20px; text-align:center}
.sidebar .menu .menuList span a { color:#567eb2; font-family:Arial, Helvetica, sans-serif;}
.sidebar .menu .menuList .current a { color:#fbf206;}
.sidebar_bottom{ background:url(../images/sidebar_bottom.png) center top no-repeat; width:200px; height:18px; display:block}
/** 新闻展示列表 **/
.news_list{float:right; position:relative; margin-top:-70px;}
.news_list li{ width:80px; margin-right:2px;text-align:center; background:#e5e5e5; height:24px; line-height:24px; display:block; color:#fff;}
.news_list li a:link {COLOR: #6e6e6e;TEXT-DECORATION: none;}
.news_list li a:visited {COLOR: #6e6e6e;TEXT-DECORATION: none;}
.news_list li a:hover {background:#059746; color:#fff; width:80px; display:block; cursor:pointer;TEXT-DECORATION: none;}
.news_on{ background:#059746; color:#fff; width:80px; display:block; cursor:pointer;TEXT-DECORATION: none;}
.news_back{background-color:#fb2100; width:90px; height:24px; line-height:24px; color:#fff; cursor:pointer; display:block; text-align:center;TEXT-DECORATION: none;}
.message_js{float:left}
.enews_list{float:right; position:relative; margin-top:-70px;}
.enews_list li{ width:130px; margin-right:2px;text-align:center; background:#e5e5e5; height:24px; line-height:24px; display:block; color:#fff;}
.enews_list li a:link {COLOR: #6e6e6e;TEXT-DECORATION: none;}
.enews_list li a:visited {COLOR: #6e6e6e;TEXT-DECORATION: none;}
.enews_list li a:hover {background:#059746; color:#fff; width:130px; display:block; cursor:pointer;TEXT-DECORATION: none;}
.enews_on{ background:#059746; color:#fff; width:130px; display:block; cursor:pointer;TEXT-DECORATION: none;}
.enews_back{background-color:#fb2100; width:170px; height:24px; line-height:24px; color:#fff; cursor:pointer; display:block; text-align:center;TEXT-DECORATION: none;}
/** 联系我们 **/
.sidebar .contacts { border:1px solid #ccc; margin-top:41px; background:url(../images/sidebar_contact_back.png) no-repeat 170px 14px; padding:20px 20px 10px;}
.sidebar .contacts .title { color:#6d6d6d; font-size:16px; font-family:"microsoft yahei",Arial;}
.sidebar .contacts .title strong { font-weight:400; color:#d80013; font-size:18px; display:block; line-height:22px;}
.sidebar .contacts .textImg { text-align:center; margin-top:17px;}
.sidebar .contacts .textImg dd { color:#dd424b; font-size:14px; line-height:22px; font-family:"microsoft yahei",Arial;}
.sidebar .contacts .text { margin-top:15px; line-height:20px; font-size:14px; font-family:"microsoft yahei",Arial; color:#333;}
.sidebar .contacts .text h4 { font-size:16px; font-weight:400;}

/*** 网站内容 ***/
.mainn { width:830px;float:right;height:auto; height:100%; padding-bottom:30px}
.mainn .titles { height:36px;line-height:36px; padding:0 5px; position:relative}
.liuyan { float:left; font-family:"microsoft yahei",Arial; background:url(../images/lv_09.jpg) left 12px no-repeat; padding-left:10px; font-size:16px; color:#017b32; width:100%; height:60px; line-height:30px;font-weight: bold; border-bottom:1px solid #e7e7e7; margin-bottom:30px;}
.liuyan p{color:#c0c0c0; width:100%; height:20px; line-height:20px; font-size:11px; font-weight:100}
.mainn .titles p { float:left; font-family:"microsoft yahei",Arial;color:#717171; position:absolute; left:0px; top:7px;}
.mainn .titles p a { color:#717171;}
.right_home{ background:url(../images/right_home.gif) left 3px no-repeat; padding-left:16px;}
.mainn .contents{ margin-top:40px; line-height:30px; font-size:12px;}
.mainn .contents h4{ color:#085299; width:100%; height:30px; line-height:30px; font-size:16px;}
.mainn .contents h5{ color:#c0c0c0; width:100%; height:20px; line-height:20px; font-size:11px; font-weight:100}


/*news*/
.news_bt{background:url(../images/arrow.gif) 0 13px no-repeat; padding-left:15px; height:34px; line-height:34px;width:160px;float:left;display:inline;overflow:hidden}
.news1_bt{background:url(../images/arrow.gif) 0 9px no-repeat; padding-left:10px;width:240px; height:34px; line-height:24px;float:left;display:inline;overflow:hidden}
.news_time{ width:70px; float:right; text-align:right; color:#48a2e3; font-size:11px; font-family:Arial, Helvetica, sans-serif;display:inline; height:34px; line-height:34px; }
.new_bt{width:720px;float:left;display:inline;height:45px; line-height:45px;overflow:hidden}
.new_time{ width:80px; float:right; text-align:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:45px; line-height:45px;display:inline; }
.new_bt a:link {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt a:visited {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt a:hover {COLOR: #258025; text-decoration:underline}
/*分页*/
.page{float:left;text-align:left;margin:10px auto;display:inline; color:#27160e; }
.page_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #27160e;padding:5px;margin-left:4px; line-height:14px;}
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c {background:#27160e; color:#fff;}

.page1{float:right;text-align:left;margin:10px 30px;display:inline;}
.page1_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page1_turner a, .page_turner span {float:left;display:block;border:1px solid #27160e;padding:5px;margin-left:4px; line-height:14px;}
.page1_turner a:link, .page_turner a:visited { text-decoration:none; }
.page1_turner a:hover, .page_turner a.c {background:#017b32; color:#fff;}



/*bottom*/
.foot{width:100%; max-width:1920px;background: url(../images/bottom.jpg) bottom center no-repeat;height:331px; margin:auto;font-family:"microsoft yahei",Arial;}
.bottom{ width:1100px;margin:0 auto; color:#808080;font-family:"microsoft yahei",Arial; text-align:left; }
.bottom a{ color:#505050}
.bottom a:hover{ color:#fff}
.copyright{ width:900px; padding-top:100px; padding-left:275px; float:left; color:#808080; line-height:26px;}



.contactMain {
width:100%;
display: table;
font-size: 12px;
font-family: "microsoft yahei";
background: url(../images/contact_06.jpg) left 184px no-repeat;
}
.contactMain .Tittle2 {
width: 670px;
height: 50px;
color: #c0c0c0;
font-size: 12px;
padding-left: 7px;
border-bottom: 1px #e9e9e9 solid;
margin-bottom: 15px;
}
.contactMain p {
line-height: 30px;
color: #737373;
font-size: 12px;
font-family: "microsoft yahei";
padding-bottom: 19px;
}
.contactMain .Tittle {
width: 430px;
height: 35px;
color: #c0c0c0;
font-size: 12px;
border-bottom: 1px #e1e1e1 solid;
margin-bottom: 15px;
margin-left: 243px;
}
#mainr{ width:750px; float:right}
.main .mainL{ width:235px; background:#fff;float:left; padding-bottom:20px;}
.main .mainR{ width:750px; float:right; margin-bottom:20px;}

.main .mainL .daohan h2,.main .mainL .tuijian h2,.main .mainL .contact h2{background:#004440; width:195px; height:56px; line-height:56px; font-size:18px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;  position:relative;}
.main .mainL .daohan ul,.main .mainL .tuijian ul,.main .mainL .contact ul{background: #f6f6f6;width:235px; margin-bottom:20px;}
.main .mainL .daohan ul li{ width:235px;border-bottom:1px solid #dfdfdf;font-size:13px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; height:39px; line-height:39px;overflow:hidden; display:block;}
.main .mainL .daohan ul li span{ padding-left:20px; width:215px; display: inline-block; cursor:pointer;  }
.main .mainL .daohan ul li a:hover {COLOR: #fff;text-decoration:none; font-size:13px;background:#c0a067;overflow:hidden;display:block; width:235px;}
.main .mainL .daohan ul li.cur a{ COLOR: #fff;text-decoration:none; font-size:13px;background:#c0a067;overflow:hidden;display: inline-block; width:235px;}

.main .mainL .tuijian ul dl.pj_t05_con_dl {width: 208px;height: 181px;overflow: hidden;margin: 10px auto 3px;}
.main .mainL .tuijian ul dl.pj_t05_con_dl dt img {width: 200px;height: 143px;padding: 1px;border: solid 1px #ccc;}
.main .mainL .tuijian ul dl.pj_t05_con_dl dd {width: 208px;overflow: hidden;height: 20px;line-height: 20px;padding-top: 5px;text-align: center;color: #333;}

.main .mainL .contact h2 a{ color:#fff;}
.main .mainL .contact  ul{background:#f6f6f6; padding:15px; width:205px; margin-bottom:20px;}
.main .mainL .contact ul li{line-height: 24px;}

.main .mainR .location{ background:#004440;width:730px; height:55px; line-height:55px; font-size:12px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif;color:#fff; padding-left:20px;}
.main .mainR .location a{ color:#fff;}
.main .mainR  ul{overflow: hidden;margin-bottom: 10px;width:730px;padding: 10px;line-height: 30px;font-size: 14px;padding-bottom: 15px; font-weight:bold; padding-top:20px;}

.main .mainR  ul li{ font-weight:100; font-size:14px; width:730px;}

.nub{ width:64px; height:64px; background:url(../images/nub.gif) left center no-repeat; margin-right:20px; display:block; line-height:64px; text-align:center; color:#fff; font-size:40px; font-family:Arial, Helvetica, sans-serif; float:left}
.name{ float:left; line-height:64px; font-size:20px; color:#753b2b; width:800px;font-weight:bold}
.nr{line-height:28px; font-size:16px; width:100%; padding-top:20px; padding-bottom:40px;}

.partner{ width:750px; margin:20px auto 50px}
.partner h2{ background: url(../images/top_bg.jpg) left -30px no-repeat; height:42px; line-height:42px; margin-bottom:20px; font-size:18px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;}
.t_lt { background:url(../images/left.jpg) no-repeat; width:25px; height:57px; position:absolute; left:0px;}
.t_rt { background:url(../images/right.jpg) no-repeat; width:25px; height:57px; position:absolute; right:0px;}
.act_con{ width:750px; height:150px; position:relative;}
.act_con .t_lt,.act_con .t_rt { top:38px;}
.act_wrp { width:660px; margin:0 auto; overflow:hidden;}
#ScollName1 ul{border: 0px;}
.act_wrp li { float:left; display:inline; width:200px; margin-right:10px; padding-left:10px;}
.act_wrp img {margin-top:expression(100-this.width/2);max-width:200px; height:150px;}
.act_wrp span { display:block; text-align:center; color:#333;text-align:left; height:36px; line-height:36px;}
.act_wrp li p{width:200px; height:150px;border:1px solid #e0e0e0; background:#fff;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}
