@charset "gb2312";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 "微软雅黑",arial; color:#5a5a5a;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
small{font-size:12px;}
b,strong{font-weight:bold;}
ul,ol,li{list-style-type:none;list-style-image:none;}
a{outline:0;color:#6b6b6b;text-decoration:none;cursor:pointer;behavior:url("../css/link.htc");}
a:hover{text-decoration:none;  color:#ff761a;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset{border-top:0;border-right:0;border-bottom:0;border-left:0;}
img{border:0;vertical-align:bottom;-ms-interpolation-mode:bicubic;}
table{border-collapse:collapse;border-spacing:0;}
div{zoom:1;}
.l{float:left;}
.r{float:right;}
.hidden{display:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
*html ul.box li{margin-bottom:-2px;}/* ie6 */
*+html ul.box li{margin-bottom:-2px;}/* ie7 */
/* html5 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
abbr[title]{border-bottom:1px dotted;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #c0c0c0;}
legend{border:0;*margin-left:-7px;}
button,input,select,textarea{margin:0;outline:0;vertical-align:baseline;font-size:100%;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*:link,*:visited,*:hover,*:active,*:focus{-webkit-transition:color .25s linear,background-color .25s linear,border-color .25s linear;-moz-transition:color .25s linear,background-color .25s linear,border-color .25s linear;}
.tran{-webkit-transition:all .2s ease;-moz-transition:all .2s cubic-bezier(ease);}
body{background:#dddcda;}
.layout{width:1100px; margin:0 auto;}
.clear{clear:both;}

/*header*/
#header{width:100%; background:#000;}
.logo{height:96px; float:left;}
.header{float:right;}
.h_top{color:#132433; margin-top:8px;}
.h_top .r{ position:relative;}
.h_top .r .rimg{position:absolute; left:-20px; top:24px;z-index:1001; display:none;}
.h_top .r .weixin{ width:64px; height:64px; background:#fff; padding:5px; margin-top:4px; }
.h_top .r .icon{ position:absolute; left:30px; top:0;width:9px; height:4px;}
.h_top a{color:#56606a; padding:0 5px;}
.h_top dl{background:#000; border-bottom-left-radius:4px; border-bottom-right-radius:4px; line-height:26px; position:absolute; left:0; top:100%; width:100%; padding:8px 0; z-index:1001; display:none;}
.h_top dl a{padding-left:20px;}
.h_top a:hover{color:#b6d2ec;}
.h_top img{vertical-align:middle;}
.search{float:right;}
.search .btn{background:url("../images/search.png") no-repeat; width:17px; height:16px; border:none;}
.search .text{height:18px; border:none; background:#fff; width:120px; margin-right:2px; display:none;}
.nav{margin-top:18px; float:right;}
.nav ul{overflow:hidden;}
.nav li{float:left; width:98px; height:53px; line-height:53px; text-align:center; margin-right:1px;}
.nav li a{display:block; color:#b6d2ec; font-size:14px;}
.nav li.cur a,.nav li a:hover{background:url("../images/nav_hover.png") no-repeat center; color:#fff;}

/*footer*/
#footer{background:url("../images/line.jpg") repeat-x center 0 #000; padding:96px 0 55px;}
#footer1{ background:#000; border-top:2px solid #1b242b; padding:40px 0 50px;}
.f_l{float:left;}
.f_nav{font-size:14px; color:#5c666f;}
.f_nav a{color:#5c666f; padding:0 5px;}
.f_nav a:hover{ color:#22aaff;}
.f_l .t{font-family:"Arial"; color:#5c666f; margin-top:8px;}
.f_r{float:right; text-align:right;color:#5c666f;}
.f_r a{display:inline-block;zoom:1; *display:inline; width:30px; height:25px; background-position:0 0; overflow:hidden;}
.f_r a.icon1{background:url("../images/icon1.png");}
.f_r a.icon2{background:url("../images/icon2.png");}
.f_r a:hover{ background-position:0 -25px;}
.f_r .r{position:relative; margin-left:4px;}
.f_r .f_rimg {position:absolute; left:-24px; bottom:44px;z-index:1001; display:none; }
.f_r .f_rimg .weixin{ width:64px; height:64px; background:#fff; padding:5px; margin-top:4px; }
.f_r .f_rimg .icon{ position:absolute; left:34px; bottom:-4px;width:9px; height:4px;}

/*index*/
.index_img1{ width:100%;height:7px; background:url("../images/index_line1.jpg") no-repeat center 0;}


.banner {width:100%; position:relative;}
.banner  .slides li {width:100%;  position:relative;} 
.banner  .slides img {width:100%; display: block;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
.banner .flex-control-nav {width: 100%;position: absolute;text-align: center; bottom:0;  z-index:99; height:21px; background:url("../images/banner_bg.png") no-repeat center;}
.banner .flex-control-nav li{margin: 0 4px;display:inline-block;zoom: 1; *display:inline; padding-bottom:6px; line-height:11px;}
.banner .flex-control-nav li a{font-size:0px;width:22px;height:6px;display: block; background:#fff; border-radius:6px;}
.banner .flex-control-nav li a.flex-active{ background:#22aaff;}

.index_main{padding:10px 0 70px; background:#00101d;}
.main_left{width:251px;background:url("../images/index_line2.jpg") repeat-x center 0 #012636; border-radius:6px; float:left; }
.main_left h2{font-size:18px; color:#b6d2ec; font-weight:normal; line-height:36px;}
.i_video{padding-bottom:10px; padding:0 10px; }
.main_pic{padding:10px; border-top:1px solid #274654;height:152px; position:relative;}
.main_pic  .slides li {width:231px;  position:relative;height:152px;} 
.main_pic  .slides img {width:231px; display: block; height:152px;}
.main_pic .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
.main_pic .flex-control-nav {width:231px;position: absolute;text-align: right; bottom:16px; right:20px;  z-index:99;}
.main_pic .flex-control-nav li{margin: 0 3px;display:inline-block;zoom: 1; *display:inline;}
.main_pic .flex-control-nav li a{font-size:0px;width:10px;height:10px;display: block; background:url("../images/index_dot.png") no-repeat -15px 0;}
.main_pic .flex-control-nav li a.flex-active{ background-position:0 0;}
.imgb{padding:10px; border-top:1px solid #274654;}

.main_right{ width:800px; float:right;}
.part1{overflow:hidden;}
.i_news{width:282px; float:left;background:url("../images/index_line2.jpg") repeat-x center 0 #012636; padding:0 25px 10px;border-radius:6px;}
.i_news h2{font-weight:normal; font-size:18px; color:#f1f1f1; line-height:40px;}
.i_news li a,.i_pro li a{ color:#f1f1f1; font-size:12px; line-height:22px;}
.i_news li a:hover,.i_pro li a:hover{color:#b6d2ec;}
.i_pro{ width:400px; color:#dfdfdf; float:right;background:url("../images/index_line2.jpg") repeat-x center 0 #012636; padding:0 20px 10px;border-radius:6px;}
.i_pro h2{font-weight:normal; font-size:18px; color:#b6d2ec; line-height:40px;}
.i_pro  img{ float:left; margin-right:10px;}
.part2{margin-top:14px; padding:15px 22px; background:#012636;border-radius:6px; }
.part2 .i_title{font-size:18px; color:#fff; padding:20px; background:#22aaff; width:18px; float:left;border-radius:6px; line-height:20px; margin-right:6px; }
.i_list{overflow:hidden;}
.i_list li{ position:relative; width:230px; height:140px; float:left;}
.i_list li .bgi{ background:url("../images/indexline.png") repeat-x center bottom; width:100%; height:140px; position:absolute;bottom:0; left:0;}
.i_list li img{width:230px; height:140px;}
.i_list li  p{ position:absolute; width:100%; text-align:center; bottom:0; left:0; line-height:24px; color:#fff; }
.game{width:230px;   height:140px; position:absolute; top:0px;
	-webkit-transition:0.6s;
	-webkit-transform:perspective(1000px);
	-webkit-transform-style:preserve-3d;	
	-moz-transition:0.6s;
	-moz-transform:perspective(1000px);
	-moz-transform-style:preserve-3d;
	-ms-transform:perspective(1000px);
	-ms-transition:0.6s;
	-ms-transform-style:preserve-3d;
	transition:0.6s;
	transform-style:preserve-3d;
}
.i_list li{width:230px;   height:140px; position:relative;}
.game a{display:block; width:230px; height:140px; position:relative;
	-moz-transform-style:preserve-3d;
}
.game a:hover{z-index: 20;}
.game a:hover .back{z-index: 10;}
.game img{vertical-align: top;}
.orderby{display:none;}
.game .front{cursor:pointer; backface-visibility: hidden;width:230px; height:140px; background:#fff;position:absolute; top:0px; left:0px; z-index: 1;}
.game .back{cursor:pointer; backface-visibility: hidden;width:230px; height:140px;position:absolute; top:0px; left:0px; position:relative;}
.game a:hover:not(.switch) .back{
	-webkit-transform:rotateY(0deg);
	-moz-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	transform:rotateY(0deg)
 display:block; }
.game a:hover:not(.switch) .front {
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	transform:rotateY(180deg)
}
.front,.back {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transition:0.6s;
	-webkit-transform-style:preserve-3d;
	-moz-transition:0.6s;
	-moz-transform-style:preserve-3d;
	-o-transition:0.6s;
	-o-transform-style:preserve-3d;
	-ms-transition:0.6s;
	-ms-transform-style:preserve-3d;
	transition:0.6s;
	transform-style:preserve-3d;
	position:absolute;
	top:0;
	left:0;
	background-color:#fff;
	display:table;
	background-size:cover;
	background-position:center
}

.front {
	-webkit-transform:rotateY(0deg);
	-moz-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	transform:rotateY(0deg)
}
.back {
	-webkit-transform:rotateY(-180deg);
	-moz-transform:rotateY(-180deg);
	-o-transform:rotateY(-180deg);
	-ms-transform:rotateY(-180deg);
	transform:rotateY(-180deg)
}

.imar{ margin-top:16px;}

/*main*/
#main{width:100%; }

/*cooperation*/

.cooper{background:#f8f8f8; border-radius:4px; padding:0 32px 40px; position:relative;}
.cooper h2{font-size:18px; color:#040404; font-weight:normal; padding:18px 0;}
.cooper_list{width:1040px; overflow:hidden;}
.cooper_list dl{width:462px; padding:22px; background:#fff; border:1px solid #dddcda; color:#007cac; line-height:24px; margin-bottom:16px; margin-right:8px; float:left;}
.cooper_list dl dt{font-size:14px;}
.cooper .bg1,.partner .bg1{width:35px; height:39px; position:absolute; bottom:0; left:0; vertical-align:middle;}
.cooper .bg2,.partner .bg2{width:39px; height:46px; position:absolute; bottom:0; right:0;}

.partner{position:relative;background:#f8f8f8; border-radius:4px; padding:18px 32px 20px; margin-top:22px;}
.partner h2{font-size:18px; color:#040404; font-weight:normal;}
.p_list{margin-top:18px; position:relative; z-index:2;}
.p_list ul{overflow:hidden;width:1040px;}
.p_list li{width:118px; height:42px; float:left; margin-right:10px; margin-bottom:10px;border:1px solid #dddcda;}
.p_list li img{width:118px; height:42px;}

/*about*/

.about{background:#fff; border-bottom-left-radius:4px;border-bottom-right-radius:4px; position:relative;}
.about_nav{background:#dddcda;}
.about_nav ul{padding:4px 0 30px; overflow:hidden;}
.about_nav li{width:274px; line-height:36px; float:left;overflow:hidden; margin-right:1px;}
.about_nav li a{padding:0 24px; display:block; border-top:4px solid #fff; border-bottom:1px solid #c1c1c1; background:#fff; font-size:14px; color:#434343; overflow:hidden;}
.about_nav li span{height:36px; width:15px; display:block; background:url("../images/about_mark1.png") no-repeat -15px 0; float:right;}
.about_nav li.cur a,.about_nav li a:hover{border-top:4px solid #007cac;color:#007cac;background:#dddcda;border-bottom:none;}
.about_nav li.cur span,.about_nav li a:hover span{background-position:0 0;}
.about_txt{padding:36px 60px 50px;}
.about_t{overflow:hidden; font-size:18px; color:#434343;}
.about_t img{float:left; width:183px; border-right:1px solid #dddcda; margin-right:34px;}
.about_txt .t{font-size:14px; color:#434343; line-height:28px; text-indent:2em; margin-top:50px;}

/*event*/
.event{padding:50px 0;}
.event_l{position:relative; padding:20px 0;}
.event .r{border-left:1px solid #c1c1c1; width:550px;}
.event_l.r .dot{background:url("../images/iconbg3.png") no-repeat center -24px; width:24px; height:24px; position:absolute; left:-12px; top:20px;}
.event_l.select .dot,.event_l.r:hover .dot{ background-position:0 0;}
.event .r .time{background:url("../images/iconbg1.png") no-repeat 0 -27px; width:92px; height:27px; line-height:27px; text-align:center; font-size:14px; color:#fff; margin-left:20px;}
.event .r .event_list{padding-left:20px;}
.event_list{color:#434343; margin-top:6px;}
.event_list img{vertical-align:middle; margin-right:2px;}
.event .l{border-right:1px solid #c1c1c1; text-align:right;width:549px;}
.event_l.l .dot{background:url("../images/iconbg3.png") no-repeat center -24px; width:24px; height:24px; position:absolute; right:-12px; top:20px;}
.event_l.l:hover .dot{background-position:0 0;}
.event .l .time{background:url("../images/iconbg2.png") no-repeat; width:92px; height:27px; line-height:27px; text-align:center; font-size:14px; color:#fff; float:right; margin-right:20px;}
.event .l .event_list{padding-right:20px;}
.about .bg2{width:44px; height:46px; position:absolute; bottom:0; right:0;}
.about .mark{width:9px; height:10px; position:absolute; bottom:50px; left:50%; margin-left:-5px; *bottom:70px;}

/*honor*/
.honor{width:942px; margin:0 auto; padding:60px 0;}
.honor ul{overflow:hidden;}
.honor li{width:250px; position:relative; float:left; margin:0 32px 30px; height:298px; overflow:hidden;}
.honor li .pro{width:250px; height:246px;}
.honor li .bg{position:absolute; width:250px; height:246px; background:#5b91fb;filter:alpha(opacity=32);-moz-opacity:0.32;opacity:0.32; left:0; top:0; display:none;}
.honor li .big_mark{width:65px; height:63px; position:absolute; left:92px; top:-90px;}
.honor li .t{padding:0 54px 0 15px; line-height:52px; font-size:14px; color:#1e222b; background:url("../images/dot1.png") no-repeat 215px center #eee;}

/*contactbg*/

.contact_l{width:257px; float:left;}
.contact_l h2{background:url("../images/contact_bg.png") no-repeat; height:72px; padding-left:20px; height:72px; line-height:72px; font-size:20px; color:#fff; font-weight:normal;}
.contact_l .sub_list{background:url("../images/contact_bg1.png") no-repeat bottom right #f3f3f3; margin-top:16px; border-top-left-radius:4px; border-top-right-radius:4px; padding:10px 0 20px;}
.contact_l .sub_list h3{font-weight:bold; font-size:16px; color:#262626; padding-left:20px; margin-bottom:10px;}
.contact_l .sub_list ul{width:220px; margin:0 auto; overflow:hidden;}
.contact_l .sub_list li{width:102px; height:44px; margin:0 4px 8px; float:left;}
.contact_l .sub_list li img{width:102px; height:44px;}
.contact_l .tel{background:url("../images/telbg.png") no-repeat center bottom; height:55px; padding-top:8px; margin-top:12px; border-top:1px solid #aaa9a8; line-height:55px; text-align:center; color:#0074a5; font-size:20px; font-family:"Arial";}
.contact_l .tel img{vertical-align:middle;}

.contact_r{width:764px; float:right; background:url("../images/bg3.png") no-repeat bottom right #fff; padding:10px 18px 30px; border-radius:4px;}
.c_title{font-size:14px; color:#006da6; border-bottom:2px solid #006da6; line-height:26px;}
.c_title span{color:#d9dbda;}
.con_top{padding:30px 28px;}
.con_top h2{font-size:24px; color:#006da6; font-weight:normal; margin-bottom:10px;}
.con_top .img{float:right;}
.con_top .t{width:420px; color:#535353; line-height:20px; float:left;}
.con_top h3{font-weight:normal; font-size:14px; color:#006da6; margin:40px 0 18px;}
.con_top  .b li{overflow:hidden; margin-bottom:16px;}
.con_top  .b li img{float:left;}
.con_top  .b li h2{font-size:14px; color:#ff6000; margin-bottom:0px;}

/*job*/
.jobbg{background:url("../images/jobbg.jpg") no-repeat center 0 fixed;}

.job{padding:38px 30px 50px; background:url("../images/job_line.jpg") no-repeat 214px 0 #fff; overflow:hidden; border-top-left-radius:4px; border-top-right-radius:4px; position:relative;}
.job_l{width:191px; float:left;}
.job_l li{height:52px; width:100%; line-height:52px;margin-bottom:20px;}
.job_l li a{font-size:16px; color:#565656; display:block; padding-left:40px;}
.job_l li a:hover,.job_l li.cur a{ background:url("../images/job_nav.png") no-repeat center ; color:#fff; }
.job_r{width:800px; float:right; position:relative;}
.job_type{padding:26px 0; border-bottom:1px dotted #bfc0bb;}
.job_type ul{overflow:hidden;}
.job_type li{width:86px; height:86px; text-align:center; margin-right:16px; float:left;}
.job_type li img{display:block; margin:0 auto 2px;}
.job_type li a{display:block; color:#fff; background:url("../images/job_bg1.png") no-repeat -105px 0; height:86px; }
.job_type li a:hover,.job_type li.cur a{ background-position:0 0;}
.job_type .t{color:#565656; margin-top:26px; padding-left:10px;}
.job_type .t a{color:#565656; margin:0 4px;padding:4px  10px;}
.job_type .t a:hover,.job_type .t a.select{ color:#fff; background:#0074a5; }
.job_txt{padding:20px 0;}
.job_txt h2{font-weight:bold; font-size:22px; color:#191919;}
.job_txt h3{font-size:12px; font-weight:normal; color:#565656; margin-top:20px;}
.job_txt h3 span{ padding:0 100px;}
.job_txt .t{color:#0074a5; line-height:24px; margin-top:20px;}

/*product*/
.productbg{background:url("../images/productbg.jpg") no-repeat center  0 fixed; background-size:cover;}

.product{background:url("../images/product_line.png") no-repeat center 0 #001a25; border-radius:4px; padding:0 10px 46px;}
.p_title{padding:0 40px; height:46px; line-height:46px; font-size:18px;}
.p_title a{color:#77bedc; margin-right:40px;}
.p_title a:hover,.p_title a.select{ color:#fff;}
.product_list{background:url("../images/productline.jpg") repeat-x center bottom #001923; border:1px solid #173c45; padding:20px 25px; overflow:hidden; margin-top:12px;}
.pad{ padding-bottom:20px;}
.product_list .pro_t{width:740px; float:right; padding-left:25px; border-left:1px solid #0b2833;}
.product_list .pro_t h2{font-family:16px; font-weight:normal; color:#318089; overflow:hidden;}
.product_list .pro_t  h2 a{background:url("../images/product_mark2.png") no-repeat; display:inline-block; zoom:1; *display:inline; width:104px; height:34px; float:right; color:#fff; line-height:34px; text-align:center;margin-right:25px;}
.product_list .pro_t  h2 a:hover{text-decoration:underline;}
.product_list .pro_t .t{color:#318089; line-height:20px; margin:8px 0 20px;} 
.product_list .pro_t .b{color:#318089; font-family:"Arial";margin-top: -18px;}
.product_list .pro_t .b img{vertical-align:middle;}
.product_list .pro_t .b span{padding-left:20px;}
.product_list .pro{width:226px; height:136px; border:1px solid #285767; background:#001822; padding:2px; float:left; position:relative;}
.product_list .pro .img{width:226px; height:136px; }
.product_list .pro .s1{position:absolute; left:-1px; top:-1px; width:9px; height:9px;}
.product_list .pro .s2{position:absolute; right:-1px; bottom:-1px; width:11px; height:10px;}
.page{text-align:right; padding-right:34px;}
.page a{color:#fff; background:#778286; padding:6px 10px;}
.page a:hover,.page a.select{background:#29a2fb;}
.page.pagep{padding-right:10px;}

/*news*/
.newsbg{background:url("../images/newsbg.jpg") no-repeat center  bottom fixed; background-size:cover;}

.news_con{padding:20px 85px 40px; border-width:0px 2px 2px; border-style:solid; border-color:#002e42; border-bottom-left-radius:6px; border-bottom-right-radius:6px; background:url("/templates/default/images/newsline1.png") repeat-x center bottom; }
.news{padding:12px; border-radius:8px;background:url("../images/product_line.png") no-repeat center 0 #001822;}
.news_top{background:url("../images/newsline.jpg") repeat-x center bottom; padding-bottom:10px;}
.news_top  ul{overflow:hidden; width:930px;}
.news_top  li{width:276px; float:left; margin-right:28px;}
.news_top .pro{width:276px; height:138px; border:1px solid #285767; background:#001822; padding:2px; position:relative;}
.news_top .pro .img{width:276px; height:138px; }
.news_top .pro .s1{position:absolute; left:-1px; top:-1px; width:9px; height:9px;}
.news_top .pro .s2{position:absolute; right:-1px; bottom:-1px; width:11px; height:10px;}
.news_top  li h2{font-weight:normal; text-align:center; font-size:14px; color:#34858e; line-height:30px;}
.news_top  li a:hover h2{color:#b6d2ec;}
.news_b{overflow:hidden; margin-top:40px; padding:0 10px 0 20px;}
.news_nav{width:120px; float:left;}
.news_nav li{background:url("../images/news_mark.png") no-repeat left center; height:44px; line-height:44px; margin-bottom:10px;}
.news_nav li a{display:block; background:url("../images/news_nav.png") no-repeat right -47px; padding-left:42px; font-size:16px; color:#77bedc;}
.news_nav li a:hover,.news_nav li.cur a{ background-position:right 0;}
.news_r{width:690px; float:right; padding-bottom:50px;}
.n_title{overflow:hidden; background:url("../images/newsline.png") repeat-x center bottom; padding-bottom:10px;}
.n_title .l{font-size:16px; background:#022638; padding:2px 10px; color:#77bedc;}
.n_title .r{color:#6a7a88; padding-top:6px;}
.n_title .r a{color:#6a7a88;}
.n_title .r img{vertical-align:middle;}
.news_list{margin-top:10px; padding-bottom:20px;}
.news_list li{overflow:hidden; line-height:30px; padding:0 10px; border-bottom:1px solid #09212b;}
.news_list li span{float:right;}
.news_list li a{color:#6a7a88;}
.news_list li a:hover{color:#b6d2ec;}


.n_title1{ text-align:right;color:#6a7a88;}
.n_title1 a{color:#6a7a88;}
.n_title1 img{vertical-align:middle;}
.news_detail{ margin-top:30px;}
.d_title{ text-align:center; color:#6a7a88;}
.d_title h2{ font-weight:normal; font-size:24px; color:#98a9b8; line-height:40px;}
.d_txt{ color:#6a7a88; line-height:22px; margin-top:20px;background:url("../images/newsline.jpg") repeat-x center bottom; padding-bottom:50px;}
.d_txt img{ display:block; max-width:100%; margin:20px 0;}
.d_page{margin-top:20px; overflow:hidden;}
.d_page ul{float:left;}
.d_page  ul li {line-height:22px;}
.d_page  ul li a{color:#6a7a88;}
.d_page  ul li a:hover{color:#fff;}
.d_page .back{float:right; margin-top:10px;}
.d_page .back a{display:block; color:#77bedc; background:#022638; padding:4px 20px;}