@charset "utf-8";
/* CSS Document */

* { padding:0; margin:0 }
.fixed:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.fixed { display:block; }
.fixed { min-height:1%; }
* html .fixed { height:1%; }
a:hover { text-decoration:underline; color:#00529d; text-decoration: none;}
a { color: #5a5a5a; text-decoration: none; }
div, ul, li { margin:0px 0px; padding:0px 0px; }
ul, li { list-style:none; }
body { margin:0; padding:0; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; color:#000000; }
img { border:0; }
.page_top { width:100%; margin:0 auto; }

.shadow { box-shadow:1px 1px 2px #d3d3d3; border-left:1px solid #d7dde3; border-right:1px solid #d7dde3; border-bottom:1px solid #d7dde3; }
/*header*/
.header { margin:0 auto; width:982px; }
.logo { float:left; padding-top:6px;}
.logo img { width:215px; height:101px; }
.login { float:right; padding-top:43px; padding-right:1px; }
.login ul li { float:left; height:35px; }
.otherPic1 { padding:0px 14px; }
/*nav*/

.page_nav { width:100%; margin:0 auto; clear:both;   min-width: 982px;}
.navBar { position:relative; z-index:1;background:#00529d; background-size:cover;    /*background:#1fb166;*/ color:#faf8f8; height:45px; line-height:45px; }
.nav { width:982px; margin:0 auto; }
.nav title { padding: 0 10px; height: 45px; font-size: 14px; font-weight: 982px; line-height: 380px; overflow: hidden; }
.nav li {width: 160px; margin-right: 1px; float:left; }
.nav a {font:17px/34px '宋体','黑体',sans-serif;color:#ffffff;display: block;width:58px;height: 35px;text-align: center;padding:5px 0; text-decoration: none;}
.nav a:hover {color:white;background:green; }
.nav h3 { float:left; font-size:100%; font-weight:normal; font-size:14px;}
.nav .m { float:left; position:relative; }
.nav .s { float:left; width:3px; text-align:center; color:#d4d4d3; }
.nav h3 a { display:block; width:106px; text-align:center; }
.nav .on a { background:green; center no-repeat; text-decoration:none; color:#000;}
.nav .on a:hover { color:white;text-decoration:none;  }
.nav .sub { display:none; /*默认隐藏*/ position:absolute; left:0; top:45px; line-height:45px; padding:10px 0; background:#ffe273; }
.nav .sub li { height:45px; }
.nav .sub li a { display:block; width:106px; height:45px; line-height:45px; text-align:center; background:#ffe273; color:#000; }
.nav .sub li a:hover { background:#ffcc0a; color:#000; text-decoration:none; }



	
/*banner*/
.pager banner { clear:both; width:100%; height:406px;  margin:10 auto; background:#ccc  /* background:url("../images/pagebaner4.jpg")*/ ; }
.banner { width:100%; margin:10 auto; }
.banner img { width:100%; height:147px; border:0px; margin:0 auto;}
/*页中*/
.page_content fixed{ width:100%; margin:0 auto;clear:both; }
.content { width:982px; height:280px;margin:0 auto; }

.four { width: 225px; height: 240px; margin:20px 10px 20px 10px; float: left; }
/*Product*/
.Product { width: 310px; height:340px; margin:15px; float: left; }
.titlecontent{margin-left:10px; text-indent:20px;font-size:18px; color:#C60; font-weight:bold; font-family:"宋体"; line-height:30px;}
.Product title{ width:auto; height:50px; margin:0 auto;}
.Product img { float:center; width:280px; height:280px; margin:15px;}
.Product span{ font-size:18px; color:#C60; font-weight:bold; font-family:"宋体"; line-height:30px;}
/*正文左*/
.pageCon_left { float:left; width:222px; padding-right:10px; }
.pageCon_left img { float:center; width:222px; height:240px; }
/*正文中*/
.pageCon_content1 { float:left; width:222px; padding-right:10px; }
.pageCon_content2 { float:left; width:222px; padding-right:10px; }
/*正文右*/
.pageCon_right {float:left; width:222px; padding-right:10px; }



.smain {width:100%;height:160px;margin:10 auto; }

.page_main {width:auto;height:auto;background:green/*#f6f7f7*/;}
.main { width:982px;height:auto; margin:0 auto; }

.lside {width: 200px;height:auto;border: 1px solid #EEE;border-radius:5px;float: left;border-top:none;background:#f6f7f7;}

.llist {border-top: solid 1px #cccccc;width: 200px;font: 16px SimSun,serif;color: white;background: #226eaa;float: left;line-height: 36px;}
.llist dl{margin:0px;padding:0px;}
.llist dl dd {display:block;border-bottom:solid 1px #d9d9d9;line-height:36px;}
a.llistLink:link, a.llistLink:visited {display:block;color:white;text-decoration:none;padding-left:40px;line-height:36px;}
a.llistLink:hover, a.llistLink:active {display:block;color:white;text-decoration:none;padding-left:40px;line-height:36px;background:green;}
.llistActive {display:block;color:white;text-decoration:none;padding-left:40px;line-height:37px;}

.rside {width: 772px;height: auto;float: right;border: 2px solid #EEE;border-top:none; background:#f6f7f7;}

.subtitle {height: 36px;background:green;}
.subtitle h1 {color:#ffffff;float: left;margin-left: 10px;font:16px/36px 'Microsoft Yahei' , SimHei , sans-serif;}
.subtitle a {display: block;color: white;font: 12px/36px SimSun,serif;float:right;}


#newslist {width:auto;height:auto;margin-top: 1px;padding-top: 10px;}
#newslist a {font-size: 14px;color: #226eaa; display:inline-block; height: 29px;padding-left: 48px;text-decoration:none}
#newslist a:hover{font-weight:bold; color: #20b166;}

/*--关于我们--*/
.about{padding: 4em 0;backgroup:#f3eaea;}
.about h3{font-size:2em;font-weight:600;text-align: center;	color: #33cc66;text-transform: uppercase;border-bottom: 1px solid #009944;width:35%;margin: 0 auto;	padding: 0 0 0.8em;}
.about h3 span {border-bottom: 3px solid #33cc66;padding: 18px 0;}
.about-left p{font-size: 1.0em;	color:#00529d;	margin: 0;	text-align:center; 	font-weight: 300;}
.about-grid {padding: 3em 0;}
/*----*/

/*页脚*/
.page_footer { clear:both; width:100%; margin:0 auto; background:#00529d; }
.footer { width:982px; height:180px; margin:0 auto; }
.infoOther { float:left; padding-top:50px; padding-left:60px; line-height:26px; }
.infoOther li { font-family:Verdana; color:fbf7f7; }
.infoOther li a {font:12px/29px '宋体','黑体';color:white;text-decoration: none;}
.footerLogo1 { float:right;padding-top:40px; width:220px; height:140px; }
.footerLogo1 img { width:184px; height:86px; }
.footerLogo2 { float:left; padding-top:5px; }
.footerLogo2 img { width:20px; height:20px; }
.more { font:18px '宋体'; color:white; line-height:50px; }
.more2 { font:18px '宋体'; color:red; line-height:40px; padding-right:10px; }

/*news*/

.newsbanner{width:100%;height:290px; }
.newsbanner img { width:100%; height:260px; margin-top:15px; margin-bottom:15px;}




.news_list{ display:block; margin:0px; padding:0px;}
.news_list li{height:30px; line-height:30px; border-bottom:1px dotted #ddd; padding-left:13px;  text-decoration: none; font:15px '宋体','黑体'}
.news_list li span{display:block; width:80px; height:30px; float:right; text-align:right;  color:#999; font:15px '宋体','黑体'}

.container{width:100% height:100%;background:#fff;}
.main{width:1024px; margin:0 auto; overflow:hidden; padding:30px 0 30px 0;background:#F1FAFA;}
.left{
	float:left;
}
.right{width:740px; float:right;text-decoration: none;}
.right ul{padding-top:15px;}
.title_2{display:block; height:60px; line-height:60px; border-bottom:1px solid #ddd; font-size:24px; color:#c82620;  padding:0; font-weight:normal;text-decoration: none;}
.title_2 span{display:block; width:500px; height:60px; float:right; text-align:right; font-size:15px; color:#999;  }
.title_2 span a{color:#999; font-size:15px;text-decoration: none;}
.title_2 span a:hover{color:#009944; font-size:15px; text-decoration: none; }
.title_news { text-align: center; font-size: 27px; font-weight: bold; color:#000; }
p {font:15px '宋体','黑体';color:#000/*#999*/;text-decoration: none;text-indent:30px;line-height:34px; }

.title_2 img  { text-align: center; width: 600px; height:400px; border: green solid 1px;align:center; }

.met-editor p {
	margin-bottom: 16px;
}

.title_3{display:block; color:#555; padding:30px 30px; border-top:1px solid #ccc; margin-top:40px;}
.title_3 li{ height:40px; line-height:40px;border-bottom:1px dotted #ddd;font-size:18px;font-weight:bold;}
.title_3 li a{color:#999; font-size:18px;font-weight:normal;text-decoration: none;}
.title_3 li a:hover{color:#00529d; font-size:18px;font-weight:bold;}

.side_manu{margin-bottom:15px;}
.side_manu ul{border:1px solid #ddd; display:block; margin:0px; padding:10px;}
.side_manu ul li{height:35px; line-height:35px; background:#eee url(../images/side_nav.png) no-repeat 10px center; margin-bottom:6px;}
.side_manu ul li a{display:block;padding-left:30px;text-decoration: none;}
.side_manu ul li a:hover{display:block; background:#009944 url(../images/side_nav_hover.png) no-repeat 10px center; color:#fff;padding-left:30px;}
.side_manu ul li #hover{display:block; background:#009944 url(../images/side_nav_hover.png) no-repeat 10px center; color:#fff;padding-left:30px;}

.side_manu ul em{display:block;height:35px; line-height:35px; background:#eee  center; margin-bottom:6px;}
.side_manu ul em a{display:block;padding-left:30px;}
.side_manu ul em a:hover{display:block; background:#009944 url(../images/side_nav_hover.png) no-repeat 10px center; color:#fff;padding-left:30px;}
.side_manu ul em #hover{display:block; background:#009944 url(../images/side_nav_hover.png) no-repeat 10px center; color:#fff;padding-left:30px;}
.side_manu ul i{display:block;height:30px; line-height:30px; border-bottom:1px dotted #ddd; no-repeat 20px center; padding-left:35px;}

.side_title{display:block; height:82px; background:#00529d;/*#009944;*/ color:#fff; padding:0 10px;font-weight:normal;text-decoration: none;text-decoration: none;}
.side_title i{display:block; width:50px; height:82px; line-height:82px; font-size:53px;text-transform : uppercase;  float:left; text-align:center;}
.side_title span{display:block; height:62px; font-size:24px; margin:0 0 0 60px; padding-top:30px;}
.side_title span em{display:block; height:20px; line-height:20px; font-size:14px;text-align:center}


/*返回顶部*/
#back-to-top { position: fixed; bottom:20px;right:20px; }
#back-to-top a { text-align: center; text-decoration: none; color: #d1d1d1; display: block; height:256px; width:460px; border-radius:59px; -moz-border-radius:59px; -ms-border-radius:59px; -o-border-radius:59px; -webkit-border-radius:59px;behavior: url(pie.htc); -moz-transition: color 1s; -webkit-transition: color 1s; -o-transition: color 1s; }
#back-to-top a:hover { color: #979797; }
#back-to-top a span {display: block; height:59px; width:59px; border-radius:59px; -moz-border-radius:59px; -ms-border-radius:59px; -o-border-radius:59px; -webkit-border-radius:59px;behavior: url(pie.htc);background:#ff0000 url(../images/top.png) no-repeat center center;margin-bottom: 5px; -moz-transition: background 1s; -webkit-transition: background 1s; -o-transition: background 1s; }
#back-to-top a:hover span { background:url(../images/top1.png) no-repeat center center; }


.demo {width:1000px;margin:40px auto;position:relative;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:40px;}
.demo dl dt,.demo dl dd{line-height:22px;}
/* scrollbox */
.scrollbox{position:relative;width:1000px;height:666px;overflow:hidden;}
.scrollbox ul{position:absolute;left:0px;top:0px;}
.scrollbox li{float:left;width:1000px;height:666px;overflow:hidden;padding:5px 0px;}
.scrollbox li a{float:left;display:inline-block;width:1000px;height:666px;overflow:hidden;margin-left:10px;}
.scrollbox li a img{display:block;width:1000px;height:666px;background:#eee;}
/* leftlist */
#leftlist{width:999em;}
/* fontlist */
#fontlist li{height:22px;line-height:22px;}
#fontlist li a{width:auto;}



/*-图片轮播-*/
/* theme-default */
.theme-default { background-position:center:url("../images/bg.png");}
.theme-default #slider{margin:20px auto 0px;width:960px;height:366px;}
.theme-default .nivoSlider{background:url("../images/loading.gif") no-repeat 50% 50% rgb(255, 255, 255);margin-bottom:50px;position:relative;}
.theme-default .nivoSlider img{left:0px;top:0px;display:none;position:absolute;}
.theme-default .nivoSlider a{border:0px currentColor;display:block;}
.theme-default .nivo-controlNav{left:384px;width:193px;height:38px;bottom:-14px;padding-top:14px;padding-left:50px;position:absolute;z-index:9;background-image:url("../images/bullets-bg.png");background-repeat:no-repeat;}
.theme-default .nivo-controlNav a{background:url("../images/bullets.png") no-repeat;border:0px currentColor;width:23px;height:17px;text-indent:-9999px;margin-right:3px;float:left;display:block;}
.title{
	text-align:center;
	line-height:30px;
}
.theme-default .nivo-controlNav a.active{background-position:0px -17px;}
.theme-default .nivo-directionNav a{background:url("../images/arrows.png") no-repeat;border:0px currentColor;width:65px;height:65px;text-indent:-9999px;display:block;}
.theme-default a.nivo-nextNav{background-position:-65px 0px;top:151px;right:30px;}
.theme-default a.nivo-prevNav{left:30px;top:151px;}
.theme-default a.nivo-nextNav:hover{background-position:-65px -65px;top:151px;right:30px;}
.theme-default a.nivo-prevNav:hover{background-position:0px -65px;left:30px;top:151px;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);border-bottom-width:1px;border-bottom-style:dotted;}
.theme-default .nivo-caption a:hover{color:rgb(255, 255, 255);}
/* nivoSlider */
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:rgb(0, 0, 0);left:0px;width:30%;bottom:0px;color:rgb(255, 255, 255);display:none;position:absolute;z-index:8;opacity:0.8;}
.nivo-caption p{margin:0px;display:none;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:45%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

.slick-slide {{ clear:both; width:100%; height:147px;  margin:10 auto; background:green;  }






.Product container{width:100% height:100%;background:#fff;}
.Product main{width:1024px; margin:0 auto; overflow:hidden; padding:30px 0 60px 0;background:#F1FAFA;}
.Product left{float:left; margin:5 0 0 0px;}
#big_title {width:1024px;height:36px;background:#E7E7E7 url("../images/index_main_top_bg.gif") repeat-x;}
.big_title h1 {font:1.6em/34px "宋体","黑体",sans-serif;margin:0 0 0 10px;_display:inline;/*ie6双倍margin bug hack*/color:#151515;}


.circle_nav{float:left;margin:5px 0 0 10px;_display:inline;/*ie6双倍margin bug hack*/}
.f_right {float:right;}
#Product_service {width:1024px;padding-top:10px;border:1px solid #D9D9D9;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
.every_service {float:left;width:300px;height:400px;margin:10px;background:#EEE url(core_service_bg.gif);_display:inline;/*ie6双倍margin bug hack*/}
.every_service h2 {margin:11px 0 0 12px;font:1.6em/16px "宋体","黑体",sans-serif;color:#A0A0A0;}
.every_service img {width:260px;height:260px;margin:10px;_display:inline;/*ie6双倍margin bug hack*/}
.every_service ul {float:center;width:300px;margin:10px 0;}
.every_service li {text-align:center;padding-left:10px;height:12px;margin-bottom:12px;font:1.2em/1.2em "宋体",serif;color:#858585;background:url(service_intro_bg.gif) no-repeat;}
.service_intro a {color:#858585;}
.service_intro a:hover {text-decoration:underline;}





.mainbox{width:1024px; margin:0 auto; overflow:hidden; padding:30px 0 30px 0;background:#F1FAFA;}
#midtop{ background:url(images/content_bg.jpg) ; height:360px;}
.topleft{ background:url(images/content_sm_bg.jpg) repeat-x; height:336px; width:300px; float:left; margin-left:8px;margin-right:8px; border:solid 1px #D7D7D7;}
.topleft span{ font-size:18px; color:#C60; font-weight:bold; font-family:"宋体"; line-height:55px;}
.titlecontent{margin-left:10px;background:url(images/contentimg.jpg) no-repeat left center ; text-indent:20px;}
.titleimg{text-align:center; margin:15px;}
.toplist{}
.newslistul{ list-style:none; margin-left:20px;}
.newslistul li{ font-size:12px; color:#5D5A5A; line-height:30px; background:url(images/ico.jpg) no-repeat center left; text-indent:20px;  border-bottom:#5D5A5A 1px dotted;}
.linkul{ list-style:none; margin-left:20px; text-indent:20px;}
.linkul li{ font-size:12px; color:#5D5A5A; line-height:30px;}





.main { width:982px;height:auto; margin:0 auto; }
.main { width:982px;height:auto; margin:0 auto; }
.main{width:1024px; margin:0 auto; overflow:hidden; padding:30px 0 30px 0;background:#F1FAFA;}
