﻿@charset "utf-8";
/* CSS Document */
/* CSS Reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img{ margin:0; padding:0; }
/*table{ border-collapse:collapse; border-spacing:0; empty-cells:show; margin:0; padding:0; }
th,td { vertical-align:top; text-align:left; }*/
fieldset,img{ border:0; }
address,caption,cite,code,dfn,em,th,var,optgroup{ font-style:inherit; font-weight:inherit; }
del,ins{ text-decoration:none; }
ul,li{ list-style:none; }
caption,th{ text-align:left; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; }
q:before,q:after{ content:''; }
abbr,acronym{ border:0; font-variant:normal; }
sup{ vertical-align:baseline; }
sub{ vertical-align:baseline; }
legend{color:#000;}
em { font-style:normal;}
input,button,textarea,select,optgroup,option{ font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input,button,textarea,select{ *font-size:100%; }
input { vertical-align:middle; }
a { text-decoration:none; color:#626262  }
a:hover { color:#F90;}
a * { cursor:pointer; }
body { font-family:Microsoft Yahei; font-size:12px; line-height:1.8em;Microsoft Yahei; color:#626262; }
.clearfix { clear: both; }
	.clearfix:after { content: ".";display: block;height:0;font-size:0;line-height:0;clear: both; visibility: hidden; }
		.clearfix { display: inline-block; }
			/* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */
/**/

.head{width:100%;}
.head .top{width:100%;background:url(images/top_bg_01.png) repeat-x;height:80px;}
.head .top .topbox{width:1000px;margin:0 auto;overflow:hidden;}
.head .top .topbox .logo{display:block;float:left;}
.head .top .topbox .topbox_right{float:right;background:url(images/top_right_07.png) no-repeat left bottom;height:60px;margin-top:5px;width:120px;padding-left:135px;}
.head .nav{width:100%;background:url(images/nav_li_bg_12.jpg) repeat-x; height:58px;}
.head .nav .navbox{width:1000px;margin:0 auto;/*background: url(images/navbox_bg_16.jpg) no-repeat bottom;*/height:58px; }
/*插入nav样式*/
.head .navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(../images/headerbg.png) no-repeat;}
.head .navbox{height:39px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
/*.head .nav{width:960px;margin:0 auto;}*/
.head .nav li{float:left;height:39px;background-position:100% -99px;padding:0 3px 0 2px;position:relative;background:url(images/nav_li_bg_12.jpg) repeat-x;}
.head .nav li.last{background:none;}
.head .nav li a{float:left;display:block;padding:0 0 0 4px;height:39px;overflow:hidden;}
.head .nav li a span{line-height:30px;float:left;display:block;padding:0 4px 0 0;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:129px;text-align:center;background:url(images/nav_li_span_15.jpg) no-repeat right bottom;}
.head .nav li a span span{font-size:9px;line-height:8px;}
.head .nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.head .nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ff7e00;}
.head .nav li.selected .submenu{display:block;}
.head .nav li .submenu{display:none;position:absolute;top:39px;left:0px;}
.head .nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;width:118px;background:#0359b0;}
.head .nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.head .nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}
.head .nav li .submenu li.last{border:none;}
.head .nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none;color;color:#fff;}
.head .nav li .submenu li a:hover{background:#ddd;font-weight:800;}
/*完*/
.head .banner{width:100%;}
.head .banner .bannerbox{width:1000px;margin:0 auto;background:url(images/bannerbox_bg_23.jpg) no-repeat bottom;padding-bottom:26px;}
/*banner样式*/
.flicker-example v3 { width:990px; height:334px; background:url(../images/index_06.jpg);}
#neiye_banner {position:relative; width:990px; height:334px; overflow:hidden;z-index:1;} 
#banner_list img {border:0px;} 
/*#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:1400px; } 
*/#banner_info{position:absolute; bottom:4px; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer} 
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;} 
#neiye_banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; z-index:1002; 
margin:0; padding:0; bottom:8px; right:45%; height:11px} 
#neiye_banner ul li { width:11px; height:11px; line-height:11px;float:left;display:block;color:#FFF;background-color:#fff;cursor:pointer; margin:0; font-size:16px; margin:0 2px; font-size:1px;-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px;} 
#banner_list a{position:absolute;}
/*完*/
.head .banner .neiye_bannerbox{height:198px;margin-bottom:20px;padding-bottom:0;width:990px;}





.main{width:100%;}
.main .mainbox{width:1000px;margin:0 auto;overflow:hidden;margin-bottom:10px;}
.main .mainbox .xinwenzhongxin{float:left;width:297px;margin-right:20px;}
.title{overflow:hidden;margin-bottom:15px;border-bottom:1px solid #e5e5e5;}
.title .title_br{font-size:14px;color:#0058b3;background:url(images/title_bg_26.jpg) no-repeat bottom left;display:block;float:left;}
.title .title_br span{font-size:10px;color:#cacac8;}
.title .more{float:right;width:34px;height:10px;margin:10px 10px 0 0;}
.list{line-height:26px;}
.list li{border-bottom:1px dashed #e5e5e5;background:url(images/list_li_47.jpg) no-repeat center left;padding-left:20px;}
.list li a{overflow:hidden;display:block;}
.list li a span{float:right;}
.main .mainbox .gongsijianjie{float:left;width:678px;margin-right:15px;line-height:26px;height:210px;}
.main .mainbox .gongsijianjie dd{overflow:hidden;}
.main .mainbox .gongsijianjie dd .imgbox{display:block;float:left;margin-right:12px;background:url(images/jianjie_bg_30.jpg) no-repeat;width:138px;height:91px;padding:2px;}
.main .mainbox .zizhizhengshu{float:left;width:294px;line-height:26px;overflow:hidden;}
/*资质证书*/

img{ border:none;}
pre {display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.container {margin:0 auto;width:940px;}
/*h1, h2 {padding-top: 20px;}*/
.scroll-text {border: 1px solid red;width: 400px;height: 4.5em;overflow: hidden;padding:3px;}
.scroll-text ul {width: 800px;height: 100px;overflow: hidden;margin: 0;}
.scroll-text ul li {height: 1.5em;}
.scroll-img {width: 260px;height: 175px;overflow: hidden;font-size: 0;margin-left:19px;}
.scroll-img ul {width: 700px;height: 600px;margin: 0;}
.scroll-img ul li {margin: 10px 0px 0px 0px; display:inline; zoom:1;}
#demo4.scroll-img ul, #demo5.scroll-img ul {width: 1500px;}
#demo5-btn {width: 292px;padding-top: 10px;position:relative;}
#demo5-backward{background:url(images/rongyu_bg_36.png) no-repeat;height:21px;width:15px;position:absolute; top:-90px;}
#demo5-forward{background:url(images/rongyu_bg_38.png) no-repeat;height:21px;width:15px;position:absolute; top:-90px;right:0;}

/*完*/
.main .mainbox .chanpinzhanshi{float:left;width:680px;line-height:26px;margin-right:15px;}
.main .mainbox .chanpinzhanshi .title{background:url(images/main_48.jpg) repeat-x;padding-left:15px;box-shadow: 0px 0px 1px #e4eef5 inset, 0px 2px 4px #abbeca;border: 1px solid #e5e5e5;}
.main .mainbox .chanpinzhanshi .title a{background:none;}
/*内部图样式*/
.blk_18 {overflow:hidden; zoom:1;font-size:9pt;/* width:692px;*/ margin-top:8px;}
.blk_18 .pcont { width:625px; float:left;overflow:hidden;padding-left:5px;}
.blk_18 .ScrCont {width:32766px;zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton {width:15px;height:74px; float:left;background:url(images/ax.gif) no-repeat;}
.blk_18 .LeftBotton {background-position: 0 24px; margin:40px 5px 0;}
.blk_18 .RightBotton {background-position: -12px 24px;margin:40px 1px 10px 5px;}
.blk_18 .pl img { display:block;cursor:pointer;border:none;margin:1px auto 1px auto;}
.blk_18 .pl {width:197px; /*height:180px;*/ border:1px solid #66b3dd;float:left;text-align:center;line-height:24px; margin:0 3px;padding:3px;}
.blk_18 a.pl:hover {border:1px solid #0143f1; color:#5dacec;background:#fff;}
/*完*/
.main .mainbox .lianxiwomen{float:left;width:294px;line-height:26px;}
.main .mainbox .lianxiwomen .title{background:url(images/main_48.jpg) repeat-x;padding-left:15px;box-shadow: 0px 0px 1px #e4eef5 inset, 0px 2px 4px #abbeca;border: 1px solid #e5e5e5;}
.main .mainbox .lianxiwomen .title a{background:none;}
.main .mainbox .lianxiwomen dd ul li{overflow:hidden;padding:0 10px;line-height:36px;}
.main .mainbox .lianxiwomen dd ul li h2{float:left;width:70px;}
.main .mainbox .lianxiwomen dd ul li h3{float:left;margin-left:10px;width:180px;}
/*内页样式*/
.main .neiye_mainbox{background:#f7f7f7;width:990px;margin-bottom:30px;}
.main .neiye_mainbox .left{float:left;width:232px;overflow:hidden;}
.main .neiye_mainbox .left .left_nav{border:1px solid #a0a0a0;margin-bottom:24px;}
.main .neiye_mainbox .left .left_nav .left_nav_br a{display:block;height:38px;background: url(images/left_nav_07.jpg) no-repeat;margin-left:2px;line-height:38px;padding-left:20px;}
.main .neiye_mainbox .left .left_nav .left_nav_br a.on{background:url(images/left_nav_10.jpg) no-repeat;color:#fff;}
.main .neiye_mainbox .left .lianxiwomen{width:230px;border:1px solid #a0a0a0;}
.main .neiye_mainbox .left .lianxiwomen dd ul li h3{width:138px;margin-left:2px;}
.main .neiye_mainbox .right{float:right;width:755px;/*720px*/;}
.main .neiye_mainbox .right .right_br{margin-top:5px;background:#fff;height:35px;padding-left:20px;}
.main .neiye_mainbox .right .right_br .right_br_title{padding-top:5px;margin-bottom:15px;border-bottom:1px solid #e5e5e5;background:url(images/title_bg_26.jpg) no-repeat bottom left;}
.main .neiye_mainbox .right .right_br .right_br_title  span{color:#0058b3;}
.main .neiye_mainbox .right .right_n{margin:10px 20px 0 30px;min-height:auto;overflow:hidden;}
.main .neiye_mainbox .right .right_n .list{line-height:38px;}
.main .neiye_mainbox .right .right_n .probox{display:block;float:left;margin:15px 10px;text-align:center;}
.main .neiye_mainbox .right .right_n .probox .pic_box{margin-bottom:5px;border:1px solid #1d77cf;padding:1px;}
.main .neiye_mainbox .right .right_nr{text-align:center;margin:10px 0;}
/*width:200px;height:150px;display:table-cell;text-align:center;vertical-align:middle;border:1px solid #1D77CF;*/
.box img{border 2px solid red;}
.box{	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 131px;/*约为高度的0.873，150*0.873 约为131*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

	width:200px;
	height:150px;
	border: 1px solid #1D77CF;
}

.bottom{width:100%;height:84px;border-top:1px solid #e5e5e5;background:#f2f2f2;}
.bottom .bottombox{width:1000px;margin:0 auto;overflow:hidden;}
.bottom .bottombox ul{overflow:hidden;margin:20px 0 0 30px;float:left;}
.bottom .bottombox ul li{float:left;color:#626262;}
.bottom .bottombox p{float:right;margin:20px 0 0 0;text-align:center;}