/* CSS Document */
body {font-family:"YaHei,arial,宋体,sans-serif;"; font-size:15px;}
ul,li { padding:0; margin:0;list-style:none}
.container { width:1200px; max-width:none !important}
.hd_1 { height:41px; background-color:#303036; line-height:41px; min-width:1200px; color:#fff;}
.top_tel {background:url(head_tel.jpg) left no-repeat; padding-left:40px;}

.hd_row {height:100px;}
.logoL { margin-top:25px;}
.hd_r { padding-left:100px; padding-top:28px;}
.nav > li > a { height:45px; line-height:30px; font-size:16px; color:#333;}
.nav > li > a.nav-link:link { color:#333;}
.nav > li > a.nav-link:hover { background-color:#2d71b8; color:#fff;}


.carousel { min-width:1200px;}
.carousel-inner{} 
.carousel-inner img{width: 100%; height:100%;} 
.carousel-img{display: block;margin-right: auto;margin-left: auto;max-width:1920px; min-width:1200px; } 

aside { float:left; width:276px; margin-top:30px;}
section { float:right; width:860px; margin-top:30px;font-size:14px;}
aside .L1 { width:276px; padding:20px; background-color:#f5f5f5; margin-bottom:20px;}
aside .bt {height:45px; background-color:#2d71b8; color:#fff; line-height:45px; text-align:center; font-size:18px;}
aside ul { background:#fff; padding:3px 0 1px 0;}
aside li { margin-bottom:2px;}
aside li a { width:236px; height:40px; line-height:40px; padding-left:30px; display:block; background:url(L_li.jpg) no-repeat;}
aside li a:hover { text-decoration: none; color:#fff; background:url(L_li2.jpg) no-repeat;}
aside .bt2 {background:url(L_tel.jpg) no-repeat; height:86px; font-size:18px; padding:30px 0 0 20px;}
aside .contactus {font-size:14px; line-height:25px; padding-top:20px;}

.R_nav { height:40px; background-color:#dcdcdc; line-height:40px;}
.R_nav_L { float:left; padding-left:20px; font-size:18px;}
.R_nav_R { float:right; text-align:right; padding-right:20px;}

.ztxt { border:solid 1px #dddddd; border-top-width:0px; padding-top:20px; background-color:#FFFFFF; width:740px;}
.danyi { padding:50px 40px 20px;; line-height:30px;}
article { padding:40px 50px; line-height:30px;}
article h2 { text-align:center; padding-bottom:0px; font-size:18px;}
article .tag { text-align:center; padding:0 50px; color:#aaaaaa;}

footer { margin-top:50px; background-color:#303036; height:318px; min-width:1200px; color:#fff;}
.footer2 { text-align:center; color:#fff; border-bottom:solid 1px #fff; padding-top:40px; height:80px;}
footer a:link,footer a:visited { text-decoration: none; color: #fff; }
footer  a:hover { text-decoration:none; color: #ccc;}
footer img {margin:80px 0 0 5px; float:left;}
footer .txt {width:660px; line-height:28px; float:left; padding:50px 0 0 25px; font-size:15px;}
footer .ewm {background:url(2wm.jpg) top no-repeat; width:296px; height:180px; float:left; margin-top:25px; text-align:center; padding:150px 0 0 10px;}

a:link,a:visited { color: #333; text-decoration: none;}
a:hover { text-decoration: none; color:#007bc5;}
a:active {	text-decoration: none;}
a.hui:link,a.hui:visited { color: #718192; text-decoration: none;}
a.hui:hover { text-decoration: none; color:#fff;}
a.bai:link,a.bai:visited { color: #fff; text-decoration: none;}
a.bai:hover { text-decoration: none; color:#ff9933;}
/*---------- 普通文字列表 ---------*/
.ultxt1 { padding:40px 0 20px 120px; width:720px; line-height:25px;}
.ultxt1 li { height:25px; margin-top:20px; width:670px;list-style-type:disc;}
.ultxt1 li span {float:right; padding-right:10px;}

.ulR2 { padding:20px; width:826px;}
.ulR2 li { height:145px; margin-top:20px; border-bottom:dashed 1px #ccc;}
.ulR2 img {float:left; width:180px; height:130px; border:solid 1px #ccc;}
.ulR2 .Rtxt {float:right; width:620px;}
.ulR2 .div1 {font-size:18px; height:30px;}
.ulR2 .div2 {line-height:25px;}

.ulpic { float:left; width:880px; padding-top:20px; padding-left:0px;}
.ulpic li{ width:230px; margin-left:30px; margin-right:25px; float:left; display:inline; margin-top:30px;}
.ulpic li .bb{ line-height:21px; font-weight:normal; text-align:center; width:230px; margin-top:4px;}
.ulpic img { width:230px; height:200px;}

/*---------- 分页的 ---------*/
.dede_pages{ clear:both; text-align:center;width:600px; height:26px; margin:0 auto;}
.dede_pages ul{	float:left;	padding:12px 0px 12px 16px; list-style:none;}
.dede_pages ul li{ float:left;	font-family:Tahoma;	line-height:17px; margin-right:6px;	border:1px solid #E9E9E9;}
.dede_pages ul li a{ float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;
}
.dede_pages .pageinfo{line-height:21px;	padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;	margin:0px 2px;}

