@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:"宋体"; color:#666; margin:0; padding:0; border:0;  width:100%; line-height:22px; background:#eeeeee}
img{ border:none;}
ul,li,dl,dt,dd,p,b{ padding:0; margin:0; text-decoration:none; list-style:none; border:none;}
a,a:visited{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none;}
.l{ float:left}
.r{ float:right}


.head{width:100%; background:url(../images/hbg_06.jpg) repeat-x top; height:142px;}
.h-m{ width:978px; margin:0 auto;}
.tel{ padding:63px 40px 0 0; float:right ; }
.logo{ padding:21px 0 0 0;}
.nav{ clear:both; padding:1px 0 0 0; position:relative; z-index:1000}
.n1{  width:160px; height:35px;}
.n1 a{width:160px; height:35px;background:url(../images/nav1_15.jpg) no-repeat; display:block}
.n1 a:hover{width:160px; height:35px;background:url(../images/nav2_15.jpg) no-repeat; display:block}
.n2{  width:160px; height:35px;}
.n2 a{width:160px; height:35px;background:url(../images/nav1_17.jpg) no-repeat; display:block}
.n2 a:hover{width:160px; height:35px;background:url(../images/nav2_17.jpg) no-repeat; display:block}
.n3{  width:160px; height:35px;}
.n3 a{width:160px; height:35px;background:url(../images/nav1_19.jpg) no-repeat; display:block}
.n3 a:hover{width:160px; height:35px;background:url(../images/nav2_19.jpg) no-repeat; display:block}
.n4{  width:160px; height:35px;}
.n4 a{width:160px; height:35px;background:url(../images/nav1_21.jpg) no-repeat; display:block}
.n4 a:hover{width:160px; height:35px;background:url(../images/nav2_21.jpg) no-repeat; display:block}
.n5{  width:160px; height:35px;}
.n5 a{width:160px; height:35px;background:url(../images/nav1_23.jpg) no-repeat; display:block}
.n5 a:hover{width:160px; height:35px;background:url(../images/nav2_23.jpg) no-repeat; display:block}
.n6{  width:160px; height:35px;}
.n6 a{width:160px; height:35px;background:url(../images/nav1_25.jpg) no-repeat; display:block}
.n6 a:hover{width:160px; height:35px;background:url(../images/nav2_25.jpg) no-repeat; display:block}
.n7{  width:123px; height:35px;}
.n7 a{width:123px; height:35px;background:url(../images/nav1_27.jpg) no-repeat; display:block}
.n7 a:hover{width:123px; height:35px;background:url(../images/nav2_27.jpg) no-repeat; display:block}
.n8{  width:125px; height:35px;}
.n8 a{width:125px; height:35px;background:url(../images/nav1_29.jpg) no-repeat; display:block}
.n8 a:hover{width:125px; height:35px;background:url(../images/nav2_29.jpg) no-repeat; display:block}
.menu{}
.sub_menu{ position:absolute;background:none; display:none; z-index:2000}
.sub_menu a,.sub_menu a:visited{ background:#b2cee3; color:#3e505a;text-align:center; height:30px; border-bottom:1px solid #9cbbcf;line-height:30px;}
.sub_menu a:hover{ background:none; background:#fff;height:30px; line-height:30px}


.white{width:1004px; margin:0 auto; background:#fff; clear:both; padding:0 0 15px 0;}
.banner{ width:978px; height:343px; margin:0 auto; position:relative;z-index:1;}
.kong{ height:11px; background:url(../images/kong_42.jpg) repeat-x bottom; clear:both}
.m1{ margin:0 0 0 12px; width:980px;}


.tab1{ width:977px; float:right;}
.bom{ background:url(../images/bom_68.jpg) repeat-x top; height:3px; clear:both; overflow:hidden}
.tab1h{ clear:both}
.tab1hh{ background:url(../images/tab1_48.jpg) repeat-x; height:22px; padding:2px 0 0 0; border-top:1px solid #dae1e9;}
.tab1hh li{ float:left; width:86px; height:22px; cursor:pointer; text-align:center}
.li1{ background:url(../images/tab1_51.jpg) no-repeat;width:86px; height:22px; color:#fff; font-weight:bold;text-align:center}
.li1 a{color:#fff;}
.li2{background:url(../images/tab1_53.jpg) no-repeat;width:86px; height:22px; color:#0669ba; font-weight:bold;text-align:center}
.li2 a{color:#0669ba;}
.tab1c{ border-left:1px solid #dae1e9;border-lbottom:1px solid #dae1e9;border-right:1px solid #dae1e9; height:177px;}
.tab1c1{ border-left:1px solid #dae1e9;border-lbottom:1px solid #dae1e9;border-right:1px solid #dae1e9;}
.tab1cc{ border-top:1px solid #8faed4; padding:14px 15px 0 15px;}
.tab1cc-r{ float:right; width:461px;}
.tab1cc-r a,.tab1cc-r a:visited { color:#ff0000;}
.tab1cc-r a:hover { text-decoration:underline;}
.tab1cc-l{ margin:10px 0 0 0;}
.tab1cc-l1{ margin:10px 0 0 0;  float:left; display:inline;}
.youmian{ float:right; display:inline;}


.si{ width:256px; float:left}

.tab2{width:714px; float:right;}
.tab2hh{background:url(../images/tab2_73.jpg) repeat-x; height:22px; padding:3px 0 0 0;}
.tab2hh li{ float:left; width:146px; height:22px; cursor:pointer; text-align:center; display:block;}
.li3{ background:#1874cd no-repeat;width:146px; height:22px; color:#fff; font-weight:bold; text-align:center; }/*兰底白字*/
.li4{background:#ffffff no-repeat;width:146px; height:22px; color:#0669ba; font-weight:bold; text-align:left;}/*白底蓝字*/
.tab2c{border-left:1px solid #dae1e9;border-bottom:1px solid #dae1e9;border-right:1px solid #dae1e9;height:205px; background:}
.tab2cc{border-top:1px solid #8faed4; padding:14px 5px 0 30px;overflow:hidden
}
.tab2ccc{}
.tu{ float:left; width:314px; height:130px;}
.t-r{ float:right; width:160px; padding:13px 0 0 0}
.t-l{ border:1px solid #f1f2f2; float:left}
.search{ border-top:1px solid #dcdddd; margin:27px 10px;clear:both; text-align:center; padding:10px 0 0 0;_padding:5px 0 0 0;}



.contact{ width:257px; float:left}
.contact-h{clear:both; border-bottom:1px solid #8faed4;}
.c-hh{background:url(../images/tab2_73.jpg) repeat-x; height:21px; padding:4px 0 0 9px; }
.hh{background:#1874cd; width:96px; height:21px; text-align:center; color:#fff; float:left}
.c-c{ padding:14px 20px; border:1px solid #dae1e9; border-top:none;height:176px;background:url(../images/lt_99.jpg) no-repeat right bottom}


.footer{ background:url(../images/foot_114.jpg) repeat-x top #d0d0d0; width:100%; height:43px; border-top:1px solid #8a8a8a; clear:both;}
.f-m{ width:949px; padding:0 26px 0 26px; margin:20px auto 0 auto; line-height:normal}


/* */
.content_right{float:left;}
.ad { 
	width:256px; 
	height:206px; 
	
	position:relative;
}
.slider,.content_right .num{
	position:absolute;
}
.slider li{ 
	list-style:none;
	display:inline;
}
.slider img{ 
	width:257px; 
	height:182px;
	display:block;
}
.num{ 
	right:5px; 
	bottom:5px;
}
.num li{
	float: left;
	color: #069;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #069;
	font-weight: bold;
}
.aa{height:24px; line-height:24px; color:#666; text-align:center; background:#ccc; clear:both}
/*index end*/


.banner0{width:978px; margin:0 auto;}
.sub-m{ width:980px; margin:0 0 0 12px;}
.sub-r{ width:780px; float:right; }
.sub-h{ background:url(../images/sub_45.jpg) top left no-repeat; border-bottom:1px solid #006699; padding:0 0 6px 35px; color:#3366cc; font-size:16px; height:22px; font-weight:bold}
.weizhi{ float:right; color:#666; font-size:12px; font-weight:normal;}
.weizhi a.weizhi a:visited{ color:#666}
.weizhi a:hover{ color:#f00;}
.tongyong dl{ margin:25px 35px 25px 0; width:350px; float:left; }
.tongyong dt{clear:none; float:left;}
.tongyong dt img{ width:152px; height:133px;}
.tongyong dd{  width:168px; float:right; padding:10px 0 0 18px;display:inline}
/*20150113*/
.tongyong p{font-size:15px;color:blue;margin:0 0 0 0;padding:0 0 0 0;} 
.tongyong ul{margin-left:15px;font-size:13px;margin:0;padding:0;}
.tongyong ul li {list-style-type:disc ;line-height:20px;}
.tongyong ul li ul{margin-left:15px;}
.tongyong ul li ul li {list-style-type:circle;margin-left:10px;height:20px;line-height:20px;}
/*tongyong	中图片居中
.tongyong img{clear: both; display: block; margin:auto; }*/

/*20150113*/

.more{ width:82px;height:26px; background:url(../images/sub_92.jpg) no-repeat center; display:block; display:inline;  }
.more a,.more a:visited{ width:82px;height:26px; background:url(../images/sub_92.jpg) no-repeat center; display:block;text-align:center}
.more a:hover{width:82px;height:26px; background:url(../images/sub_89.jpg) no-repeat center; display:block}

.sub-l{ width:174px; float:left}
.snav{ border:1px solid #cccccc; }
.sn1{ height:35px; border-bottom:1px solid #cccccc;display:block; line-height:35px;}
.sn1 a, .sn1 a:visited{background:url(../images/sub-nav2_71.jpg) left no-repeat;height:35px;padding:0 0 0 25px;}
.sn1 a:hover{background:url(../images/sub-nav2_71.jpg) left no-repeat;height:35px; }
.sn2{ height:35px; border-bottom:1px solid #cccccc;display:block; line-height:35px;}
.sn2 a, .sn2 a:visited{padding:0 0 0 25px;background:url(../images/sub-nav_81.jpg) no-repeat  left;}
.sn2 a:hover{height:35px; background:url(../images/sub-nav_71.jpg) no-repeat  left;}
.ssb{ background:none}
.ssb ul{ border:none; border-bottom:1px solid #ccc; padding:0 0 5px 0;background:none; margin:0; clear:both;}
.ssb li{ background:none; padding:5px 0 0 15px; margin:0 0 0 10px; background:url(../images/del_69.jpg) no-repeat left; border-bottom: 1px dashed #ccc; height:30px; line-height:30px;width:auto;}
.ssb li a,.ssb li a:visited{ color:#666; padding:0; background:none; width:auto}
.ssb li a:hover{ text-decoration:underline}

.news ul{ padding:10px 25px 0 25px;}
.news li{ background:url(../images/biao_71.jpg) no-repeat left; height:22px; clear:both; height:30px; line-height:30px;}
.news li a,news li a:visited{ color:#666;padding:0 0 0 20px}
.news li a:hover{ background:url(../images/biao_66.jpg) left no-repeat; height:22px;padding:0 0 0 20px; color:#f00} 
.time{ float:right}
.con{ padding:15px 25px;}
.con ul {margin-left:25px;}
.con ul li {list-style-type:disc ;margin-left:30px;line-height:20px;}
.from{ clear:both; text-align:center}
.next2{ clear:both; margin:20px 0 0 0 ; border-top:1px dashed #ccc;}
.next2 li{ margin:5px 0;}
.next2 a, .next2 a:visited{ color:#666 }
.next2 a:hover{ color:#f00}

.tongyong-c{ padding:15px 40px;}

.ttop{ background:#026eb7; height:3px; clear:both; width:100%}
.tttop{ height:3px; clear:both; width:1003px; margin:0 auto; background:url(../images/11_02.jpg) repeat-x top; left:}

.tuu{ margin:20px 0 0 0;}

.tab1cc ul{ width:460px;margin:0 auto; float:right} 
.tab1cc ul:after{content: "\20";display: block;height: 0;clear: both;}
.tab1cc li{width:445px;float:left; background:url(../images/del_69.jpg) left no-repeat; padding:0 0 0 15px; height:22px; margin:0 5px 0 5px; overflow:hidden}
.tab1cc li a,.tab1cc li a:visited{ color:#666;}
.tab1cc li a:hover{ color:#f00}


.next,li.next{ clear:both; line-height:24px;background:none;text-align:center}
.next a,.next a:visited{ color:#666}
.next a:hover{ color:#F00}

.snav ul{zoom:1;padding:0;margin:0}
.snav ul:after{content: "\20";display: block;height: 0;clear: both;}
.snav ul li{line-height:35px;text-indent: 28px; background:url(../images/sub-nav_81.jpg) no-repeat;}
.snav ul li.hover{border-bottom:none;background:url(../images/sub-nav2_71.jpg) no-repeat;}
.snav ul li a{color:#000; text-decoration:none;}
.snav ul li a.on{color:#0033CC; text-decoration:none;}
.snav ul li ul{margin-left:15px}
.snav ul li ul li{border-bottom:1px #ccc dashed;background:url(../images/del_81.jpg) 4px 12px no-repeat;text-indent:16px; }
