@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1"; color:#000;text-align:center; background:#fff; position:relative;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
li,p{text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{ clear:both;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
.mt10{ margin-top:10px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w960{ width:960px; overflow:hidden;}
.w980{ width:980px; overflow:hidden;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}

/*top*/
.top01{ height:43px; background:#f7f7f7;}
.top01 em{ float:left;margin-left: 50px;}
.top01 i{ float:right; line-height:43px;margin-right: 50px;}
.top01 i a{ padding:0 8px;}
.top02{ height:78px; background:#fff;}
.top02 em{ float:left;}
.top02 i{ float:right;}
.titu{height:495px;}

.banner{background: url(images/banner.jpg) no-repeat top center;height:455px;overflow: hidden; height:540px;}
.banner_con{margin-top: 579px;width:960px;}
.banner_l{background: url(images/p1.png) no-repeat;width:268px;height:410px;}
h1{font-size:38px;color:#000;text-align: center;line-height: 43px;margin-top:20px;}
.banner_l p{display: block;text-align: center;}
.nav{background: #014394;line-height: 61px;height: 61px;color: #fff;font-size: 20px; text-align: center;font:normal 20px/61px "\5FAE\8F6F\96C5\9ED1";}
.nav a{color: #fff;margin:0 15px;}
.p1_content{ background: url(images/bg1.gif) repeat-x top; overflow: hidden;}
.p1_content h2{clear:both; overflow: hidden; margin-bottom: 20px;}
.p1_content h2 img{ float: left;}
.p1_content p{width:405px;padding:20px 10px;height:50px;}
.p1_left{width:425px; }
.p1_right{width:555px;margin-top: -65px;}
.p1_a{padding:20px 0; overflow: hidden;}
.p1_a i{height:45px;line-height: 45px;padding:0 20px; display: block; float: left; background: #0075bc;margin:3px;font-size:16px;color:#fff;}
.p1_a i a{color:#fff;}
.p1_a i.b{background: #38a5dd;}

.p1_content ul.list_14 li{font-size:18px;line-height: 40px;background:url(images/dot.gif) no-repeat 0 18px; padding-left:12px;color:#000;}
.p1_content ul.list_14 ul{clear:both;}
.p1_right h2{margin-left: 20px;}
.p1_right ul.list_14{margin-left: 20px;}

#box4{width:536px;height:350px;position:relative;border:8px solid #fff;}
#box4 ul li{display:none;text-align:center;position:absolute;}
#box4 ul li img{display:block;}
#box4 ul li span{position:absolute;top:295px;left:8px;font-size:17px;z-index:3;color: #000;line-height: 43px;}
#box4 ul li a{color:#000;}
#box4 ul li div{height:43px;line-height:43px;position:absolute;top:345px;width:692px;z-index:1;}
#box4 ol{position:absolute;top:310px;right:5px;z-index:1;}
#box4 ol li.active{display:block;background:url(images/ball2.gif) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#box4 ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 3px;background:url(images/ball1.gif) no-repeat;filter:alpha(opacity=70);opacity:.7;text-indent:-9999px;}


.v_right{width:438px;}
.v_right ul li{ float: left;margin:0 0 35px 33px;width:185px;height:148px;overflow: hidden; position: relative;}
.v_right ul li i{height:24px;text-align: center;display: block;line-height: 24px;font-size: 12px;background: #000;color: #fff; position:absolute;z-index: 10;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;width:100%;bottom:0;left:0;}

.copyright{color: #fff;background: #732014;text-align: center;padding:30px 0;margin-top: 20px;}

.p3_a img{ float: left;margin-right:25px;}
.p3_b img{ float: right;margin:0;margin-left:25px;}
.p3_a h3{font-size: 20px;color: #020202;}
.p3_a p{font-size: 15px;color: #797979;line-height: 26px;}
.p3_a p a{color: #797979;}

.tu_content{width:980px;height:600px;}
.tu_2{width:980px;height:600px; overflow: hidden;}
.tu_2 li{float:left;margin:0 11px;display:inline;width:200px;}
.tu_2 li img{background:#151312;}
.icon_right{float:left;background:url(img/icon_right.gif) no-repeat;width:19px;height:58px;margin:30px 0 0 0;}
.icon_left{float:left;background:url(img/icon_left.gif) no-repeat;width:19px;height:58px;margin:30px 0 0 18px;}

.tu_2 li{float: left;width:980px;height:600px;}
.prev{}


.tu_content{width:980px;height:600px;margin-top:40px; position: relative;}
.tu_2{width:980px;height:600px;}
.tu_2 li{float:left;display:inline;width:980px;height:600px;}
.tu_2 li img{background:#151312;}
.tu_2 li span{ display: block;height:45px;line-height: 45px;font-size: 20px; margin-top: -45px;color: #fff; background: #000; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;padding: 0 20px;}
.icon_right{float:left;background:url(images/next.png) no-repeat;width:66px;height:66px; position: absolute;top:196px;right:0;z-index: 10;}
.icon_left{float:left;background:url(images/prev.png) no-repeat;width:66px;height:66px;top:196px;left:0px; z-index: 10;position: absolute;}

.img_b{width:1012px;}
.img_b li{width:470px; float: left;font-size:13px;padding:0 36px 30px 0; color:#797979;}
.img_b li a{ color:#797979;}
.img_b li img{ float: left;margin-right: 12px;}
.img_b li b{display: block;font-size: 15px;color:#000;}
.img_b li b a{color:#000;}

.p6_content{ background: url(images/title3.gif) no-repeat left top #eaf2fd;padding-left: 245px;width:735px;}
.p6_tit{height:46px;padding-left: 30px;}
.p6_tit i{width:52px; display: block;height:17px;background: #6cc4ee;margin-top: 25px;line-height: 17px; text-align: center;color: #fff; float: left;margin-right: 4px; cursor: pointer;}
.p6_tit i.this{width:52px;height: 28px;line-height: 28px; background: #0690d3;font-size: 22px;margin-top: 14px;}
.p6_a{ background: #fff;width:736px;background: #fff;height:344px;}
.p6_a{padding-left:37px;}
.p6_a .list_16 li{line-height: 48px;height:48px;border-bottom: 1px solid #e2e7f4;background:url(images/dot1.gif) no-repeat 0 25px; padding-left:20px;font-size:16px;}
.p7_content{ background: url(images/bottom.jpg) no-repeat bottom center;width:100%;padding-bottom: 318px;}

.v_right{position: relative;}
.v_right ol{width:438px;height:332px; overflow: hidden; }
.v_right ol ul{}
.v_up{width:32px;height:32px; background: url(images/up.png); position: absolute;top:0;right:2px; cursor: pointer;z-index: 10;}
.v_bw{width:32px;height:32px; background: url(images/bottom.png);position: absolute;bottom:0px;right:2px; z-index: 10;cursor: pointer;}

/*20160415*/
.p1_right h2{padding-top:13px;}

/*.r_list{width:111px; height:198px; height:auto; position:fixed;right:0px;top:560px; background:url(images/erbg.png) top center no-repeat;}
.er{width:96px; text-align:center; padding:7px 8px 8px 7px;}
.er p{display:block; width:96px; height:37px; text-align:center; padding:7px 0 0 0; font:normal 16px/37px "Microsoft Yahei"; color:#282828;}
.er p a{color:#282828;}*/

.r_list{width:111px; height:198px; height:auto; position:fixed;right:0px; top:400px; background:url(images/erbg.png) top center no-repeat; background:none;}
.er{width:111px; text-align:center; padding:7px 8px 8px 7px; padding:0;}
.er span.code{ display:block; width:96px; height:96px; padding:7px 8px 8px 7px; background:#d8dde0;}
.er p{display:block; width:111px; height:37px; text-align:center; margin:7px 0 0 0; font:normal 16px/37px "Microsoft Yahei"; color:#282828; background:url(images/erbg02.png) top center no-repeat;}
.er p a{color:#282828;}
.er div.box h3{display:block; width:111px; height:37px; text-align:center; margin:7px 0 0 0; font:normal 16px/37px "Microsoft Yahei"; color:#282828; background:url(images/erbg01.png) top center no-repeat; cursor:pointer;}
.er div.box ul li{display:block; width:93px; height:37px; text-align:center; margin:0 auto; font:normal 16px/37px "Microsoft Yahei"; color:#282828; background:#d8dde0; border-bottom:1px solid #999;}
.er div.box ul li.nobb{ border-bottom:none;}


@media (min-device-width:768px) and (max-width:989px),
       screen and (max-device-width:1000px),
	   (max-device-width:1000px) and (orientation:landscape),
       (min-device-width:768px) and (max-device-width:1000px) and (orientation:portrait) {
		.p7_content div.w980{display:none;}
	   }

@media (min-device-width:320px) and (max-width:509px),
       (max-device-width:480px) and (orientation:portrait),
	   only screen and (-o-device-pixel-ratio : 1.5) ,only screen and (min-device-pixel-ratio : 1.5) 
	   {
		.p7_content div.w980{display:none;}
	   }
