/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt{ border:0px; margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; color:#000;}
html{ margin:0 auto 0; background:url(../images/bg.jpg) center top repeat-x #fff;}
html{color:#444033;background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility;min-width:960px}
html, body, section, div, p, h1, form, input, textarea, label, ol, ul, li, h1, h2, h3{margin:0;padding:0}
ol li{list-style-position:inside}
ul li{list-style:none}::selection{color:#fff;background-color:rgb(10,77,0)}
body{margin:0 auto;}
a{text-decoration:none; border:0; color:#000; blur:expression(this.onFocus=this.blur())}
a:hover{ text-decoration:none;  outline:none; }
a:focus{ outline: none;}
span a{ text-decoration:none;}
img{ border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5{ margin:0; padding:0;}
p{ margin:0; padding:0; font-size:12px;}
ul,ol,li,dl,dt,dd,em{list-style-type:none;margin:0; padding:0; font-style:normal;}
.blank6px{height:6px; width:160px;}
.clear {clear:both;height:0px; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

input,select,textarea{outline:none;border:none;background:none}textarea{resize:none}a{text-decoration:none}a,label{blr:expression(this.onFocus=this.blur())}a,label{outline:none}input,textarea,button{font-family:Lucida Sans Unicode,Hiragino Sans GB,"微软雅黑",Microsoft YaHei,WenQuanYi Micro Hei,Verdana,Aril,sans-serif;font-size:14px;color:#000}
a,a:hover,a:focus,a:visited{text-decoration:none}



/*开始开始开始开始开始*/
#box{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(../images/bg_01.png) repeat-x;}
.head{ width:1050px; height:60px; margin:20px auto;}
.logo{ float:left;  width:700px; height:60px;}
.phone{ float:right; margin:0px 0 0; margin-right:10px;}

.nav-bg{ width:100%; height:40px;  margin-top:10px; background:url(../images/66_03.png) repeat-x bottom;}
.nav{width:1000px; margin:0px auto ; height:40px;  display:block; position:relative; z-index:1000;}
#d_navi45 ul,#d_navi45 li{list-style:none;margin:0;padding:0; }
#d_navi45 img{border:0}
#d_navi45 a{text-decoration:none;}
#ddd a{ background:url(images/1_03.png) repeat-x; width:124px; height:40px; display:block; color:#fff; color:#fff;}

#d_navi45{width:1000px; margin:0px auto; height:40px;}

#d_navi45 .d_line{position:absolute;right:0px; width:0px; height:40px; background:url(../images/1_03.png) repeat-x; }
#d_navi45 .d_main{float:left ;position:relative;width:124px; text-align:center;}
#d_navi45 .d_main a{font: 16px 微软雅黑, dotum; color:#04aefc; font-weight:600; line-height:40px; }
#d_navi45 .d_main a:hover{color:#fff; }
#d_navi45 .d_main.on a{color:#fff;}

#d_navi45 .d_main .d_sub{position:absolute;left:0px; top:40px; height:40px; z-index:10333 !important; width:90px; display:block;background:url(../images/d.png) repeat #000;padding:10px 0px ; text-align:center;}
#d_navi45 .d_main .d_sub li a{font:normal 20px verdana, dotum;color:#0383f7;line-height:25px; font-size:12px;font-family:微软雅黑;}
#d_navi45 .d_main .d_sub li a:hover{color:#0383f7;font-weight:100;font-size:14px;}
#d_navi45 .d_main:hover{ background:url(../images/navbg2.jpg) repeat-x;}

.main{ width:100%; height:auto; overflow:hidden;}
.main1{ width:1000px; height:auto; overflow:hidden; margin:15px auto 0;}
.main1-l{ width:230px; height:auto; overflow:hidden;float:left;}
.main1-r{ width:755px; height:auto; overflow:hidden;float:right;}
.news1{ width:210px; height:200px; overflow:hidden; background:#e7e7e7; border-radius:10px;padding:10px;}
.ns-bt{ border-bottom:1px solid #ccc; padding-bottom:5px;}
.ns-bt a{ font-size:16px; font-family:微软雅黑; color:#063463;font-weight:600;}
.ns-bt span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999; padding-left:5px;  }
.ns-nr{ width:210px; height:170px; overflow:hidden; margin-top:5px;}
.ns-nr li{ width:210px; overflow:hidden; height:28px; line-height:28px;}
.ns-nr li a{ width:190px; display:block; height:28px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/111_11.png) no-repeat left;
white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; color:#444; font-size:12px;}
.ns-nr li a:hover{ color:#063463;}

.ns-nr1{ width:340px; height:170px; overflow:hidden; margin-top:5px;}
.ns-nr1 li{ width:340px; overflow:hidden; height:28px; line-height:28px;}
.ns-nr1 li a{ width:330px; display:block; height:28px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/111_11.png) no-repeat left;
white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; color:#444; font-size:12px;}
.ns-nr1 li a:hover{ color:#063463;}



#marquee{width:735px; height:180px; margin:0px auto 0px; overflow:hidden; float:left;}
#marquee ul{padding:0px; margin:0px; height:180px; margin-top:10px; overflow:hidden;}
#marquee ul li { float:left; width:230px; height:178px; margin-left:10px; overflow:hidden;}
#marquee ul li .cpzstp{ width:230px; height:144px; overflow:hidden; margin:0px auto 0; }
#marquee ul li a img{ width:230px; height:144px; }
#marquee ul li .cpwzjs{ width:230px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#00469d; background:#ccc;}

.gsjj { padding-top:5px; height:170px;overflow:hidden;}
.gsjj a{ font-size:12px; font-family:微软雅黑; color:#444; line-height:24px;}
.gsjj a:hover{ color:#000;}
.gsjj a img{ float:left; display:block; width:160px; height:110px; overflow:hidden; padding-right:10px;padding-top:5px;}

.footer{ width:100%; height:auto; margin:15px auto 0;}
.foot{ width:100%; height:auto; overflow:hidden; padding:12px 0; text-align:center; color:#444; border:0px solid #e8e8e8;background:url(../images/db_19.png)}
.foot a{ color:#444;}

.nr_banner{ width:1000px; height:200px; overflow:hidden; margin:10px auto;}
.nr_banner img{ width:1000px; height:200px; display:block; overflow:hidden;}
/****************内页**************/
.nrr{ width:1000px; background:#fff; margin:-80px auto 0; position:relative; border-radius:10px; z-index:60000;}
#nr_center{ width:960px; overflow:hidden; margin:0px auto 0;}
#nr_left{width:210px; height:auto; overflow:hidden; float:left;  margin-top:20px; min-height:350px; background:url(../images/dhbg_06.jpg) repeat-x;}
.left_1{ width:210px; height:auto; overflow:hidden;}
.left_1_bt{ width:210px; background:url(../images/nmb_03.png); height:60px; line-height:60px; text-align:center; font-size:24px; letter-spacing:5px; font-weight:bold; font-family:微软雅黑; color:#fff;cursor:pointer;}
.left_1_bt span{ font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:100; line-height:0px; text-transform:uppercase; color:#e8dfdb;}
.left_1_bt ul{ width:210px; height:auto; overflow:hidden; margin-top:13px;}
.left_1 ul li{ width:210px; background:#3c3c3c; height:30px; line-height:30px; margin-top:10px; font-size:13px;  font-family:微软雅黑; text-align:left; padding-left:45px;}
.left_1 ul li a{ display:block; background:url(../images/pt1.png) right center no-repeat; width:135px; color:#fff; height:30px; line-height:30px; overflow:hidden;}
.left_1 ul li a:hover{ display:block; background:url(../images/pt1.png) right center no-repeat;text-decoration:none; width:135px; color:#fff; height:30px; line-height:30px;}
.left_1 ul li:hover{ background:#1253de;padding-left:45px; }
.left_2{ width:210px; height:auto; overflow:hidden;}
.left_2 a{ display:block; margin-top:10px;}

#nr_right{ width:730px; height:auto; margin:20px 0px 20px 0; overflow:hidden; float:right; min-height:330px;}
.right_bt{ width:730px; height:59px; line-height:40px; color:#222;font-size:14px; font-family:微软雅黑; background:url(../images/right-1_03.jpg) bottom repeat-x ; overflow:hidden; text-align:left; border-top:1px solid #1b76b6; z-index:5; }
.right_nr{ width:720px; height:auto; overflow:hidden; padding:10px; }

.i-ban1{
	min-height: 320px;
	background: url(../img/loading.gif) no-repeat center;
	}


.i-ban{
	min-height: 320px;
	background: url(../img/loading.gif) no-repeat center;
	margin-top:0px;
}
.box_skitter img {
	max-width:1920px;
}
/* Tip for stildv */
.box_skitter ul {
	display: none;
}

.box_skitter .container_skitter {
	overflow: hidden;
	position: relative;
}

.box_skitter .image {
	width: 1920px;
	text-align:center;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
}
.box_skitter .image img {
	display: none;
}


/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 2;
}

.box_skitter .box_clone img {
	cursor:pointer;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

/* =Navigation*/
.box_skitter .info_slide {
	display: inline-block;
	height: 1px;
	position:absolute;
	right: 0;
	top: 620px;
	z-index: 5;
}

.box_skitter .info_slide .image_number {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-left: 10px;
	background: url(../images/span122.png) no-repeat;
	cursor: pointer;
	text-indent: 1px;
	float: left;
	overflow: hidden;
	font-size:0px;
}

.box_skitter .info_slide .image_number_select{
	background-position: 0 -13px;
}

.box_skitter p{  display:block; z-index:3; width:200px; height:100px;font-size:16px; color:#ccc; position:absolute; top:0; left:50%; margin-left:-960px; background:#f10;}

