/* CSS Document */
/*公共样式*/
*{margin:0; padding:0; }
body {margin:0; padding:0; font-size:12px; behavior:url("http://localhost/Skins/images/csshover.htc"); margin:0 auto; position:relative;width:1600px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{ font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { font-size:12px;}
a {text-decoration:none; color:#666;}
a:hover {color:#66AFF5;}
em,i{font-style:normal;}
.clear{ clear:both;}
input[type="submit"],input[type="button"]{ cursor:pointer;} 

.l{ float:left;}
.r{ float:right;}
.blank{ height:10px;}
.blank1{ height:15px;}
.blank2{ height:20px;}
.blank3{ height:25px;}
.blank4{ height:30px;}
.blank5{ height:35px;}
.header,.main,.footer{ width:1000px; margin:0 auto;}
#header{ position:absolute; width:100%; left:0; top:0; z-index:999;}
#header1{ background:url(../image/dy_pic50.jpg) repeat-x;}
.header{ height:75px; position:relative; z-index:9999;}
.logo{ position:absolute; left:0; top:12px;}
.top{ color:#979797; position:absolute; right:10px; top:20px;}
.top a{ color:#979797;}
.top a:hover{ color:#004093}

.news_mores{background:url(http://localhost/Skins/images/dy_pic44.jpg); width:50px; height:14px; }
.search{ position:absolute; right:5px; top:43px;}
.search .text{ background:url(http://localhost/Skins/images/dy_pic4.jpg); width:167px; height:20px; line-height:20px; text-indent:5px; border:0; float:left;}
.search .submit{ background:url(http://localhost/Skins/images/dy_pic3.jpg); width:20px; height:20px; border:0; float:left;}

.nav_f{ position:relative;z-index:999;width:100%;background:#ddd;margin:0 auto;z-index:999;filter:alpha(opacity=80);}
.nav{ width:999px; height:45px; margin:0 auto;}
.nav li{ float:left;}
.nav li:hover,.nav li.hover{background:#ccc margin-top:0px;}
.nav li.home{background:#ff5e52; padding-left:30px;}
.nav li a{ display:inline-block; height:45px; line-height:45px; font-family:"微软雅黑"; font-size:14px; color:#333; width:111px; text-align:center;}
.nav li a.last{ background:none;}

.nav .nav_one{ float:left; position:relative;}
.nav .nav_one:hover,.nav .nav_one.hover{}
.nav .nav_one.home{background:#ff5e52; padding-left:30px;}
.nav .nav_one a{ display:inline-block; height:45px; line-height:45px; font-family:"微软雅黑"; font-size:14px; color:#333;  width:111px; text-align:center;}
.nav .nav_one a:hover{color:#000;}
.nav .nav_one a.last{ background:none;}

.nav .nav_one ul{ padding-left:0; width:111px;height:auto;position:absolute; left:0; z-index:999;  top:45px; display:none; }
.nav .nav_one ul li{ width:111px; height:30px; line-height:30px; margin-top:1px; float:left; text-align:center; color:#a8e5ff; font-size:12px;  font-family:"宋体"; /* background:#3a4456;*/ background:#5191CF;}
.nav .nav_one ul li:hover{ color:#fff;}
.nav .nav_one ul li a,.nav .nav_one.hover ul li a{width:111px; background:#ff5e52; height:30px; line-height:30px; font-weight: normal; font-size:12px;  color:#fff; padding-top:0;}
.nav .nav_one ul li a:hover{ width:111px; height:30px; line-height:30px; color:#a8e5ff;  text-align:center; display:block; background:none}


.newsrun{ width:800px; float:left}
.newsrunr{ float:right;}

.banner{ text-align:center; height:308px;}

.rev_slider_wrapper{ position:relative; margin:0px auto;background-color:#fafafa;padding:0px;margin-top:0px;margin-bottom:0px;height:370px;width:1000px;}
.rev_slider{ position:relative; overflow:hidden;height:370px !important;width:998px;}
.rev_slider img{ max-width:none !important; border-style: none;
    border-color: inherit;
    max-width:none !important; -moz-transition: none 0 !important; -webkit-transition: none 0 !important; -o-transition: none 0 !important; transition: none 0 !important;
    margin:0px !important; padding:0px !important; border-width:medium !important; 
    visibility:visible !important;
}
.rev_slider ul{ margin:0px !important; padding:0px !important; list-style: none !important; list-style-type: none !important; background-position:0px 0px !important;}
.rev_slider ul li,
.rev_slider >ul >li,
.rev_slider >ul >li:before{ list-style:none !important; position:absolute; visibility:hidden; margin:0px !important; padding:0px !important; overflow-x: visible; overflow-y: visible; list-style-type: none !important;
background-image:none !important; background-position:0px 0px !important; text-indent: 0em !important;}
.tp-leftarrow.large	{ z-index:100;cursor:pointer; position:relative; background:url(http://localhost/Skins/images/dy_pic8.png) no-Repeat; width:45px; height:100px; filter:alpha(Opacity=60);-moz-opacity:0.5;opacity: 0.5;top:130px !important;}
.tp-rightarrow.large{ z-index:100;cursor:pointer; position:relative; background:url(http://localhost/Skins/images/dy_pic9.png) no-Repeat; filter:alpha(Opacity=60);-moz-opacity:0.5;opacity: 0.5;width:45px; height:100px; top:130px !important;}

#main_index{}
#main{ background:url(http://localhost/Skins/images/bj.jpg) top center repeat-x; overflow:hidden;}
.w320{ width:318px;background:url(http://localhost/Skins/images/main_s1.png); height:143px;}
.w320 .sh_l{ padding:2px 0 0 2px; float:left;}
.w320 .sh_r{ float:right; width:180px; padding-right:3px; position:relative; height:140px; }
.w320 .sh_r .more{ width:30px; height:30px; position:absolute; bottom:0; right:0;}
.index_tit{ color:#034994; padding-top:10px; font-weight:bold;}
.index_tit i{ font-size:15px; color:#034994; padding-right:2px;}
.index_tit a{ float:right; padding-top:10px;}
.index_about{line-height:25px;}
.index_pro{ padding:5px; background:#f3f3f3; border:#e4e4e4 1px solid; width:275px; height:90px;}
.index_news{ width:155px;}
.index_news a{ color:#000; display:block; line-height:25px;}
.index_news a:hover{ color:#047ac2; text-decoration:underline}
.index_news a span{ float:right; color:#000;}


	/*滚动*/
.gundong{float:left;width:395px;display:inline;}
.gundong .jCarouselLite{float:left;width:395px;height:500px;overflow:hidden;/*必要元素*/}
.gundong li{ width:395px; height:496px; }
.gundong li img{ border:1px solid #ccc;}

.gundong .move_left{float:left;width:30px;height:30px;position:absolute;background-repeat:no-repeat; background:#ccc; bottom:0px; left:30px; line-height:30px; border-left:1px solid #fff; text-align:center; z-index:9999}
.gundong .move_right{float:left;width:30px;height:30px;position:absolute;background-repeat:no-repeat;background:#ccc; bottom:0px; left:0px; line-height:30px; text-align:center; z-index:9999}


	/*滚动*/
.gundong2{float:left;width:272px;display:inline; overflow:hidden;}
.gundong2 .jCarouselLite{float:left;width:550px;height:90px;overflow:hidden;/*必要元素*/}
.gundong2 li{ width:274px; height:90px; padding-right:20px; }
.gundong2 li img{}

.gundong2 .move_right{float:left;width:36px;height:44px;position:absolute;top:110px; left:10px;background-repeat:no-repeat;}
.gundong2 .move_left{float:left;width:36px;height:44px;position:absolute;top:110px; left:600px;background-repeat:no-repeat;}


.Conn{ line-height:25px; padding:10px;}
.Tips{line-height:25px; padding:10px; color:Red;}

.w203{ width:203px;}
.w770{ width:770px; overflow:hidden;}
.l_bg_t{ background:url(http://localhost/Skins/images/mu_top_1.jpg) no-repeat; width:203px; height:6px;overflow:hidden;}
.l_bg_m{ background:url(../image/mu_top_bg.jpg) repeat-y; width:193px; border:1px solid #49a0f3; margin-left:1px;}
.l_bg_f{ background:url(http://localhost/Skins/images/mu_top_2.jpg) no-repeat; width:203px; height:15px;}
.l_bg{ margin:0 5px;}
.l_tit{ font-family:"微软雅黑"; font-size:20px; color:#013C71;font-weight: bold; padding-left:20px; padding-top:10px;}
.l_tit p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#013C71;}
.l_nav{ width:175px; margin:0 auto; padding:6px 0}
.l_nav a{ display:block; color:#3B7DC0;width:175px; height:35px; line-height:35px; text-indent:20px; margin-top:6px; font-weight:bold; font-size:14px;}
.l_nav a.hover{ color:#3B7DC0; background:url(../image/mu_hover.png) no-repeat; }
.l_nav a:hover{color:#3B7DC0;background:url(../image/mu_hover.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/../image/mu_hover.png");}
.l_link{ margin-bottom:5px; position:relative;}
.l_link span{ position:absolute; font-family:"微软雅黑"; color:#3D3D3D; font-size:14px; line-height:18px;}
.l_link span a{font-family:"微软雅黑"; color:#3D3D3D; font-size:15px; line-height:18px; font-weight:bold;}
.l_link span a.go img{ margin-top:10px;}
.l_link span a:hover{ text-decoration:underline;}
.l_link p{ font-family:Arial, Helvetica, sans-serif; color:#5A5A5A; font-size:12px;padding-right:20px;}
.l_link p a{ font-family:Arial, Helvetica, sans-serif; color:#7d7d7d; font-size:12px;}
.l_link p a:hover{ text-decoration:none;}
.r_tit{ /*background:url(../images/dy_pic40.jpg);*/ border-bottom:1px solid #bbb; width:760px; height:35px; line-height:35px; padding:0 5px; font-family:Arial, Helvetica, sans-serif; color:#aabfda;}
.r_tit i{font-weight:bold; color:#1C5894; font-size:15px; background:url(http://localhost/Skins/images/dy_pic39.jpg) left center no-repeat; padding-left:20px; padding-right:5px;}
.r_tit span{ float:right; font-family:"宋体"; font-size:12px; color:#333333; padding-right:5px;}
.r_tit span a{ color:#333333;}
.r_tit span a:hover{ color:#004093;}
.pro_xx{line-height:25px; }
.pro_xx strong{ color:#0164d0; font-size:24px;}
.pro_xx b{ color:#0164d0;}
.pro_zoom{ float:right; position:relative; width:395px;}
.pro_zoom p{ position:absolute; bottom:5px; right:5px; z-index:10000; background:url(http://localhost/Skins/images/dy_pic53.jpg) left center no-repeat; padding-left:18px; color:#a4a4a4; height:20px; line-height:20px;}
.about{ line-height:25px; width:770px; overflow:hidden;}
.about .imgs{ float:right; padding-left:10px;}
.about .strongs{ color:#035795;}
.contact{ color:#4a4a4a; line-height:25px;}
/*新闻*/
	 .NewsList{ color:#525252;}
	 .NewsList li{height:37px;line-height:37px;overflow:hidden;padding-left:18px;padding-right:3px;background:url(http://localhost/Skins/images/2.gif) no-repeat 0px 9px;border-bottom:1px dotted #ccc;}
	 .NewsList li span{float:right;color:#737373;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
	 .NewsList li a{}
	 .DocList{ clear:both;padding:30px 6px 10px;}
	 .DocList .news_Img{ float:left; width:230px;}
	 .DocList .news_Js{ float:left; margin-left:20px; width:505px;_width:480px;_margin-left:10px; }
	 .DocList li{height:35px;line-height:30px;background:url(http://localhost/Skins/images/line_X3.gif) repeat-x left bottom; }
	 .DocList li span{ color:#6a6654;float:right;}
	 .DocList li .news_Js p{ color:#666;}
	 .DocList li a:hover{ color:#004093}
	 .DocList li a{ color:#000;padding-left:8px;padding-right:18px;}
	 .page{height:66px;line-height:66px;}
	 .page  a{ background:url(http://localhost/Skins/images/page_abg.jpg) repeat-x left top; padding-right:4px;padding-left:4px;padding-bottom:2px;padding-top:4px;border:1px solid #ccc;}
	 .page .change,.page  a:hover{color:#cb540b;border:1px solid #e2a37d;text-decoration:none;}
.events{ width:210px; color:#757575; line-height:25px; background:url(http://localhost/Skins/images/dy_pic48.jpg) top right no-repeat; padding-right:20px; margin-left:20px; float:left;}
.events.last{ background:none;}
.events .img{ padding:1px; border:#dbdbdb 1px solid;}
.events strong{ color:#034e8a; }
.events a{ display:block; text-align:center;}

/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {border:1px solid #e9e9e9;margin:-4px;background-color:#fff;cursor:move;}
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* 这是缩放窗口。 */
.cloud-zoom-big {border:1px solid #e9e9e9;overflow:hidden; margin:2px;}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}
/* zoom-section */
.zoom-small-image{border:1px solid #e9e9e9;float:left;}
.zoom-tiny-image{border:1px solid #e9e9e9;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #e9e9e9;}

#footer{background:#ddd;margin-top:20px;}
#footer1{}
.footer{ height:98px;}
.link{color:#000;height:30px;line-height:35px;width:1000px; margin:0 auto; overflow:hidden; font-size:13px; font-family:"微软雅黑"}
.link a{ color:#000; display:inline-block; padding-right:10px;}
.f_contact{ color:#333; float:left; padding-top:10px;}
.f_contact p{ padding-left:20px; line-height:30px;}
.f_contact p.ico1{ background:url(http://localhost/Skins/images/dy_pic15.jpg) left center no-repeat;}
.f_contact p.ico2{ background:url(http://localhost/Skins/images/dy_pic16.jpg) left center no-repeat;}
.f_contact span{ font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.webmap{ float:left; padding-top:10px;}
.webmap li{ float:left; line-height:25px; text-align:center; padding-left:60px; color:#333;}
.webmap li a{ color:#FFF; font-family:"微软雅黑"; font-size:14px;}
.webmap li a:hover{ color:#33a6ef}
.webmap ul{ padding:0; margin:0;}
.webmap ul li{ float:none; padding:0; margin:0;}
.webmap ul li a{ font-size:12px;}
.f_nav{ color:#333333; text-align:center; line-height:25px;}
.f_nav a{ color:#333333; display:inline-block; padding:0 5px;}
.f_nav a:hover{ color:#004093}
.copyright{ color:#333; text-align:center; line-height:25px;}


.Act{ width:93px; height:21px; background:url(http://localhost/Skins/images/dy_pic49.jpg); margin:0 auto;}
.Act:hover{ background:url(http://localhost/Skins/images/dy_pic49_hover.jpg);}

/*留言板*/
#msg{ height:310px; margin:20px 0 0 10px; color:#666; font-size:13px; width:700px;}
		#msg tr{ line-height:37px;}
		#msg input{ height:25px; vertical-align:middle; line-height:25px;}
		#msg input,#msg textarea{ border:1px solid #bbb;}
		
		
		.menu1{ cursor:pointer}
		.radd{ border:1px solid #525252;}
		.errTip{ background-color:#ffaba9; color:red;}
		.button22    
		{
		    background: url("http://localhost/Skins/images/button.gif") no-repeat scroll 0 0 transparent;
            border: 0 none;
            cursor: pointer;
            height: 30px;
            width: 90px;
            margin-top: 10px;
            color:#666666;
        }
        
        .Re_Sm{line-height:25px;border-bottom: 1px dashed #BBBBBB;color: #666666;font-size: 13px;padding: 10px 5px;}
        
.job{ display:block;}
.job dt{ font-size:15px; border-bottom:1px #949faa solid; display:block; height:40px; line-height:40px; cursor:pointer; color:#004093; font-weight:bold;}
.job dd{ display: none; line-height:27px; color:#444; padding-bottom:15px; cursor:pointer}

.Ctop{background: url("http://localhost/Skins/images/ConnTop.jpg") no-repeat; height:20px;}
.Cfoot{background: url("http://localhost/Skins/images/ConnFoot.jpg") no-repeat; height:20px;}
.Cm{overflow:hidden;}
a {text-decoration:none;color:#333;}
a:hover {color:#1974A1;}
#footer {text-align:center;}
.fullSlide {
	width:100%;
	position:relative;
	height:570px;
	background:#eee;
	z-index:0;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:570px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:570px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#eee;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#025098;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:100;
	top:50%;
	margin-top:-30px;
	left:0;
	width:40px;
	height:60px;
	background:url(http://localhost/Skins/images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}





.fullSlide2 {
	width:100%;
	position:relative;
	height:308px;
	background:#eee;
}
.fullSlide2 .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide2 .bd ul {
	width:100% !important;
}
.fullSlide2 .bd li {
	width:100% !important;
	height:308px;
	overflow:hidden;
	text-align:center;
}
.fullSlide2 .bd li a {
	display:block;
	height:308px;
}


#Nei_index{ background:url(../image/bg_main.jpg) repeat-x;}
.newslist{float:left;width:50%; text-align:center}
.newslist img{width:280px;height:200px;padding:5px;border:1px solid #ccc}

.caselist{float:left;width:50%; text-align:center}
.caselist img{width:280px;height:80px;padding:5px;border:1px solid #ccc}


.jishulist{line-height:39px;border-bottom:1px dashed #ccc;font-size:14px; background:url(../image/f.gif) left center no-repeat;padding-left:15px;}
.jishulist a{color:#555}
.jishulist a:hover{color:#f60;}
.jishulist img{width:280px;height:80px;padding:5px;border:1px solid #ccc}


#PList {text-align:center;font-weight:bold;margin-bottom:16px;}
#PList ul li{float:left;width:33%;}
#PList ul li img{width:210px;height:180px;padding:3px;border:1px solid #ccc;}
.Subarc a{font-weight:bold;font-size:14px;border-bottom:2px solid #999;padding:4px;margin:3px;height:20px;line-height:20px}

