@charset "utf-8";
body { font:normal 12px/24px Arial, Helvetica, sans-serif;  color: #6d6d6d; min-width:1184px;}
a{color:#6d6d6d; text-decoration:none; font:normal 12px/24px Arial, Helvetica, sans-serif;}
a:hover{color:#385a9f;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0; margin:0;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.over{ overflow:hidden;}
.w108{ width:1184px; margin:0 auto; position:relative;}
/**/
.top{height:123px;}
.top h1{position: absolute;left: 0;top: 0;z-index: 9;}
.top h1 b{font-size:20px; color:#1e1d1d; font-weight:normal; position:absolute;left: 15px;top: 66px;}
.top .lxnav .tolx{margin:20px 0 0 0;}
.top .lxnav .tolx span {font-size: 13px;color: #989899;line-height: 28px;height: 28px;padding: 0 0 0 33px;margin: 0 0 0 22px;display: inline-table;}
.top .lxnav .tolx .iidh{background:url(../images/index_03.png) no-repeat left center;}
.top .lxnav .tolx .iitel{background:url(../images/index_05.png) no-repeat left center;}
.top .lxnav .tolx i{width:1px;height:7px;margin: 0 11px;background:url(../images/index_14.png) no-repeat center;display:inline-table;}
.top .lxnav .tolx .iisjb{font-size:13px; color:#7d7d7e; padding:0 0 0 18px; background:url(../images/index_08.png) no-repeat left center; position:relative;}
.top .lxnav .tolx .iisjb span{display:none; width:99px; height:99px; background:url(../images/index_24.jpg) no-repeat center; position:absolute; margin:0 11px;padding: 0;margin: 0;top: 30px;left: -20px;border: solid 1px #ccc;z-index: 9;}
.top .lxnav .tolx .iisjb:hover{color:#385a9f;}
.top .lxnav .tolx .iisjb:hover span{display:block;}
.top .lxnav .tolx .iiyyan{color:#7d7d7e; padding:0 0 0 26px;}
.top .lxnav .tolx .en{background:url(../images/index_11.png) no-repeat left center;}
.top .lxnav .tolx .cn{background:url(../images/index_11_2.png) no-repeat left center;}
.top .lxnav .tolx a.iiyyan:hover{color:#385a9f;}
.top .inav{position: absolute;top: 49px;right: 0;}
.top .inav>li {float: left; margin: 25px 0 0 45px; position:relative;}
.top .inav>li>a {font-size: 16px;color: #181717;padding: 0 14px 26px; border-bottom:solid 2px #fff;}
.top .inav>li>a:hover{color:#385a9f;border-bottom:solid 2px #385a9f;}
.top .inav li a.on{color:#385a9f;border-bottom:solid 2px #385a9f;}
.top .inav2{ height:0;transition:height ease 0.5s;position: relative;top: 50px;background: #5777b5;position: absolute;width: 200%;z-index: 9;overflow: hidden;}
.top .inav2 li{ text-align:center;}
.top .inav2 li a{ color:#fff;height: 50px;line-height: 50px; display:block;font-size: 15px;}
.top .inav>li:hover .inav2{ height:150px;}
.top .inav2 li a:hover{background:#385a9f}
/**/
.iabout .iabl{width:603px; padding:80px 0 0 0;}
.at1{font-size:46px; font-family:Arial, Helvetica, sans-serif; color:#2d2d2d; font-weight:bold;}
.at1 span{color:#385a9f;font-weight:bold;}
.at2{font-size:16px; color:#434444; margin:23px 0 0 0}
.iab2{font-size:13px; color:#565656; line-height:30px; padding:0 0 0 28px; /*background:url(../images/index_08.jpg) no-repeat left 14px;*/ margin:50px 0 22px;}
.iab2 span{margin:8px 0 0 0;display: inline-table;}
.iabl a{color:#385a9f; font-size:14px; padding:0 0 0 20px; background:url(../images/index_34.png) no-repeat left center; margin:0 0 0 88px;}
.iabl a:hover{color:#2d2d2d;background:url(../images/index_34_2.png) no-repeat left center; font-size:15px;}
/**/
.iiprod{/*height:530px;*/ background:#f2f3f3; margin:60px 0 0 0; padding:70px 0 35px;}
.at3{font-size:44px; line-height:44px; background:url(../images/index_13.jpg) no-repeat center top; padding:26px 0 0 0;}
.at4{font-size:20px; color:#444; margin:11px 0 9px;}
.at5{font-size:13px; color:#474646;}
.iiprom{margin:40px 0 0;}
.iiproli li{width:278px; height:306px; border:solid 1px #e8e8e8; background:#fff; float:left; margin:0 0 0 20px;}
.iiproli li a img{margin:14px 0 9px;}
.iiproli li a h2{width:226px; height:49px; line-height:49px; padding:0 0 0 10px; font-size:14px; color:#4f4f4f; border:solid 1px #efeff0; margin:0 auto; background:url(../images/index_38.png) no-repeat 193px 19px;}
.iiproli li a:hover h2{color:#fff; font-size:16px; background:url(../images/index_38_2.png) no-repeat 193px 19px #385a9f;}
.iipmore{width:155px; height:48px; line-height:48px; background:#385a9f; border:solid 1px #385a9f; color:#fff; font-size:14px; text-align:center; display:block; margin:25px auto;}
.iipmore:hover{background:none;}
/**/
.iiscsl{margin:72px 0 110px;}
.iiscsl ul{margin:55px 0 0 0;}
.iiscsl ul li{float:left;}
.iiscsl ul li .iiscsl_2 {font-size: 18px;color: #385a9f;font-weight:600;margin:26px 0 15px;}
.iiscsl ul li .iiscsl_3 {line-height: 28px;color: #4b4b4c;width:336px;margin:0 auto;}
/**/
.bottom{height:56px;line-height:56px; background:#738bbc; color:#fff;}
.bottom a{color:#fff; font-size:16px; line-height:56px; margin:0 32px 0 38px;}
.bottom a:hover{color:#000;}
.bottom p.right{font-size:14px; padding:0 0 0 36px; background:url(../images/index_42.png) no-repeat left center;}
.bottom p.right span{font-size:20px;}
/**/
.footer{height:210px; background:#333334;}
.fobj{background: url(../images/index_46.png) no-repeat center top; color:#fff;font-size: 24px;height: 50px;position: absolute;
padding: 67px 0 0 0; text-align: center;top: 34px;left: 40px;}
.fo2{width: 545px;margin: 0 auto;padding: 43px 0 0 0; text-align:center;}
.fo2 .fo2_1 {line-height: 34px;color: #b4b4b5;}
.fo2 .fo2_2 {color: #b4b4b5;}
.fo2 .fo2_2 a {font-size: 13px;color: #b4b4b5;}
.fo2 .fo2_2 a:hover{color:#94aad8;}
.foewm{position:absolute; right:37px; top:47px;}
.foewm span{font-size: 18px;color: #fff;width: 16px;line-height: 30px;display: inline-table;margin: 0 0 0 10px;}
.foewm img{margin:0 0 0 17px;}
.footer2{height:67px; line-height:67px;color: #b4b4b5;background:url(../images/index_27.jpg) repeat-x center top #333334;}
.footer2 a{line-height:67px;color: #b4b4b5;}
.footer2 a:hover{color:#94aad8;}
/**/
.iiprom2 li{margin:0 0 33px 20px;}
.prony .at5{margin:0 0 13px 0;}
.prony{margin:67px 0 50px;}
.zjnav {line-height: 54px;background-color: #e8e8e8;height: 54px;}
.zjnav ul li {float: left;}
.zjnav ul li a{display:block; font-size:16px; color:#474646; line-height:54px; width:154px; border-right:solid 1px #fff; text-align:center;}
.zjnav ul li a:hover{background:#385a9f; color:#fff;}
.zjnav ul li a.cur2{background:#385a9f; color:#fff;}
.hpab2{width:77%; margin:0 auto;}

.coatna{    text-align: center;    margin: 40px 0;}
.coatna a{    border: solid 1px #385a9f;
    padding: 15px 20px;
    font-size: 14px;
    margin: 0 20px;    background: #385a9f;
    color: #fff;}
 .coatna a:hover{background: #fff;
    color: #385a9f;}
   .coatna a.cur3{background: #fff;
    color: #385a9f;} 
/**/
.scrollpic {width: 1180px;position: relative;margin:35px auto 0 auto;}
#myscroll {display: block;width: 100%;position: relative;height: 308px;overflow: hidden;}
#myscroll #myscrollbox {display: block;float: left;position: absolute;left: 0;top: 0;width: 1000000px;}
#myscroll ul {display: block;float: left;list-style-type: none;padding: 0;margin: 0;}
#myscroll ul li {display: block;float: left;padding: 0;width:300px;margin: 0;border: none;}
#myscroll ul li a {display: block;float: left;padding: 0;position: relative;color: #333;width: 172px;background: url(../images/zsbg.png) no-repeat left top;}
#myscroll ul li a img{/*border: solid 1px #e8e8e8;*/}
#myscroll ul li a h5{font-size: 12px;color: #555;text-align: center;width: 95px; margin: 15px auto 0;}
#myscroll ul li a:hover h5{color: #dc356b;}
#mybtns a {width: 28px;height: 43px;display: block;position: absolute;z-index: 9;top: 102px;}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left {background-image: url(../images/index_19.png);left: -60px;transform:rotateY(180deg);}
#mybtns #right {background-image: url(../images/index_19.png);right: -60px;}
/**/