﻿body , div , ul , li ,dl , dd {margin:0 auto;padding:0;display:block;}
body {background:url(../images/banner_all_bg.jpg) repeat;}
img {border:none;}
.main {width:1000px;background:#fff;overflow:hidden;padding-top:15px;}
.left {float:left;}
.right {float:right;}
a {text-decoration:none;color:#000;font-family:"微软雅黑";}
a:hover {color:#039;}
.top {width:100%;height:150px;background:url(../images/top_bg.jpg) repeat-y center;}
.top_center {width:1000px;height:100px;}
.logo {float:left;padding-top:15px;}
.top_center .right{padding-right:0px;width:360px;}
.lianjie {padding-top:30px;text-align:right;font-size:12px;float:left;overflow:hidden;}
.phone {padding-left:30px;background:url(../images/phone.png) no-repeat left 30px;padding-top:22px;font-size:12px;float:right;overflow:hidden;}
.phone span {font-size:22px;font-family:'Georgia';color:#053a93;font-weight:bold;}


/* 导航条 下拉菜单 样式 */
.nav {width:100%;height:50px;background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{width:1000px;height:50px;list-style:none;position:relative;}
.curBg { background:url(../images/nav_li_hover.gif) no-repeat;height:50px;position:absolute;width:160px;overflow:hidden;}
.cls{clear:both;}

.nav li {width:160px;height:50px;margin:0 3px;float:left;}
.nav li a {color:#fff;text-align:center;font-size:14px;font-weight:bold;}

.nav li{	list-style:none;	position: relative;}
/**/.nav li:hover{
	background:url(../images/nav_li_hover.gif) no-repeat;
	-moz-transition: background 2s ease-out;
	-webkit-transition: background 2s ease-out;
}
.nav li a{
	display:block;
	height:50px;
	line-height:50px;
	padding:0px;
	text-decoration:none;
	white-space:nowrap;
	
	z-index:100;
}
.nav li a:hover{color:#FFF;font-weight:bold;}
.nav li > a{
	position:relative;
}
.nav li.first a{
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
}
.nav li.last{	border-right: 0 none;}

dl{
	background:#f0f0f0;
	position:absolute;
	display:block;
	top:20px;
	width:160px;	
	overflow:hidden;
	z-index:10;
            
}
.nav li:hover dl{	top:50px;	display:block;	width:160px;	padding:0px;}
.nav dl a{
	color:#333 !important;	height:34px;
	line-height:34px;

	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-transition: background 0.2s ease-out;
	-webkit-transition: background 0.2s ease-out;
	z-index:50;
}
.nav dl a:hover{
	background:#02b4f2;color:#fff !important;
	-moz-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
	-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.nav dd{
	margin-top:-40px;margin-left:0;
	opacity:0;
	width:160px;
	-webkit-transition-property:all;
	-moz-transition-property: all;
}
.nav li:hover a {color:#fff;}
.nav li:hover dd{	margin-top:0;	opacity:1; }
.nav li dd:nth-child(1){	-webkit-transition-duration: 0.1s;	-moz-transition-duration: 0.1s;}
.nav li dd:nth-child(2){	-webkit-transition-duration: 0.2s;	-moz-transition-duration: 0.2s;}
.nav li dd:nth-child(3){	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;}
.nav li dd:nth-child(4){	-webkit-transition-duration: 0.4s;	-moz-transition-duration: 0.4s;}


.banner {width:100%;height:359px;padding:10px 0 0px 0;background:url(../images/banner_all_bg.jpg) repeat;}
.banner_index {width:1000px;height:359px;}
.banner_nei {width:1000px;height:162px;background:url(../images/banner_bg.jpg) no-repeat bottom center;}
/*  中间 部分 */
.index_left {width:600px;margin-right:20px;}
.index_right {width:360px;padding-right:5px;}
.index_right a {font-size:12px;}
.index_tiao {width:580px;height:50px;background:url(../images/index_banlan.jpg) no-repeat left;font-size:14px;font-weight:bold;
color:#fff;padding-left:20px;line-height:32px;}
.index_tiao span {padding-left:120px;}
.index_tiao span a {color:#fff;font-family:Georgia;}
.index_tiao span a:hover{color:#000;}

.demoo{width:590px;height:140px;border:1px #ccc solid;margin:0 5px;}
#demo {overflow:hidden;height:125px;margin:10px;}
#indemo {float: left;width: 800%;}
#indemo a img {height:100px;}
#demo1 , #demo1 a {float: left;}
#demo2 , #demo2 a{float: left;}
#demo1 a ,#demo2 a {text-align:center;padding:0 10px;}

.index_pro{height:192px;}
.index_pro a {font-size:12px;}
.index_yingyong {height:192px;}
.index_yingyong div li a{height:24px;line-height:24px;padding-left:15px;}
.index_jianjie ,.index_news {margin-top:15px;height:215px;}
.index_jianjie {background:url(../images/jianjie_bg.jpg) no-repeat right bottom;}
.index_news {background:url(../images/index_news_bg.jpg) no-repeat right bottom;}
.index_jianjie .left{width:155px;height:132px;}
.index_jianjie .right{width:440px;line-height:20px;font-size:13px;}
.index_jianjie .right a{text-decoration:underline;}

/* news  小部分 */
#scrollDiv{width:340px;height:125px;min-height:26px;line-height:26px;overflow:hidden; text-align:left; margin-left:10px;}
#scrollDiv li{height:30px;padding-left:12px;background:url(../images/hot.jpg) no-repeat 5px 8px;}
#scrollDiv li span {float:right;}
.newsList{ font-size:12px; color:#000;}
.newsList a{ font-size:12px; color:#000;}
.newsList a:hover{ font-size:12px; color:#286db3;}




/*about */
.now_dang {margin:10px 0 5px 0;padding:0 0 5px 5px;border-bottom:1px #CCC solid;}
.clearfix {display:block;width:970px;margin:0 auto;margin-top:30px;overflow:hidden;position:relative;}
.default-left {width:235px;}
.default-left .img {width:235px;height:75px;background:url(../images/left_img.jpg) no-repeat top;
font-weight:bold;font-size:20px;text-align:center;line-height:75px;color:#fff;letter-spacing:3px;}
.left_li {width:235px;background:#4cb2f2;overflow:hidden;}
.left_li ul{margin:0px 10px 5px 8px;background:#fff;overflow:hidden;}
.left_li li{height:30px;line-height:35px;border-bottom:1px #ddd solid;width:200px;margin:5px;}
.left_li li a {font-size:13px;padding-left:20px;background:url(../images/left_li_left.jpg) no-repeat 10px center;}
.left_contact {width:235px;height:62px;margin:15px 0;}

.default-right {width:750px;margin-left:10px;}
.dangqian {font-size:14px;color:#333;height:18px;line-height:20px;border-bottom:1px #aaa solid;padding-bottom:5px;margin:5px 0px 5px 0;padding-left:16px;background:url(../images/dangqian.gif) no-repeat 2px 6px;}
.dangqian span {float:right;padding-right:10px;font-size:12px;}
.miaoshu {font-size:13px;line-height:30px;margin:25px 8px;color:#222;overflow:hidden;}
.miaoshu div span {font-size:18px;font-weight:bold;color:#039;}
.miaoshu ul{width:730px;overflow:hidden;}
.miaoshu a {font-family:"宋体";}
.miaoshu .news_name {width:400px;line-height:30px;height:30px;float:left;padding-left:222px;border-right:1px #bbb solid;}
.miaoshu .news_time {width:102px;float:left;text-align:center;line-height:30px;height:30px;}
.miaoshu .news_name , .miaoshu .news_time {background:#efefef;font-size:13px;font-weight:bold;}
.news_tiao {line-height:35px;border-bottom:1px #999 dashed;font-size:13px;height:30px;padding-left:10px;margin:5px 5px;
               background:url(../images/hot.jpg) no-repeat 4px center;}
.news_tiao span {float:right;font-size:12px;font-weight:normal;margin-right:7px;color:#222;width:70px;}
.news01 {line-height:30px;text-align:center;font-size:14px;font-weight:bold;border-bottom:1px #ccc dashed;margin-top:10px;padding-bottom:10px;}
.news03 {text-align:right;font-size:12px;font-weight:normal;margin:5px 5px 20px 5px;color:#333;}
.news02 {font-size:13px;margin:0 5px;line-height:28px;color:#333;}

.case_one {float:left;padding:5px;line-height:20px;}
.anli01 {width:200px;padding:8px 10px;border:1px #dedede solid;}
.anli02 {width:200px;height:40px;padding-top:20px;text-align:center;font-size:13px;background:url(../images/anli_bg.jpg) no-repeat top;margin:0 10px;}


.a-right-0 {margin-bottom:10px;}
.a-left {padding:20px 0;background:#629bc8;}
.a-left-0 {height:38px;line-height:38px;text-align:center;color:#111;}
.a-left-0:hover {background:#13698c;color:#fff;-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}
.a-left .onnow {background:#13698c;color:#fff;}

.miaoshu-top {height:40px;line-height:40px;background:#cccacb;padding-left:10px;}
.miaoshu .main {background:#eee;margin:0 auto;padding:0 0 0 10px; }
.cjwt-top {height:50px;line-height:50px;text-align:center;border-bottom:1px #cbcbcb dashed;font-size:18px;font-weight:bold;}

.search {width:380px;height:30px;padding-top:10px;overflow:hidden;}
.search input[type="text"] {width:280px;padding:2px 5px;float:left;height:24px;color:#666;}
.search input[type="button"] {width:80px;height:26px;background:#369;font-family:"microsoft yahei";
border:none;color:#fff;font-size:14px;float:left;}

/* foot  */
.FOOT{width:1000px;height:93px;margin-top:0px;background:#fff url(../images/foot_bg.jpg) no-repeat center 0;
color:#eee;font-size:12px;line-height:22px;overflow:hidden;}
.FOOT .left {margin:10px;width:700px;}
.FOOT .right{margin-top:30px;margin-right:15px;width:200px;text-align:right;}
.FOOT .right a{color:#fff;}
.FOOT .right a:hover{color:#FFF661;}

.news_yeshu
{
 width:100%; padding-top:20px;}
.news_yeshu div span
{
 font-size:12px;}
 
 
