* { font-family: "Microsoft Yahei",Lucida Grande,Lucida Sans Unicode,宋体,新宋体, Arial, Helvetica, sans-serif;font-size: 16px;line-height: 36px;padding: 0px;margin: 0px; list-style:none;}
html{min-width:1200px;}
body {
	margin: 0px; 
	background:#fff;
	overflow-x:hidden	
}
td {
	font-size: 16px;
	color: #333;
}
table{margin:0 auto;}

.header{width:100%; background:#fff; position:fixed; left:0; top:0; z-index:9999; height:80px;}

a:link {
	font-size: 16px;
        color: #333;
	text-decoration: none;	
}
a:visited {
	font-size: 16px;
        color: #333;
	text-decoration: none;
}
a:hover {
	font-size: 16px;
        color: #1f497e;
        text-decoration: none;
		
}


a.menu_btn{width:140px; height:35px; line-height:35px; background:#1f497e; font-size:14px; color:#fff; font-weight:bold; display:inline-block; border-radius:5px; text-align:center;}
a.menu_btn:hover { background:#000;}

a.menu_btn02{width:188px; height:46px; line-height:46px; background:#f30; color:#fff; font-weight:bold; display:inline-block; border-radius:25px; text-align:center;}
a.menu_btn02:hover { background:#000;}

a.top{font-size: 12px;color: #999;text-decoration: none;}
a.top:hover {font-size: 12px;color: #999;text-decoration:none;}

a.class02{font-size: 16px;color: #212121; font-weight:bold;text-decoration: none;}
a.class02:hover{font-size: 16px;color: #06c; font-weight:bold;text-decoration:none;}

a.proList{font-size: 15px;color: #333; text-decoration: none;}
a.proList:hover{font-size: 15px;color: #008ff5; text-decoration:none;}

a.proList02{font-size: 13px;color: #808080; text-decoration: none;}
a.proList02:hover{font-size: 13px;color: #666; text-decoration:none;}

a.proList03{font-size: 13px;color: #fff; text-decoration: none; width:200px; height:25px; background:#ccc; display:block; line-height:25px;}
a.proList03:hover{color: #fff; text-decoration:none; background:#808080;}

a.bottom01{font-size: 16px;color: #fff; text-decoration: none; font-weight:bold;}
a.bottom01:hover{color: #fff; text-decoration:none; font-weight:bold;}

a.bottom02{font-size: 13px;color: #ececec; line-height:35px; text-decoration: none;}
a.bottom02:hover{color: #fff; text-decoration:none;}

a.links{font-size: 12px;color: #999; text-decoration: none;}
a.links:hover{color: #fff; text-decoration:none;}

a.subLeft{font-size: 14px;color: #333;text-decoration: none; width:260px; height:40px; line-height:40px; background:#ececec; display:inline-block; border-bottom:#fff 1px solid;}
a.subLeft:hover {font-size: 14px;color: #06c;text-decoration: none; width:260px; height:40px; line-height:40px; background:#ccc;}

a.bigStyle{font-size: 14px;color: #333;text-decoration: none; width:200px; height:40px; line-height:40px; background:#fff; display:inline-block;}
a.bigStyle:hover {font-size: 14px;color: #fff;text-decoration: none; width:200px; height:40px; line-height:40px; background:#38b041;}

a.proOver{width:380px; height:380px; display:inline-block;}
a.proOver:hover img{width:380px; height:380px; box-shadow:0px 0px 2px 3px #ccc; display:inline-block;}

a.proOver02{width:280px; height:280px; display:inline-block;}
a.proOver02:hover img{width:280px; height:280px; box-shadow:1px 1px 1px 1px #ccc; display:inline-block;}

a.linknews1{font-size: 16px;}
a.linknews1:hover {font-size: 16px;}

a.btm_links{font-size:16px; color:#d9d9d9; line-height:36px;}
a.btm_links:hover {color:#fff;}

a.lanChange{font-size:14px; color:#999; line-height:32px; width:80px; height:32px; border:#ccc 1px solid; display:inline-block; text-align:center;}
a.lanChange:hover {color:#fff; background:#2076e3; border:#2076e3 1px solid;}


a.onenews{font-size: 20px; font-weight:bold;}

.inputStyle {
	height: 18px;
	width: 150px;
	border: 1px solid #666666;
	background-color: #ffffff;
}
.ButtonSearch1{
	margin-top:5px;
}
.ipt02 { height:40px;width:600px;border:1px solid #999;background-color:#fff; font-size:16px; color:#999; padding-left:10px;}
	
.ipt03 { height:140px;width:591px;border:1px solid #999;background-color:#fff;padding:10px;}

.ipt04 { height:35px;width:80px;border:1px solid #999;background-color:#fff;padding:5px;}

.ipt05{width:160px; height:40px; line-height:40px; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; display:block;background:#0a66c2; text-align:center; border:none; cursor:pointer;}
.ipt05:hover{background:#000;}

.ipt06 { height:40px;width:370px;border:1px solid #999;background-color:#fff; font-size:16px; color:#999; padding-left:10px;}
.ipt07 { height:140px;width:1160px;border:1px solid #999;background-color:#fff;padding:10px;}

a.menu:link {
	font-size: 16px;
	color: #000;
	height:36px; line-height:36px;
	text-decoration: none;
	display:inline-block; width:100px;
}
a.menu:visited {
	font-size: 16px;
	color: #000;
	height:36px; line-height:36px;
	text-decoration: none;
	display:inline-block; width:100px;
}
a.menu:hover {
	font-size: 16px;
	color: #1f497e;
	height:36px; line-height:36px;
	text-decoration: none;
	display:inline-block; width:100px;
}

/*下拉菜单*/
#menuA1{font-size:15px;color: #fff; font-family:"Microsoft Yahei";text-decoration: none; display:inline-block; height:50px; line-height:50px; cursor:pointer; width:171px;}
#menuA1:hover{color:#fff;}

#menuA2{font-size:15px;color: #333; text-decoration: none; display:inline-block; height:35px; line-height:35px;cursor:pointer; width:170px; font-weight:bold;}
#menuA2:hover{color:#06c;}

#menuA3{font-size:15px;color: #fff; font-family:"Microsoft Yahei";text-decoration: none; display:inline-block; height:50px; line-height:50px;cursor:pointer; width:171px;}
#menuA3:hover{color:#fff;}

#menuA4{font-size:15px;color: #fff; font-family:"Microsoft Yahei";text-decoration: none; display:inline-block; height:50px; line-height:50px;cursor:pointer; width:171px;}
#menuA4:hover{color:#fff;}

#menuA5{font-size:15px;color: #fff; font-family:"Microsoft Yahei";text-decoration: none; display:inline-block; height:50px; line-height:50px;cursor:pointer; width:171px;}
#menuA5:hover{color:#fff;}

#menuA6{font-size:15px;color: #fff; font-family:"Microsoft Yahei";text-decoration: none; display:inline-block; height:50px; line-height:50px;cursor:pointer; width:171px;}
#menuA6:hover{color:#fff;}

#menuA7{font-size:15px;color: #fff; font-family:"Microsoft Yahei";text-decoration: none; display:inline-block; height:50px; line-height:50px;cursor:pointer; width:171px;}
#menuA7:hover{color:#fff;}

.navFloat { position:absolute; width:100px!important; _width:100%; z-index:999; visibility:hidden; margin-top:7px;}

a.subMenu:link {
	font-size: 14px;
	color: #fff;
	font-family:"Microsoft Yahei";
	display:block;
	text-align:left;
	background:#fff; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
	padding-left:7px;
	width:83px; height:35px; line-height:35px;
	text-decoration: none;
}
a.subMenu:visited {
	font-size: 14px;
	color: #fff;
	font-family:"Microsoft Yahei";
	display:block;
	text-align:left;
	background:#fff; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
	padding-left:7px;
	width:83px; height:35px; line-height:35px;
	text-decoration: none;
}
a.subMenu:hover {
	font-size: 14px;
	color: #999;
	font-family:"Microsoft Yahei";
	display:block;
	text-align:left;
	background:#fff; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
	padding-left:7px;
	width:83px; height:35px; line-height:35px;
	text-decoration: none;
}

a.subMenu2:link {
	font-size: 15px;
	color: #333;
	font-family:"Microsoft Yahei";
	display:block;
	border-bottom:#fff 1px solid;
	text-align:center;
	background:#ececec; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
	width:171px; height:45px; line-height:45px;
	text-decoration: none;
	position:relative;z-index:999;
}
a.subMenu2:visited {
	font-size: 15px;
	color: #333;
	font-family:"Microsoft Yahei";
	border-bottom:#fff 1px solid;
	display:block;
	text-align:center;
	background:#ececec; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
	width:171px; height:45px; line-height:45px;
	text-decoration: none;
	position:relative;z-index:999;
}
a.subMenu2:hover {
	font-size: 15px;
	color: #06c;
	border-bottom:#fff 1px solid;
	font-family:"Microsoft Yahei";
	display:block;
	text-align:center;
	background:#f7f7f7; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
	width:171px; height:45px; line-height:45px;
	text-decoration: none;
	position:relative;z-index:999;
}
.leftMenu{width:1200px; margin:0 auto;}
.leftMenu .menuList{width:150px; height:485px; z-index:1000; position:absolute; background:#008ff5;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.menuList td a{width:150px; height:97px; line-height:97px; color:#fff; font-size:14px; text-decoration:none; display:block;background:#008ff5;}
.menuList td a:hover{width:150px; height:97px; line-height:97px; color:#008ff5; font-size:14px; text-decoration:none; display:block;background:#fff;}

a.btn_More{width:150px; height:50px; line-height:50px; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; display:block;background:#212121; text-align:center;}
a.btn_More:hover{width:150px; height:50px; line-height:50px; color:#fff;font-weight:bold; font-size:14px; text-decoration:none; display:block;background:#1f497e;text-align:center;}

a.btn_More02{width:150px; height:50px; line-height:50px; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; display:block;background:#06c; text-align:center;}
a.btn_More02:hover{width:150px; height:50px; line-height:50px; color:#fff;font-weight:bold; font-size:14px; text-decoration:none; display:block;background:#1173d5;text-align:center;}

.prsBox:hover{display:inline-block; cursor:pointer; border:#1e50ae 5px solid;}

.all{ width: 430px; height: 280px; padding: 1px; border: 1px solid #ececec; margin: 0 auto; position: relative; }
.screen{
	width:430px;
	height:280px;
	 overflow:hidden; 
	position:relative;
}
.screen li{ width:430px; height:280px; overflow:hidden; float:left;}
.screen ul{ position:absolute; left:0; top:0px; width:3000px;}
.all ol{ position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;}
.all ol li{ float: left; width: 15px; height: 15px; background: #fff;  margin-left: 5px; cursor: pointer; font-size: 10px; font-family: Verdana; line-height: 15px; border-radius: 15px; }
.all ol li.current{ background:#008ff5;}

/*在线客服代码*/
#box {width:200px; height:350px; background:#fff; position:fixed; top:630px; right:-200px; border-radius:5px 0 0 5px; -webkit-box-shadow:2px 0 5px #333; -moz-box-shadow:2px 0 5px #333; box-shadow:2px 0 5px #333;}
.title{width:25px;height:100px;position: absolute;left:-25px;background:#009fe9;top:150px;color:white;line-height:25px;text-align: center;vertical-align: middle;border-radius:5px 0 0 5px;cursor: pointer;}
.info{color:#1e50ae;display:block;margin:10px;font-size:16px; font-weight:bold;border-bottom:1px dashed #333;}
.qq{margin:10px;list-style:none;}
.txt{width:auto;height:25px;display: block;font-size: 12px;float:left;line-height:25px;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;text-shadow: 0 0 5px #ccc;}
.txt2{width:auto;height:25px;display: block;font-size: 14px;float:left;line-height:25px;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;text-shadow: 0 0 5px #ccc;}
.csimg{width:200px;height:124px;position: absolute;left:0px;top:-124px;}
.active{background:#ff6600;}

/*横幅数字*/
.box{width: 100%;
        background-image: url("imgs/black_bg.jpg");      
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover;
        min-height: auto;  
}
.bg{background-color: rgba(0,0,0,0.8);width: 100%;padding:30px 0;min-height: 350px; }
.box .list{
        display:inline-block;
        width:24%;color:#fff;
        text-align:center;
        padding-top:150px;
		font-weight:bold;       
}
.numBig{font-size:60px;}
.label{ font-size:20px;margin-top:20px;}
@media (max-width: 992px){.box .list{width:49%; padding:90px 0;} }

/*图片放大抖动*/
.container{	width:1200px; height:auto;}
        .container .img-box{
            overflow:hidden;
            position: relative;
            width:280px;
            height:250px;
            display: inline-block;
            cursor:pointer;
			margin:0 8px;

        }
        .container img{
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            transition:all .5s;
        }        
        .container .overlay{
            position: absolute;
            width:100%;
            height:100%;
            top:0;
            left:0;
            z-index:2;
            line-height:250px;
            text-align: center;
            background-color: rgba(0,0,0,.5);
            opacity: 0;
        }
        .container .desTxt{
            color:#fff; font-size:36px; font-weight:bold; line-height:250px;
        }
        .img-box:hover img{
            transform:scale(1.2);
        }
        .img-box:hover .overlay{
            opacity: 1;
        }