﻿@charset "utf-8";
.header_tel{height:45px; line-height:45px;}
.header_tel span{background:url(images/header_tel.png) no-repeat; padding:0 0 0 25px; font-size:18px;}
/*MENU*/
.nav{width:1200px; padding:0; text-align:center;}
.nav ul{list-style: none;padding-left:0;margin:0; z-index:99;}
.nav a{padding: 0 41px;line-height: inherit; color:#333;cursor: pointer;}
.nav_menu{line-height:50px; text-transform: uppercase; font-size:15px; color:#fff;}
.nav_menu-item{display:inline-block;position: relative;}
.nav_menu-item a{color:#fff;}
.nav_menu-item a:hover{color:#fff;}
.nav_menu-item:hover{background-color: #ff9900;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu a{color:#fff; padding:0;}
.nav_submenu {display: none;position: absolute;width:142px; background:#ff9900; color:#fff; text-align:center; font-weight:normal; line-height:35px; font-size:13px;}
.nav_submenu-item:hover {background:#f1c018; color:#ffffff;}
/*SUBMENU*/
.dropMenu{position:absolute; top:0; z-index:100; width:100px; visibility:hidden; margin-top:-1px; margin-left:-1px; background:#fda636;}
.dropMenu li a{display:block; text-align:center; color: black; color:#fff; height:40px; line-height:40px;}
*html .dropMenu a{color:#fff;}
.dropMenu a:hover{color:#fff; background:#e6860a;}
.hdo{width:100%; height:auto; display:block; overflow:hidden;}
/*BANNER*/
.fullSlide{width:100%;position:relative;height:650px;}
.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:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:650px;}
.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:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f60;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:40px;height:60px;background:url(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:1%;background-position:-6px -137px;}

/*ABOUT*/
.probg{width:100%; margin:0; padding:0; background:#f5f5f5; height:750px; overflow:hidden;}
.home_title{width:671px; height:83px; margin:30px auto 0 auto;}
.home_title_green{width:671px; height:83px; margin:145px auto 0 auto;}
.left_text{color:#666; font-weight:bold; font-size:24px; margin:0 auto; text-align:center; width:108px; border-bottom:2px solid #0a50a1; padding:0;}
.left_text p{color:#777; font-size:14px; font-weight:normal; text-transform:uppercase; line-height:25px; margin:0 auto; text-align:center; white-space:nowrap; padding:0;}
/*MORE*/
.more{text-align:center; width:109px; height:32px; border:1px solid #555; font-size:14px; color:#555; line-height:32px; margin:30px 0 30px 539px; transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.more:hover{text-align:center; width:109px; height:32px; border:1px solid #fda636; font-size:14px; color:#fff; background:#fda636; line-height:32px;}
.morew{text-align:center; width:109px; height:32px; border:1px solid #fff; font-size:14px; color:#fff; line-height:32px; margin:10px 0 90px 539px; transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.morew:hover{text-align:center; width:109px; height:32px; border:1px solid #fda636; font-size:14px; color:#fff; background:#fda636; line-height:32px;}
/*HOME-PRO*/
.slide-pro{width:1280px; overflow:hidden; margin:0 auto;}
.slide-pro ul{margin:0; padding:0;}
.slide-pro ul li{width:280px; float:left; list-style:none; margin:0 15px 20px 0;}
.slide-pro ul li img{width:280px; height:193px;}
.slide-pro ul li span{width:280px; color:#333; font-size:14px; text-align:center; height:45px; line-height:45px; display:block;}
/*TAG*/
.home_title_small{width:100%; height:83px; margin:50px auto 0 auto;}
.left_text_small{color:#666; font-weight:bold; font-size:18px; margin:0 auto; text-align:center; width:160px; border-bottom:2px solid #0a50a1; padding:0;}
.left_text_small p{color:#777; font-size:10px; font-weight:normal; text-transform:uppercase; line-height:25px; margin:0 auto; text-align:center; white-space:nowrap; padding:0;}
/*HOME-OTHER*/
.slide-other{width:1280px; overflow:hidden; margin:0 auto;}
.slide-other ul{margin:30px auto; padding:0;}
.slide-other ul li{width:380px; float:left; list-style:none; margin:0 15px 20px 0;}
.slide-other ul li p{width:380px; color:#777; font-size:18px; text-align:center; font-weight:bold; height:55px; line-height:55px; display:block;}
/*DOCTMENT*/
.home_doc ul{display:table;}
.home_doc ul li{width:350px; height:475px; float:left; margin:50px 30px 40px 0; background:#f2f2f2; padding:15px; color:#043b74; font-weight:bold; font-size:16px; line-height:50px; line-height:50px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.home_doc ul li span{font-weight:normal; color:#f80; text-transform:uppercase;}
.home_doc ul li p{color:#666; line-height:35px; margin:20px 0; font-size:14px; font-weight:normal; padding:5px;}
.home_doc ul li:hover{background:#043b74; padding:15px; color:#fff; font-weight:bold; font-size:16px; line-height:50px; line-height:50px;}
.home_doc ul li:hover p{color:#fff;}
/*INDEX-BOTH*/
.innews_time{width:55px; height:55px; float:left; text-align:center; margin:10px 5px 0 0;}
.innews_day{width:55px; height:30px; line-height:30px; font-size:30px; color:#004199; font-family:Georgia;}
.innews_year{width:55px; height:20px; line-height:20px; color:#004199; font-family:Georgia; font-size:13px;}
.{width:494px; padding:0; float:left;}
.inews_title{width:494px; height:66px; float:left;}
.inews_content{width:1200px; margin:0; padding:0; float:left;}
.inews_content ul{list-style:none; padding:0;}
.inews_content ul li{width:100%; line-height:30px; height:75px; margin:10px 30px 40px 30px; float:left; border-bottom:1px solid #ddd; border-top:1px solid #ddd; width:515px;}
.inews_content ul li a{font-size:15px; color:#666; font-weight:bold;}
.inews_content ul li a:hover{color:#0a50a1;}
.inews_content ul li p{width:100%; font-size:14px; color:#999; line-height:18px;}
/*FOOT*/
.bottom_other{width:630px; height:130px; margin:0; float:left;}
.bottom_tel{font-size:24px; color:#fff; padding:0 0 0 45px; float:left; display:block; background:url(images/tel.png) 5px 0 no-repeat;}
.bottom_con{float:left; clear:left; padding:0 0 0 5px;}
.bottom_qr{float:right; margin:0 auto;}
/*SUB*/
.sub_title .sub-line{width:100%; text-align:center;}
.sub_title .sub-line:before{content:""; border-top:1px solid #004199; display:block; position:absolute; width:400px; top:80px; left:0;}
.sub_title .sub-line:after{content:""; border-top:1px solid #004199; display:block; position:absolute; width:400px; top:80px; right:0;}
.sub_title .sub-line p{font-size:18px; font-family:Georgia; text-transform:Capitalize;}
.sub_catalog{width:1200px; padding:0; margin:40px auto 0 auto;}
.sub_catalog ul{list-style:none; padding:0; margin:0 auto; display:table;}
.sub_catalog ul li{float:left; width:200px;color:#000; height:40px; line-height:40px; background:#f6f6f6; text-align:center; vertical-align:middle; border:1px solid #ddd; margin:0 0 0 -1px; transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.sub_catalog ul li a{color:#000; display:block;}
.sub_catalog ul li:hover{color:#fff; background:#004199; border:1px solid #299d09;}
/**二级缓动JS**/
.menuContent{display:none;}
/*分页*/
DIV.quotes{PADDING:3px; MARGIN:50px 3px 3px 3px; TEXT-ALIGN:center; COLOR:#999;}
DIV.quotes a{BORDER:#ddd 1px solid; COLOR:#999; MARGIN:0 5px 0 0; padding:10px; TEXT-DECORATION:none;border-radius:10px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#eeeeee); /*IE*/ 
background:-moz-linear-gradient(top,#ffffff,#eeeeee);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eeeeee));/*谷歌*/ 
background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #ffffff),color-stop(1, #eeeeee));/* Safari & Chrome*/ 
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee'); /*IE6 & IE7*/ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee')"; /* IE8 */ }
DIV.quotes a:hover{BORDER:#ddd 1px solid; padding:10px; MARGIN-RIGHT: 5px; background:#f6f6f6; color:#999;}
DIV.quotes a:active{BORDER:#ddd 1px solid; padding:10px; MARGIN-RIGHT: 5px; background:#f6f6f6; color:#fff;}
/*当前页*/
DIV.quotes SPAN.current{BORDER:#ddd 1px solid; padding:10px; COLOR:#777; MARGIN:0 5px 0 0; background:#f6f6f6;border-radius:10px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#eeeeee); /*IE*/ 
background:-moz-linear-gradient(top,#ffffff,#eeeeee);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eeeeee));/*谷歌*/ 
background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #ffffff),color-stop(1, #eeeeee));/* Safari & Chrome*/ 
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee'); /*IE6 & IE7*/ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee')"; /* IE8 */ }
/*总共页*/
DIV.quotes SPAN.total{BORDER:#ddd 1px solid; padding:10px; COLOR:#999; MARGIN:0 5px 0 0;border-radius:15px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#eeeeee); /*IE*/ 
background:-moz-linear-gradient(top,#ffffff,#eeeeee);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eeeeee));/*谷歌*/ 
background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #ffffff),color-stop(1, #eeeeee));/* Safari & Chrome*/ 
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee'); /*IE6 & IE7*/ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee')"; /* IE8 */ }
/*不知道什么东西有问题*/
/*
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}*/
/*分页*/

/*MESSAGE*/
.sub_message{width:870px; margin:0px auto 0 430px; float:right; position:absolute; padding:0;}
.text_box{width:20%; float:left; line-height:50px; font-size:14px; text-align:right; margin:0 25px 0 0; color:#1098de;}
.input_box{width:40%; float:left; line-height:50px; text-align:left;}
.sinput{height:30px; width:300px; line-height:30px; font-size:16px; color:#ccc; text-align:left; border:1px solid #d8ecff;font-family:"Microsoft YaHei",微软雅黑,Arial;-moz-box-shadow:5px 5px 5px #ebf5ff inset;-webkit-box-shadow:5px 5px 5px #ebf5ff inset; box-shadow:5px 5px 5px #ebf5ff inset;}
.sinputs{color:#ccc; width:300px; height:80px; text-align:left; border:1px solid #d8ecff;font-family:"Microsoft YaHei",微软雅黑,Arial;-moz-box-shadow:5px 5px 5px #ebf5ff inset;-webkit-box-shadow:5px 5px 5px #ebf5ff inset; box-shadow:5px 5px 5px #ebf5ff inset;}
.cler_xiaomeg{width:100%; height:15px; margin:0 auto;}
.submit_button{
  line-height:30px;
  height:30px;
  width:70px;
  color:#ffffff;
  background-color:#2973ea;
  font-size:16px;
  font-weight:normal;
  font-family:Microsoft YaHei;
  border:0px solid #dcdcdc;
  -webkit-border-top-left-radius:3px;
  -moz-border-radius-topleft:3px;
  border-top-left-radius:3px;
  -webkit-border-top-right-radius:3px;
  -moz-border-radius-topright:3px;
  border-top-right-radius:3px;
  -webkit-border-bottom-left-radius:3px;
  -moz-border-radius-bottomleft:3px;
  border-bottom-left-radius:3px;
  -webkit-border-bottom-right-radius:3px;
  -moz-border-radius-bottomright:3px;
  border-bottom-right-radius:3px;
  -moz-box-shadow:0px 0px 0px -20px #000000;
  -webkit-box-shadow:0px 0px 0px -20px #000000;
  box-shadow:0px 0px 0px -20px #000000;
  text-align:center;
  display:inline-block;
  text-decoration:none;
}
.submit_button:hover{
  background-color:#1158ca;
}
/**************************QQMENU**************************/
.b{font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
#backtop_js {position:fixed; margin:390px 0 0 0; right:10px; width:62px; z-index:999999999;_position:absolute;_top:expression(documentElement.scrollTop + "px"); }
#backtop_js li {float:left; position:relative; z-index:1; margin-bottom:-1px;}
#backtop_js .rx {width:2px; height:60px; background:#fff; position:absolute; top:1px; right:-1px;_right:-1px; z-index:333;}
#backtop_js .submenu_js {position:absolute; right:61px;  display:none; top:0;}
#backtop_js .submenu_js dd{position:relative;white-space:nowrap;}
#backtop_js .qq_content {width:260px; margin-top:-40px; padding:0 0 20px 20px; height:160px; border:1px #ddd solid; overflow:hidden; background:#fff;}
#backtop_js .qq_content .title {padding:0 0 5px 0;}
#backtop_js .qq_content ul {margin:20px 0 0 0;}
#backtop_js .qq_content li {width:118px; margin:10px 0 0 0;}
#backtop_js .qq_content li a {float:left; background:url(images/qqico.png) no-repeat; line-height:21px; padding:0 0 0 28px;}
#backtop_js .moblie_content01{margin-top:-150px; width:100px; height:130px; background:#fff; border:1px #ddd solid; text-align:center; line-height:18px; overflow:hidden;}
#backtop_js .moblie_content02{margin-top:-40px; width:140px; height:140px; background:#fff; border:1px #ddd solid; text-align:center; line-height:18px; overflow:hidden;}
#backtop_js .moblie_content03{ width:100px; height:130px; background:#fff; border:1px #ddd solid; text-align:center; line-height:18px; overflow:hidden;}
#backtop_js .qq {background:url(images/qq.gif) 8px 10px #fff no-repeat; width:60px; height:60px; border:1px #ddd solid; display:block; cursor:pointer;}
#backtop_js .moblie {background:url(images/backicon.gif) #fff no-repeat; width:60px; height:60px; border:1px #ddd solid; display:block; cursor:pointer;}
#backtop_js .msg {background:url(images/backicon.gif)0 -60px #fff no-repeat; width:60px; height:60px; border:1px #ddd solid; display:block; cursor:pointer;}
#backjump {position:fixed; margin:572px 0 0 0; right:10px; width:62px; z-index:999999999;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
#backjump li {border:1px #ddd solid;}
#backtop {display:block;width:60px;height:60px; cursor:pointer; background:url(images/backicon.gif) 0 -120px #fff no-repeat;}
#backtop_js a .text, #backjump a .text {display:none; }
#backtop_js a:hover .text, #backjump a:hover .text {width:60px; height:50px; background:#fff; padding:10px 0 0 0; line-height:19px; text-align:center; display: block;}