﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family:微软雅黑;}
ul{ margin:0px; padding:0px;}
ul li{ margin:0px; padding:0px; list-style:none;}
a{ text-decoration:none; color:#4b4b4b;}
a:link{ color:#4b4b4b;}
a:hover{ color:#275697;}
img{ border:0px;}
*{ margin:0px; padding:0px;}
.clear{ clear: both;}



.pagetop{ background:url(../images/top_bg.jpg) repeat-x; width:100%; height:138px;}
.top{ width:1100px; height:88px; margin:0 auto; padding:0px;}
.logo{ width:131px; height:36px; padding:9px 0 0 16px; float:left;}
.serch{ width:277px; height:35px; background:url(../images/serch_bg.jpg) no-repeat; float:right;}
.serch img{ float:left; margin-top:11px;}
.serch_box{ width:190px; height:23px; float:left; margin:7px 0 0 18px; border:none; outline:none; color:#838383;}
.submit{ width:26px; height:23px; border:none; margin-top:6px; background:none; }
.menu{ width:1100px; height:48px; margin:0 auto; padding:0px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ height:49px; line-height:49px;  position:relative; z-index:1;  }
		.nav a{ color:#4b4b4b;  }
		.nav .nLi{ float:left;  position:relative; display:inline; text-align:center; }
		.nav .nLi span{ float:left; width:157px;  }
		.nav .nLi span a{ display:block; font-size:16px; font-family:微软雅黑; }
		.nav .sub{ display:none; width:157px; left:0; top:49px;  position:absolute; background:#fff;  line-height:26px; padding:5px 0; border-bottom: 8px #275697 solid; z-index:9; }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block; padding:0 10px; font-size:14px; font-family:微软雅黑; line-height:32px; }
		.nav .sub a:hover{ background:#275697; color:#fff;  }
		.nav .on span a{ background: url(../images/li_bg.jpg) no-repeat; color:#4b4b4b;   }
.index_banner{position:relative; z-index:-100; height:509px; overflow:hidden; text-align:center;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:509px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:20px;left:50%;z-index:99;display:block;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.pageconter{ width:1100px; height:100%; margin:0 auto; padding:0px;}
.box1{ width:1100px; height:330px;}
.picScroll-left{ width:695px;  overflow:hidden; position:relative; border-right:1px #cccccc solid; margin-top:42px; float:left;}
		.picScroll-left .hd{ overflow:hidden;  height:30px;  padding:0 25px 0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:17px; height:17px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;}
		.picScroll-left .hd .prev{ background:url(../images/nub_left.jpg) no-repeat;}
		.picScroll-left .hd .next{background:url(../images/nub_right.jpg) no-repeat; }
		.picScroll-left .hd a.prev:hover { background:url(../images/nul_left.jpg) no-repeat;}
		.picScroll-left .hd a.next:hover{ background:url(../images/nul_right.jpg) no-repeat;}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; }
		.picScroll-left .bd ul li .pic{ float:left;}
		.picScroll-left .bd ul li .pic img{ width:258px; height:185px; display:block;  padding:17px; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:none;  }
		.picScroll-left .bd ul li .title{ float:left; width:354px; line-height:24px; margin-top:10px; }
		.news_title a{ font-size:18px; color:#4b4b4b; font-family:微软雅黑; font-weight:500; }
		.news_title a:hover{ color:#4b4b4b;}
		.little_tit{ font-size:16px; font-family:微软雅黑; color:#275697; line-height:40px;}
		.text{ font-size:14px;font-family:微软雅黑; color:#4b4b4b; line-height:24px;}
		.title a{ font-size:14px; color:#275697;font-family:微软雅黑;}
		.title a:hover{ color:#275697;}
.list{ float:right; margin-right:20px; width:350px; margin-top:44px;}
.list ul li{ width:350px; height:45px; margin-bottom:40px;}
.fle{ background:url(../images/list1.jpg) no-repeat; padding-left:50px;}
.us{ background:url(../images/list2.jpg) no-repeat; padding-left:50px;}
.dope{ background:url(../images/list3.jpg) no-repeat; padding-left:50px;}
.tit1{ font-size:16px; font-family:微软雅黑; line-height:30px;}
.picScroll-right{ width:1100px;  overflow:hidden; position:relative; border-top:1px #cccccc solid; border-bottom:1px #cccccc solid; padding:30px 0 50px 0;}
		.picScroll-right .hd{ overflow:hidden;  height:30px;  padding:0 10px;  }
		.picScroll-right .hd .prev,.picScroll-right .hd .next{ display:block;  width:17px; height:17px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;}
		.picScroll-right .hd .prev{ background:url(../images/nub_left.jpg) no-repeat;}
		.picScroll-right .hd .next{background:url(../images/nub_right.jpg) no-repeat; }
		.picScroll-right .hd a.prev:hover { background:url(../images/nul_left.jpg) no-repeat;}
		.picScroll-right .hd a.next:hover{ background:url(../images/nul_right.jpg) no-repeat;}
		.picScroll-right .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-right .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-right .hd ul li.on{ background-position:0 0; }
		.picScroll-right .bd{ margin-top:30px; }
		.picScroll-right .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-right .bd ul li{ float:left; _display:inline; overflow:hidden; }
		.picScroll-right .bd ul li .pic{ float:left;}
		.picScroll-right .bd ul li .pic a:hover img{ border-color:none;  }
		.picScroll-right .bd ul li .title{ float:left; width:181px; margin-left:5px; line-height:24px; margin-top:15px; font-size:16px; font-family:微软雅黑; color:#4b4b4b;}
.box2{ width:1100px; height:128px; margin:40px auto; padding:0px;}
.serve,.brand{ width:50%; height:128px; float:left;}
.headline{margin:0 10px 25px 0;}
.headline a{ font-size:18px; color:#4b4b4b; font-family:微软雅黑;}
.headline a:hover{ color:#4b4b4b;}
.serve ul{ margin-top:18px;}
.serve ul li{ background:url(../images/litle.jpg) no-repeat 0 4px; padding-left:15px;}
.serve ul li a{ line-height:20px; color:#00a8ff;}
.brand img{ margin-right:20px;}
.bottom_box{ width:100%; height:234px; background:#efeff0;}
.bottom_menu{ width:1100px; height:194px; margin:0 auto; padding-top:40px;}
.bottom_menu ul{ width:15%; height:100%; float:left; margin-left:55px;}
.title_menu{ font-size:16px; font-family:微软雅黑;}
.title_menu a{color:#275697;}
.bottom_menu ul li a{ line-height:24px;}
.bottom{ width:1100px; height:70px; margin:0 auto;}
.right_c{ float:right; margin-top:30px;}

.l_nav{ height:52px; line-height:52px; padding-left:15px; color:#515151;}
.l_nav a{ color:#515151;}
.l_menu{ width:200px; height:100%; padding:20px 0; background:#f1f1f1; float:left;}
.big{ font-size:14px; font-weight:bold; margin-left:15px;}
.big a{ color:#275697;}
.l_menu ul{ margin-top:15px;}
.l_menu ul li{ padding-left:15px; line-height:30px; background:url(../images/line.jpg)  no-repeat;}



.r_conter{ float:right; width:867px; height:100%; margin-bottom:15px;}
.r_conter1{ float:right; width:1100px; height:100%;}
.us_title{ width:867px; height:50px; border-bottom:3px #dcdcdc solid; font-size:18px;}
.us_title1{ width:1100px; height:50px; border-bottom:3px #dcdcdc solid; font-size:18px;}
.us_title a{ color:#515151; line-height:50px;}
.us_title1 a{ color:#515151; line-height:50px;}
.us_conter{ width:867px; height:100%; padding:30px 0; line-height:24px; color:#4b4b4b;}
.box3{ width:867px; height:147px; margin:35px 0;}
.itext{ width:50%; height:147px; float:left;}
.itext img{ float:left;}
.r_wen{ float:left; width:240px; margin-left:15px;}
.box4{ margin:27px 0;}
.l_wen{ float:left; width:470px;}
.box4 img{ float:right;}
.news_conter{ width:867px; height:100%; margin:20px 0;}
.news_conter1{ width:1100px; height:100%; margin:20px 0;}
.news_conter ul li{ width:821px; height:160px; padding:10px 36px 15px 10px; border-bottom:1px #d6d6d6 solid;}
.news_conter ul li img{ float:left;}
.news_conter1 ul li{ width:1052px; height:160px; padding:10px 36px 15px 10px; border-bottom:1px #d6d6d6 solid;}
.news_conter1 ul li img{ float:left;}
.r_news{ float:left; margin-left:27px; width:580px; height:135px;}
.r_news1{ float:left; margin-left:27px; width:800px; height:135px;}
.n_tit{ width:580px; height:34px;}
.n_tit1{height:34px;}
.head{ float:left; font-size:14px; font-weight:bold; color:#275697;}
.time{ float:right; font-size:14px; color:#444444;}
.n_con{ color:#444; line-height:24px; height:80px; overflow:hidden;}
.n_con1{ color:#444; line-height:24px; height:100px; overflow:hidden;}
.moer{ font-size:14px;}
.pro_con{width:867px; height:100%; margin:20px 0; color:#4b4b4b;}
.box5{ width:867px; height:360px;}
.pro_tit{ width:867px; height:32px; background:#f1f1f1;}
.name{ float:left; margin-left:13px;}
.name a { font-size:18px; color:#275697; line-height:32px;}
.r_more{ float:right; margin-right:25px;}
.r_more a{ color:#676767; line-height:32px;}
.pro_list{ width:867px; height:280px; margin-top:20px;}
.pro_list ul li{ width:262px; height:280px; float:left; margin-left:20px; color:#4b4b4b;}
.pro_list ul li img{ margin-bottom:10px;}
#left{ float:left;}
#right{ float:left; margin-left:35px; line-height:24px;}
#right ul li{ float:left; margin-right:10px; margin-top:8px;}
.b_name{ font-size:18px; color:#275697; line-height:32px;}
.slideTxtBox{ width:867px; margin-top:20px;}
		.slideTxtBox .hd{ height:46px; line-height:46px; background:#f6f6f6;  border-top:1px solid #cccccc;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:46px;   }
		.slideTxtBox .hd ul li{ float:left; width:116px; cursor:pointer; text-align:center; font-size:14px;}
		.slideTxtBox .hd ul li.on{ height:41px;  background:#dadada; border-top:5px solid #1d59c4; color:#1d59c4; }
		.slideTxtBox .bd ul{ padding:15px 80px 0 80px;  zoom:1;  }
		.slideTxtBox .bd li{ height:24px; line-height:24px;   }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }
.box6{ width:262px; height:304px; float:left; line-height:22px; margin-left:20px;}
.box6 img{ margin-bottom:10px;}



.zxx{ width:100%; border-bottom:1px solid #ccc; min-height:300px; padding-bottom:20px;}
.zxbot{ font-size:18px; color:#2685bd;font-family:"微软雅黑";  line-height:35px; height:35px;}
.zxcont{ min-height:200px; line-height:30px; padding-top:20px;}
.jinccd{ width:100%; height:auto; line-height:30px; padding-top:20px;}
.zhisc{ height:40px; line-height:40px;}

.attach_list{font-family:"Microsoft Yahei"; border-top:1px solid #dcdcdc;}
	.attach_list ul{margin:0;padding:10px;list-style:none;}
		.attach_list ul li{margin:0;padding:0 0 0 30px;line-height:30px;background:url(../images/icon_down.gif) no-repeat left center;}
		.attach_list ul li span{float:right;}
		.attach_list ul li i{margin-left:10px;font-style:normal;color:#666;}
        .page-box{ margin-top:15px; color:#999; font-size:14px; float:right; }




      
.left-side { width:200px; overflow:hidden; background-color:#f1f1f1; float:left; display:inline; height:100%;padding: 20px 0;}
.left-side .side-title{ height:50px; line-height:50px; background-color:#d2332f;}
.left-side .side-title h3{ padding-left:30px; font-size:18px; color:#fff;}
.left-side .menu_l{ margin:0; padding-top:20px; overflow:hidden;}
.left-side .menu_l .menu-title{line-height:30px; background:url(../images/line.jpg) left top no-repeat;}
.left-side .menu_l .last-title{ background:none;}
.left-side .menu_l .menu-title a,.main .left-side .menu .sub-menu li a{  padding-left:15px; color:#4b4b4b; font-size:12px; display:block;}
.left-side .menu_l .curHere a,.main .left-side .menu .menu-title a:hover,.main .left-side .menu .sub-menu li a:hover{ color:#275697;}
.left-side .menu_l .sub-menu{ background-color:#fff; display:none;}
.left-side .menu_l .sub-menu li{ background:none; line-height:36px; border-bottom:#e0e0e0 1px solid;}
.left-side .menu_l .sub-menu li a{ font-size:10px;padding-left:25px;}
.left-side .menu_l .sub-menu li.liHere a,.main .left-side .menu .sub-menu li a:hover{ color:#275697;}

.left-side .side-box{ margin-top:25px; background-color:#f3f3f3; padding:12px;}
.left-side .side-box .title{ padding-left:0; height:30px; line-height:30px;}
.left-side .side-box p{ line-height:24px; font-size:14px;}

.big{ font-size:14px; font-weight:bold; margin-left:15px;}
.big a{ color:#275697;}



/* flexslider */
.flexslider{position:relative;height:509px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;}
.slides li{height:509px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:48%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;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; left:0;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:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
