/*
* name:Global && Pc StyleSheet
* version:v3.2.0
* update:加入placeholder颜色设置
* date:2016-01-21
*/

@font-face {
font-family:'opensans-regular';
src:url("../fonts/opensans-regular.eot");
src:url("../fonts/opensans-regular.eot-#iefix") format('embedded-opentype'),
url("../fonts/opensans-regular.woff") format('woff'),
url("../fonts/opensans-regular.ttf") format('truetype'),
url("../fonts/opensans-regular.svg#opensans-regular") format('svg');
}
@font-face {
font-family:'opensans-light';
src:url("../fonts/opensans-light.eot");
src:url("../fonts/opensans-light.eot-#iefix") format('embedded-opentype'),
url("../fonts/opensans-light.woff") format('woff'),
url("../fonts/opensans-light.ttf") format('truetype'),
url("../fonts/opensans-light.svg#opensans-light") format('svg');
}

/* 雪碧图 */
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; 
	vertical-align:middle; background:url("../img/ico.png");margin:0 .3em;}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}

/* 设置 */
body,input,select,textarea,button { font-family:'opensans-regular','opensans-light',"Microsoft Yahei",Arial,sans-serif;}
body{font-size:13px; line-height:1.8; color:#555; background:#fff; }
.wrap { max-width:1200px; margin-right:auto; margin-left:auto; *width:1200px;}
a{color:inherit;}
a:hover { color:#0095d4;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中颜色*/
::-moz-selection {color:#fff; background:#0095d4; }
::selection {color:#fff; background:#0095d4; }
/*
* placeholder颜色
*/
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/* 网站样式 */

.lt { display:inline-block; white-space:nowrap; margin:0 10px; }

.imghover_zoom img { -moz-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;} 
.imghover_zoom:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

/*top*/
.pageHeader { clear:both; position:relative; z-index:20; margin-bottom:30px; }
.top { font-size:13px; }
.top .logo { padding:18px 0; }
.top .links { text-align:right; padding:9px 0; font-size:12px;}
.top .links a { display:inline-block; white-space:nowrap; }
.top .search { float:right; background-color:; height:40px; line-height:40px; width:215px; position:relative;font-size:16px; }
.top .search ._inp { width:100%; height:20px; line-height:20px; border:0; padding:4px 0; text-indent:30px; background-color:#efefef;}
.top .search ._btn { width:40px; height:40px; line-height:1; position:absolute; right:0; top:0; background-color:#efefef; border:0; cursor:pointer; border-left:#fff 1px solid; overflow:hidden; padding:0;}
.top .search ._btn .ion { margin:0; font-size:27px;}

.pageNav { background-color:#f1f1f1; }
.pnav .nl,.pnav .nl > a { height:57px; line-height:57px; }
.pnav .nl { width:auto; float:left; background:url("../img/nav_line.png") left no-repeat; padding-left:1px; position:relative;}
.pnav .nl:first-child,.pnav .nl.first { background-image:none; padding-left:0;}
.pnav .nl > a { font-size:17px; display:inline-block; padding:0 40px; color:#333; position:relative;}
.pnav .nl > a:after { content:""; display:block; position:absolute; width:0; height:3px; overflow:hidden; background-color:#005da3; left:50%; bottom:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}

/*下拉css*/
.nav_layer01 { display:none; width:470px; position:absolute; left:0; top:100%; margin-top:0px; padding:20px; min-height:210px; background:rgba(255,255,255,.95); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#eeffffff,endcolorstr=#eeffffff); box-shadow:#aaa 0px 3px 5px;}
.nav_layer01 ul { width:34%; float:left;}
.nav_layer01 li { border-bottom:#ddd 1px solid; }
.nav_layer01 li a { display:block; line-height:1.5; padding:7px 0 6px; font-size:14px;}
.nav_layer01 li a:hover { color:#005da3;}
.nav_layer01 ._img { width:280px; position:absolute; right:20px; top:20px;}

.nav_layer01.wide { width:730px; }
.nav_layer01.wide ul { width:62%; }
.nav_layer01.wide li { width:42%; margin-right:8%; float:left;}
/*下拉css end*/
.pnav .nl.hover .nav_layer01 { display:block; }

.pnav .nav4 ._layer { left:-50px; }

.pnav .hover > a,.pnav .cur > a { color:#333; background-color:#fff; *height:54px; *border-bottom:#005da3 3px solid;}
.pnav .hover > a:after,.pnav .cur > a:after { width:100%; left:0; }
.pnav .hover ._layer { display:block;}

.mobile_key { display:none;}

/*foot*/
.foot1 .share .stButton,.foot1 .share .stButton .chicklets { font:0/0 a; letter-spacing:-9px; }
.foot1 .share .stButton { width:25px!important; height:25px; }
.foot1 .share .stButton .chicklets { background:url("../img/foot_share.png") no-repeat; height:25px; padding-left:25px; padding-right:0;}
.foot1 .share .stButton .linkedin { background-position:0 0; }
.foot1 .share .stButton .googleplus { background-position:-25px 0; }
.foot1 .share .stButton .pinterest { background-position:-50px 0; }
.foot1 .share .stButton .twitter { background-position:-75px 0; }
.foot1 .share .stButton .facebook { background-position:-100px 0; }

.siteLinks .line2 dd { width:45%; float:left; }

.pageFooter{	background-color: #e6edef; padding-top: 50px; margin-top: 40px;}
.pageFooter .qrcode { font-size:12px; }
.pageFooter .qrcode ._img { margin-bottom:10px; }
.foot1 .share { padding-bottom:24px; padding-top: 0; font-size:0; padding-top:3px;}
.foot1 dt { font-weight: bold; color:#000; font-size: 1.25em; margin-bottom: 15px;}
.foot1 .siteLinks dd { line-height:1.5; padding:4px 0; }
.foot1 .contact address { margin-bottom:15px; font-style:normal; }
.foot1 .contact ._tel { line-height:2; }
.foot2 .l,.foot2 .r {line-height:78px;}
.foot2,.foot2 a { color:#bfdaf9; }
.foot2 a:hover { color:#fff; }
.foot2 { background-color: #329bf0; padding:10px 0; margin-top: 20px;}
.sideLayer { width:65px; height:auto; position:fixed; right:5px; top:50%; margin-top:-100px; z-index:80; }
.sideLayer li { margin-bottom:4px; }
.sideLayer li > a { display:block; width:65px; height:65px; background-color:#0095d4; color:#fff; border-radius:5px; }
.side_ico { display:block; width:65px; height:65px; background:url("../img/side_ico.png") no-repeat; overflow:hidden;}
.side_ico01 { background-position:0 0; }
.side_ico02 { background-position:0 -65px; }
.side_ico03 { background-position:0 -130px; }
.side_ico04 { background-position:0 -195px; }

.side_qr { padding:20px;}
.side_qr,.side_qr img { width:200px; height:200px; }

/*index*/
.indexPage .pageHeader { margin-bottom:0; }
.indexPage .pageNav { background-color:transparent; background:rgba(255,255,255,.50); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88ffffff,endcolorstr=#88ffffff); }
.indexPage .pnav .cur > a { background-color:transparent; }
.indexPage .pnav .hover > a { background-color:#ffffff; }
.indexPage .pageFooter { margin-top:0; }
.ibanner { width:100%; height:555px; position:relative; overflow:hidden; clear:both; margin-top:-57px; margin-bottom:40px;} 
.ibanner .loading { width:100%; height:100%; position:absolute; left:0; top:0; z-index:10; background:url("../img/loading.gif") center no-repeat #ffffff; }
.ibanner ._img img { width:1920px; height:555px; max-width:none; position:absolute; left:50%; top:0; margin-left:-960px; -webkit-transition: all 5s linear; transition: all 5s linear; opacity:1!important;}
.ibanner ._intro { width:1200px; height:auto; position:absolute; left:50%; top:30%; color:#fff; -webkit-transition: all 1s ease; transition: all 1s ease; transition-delay:.5s; z-index:10; line-height:1.2; font-family:"微软雅黑"; opacity:0; margin-left:0; display:none\9;}
.ibanner ._text01 { font-size:18px; margin-bottom:10px;}
.ibanner ._text02 { font-size:50px; font-weight:bold; margin-bottom:10px;}
.ibanner ._text03 { font-size:24px; margin-bottom:25px;}
.ibanner ._more { font-size:18px; display:inline-block; white-space:nowrap; width:auto; height:60px; line-height:60px; border:3px solid rgba(255,255,255,.4); padding:0 28px; font-weight:bold; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.ibanner li:hover ._more { background-color:#fff; border-color:rgba(255,255,255,1); color:#005da3;}
.ibanner .active ._intro { opacity:1; margin-left:-600px; display:block\9;}
.ibanner .active ._img img { transform: scale(1.1); -webkit-transform: scale(1.1);}
.ibanner .slide_nav { width:100%; height:auto; left:0; bottom:20px; text-align:center; z-index:10; font:0/0 a; letter-spacing:-9px; }
.ibanner .slide_nav a { display:inline-block; width:14px; height:14px; background-color:#fff; border-radius:50%; margin:0 5px; overflow:hidden; cursor:pointer;}
.ibanner .slide_nav a.on { background-color:#005da3; }

.ipart { margin-bottom:40px; }
.i_hd ._title { float:left; font-size:32px; color:#333; position:relative; padding:12px 0; margin-top:-25px;}
.i_hd ._title:before { content:""; display:block; width:35px; height:4px; background-color:#005da3; position:absolute; left:0; top:0; }

.ipros .tab_t { width:auto; white-space:nowrap; height:38px; line-height:38px; background-color:#fff; border:#ccc 2px solid; font-size:16px; padding:0 18px; margin-right:10px;}
.ipros .tab_t,.ipros .tab_t a { color:#555555!important; }
.ipros .tab_t_cur { border-color:#e25e38; }
.ipros .tab_t_cur,.ipros .tab_t_cur a { color:#e25e38!important;}
.ipros .tab_b { height:72px; }

.ipl { position:relative; }
.ipl ._more { position:absolute; right:20px; top:-72px; width:auto; height:42px; line-height:42px; font-size:16px; color:#005da3; display:none; }
.ipl ul { width:102%; }
.ipl li { width:23%; float:left; margin-right:2%; }
.ipl ._box { border:#ffffff 1px solid; padding:1px 1px 1px; }
.ipl ._img { display:block; height:240px; padding-bottom:10%; overflow:hidden; position:relative; margin-bottom:0px;}
.ipl ._img img { width:100%; height:240px; }
.ipl ._title { font-size:20px; font-weight:normal; line-height:1.5em; height:3em; overflow:hidden; text-align:center;}
.ipl ._text { font-size:14px; line-height:1.5em; height:3em; color:#666; overflow:hidden; display:none;}

.ipl ._box:hover { box-shadow:#ccc 0 0 10px; border-color:#eeeeee; }
.ipl ._box:hover ._title { color:#e25e38; }

.iapp,.iappCell { overflow:hidden; position:relative; height:450px;}
.iappli_column { width:33.3333%; float:left;}
.iappBox { width:50%; height:35%; float:left;}
.iappBox .flipper { margin:2px; position:relative; overflow:hidden; height:0; padding-bottom:70%;}
.iappBox .front,.iappBox .back { width:100%; height:100%; position:absolute; left:0; top:0; overflow:hidden; }
.iappBox .front { z-index:2; }
.iappBox .back { background-color:#fff; border:#e2e2e2 1px solid; box-sizing:border-box;}
.iappBox .back .border { padding:15px 5px 15px 15px; }
.iappBox ._img img { width:100%; height:auto;}
.iappBox ._title { font-size:14px; height:1.8em; line-height:1.8em; margin-bottom:.5em; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.iappBox ._text { line-height:1.5em; height:6em; font-size:12px; overflow:hidden;}

.iappBox.big { width:100%; }
.iappBox.big .back .border { padding:25px; }
.iappBox.big ._title { font-size:18px; margin-bottom:1em;}
.iappBox.big ._text { font-size:18px; font-size:14px; line-height:1.8em; height:12.6em;}

.iappBox .front,.iappBox .back { -webkit-transition: all 0.6s ease; transition: all 0.6s ease;}
/* .iappBox .back { -webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.iappBox:hover .front { -webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.iappBox:hover .back { -webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg); z-index:3;} */
.iapp_dots { float:right; font:0/0 a; letter-spacing:-9px; padding-top:35px;}
.iapp_dots a { display:inline-block; width:13px; height:13px; background-color:#c7c7c7; cursor:pointer; border-radius:50%; margin:0 6px;}
.iapp_dots a.on { background-color:#e25e38; }

.iappBox .front ._name { padding:0 5%; width:90%; height:2em; line-height:2em; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; position:absolute; left:0; bottom:-2em; color:#fff; font-size:16px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.iappBox:hover .front ._name { bottom:0; }

.i_adv li { width:20%; float:left; background-color:#5fafe8; text-align:center; }
.i_adv .box { margin:10px; position:relative; padding-top:60px; padding-bottom:20px; color:#fff; overflow:hidden;}
.i_adv .line { width:52px; height:1px; overflow:hidden; background-color:#cae2f3; position:absolute; left:50%; margin-left:-26px; top:25px;}
.i_adv ._title { font-size:21px; padding:40px 20px 0; line-height:1.2em; height:2.4em;}
.i_adv ._cover { width:100%; height:100%; position:absolute; left:0; top:100%; color:#333; text-align:left; background:rgba(255,255,255,.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ddffffff,endcolorstr=#ddffffff); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.i_adv ._text { padding:30px 10px 0; font-size:16px; line-height:1.8em; height:14.4em; overflow:hidden; }
.i_adv .box:hover ._cover { top:0; }
.adi { display:inline-block; width:130px; height:130px; background:url("../img/iadv_ico.png") no-repeat; }
.adi01 { background-position:0 0; }
.adi02 { background-position:-130px 0; }
.adi03 { background-position:-260px 0; }
.adi04 { background-position:-390px 0; }
.adi05 { background-position:-520px 0; }

.i_adv li.iad1 { background-color:#f0f0f0; }
.i_adv li.iad1 ._title { color:#329bf0; }
.i_adv li.iad1 .line { background-color:#6bb4f0; }
.i_adv li.iad2 { background-color:#5fafe8; }
.i_adv li.iad3 { background-color:#76beff; }
.i_adv li.iad4 { background-color:#329bf0; }
.i_adv li.iad5 { background-color:#5fafe8; }

.ipart04 { background-color:#f7f7f7; padding:35px 0 45px; margin-bottom:0px; }

.inews { overflow:hidden; }
.inews ul { width:105%; }
.inews li { width:28.3333%; float:left; margin-right:5%; }
.inews .box { position:relative; overflow:hidden;}
.inews ._img { display:block; height:0; overflow:hidden; padding-bottom:100%; position:relative; }
.inews ._img img { width:100%; height:356px; overflow: hidden;}
.inews ._img ._title { padding:0 5%; width:90%; height:5em; line-height:5em; font-size:16px; font-weight:normal; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#fff; position:absolute; left:0; bottom:0; background:url("../img/inews_titlebg.png") bottom repeat-x;}
.inews ._cover { width:100%; height:101%; position:absolute; left:0; top:100%; background:url("../img/inewsbg.jpg") no-repeat; z-index:10; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.inews ._cover ._box { background:rgba(255,255,255,.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ddffffff,endcolorstr=#ddffffff); position:relative; margin:10px; height:338px; padding:0 25px; }
.inews ._time { display:block; height:2em; line-height:2em; color:#222; padding:20px 0;}
.inews ._cover ._title { font-size:16px; line-height:1.5em; max-height:3em; color:#005da3; margin-bottom:10px; overflow:hidden; }
.inews ._text { font-size:14px; color:#999; margin-bottom:20px; } 
.inews ._more { display:inline-block; width:auto; height:36px; line-height:36px; border:#ccc 2px solid; font-size:14px; color:#e25e38; padding:0 25px; }
.inews .box:hover ._cover { top:0; }

/*list*/
.fontTitle{margin: 40px 0 30px 0; position: relative;}
.fontTitle h2{color: #1d70ac;}
.fontTitle p{position: absolute; bottom:0; right: 0}
.listBox{ margin-bottom: 40px; }
.listBox ._box { margin-bottom:25px; }
.listBox ._img img { width:100%; height:auto; }
.listBox ._title { text-align:center; height:56px; line-height:56px; font-size:16px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.listBox ._cover { display:block; width:100%; height:100%; position:absolute; left:0; top:100%; background:rgba(0,149,212,.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa0095d4,endcolorstr=#aa0095d4);}
.listBox ._cover .zoom { display:block; width:50px; height:50px; background:url("../img/zoom.png") center no-repeat; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px;}


.listOne{ position: relative; }
.limg{position: absolute; opacity: 0;}
.limg{width: 100%; height: 100%; background-color: #0095d4; position: absolute; opacity: 0;}
.limg:hover{width: 100%; height: 100%; background-color: #0095d4; position: absolute; opacity: 0.5;}
.fontOne{ margin-top: 10px; color: #707070; text-align: center; font-weight: bold;}

/*channel*/
.channel_hd { line-height:60px; padding-bottom:15px; border-bottom:#e1e1e1 1px solid; margin-bottom:25px;}
.channel_hd .title { float:left; font-size:28px; font-weight:normal; color:#1d70ac;}
.channel_hd .breadcrumbs { float:right; font-size:14px;}

.filter { font-size:15px; border-bottom:#e1e1e1 1px solid; padding-bottom:25px; margin-bottom:25px;}
.filter .dl { position:relative; padding-left:200px; *zoom:1; margin-bottom:10px; }
.filter .dt { position:absolute; left:0; top:0; line-height:39px;}
.filter .dd { }
.filter .ft { width:auto; height:25px; line-height:25px; white-space:nowrap; float:left; background:url("../img/filter_dot.png") 0 -25px no-repeat; text-indent:25px; margin:7px 20px 7px 0;}
.filter .ft.cur { background-position:0 0; }
.filter .ft.default { margin-left:-64px;}
.filter .search { width:206px; height:35px; line-height:34px; padding-right:32px; border:#0095d4 1px solid; position:relative;}
.filter .search ._inp { width:100%; height:20px; line-height:20px; border:0; padding:4px 0; text-indent:14px; background-color:#ffffff; font-size:13px;}
.filter .search ._btn { width:32px; height:35px; line-height:1; position:absolute; right:0; top:0; background-color:#fff; border:0; cursor:pointer; overflow:hidden; color:#0095d4; padding:0;}
.filter .search ._btn .ion { margin:0; font-size:25px;}

.channel_proInfo { font-size:15px; margin-bottom:25px;}

.prolist { margin-bottom:20px; height:321px;}
.prolist .box{  height:321px;}
.prolist ._img img { width:100%; height:281.52px; } 
.prolist ._cover { width:100%; height:100%; position:absolute; left:0; top:100%; color:#fff; background:rgba(132,132,132,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99848484,endcolorstr=#99848484); -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.prolist ._cover ._text { display:block; width:80%; margin:16% 10% 0; font-size:15px; line-height:1.8em; height:9em; overflow:hidden;}
.prolist:hover ._cover { top:0; }
.prolist ._title { height:40px; line-height:40px; background-color:#e4e4e4; text-align:center; font-size:16px; font-weight:normal; padding:0 10px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.prolist ._para { padding:15px 15px 10px; text-align:center; font-size:15px; color:#9e9e9e;} 
.prolist ._links { text-align:center; font-size:0;}
.prolist ._links a { display:inline-block; white-space:nowrap; height:23px; line-height:22px; background-color:#c8cdd4; color:#fff; padding:0 0; width:83px; font-size:12px; margin:0 5px;}
.prolist ._links a:hover { filter:alpha(opacity=80); opacity:0.8; }
.prolist ._links a.hl { background-color:#0095d4; }
.prolist ._links b { font-weight:normal; font-family:sans-serif; margin-left:5px; }



/*新闻列表*/
.channel-left{ float:left; width:16%;}
.channel-left .title{ font-size:26px; font-weight:normal; color:#1d70ac; border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin-bottom:30px; white-space:nowrap; }
.channel-right{ float:right; width:81%;}
.channel-right .breadcrumbs{ text-align:right; border-bottom:1px solid #e1e1e1; padding-bottom:18px; padding-top:15px; margin-bottom:30px;}
.nmenu li{ margin-bottom:10px;}
.nmenu li a{ display:block; line-height:21px; font-size:15px; border-left:3px solid #ebebeb; padding:2px 0 2px 10px;}
.nmenu li.cur a,.nmenu li a:hover{ color:#015ea2; border-left-color:#015ea2; }
.chr-contact{ display:block; line-height:55px; border:2px solid #015ea2; text-align:center; border-radius:5px; font-size:18px; margin-top:40px;}
.chr-contact:hover{ background:#015ea2; color:#fff;}

.news-list li{ margin-bottom:20px;}
.news-list li ._title{ font-size:15px; color:#015ea2; font-weight:bold; line-height:25px;}
.news-list li ._date{ font-size:14px; color:#7a7a7a; line-height:20px;}

/*新闻详细*/
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; }
.widget-newsdetail-2 ._head ._title { font-size: 24px; font-weight:bold; color:#015ea2; line-height:30px; }
.widget-newsdetail-2 ._tools { padding: 10px 0; color: #999999;}
.widget-newsdetail-2 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-2 ._tools ._tool{margin:0 4px;display: inline-block; vertical-align: middle;}
.widget-newsdetail-2 .myart { padding: 20px 0;}
.widget-newsdetail-2 ._detailPage_bottom {border-top: 1px solid #cccccc;}
.widget-newsdetail-2 ._detailPage_bottom li {line-height: 30px; overflow: hidden; height: 30px;  padding: 0 10px; border-bottom: 1px solid #cccccc; }
.widget-newsdetail-2 ._detailPage_bottom ._mark {font-weight: bold; float: left; margin-right: 10px; }
.widget-newsdetail-2 ._detailPage_bottom ._title {font-size: 14px;  float: left;   width: 68%;}
.widget-newsdetail-2 ._detailPage_bottom ._time { float: right;}

/*下载列表*/
.filter-down .dl{ padding-left:160px;}

.widget-newslist-7 { margin-bottom:20px; }
.widget-newslist-7 li { clear:both; overflow:hidden; padding:6px 10px; height:40px; line-height:40px; position:relative;}
.widget-newslist-7 ._time { width:12%; min-width:100px; float:left; font-family:Verdana; font-size:14px;}
.widget-newslist-7 ._title { width:83%; font-weight:normal; font-size:16px; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-newslist-7 ._download { width:60px; height:40px; position:absolute; right:5%; top:6px; overflow:hidden;}
.widget-newslist-7 ._download img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.widget-newslist-7 ._download img._hover { display:none; }
.widget-newslist-7 li:nth-child(odd),.widget-newslist-7 li.odd { background-color:#f7f7f7; }
.widget-newslist-7 li:hover a,.widget-newslist-7 li:hover ._title,.widget-newslist-7 li:hover ._time { color:#1d70ac; }
.widget-newslist-7 li:hover ._download img { display:none; }
.widget-newslist-7 li:hover ._download img._hover { display:block; }

/*经销商*/
.map-mm-box{ background-color:#fafafa;}
.map-mm-box ._mm_left{width:28%;}
.map-mm-box ._mm_left .box { padding:10px 10px 10px 10px;}
.map-mm-box .mpa-mm-list{height:415px; overflow: hidden; position:relative;}
.map-mm-box .mpa-mm-list li{font-size:16px;height:auto;line-height:1.5;padding:20px 20px; cursor:pointer;}
.map-mm-box .mpa-mm-list li:nth-child(odd),.map-mm-box .mpa-mm-list li.odd{ background-color:#fff;}
.map-mm-box .mpa-mm-list li:hover{ background-color:#e5e5e5;}
.map-mm-box ._mm_right{width:72%;}
.map-mm-box ._mm_right .map-mm-map{ height:435px;width:100%;}
.map-mm-box ._mm_right .map-mm-map img{max-width: none;}
.map-mm-box ._mm_right .map-mm-map .BMap_bubble_content .title{font-size:21px;font-weight: normal;color:#2f2f2f;}
.map-mm-box ._mm_right .map-mm-map .BMap_bubble_content  p{font-size:15px;color:#8f8f8f;}
.scrollbar-ui .scroll_slider{ background:#ccc!important;}

.scrollbar-ui .scroll_bar,.scrollbar-ui .scroll_slider { border-radius:4px; }


.atel { cursor:default; }
.channel_content { clear:both; min-height:300px; }
.pro_hd { margin-bottom:25px; }
.pro_hd ._img { width:50%; float:left; }
.pro_hd ._img .rect-75 { border:#f0f0f0 1px solid; }
.pro_hd ._intro { width:47%; float:right; }
.pro_hd ._intro ._title { font-size:24px; font-weight:normal; }
.pro_hd ._intro ._text { background-color:#f8f8f8; font-size:15px; padding:15px; margin-bottom:30px; }
.pro_hd ._intro ._btns { font-size:0; }
.pro_hd ._intro ._btns a { display:inline-block; white-space:nowrap; width:auto; height:40px; line-height:40px; background-color:#1d70ac; color:#fff; font-size:15px; padding:0 15px 0 10px; overflow:hidden; margin-bottom:10px;}
.pro_hd ._intro ._btns a:hover { filter:alpha(opacity=80); opacity:0.8; }
.pro_hd ._intro ._btns a.atel { background-color:#e25d3a; margin-left:15px;}
.pdi { display:inline-block; vertical-align:-14px; width:40px; height:40px; background:url("../img/pro_detail_ico.png") no-repeat; overflow:hidden; }
.pdi02 { background-position:-40px 0; }

.pro_bd_Bar { margin-bottom:25px; }
.pro_bd_link { background-color:#f0f0f0; text-align:center; }
.pro_bd_link.fixed { position:fixed; top:0; z-index:50; }
.pro_bd_link li { width:25%; float:left; height:50px; line-height:50px; font-size:16px;}
.pro_bd_link li.active a { background-color:#1d70ac; color:#fff; }
.pro_bd_link li.active a:after { content:""; display:block; width:0; height:0; overflow:hidden; border-color:#1d70ac transparent transparent; border-width:12px; border-style:solid dashed dashed; position:absolute; left:50%; margin-left:-12px; bottom:-24px;}
.pro_bd_link a { display:block; border-right:#fff 1px solid; position:relative; }
.pbl { display:inline-block; vertical-align:-19px; width:50px; height:50px; background:url("../img/pd_ico.png") no-repeat; overflow:hidden; margin-right:10px;}
.pbl01 { background-position:0 0; }
.pbl02 { background-position:-50px 0; }
.pbl03 { background-position:-100px 0; }
.pbl04 { background-position:-150px 0; }

li.active .pbl01 { background-position:0 -50px; }
li.active .pbl02 { background-position:-50px -50px; }
li.active .pbl03 { background-position:-100px -50px; }
li.active .pbl04 { background-position:-150px -50px; }

.pd_section { margin-bottom:25px; font-size:15px;}
.pd_section ._hd { color:#1d70ac; font-size:18px; margin-bottom:15px; }

.pd_app ._img { width:25%; float:left; margin-right:4%; }
.pd_app ._text {/*  width:46%; float:right;  */ overflow:hidden;}

.pd_app ._img .rect-75 { height:auto; padding-bottom:0; }

.pd_app [class*="span-"] { margin-bottom:20px; }

/*案例列表*/
.case_hd .filter .dl { padding-left:235px; }

.widget-newslist-6 { margin-bottom:20px; }
.widget-newslist-6 ul { position: relative;}
.widget-newslist-6 li {float: left; margin-bottom:20px; width:25%;}
.widget-newslist-6 li a { display:block; padding:0px; background:#ffffff;}
.widget-newslist-6 ._img {border:1px solid #e4e4e4; margin-bottom: 6px; overflow:hidden;}
.widget-newslist-6 ._img img { width: 100%;}
.widget-newslist-6 ._i { color: #999; }
.widget-newslist-6 ._title { font-size:16px; font-weight:normal; text-align:center; cursor: pointer;}
.widget-newslist-6 ._p { line-height: 1.6em; cursor: pointer;color: #555; }

.case_detail ._img { width:41%; float:left; }
.case_detail ._intro { width:55%; float:right; }
.case_detail ._intro ._title { font-size:24px; font-weight:bold; color:#015ea2; margin-bottom:15px; }
.case_detail ._intro ._text { font-size:14px; } 

/*简历投递*/
.atForm ._tip { font-size:18px; color:#015ea2; margin-bottom:20px; font-weight:bold; }
.atForm ._tip a { color:#949494; }
.atForm ._tip a:hover { color:#015ea2; text-decoration:underline; }
.formBox { position:relative; margin-bottom:15px;}
.formBox .imp { position:absolute; right:10px; top:0; line-height:40px; font-size:12px; }
.atForm ._btn { width:180px; height:40px; line-height:1; background-color:#ee7f52; color:#fff; border-width:0; cursor:pointer; margin-left:12px;}
.atForm ._btn:hover { filter:alpha(opacity=80); opacity:0.8; }
.atForm ._yzm { cursor:pointer; display:inline-block; vertical-align:middle;} 
.atForm .form-control { height:40px; line-height:40px; border-radius:2px;}
.atForm textarea.form-control { height:auto; }

.formBox.radioBox { border:#ccc 1px solid; border-radius:2px; height:40px; line-height:40px; padding: 0 10px; display: block; width: 100%; -webkit-transition: border-color ease-in-out 0.1s; box-sizing:border-box;vertical-align: middle;
  transition: border-color ease-in-out 0.1s; color: #555; background: #fff; *padding: 0; text-align:right;}
.formBox.radioBox .label { float:left; color:#555; } 

.atForm .form-control::-webkit-input-placeholder { color:#555; }
.atForm .form-control:-moz-placeholder { color:#555; }
.atForm .form-control::-moz-placeholder { color:#555; }
.atForm .form-control:-ms-input-placeholder { color:#555; }

.atForm .select-ui-choose-default ._arrow { width:1.5em; }
.atForm .select-ui-choose-default ._arrow .arr { border-top-color:#aaa;}
.atForm .select-ui-choose-default.on ._arrow .arr { border-bottom-color:#aaa; }
.atForm .select-ui-choose-default ._txt { padding:0; color:#555; line-height:38px; }
body .select-ui-options-default li:hover { background-color:#015ea2; }

.atForm .select-ui-choose-default,body .select-ui-options-default { border-color:#ccc; }

/*全站搜索*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 30px; line-height: 30px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; }
.Search-S1-head ._btn { height: 30px; line-height: 30px; background:#0e90d2; cursor: pointer; padding: 0; margin: 0;  border: 1px solid #0e90d2; width:30px ;}
.Search-S1-head ._btn .ion { vertical-align:top; margin: 0; padding: 0; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { font-size: 16px; line-height:30px;}
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 15px; }
.Search-S1-list ._head { font-size: 14px;  padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color:#0e90d2;padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; color:#333; }
.Search-S1-list ._p { padding-left: 60px; font-size: 14px; }
.page{font-size: 12px; color: #777777; text-align: center;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background: #0e90d2;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}


.iappBox { height:auto; }

.case_detail ._img { width:auto; max-width:41%; margin-right:4%;}
.case_detail ._img .rect-75 { height:auto; padding-bottom:0; }
.case_detail ._intro { width:auto; float:none;; overflow:hidden; }
.pro_hd ._img .rect-75 img { width:100%; height:486PX; }

.pnav .nl.nav6 .nav_layer01 { left:auto; right:0; }

.prolist ._para { padding:0; margin:15px 15px 10px; line-height:1.5em; height:6em; font-size:13px; overflow:hidden; }

.updating { font-size:18px; min-height:80px; padding:20px; }

.filter .search ._btn { line-height:36px; outline:none;}

.inews ._cover { background-image:url("../img/inewsbg.png"); }

.channel_text { font-size:15px; margin-bottom:25px; }
.channel_text .big { color:#015ea2; font-size:20px; }

/*111*/

/* table */
.datalist {width:100%; border-collapse:collapse; border-spacing:0; border:1px solid #ccc; }
.datalist caption { padding-bottom:5px;}
.datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.datalist td {padding:5px 15px; border:1px solid #ccc;}
.datalist tr.altrow { background:#ccc;}

.foot1 .share a { height:25px; padding-left:25px; background:url("../img/foot_share_cn.png") no-repeat; margin-top:0; margin-bottom:0; }
.foot1 .share a.bds_weixin { background-position:0 0; }
.foot1 .share a.bds_tsina { background-position:-25px 0; }
.foot1 .share a.bds_tqq { background-position:-50px 0; }
.foot1 .share a.bds_sqq { background-position:-75px 0; }
.foot1 .share a.bds_qzone { background-position:-100px 0; }

.widget-newsdetail-2 ._tools .bdsharebuttonbox .bds_more { padding-left:0; background:none; color:#999999;}