﻿@charset "utf-8";
/*powered by:杭州翰臣科技有限公司 邱爽*/
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */
*{ margin:0; padding:0;}
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%; overflow-x:hidden;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
html{ overflow-x:hidden;} 
div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.text,textarea,select{ outline:none; font-family:微软雅黑; color:#666; font-size:12px; width:100%;}
.ul_lf li,.ul_js li{ position:relative;}
::-webkit-scrollbar{ width:8px;}
::-webkit-scrollbar-thumb{ background:#ccc;}
::-webkit-scrollbar-track{ background:#fff;}
@font-face
{
font-family:Fontsstyle;
src: url('../fonts/HelveticaNeueLTPro-Bd.ttf'),
     url('../fonts/HelveticaNeueLTPro-Bd.eot'),
	 url('../fonts/HelveticaNeueLTPro-Bd.svg'),
	 url('../fonts/HelveticaNeueLTPro-Bd.woff');
}
.moblie_exhi{ display:none;}
.BMap_mask{ display:none;}
.BMap_stdMpZoom{ display:none;}
.BMap_stdMpPan{ display:none;}
.BMap_cpyCtrl{ display:none;}
.BMap_scaleTxt{ display:none;}
.BMap_scaleCtrl{ display:none;}
.BMap_omCtrl{ display:none;}
.anchorBL{ display:none;}
.a_txt,.nav_ipad,.moblie_head{ display:none;}
.div_scroll{ overflow:auto;}
/*-webkit-filter: blur(0px); filter: blur(0px);*/
/*active*/
/* 公用样式 */
.head{ height:103px; background:#fff; position:relative; z-index:1000; position:fixed; top:0px; left:0px; width:100%; z-index:9999;}
.box{ width:1200px; margin:0 auto;}
.head .div1{ padding-top:21px; height:30px; width:380px; float:right;}
.head .div1 .lf{ width:270px; border:1px solid #d9d9d9; height:22px; margin-top:3px; border-radius:20px;}
.head .div1 .lf .p1{ float:left; padding-left:15px; width:50px;}
.head .div1 .lf .p1 select{ border:0px; margin-top:2px;}
.head .div1 .lf .p2{ background:url(../images/1_34.jpg) left 5px no-repeat; width:110px; float:left; padding-left:20px; margin-left:7px;}
.head .div1 .lf .p2 .text{ border:0px; height:20px; line-height:20px; background:none;}
.head .div1 .lf .p3{ float:right; width:60px; height:22px; line-height:22px; border-radius:20px;}
.head .div1 .lf .p3 a{ background:#224888; display:block; text-align:center; font-size:13px; color:#fff; border-radius:20px;}
.head .div1 .lf .p3 a:hover{ background:#0c7c3e; }
.head .div1 .rg a{ display:inline-block; height:10px; line-height:30px; color:#130f0f}
.head .div1 .rg a:hover{ color:#193564;}
.head .div1 .rg span{ margin-left:8px; margin-right:8px; color:#130f0f}
/*.head .div1 .rg .a1{ background:url(../images/tj_01.jpg) center center no-repeat;}
.head .div1 .rg .a1:hover{ background:url(../images/tj_01.jpg) center center no-repeat;}
.head .div1 .rg .a2{ background:url(../images/tj_02.jpg) center center no-repeat;}
.head .div1 .rg .a2:hover{ background:url(../images/tj_02.jpg) center center no-repeat;}*/
.head .div2{ margin-top:5px;}
.head .div2 .logo{ height:40px;}
.head .div2 .nav ul li{ float:left; line-height:40px; margin-left:40px;}
.head .div2 .nav ul li a{ color:#000; font-size:16px;}
.head .div2 .nav ul li a:hover,.head .div2 .nav ul .li a{ color:#0c7c3e}
.line{ height:4px; width:2560px; margin-left:-1280px;  left:50%; overflow:hidden; position:fixed; top:103px; z-index:9999}
.line .lf{ width:935px; background:#0c7c3e; height:4px; overflow:hidden;}
.line .rg{ width:1625px; background:#224888; height:4px; overflow:hidden;}
.heg{ height:103px;}
.foot_top{ background:#204581; padding-top:38px;}
.foot_top .lf{ width:230px; color:#fff; margin-right:20px;}
.foot_top .lf .div1{ font-size:16px; border-bottom:1px solid #748cb4; padding-bottom:15px;}
.foot_top .lf .div2{ background:url(../images/1_28.jpg) left 5px no-repeat; padding-left:37px; margin-top:10px; border-bottom:1px solid #90a3c3; padding-bottom:12px;}
.foot_top .lf .div2 .p1{ font-size:16px; padding-top:7px;}
.foot_top .lf .div2 .p2{ font-size:13px; margin-top:4px;}
.foot_top .lf .div2 .p3{ font-size:16px; margin-top:4px;}
.foot_top .lf .div3{ margin-top:10px; border-bottom:1px solid #90a3c3; padding-bottom:12px;}
.foot_top .lf .div3 .p1{ font-size:14px; padding-top:7px; background:url(../images/1_29.jpg) left 8px no-repeat; padding-left:37px;}
.foot_top .lf .div3 .p2{ font-size:12px; margin-top:2px; padding-left:37px;}
.foot_top .lf .div3 .p3{ background:url(../images/1_36.jpg) center left no-repeat; padding-left:37px; font-size:14px;}
.foot_top .lf .div4{ background:url(../images/1_30.jpg) left 10px no-repeat; padding-left:37px; margin-top:10px;}
.foot_top .lf .div4 .p1{ font-size:14px; padding-top:7px;}
.foot_top .lf .div4 .p2{ font-size:14px; margin-top:2px;}
.foot_top ul{ float:left; margin-left:45px; padding-top:30px;}
.foot_top ul li{ margin-bottom:10px;}
.foot_top ul li a{ color:#fff; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.foot_top ul .li{ background:url(../images/1_32.jpg) left bottom no-repeat; padding-bottom:12px;}
.foot_top ul .li a{ font-size:14px;}
.foot_top ul li a:hover{ left:-5px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.foot_top .rg{ padding-top:30px;}
.foot_top .div5{ margin-top:30px;}
.foot_top .div6{ line-height:60px;}
.foot_top .div6 .p1{ float:left;}
.foot_top .div6 .p1 a{ color:#fff; font-size:14px; margin-right:44px;}
.foot_top .div6 .p2{ float:right; padding-top:10px;}
.foot_top .div6 .p2 a{ display:block; float:left; margin-left:7px; width:30px; height:30px;}
.foot_top .div6 .p2 .a1{ background:url(../images/tj_03.jpg) center center no-repeat; position:relative;}
.foot_top .div6 .p2 .a1:hover{ background:url(../images/tj_03.jpg) center center no-repeat;}
.foot_top .div6 .p2 .a1 img{ display:none; position:absolute; bottom:30px; left:-25px;}
.foot_top .div6 .p2 .a1:hover img{ display:block;}
.foot_top .div6 .p2 .a2{ background:url(../images/tj_04.jpg) center center no-repeat;}
.foot_top .div6 .p2 .a2:hover{ background:url(../images/tj_04.jpg) center center no-repeat;}
.foot_bottom{ background:#0c7c3e; height:28px; line-height:28px; color:#fff;}
.foot_bottom a{ color:#fff;}
.foot_bottom a:hover{ text-decoration:underline;}
.div_js{ position:relative; filter:alpha(opacity=0); opacity:0;}
.div_top{position:fixed; bottom:20px;right:20px;width:71px;height:76px; z-index:9996; filter:alpha(opacity=0); opacity:0; display:none;}
/* 公用样式 End */

/* Index */
.body{ background:#f2f2f2;}
.banner{ width:1920px; position:relative; z-index:10; top:0px; left:50%; margin-left:-960px;}
.banner .slides_container a { width:1920px; height:777px; display:block; }
.banner .slides_container a img { display:block; width:1920px; height:777px; }
.banner .pagination { left:22.5%; bottom:120px; position:absolute; z-index:100; display:none;}
.banner .pagination li { width:11px;}
.banner .pagination li a { display:inline-block; width:9px; height:9px; border:1px solid #fff; border-radius:100%; line-height:1000px; overflow:hidden;}
.banner .pagination li.current a{ background:#fff; width:9px; height:18px; border-radius:5px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.banner .prev{ position:absolute; top:50%; left:280px; width:73px; height:73px; margin-top:-36px; z-index:100; background:url(../images/13_01.png) center center no-repeat; }
.banner .prev:hover{ background:url(../images/13_01a.png) center center no-repeat;}
.banner .next{ position:absolute; top:50%; right:280px; width:73px; height:73px; margin-top:-36px; z-index:100; background:url(../images/13_02.png) center center no-repeat;}
.banner .next:hover{ background:url(../images/13_02a.png) center center no-repeat;}
.ss{ width:1920px; left:50%; margin-left:-960px; height:855px; position:relative; z-index:15; background:#efefef;}
.ss .div1{ background:url(../images/1_07.png) center top no-repeat; width:1205px; height:107px; position:relative; top:100px; text-align:center; z-index:100; left:-2px;}
.ss .div1 .p1{ background:url(../images/1_08.jpg) center bottom no-repeat; padding-top:23px; font-size:24px; line-height:26px; padding-bottom:15px;}
.ss .div1 .p2{ color:#b2b2b2; text-transform:uppercase; margin-top:5px;}
.ss .div2{ position:relative; z-index:100;}
.ss .div2 ul li{ margin-top:20px;}
.ss .div2 ul li{ float:left; width:33%; text-align:center;}
.ss .div2 ul .li2{ margin-left:0.5%; margin-right:0.5%}
.ss .div2 ul li .p1{ width:100%; height:143px; overflow:hidden;}
.ss .div2 ul .li1,.ss .div2 ul .li2,.ss .div2 ul .li3{ top:50px;}
.ss .div2 ul li .p1a{ background:url(../images/1_09.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .div2 ul li .p1b{ background:url(../images/1_10.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .div2 ul li .p1c{ background:url(../images/1_11.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .div2 ul li:hover .p1a,.ss .div2 ul .current .p1a{ background:url(../images/1_09a.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .div2 ul li:hover .p1b,.ss .div2 ul .current .p1b{ background:url(../images/1_10a.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .div2 ul li:hover .p1c,.ss .div2 ul .current .p1c{ background:url(../images/1_11a.png) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .div2 ul li .p2{ margin-top:20px;}
.ss .div2 ul li .p2 .pp1{ color:#4c4c4c; font-size:17px; background:url(../images/1_12.jpg) center bottom no-repeat; padding-bottom:10px;}
.ss .div2 ul li .p2 .pp2{ color:#4c4c4c; text-transform:uppercase; margin-top:4px;}
.ss .div3{ position:absolute; top:0px; height:855px; left:0px; overflow:hidden;}
.ss .div3 img{ vertical-align:top;}
.div_title{ top:50px;}
.title{ text-align:center; padding-top:48px; top:50px;}
.title .div_div1{ background:url(../images/1_08.jpg) center bottom no-repeat; font-size:24px; line-height:26px; padding-bottom:15px;}
.title .div_div2{ color:#b2b2b2; text-transform:uppercase; margin-top:5px;}
.dd{ overflow: hidden; width: 3600px; position: relative; left:50%; margin-left:-1800px; margin-top:50px; top:50px;}
.dd .rollBox{width:3600px;;overflow:hidden;}
.dd .rollBox .LeftBotton{position: absolute; bottom:184px; display:block; width:81px; height:74px; text-align: center;cursor: pointer; left:1119px; background:url(../images/1_15.jpg) center center no-repeat; z-index:1001; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.dd .rollBox .LeftBotton:hover{ background:url(../images/1_15a.jpg) center center no-repeat;}
.dd .rollBox .RightBotton{position: absolute; bottom:184px; display:block; width:81px; height:74px; text-align: center;cursor: pointer; right:1119px; background:url(../images/1_16.jpg) center center no-repeat; z-index:1001; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .rollBox .RightBotton:hover{ background:url(../images/1_16a.jpg) center center no-repeat;}
.dd .rollBox .Cont{width:3600px;overflow:hidden;float:left;}
.dd .rollBox .ScrCont{width:10000000px;}
.dd .rollBox .Cont .pic{width:1200px;float:left;}
.dd .rollBox .Cont .pic .lf{ width:300px; padding-left:35px; padding-right:165px;}
.dd .rollBox .Cont .pic .lf .div1{ font-size:22px; color:#333333; padding-top:50px; line-height:32px; background:url(../images/1_17.jpg) left bottom no-repeat; padding-bottom:30px;}
.dd .rollBox .Cont .pic .lf .div2{ color:#666666; line-height:22px; margin-top:25px; height:88px; overflow:hidden; font-size:15px;}
.dd .rollBox .Cont .pic .lf .div3{ font-size:14px; width:29px; background:url(../images/1_18.png) 52px center no-repeat #f2f2f2; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; margin-top:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .rollBox .Cont .pic .lf .div3:hover{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .rollBox .Cont .pic .rg{ width:700px;}
.dd .rollBox #List1,.dd .rollBox #List2{float:left;}


/*.dd .tag_con ul .div1 .p1{ font-size:22px; color:#333333; padding-top:50px; line-height:32px; background:url(../images/1_17.jpg) left bottom no-repeat; padding-bottom:30px;}
.dd .tag_con ul .div1 .p2{ margin-top:16px; color:#808080; font-size:18px; padding-bottom:5px;}
.dd .tag_con ul .div1 .p3{ color:#000000; line-height:18px; margin-top:40px; height:36px; overflow:hidden; font-weight:bold; font-size:15px;}
.dd .tag_con ul .div1 .p4{ color:#666666; line-height:22px; margin-top:25px; height:88px; overflow:hidden; font-size:15px;}
.dd .tag_con ul .div1 .p5{ font-size:14px; width:29px; background:url(../images/1_18.png) 52px center no-repeat #f2f2f2; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; margin-top:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .tag_con ul .div1 .p5:hover{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}*/

/*.dd .prev{position: absolute; bottom:194px; display:block; width:81px; height:74px; text-align: center;cursor: pointer; left:1174px; background:url(../images/1_16.jpg) center center no-repeat; z-index:100; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .prev:hover{ background:url(../images/1_16a.jpg) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .next{position: absolute; bottom:194px; display:block; width:81px; height:74px; text-align: center;cursor: pointer; left:1086px; background:url(../images/1_15.jpg) center center no-repeat; z-index:100; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .next:hover{ background:url(../images/1_15a.jpg) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}*/

.dd_lf{ background:#000; filter:alpha(opacity=70); opacity:0.7; position:absolute; top:0px; width:1200px; height:440px; left:0px; top:0px; z-index:1000; }
.dd_rg{ background:#000; filter:alpha(opacity=70); opacity:0.7; position:absolute; top:0px; width:1200px; height:440px; right:0px; top:0px; z-index:1000;}



.ff{ background:url(../images/1_19.png) center top no-repeat; height:628px; margin-top:100px;}
.ff .lf{ width:488px; height:598px; position:relative; left:-100px;}
.ff .lf .div2{ position:absolute; top:50%; width:100%; text-align:center; margin-top:-46px;}
.ff .lf .div2 img{ border-radius:100%; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.ff .lf .div2 img:hover{ box-shadow: 0px 0px 40px 1px rgba(227, 229, 230, 0.48);}
.ff .rg{ width:640px; padding-right:35px; right:-100px;}
.ff .rg .div1{ padding-top:175px;}
.ff .rg .div2{ margin-top:25px; color:#fff; font-size:25px; line-height:27px; border-bottom:1px solid #69c4ea; padding-bottom:15px;}
.ff .rg .div3{ line-height:28px; color:#fff; margin-top:18px; height:190px; font-size:15px;}
.ff .rg .div4{ margin-top:55px;}
.ff .rg .div4 a{ width:28px; font-size:14px; display:block; overflow:hidden; border-radius:15px; background:url(../images/1_18.png) 54px
 center no-repeat #f2f2f2; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; margin-top:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ff .rg .div4 a:hover{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh{ margin-bottom:100px; }
.gg{ margin-top:50px;}
.gg ul{ margin-top:56px; top:50px;}
.gg ul li{ float:left; width:571px;}
.gg ul .li{ float:right;}
.gg ul li .div1{ width:571px; height:336px; }
.gg ul li .div2{ margin-top:30px; color:#666; font-size:14px;}
.gg ul li .div3{ color:#000; font-size:18px; margin-top:10px;}
.gg ul li .div4{ background:#e2e2e2; height:2px; margin-top:18px;}
.gg ul li .div4 span{ background:#0c7c3e; height:2px; display:block; width:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.gg ul li:hover .div4 span{ width:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.gg ul li .div5{ margin-top:15px; color:#666; font-size:15px;}
.hh{ margin-top:50px;}
.gg .div6{ top:50px; padding-top:30px;} 
.gg .div6 a{ width:28px; font-size:14px; display:block; margin:0 auto; border-radius:15px; background:url(../images/1_18.png) 54px
 center no-repeat #f2f2f2; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; margin-top:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.gg .div6 a:hover{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh{ margin-bottom:100px; }
.hh .div1{ top:50px;}
.hh ul{ margin-top:56px;}
.hh ul li{ float:left; width:248px; background:url(../images/1_27.jpg) right center no-repeat; padding-right:34px; margin-right:35px; margin-bottom:40px;}
.hh ul .li{ margin-right:0px; padding-right:0px; background:none;}
.hh ul li img{/* filter:gray;*/ /*-webkit-filter: grayscale(100%);*/ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh ul li:hover img{ /*filter:none; -webkit-filter: grayscale(0%); */-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh .div2{ top:50px;}
.hh .div2 a{ width:28px; font-size:14px; display:block; margin:0 auto; border-radius:15px; background:url(../images/1_18.png) 54px
 center no-repeat #f2f2f2; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; margin-top:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.hh .div2 a:hover{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_js_txt2{ position:fixed; width:0%; height:0%; overflow:hidden; z-index:10001; left:0px; top:0px;}
.div_js_txt2 .div1{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; width:100%; height:100%;}
.div_js_txt2 .div2{ position:absolute; width:980px; height:560px; top:50%; left:50%; margin-top:-248px; margin-left:-500px; filter:alpha(opacity=0); opacity:0; }
.div_js_txt2 .div2 .p1{ float:left; width:880px; padding:10px; background:#fff; }
.div_js_txt2 .div2 .p2{ float:right;}
.div_js_txt2 .div2 .p2 img{ -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s;}
.div_js_txt2 .div2 .p2 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
/* Index End */

/* Main */
.big_box{ position:relative; width:100%;/* left:50%; margin-left:-960px;*/}
.main_banner{ position:relative;}
.main_banner img{ width:100%;}
.main_banner .p1{ background:url(../images/3_21.png) repeat; width:1200px; height:111px; position:absolute; bottom:0px; left:50%; margin-left:-600px;}
.main_banner .p1 .lf{ padding-left:90px; padding-top:33px; background:url(../images/line_bai.jpg) 90px bottom no-repeat; padding-bottom:30px; color:#fff; font-size:20px;}
.main_banner .p1 .lf span{ font-size:12px;}
.main_banner .p1 .rg{ padding-top:72px; padding-right:90px; color:#fff;}
.main_banner .p1 .rg a{ color:#fff;}
.div_solu{ position:relative; width:1920px; left:50%; margin-left:-960px;}
.div_solu .div1{ width:400px; text-align:center; background:url(../images/2_05.jpg) right center no-repeat; height:157px;}
.div_solu .div2{ background:none;}
.div_solu .div1 .p1{ padding-top:30px; font-size:50px; line-height:52px;}
.div_solu .div1 .p1 .span1{ font-family:Fontsstyle; display:inline-block;}
.div_solu .div1 .p1 .span2{ font-size:40px; position:relative; top:-3px; display:inline-block;}
.div_solu .div1 .p1 .span3{ position:relative; top:-20px; display:inline-block; margin-left:5px;}
.div_solu .div1 .p2{ color:#8c8c8c; line-height:20px;}
.div_solu .div1 .p2 span{ background:url(../images/2_04.jpg) right center no-repeat; padding-right:15px; display:inline-block; font-size:14px;}
.div_solu1{ position:relative; width:1920px; left:50%; margin-left:-960px;}
.div_solu1 .div1{ margin-top:48px;}
.div_solu2 .div1{ margin-top:48px; background:#eeedec; height:380px;}
.div_solu2 .div1 #tabs{ padding-top:65px;}
.div_solu2 .div1 #tabs li{ float:left; width:91px; margin-right:80px; padding-bottom:25px; }
.div_solu2 .div1 #tabs li a{ display:block; width:91px; color:#21457b; text-align:center; padding-top:100px; font-size:18px;}
.div_solu2 .div1 #tabs li .a1{ background:url(../images/2_08.png) top center no-repeat;}
.div_solu2 .div1 #tabs li .a2{ background:url(../images/2_09.png) top center no-repeat;}
.div_solu2 .div1 #tabs li .a3{ background:url(../images/2_10.png) top center no-repeat;}
.div_solu2 .div1 #tabs li .a4{ background:url(../images/2_11.png) top center no-repeat;}
.div_solu2 .div1 #tabs li .a5{ background:url(../images/2_12.png) top center no-repeat;}
.div_solu2 .div1 #tabs li .a6{ background:url(../images/2_13.png) top center no-repeat;}
.div_solu2 .div1 #tabs li .a7{ background:url(../images/2_14.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current{ background:url(../images/2_15.jpg) center bottom no-repeat;}
.div_solu2 .div1 #tabs .current .a1{ background:url(../images/2_08a.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current .a2{ background:url(../images/2_09a.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current .a3{ background:url(../images/2_10a.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current .a4{ background:url(../images/2_11a.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current .a5{ background:url(../images/2_12a.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current .a6{ background:url(../images/2_13a.png) top center no-repeat;}
.div_solu2 .div1 #tabs .current .a7{ background:url(../images/2_14a.png) top center no-repeat;}
.div_solu2 .div1 #output{ margin-top:20px; color:#717071; font-size:15px; line-height:27px; overflow:hidden; height:81px;}
.div_solu2 .div1 #output li{ overflow:hidden; height:81px;}

.div_caes .div1{ margin-top:35px; border-bottom:1px solid #d0d0d0; padding-bottom:10px;}
.div_caes .div1 a{ margin-left:170px; color:#4c4c4c; font-size:18px;}
.div_caes .div1 .a1,.div_caes .div1 a:hover{ color:#224580}
.div_caes .div2{ padding-left:120px; margin-top:2px;}
.div_caes .div2 a{ display:block; width:170px; height:26px; text-align:center; float:left; background:#dbdbdc; line-height:26px; font-size:14px; color:#878788}
.div_caes .div2 .a1,.div_caes .div2 a:hover{ background:#1f437b; color:#fff;}
.div_case1{ margin-top:37px; overflow:hidden;}
.div_case1 .slides{ position:relative;}
.div_case1 .slides_container{ height:354px; overflow:hidden;}
.div_case1 .slides_container ul{ width:1245px; display:block;}
.div_case1 .slides_container ul a { display:block; width:370px; overflow:hidden; float:left; margin-right:45px; height:354px; overflow:hidden;}
.div_case1 .slides_container ul a .div1{ position:relative; overflow:hidden;}
.div_case1 .slides_container ul a .div1 .p1{ overflow:hidden; width:370px; height:294px;}
.div_case1 .slides_container ul a .div1 .p1 img{ width:370px; height:294px;}
.div_case1 .slides_container ul a .div1 .p2{ position:absolute; top:0px; left:0px; background:#000; width:100%; height:100%; filter:alpha(opacity=0); opacity:0; z-index:100;}
.div_case1 .slides_container ul a .div1 .p3{ position:absolute; width:100%; text-align:center; bottom:-100px; z-index:105;}
.div_case1 .slides_container ul a .div2{ background:#f7f7f7; height:60px; line-height:60px; color:#595757; font-size:12px; text-align:center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_case1 .slides_container ul a:hover .div2{ background:#25a5dc; color:#fff;}
.div_case1 .pagination{ display:none;}
.div_case1 .prev{ position:absolute; left:-75px; top:50%; margin-top:-25px; background:url(../images/3_02.png) center center no-repeat; width:50px; height:51px; display:block;}
.div_case1 .prev:hover{ background:url(../images/3_02a.png) center center no-repeat;}
.div_case1 .next{ position:absolute; right:-75px; top:50%; margin-top:-25px; background:url(../images/3_03.png) center center no-repeat; width:50px; height:51px; display:block;}
.div_case1 .next:hover{ background:url(../images/3_03a.png) center center no-repeat;}
.div_case2 .div1{ margin-top:48px; position:relative; left:58px; }
.div_case2{ position:relative; left:50%; width:1920px; margin-left:-960px;}
.div_green{ position:fixed; width:0%; height:0%; top:0px; left:0px; z-index:10000; overflow:hidden;}
.div_green .div_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100; background:#000; filter:alpha(opacity=0); opacity:0;}
.div_green .div1{ background:rgba(109,187,79,0.7); width:1200px; height:470px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-235px; z-index:500; border-radius:0px 0px 7px 7px; filter:alpha(opacity=0); opacity:0;}
.div_green .div1 .p1{ padding:10px 15px;}
.div_green .div1 .p1 .tag_right{ overflow:auto; height:436px; color:#fff;}
.div_green .div1 .p1 .tag_right .pp1{ padding-right:10px;}
.div_green .div1 .p1 .tag_right .pp1 ul li{ margin-bottom:10px; padding-bottom:10px;}
.div_green .div1 .p1 .tag_right .pp1 ul .li{ border-bottom:1px solid #fff;}
.div_green .div1 .p1 .tag_right .pp1 ul li span{ float:left; display:block; }
.div_green .div1 .p1 .tag_right .pp1 ul .li span{ font-weight:bold; font-size:17px;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span1{ width:300px;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span2{ width:80px; margin-left:20px; display:none;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span3{ width:50px; margin-left:20px;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span4{ width:140px; margin-left:20px; text-align:center;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span5{ width:100px; margin-left:20px; text-align:center;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span6{ width:150px; margin-left:20px; text-align:center;}
.div_green .div1 .p1 .tag_right .pp1 ul li .span7{ width:250px; margin-left:20px;}
.div_green .div1 .p3{ position:absolute; top:0px; right:-25px;}
.div_green .div1 .p3 img{ -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s;}
.div_green .div1 .p3 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}


.div_red1{ position:fixed; width:0%; height:0%; top:0px; left:0px; z-index:10000; overflow:hidden;}
.div_red1 .div_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100; background:#000; filter:alpha(opacity=0); opacity:0;}
.div_red1 .div1{ background:rgba(194,13,35,0.7); width:1200px; height:470px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-235px; z-index:500; border-radius:0px 0px 7px 7px; filter:alpha(opacity=0); opacity:0;}
.div_red1 .div1 .p1{ padding:10px 15px;}
.div_red1 .div1 .p1 .tag_right{ overflow:auto; height:436px; color:#fff;}
.div_red1 .div1 .p1 .tag_right .pp1{ padding-right:10px;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li{ margin-bottom:10px; padding-bottom:10px;}
.div_red1 .div1 .p1 .tag_right .pp1 ul .li{ border-bottom:1px solid #fff;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li span{ float:left; display:block; }
.div_red1 .div1 .p1 .tag_right .pp1 ul .li span{ font-weight:bold; font-size:17px;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span1{ width:300px;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span2{ width:80px; margin-left:20px; display:none;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span3{ width:50px; margin-left:20px;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span4{ width:140px; margin-left:20px; text-align:center;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span5{ width:100px; margin-left:20px; text-align:center;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span6{ width:150px; margin-left:20px; text-align:center;}
.div_red1 .div1 .p1 .tag_right .pp1 ul li .span7{ width:250px; margin-left:20px;}
.div_red1 .div1 .p3{ position:absolute; top:0px; right:-25px;}
.div_red1 .div1 .p3 img{ -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s;}
.div_red1 .div1 .p3 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}


.div_blue{ position:fixed; width:0%; height:0%; top:0px; left:0px; z-index:10000; overflow:hidden;}
.div_blue .div_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100; background:#000; filter:alpha(opacity=0); opacity:0;}
.div_blue .div1{ background:rgba(29,71,136,0.7); width:1200px; height:470px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-235px; z-index:500; border-radius:0px 0px 7px 7px; filter:alpha(opacity=0); opacity:0;}
.div_blue .div1 .p1{ padding:10px 15px;}
.div_blue .div1 .p1 .tag_right{ overflow:auto; height:436px; color:#fff;}
.div_blue .div1 .p1 .tag_right .pp1{ padding-right:10px;}
.div_blue .div1 .p1 .tag_right .pp1 ul li{ margin-bottom:10px; padding-bottom:10px;}
.div_blue .div1 .p1 .tag_right .pp1 ul .li{ border-bottom:1px solid #fff;}
.div_blue .div1 .p1 .tag_right .pp1 ul li span{ float:left; display:block; }
.div_blue .div1 .p1 .tag_right .pp1 ul .li span{ font-weight:bold; font-size:17px;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span1{ width:300px;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span2{ width:80px; margin-left:20px; display:none;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span3{ width:50px; margin-left:20px;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span4{ width:140px; margin-left:20px; text-align:center;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span5{ width:100px; margin-left:20px; text-align:center;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span6{ width:150px; margin-left:20px; text-align:center;}
.div_blue .div1 .p1 .tag_right .pp1 ul li .span7{ width:250px; margin-left:20px;}
.div_blue .div1 .p3{ position:absolute; top:0px; right:-25px;}
.div_blue .div1 .p3 img{ -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s;}
.div_blue .div1 .p3 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}

.div_red{ position:fixed; width:0%; height:0%; top:0px; left:0px; z-index:10000; overflow:hidden;}
.div_red .div_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100; background:#000; filter:alpha(opacity=0); opacity:0;}
.div_red .div1{ background:rgba(194,13,35,0.7); width:333px; height:408px; position:absolute; top:50%; left:50%; margin-left:-165px;; margin-top:-204px; z-index:500; border-radius:0px 0px 7px 7px; filter:alpha(opacity=0); opacity:0;}
.div_red .div1 .p1{ padding:10px 15px;}
.div_red .div1 .p1 .tag_right{ overflow:auto; height:336px; color:#fff;}
.div_red .div1 .p1 .tag_right .pp1{ padding-right:15px;}
.div_red .div1 .p1 .tag_right .pp1 img{ width:100% !important;}
.div_red .div1 .p1 .tag_right .pp1 strong{ font-size:14px;}
.div_red .div1 .p2{ height:52px; background:rgba(194,13,35,1); border-radius:7px; color:#fff;}
.div_red .div1 .p2 .pp1{ float:left; width:44px; text-align:center; line-height:52px; border-right:1px solid #fff; height:52px; background:url(../images/3_10.png) center center no-repeat;}
.div_red .div1 .p2 .pp2{ float:left; line-height:52px; margin-left:15px;}
.div_red .div1 .p2 .pp3{ float:right; margin-right:15px; line-height:52px;}
.div_red .div1 .p3{ position:absolute; top:0px; right:-25px;}
.div_red .div1 .p3 img{ -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s;}
.div_red .div1 .p3 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.div_case3 .div1{ background:url(../images/3_14.jpg) center top no-repeat; height:933px; margin-top:48px; position:relative; left:50%; margin-left:-960px; width:1920px;}
.div_case3 .div1 a{ display:block; position:absolute;}
.div_case3 .div1 a .p2{ width:0px; height:0px; position:absolute; top:-230px; left:3px; overflow:hidden;}
.div_case3 .div1 a .p2 .pp1{ background:url(../images/3_17.png) left bottom no-repeat; padding-bottom:33px; filter:alpha(opacity=0); opacity:0;}
.div_case3 .div1 a .p2 .pp1 .span1{ margin-left:49px; padding-top:10px; padding-left:10px; font-size:13px; padding-bottom:10px; background:#18743a; color:#fff; }
.div_case3 .div1 a .p2 .pp1 .span2{ padding-left:49px;}
.div_case3 .div1 .a1{ left:405px; top:261px;}
.div_case3 .div1 .a2{ left:947px; top:424px; }
.div_case3 .div1 .a3{ left:1111px; top:415px;}
.div_case3 .div1 .a4{ left:1134px; top:608px;}
.div_case3 .div1 .a5{ left:1151px; top:618px; z-index:10}
.div_case3 .div1 .a6{ left:1222px; top:703px; z-index:10}
.div_case3 .div1 .a7{ left:1243px; top:693px; z-index:10}
.div_case3 .div1 .a8{ left:1417px; top:628px;}
.div_case3 .div1 .a9{ left:1431px; top:613px;}
.div_case3 .div1 .a10{ left:1421px; top:652px;}
.div_case3 .div1 .a8 .p2{ left:-350px;}
.div_case3 .div1 .a9 .p2{ left:-350px;}
.div_case3 .div1 .a10 .p2{ left:-350px;}
.div_case3 .div1 .a8 .p2 .pp1{ background:url(../images/3_17a.png) right bottom no-repeat;}
.div_case3 .div1 .a8 .p2 .pp1 .span1{ margin-right:49px; margin-left:0px;}
.div_case3 .div1 .a8 .p2 .pp1 .span2{ padding-right:49px; padding-left:0px;}
.div_case3 .div1 .a9 .p2 .pp1{ background:url(../images/3_17a.png) right bottom no-repeat;}
.div_case3 .div1 .a9 .p2 .pp1 .span1{ margin-right:49px; margin-left:0px;}
.div_case3 .div1 .a9 .p2 .pp1 .span2{ padding-right:49px; padding-left:0px;}
.div_case3 .div1 .a10 .p2 .pp1{ background:url(../images/3_17a.png) right bottom no-repeat;}
.div_case3 .div1 .a10 .p2 .pp1 .span1{ margin-right:49px; margin-left:0px;}
.div_case3 .div1 .a10 .p2 .pp1 .span2{ padding-right:49px; padding-left:0px;}
.div_case3 .div1 .a1 .p2{ width:363px; height:238px;}
.div_case3 .div1 .a1 .p2 .pp1{ filter:alpha(opacity=100); opacity:1;}
.div_case4{ min-width:1300px; margin-bottom:50px;}
.div_case4 .div1{ width:1200px; margin:0 auto; margin-top:48px; text-align:center; line-height:26px; font-size:24px; color:#3e3a39; padding-bottom:15px; background:url(../images/3_22.jpg) center bottom no-repeat;}
.div_case4 .div2{ margin-top:25px; position:relative; width:1200px;}
.div_case4 .div2 ul{ width:1200px;}
.div_case4 .div2 ul .p2{ margin-top:14px; font-size:22px; color:#3d3a39;}
.div_case4 .div2 ul .p3{ font-size:18px; margin-top:15px; color:#585757;}
.div_case4 .div2 ul .p4{ margin-top:10px;}
.div_case4 .div2 ul .p4 span{ display:inline-block; width:500px; margin-right:50px; color:#585757; line-height:32px; font-size:18px;}
.div_case4 .div2 ul .p4 span img{ margin-right:10px;}
.div_case4 .div2 .pagination{ display:none;}
.div_case4 .div2 .prev{ position:absolute; top:300px; left:-80px; background:url(../images/13_04.png) center center no-repeat; width:74px; height:74px;}
.div_case4 .div2 .prev:hover{ background:url(../images/13_04a.png) center center no-repeat;}
.div_case4 .div2 .next{ position:absolute; top:300px; right:-80px; background:url(../images/13_05.png) center center no-repeat; width:74px; height:74px;}
.div_case4 .div2 .next:hover{ background:url(../images/13_05a.png) center center no-repeat;}
.div_case4 .div3{ margin-top:30px; text-align:right;}

.div_tech{ background:#eeeeee; padding-bottom:48px;}
.div_tech .div1{ margin-top:20px; background:url(../images/4_03.jpg) center 30px repeat-x; padding-bottom:10px; }
.div_tech .div1 table tr td{ padding-left:1.5%; padding-right:1.5%; text-align:center; background:url(../images/4_04.jpg) center bottom no-repeat;  -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_tech .div1 table tr td a{ display:block; color:#4c4c4c; font-size:14px; line-height:18px; padding-bottom:15px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_tech .div1 table tr td:hover,.div_tech .div1 table tr .td{ background:url(../images/4_05.jpg) center bottom no-repeat;}
.div_tech .div1 table tr td:hover a,.div_tech .div1 table tr .td a{ color:#224880;}
.div_tech .div2{ margin-top:25px;}
.div_tech .div3{ padding-top:20px; padding-left:50px; padding-right:50px; color:#717071; font-size:14px; line-height:26px; background:#fff; padding-bottom:25px;}
.div_tech .div3 span{ color:#224880; font-size:18px; line-height:36px;}
.div_tech .div3 .img{ margin-right:10px;}
.div_tech1 .div1{ margin-top:30px; font-size:16px; color:#000; line-height:32px;}
.div_tech1 .div2{ margin-top:30px;}
.div_tech1 .div2 ul li{ float:left; width:160px; margin-left:33px; margin-right:33px; width:160px; position:relative; top:0px;  -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_tech1 .div2 ul li:hover{ top:-10px;}
.div_tech1 .div2 ul li .p2{ color:#000; font-size:13px; line-height:26px; margin-top:5px; text-align:center;}
.div_tech2{ margin-bottom:48px;}
.div_tech2 .div1{ text-align:center; color:#000; font-size:18px; margin-top:30px;}
.div_tech2 .div2{ border:1px solid #e6e6e6; margin-top:15px; padding:20px 25px; }
.div_tech2 #tabs{ background:url(../images/4_17.jpg) center 37px repeat-x; position:relative;}
.div_tech2 #tabs li{ background:url(../images/4_13.jpg) center bottom no-repeat; float:left; text-align:center; padding-bottom:20px; margin-left:4px; margin-right:4px; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; width:73px;}
.div_tech2 #tabs li a{ color:#fff; background:url(../images/4_15.png) no-repeat; width:73px; height:26px; line-height:20px; font-size:12px; text-align:center; display:block; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_tech2 #tabs .current{ background:url(../images/4_14.jpg) center bottom no-repeat;}
.div_tech2 #tabs .current a{ background:url(../images/4_15.jpg) no-repeat;}




.div_tech2 .rollBox .LeftBotton{ background:url(../images/7_03.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:30%; left:-8%;}
.div_tech2 .rollBox .LeftBotton:hover{ background:url(../images/7_03a.png) center center no-repeat;}
.div_tech2 .rollBox .RightBotton{ background:url(../images/7_04.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:30%; right:-8%; }
.div_tech2 .rollBox .RightBotton:hover{ background:url(../images/7_04a.png) center center no-repeat;}
.div_tech2 .rollBox .Cont{width:1134px;overflow:hidden;float:left; margin-left:8px; }
.div_tech2 .rollBox .ScrCont{width:10000000px;}

.div_tech2 .rollBox #List1,.div_tech2 .rollBox #List2{float:left;}

.div_tech2 #output{ margin-top:15px; text-align:center; overflow:hidden; height:44px; line-height:22px;}
.div_tech2 #output li{ overflow:hidden; height:44px; line-height:22px;}
.div_tech2 #output li span{ background:url(../images/4_16.jpg) center left no-repeat; padding-left:15px;}
.div_tech3{ padding-top:20px; margin-bottom:60px; } 
.div_tech3 a{ width:28px; font-size:14px; display:block; margin:0 auto; border-radius:15px; background:url(../images/1_18.png) 54px
 center no-repeat #fff; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_tech3 a:hover{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.div_news{ margin-bottom:48px;}
.div_news .div1{ background:url(../images/5_02.jpg) center bottom repeat-x; margin-top:48px;}
.div_news .div1 a{ display:block; font-size:18px; width:600px; text-align:center; float:left; color:#4c4c4c; background:url(../images/5_02.jpg) center bottom no-repeat; padding-bottom:20px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news .div1 .a1,.div_news .div1 a:hover{ color:#1f437b; background:url(../images/5_03.jpg) center bottom no-repeat;}
.div_news .div2{ margin-top:26px;}
.div_news .div2 ul li{ border:2px solid #dcdcdc; left:0px; margin-bottom:40px; position:relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news .div2 ul li .lf{ width:450px; height:265px; overflow:hidden;}
.div_news .div2 ul li .lf img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_news .div2 ul li:hover .lf img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_news .div2 ul li .rg{ width:600px; padding:35px 60px; padding-right:80px; padding-bottom:0px; position:relative;}
.div_news .div2 ul li .rg .p1{ border-bottom:1px solid #204581; padding-bottom:20px; color:#000; font-size:24px; line-height:28px;}
.div_news .div2 ul li .rg .p2{ margin-top:10px; color:#666; font-size:16px; line-height:30px;}
.div_news .div2 ul li .rg .p3{ width:28px; font-size:14px; display:block; border-radius:15px; background:url(../images/1_18.png) 54px center no-repeat #fff; padding-left:14px; padding-right:77px; height:26px; line-height:26px; border:1px solid #d9d9d9; color:#666; margin-top:20px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news .div2 ul li:hover .rg .p3{ background:url(../images/1_18a.png) 47px center no-repeat #224888; color:#fff;}
.div_news .div2 ul li .rg .p4{ position:absolute; top:10px; right:10px; width:60px; height:60px; text-align:center; color:#fff; background:#666666; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news .div2 ul li .rg .p4 .pp1{ padding-top:8px; font-size:15px; font-family:"Constantia"}
.div_news .div2 ul li .rg .p4 .pp2{ font-size:14px; font-family:"Constantia"}
.div_news .div2 ul li:hover .rg .p4{ background:#224888}
.div_news .div2 ul li:hover{ left:-10px; border:2px solid #224888;}
.page{ text-align:center;}
.page a{ display:inline-block; width:31px; line-height:31px; height:31px; margin-left:5px; margin-right:5px; border:2px solid #bfbfbf; color:#808080; border-radius:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.page a:hover,.page .a1{ border:2px solid #224888; color:#224888;}

.div_news1 .div1{ position:relative; overflow:hidden; margin-top:48px;}
.div_news1 .div1 .p1 img{ width:100%;}
.div_news1 .div1 .p2{ position:absolute; bottom:0px; width:100%; height:48px; text-align:center;}
.div_news1 .div1 .p2 span{ background:#fff; display:inline-block; height:48px; line-height:48px; padding-left:130px; padding-right:130px; color:#000; font-size:20px;}
.div_news1 .div2{ background:url(../images/line_hui.jpg) top center no-repeat; margin-top:5px; padding-top:30px; text-align:center; color:#666; border-bottom:1px dotted #d9d9d9; font-size:17px; padding-bottom:20px;}
.div_news1 .div3{ width:600px; margin:0 auto; margin-top:40px; color:#808080; line-height:38px; font-size:16px;}
.div_news1 .div3 img{ max-width:600px;}
.div_news1 .div4{ text-align:right; margin-bottom:48px;}

.div_cont .div1{ width:1920px; height:668px; margin-top:48px;}
.div_cont .div2{ margin-top:48px;}
.div_cont .div2 .lf{ width:400px; background:url(../images/6_05.jpg) right center no-repeat; text-align:center;}
.div_cont .div2 .rg{ width:400px; text-align:center;}
.div_cont .div2 .p1{ position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_cont .div2 .p1 .pp2{ color:#000; margin-top:10px;}
.div_cont .div2 .p1 .pp3{ color:#666666; font-size:14px; margin-top:5px;}
.div_cont .div2 .p1:hover{ top:-10px;}
.div_cont1{ background:url(../images/6_06.jpg) center top no-repeat; height:590px; margin-top:40px;}
.div_cont1 .title .div_div1{ color:#fff; background:url(../images/line_bai1.jpg) center bottom no-repeat;}
.div_cont1 .title .div_div2{ color:#fff;}
.div_cont1 .div1{ width:1090px; margin-top:25px; color:#fff; font-size:16px;}
.div_cont1 .div1 .p1{ margin-bottom:10px;}
.div_cont1 .div1 .p2{ margin-bottom:15px;}
.div_cont1 .div1 .p2 .pp1{ width:209px; height:28px; padding-left:8px; padding-right:8px; border:1px solid #fff;}
.div_cont1 .div1 .p2 .pp2{ width:497px; height:28px; padding-left:8px; padding-right:8px; border:1px solid #fff;}
.div_cont1 .div1 .p2 .lf{ margin-right:60px;}
.div_cont1 .div1 .p3{ border:1px solid #fff; padding:8px;}
.div_cont1 .div1 .text{ background:none; border:0px; line-height:26px; height:26px; color:#fff; font-size:12px;}
.div_cont1 .div1 .p3 .text{ height:60px;}
.div_cont1 .div1 .p4{ margin-top:15px;}
.div_cont1 .div1 .p5{ margin-top:15px; line-height:26px;}
.div_cont1 .div1 .p5 .pp2{ width:87px; height:26px; line-height:26px; background:#fff; border:0px; padding-left:8px; padding-right:8px; margin-left:10px; margin-right:10px;}
.div_cont1 .div1 .p5 .pp2 .text{ height:24px; line-height:24px; text-align:center; color:#666}
.div_cont1 .div1 .p5 .pp3{ margin-right:10px;}
.div_cont1 .div1 .p5 .pp4 a{ color:#fff;}
.div_cont1 .div1 .p5 .pp4 a:hover{ text-decoration:underline;}
.div_cont1 .div1 .p6{ text-align:center; margin-top:25px;}
.div_cont1 .div1 .p6 a{ display:inline-block; margin-left:9px; margin-right:9px; color:#000; font-size:14px; text-align:center; height:26px; line-height:26px; width:78px; background:#fff;}
.div_cont1 .div1 .p6 a:hover{ background:#204581; color:#fff;}

.div_abo{ background:url(../images/7_02.png) bottom center no-repeat #f2f2f2; height:804px;}
.div_abo .div1{ background:#fff; height:485px; border-bottom:5px solid #2584bb; margin-top:30px;}
.div_abo .div1 .p1{ margin-left:50px; margin-right:50px; height:81px; border-bottom:1px dashed #b5b5b5; line-height:81px; font-size:18px; color:#595757; text-align:center;}
.div_abo .div1 .p2{ margin-left:50px; margin-right:50px; margin-top:10px; color:#595757; font-size:15px; line-height:30px;}

.div_abo1{ background:url(../images/7_05.jpg) center no-repeat; height:640px;}
.div_abo1 .div1{ margin-top:40px; background:url(../images/7_06.jpg) left 348px repeat-x;}
.div_abo1 .div1 .timeline{ width:1200px; overflow:hidden;}
.div_abo1 .div1 #timeline{ width:1200px; height: 412px; position: relative;}
.div_abo1 .div1 #issues{ width: 1200px; height: 267px; overflow: hidden;}	
.div_abo1 .div1 #issues li{ width:1200px; height:267px; overflow:hidden; float:left;}
.div_abo1 .div1 #issues li .p1{ width:980px; margin:0 auto;}
.div_abo1 .div1 #issues li .p1 .lf{ width:400px;}
.div_abo1 .div1 #issues li .p1 .lf .pp1{ color:#224580; font-size:38px; line-height:40px; font-weight:bold; padding-top:60px;}
.div_abo1 .div1 #issues li .p1 .lf .pp2{ color:#595757; font-size:16px; margin-top:15px;}
.div_abo1 .div1 #issues li .p1 .lf .pp3{ color:#717071; font-size:14px; margin-top:10px;}
.div_abo1 .div1 #issues li .p1 .rg{ width:531px;}
.div_abo1 .div1 #dates{ margin-top:41px;}
.div_abo1 .div1 #dates li{ float:left; width:203px; height:104px;}
.div_abo1 .div1 #dates li a{ display:block; width:103px; height:104px; background:url(../images/7_07.png) center center no-repeat; text-align:center; color:#fff; font-size:14px; line-height:104px; font-weight:bold; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo1 .div1 #dates li .selected { background:url(../images/7_08.png) center center no-repeat; font-size:27px;}
.div_abo1 .div1 #prev{ background:url(../images/7_03.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:30%; left:-5%;}
.div_abo1 .div1 #prev:hover{ background:url(../images/7_03a.png) center center no-repeat;}
.div_abo1 .div1 #next{ background:url(../images/7_04.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:30%; right:-5%;}
.div_abo1 .div1 #next:hover{ background:url(../images/7_04a.png) center center no-repeat;}

.div_abo2 .div1{ margin-top:30px;}
.div_abo2 .div1 .slides{ position:relative;}
.div_abo2 .div1 .slides_container{ overflow:hidden;}
.div_abo2 .div1 .slides_container ul{ width:1242px;} 
.div_abo2 .div1 .slides_container ul a{ display:block; width:373px; height:297px; float:left; margin-right:41px; position:relative}
.div_abo2 .div1 .slides_container ul a .p1{ overflow:hidden;}
.div_abo2 .div1 .slides_container ul a .p1 img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo2 .div1 .slides_container ul a .p2{ position:absolute; bottom:-47px; left:0px; background:#224580; height:47px; width:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo2 .div1 .slides_container ul a .p2 .lf{ background:url(../images/7_13.jpg) right center no-repeat; padding-left:47px; color:#fff; font-size:14px; padding-right:12px; height:37px; padding-top:10px;}
.div_abo2 .div1 .slides_container ul a .p2 .rg{ padding-right:47px; width:224px; line-height:18px; color:#fff; font-size:14px; padding-top:7px;} 
.div_abo2 .div1 .slides_container ul a:hover .p2{ bottom:0px;}
.div_abo2 .div1 .slides_container ul a:hover .p1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo2 .div1 .pagination{ display:none;}
.div_abo2 .div1 .prev{ background:url(../images/7_03.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-25px; left:-5%;}
.div_abo2 .div1 .prev:hover{ background:url(../images/7_03a.png) center center no-repeat;}
.div_abo2 .div1 .next{ background:url(../images/7_04.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-25px; right:-5%;}
.div_abo2 .div1 .next:hover{ background:url(../images/7_04a.png) center center no-repeat;}
.div_abo3 .div1{ text-align:center; background:url(../images/7_16.jpg) center bottom repeat-x; margin-top:20px;}
.div_abo3 .div1 a{ display:inline-block; background:url(../images/7_16.jpg) center bottom no-repeat; font-size:18px; padding-bottom:15px; width:102px; margin-left:100px; margin-right:100px; color:#4c4c4c; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div1 .a1,.div_abo3 .div1 a:hover{ background:url(../images/7_15.jpg) center bottom no-repeat; color:#224580;}
.div_abo3 .div2{ margin-top:50px;}
.div_abo3 .div2 .slides{ position:relative;}
.div_abo3 .div2 .slides_container{ overflow:hidden; padding-top:5px;}
.div_abo3 .div2 .slides_container ul{ width:1225px;} 
.div_abo3 .div2 .slides_container ul a{ display:block; width:220px; height:384px; float:left; margin-right:25px; position:relative;top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div2 .slides_container ul a .p1{ overflow:hidden;}
.div_abo3 .div2 .slides_container ul a .p1 img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo3 .div2 .slides_container ul a .p2{ width:100%; line-height:22px; overflow:hidden; margin-top:10px; text-align:center;}
.div_abo3 .div2 .slides_container ul a .p2 span{ /*background:url(../images/7_22.jpg) center left no-repeat;*/ color:#3e3a3a;}
.div_abo3 .div2 .slides_container ul a:hover .p2{ bottom:0px;}
.div_abo3 .div2 .slides_container ul a:hover .p1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo3 .div2 .prev{ background:url(../images/7_03.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-75px; left:-5%;}
.div_abo3 .div2 .prev:hover{ background:url(../images/7_03a.png) center center no-repeat;}
.div_abo3 .div2 .next{ background:url(../images/7_04.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-75px; right:-5%;}
.div_abo3 .div2 .next:hover{ background:url(../images/7_04a.png) center center no-repeat;}
.div_abo3 .div2 .slides_container ul a:hover{ top:-5px;}
.div_abo3 .div2 .pagination{ text-align:center; margin-top:10px;}
.div_abo3 .div2 .pagination li{ display:inline-block; width:33px; height:4px; margin-left:5px; margin-right:5px; }
.div_abo3 .div2 .pagination li a{ display:inline-block; width:33px; height:4px; border-radius:3px; background:#d1d1d1; overflow:hidden; cursor:pointer;}
.div_abo3 .div2 .pagination .current a{ background:#14783c;}
.div_abo4{ position:relative; width:100%;}
.div_abo4 .flexslider{ margin-top:27px; position:relative;}
.div_abo4 .flexslider_li { width:100%; position:relative;z-index:1; height:446px;}
.div_abo4 .flexslider_li li { width:100%; height:446px;}
.div_abo4 .flexslider_li li .div1{ width:592px; height:400px; overflow:hidden; position:relative; z-index:10;}
.div_abo4 .flexslider_li li .div1 img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo4 .flexslider_li li:hover .div1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo4 .flexslider_li li .div2{ background:#224580; top:79px; right:0px; width:555px; height:330px; z-index:5; position:absolute; padding-left:320px; padding-top:37px; padding-right:37px; color:#fff; }
.div_abo4 .flexslider_li li .div2 .p1 .lf{ width:53px;}
.div_abo4 .flexslider_li li .div2 .p1 .rg{ width:455px; font-size:16px; padding-top:48px;}
.div_abo4 .flexslider_li li .div2 .p2{ margin-top:30px; font-size:14px; line-height:32px; height:160px; overflow:hidden;}
.div_abo4 .flexslider_li li .div2 .p3{ border-left:3px solid #fff; padding-left:20px; padding-top:15px; font-size:13px; font-family:"Constantia";}
.div_abo4 .flex-control-nav { position:absolute; top:16px; z-index:99; right:40px;} 
.div_abo4 .flex-control-nav li { display:inline-block; width:18px; height:18px; margin-left:12px;}
.div_abo4 .flex-control-nav li span { display:none;}
.div_abo4 .flex-control-nav li a { display:inline-block; width:18px; height:18px; background:url(../images/7_23.jpg) center center no-repeat;}
.div_abo4 .flex-control-nav li a.flex-active { background:url(../images/7_24.jpg) center center no-repeat;}
.div_abo4 .flex-direction-nav{ display:none;}
.div_abo5{ position:relative; width:100%;}
.div_abo5 .flexslider{ margin-top:27px; position:relative;}
.div_abo5 .flexslider_li { width:100%; position:relative;z-index:1; height:446px;}
.div_abo5 .flexslider_li li { width:100%; height:446px;}
.div_abo5 .flexslider_li li .div1{ width:592px; height:400px; float:right; overflow:hidden; position:relative; z-index:10;}
.div_abo5 .flexslider_li li .div1 img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo5 .flexslider_li li:hover .div1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo5 .flexslider_li li .div2{ background:#224580; top:79px; left:0px; width:535px; height:330px; z-index:5; position:absolute; padding-right:350px; padding-top:37px; padding-left:37px; color:#fff;}
.div_abo5 .flexslider_li li .div2 .p1{ background:url(../images/line_bai.jpg) left bottom no-repeat; padding-bottom:14px; font-size:20px;}
.div_abo5 .flexslider_li li .div2 .p2{ margin-top:30px; font-size:14px; line-height:32px; height:160px; overflow:hidden;}
.div_abo5 .flexslider_li li .div2 .p3{ border-left:1px solid #fff; padding-left:20px; padding-top:30px; font-size:13px;}
.div_abo5 .flex-control-nav { position:absolute; top:16px; z-index:99; left:40px;} 
.div_abo5 .flex-control-nav li { display:inline-block; width:18px; height:18px; margin-left:12px;}
.div_abo5 .flex-control-nav li span { display:none;}
.div_abo5 .flex-control-nav li a { display:inline-block; width:18px; height:18px; background:url(../images/7_23.jpg) center center no-repeat;}
.div_abo5 .flex-control-nav li a.flex-active { background:url(../images/7_24.jpg) center center no-repeat;}
.div_abo5 .flex-direction-nav{ display:none;}
.div_abo6{ background:url(../images/7_30.jpg) center top no-repeat; height:644px; margin-top:48px;}
.div_abo6 .div1{ text-align:center; background:url(../images/7_28.png) center bottom repeat-x; margin-top:20px;}
.div_abo6 .div1 a{ display:inline-block; background:url(../images/7_28.png) center bottom no-repeat; font-size:18px; padding-bottom:15px; width:171px; margin-left:30px; margin-right:30px; color:#4c4c4c; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div1 .a1,.div_abo6 .div1 a:hover{ background:url(../images/7_29.jpg) center bottom no-repeat; color:#224580;}
.div_abo6 .div2{ margin-top:70px;}
.div_abo6 .div2 ul li{ float:left; width:380px; margin-right:30px; background:#fff; border-bottom:5px solid #0c7c3e; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div2 ul .li{ margin-right:0px;}
.div_abo6 .div2 ul li a{ display:block; padding:20px; padding-bottom:5px;}
.div_abo6 .div2 ul li a .p1{ color:#595757; font-size:20px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div2 ul li a .p2{ color:#b2b2b2; text-transform:uppercase; border-bottom:2px solid #0c7c3e; padding-bottom:3px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div2 ul li a .p3{ color:#808080; margin-top:10px; height:88px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div2 ul li a .p4{ text-align:right; color:#808080; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div2 ul li a .p5{ text-align:right; color:#808080; font-size:14px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo6 .div2 ul li:hover{ background:#224580; top:-5px;}
.div_abo6 .div2 ul li:hover .p1,.div_abo6 .div2 ul li:hover .p2,.div_abo6 .div2 ul li:hover .p3,.div_abo6 .div2 ul li:hover .p4,.div_abo6 .div2 ul li:hover .p5{ color:#fff;}
.div_abo6 .div2 ul li:hover .p2{ border-bottom:2px solid #fff;}
.div_abo7{ background:url(../images/7_31.jpg) top center no-repeat; height:498px;}
.div_abo7 .div1{ margin-top:100px; position:relative;}
.div_abo7 .div1 .slides_container{ height:229px; padding-top:10px;}
.div_abo7 .div1 ul li{ float:left; width:382px; margin-right:27px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; height:229px;}
.div_abo7 .div1 ul .li{ margin-right:0px;}
.div_abo7 .div1 ul li .p1{ overflow:hidden;}
.div_abo7 .div1 ul li .p1 img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo7 .div1 ul li .p2{ height:43px; line-height:43px; color:#fff; text-align:center; background:#224580; font-size:14px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; position:absolute; bottom:-43px; width:100%;}
.div_abo7 .div1 ul li:hover .p2{ bottom:0px;}

.div_abo7 .div1 ul li:hover img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo7 .div1 .pagination{ display:none;}
.div_abo7 .div1 .prev{ background:url(../images/7_03.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-25px; left:-5%;}
.div_abo7 .div1 .prev:hover{ background:url(../images/7_03a.png) center center no-repeat;}
.div_abo7 .div1 .next{ background:url(../images/7_04.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-25px; right:-5%;}
.div_abo7 .div1 .next:hover{ background:url(../images/7_04a.png) center center no-repeat;}
.div_abo8 .div1{ margin-top:50px; margin-bottom:50px;}
.div_abo8 .div1 .lf{ width:598px; height:329px;}
.div_abo8 .div1 .rg{ width:560px;}
.div_abo8 .div1 .rg .p1{ color:#b2b2b2; font-size:13px; text-transform:uppercase;}
.div_abo8 .div1 .rg .p2{ color:#333; font-size:20px; background:url(../images/line_lan.jpg) left bottom no-repeat; padding-bottom:30px; margin-top:5px;}
.div_abo8 .div1 .rg .p3{ color:#717071; margin-top:20px; font-size:14px; line-height:26px; height:130px; overflow:hidden;}
.div_abo8 .div1 .rg .p4{ margin-top:40px;}
.div_abo8 .div1 .rg .p4 .span1{ background:url(../images/7_39.jpg) center left no-repeat; height:51px; display:inline-block; line-height:51px; padding-left:65px; margin-right:50px;} 
.div_abo8 .div1 .rg .p4 .span2{ margin-right:0px;}

.div_job{ margin-top:48px;}
.div_job .div1 .p1{ color:#3e3a39; font-size:20px;}
.div_job .div1 .p2{ color:#808080; font-size:14px; text-transform:uppercase; margin-top:5px; border-bottom:2px solid #224580; padding-bottom:5px;}
.div_job .div2{ margin-top:45px;}
.div_job .div2 .lf{ width:650px; margin-right:50px;}
.div_job .div2 .rg{ width:500px;}
.div_job .div2 .p1{ font-size:18px; background:url(../images/8_02.jpg) center left no-repeat; padding-left:43px; height:30px; line-height:30px;}
.div_job .div2 .p2{ color:#595757; font-size:14px; line-height:30px; margin-top:10px;}
.div_job .div2 .p2 img{ margin-right:10px;}
.div_job .div3{ text-align:right;}
.div_job .div3 a{ display:inline-block; width:99px; height:30px; line-height:30px; text-align:center; color:#fff; background:#0b3080; font-size:14px; border-radius:5px; margin-top:25px;}
.div_job .div3 a:hover{ background:#082159}

.div_job1 .div1 .slides{ position:relative;}
.div_job1 .div1{ background:url(../images/8_04.jpg) center top no-repeat; padding-top:129px; margin-top:48px;}
.div_job1 .div1 .slides_container{ width:1230px; padding-top:5px; height:220px;}
.div_job1 .div1 .slides_container li{ float:left; width:380px; margin-right:30px; background:#fff; border-bottom:5px solid #0c7c3e; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div1 .slides_container li a{ display:block; padding:20px; padding-bottom:5px;}
.div_job1 .div1 .slides_container li a .p1{ color:#595757; font-size:20px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div1 .slides_container li a .p2{ color:#b2b2b2; text-transform:uppercase; border-bottom:2px solid #0c7c3e; padding-bottom:3px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div1 .slides_container li a .p3{ color:#808080; margin-top:10px; height:88px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div1 .slides_container li a .p4{ text-align:right; color:#808080; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div1 .slides_container li a .p5{ text-align:right; color:#808080; font-size:14px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div1 .slides_container li:hover{ background:#224580; top:-5px;}
.div_job1 .div1 .slides_container li:hover .p1,.div_job1 .div1 ul li:hover .p2,.div_job1 .div1 ul li:hover .p3,.div_job1 .div1 ul li:hover .p4,.div_job1 .div1 ul li:hover .p5{ color:#fff;}
.div_job1 .div1 .slides_container li:hover .p2{ border-bottom:2px solid #fff;}
.div_job1 .div1 .prev{ background:url(../images/7_03.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-25px; left:-5%;}
.div_job1 .div1 .prev:hover{ background:url(../images/7_03a.png) center center no-repeat;}
.div_job1 .div1 .next{ background:url(../images/7_04.png) center center no-repeat; width:49px; height:49px; display:block; position:absolute; top:50%; margin-top:-25px; right:-5%;}
.div_job1 .div1 .next:hover{ background:url(../images/7_04a.png) center center no-repeat;}
.div_job1 .div2{ text-align:right; margin-top:50px; padding-bottom:50px;}
.div_job1 .pagination{ display:none;}

.div_relative{ position:relative;}
.a_relative { position:absolute; top:-75px; width:100%;}

/****************************** 分页 ******************************/
.page1{clear:both; text-align:center;font-size:12px; margin-top:25px; font-family:微软雅黑;}
.page1 span a{ color:#333333;padding:5px 10px; text-decoration:none;background:#f8f8f8;}
.page1 span a:hover{ color:#999; background:#338bec; color:#fff;}
.page1 span{margin:2px;}
.page1 span.current a{background:#338bec;color:#fff;}
/*.page1 span a.disabled{border:1px solid #ccc;color:#ccc;cursor:default;}*/
/* Main End */


/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放 */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); */
/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */
/* -webkit-filter: blur(2px); -moz-filter: blur(2px); -ms-filter: blur(2px); filter: blur(2px); 高斯模糊 */

/* 0c7c3e */




