@charset "utf-8";
/* CSS Document */
*{ border:0; padding:0; margin:0; font-family:"微软雅黑";}
ul,li{list-style: none;}
body a{outline:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.header{ width:100%; height:95px; margin:0 auto; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px; border-top:5px solid #1f55ad}
.header_main{ width:1200px; height:95px; margin:0 auto}
.header_logo{ float:left;margin-top: 8px;}
.header_logo img{
    height: 80px;
}
.header_nav{ width:auto; height:95px; float:left; margin-left:10px;}



.menu, .menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.menu {
    height: 95px;
}
.menu li {
 min-width: 100px;
}
.menu > li {
    display: block;
    float: left;
    position: relative;
}
.menu > li:first-child {

}
.menu a {

    color: #0b67a9;
    display: block;
	height:95px;
	width:100px; 
    text-align:center;
    font-size: 15px;
    line-height: 95px;
    text-decoration: none;
    text-transform: uppercase;
}

.menu li:hover, .menu li.active {
	background:url(../images/nav_bg.png);
    background-position: -5px;
}
.menu li:hover > a, .menu li.active > a {
	font-weight:bolder
}

.submenu {
    left: -9px;
    max-height: 0;
    position: absolute;
    top: 100%;
    z-index: 0;
    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -ms-perspective: 400px;
    -o-perspective: 400px;
    perspective: 400px;
}
.submenu li {
    opacity: 0;
	width:110px; height:40px; line-height:40px;
	background:#0b67a9;
    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);

    -webkit-transition: opacity .4s, -webkit-transform .5s;
    -moz-transition: opacity .4s, -moz-transform .5s;
    -ms-transition: opacity .4s, -ms-transform .5s;
    -o-transition: opacity .4s, -o-transform .5s;
    transition: opacity .4s, transform .5s;
}
.menu .submenu li a {
	font-size:12px;
	line-height:40px;
	display: block;
	height:40px;
    color: #ffffff;
    width: 110px;
}
.menu .submenu li:hover a {
	font-weight:normal !important;
	background:#075790;
    color: #ffffff;
}
.menu > li:hover .submenu, .menu > li:focus .submenu {
    max-height: 2000px;
    z-index: 10;
}
.menu > li:hover .submenu li, .menu > li:focus .submenu li {
    opacity: 1;

    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

.menu li:hover .submenu li:nth-child(1) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.menu li:hover .submenu li:nth-child(2) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.menu li:hover .submenu li:nth-child(3) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.menu li:hover .submenu li:nth-child(4) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.menu li:hover .submenu li:nth-child(5) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.menu li:hover .submenu li:nth-child(6) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.menu li:hover .submenu li:nth-child(7) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.menu li:hover .submenu li:nth-child(8) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}

.submenu li:nth-child(1) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}
.submenu li:nth-child(2) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.submenu li:nth-child(3) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.submenu li:nth-child(4) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.submenu li:nth-child(5) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.submenu li:nth-child(6) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.submenu li:nth-child(7) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.submenu li:nth-child(8) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.search{ width:200px; height:30px; float:right; border:1px solid #1055b7; margin-top:31px;}
.search_main{ width:160px; height:28px; float:left; margin-top:2px;}
.search_na{ width:150px; height:28px; line-height:28px; padding-left:10px; font-size:12px; color:#999; line-height:28px;}
.search_but{ width:40px; height:30px; float:left}
@font-face {
  font-family: 'iconfont';  /* project id 719576 */
  src: url('//at.alicdn.com/t/font_719576_9zqkw342td.eot');
  src: url('//at.alicdn.com/t/font_719576_9zqkw342td.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_719576_9zqkw342td.woff') format('woff'),
  url('//at.alicdn.com/t/font_719576_9zqkw342td.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_719576_9zqkw342td.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
.search_but a{ display:block; width:40px; height:30px; line-height:30px; text-align:center}
.search_but a i{ font-size:20px; line-height:30px; text-align:center}
.banner{ width:100%; height:540px; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}
.banner_xian{ width:100%; height:2px; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px; background:url(../images/xian.jpg) no-repeat center center}
.index_ppai{ width:100%; height:340px; -moz-box-shadow:0px 4px 12px #C7C7C7; -webkit-box-shadow:0px 4px 12px #C7C7C7; box-shadow:0px 4px 12px #C7C7C7; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}
.index_ppai_left{ width:380px; height:288px; float:left; border-bottom:2px solid #346ec2; margin:25px 0}
.index_ppai_main{ width:1200px; height:340px; margin:0 auto}
.index_ppai_leftcon{ width:380px; height:270px; float:left; -moz-box-shadow:0px 0px 5px #dddddd; -webkit-box-shadow:0px 0px 5px #dddddd; box-shadow:0px 0px 5px #dddddd;}
.index_ppai_leftcon_main{ width:370px; height:260px; float:left; margin:5px;}
.index_ppai_leftcon_main_little{ width:370px; height:44px; float:left; border-bottom:1px solid #4279c6;}
.leftcon_main_little_1{ display:block; float:left; line-height:44px; font-size:18px; color:#1055b7; font-weight:bold}
.leftcon_main_little_2{ display:block; float:left; line-height:54px; font-size:12px; color:#1055b7; padding-left:5px; text-transform:Uppercase}
.leftcon_main_little_3{ display:block; float:right; line-height:44px;}
.leftcon_main_little_3 a{ font-size:12px; color:#666;}
.leftcon_main_little_3 a:hover{ color:#06C}
.index_ppai_leftcon_main_img{ width:370px; height:110px; float:left; margin-top:5px;}
.index_ppai_leftcon_main_name{ width:370px; height:95px; float:left; font-size:12px; color:#6a6a6a; line-height:180%; margin-top:5px;}
.index_ppai_center{ margin-left:30px; margin-right:30px;}
#FontScroll{width:370px;height:95px;line-height:30px; float:left; overflow:hidden}
#FontScroll .line{width:100%;}
#FontScroll .fontColor{color:#1055b7 !important;}
.index_news{ width:370px; height:95px; float:left}
.index_news li{ width:370px; height:30px; line-height:30px; float:left; border-bottom:1px dashed #999999}
.index_news li a{ font-size:12px; color:#666;}
.leftnews{ display:block; float:left}
.rightnews{ display:block; float:right}
.index_news li a:hover{ color:#1055b7}
.index_vp{ width:100%; height:270px; margin:60px auto; -moz-box-shadow:0px 4px 12px #C7C7C7; -webkit-box-shadow:0px 4px 12px #C7C7C7; box-shadow:0px 4px 12px #C7C7C7; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}
.index_vpmain{ width:1200px; height:270px; margin:0 auto}
.index_vpmaincon{ width:1200px; height:230px; float:left; margin:20px 0}
.index_vpmaincon_vedio{ width:380px; height:230px; float:left;}
.index_vpmaincon_pro{ width:788px; height:228px; float:right; border:1px solid #346ec2}
.index_vpmaincon_pro_little{ width:788px; height:50px; float:left}
.indexproleft{ padding-left:10px;}
.indexproright{ padding-right:10px;}
.index_vpmaincon_pro_xian{ width:788px; height:3px; float:left; background-color:#346ec2}
.index_vpmaincon_pro_promain{ width:768px; height:155px; float:left; margin:10px;}
.marqueeleft{height:136px;width:768px;overflow:hidden; margin-top:15px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.marqueeleft li .txt a{ font-size:12px; color:#666}

.footer{ width:100%; height:365px; background-color:#1055b7; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}
.footer_main{ width:1200px; height:365px; margin:0 auto}
.footer_mainleft{ width:830px; height:365px; float:left}
.footer_mainleft1{ width:830px; height:95px; float:left; font-size:12px; line-height:95px; color:#e6e6e6}
.footer_mainleft1_con{ width:195px; height:95px; float:left; margin-right:81px;}
.footer_mainleft1_conspan{ width:120px; float:left; height:30px; margin-top:30px; border:1px solid #e6e6e6}
.footer_mainleft1_conname{ width:70px; height:95px; line-height:95px; float:left;}
.footer_mainleft1_conspan a{ display:block; float:left; width:90px; padding-left:8px; height:30px; line-height:30px; font-size:12px; color:#e6e6e6}
.footer_mainleft1_conspan i{ float:left; display:block; width:20px; font-size:12px !important; line-height:34px !important; height:30px !important;}
.footer_mainleft1_conspanshow{ display:none; position:relative; bottom:102px; width:122px; height:600px; background:#000;  z-index:20; margin-left:50%; left:-61px;}
.footer_mainleft1_conspanshowli{ width:102px; height:30px; float:left; border-bottom:1px dashed #e6e6e6; line-height:30px; padding:5px 10px; font-size:12px; color:#e6e6e6}





.dropdown{position:absolute;float:left;padding:0 0 3px 0;margin-top:30px;}
*+html .dropdown{padding:114px 0 3px 0;_padding:0 0 3px 0;margin-top:30px;}
.dropdown DT{cursor: pointer;color:#fff;text-align:center;}
.dropdown a{text-align:center;}
.dropdown DD{z-index:99999;position:absolute;width:122px;display:none;overflow:hidden;opacity:0;margin-left:-2px;}
.dropdown UL{list-style-type:none;width:124px; }
.dropdown LI{display:inline;}
html>body .dropdown UL a{width:124px;height:38px;display:block; background-color:rgba(16,85,183,0.85);color:#fff;text-decoration:none;line-height:38px;}
html>body .dropdown UL a:hover{background:#6fa2e9; color: #fff}
* html .dropdown UL a{width:124px;height:38px;display:block;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.poluoluo.com/jzxy/UploadFiles_333/201105/20110513090325907.png");color:#fff;text-decoration:none;line-height:38px;cursor:hand;}
* html .dropdown UL a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.poluoluo.com/jzxy/UploadFiles_333/201105/20110513090325937.png");color: #fff}
.dropdown .underline{margin-top:1px;}
.footerselect1{ margin-left:50%; left:-528px;}
.footerselect2{ margin-left:50%; left:-252px;}
.footerselect3{ margin-left:50%; left:24px;}
.footer_mainleftbanquan{ width:830px; overflow:hidden; line-height:160%; padding:10px 0 20px 0; font-size:12px; color:#e6e6e6}
.footer_mainleftkuaisu{ width:830px; height:180px; float:left}
.footer_mainleftkuaisu li{ width:150px; height:180px; float:left; margin-right:75px;}
.footer_mainleftkuaisu li:nth-child(4n){margin-right:0}
.footer_mainleftkuaisu li a{ display:block; width:110px; height:50px; line-height:50px; font-size:12px; color:#e6e6e6; border-bottom:1px dashed #e6e6e6}
.footer_mainleftkuaisu li a:hover{ color:#6fa2e9}
.footer_mainright{ width:300px; height:365px; float:right}
.footer_mainright_little{ width:300px; height:95px; float:left; font-size:18px; color:#e6e6e6; line-height:95px;}
.footer_mainright_name{ width:300px; overflow:hidden; line-height:160%; font-size:12px; color:#e6e6e6;}
.footer_mainright_erweima{ width:300px; height:110px; float:left}
.footer_mainright_erweimacon{ width:110px; height:110px; float:left}
.footer_mainright_erweimasaosao{ width:175px; height:110px; float:right}
.footer_mainright_erweimasaosao_little{ width:175px; line-height:28px; height:40px;  float:left; font-size:12px; color:#e6e6e6}
.footer_mainright_erweimasaosaomian{ width:175px; overflow:hidden; float:left; }
.footer_mainright_erweimasaosaomian i{ font-size:28px; color:#e6e6e6; margin-right:4px;}

.connewsapp {
    display: flex;
    align-items: center;
    overflow: hidden;
    padding: 10px;
}
.connewsapp_lefttop {
    margin-bottom: 10px;
    overflow: hidden;
    font-size: 14px;
}
.connewsapp_left {
    flex: 1;
    margin-right: 20px;
}
.connewsapp_right {
    min-width: 100px;
    text-align: right;
    font-size: 15px;
}
.connewsapp_right a {
    height: 32px;
    width: 100px;
    background: #337ab7;
    color: #fff;
    font-size: 14px;
    display: inline-block;
    text-align: center;
    line-height: 32px;
    border-radius: 3px;
}
.connewsapp_leftnr {
    font-size: 14px;
}





































