@charset "utf-8";
html{overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{margin:0 auto; padding:0; background:#fff url(images/bg.jpg) top repeat-x; font-size:12px; font-family:Arial,"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu; color:#666; line-height:25px;}
a{color:#666; text-decoration:none;}
a:hover{color:#047; text-decoration:none;}
img{border:none;}
.framediv{width:1200px; overflow:hidden; margin:0 auto;}
.claerline{width:100%; height:15px; overflow:hidden; margin:0 auto;}
.header{width:1200px; overflow:hidden; margin:0 auto; height:77px; background:url(images/logo.jpg) left no-repeat;}
.chs{float:left; position:relative;}
.eng{float:left; left:13px; position:relative;}
.headerbox{width:90px; height:20px; float:right; margin:28px 0 0 0;}
.logonone{width:170px; float:left;}
/*MENU*/
.menu{width:430px; background:none; margin:0 0 0 440px;float:left;}
.menu .nav{width:430px;height:77px;margin:0 auto;}
.menu .nav li{float:left;list-style:none;}
.menu .nav li a{display:block;height:77px;/*border-left:1px solid #000;*/font:bold 14px/77px "Microsoft YaHei",微软雅黑; color:#000;text-decoration:none;position:relative;overflow:hidden; width:80px;}
.menu .nav li a:hover,.menu .nav li a.current{background:#none;color:#888; font-weight:normal;}
.menu .nav li .submenu{width:100%;height:50px;position:absolute;top:77px;left:0;text-align:center;background:#000;display:none;background-color:rgba(0,0,0,0.5); z-index:223;}
.menu .nav li .submenu ul{list-style:none; left:50%; position:absolute;}
.menu .nav li .submenu ul li a{display:block;height:50px;float:left;color:#fff; padding:0;line-height:50px;border:none;background:none; width:80px;font-weight:normal}
.menu .nav li .submenu ul li a:hover{text-decoration:none;color:#fff; font-weight:bold;}
/*BANNER*/
.banner{width:100%; height:766px; background:url(images/img.jpg) top center; margin:0 auto;}
/*INDEX_PRO*/
.foucs_pro{width:100%; height:200px; overflow:hidden; margin:0 auto; background:#f2f2f2;}
.foucs_div{width:1200px; margin:25px auto; overflow:hidden;}
.foucs_div ul{list-style:none; overflow:hidden;}
.foucs_div ul li{width:219px; height:149px; float:left; margin:0 10px;}
/*INDEX_NEWS*/
.in_new{width:100%; height:48px; overflow:hidden; margin:0 auto;}
.in_new_title{width:750px; line-height:48px; float:left; margin:0 0 0 35px;}
/*BOTTOM_SHARE*/
.bottom{width:100%; height:110px; overflow:hidden; margin:0 auto; background:#0044b7;}
.bottom_div{width:1200px; margin:0 auto; height:110px; overflow:hidden;}
.bottom_text{float:left; line-height:22px; color:#fff; width:877px; margin:35px 0 0 15px;}
.bottom_text a{color:#fff; text-decoration:underline;}
.bottom_text a:hover{color:#fff; text-decoration:none;}
.share{width:285px; float:right; margin:50px 0 0 0;}
.share ul{list-style:none;}
.share ul li{float:right; width:21px; height:21px; margin:0 12px 0 0;}
/*SUB_BANNER*/
.sub_banner{width:100%; height:350px; background:url(images/sub_img.jpg) top center; margin:0 auto;}
/*SUB_LEFT*/
.sub_left{width:220px; overflow:hidden; margin:0 40px 0 0; float:left;}
/*SEARCH*/
.search{width:100%; background:#0044b7; overflow:hidden;}
.search_input{width:180px; margin:15px auto 0 auto;}
.select_input{width:180px;}
.input{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; border:none; font-size:12px; width:180px; color:#333; margin:0 auto; height:18px;}
/*CATALOG*/
.catalog{width:100%; background:#f1f1f1; overflow:hidden;}
.catalog ul{list-style:none;}
.catalog ul li{line-height:40px; font-size:14px; border-bottom:1px solid #e2e2e2; font-weight:bold; color:#333;}
.catalog ul li a{color:#333; text-decoration:none; padding:0 0 0 20px; display:block;}
.catalog ul li a:hover{color:#fff; text-decoration:none; background:#0044b7;}
.catalog ul li ul{list-style:none; display:block;}
.catalog ul li ul li{height:35px; line-height:35px; font-size:12px; font-weight:normal; background:#f2f2f2;}
.catalog ul li ul li a{color:#666; text-decoration:none; padding:0 0 0 30px; display:block;}
.catalog ul li ul li a:hover{color:#fff; text-decoration:none; background:#0044b7;}
/*SUB_MAIN*/
.sub_main{width:940px; overflow:hidden; margin:0 auto; float:right;}
.sub_title{width:940px; height:50px; line-height:50px; border-bottom:1px solid #e3e3e3; padding:0; margin:0; color:#000; font-size:20px; font-weight:bold;}
.sub_search{width:240px; height:50px; margin:0 auto; position:relative; right:0; float:right;}
.sub_content{width:95%; margin:0 auto; padding:0;}
/*翻牌*/
.box li{ width:219px; height:149px; margin:0 10px; float:left; position:relative;}
.toll_img{ width:219px; height:149px;}
.toll_info{ height:149px; background:#0044b7; vertical-align:middle;display:table-cell;}
.box li p{ padding:10px; font:normal 13px/24px '微软雅黑'; cursor:pointer;}
.box li a{ color:#fff; text-decoration:none; position:absolute; top:0; left:0;}
/*SLIDE_NEWS*/
.demo{width:1280px; margin:0 auto;}
.BreakingNewsController{width:100%; overflow:hidden; background:#FFF; height:auto; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; padding:0; background:#fff; color:#FFF; height:48px; line-height:48px;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.BreakingNewsController ul li{list-style:none; padding:10px 20px; display:none;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:-55px; background:url(images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:55px; background:url(images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}
/*SLIDE_BANNER*/
.slide-main{height:766px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:45%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:740px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:766px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:766px; background:#fff;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:766px;cursor:pointer;}
.img1{z-index:-5; width:1920px; height:766px; top:0px; margin:0px; padding:0;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f,.obj-g{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center; font-size:36px; color:#fff;}
.obj-a{display:block;height:352px;top:350px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:1920px;height:766px;margin-left:333px;top:265px;z-index:12;}
.obj-g{color:#fff; font-size:36px; font-weight:bold; top:300px; margin:0 0 0 340px;}
.obj-f{width:1920px;height:766px;top:338px;margin-left:340px; font-size:24px; color:#000; font-weight:bold;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/**二级缓动JS**/
.menuContent{display:none;}
/*分页*/
DIV.quotes{PADDING:3px; MARGIN:10px 3px 3px 3px; TEXT-ALIGN:center;}
DIV.quotes a{BORDER:#559bd1 1px solid; COLOR:#559bd1; MARGIN:0 2px 0 0; padding:2px 5px 2px 5px; TEXT-DECORATION:none;}
DIV.quotes a:hover{BORDER:#559bd1 1px solid; padding:2px 5px 2px 5px; MARGIN-RIGHT: 2px; background:#035594; color:#fff;}
DIV.quotes a:active{BORDER:#559bd1 1px solid; padding:2px 5px 2px 5px; MARGIN-RIGHT: 2px; background:#035594; color:#fff;}
/*当前页*/
DIV.quotes SPAN.current{BORDER:#559bd1 1px solid; padding:2px 5px 2px 5px; FONT-WEIGHT:bold; COLOR:#fff; MARGIN:0 2px 0 0; BACKGROUND-COLOR:#035594;}
/*总共页*/
DIV.quotes SPAN.total{BORDER:#559bd1 1px solid; padding:2px 5px 2px 5px; COLOR:#559bd1; MARGIN:0 2px 0 0;}
/*不知道什么东西有问题*/
/*
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
}*/
/*时间标签*/
.news_day{width:64px; height:47px; background:#f0f0f0; color:#000; line-height:47px; font-size:30px; text-align:center; font-family:Verdana;}
.news_year{width:64px; height:17px; background:#1187ec; color:#fff; line-height:17px; font-size:11px; text-align:center; font-family:Verdana;}
.topnewc{color:#777; line-height:17px;}
/*PRODUCTX*/
.cname{width:18%; font-weight:bold; color:#999; font-size:12px; line-height:35px;}
.ccontent{width:82%; color:#999; font-size:12px; line-height:35px;}
/*SEARCH*/
.input{width:200px; height:20px; line-height:20px; color:#888; font-size:12px; border:1px solid #eee; background:#fdfdfd;}
.input_border{ border-bottom:1px solid #e5e5e5;}
.myButton {
	background-color:#0a50a1;
	-moz-border-radius:24px;
	-webkit-border-radius:20px;
	border-radius:20px;
	border:1px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding:2px 3px;
	text-decoration:none;
	text-shadow:0px 1px 0px #2f6627;
}
.myButton:hover {
	background-color:#0e2b5a;
}
.myButton:active {
	position:relative;
	top:1px;
}
/*IMGSHADOW*/
.fourbox_shadow{
	box-shadow:2px 2px 10px #06C;
	-moz-box-shadow:2px 2px 10px #06C;
	-webkit-box-shadow:2px 2px 10px #06C;
}
/*漂浮层*/
#testdiv {width:600px; margin:0px auto; border:1px solid #ccc; padding:20px 25px 12px; background:#fff}
.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(../images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}
#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#000;}
#frameless {padding:8px;}
#frameless .tclose {right:6px}
/*尺码表*/
.biaodat{text-align:center; vertical-align:middle; background:#E9CD5F; color:#000; font-weight:bold; font-size:14px; height:30px; line-height:30px;}
.biaot{text-align:center; vertical-align:middle; background:#FBE9A6; color:#000; font-weight:bold; height:26px; line-height:26px; width:100px;}
.biaon{text-align:center; vertical-align:middle; background:#F8E28E; color:#333; height:26px; line-height:26px; width:35px;}