@charset "gb2312";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	font-family:"Î¢ÈíÑÅºÚ",Arial;
	font-size:14px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	overflow-x:hidden;
}
.min_height{
min-height:400px;
/* sets min-height for IE */
_height:expression(this.scrollHeight < 400 ? "400px" : "auto");
}
ul,li {
	list-style-type:none;
}
img {
	border:none;
}
a {
	color:#7e7e7e;
	text-decoration:none;
}
a:hover {
	color:#0171ae;
}
.clear {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.fixed {
    zoom: 1;
}
map area{ outline:none;}
.contain{width:100%; margin-top:30px;}
.inner {
	width:1001px;
	margin:0 auto;
}
.head{ height:96px;}
.logo{ width:500px;}
.yy{ display:block; width:256px; line-height:30px; text-align:right; padding-top:15px;}
.yy a{ color:#333;}
/*nav*/
.nav_bg{height:53px;width:100%; background-color:#000d3f;}
.nav{ width:100%;; background:url(../images/menu_bg.jpg) no-repeat center top; height:53px;}
.hmain{ float:left;position:relative;}
.hmain a{ color:#fff; line-height:53px; font-size:15px; width:100px;height:53px; display: inline-block; text-align:center; background:url(../images/line.png) no-repeat right center;}
.hmain>a:hover{background:#ff9c00;}
.hmain li a{
	background-image:none !important;
	background:#0466a3;
	opacity:0.9;
	color:#fff;
	font-size:13px;
	border-top:1px solid #fafafa;
	line-height:30px;
	height:30px;
}
.wid li a{ width:260px;}
.wid01 li a{ width:120px;}
.wid02 li a{ width:160px;}
.hmain li a:hover{background:#ff9c00;}
.hmain:hover ul{display:block;}
.hmain ul{
	display: none;
	z-index:10;
	position:absolute;
	top:53px;
	left:0px;
}
/* flexslider */
.flexslider{position:relative;height:448px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin-top:1px;}
.slides{position:relative;z-index:1;}
.slides li{height:448px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}*/


/*shouye*/
.shuichuli{ width:485px;}
.title{ border-bottom:1px solid #666; position:relative; height:48px;}
.title h2{ background:url(../images/title_bg.gif) no-repeat left center; padding-left:32px;	
	font-size:22px;
	color:#0171ae;
	width:110px;
	line-height:39px;
	border-bottom:1px solid #1945a4;
	padding-top: 5px;
	padding-bottom:3px;
}
.title h2.feishui{width:160px;}
.title a.more{ display:block; position:absolute; top:18px; right:3px; color:#000;}
.content{ margin-top:15px;}
.content .c01 {
    background: url(../images/icon-10.png) no-repeat 15px 5px;
	padding-left: 90px;
}
.content .c01:hover {
background:url(../images/icon-09.png)  no-repeat 15px 5px
}
.content .c01 h3 {
    background: url(../images/pdot01.jpg) no-repeat 0 5px;
	padding-top: 7px;
    padding-left: 30px;
	font-weight:normal;
}
.content .c02 {
    background: url(../images/icon-10.png) no-repeat 15px 5px;
	padding-left: 90px;
}
.content .c02:hover {
background:url(../images/icon-09.png)  no-repeat 15px 5px
}
.content .c02 h3 {
    background: url(../images/pdot02.jpg) no-repeat 0 5px;
	padding-top: 7px;
    padding-left: 30px;
	font-weight:normal;
}
.content .c03 {
    background: url(../images/icon-10.png) no-repeat 15px 5px;
	padding-left: 90px;
}
.content .c03:hover {
background:url(../images/icon-09.png)  no-repeat 15px 5px
}
.content .c03 h3 {
    background: url(../images/pdot03.jpg) no-repeat 0 5px;
	padding-top: 7px;
    padding-left: 30px;
	font-weight:normal;
}

.content .c04 {
    background: url(../images/icon-10.png) no-repeat 15px 5px;
	padding-left: 90px;
}
.content .c04:hover {
background:url(../images/icon-09.png)  no-repeat 15px 5px
}
.content .c04 h3 {
    background: url(../images/pdot04.jpg) no-repeat 0 5px;
	padding-top: 7px;
    padding-left: 30px;
	font-weight:normal;
}

.content .c05 {
    background: url(../images/icon-10.png) no-repeat 15px 5px;
	padding-left: 90px;
}
.content .c05:hover {
background:url(../images/icon-09.png)  no-repeat 15px 5px
}
.content .c05 h3 {
    background: url(../images/pdot05.png) no-repeat 0 5px;
	padding-top: 7px;
    padding-left: 30px;
	font-weight:normal;
}

.content h3 a{
	color:#000;
}
.content div p {
    padding-left: 30px;
	color:#747474;
	padding-top: 3px;
    line-height: 25px;
}

.chunshui{ width:485px;}
.content ul.chunshui{ width:515px;}
.content ul.chunshui li{ float:left; width:225px; text-align:center; margin-right:30px; margin-bottom:30px;}
.content ul.chunshui li img{ width:225px; height:150px;}

/*gongyefeishui*/

.i_lf{width:201px;background:#f2f2f2;}
.i_lf ul{width:171px;border:1px solid #e6e6e6;padding:8px 14px;border-top:0;}
.list_1 ul{border-bottom:0;}
.inner .i_lf h4{width:171px;height:40px;line-height:40px;background:#0466a3;font-size:15px;padding-left:30px;}
.inner .i_lf h4 a{color:#fff;}
.inner .i_lf ul li{line-height:36px;height:36px;+line-height:32px;+height:32px;zoom:1;overflow:hidden;background:url(../images/pro_lf_li.gif) repeat-x bottom;}
.inner .i_lf li a{display:block;background:url(../images/pro_lf_a.gif) no-repeat 3px 13px;color:#333;padding-left:26px;}
/*.inner .i_lf .last{background:none;}
*/
.i_rt{width:760px;}
.tab_li{border-bottom:1px solid #1945a4;line-height:40px;width:760px;}
.tab_li li{float:left;font-weight:bold;}
.tab_li li a,.tab_li li b{display:inline-block;float:left;}
.tab_li li a:hover{background:url(../images/pro_tab.gif)}
.tab_li li a{height:40px;display:inline-block;color:#444444;padding:0 8px;_padding:0 5px;zoom:1;}
.tab_li li a span em{font-style:normal;cursor:pointer;}
.tab_li li a:hover span,.tab_li .cur span{display:inline-block;background:url(../images/tab_lf.gif) no-repeat left top;padding-left:8px;_padding-left:5px;}
.tab_li li a:hover span em,.tab_li .cur span em{background:url(../images/tab_rt.gif) no-repeat right top;padding-right:8px;_padding-right:5px;display:inline-block;}
.tab_li li a:hover{background:url(../images/tab_bg.gif) repeat-x top;text-decoration:none;display:inline-block;color:#fff;padding:0;zoom:1;}
.tab_li .cur a{background:url(../images/tab_bg.gif) repeat-x top;text-decoration:none;display:inline-block;color:#fff;padding:0;zoom:1;}

.pro_li{margin:21px 0 0 3px;}
.pro_li{height:300px;padding-bottom:30px;}
.pro_li li{float:left;width:240px;text-align:center;margin:0 0 26px 10px;display:inline;zoom:1;}
.pro_li li a{display:block;font-size:12px;}
.pro_li li img{width:222px;height:218px;display:block;background:url(../images/pro_rt_li.gif) repeat;padding:4px;}
.pro_li li span{width:222px;display:block;margin-top: 5px;height: 22px;line-height: 22px;overflow: hidden;}
.pro_li li span a{display:block;color:#333;text-align:center;}

/*zhongshui*/
ul.zshui{ width:1031px;}
.zshui li{ float:left; width:229px; text-align:center; margin-right:28px;}
.zshui li img{width:220px; height:160px;background:url(../images/pro_rt_li.gif) repeat; padding:2px;}

.contain .inner .biaoyu{ width:100%; height:167px; background:#09F; background:url(../images/yinying.png) no-repeat left bottom;}
/*shuichuli*/
.shuicl{width:550px;
	background: url(../images/dy_img.png) no-repeat center right;
    padding-right: 30px;
}
.haoc{width:395px;}
.new_index li{ padding-bottom:20px;}
.new_index li img{ width:170px; height:130px; border:1px solid #d8d8d8; padding:3px;}
.new_index li .wenzi{ width:350px;}
.new_index li .wenzi .news_tit a{ color:#023b73; font-size:16px; font-weight:bold; line-height:50px;}
.new_index li .wenzi .news_jian{ color:#4a4c4c;line-height: 26px;}

#line3_Demo{height:300px;width:380px; overflow:hidden; margin:10px auto;}
#line3_Demo img{border:1px solid #d8d8d8; padding:3px; margin-bottom:15px;}
#Indemo {
	height: 800%;
}
/*ÌØÉ«²úÆ·*/
.slide_m{padding:0 3px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.slide_m .btn{margin-top:73px;width:15px;height:41px;}
.slide_m .btn_l{background:url(../images/btn_lf.gif) no-repeat 0 0;}
.slide_m .btn_r{background:url(../images/btn_rt.gif) no-repeat 0 0;}
.slide_c{margin:18px 5px 15px;text-align:center;width:950px;overflow:hidden;}
.slide_c li{width:213px;float:left;margin:0 12px;overflow:hidden;zoom:1;display:inline;}
.slide_c img{width:205px;height:146px;display:block;margin:0 auto;padding:2px;border:1px solid #c6c6c6;}
.slide_c span{display:block;margin-top:10px;}
.slide_c span a{color:#444;font-size:12px;}
/*about*/
.nbanner{ width:100%; height:210px;overflow:hidden; box-shadow:0 3px 8px #b5b4b4; position:relative;}
.nbanner img{ position:absolute; left:50%; margin-left:-960px; top:0%;}
.content1{ margin:25px 0; width:100%;overflow: hidden;}
.left{ width:201px; overflow:hidden;}
.left .navtitle {
    color: #fff;
    font-size: 15px;
    background: #0466a3;
    height: 36px;
    line-height: 36px;
    padding-left: 18px;
    overflow: hidden;
    font-weight: normal;
    font-family: "Microsoft YaHei";
    border-bottom: 2px solid #ff9c00;
}
.left .nr{ padding:10px;
	border:1px solid #cfcfcf;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;

}
.left .nr li{ border-bottom:1px dashed #dfdfdf;
	background:url(../images/dy_list.jpg) no-repeat 10px center;
	padding: 4px 0 4px 25px;
    line-height: 25px;

}
.left .nr li a{ color: #333;}
.left .nr li .cur{ color: #008de5;}
.left .i_lf ul li .cur{ color: #008de5;}
.left .nr li:hover a { color:#ff9c00;}  
.left .nr li .curred a{ color:#ff9c00;}
.left_nav1{ margin-top:30px;}
.left .nr .contact{ font-size:12px; line-height:26px;}
.main{width:760px;}
.main .location{ border:1px solid #cfcfcf;
	padding:3px 0 3px 10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.main .location a{ color:#999;}
.main .main_c{
	border:1px solid #cfcfcf;
	border-radius:5px;
	-webkit-border-radius:5px;
	padding:10px;
	margin-top:20px;
	line-height:30px;
	}
.main_c .line{ border-bottom:1px dashed #cfcfcf; padding-bottom:10px; margin-bottom:10px;}
/*chunshuinei*/
.chunshuinei li{ float:left; width:225px; text-align:center; margin:8px 10px;line-height:25px; height:228px; overflow:hidden;}
.chunshuinei li img{
    width: 220px;
    height: 160px;
	padding:3px;
	background: url(../images/pro_rt_li.gif) repeat;
}
.main_c h2{ text-align:center; padding:15px; font-weight:normal;border-bottom:1px dashed #cfcfcf; font-size:20px; margin-bottom:20px;}
.main_c img{ max-width:739px; height:auto; padding-bottom:5px;}
/*feishuinei*/
.feishuinei li{ float:left; width:225px; text-align:center; margin:8px 10px;line-height:25px;}
.feishuinei li a{ display:block;}
.feishuinei li img{
    width: 220px;
    height: 216px;
	padding:3px;
	background: url(../images/pro_rt_li.gif) repeat;
}
.cheng{ color:#ff9c00; font-weight:bold;font-size:15px;}
/*technology*/
.tech{ padding-top:15px;}
.tech li{ padding-bottom:20px;}
.tech li img{ width:170px; height:130px; border:1px solid #d8d8d8; padding:3px;}
.tech li .wenzi{ width:535px;}
.tech li .wenzi .news_tit a{ color:#023b73; font-size:16px; font-weight:bold; line-height:50px;}
.tech li .wenzi .news_jian{ color:#4a4c4c}
.tech li .wenzi .more a{color:#ff9c00; font-size:12px;}
/*save*/
.save ul{ padding-bottom:30px;}
.save li{ border-bottom:2px dotted #dfdfdf;}
/*foot*/
.foot{ width:100%;
	background:#0576b5;
	padding:20px 0 30px;;
}
.foot .foot_c{ background:url(../images/foot_bg.jpg) no-repeat center top; font-size:12px; line-height:28px;}
.foot_01{ width:40%; color:#fff;}
.foot_02{ width:40%;color:#fff; text-align:right;}
.foot_02 a{color:#fff;}

.page {
    text-align: center;
    margin: 10px auto 10px;
    padding: 0px;
    width: auto;
    height: 30px;
	background-color:#efefef;
}
.back{ text-align:right;clear:both; margin-top:20px;background-color:#efefef;height: 30px; line-height:30px; padding-right:10px;}