@charset "utf-8";
/* 全局样式 */
body {margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; color:#000; background-color:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
input {font-size: 12px}
.blank10 { height:10px; overflow:hidden; clear:both}
.wrap { width:1200px; margin:0px auto; clear:both; overflow:hidden; height:auto;}
.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}
img{ border:0px;}

/* Link */
a:link {color: #5f5f5f; text-decoration:none;}
a:visited {color: #5f5f5f;text-decoration:none;}
a:hover { color:#fff; text-decoration:none;}
a:active {color: #eb691b;}

/*头部  top*/
.top{ width:100%;}
.top .wel-bg{ width:100%; border-bottom:1px solid #ededed; overflow:hidden; background:#f8f8f8;}
.top .wel{ width:1000px; margin:0 auto; height:35px; line-height:36px;}
.top .wel .wel-words{ float:left; color:#000000;}
.top .wel ul{ height:35px; float:right; overflow:hidden;}
.top .wel ul li{ height:15px; line-height:15px; padding:0 5px; margin:10px 0; float:left;}
.top .wel ul li a{ color:#000033;}
.top .wel ul li a:hover{ color: #f1ad00; }
.line{ background:url(../images/line.png) right center no-repeat;}

.top .logo-bg{  margin:0 auto; overflow:hidden;  width:1000px;}
.top .logo{ float:left; overflow:hidden; margin-top:17px;}
.tell{ float:right; margin-top:20px;}
.top .logo .logo-logo{ height:123px; float:left; overflow:hidden;}
.top .logo .logo-tel{ height:123px; float:right; overflow:hidden;}

.top .nav-bg{ width:100%; height:51px; margin:0 auto; background:#0779d5;}
.top .nav{ width:1000px; margin:0 auto;}
.top .nav ul{ float:left;}
.top .nav ul li{ width:100px; float:left; height:51px; font-family:"微软雅黑;"}
.top .nav ul li:hover{ background:url(../images/nav-hover.png) no-repeat;}
.top .nav ul li a{width:100px; float:left; font-size:15px; height:51px; text-align:center; display:block; line-height:51px; color:#ffffff;}

.top .nav .second{ position:relative; display:none; z-index:9999; background:#0779d5; }
.top .nav .second li{ height:51px; float:left;}
.top .nav .second li a:hover{ background:#00559a;}
.seleted{ background:url(../images/nav-hover.png) no-repeat;}

.banner{ width:100%; height:426px; background-color:#FFFFFF; text-align:center; overflow:hidden; margin:0 auto;}

/*全屏banner样式*/
.main_image { WIDTH:100%;height:426px; background:#ededed; overflow:hidden;margin:0 auto; position:relative}
.main_image ul {width:9999px;height:426px;overflow:hidden;	position:absolute;top:0;left:0}
.main_image li {float:left; text-align:center; width:100%;	height:419px;}
.main_image li span {display:block;	width:100%;	height:426px}
.main_image li a {display:block;width:100%;	height:426px}
.main_image li img{ width:100%; height:426px;}

div.flicking_con { width:990px; margin:0 auto; position:relative }
div.flicking_con .flicking_inner {position:absolute;top:390px; left:450px;z-index:999; margin:0px auto; text-align:center; height:21px;} /* 121126 */
div.flicking_con a { float:left; width:21px; height:21px; margin:0; padding:0; background:url(../images/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on { background-position:0 -21px }
#btn_prev, #btn_next { z-index:11111; position:absolute; display:block; width:73px!important; height:74px!important; top:50%; margin-top:-37px; display:none;}
#btn_prev { background:url(../images/hover_left.png) no-repeat left top; left:20px;}
#btn_next { background:url(../images/hover_right.png) no-repeat right top; right:20px;}
#goTopBtn { POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 58px; BOTTOM: 0px; HEIGHT: 58px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto}
/*全屏banner样式*/

.search-bg{ margin:0 auto; width:100%;}
.search{ width:1000px; height:57px;  line-height:57px; margin:0 auto;}
.search .search-column{ float:left;}
.search .search-column span{ display:block; font-size:14px; color:434343; font-weight:bold; float:left;}
.search .search-column ul{ float:left;}
.search .search-column ul li{ float:left; padding:0 5px;}
.search .search-column ul li a{ color:#0062b1; padding-left:10px; padding-right:10px;}
.search .search-column ul li a:hover{ color:#f1ad00;}
.product{ width:1000px; margin:0 auto; margin-top:13px; overflow:hidden; padding-bottom:30px;}
.product-column{ width:250px; overflow:hidden; float:left; text-align:center;}
/*.product-pro{ width:730px; margin-left:20px; float:left; overflow:hidden; }*/
.product-column .product-title{ width:250px; height:73px; background-color:#025bb5; overflow:hidden; float:left;}
.product-column .product-title p{ font-size:14px; height:34px; line-height:34px; color:#FFFFFF;}
.product-column .product-title p span{ display:block; font-size:26px; font-weight:bold;}
.product-menu dl{ width:220px; padding:10px 15px; background-color:#026ad3; float:left;}
.product-menu dl dt{ width:170px; padding-left:35px; height:27px; padding-top:10px;  float:left; text-align:left; font-size:16px; font-weight:bold; background:url(../images/column-bg.jpg) no-repeat;}
.product-menu dl dd{ width:200px; padding-left:20px; background:url(../images/column-bg2.png) left center no-repeat; float:left; text-align:left; height:32px; line-height:32px;}
.product-menu dl dt a{ color:#fefefe; }
.product-menu dl dd a{ color:#ffffff;}
.product-menu a:hover{ color:#000;}

.product-menu dl dd a:hover{ color:#f1ad00;}


/*产品分类*/
.cp_list{ height:340px; width:250px; background:#1768b9;}
.cp_list li{ height:50px; width:220px; margin-left:15px; border-bottom:1px solid #5490cb; line-height:50px; font-size:16px; color:#fff;}
.cp_list li a{ color:#fff; display:block; height:50px; width:220px;}
.cp_list li a:hover{ background:#0b539b}
.more{ height:60px; width:250px; background:#0b539b}
.more a{ font-size:16px; color:#fff; line-height:60px; background:url(../images/quan.png) no-repeat right 15px;;display:block; height:50px; width:200px;}

.product-pro{ width:730px; margin-left:20px; float:left; overflow:hidden; }
.product-pro-title{ width:730px; float:left;  border-bottom:2px solid #014c97;}
.product-pro-mc{ width:175px; padding-left:55px; background:url(../images/rec.png) left center no-repeat; height:45px; line-height:45px; font-size:18px; font-weight:bold; color:#014c97; float:left;}
.product-pro-more{ width:500px; height:45px; line-height:45px;  font-size:14px; color:#014c97;  text-align:right; float:left;}
.product-pro-more a{ color:#014c97; }
.product-example{ width:100%; float:left; overflow:hidden;}
.product-example ul{ float:left; overflow:hidden;}
.product-example ul li{ width:229px; float:left; background-color:#ebf5ff; overflow:hidden; margin-left:14px; margin-top:20px;}
.product-example ul li:hover{ background-color:#117bc9;}
.product-example ul li:hover a{ color:#FFFFFF;}
.product-example ul li .pro-img{ width:219px; padding:5px; float:left;}
.product-example ul li .pro-tit{ width:100%; height:35px; text-align:center; line-height:35px; float:left;}
.product-example ul li a{ font-size:14px; color:#737373;}

/*广告*/
.guanggao{ margin-top:30px; width:100%; overflow:hidden; height:120px; text-align:center;}
.factory{ width:1000px; margin:15px auto; overflow:hidden;}
.factory .factory-tit{ width:100%; text-align:center; height:108px; overflow:hidden; background:url(../images/company-en-bg.png) center no-repeat;}
.factory-tit-en { float:left; width:100%; font-size:12px; margin-top:10px; text-transform:uppercase; color:#63b32e;}
.factory-tit-ch { float:left; width:100%;font-size:30px; color:#0062b1;}
.factory-tit-column{ float:left; width:100%; font-size:14px; color:#8c8c8c;}

.factory-show{ width:1000px; float:left; height:256px; overflow:hidden;}
.factory-show ul{ float:left; padding:0 1px; overflow:hidden;}
.factory-show ul li{ width:239px; height:256px; overflow:hidden; float:left;}
.distance{ margin-right:14px;}
.factory-show ul li img{ float:left;}
.factory-show ul li a{ color:#ffffff; font-size:16px;}
.factory-show ul li:hover a{ color:#dddddd;}
.factory-show-img{ float:left;}
.factory-show-mc{ width:239px; height:40px; line-height:40px; margin-top:-40px; float:left;  text-align:center; color:#ffffff;}
.factory-show-mc-bg{  filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; background-color:#000000;  width:239px; height:40px; float:left; }

.factory-show-mc span{ position:relative;  width:239px; height:40px; margin-top:-40px; float:left; }

.advantage{ width:1000px; height:600px; margin:0 auto; margin-top:30px; overflow:hidden;}
.advantage .advantage-l{ width:450px; height:560px; float:left; background:url(../images/why.jpg) no-repeat;}
.advantage .advantage-l ul{ margin-top:350px; margin-left:17px; width:180px; float:left;}
.advantage .advantage-l ul li{ width:155px; padding-left:25px; height:38px; line-height:38px; font-size:16px; float:left; overflow:hidden; background:url(../images/why-bg.jpg) no-repeat; margin-top:1px;}
.advantage .advantage-l ul li a{ color:#FFFFFF;}

.advantage .advantage-r{ width:520px; margin-left:30px; float:left; overflow:hidden;}
.advantage .advantage-r .advantage-r-t{ width:520px; height:470px; float:left; overflow:hidden; background:url(../images/ad-r-t-bg.jpg) no-repeat;}
.advantage .advantage-r .advantage-r-t ul{ width:440px;  margin-top:160px; margin-left:70px; float:left; overflow:hidden;}
.advantage .advantage-r .advantage-r-t ul li{ float:left; width:440px; height:91px; overflow:hidden; margin-bottom:17px; float:left; overflow:hidden;}
.adv-tit{ font-size:30px; font-weight:bold; width:100%; color:#f1ad00;}
.adv-con{ font-size:14px; line-height:24px; width:100%; overflow:hidden; word-break: normal; float:left;}
.advantage .advantage-r .advantage-r-b{ width:520px; height:90px; float:left;}

.company-bg{ width:100%; height:459px; background:url(../images/intro-bg.jpg) center top repeat-x;}
.company{ width:1000px; margin:0 auto; overflow:hidden;}
.company .company-tit{ width:100%; text-align:center; height:110px; padding-top:10px; overflow:hidden; background:url(../images/company-en-bg2.png) center no-repeat;}
.company-tit-en { float:left; width:100%; font-size:12px; text-transform:capitalize; margin-top:10px; text-transform:uppercase; color:#FFFFFF;}
.company-tit-ch { float:left; width:100%; text-transform:capitalize; font-size:30px; color:#FFFFFF;}
.company-tit-column{ float:left; margin-top:10px; width:100%; font-size:14px; color:#FFFFFF;}
.company-intro-l{ width:750px; height:339px; float:left; background:url(../images/intro-line.png) no-repeat;}
.company-intro-l .company-img{ padding-top:50px; float:left;}
.company-intro-l .company-words{ width:390px; padding-top:40px; height:224px; line-height:32px; font-size:14px; color:#FFFFFF; padding-left:20px; overflow:hidden; float:left;}
.company-intro-l .company-words a{ color:#FFFFFF;}
.company-intro-l .company-words a:hover{ color:#fff;}
.company-intro-r{ width:249px; margin-top:30px; height:248px; float:left; background:url(../images/ot-column.jpg) no-repeat;}
.company-intro-r .other-honor{ float:left; width:120px; padding-top:40px; padding-right:129px; height:84px; text-align:center; color:#FFFFFF; }
.company-intro-r .other-honor a{ color:#FFFFFF;}
.company-intro-r .other-honor a:hover{ color:#f1ad00;}
.company-intro-r .honor-ch{ float:left; width:100%; line-height:35px; font-size:16px;}
.company-intro-r .honor-en{ float:left; width:100%;  line-height:35px; text-transform:uppercase;}
.company-intro-r .other-msg{ float:left; width:120px; padding-top:10px; padding-left:129px; height:84px; text-align:center; color:#FFFFFF; }
.company-intro-r .other-msg a{ color:#FFFFFF;}
.company-intro-r .other-msg a:hover{ color:#f1ad00;}
.company-intro-r .msg-ch{ float:left; width:100%; line-height:35px; font-size:16px;}
.company-intro-r .msg-en{ float:left; width:100%; line-height:35px; text-transform:uppercase;}

.news{ width:1000px; overflow:hidden; padding-bottom:30px; margin:0 auto;}
.news .news-tit{ width:100%; text-align:center; height:110px; padding-top:10px; overflow:hidden; background:url(../images/company-en-bg.png) center no-repeat;}
.news-tit-en { float:left; width:100%; color:#63b32e; font-size:12px; text-transform: uppercase; margin-top:10px;}
.news-tit-ch { float:left; width:100%; color:#0062b1; font-size:30px;}
.news-tit-column{ float:left; margin-top:10px; width:100%; color:#8c8c8c; font-size:14px;}
.news-list{ width:1000px; margin:0 auto; margin-top:10px; overflow:hidden;}
.news-list .news-list-l{ width:320px; float:left; height:300px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-top:5px solid #003da6;}
.news-list .news-list-r{ width:660px;float:right; height:300px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-top:5px solid #003da6;}
.question-tit{ width:300px; height:40px; margin:0 10px; border-bottom:1px solid #d6d6d6; line-height:40px; text-align:left; font-size:16px; color:#003da6;}
.question-tit span{ font-size:14px; color:#c3c3c3;  text-transform:uppercase;}
.question-list{ width:300px; overflow:hidden; margin:0 auto;}
.question-list ul{ float:left; margin-top:10px;}
.question-list ul li{ width:280px; margin-left:10px; overflow:hidden; float:left; height:28px; line-height:28px;}
.question-list ul li a{ color:#6a6a6a; font-size:14px;}
.question-list ul li a:hover{ color:#003e7c;}

.dynamic-tit{ width:640px; height:40px; margin:0 10px; border-bottom:1px solid #d6d6d6; line-height:40px; text-align:left; font-size:16px; color:#003da6;}
.dynamic-tit span{ font-size:14px; color:#c3c3c3;  text-transform:uppercase;}
.dynamic-more{ float:right; text-transform:uppercase;}
.dynamic-more a{ color:#f8b71d;}
.dynamic-list{ float:left; overflow:hidden;}
.dynamic-example{ width:640px; margin-left:10px; margin-top:15px; height:107px; float:left; overflow:hidden;}
.dynamic-example-img{ width:144px; height:97px; float:left; background-color:#FFFFFF; padding:4px; border:1px solid #e5e5e5;}
.dynamic-example-content{ width:470px; margin-left:15px;  height:107px; float:left;}
.dy-tit{ font-size:18px; float:left; height:30px; width:470px; line-height:25px; overflow:hidden;}
.dy-tit a{ color:#5f5f5f;}
.dy-tit a:hover{ color:#1768b9;}
.dy-con{ font-size:14px;line-height:25px; width:470px;}
.dy-con a{ color:#8c8c8c; }
.dy-con a:hover{ color:#f1ad00;}
.dynamic-list ul{ float:left; margin-left:10px; margin-top:15px; line-height:27px;}
.dynamic-list ul li{ float:left; width:640px; height:27px;}
.dynamic-list ul li a{ font-size:14px; display: inline; width:580px; height:27px; color:#6a6a6a;}
.dynamic-list ul li a:hover{ color:#003e7c;}
.dynamic-list ul li span{ float:right; width:80px; display:block;}

.footer{ width:100%; margin:0 auto; overflow:hidden;}
.footer .footer-nav-bg{ width:100%; height:45px; margin:0 auto; background-color:#333333; text-align:center;}
.footer .footer-nav-bg a{     width: 100px;
    float: right;
    font-size: 15px;
    height: 51px;
    text-align: center;
    display: block;
    line-height: 45px;
    color: #ffffff;}
.footer	.footer-nav-bg ul{margin:0 auto;overflow:hidden; width:1000px;}
.footer .footer-nav-bg ul li{float:left;}
.footer .footer-nav-bg a:hover{ color:#0080ff}
.footer .footer-nav{ width:650px; height:45px;  margin:0 auto; }
<!--.footer .footer-nav ul { overflow:hidden;}
.footer .footer-nav ul li{ width:80px; height:14px; margin-top:15px; line-height:15px; text-align:center;  float:left;}
.footer .footer-nav ul li a{color:#FFFFFF;}-->
.line2{ border-right:1px solid #FFFFFF;}
.footer-address-bg{ width:100%; margin:0 auto; background-color:#1768b9;}
.footer-address{ width:1000px; margin:0 auto; height:165px; overflow:hidden;}
.footer-address-words{ width:700px; padding-top:20px; float:left; overflow:hidden; color:#cdd9ec; line-height:26px;}
.footer-address-wx{ width:130px; padding-top:40px; padding-left:120px; float:left; overflow:hidden;}
.footer-address-wx .wx-img{ float:left;}
.footer-address-wx .wx-scan{ float:left; text-align:left; position:relative; left:-10px; width:120px; color:#FFFFFF; line-height:30px;}


/*子页*/
.Right{ float:right; width:710px; padding-left:20px; margin-top:10px;border-left:1px solid #e6e5e5; margin-bottom:20px;}
.come{ border-bottom:2px solid #5d605d; height:30px; line-height:30px;}
.come .my{ border-bottom:2px solid #015190;line-height:30px; height:30px;font-size:14px; font-weight:bold; font-family:""微软雅黑; display:block; width:300px; text-indent:15px; float:left;}
.weizhi{ float:right;}
.weizhi ul li{ float:left;}
.weizhi ul li a{ color:#000;}
.weizhi ul li a:hover{color:#006acc;}
.neirong{ line-height:28px; height:auto; padding:10px; padding-top:20px;}

