@charset "utf-8";
/* CSS Document */
body,span,p,div,ul,li,img,dd,dt,h1,h2,h3,i,strong,em,a{ margin:0px; padding:0px; font-family:Microsoft Yahei;}
img{ vertical-align:top; border:none;}
li{ vertical-align:top; list-style:none;}
a{ text-decoration:none; outline:none;}

i,em{ font-style:normal;}
.clear:after{ content:"\20"; display:block; clear:both;}
body{ color:#333; font-size:12px; font-family:Microsoft Yahei;}

.header,.nav,.index-about,.ifooter{ width:100%; }

.header{ height:31px; background:#e6e6e6; border-top:1px solid #e77a1a; }


.iheader,.logo,.inav,.index-about-one,.about-us,.product,.ifooter,.pages-content{width:1020px;margin:0 auto;}


.iheader span{ float:right; margin-right:36px; line-height:30px;}
.iheader span a{color:#a5a5a5; }

.nav{ background:url(../images/nav-bg.png) repeat-x; background-position:top center; height:114px; padding-top:14px;}
.logo{ background:url(../images/logo.png) no-repeat 0px 0px; height:59px; text-indent:-99999px; padding-bottom:14px;}
.inav{ padding-left:17px; width:1003px;}
.inav li{ float:left; width:137px; height:40px; background:url(../images/nav-bg.gif) no-repeat 135px 9px; font-size:16px; text-align:center; line-height:40px;}
.inav li a{color:#3a3a3a;}
.inav li a:hover{ width:137px; height:40px; display:inline-block; background:#006cd2;}
.checked{ width:137px; height:40px; display:inline-block; background:#006cd2;}

.flexslider{/* background:url(../images/banner-img.jpg) no-repeat center;*/ width:100%; height:412px;}
.index-about{ background:url(../images/about-img.jpg) no-repeat; height:42px;}

.about-left,.about-mid,.about-right{ float:left;}
.about-left{ padding:22px 17px 0px 17px; font-size:14px; color:#757575; width:425px;}
.about-left p{ text-indent:2em; line-height:24px; padding:20px 10px 56px 0px;}
.about-left a{ color:#88bdef;}
.about-mid{ margin:22px 15px 68px 0px;}
.about-right{ width:260px; padding:22px 0px 64px 0px;}
.about-right img{ padding-bottom:17px;}
.about-right li{ background:url(../images/arrow.gif) 3px 8px no-repeat; line-height:24px; height:24px; padding-left:15px;}
.about-right a{ font-size:14px; color:#818181;}

.product-title{ position:relative;}
.product-title a{ height:16px; width:55px; display:block; position:absolute; right:0px; top:4px; color:#9a9a9a;}
.product .first-ul-one{padding:18px 0px 28px 0px;}
.product .first-ul-one li{ float:left; width:114px; height:29px; background:#dfdfdf; margin-left:10px; display:inline; line-height:29px; text-align:center;margin-top: 5px;}
.product .first-ul-one li a{ color:#3a3a3a;}
.product .first-ul-one li a:hover{ display:inline-block;width:114px; height:29px; background:#006cd2; color:#ffffff;}
.product .first-ul{ margin:0px 16px 13px 18px; width:986px; }
.product .first-ul ul{ width:984px; overflow:hidden;height:195px;}
.product .first-ul li{ float:left; width:233px; margin-right:13px; display:inline; height:195px;}
.product .first-ul li img{ border:1px solid #a9a9a9;}
.product .first-ul li em{ font-size:14px; line-height:36px; margin-left:76px;}
.product .first-ul a{color:#3a3a3a;}


.footer{ border-top:1px solid #022e51; background-color:#616161; height:130px; margin-top:13px;}
.ifooter{ margin-top:10px;}
.ifooter-left,.ifooter-right{ float:left;   color:#dedede; padding-left:8px;}
.ifooter span{ display:block;}
.ifooter em{ padding-right:17px;}
.ifooter a{color:#dedede;}


/* flexslider */
.flexslider{position:relative;height:378px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:412px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:26px;height:8px; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:26px;height:8px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

/*index*/

.pages-content{ margin-top:10px; }
.pages-left span{height:50px;background:#006cd2; width:205px;padding-left:25px; display:inline-block;line-height:50px;}
.pages-left h2{display:inline-block;font-size:22px; color:#ffffff; }
.pages-left strong{ font-size:18px; color:#ffffff; padding-left:3px; font-weight:bold; display:inline-block;}
.pages-left li{ padding-left:26px; width:204px; height:38px; line-height:38px; background:url(../images/pages-line-bg.gif) repeat-x 0px 37px;}
.pages-content-ul a{ color:#3a3a3a;   height:37px; display:inline-block; padding-left:19px;}
.pages-content-ul a:hover{  width:180px; height:37px; background-color:#006CD2;}
.women-talk{ height:90px; width:228px;background:url(../images/talk-bg.jpg) no-repeat;margin-top:15px; padding-bottom:20px; padding-top:11px;}
.women-talk em{ display:block; margin:0px 0px 9px 16px;  }
.em-dif{color:#676767;}

.pages-right{ width:734px; margin-left:40px;}
.right-title{ width:724px; height:40px; background:#eeeeee; padding-right:10px; }
.right-title span{float:right; margin-top:8px; display:block;}
.right-title em{ margin-left:8px;}
.right-title a{ color:#006cd2;}
.dl{ width:714px; padding:0px 10px; margin-top:20px; padding-bottom:10px;line-height:26px;}
.dl p{ line-height:30px;}
.pages-left,.pages-right{ float:left;}