@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#341b00;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word; color:#666;}
.g-wp p{ color:#000;}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}

.layout, .content{ width:1200px; margin:0 auto; position:relative;}

.boxMo{ min-width:1200px;}
.marB60{ margin-bottom: 60px;}
.w710{ width: 710px;}
.w460{ width: 460px;}
.w570{ width: 570px;}

.banner{ position: relative; width: 100%; max-width: 1920px; height: 920px; margin: 0 auto 60px; background:url(banner.jpg) no-repeat center; overflow: hidden;}
.banner video{ position: absolute; left: 50%; top: 0; margin-left: -960px;}
.lang{ display: none; position: absolute; top: 30px; left: 0;}
.lang a{ float: left; height: 30px; margin-right: 2px;}
.banner_des{ display: none; position: absolute; right: 50%; top: 626px; width: 836px; height: 104px; margin-right: -617px; background: url(banner_des.png) no-repeat center top;}
.banner .nav{ position: absolute; bottom: 0; left: 0; width: 100%; max-width: 1920px; height: 80px; text-align: center; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99071f84', endColorstr='#99071f84'); background: rgba(7,31,132,0.2);}
.banner .nav a{ display: inline-block; width: 236px; font: bold 24px/80px "Microsoft Yahei"; color: #fff; text-align: center; background: url(icon_nav_dwq.png) no-repeat right center;}

.slider1_wrap{ position: relative; width: 710px; height: 400px; overflow: hidden;}
.slider1{}
.slider1 li{ position: relative; width: 710px; height: 400px;}
.slider1 li img{ width: 710px; height: 400px;}
.slider1 .slider_t{ position: absolute; bottom: 0; left: 0; width: 710px; height: 50px; font: 18px/50px "Microsoft Yahei"; text-indent: 1em; background: url(../images/bg_slider.png) repeat-x left top;  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0,0,0,0.8);}
.slider1 .slider_t a{ display: block; width: 80%; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.slider1_wrap .bx-wrapper{ position: relative;}
.slider1_wrap .bx-controls{/* position: absolute; top: 0; left: 0;*/}
.slider1_wrap .bx-pager{ position: absolute; bottom: 20px; right: 18px;}
.slider1_wrap .bx-pager-item{ float: left;}
.slider1_wrap .bx-pager-link{ float: left; width: 8px; height: 8px; margin-left: 8px; text-indent: 999em; background: #999999; border-radius: 4px; overflow: hidden;}
.slider1_wrap .bx-pager-link:hover{ background-color: #ff706a; text-decoration: none}
.slider1_wrap .bx-pager-link.active{ width: 40px; background-color: #ff706a; text-decoration: none;}

.slider1_wrap .bx-prev, .slider1_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -22px; background-image: url(arr.png); text-indent: 999em; overflow: hidden;}
.slider1_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider1_wrap .bx-next{ right: 0; background-position:  -46px 0;}

.news_block{ padding-bottom: 20px; margin-bottom: 10px; border-bottom: 1px dashed #bac8dd;}
.news_block h3{ max-height: 72px; margin-bottom: 10px; font: bold 30px/36px "Microsoft Yahei"; overflow: hidden;}
.news_block p{ font-size: 16px; line-height: 24px; color: #6e7fa0;}

.news_list{}
.news_list li{ position: relative; height: 60px; padding-left: 18px; font: 22px/60px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_list li:before{ position: absolute; top: 50%; left: 0; width: 8px; height: 8px; margin-top: -4px; background-color: #73a8da; border-radius: 50%; content: "";}
.news_list li a{}
.news_list li:hover:before{ background-color: #2277e8;}
.news_list li:hover a{ color: #1a5db6}

a.btn_more{ position: relative; float: right; width: 110px; height: 36px; margin-top: 30px; font: 18px/36px "Microsoft Yahei"; color: #fff; text-indent: 44px; background-color: #4989d2; border-radius: 18px;}
a.btn_more:before{ position: absolute; top: 6px; left: 6px; width: 22px; height: 22px; font-size: 20px; line-height: 20px; color: #fff; text-align: center; text-indent: 0; border: 1px solid #fff; border-radius: 50%; content: "+"}
a.btn_more:hover{ background-color: #dc2d26;}

.lmT{ width: 100%; height: 64px; margin-bottom: 40px; background-position: center top; background-repeat: no-repeat;}
.lmT1{ background-image: url(bg_lmT1.png);}
.lmT2{ background-image: url(bg_lmT2.png);}
.lmT3{ margin-top: 80px; background-image: url(bg_lmT3.png);}
.lmT4{ background-image: url(bg_lmT4.png);}
.lmT5{ background-image: url(bg_lmT5.png);}

.jj_news{ padding: 10px 0 10px 15px; margin-bottom: 30px; border-left: 4px solid #dc2d26}
.jj_news h3{ max-height: 96px; margin-bottom: 10px; font: bold 30px/48px "Microsoft Yahei";}
.jj_news h3 a{ color: #38445b;}
.jj_news p{ max-height: 48px; font-size: 16px; line-height: 24px; color: #6e7fa0; overflow: hidden;}

.news_list2{ border-top: 1px solid #bacee9;}
.news_list2 li{ position: relative; height: 69px; padding-left: 18px; font: lighter 22px/70px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border-bottom: 1px solid #bacee9;}
.news_list2 li:before{ position: absolute; top: 50%; left: 0; width: 8px; height: 8px; margin-top: -4px; background-color: #bacee9; border-radius: 50%; content: ""}
.news_list2 li a{ color: #38445b;}

.jj_i{ position: relative; width: 570px; height: 322px; margin-bottom: 20px;}
.jj_i img{ width: 100%; height: 100%;}
.jj_i h3{ position: absolute; bottom: 0; left: 0; width: 570px; height: 50px; font: 18px/50px "Microsoft Yahei";text-align: center;  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99074185', endColorstr='#99074185'); background: rgba(7,65,133,0.8); text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.jj_i h3 a{ color: #fff;}

.jj_i2{}
.jj_i2 img{ float: left; width: 280px; height: 149px; margin-right: 10px;}

.box_rmbd{ height: 810px; background: url(bg_rmbd.jpg) no-repeat center top; overflow: hidden;}
.phone{ float: left; width: 301px; height: 568px; margin-left: 67px; background: url(bg_phone.png) no-repeat center top; overflow: hidden;}
.phone img{ display: block; width: 270px; height: 480px; margin: 14px 0 0 17px; border-radius: 30px;}
.phone h3{ max-height: 48px; margin-top: 10px; font: 18px/24px "Microsoft Yahei"; text-align: center; overflow: hidden;}
.phone h3 a{ color: #fff;}

.rmbd_tem_wrap{ float: right; width: 820px; margin-top: 35px;}
.rmbd_tem{ float: left; width: 390px; height: 224px; margin: 20px 0 0 20px;
	/* Firefox 3.6+ */
	background: -moz-linear-gradient(left, #fff, transparent); 
	/* Safari 4-5, Chrome 1-9 */ 
	/* -webkit-gradient(,  [, ]?,  [, ]? [, ]*) */
	background: -webkit-gradient(linear,left,from(#fff),to(transparent));
	/* Safari 5.1+, Chrome 10+ */
	background: -webkit-linear-gradient(left, #fff, transparent);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left, #fff, transparent); overflow: hidden;}
.rmbd_i{ position: relative; width: 380px; height: 214px; margin: 5px;}
.rmbd_i img{ width: 100%; height: 100%;}
.rmbd_i h3{ position: absolute; bottom: 0; left: 0; width: 380px; height: 50px; font: 18px/50px "Microsoft Yahei"; text-indent: 0.5em; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99074185', endColorstr='#99074185'); background: rgba(7,65,133,0.8); text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.rmbd_i h3 a{ color: #fff;}

.img_news{ margin-bottom: 30px;}
.img_news img{ float: left; width: 380px; height: 214px;}
.img_news h3{ float: right; width: 170px; font: bold 24px/40px "Microsoft Yahei";}
.img_news h3 a{ color: #074185;}

