@charset "utf-8";
/* CSS Document */
/* 公共样式 */
html,body,div,dl,dt,dd,ul,p,th,td,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend{margin:0;padding:0;}
body{margin:0;font-family:"Microsoft Yahei","宋体",Arial;color:#333;font-size:12px;line-height:1.5;overflow-y:auto;}
a{color:#333; text-decoration:none;}
a:hover{color:#0079be; text-decoration:none;}
cite,em,th{font-style:inherit;font-weight:inherit}
strong{font-weight:700}
td,th,div{word-break:break-all;word-wrap:break-word}
th{text-align:left;font-weight:100;font-size:12px !important;}
ol li{list-style:decimal outside}
ol{padding:0 0 0 18px;margin:0}
li{list-style:none}
img{border:0; max-width: 100%;}
dl,dt,dd { display:block;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
.cc{zoom:1}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}
.c,.clear{clear:both;height:0;font:0/0 Arial;overflow:hidden;width:0}
.fl{float:left;}
.fr{float:right;}
.mr0 { margin-right:0 !important;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.w720 { width:730px; }
.container { margin:0 auto; width:1200px; position:relative; }
.cst {/* Center slide text vertically */
display: -webkit-box;  display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
/* 头部 */
#headerWrapper { margin:0 auto; border-top:5px solid #0275c7;min-width:1200px;}
.headerTop { margin:0 auto; width:1200px; height:27px;}
.headerTop span { float:right; display:block; width:254px; height:27px; background: url(../images/topnavbg.jpg) no-repeat; padding:0 13px; line-height:27px;}
.headerTop a {margin:0 5px; color:#fff; }

.header { margin:0 auto; }
.header .logo { display:inline-block; margin-left:36px;}
.header .headSide { float:right; padding:25px 0 20px 0;}
.header .headSide .search { float:left; margin-top:11px; padding:6px 5px 5px 5px; border:1px solid #ddd; border-radius:5px;}
.header .headSide .search:hover { border:1px solid #666;}
.header .headSide .search .search_btn { background: url(../images/go.jpg) no-repeat; width:19px; height:18px; float:left; border:0;}
.header .headSide .search .searchtext { outline:none; padding-left:10px; width:120px; border:0; color:#666;}
.header .headSide .sideLine { margin:0 20px; float:left; width:1px; height:50px; overflow:hidden; background: #ddd;}
.header .headSide .tel { float:left; }
.header .headSide .tel em { color:#666; font-size:14px; line-height:14px;}
.header .headSide .tel span { display:block; font-size:36px; line-height:36px; color:#f12d25; font-weight:700; font-family:Arial;}

.navBar{ position:relative; z-index:1;  background:#10549f; color:#fff; height:56px; border-bottom:1px solid #fff; }
.nav{ width:1200px; margin:0 auto; }
.nav .m{ float:left;  position:relative;  }
.nav a:hover{ text-decoration:none; color:#fff;   }
.nav h3{ float:left; font-weight:normal; font-size:14px; height:56px; overflow:hidden; margin:0;  }
.nav h3 a{ display:block; color:#fff;  padding:0; width:133px; text-align:center; line-height:56px;}
.nav .on{  }
.nav .on h3 a{ background:#023d7f url(../images/menubg.jpg) no-repeat center bottom; color:#fff; border-color:#1f7caf !important;  }
.nav .sub{ display:none; /*默认隐藏*/ width:133px; padding:5px 0;   position:absolute; left:0px; top:56px; background:rgba(3,62,128,0.9); text-align:center;  }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:30px; line-height:30px; font-size:13px; padding:4px 0;  display:block; color:#fff;   }
.nav .sub li a:hover{ color:#fff; background:#0075c1;   }
.nav .navsub { position:relative; }
.nav .navsub ul {background:rgba(3,62,128,0.9); display:none; margin:0; padding:0; position:absolute; top:0; left:133px; width:133px;}

/* 横幅 S */
.banner{margin:0 auto; min-width:1200px}
.fullSlide{ width:100%;  position:relative;  height:400px; background:#006ebc;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:420px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center; _filter:alpha(opacity=60); 	}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px;  overflow:hidden; border:1px solid #fff; border-radius:50%; text-indent:-99999px;}
.fullSlide .hd ul .on{ background: #fff;}
.fullSlide .prev, .fullSlide .next { display:none; width:45px; height:99px; position:absolute; top:150px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}	
.fullSlide .prev { background-image:url(../images/index.png); background-position:-112px 0; left:0; }
.fullSlide .next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }	
.fullSlide .prev:hover,	.fullSlide .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }	
.fullSlide:hover .prev, .fullSlide:hover .next { display:block; }
/* 横幅 E */

/* 主体 S */
#mainWrapper { margin:0 auto; }
/* 最新通知 */
.notice { padding:12px; min-width:1200px; font-size:14px; height:22px; line-height:22px; background:#f4f4f4; }
.notice-hd { padding-right:10px; display:block; width:120px; border-right:1px solid #8c8c8c; text-align:right; color:#ea3630;}
.noticeScroll{ position:relative; height:22px; overflow:hidden; }
.noticeScroll .next,
.noticeScroll .prev { position:absolute; right:40px; display:block; height:17px; width:17px;  background:url(../images/notice-icon.png) 0 center no-repeat; overflow:hidden; cursor:pointer; }
.noticeScroll .prev { right:20px; background-position: -17px 0;  }
.noticeScroll .bd { margin-left:10px; width:980px; }
.noticeScroll .bd .list { height:22px; }
.noticeScroll .bd li { float:left; width:50%; height:22px; background:url(../images/point.png) 0 center no-repeat; text-indent:10px; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.noticeScroll .bd li a { color:#555;}

/* 公司简介 */
.aboutBox { padding:36px 0 50px 0;}
.aboutDetail { padding-left:30px;}
.aboutImg { margin-right:26px; width:265px;}
.about-bd { width:344px;}
.about-bd h3 { font-size:16px; font-weight:700;}
.about-bd .con { color:#898888; line-height:24px;}
.about-bd .con a { color:#f00;}
.aboutIcon {padding-top:30px; width:500px;}
.aboutIcon li { float:left; margin:0 16px; }
.aboutIcon li a span { display:block; text-align:center; height:30px; line-height:30px; font-weight:100; font-size:14px; color:#555;}

/* 新闻中心 */
.newsBox { padding:40px 0; background: url(../images/news_home_bg.jpg) no-repeat center center; height:450px;}
.newsList { margin:0 auto; width:1140px; background: #fff; height:450px;}
.newsList .newsLine { float:left; width:50px; height:450px; background: url(../images/news_homemid_bg.jpg) no-repeat;}
.newsList dl { display:block; float:left; padding:20px; width:505px; height:410px; }
.newsList dl dt { font-size:20px; color:#e4322b; font-weight:700; margin-bottom:20px;}
.newsList dd { position:relative;}
.newsList dd li { font-size:12px; font-weight:400; border-bottom:1px solid #ddd; height:34px; line-height:34px;}
.newsList dd li a p { display: inline-block; width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.newsList dd li a span { float:right;}
.newsList dd li a:hover { color:#e4322b; }
.newsList dd .prev,   .newsList dd .next { width:27px; height:27px; background: url(../images/newspn.png) no-repeat left; top:330px; right:32px; position:absolute; z-index:3; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; cursor:pointer;}	
.newsList dd .next { background-position: -32px 0; right:0; }



.mediaBox { padding:60px 0;}
.listColumn:first-child { margin-right:30px;}
.column-hd { font-size:20px; font-weight:700; color:#3984c7;}
.column-hd em { font-size:12px; font-weight:100; color:#ddd; text-transform:uppercase;}
.column-bd { padding-top:20px;}
.column-bd li { display:inline-block;}
.column-bd li:first-child { margin-right:30px;}
.column-bd .mediaImg { width:346px; height:185px;}
.column-bd .mediaName { padding:6px 0; font-size:14px; line-height:20px; color:#888;}
.column-bd .mediaDate { font-size:14px; line-height:20px; color:#999;}
.listColumn:first-child { margin-right:30px;}
.listColumn:nth-child(2) .column-bd { margin-top:20px; padding:0; width:422px; height:240px; border:1px solid #ddd;}
.gj { padding:10px;}

/* 成员企业 */
.enterpriseBox { padding:30px 0 50px 0; background: #f5f5f5;}
.enterprise-hd { font-size:20px; font-weight:700; color:#3984c7; text-align:center; }
.enterprise-hd span { display:block; margin:10px auto 0 auto; width:50px; height:2px; background: #f60;}
.enterprise-hd em { margin:0; font-size:12px; font-weight:100; text-transform:uppercase; color:#c7c5c5;}
.enterprise-bd { padding-top:42px; position:relative} 
.enterprise-bd li { float:left; margin-right:26px; width:280px; }
.enterprise-bd .itemImg { margin-bottom:10px; height:150px;}
.enterprise-bd .itemName { padding:6px; font-size:14px; line-height:24px;}
.enterprise-bd .itemName a { color:#999; }
.enterprise-bd .itemName a:hover { color:#3984c7; }

.enterprise-bd .prev, .enterprise-bd .next { display:block; width:45px; height:99px; position:absolute; top:100px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}	
.enterprise-bd .prev { background-image:url(../images/index.png); background-position:-112px 0; left:-46px; }
.enterprise-bd .next { background-image:url(../images/index.png); background-position:-158px 0; right:-46px }	


/* 客服服务 */
.serviceBox { padding:30px 0; }
.serviceLeft { float:left; width:350px; }
.briefing { padding-left:30px; height:216px; background: #2093d2; color:#fff;}
.briefing span { display:block; padding-top:40px; font-size:30px; font-weight:700;}
.briefing em {display:block; margin-top:10px; text-transform:uppercase;}
.briefing a { display:block; margin-top:30px; padding:0 33px 0 5px; width:90px; height:40px; font-size:22px; line-height:40px; text-align:center; color:#fff; background: #00b2ed url(../images/mr.jpg) no-repeat 106px 13px; border-radius:3px; }
.briefing a:hover { color:#ff0; }

.business { position:relative; padding-right:75px; height:232px; text-align:right; background: #f5f5f5 url(../images/ywznbg.png) no-repeat 180px 125px;}
.business span { padding-top:40px; font-size:30px; font-weight:700; display:block;}
.business em {display:block; margin-top:10px; text-transform:uppercase; }
.business a { display:block; position:absolute; width:350px; height:232px; top:0; left:0;}


.serviceMid { float:left; width:500px; }
.briefingCon { height:216px; background: #f5f5f5;}
.briefingCon ul { display:block; padding:20px 30px;}
.briefingCon li { display:block; height:34px; font-size:14px; line-height:34px; }
.briefingCon li a span { float:right;}
.businessCon { padding:30px; height:172px; background: #2093d2;}
.businessCon ul { display:block; float:left; width:48%; padding:1%;}
.businessCon li { margin-bottom:20px;}
.businessCon li a { color:#fff; font-size:14px; font-weight:700; line-height:30px; }
.businessCon li a span { font-weight:100; font-size:12px; display:block;}	
.businessCon li a:hover { color:#ff0; }
.serviceRight { float:left; width:350px; }
.office { position:relative; padding-left:24px; height:216px; background: #2093d2 url(../images/yytbg.png) no-repeat 210px 90px; color:#fff;}
.office span { display:block; padding-top:40px; font-size:30px; font-weight:700;}
.office em { display:block; margin-top:10px; text-transform:uppercase;}
.office a { display:block; width:350px; height:216px; position:absolute; top:0; left:0;}
.officeLink { height:232px; background: #f5f5f5;}
.officeLink a { display:block; height:232px;}

/* 联系我们 */
.contactBox { height:476px; background: url(../images/contactbg.jpg) no-repeat center center;}
.contactInfo {float:left;  padding:120px 0 0 330px; width:370px;}
.contactInfo h2 { font-size:24px; line-height:36px; color:#e90507;}
.contactInfo em {  font-size:14px; font-weight:700; letter-spacing:1px; color:#e90507; text-transform:uppercase;}
.contactInfo span { display:block; margin-top:13px; padding-left:5px; height:34px; font-size:14px; line-height:34px; color:#fff;}

.ewm { float:left; padding:164px 0 0 121px;}
.ewm .sina { float:left; width:92px; height:92px; margin-right:48px;}
.ewm .weixin { float:left; width:92px; height:92px; margin-right:48px;}
.ewm .douyi { float:left; width:92px; height:92px;}
.ewm .douyi span {display: block; padding: 6px 0px; font-size: 14px; color: #fff; text-align: center;}
.ewm img { width:92px; height:92px; }
.ewm .email { margin-top:55px; width:267px; height:60px;}
.ewm .email a { display:block; height:60px;}
/* 主体 E */

/* 内页 S */
.banners {
position: relative;
height: 300px;
overflow: hidden;
min-width:1200px;
}
.banners .ban { height:300px; width:100%;}
.conTitle { margin-top:-72px; padding:10px 30px 0 30px; width:218px; height:62px; background: url(../images/titlebg.png) no-repeat;}
.conTitle span { display:block; font-size:22px;  color:#fff;}
.conTitle em { font-size:14px; color:#fff; text-transform:uppercase; }
.breadcrumb { width: 100%; min-width: 1200px; background: #f7f7f7; border-bottom: 1px solid #eaeaea;} 
.breadBox { margin:0 auto; width:1200px; height:77px;}

.breadBox .t{ float:left;  position:relative;  }
.breadBox a:hover{ text-decoration:none; color:#333;   }
.breadBox h3{ float:left; font-weight:normal; font-size:14px; height:72px; margin:0;  }
.breadBox h3 a{  display:block; padding: 0 10px; padding-top: 5px; font-size: 15px; color: #333333; line-height: 72px; }
.breadBox .on{  }
.breadBox .on h3 a{ border-bottom: 2px solid #aa1018; color: #aa1018;  }
.breadBox .sub{ display:none; /*默认隐藏*/ width:133px; padding:5px 0; border-top: 2px solid #aa1018;   position:absolute; left:0px; top:77px; background:rgba(0,0,0,0.9); text-align:center; z-index:99999;  }
.breadBox .sub li{ position: relative; vertical-align:middle; }
.breadBox .sub li a{ height:30px; line-height:30px; font-size:13px; padding:4px 0;  display:block; color:#fff;   }
.breadBox .sub li a:hover{ color:#fff; background:#e13421;   }
.breadBox .sub-thr { display: none; position: absolute; top: 0; left: 133px; width: 150px; background: rgba(0,0,0, 0.9);}
.breadBox .sub li:hover>a { background: #e13421; color: #fff;}
.breadBox .sub li:hover ul { display: block;}

.right_posi { float: right; margin-top: 13px; min-width: 230px; max-width: 330px; }
.t_english { float: right; height: 30px; min-width: 200px; text-align: right; line-height: 30px; color: #333333; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
.d_position { float: right; background: url(../images/n2.png) no-repeat 0 center; height: 27px; line-height: 27px; color: #555555; padding-left: 20px; }

/*内页*/
.main_Bg{width:100%; overflow:hidden; }
.main_Box{width:1200px;  margin:0 auto; margin-top:50px; }
.main_Content{ padding-right:20px; width:920px; border-right:1px solid #ddd; min-height:800px;  background:#fff;  float:left}
.main_Contents{overflow:hidden; padding:45px 35px; background:#fff; border:1px solid #D8D8D8; float:left}
.main_Content_Title{width:100%; overflow:hidden; font-size:22px; color:#333; text-align:left; font-weight:100; }
.main_Content_Title em { display:block; margin-top:10px; clear:both; background: #2193d2; width:45px;  border-bottom:3px solid #2193d2; }
.main_Content_Date{width:100%; overflow:hidden; text-align:center; margin-top:10px; }
.main_Content_Article{width:100%; color:#666}
.main_Content_Article p{margin:5px 0;}

.main_Content .bar { margin-top:-44px; height:40px; line-height:40px; }

/* 新闻内容*/
.articleContent { min-height:300px;}
.leftDate { margin:10px 0; float: left; width: 84px; }
.leftYear { float: left; width: 100%; height: 30px; background: #f7f7f7;color: #888888; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: center; line-height: 30px; }
.d_date { float: left; width: 100%; color: #9e7939; font-size: 24px; height: 50px; background: #f7f7f7; text-align: center; line-height: 50px; font-family: Arial, Helvetica, sans-serif; margin-top: 3px; }
.articleTitle {float: right; margin:10px 0;  padding-bottom:14px; width: 820px;  border-bottom:1px #ddd solid;}
.new_tit { float: left; width: 100%;  color: #333333;font-size: 18px; line-height: 20px; }
.articleTitle .new_time { float: left; width: 100%; margin-top: 17px; height: 28px; line-height: 28px; }
.new_time .l_fb { float: left; color: #aaaaaa; line-height: 28px; }
.new_time .fx { float: right; }
.r_black { display: block; width: 100px; height: 39px; background: #007d99; text-align: center; line-height: 39px; color: #fff; filter: alpha(opacity=100);
opacity: 1;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
a.r_black:hover { color:#ff0;}
.title8 { float: left; width: 891px; height: 39px; border-bottom: 1px solid #e6e6e6; }
.title8 span {
float: left;
font-size: 14px;
color: #0b839d;
border-bottom: 2px solid #0b839d;
padding-bottom: 20px;
height:19px;
}
.ul03 { float: left; width: 972px; margin-top: 18px; margin-bottom: 58px;overflow: hidden; }
.ul03 li { float: left; width: 392px; height: 36px; line-height: 36px; margin-right: 81px; padding-left: 12px; background: url(../images/dl_07.png) left center no-repeat; }
.ul03 li a { float: left; display: block; width: 300px; height: 36px;  line-height: 36px; font-size: 14px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ul03 li span { float: right; font-size: 12px; font-family: "Arial"; color: #999; }

.teamImg { padding:10px; text-align:center;}
.teamImg img { max-width:800px; margin-bottom:10px;}

/* 新闻列表 */
.newlist{ width: 100%; float: left; padding-bottom: 25px; }
.newlist li { width: 100%; float: left; padding: 34px 0; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; border-bottom: 1px solid #dddddd; }
.newlist li:hover{ background:#f7f7f7;}
.newlist .left_84 { float: left; padding:0 5px;  text-align:center; width: 170px; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
.newlist .z_text_3 { margin-right: 20px; margin-left: 181px; }
.z_text_3 .z_tit_2 { font-size: 16px; color: #333; }
.z_text_3 .z_tit_2 a { display: block; width: 90%; overflow: hidden; text-overflow: ellipsis; }
.z_text_3 .text_3_b { width: 100%; float: left; font-size: 14px; color: #777; margin: 11px 0 0 0;  line-height: 24px; height: 48px; overflow: hidden; text-align: justify; }
.z_text_3 .l_fb { float: left;  color: #aaaaaa; line-height: 28px; margin-top: 5px; }
.z_text_3 .l_fb img { vertical-align: middle;  margin-top: -3px;}

/* 光辉历程 */
.glorious { padding:20px;}
.glorious dl { margin-bottom:20px;}
.glorious dl dt { margin-bottom:10px; height:40px; font-size:22px; line-height:40px; text-indent:10px; border-bottom:1px solid #ddd; background: #f8f8f8; border-radius:3px 3px 0 0;}
.glorious dl dd { padding:8px 10px;  font-size:14px; line-height:20px;}
.glorious dl dd em { margin-right:10px;}
.glorious dl:hover dt { background: #2193d2; color:#fff;}
/* 资质荣誉 */
.honurBox { margin:10px auto 0 auto; padding:10px; border:1px solid #ddd; border-radius:5px; box-shadow:5px 5px rgba(0,0,0,.3);}
.honurText { height:200px; overflow:hidden;}
/* 图片展示 */

.proList { padding:20px 0 0;}
.proList li { float:left; margin-right:10px; width:222px;}
.proList .itemImg { width:222px; height:180px; text-align:center; }
.proList .itemImg a { margin:0 auto; padding:1px; width:218px; height:176px; display:table-cell; overflow:hidden; vertical-align:middle; border:1px solid #ddd; border-radius:3px;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 154px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.proList .itemImg a:hover { border:1px solid #007CC1;}
.proList .itemImg a img { max-width:218px; max-height:176px; border-radius:3px; vertical-align:middle;}
.proList .itemName { padding:10px 0; text-align:center; height:60px; font-size:14px; line-height:20px;}
.proList .itemPrice { text-align:center; margin-bottom:10px; padding:5px 0;}
.proList .itemPrice span { font-size:16px; color:#f00;}
.proList .itemPrice em { margin-right:10px;}

/* 右侧 */
.r_new_listBg{width:235px; overflow:hidden; float:right; }
.r_new_listTitle{width:100%; height:40px; line-height:40px; overflow:hidden; font-size:16px; color:#fff; text-indent:10px; background: #10549f; }
.r_new_listTitle a { color:#fff;}
.r_new_listBox{width:100%; overflow:hidden; padding-bottom:20px; }
.r_new_listContent{ overflow:hidden; padding:10px 0px 10px; border:1px #ddd solid; }
.r_new_list{width:auto; overflow:hidden; height:22px; line-height:22px; color:#666; font-size:12px; padding-left:24px; white-space:nowrap; text-overflow:ellipsis; }
.r_new_listContent li { margin:0 auto; width:220px; overflow:hidden; height:30px; line-height:30px; border-bottom:1px dashed #ddd; color:#666; font-size:12px; white-space:nowrap; text-overflow:ellipsis; }
.r_new_list a{text-decoration:none; color:#666; }
.r_new_list a:hover{text-decoration:underline}
.r_new_listMore{width:100%; overflow:hidden; }
.r_new_listMore a{display:block; float:right; color:#666; text-decoration:none; font-size:12px; }
.r_new_listMore a:hover{text-decoration:underline}

.videoBox { border:1px #ddd solid;}
.videoBox li { margin:2px auto; padding:2px; height:73px; border-bottom:1px dashed #ddd;}
.videoBox .vImg { float:left; width:110px; height:73px; margin-right:4px; position:relative;}
.videoBox .vImg img { max-width:110px; max-height:73px;}
.videoBox .vImg span { display:block; background: url(../images/video.png) no-repeat; -webkit-background-size: 100% 100%;
background-size:100% 100%; width:46px; height:46px; position:absolute; top:50%; left:50%; margin:-23px 0 0 -23px;}
.videoBox .vInfo { float:left; width:110px; height:73px; overflow:hidden;}


.slideBox{ width:235px; height:73px; margin-bottom:20px; overflow:hidden; position:relative;  }
.slideBox .hd{ display:none; height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; margin:0; padding:0;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul { margin:0; padding:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; margin:0; padding:0; list-style-type:none; }
.slideBox .bd img{ width:235px; height:73px; display:block;  }

/*分页*/
.list_pagination { text-align: center; margin: 30px 0 40px }
.list_pagination a { padding: 4px 10px; margin-right: 10px; font-size: 14px; color: #666; border: 1px solid #eee; border-radius: 3px }
.list_pagination a.prev { margin-right: 14px }
.list_pagination a.next { margin-left: 4px }
.list_pagination a.active { background-color: #FF6446; color: #fff; border-color: #FF6446 }
.list_pagination a.unclick, .list_pagination a.unclick:hover { background: none; border: 1px solid #eee; color: #999; cursor: default; display: none }

/*人才招募*/	
.flip-container {
-webkit-perspective: 1000;
-moz-perspective: 1000;
-ms-perspective: 1000;
perspective: 1000;
-ms-transform: perspective(1000px);
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d; 
-ms-transform-style: preserve-3d; 
}
.flip-container:hover .back, .flip-container.hover .back {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.flipper {
-webkit-transition: 0.6s;
-webkit-transform-style: preserve-3d;
-ms-transition: 0.6s;
-moz-transition: 0.6s;
-moz-transform: perspective(1000px);
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transition: 0.6s;
transform-style: preserve-3d;
position: relative;
display:block;
width:31px; height:30px;
}
.front, .back {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: 0.6s;
-webkit-transform-style: preserve-3d;
-moz-transition: 0.6s;
-moz-transform-style: preserve-3d;
-o-transition: 0.6s;
-o-transform-style: preserve-3d;
-ms-transition: 0.6s;
-ms-transform-style: preserve-3d;
transition: 0.6s;
transform-style: preserve-3d;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.front {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
z-index: 2;
}
.flip-container:hover .front, .flip-container.hover .front {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}

.back {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
position: absolute;
color:#fff;
z-index: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.flip-container:hover .back {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

.c_893{ float:left; width:893px; padding-top:50px; overflow:hidden;}
.title10{ float:left; width:893px; height:45px; background:#10549f;}
.title10 .l_345{ float:left; width:319px; height:45px; line-height:45px; font-size:14px; color:#fff; padding-left:26px; font-weight:bold;}
.title10 .l_94{ float:left; width:94px; height:45px; line-height:45px; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.title10 .l_150{ float:left; width:150px; height:45px; line-height:45px; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
.title10 .l_152{ float:left; width:152px; height:45px; line-height:45px; font-size:14px; color:#fff; font-weight:bold; text-align:center;}

.d_893{ float:left; width:893px; height:54px; border-bottom:1px dashed #cbcbcb; cursor:pointer;}
.d_893 .l_345_1{ float:left; width:319px; height:45px; line-height:45px; color:#10549f; font-size:16px; padding-left:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.d_893 .l_94_1{ float:left; width:94px; height:45px; line-height:45px; color:#666; font-size:16px; font-family:"Arial","Microsoft Yahei"; text-align:center;}
.d_893 .l_150_1{ float:left; width:150px; height:45px; line-height:45px; color:#666; font-size:16px; text-align:center;}
.d_893 .l_152_1{ float:left; width:152px; height:45px; line-height:45px; color:#666; font-size:16px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.d_893:hover .l_345_1{ color:#666;}

.pz_pf_on{ display:none; float:left; width:100%; height:100%; background:url(../images/fd_01.png) left top repeat; position:fixed; top:0; left:0; z-index:201;}
.pz_pf_1{ position:absolute; top:50%; left:50%; width:817px; height:697px; margin:-300px 0 0 -400px;}
.tent_out{ position:absolute; right:-140px; top:-58px;}
.m_804{ float:left; width:804px; background:#fff; height:640px;}
.m_804 .t_48{ float:left; width:774px; height:48px; padding-left:30px; line-height:48px; font-size:18px; font-weight:bold; color:#10549f; background:#eee;}

.m_804 .t_66{ float:left; width:744px; height:66px; line-height:66px; border-bottom:1px dashed #cbcbcb; background:#fff; margin-left:30px;}
.m_804 .l_16{ float:left; margin-right:49px; font-size:16px; color:#10549f;}
.m_804 .l_12{ float:left; color:#999; font-size:12px;}
.m_804 .r_111{ display:block; float:right; font-weight:bold; font-size:14px; width:111px; height:37px; line-height:37px; margin-top:12px; text-align:center; background:#10549f; color:#fff;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; filter:alpha(opacity=100);opacity:1;}
.m_804 .r_111:hover{-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; filter:alpha(opacity=90);opacity:0.9;}
.m_804 .d_741{ float:left; width:741px; padding-left:30px; line-height:50px; font-size:14px; color:#333;}
.m_804 .d_741 .m_r_78{ float:left; margin-right:75px;}
.m_804 .d_741 .m_r_78 span{ color:#10549f;}

.m_804 .d_30{ float:left; width:741px; font-size:14px; color:#666; line-height:30px; padding-left:30px; height:390px; overflow-y:auto;}
.m_804 .d_30 .p1{ float:left; width:741px; color:#333; font-weight:bold; line-height:47px;}

/* 投资者关系 */
.tabBox { margin: 15px 0 10px; }
.tab { border-bottom: 1px #0b8bd4 solid; padding-left: 1px; height:30px; }
.tab span, .tab a { padding: 0 16px; height: 30px;line-height: 30px; font-size: 18px; border: 1px #0b8bd4 solid; border-bottom: none; white-space: nowrap; color: #0b8bd4; text-align: center; margin-left: -1px; display: inline; cursor: pointer; min-width: 60px; }
.tab span.active, .tab a.active { background-color: #0b8bd4; color: #fff; }
.tab a { color: #0b8bd4; float: left; }
.w-100 { width: 100%; }
.mt-10 { margin-top: 10px;}
.mt-30, .mr-10, .mr-5, .mlr-10, .ml-8, .mlr-8, .mt-10, .mt-15, .mlr-15, .ml-3, .mt-5, .mr-30, .mr-3, .mlr-20, mt-20, .mr-20, .ml-20, .ml-40, .ml-10, .mb-5, .mt-8, mlr-30, .mlr-3, .mt-3, .mt-12, .ml-170, .ml-15, .mr-8, .ml-30, .ml-100, .ml-110, .mr-15, .mt-4, .mt-25, .mr-12, .mt-9, .ml-70, .ml-75, .mt-6, .ml-90, .ml-160, .mt-7, .mt-1, .ml-1, .mt-40, .mt-18, .mt-14, .mlr-5, .ml-98, .mt-120, .mr-70, .mt-60, .mt-50, .ml-50, .ml-60, .mr-60, .mr-4 { display: inline; }
.bluet, a.bluet { color: #198eed; }
.w-100 .tip{float:none;min-height:29px;clear:both;border:1px #cccccc solid;padding:10px 15px 10px 60px;font-size:14px;background:url(../images/adobe_reader_icon.png) no-repeat 15px 15px;}
.w-100 .tip *{float:none;clear:both;}

.investor{margin-top:0px;}
.investor ul{width:100%;}
.investor li{ float:left; height:57px;margin-top:15px;display:inline; position:relative;}
.investor li a{position:absolute;float:none;top:0px;right:0px;bottom:0px;left:0px;border:1px #fff solid;background:url(../images/pdf_icon.png) no-repeat 10px center;padding:10px 10px 10px 55px;color:#666;margin:0 10px;padding-right:75px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.investor li a font.f-14{width:100%;height:18px;overflow:hidden;float:left;}
.investor li a:hover,.notice .w33 li:hover a{border-color:#1192dc;z-index:10;}
.investor li .down{height:24px;line-height:24px;padding:0 5px 0 23px;position:absolute;top:15.5px;right:15px;white-space:nowrap;cursor:pointer;}
.investor .w25 li{width:25%;}
.investor .w33 li{width:33.33%;margin-top:-1px;}
.investor .w33 li a{border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;}
.investor .w50 li{width:50%;}
.investor .title{float:none;clear:both;margin:0 10px 20px;height:28px;line-height:28px;text-indent:10px;font-size:16px;font-weight:bold;background-color:#f0f0f0;}
.investor li .down{
    background: url(../images/public.png) no-repeat;
}
.investor li .down {
    background-position: -480px -86px;
    background-color: #f7f7f7;
}

.fb-left { padding-top:30px; width:340px;}
.fb-left h2 { color:#1192dc; font-size:24px;}
.fb-left p { line-height:24px; margin-bottom: 25px; display: block;}
.fb-left .f-14 { font-size: 14px;}

.fb-right { padding-top:30px; width:470px;}
.fb-right table { width:100%;}
.fb-right td { padding:2px;}
.fb-right td .no { border:1px solid #f00;}
.fb-right span { display:inline-block; line-height:30px; padding:0 2px;}
#jztime { display:block; padding-left:10px; line-height:40px; font-size:14px; color:#f00;}


/*内页页面*/
.content_ContentBox{width:100%;overflow:visible;}
.content_ContentBox .content_ListBox_PC{width:1200px;overflow:hidden;margin:0 auto;margin-top:70px;padding-bottom:50px;}
.content_SortBox{width:680px;overflow:hidden;margin:0 auto;margin-top:20px; margin-left:520px;}
.content_SortBox a{display:block;color:#fff;}
.content_SortBox a:hover{text-decoration:underline}
.content_SortBox li{padding:0 10px;margin-left:10px; margin-bottom:10px;float:right;background:#49494e;line-height:28px;border:1px solid #313134;text-align:center;color:#fff;font-size:12px;}
.content_SortBox .Checked{background:#f90;border:1px solid #e18700;}

.PageBox{width:581px;overflow:hidden;margin:0 auto;padding:50px 0;}
.PageBox li{width:78px;height:38px;line-height:38px;text-align:center;background:#fff;font-size:16px;border:1px solid #d9d9d9;color:#333;margin-right:3px;border-radius:2px;float:left;}
.PageBox li:hover{background:#f1f1f1;}
.PageBox a{display:block;color:#333;font-size:14px;text-decoration:none}
.PageBox .Checked{background:#666;border:1px solid #666;color:#fff;}
.PageBox .Checked a{color:#fff;}

/*分页*/

.vm * { display:inline-block;vertical-align:middle; }
.pageNo { padding:5px 0 10px 0;text-align:center; }
.pageNo > a { position:relative;display:inline-block;height:37px;width:37px;text-align:center;line-height:37px;background:url(../images/bigPage.png) left top no-repeat;font-size:14px;font-weight:bold;margin:0 5px; }
.pageNo > a:hover { background: url(../images/bigPage.png) left -37px no-repeat;color:#4f4f4f; }
.pageNo > a.selecteds { background:url(../images/bigPage.png) left -111px no-repeat;color:#fff;cursor:default; }
.pageNo > b {cursor: pointer;width: 0;height: 0;border-width: 6px;border-style: solid;font-size: 0;line-height: 0;border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;position: absolute;left: 9px;top: 12px;}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:9px;top:12px;}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:16px;top:12px;}
.isTxtBig{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:35px;line-height:35px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxtBig.focus{color:#000; background-color:#fff;}

.content_ContentBox .content_ListBox_Weixin{width:1100px;overflow:hidden;margin:0 auto;margin-top:70px;display:none}

/*内页-新闻列表*/
.NewsList_Bg{background:url(../images/img02.png) no-repeat 0 0;}
.NewsList_Box{width:100%;overflow:hidden;margin:0 auto;padding:10px 0;}
.NewsList_List{width:97.6%;overflow:hidden;border:1px solid #d8d8d8;background:#fff;padding:20px 1%;margin-bottom:20px;position:relative}
.NewsList_List:hover{background:#f2f2f2;}
.NewsList_ListTitle{width:auto;overflow:hidden;font-size:18px;color:#333;font-weight:bold;}
.NewsList_ListTitle span{display:block;font-size:12px;color:#999;font-weight:normal;line-height:25px;}
.NewsList_ListTitle a{display:block;text-decoration:none;color:#333}
.NewsList_ListState{width:auto;overflow:hidden;font-size:12px;color:#7f7f7f;line-height:20px;margin-top:10px;}
.NewsList_ListState a{display:block;text-decoration:none;color:#666}



.showbox { width:100%;}
.showbox li {display:block; position:relative; border:1px #ddd solid; margin:0 30px 20px 0; padding:0 30px 12px 30px; float:left; width:256px; height:414px; }
.showbox li.over { border:1px #f40 solid;}
.showbox li .show-item-name { padding:10px 0; margin-bottom:10px; border-bottom:1px #ddd solid; color:#353535; height:70px; font:700 14px/70px "微软雅黑",Arial; text-align:left;}
.showbox li .show-item-name img { vertical-align:middle;}
.showbox li .show-item-name span { display:block; font-size:12px; color:#666; }
.showbox li .show-item-content {width:100%; height:230px; overflow:hidden; margin-bottom:5px;}
.showbox li .show-item-price { height:30px; font:100 20px/30px "微软雅黑","宋体",arial; text-align:center; color:#f40;}
.showbox li .show-item-price span { font-size:14px; color:#333;}
.showbox li .show-item-view {width:100%;overflow:hidden;}
.showbox li .show-item-view a { float:left; margin:0 20px; width:80px;height:30px;background:#f90;border:1px solid #f09a2b;border-bottom:2px solid #be7413;text-align:center;line-height:30px;color:#fff;border-radius:5px;  display:block;font-size:14px;}
.showbox li .show-item-view a:hover {border:1px solid #dedede; border-bottom:2px solid #dedede; background:#fff; height:29px;color:#666;line-height:29px; display:block;font-size:14px;}

/*  大图页面  */
.scroll-photos{ margin-top:20px; display:inline-block; width:420px;height:380px;position:relative;overflow:hidden}
#SPhotosList{width:420px;height:380px;overflow:hidden;margin-bottom:10px;position:absolute;z-index:1}
#SPhotosList li{width:420px;height:380px;overflow:hidden; text-align:center}
#SPhotosList img{ max-width:420px; max-height:380px}
#SPhotosBtn{margin-left:28px;height:77px;width:400px;overflow:hidden;position:absolute;z-index:1;bottom:1px}
#SPhotosBtn li{float:left;width:90px;height:77px;margin-right:1px;padding-top:8px;position:relative;cursor:pointer;text-align:center;box-sizing:border-box}
#SPhotosBtn img{width:80px;height:64px;overflow:hidden; border:1px solid #fff; padding:1px; border-radius:3px;}
#SPhotosBtn img:hover { border:1px solid #2193d2;}
#SPhotosBtn li em{width:86px; position:absolute;left:1px;top:0px;z-index:10;display:none; height: 67px;
    box-sizing: border-box;}
#SPhotosBtn li.current em{display:block}
.photos-prev-btn{position:absolute;left:0;bottom:1px;width:15px;height:67px;background:#fff}
.photos-next-btn{position:absolute;right:-1px;bottom:1px;width:15px;height:67px;background:#fff}
.photos-focus-prev,.photos-focus-next,.scroll-photos-info{display:none}
.photos-prev-btn a span,.photos-next-btn a span{display:block;width:0;height:0px;overflow:hidden}
.photos-prev-btn a{display:block;height:62px;background:url(../images/header_icons.png) no-repeat -15px -42px}
.photos-next-btn a{display:block;height:62px;background:url(../images/header_icons.png) no-repeat -49px -42px}
.photos-prev-btn.nohover a{background-position:-79px -42px}
.photos-next-btn.nohover a{background-position:-112px -42px}
.path-nav{width:1200px;margin:0 auto;font-size:14px;color:#000;height:60px;line-height:60px}
.path-nav a{color:#666}

#viewInfo { margin-top:20px; float:right; width:440px;}
#viewInfo .proinfo { float:left; width:380px; }
#viewInfo .proinfo h1 { font:700 18px/26px "微软雅黑","宋体", arial; padding:10px 0; border-bottom:1px #ddd dotted; color: #333;}
#viewInfo .proinfo h1 b { display:block;}
#viewInfo .proinfo dl { display:block; padding:13px 0; min-height:18px; border-bottom:1px #ddd dotted; font-family: "微软雅黑","宋体", arial; }
#viewInfo .proinfo dl dt { display:block; float:left; width:80px; font-weight:500; font-size:13px; color:#333; }
#viewInfo .proinfo dl dd { display:block; float:left; width:170px; color:#000; }
#viewInfo .proinfo dl dd a { color:#888;}
#viewInfo .proinfo dl dd a:Hover { text-decoration:underline; }
#viewInfo .proinfo .price { color:#793f0b; font-size:14px;}
#viewInfo .proinfo .price a { font-size:12px; color:#793f0b;}
.currentPrice { margin-top:-6px; font-size:24px; color:#c00 !important}
.originalPrice { margin-top:-3px; font-size:16px; color:#666 !important}

.goods_qty{float:left;width:50px;height:28px;}
.goods_qty input{border:1px solid #ccc;FONT-SIZE:12px;width:48px !important; text-align:center;height:24px;_height:24px;padding:1px 0;line-height:24px;margin:2px 0}
.goods_qty_select{float:left;width:27px;height:28px;margin-top:2px}
.goods_qty_select a{display:inline-block;width:27px;margin:0;padding:0;float:left;line-height:28px;_font-family:宋体;_font-size:9px}
.goods_qty_select a:hover{_font-family:宋体;_font-size:9px}
.goods_qty_up_btn{height:28px;background:url(../images/cart_btn_add.gif) no-repeat;}
.goods_qty_down_btn{height:28px;background:url(../images/cart_btn_reduce.gif) no-repeat;}

.showbotton { clear:both; margin-top:30px;}
.shopping_myzzim_btn{float:left; width:130px;}
.shopping_cart_btn{float:left; margin-right:10px;}
.shopping_stock_cart_btn{margin-top:105px}
.shopping_cart_btn img,.shopping_myzzim_btn img{cursor:pointer}

.cart_btn{ margin:0 10px 0 auto; width:134px;height:38px; display:block; line-height:38px; text-align:center; color:#e5511d; background:#ffe4d0; border:1px solid #f0cab6; border-radius:3px; overflow:hidden; }
.cart_btn:hover{background:#ffd9bc;}
.cart_btn a { display:block; color:#e5511d; font-size:16px;}

.carts_btn{ margin:0 auto; width:182px; height:40px; display:block; text-align:center; line-height:40px; background:#f40 url(../images/cart.png) no-repeat 30px 12px; overflow:hidden; text-indent:10px; border-radius:3px;}
.carts_btn:hover{background:#f22d00 url(../images/cart.png) no-repeat 30px 12px}
.carts_btn a { display:block; color:#fff; font-size:16px;}

.listbox { margin:20px 0;}
.listbox .list-hd { padding-left:2%; width:98%; background:#2093d2; height:40px; font:700 14px/40px "宋体"; color:#fff;}
.listbox .list-hd .more { float:right; display:block; height:48px; padding:0 10px; font-size:12px; font-family:arial; color:#4f4f4f; text-transform:uppercase;}

/* 内页 E */

/* 向上滚动 S */
.rightnfixd {width: 46px;height: 150px;position: fixed;z-index: 3000;left: 50%;margin-left: 600px;}
.rf_het {bottom: 20px;}
.rightnfixd span {position: absolute;z-index: 1;}
.rfixedico {background: url(../images/returnico.png);}
.rightnfixda1 {background-position: -178px -44px;}
.rightnfixda2 {background-position: -178px -95px;}
.rightnfixda3 {background-position: -178px -146px;}
.rightnfixda1:hover {background-position: -122px -44px;}
.rightnfixda2:hover {background-position: -122px -95px;}
.rightnfixda3:hover {background-position: -122px -146px;}
.rightnfixd a {width: 46px;height: 46px;float: left;margin-top: 5px;}
.rightnfixdspan1 {width: 115px;height: 148px;position: absolute;z-index: 3000;margin-left: -118px;margin-top: -30px;background-position: -2px -1px;display: none;}
.rightnfixdspan1 img{width:110px;height: 110px; margin-left:1px;}
.rightnfixdspan1 b{width: 100%;text-align: center;display: block;font-weight: 300; line-height:16px; margin-top:-4px;}
/* 向上滚动 E */

/* 页脚内容 S */
.links { margin:0 auto; padding:30px 0; min-width:1200px; background: #eee;}
.links_content {padding-left:100px; min-height:50px;  background: url(../images/links.jpg) no-repeat left top;}
.links_content  a { font-size:14px; color:#666; margin:0 5px;}
.links_content  a:hover { color:#10549f;}
#footer { padding:20px 0; margin:0 auto; width:100%; min-width:1200px; background:#10549f; }
.footerNavBar { text-align:center; margin-bottom:10px; }
.footerNavBar li { display:inline-block; height:40px; line-height:40px; font-size:12px; color:#fff;}
.footerNavBar li a { margin:0 20px; color:#fff; }
#footer .footerLine { height:1px;  border-top:1px #5276b1 solid; }
#footer .copyright { margin-top:10px; padding-top:10px; text-align:center; line-height:24px; color:#fff;}
#footer .copyright a { color:#fff; }
#footer .copyright a:Hover { text-decoration:underline; }
/* 页脚内容 E */

.sd_nav {
	margin-bottom:20px;
    width: 100%;
    height: 45px;
    bottom: 0;
}
.sd_nav ul {
    width: 1100px;
    height: 45px;
}
.sd_nav ul li {
    width: 125px;
    height: 45px;
    line-height: 45px;
    float: left;
    text-align: center;
    margin-right: 2px;
}
.sd_nav ul li a {
    width: 125px;
    display: block;
    color: #fff;
    background: #4194ee;
    font-size: 16px;
    text-decoration: none;
	border-radius:3px;
}
.sd_nav ul li.active a, .sd_nav ul li a:hover {
    background: #f37621;
}

.two_third {
    position: relative;
    margin-right: 4%;
    margin-bottom: 20px;
    float: left;
}
.two_third {
    width: 100%;
}
.toggle {
    margin-bottom: 20px;
}
.toggle .toggle-title {
    border: 1px solid #ddd;
    display: block;
    position: relative;
    padding: 10px 0px 10px 15px;
    background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
    background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
    background-color: #F9F9F9;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-weight: 600;
    cursor: pointer;
    overflow: hidden;
    color: #999999;
}

[class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 15px;
    height: 15px;
    line-height: 1;
    vertical-align: middle;
    background: url("../images/wh.png");
    margin-top: -1px;
}
.icon-question-sign {
}
.toggle .toggle-title i {
    margin: -2px 8px 0 0px;
}
.toggle .toggle-title.active {
    color: #444444;
    -webkit-border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
}
.toggle .active .icon-question-sign { width:15px; height:15px; background:url(../images/wh.png) no-repeat;}

.toggle .toggle-title span {
    float: right;
    display: block;
    margin: -10px 0px -10px 0px;
    width: 42px;
    height: 42px;
    background: url(../images/accordion-close.png) no-repeat right center;
    color: #999999;
}
.toggle .toggle-title.active span {
    background: url(../images/accordion-close.png) no-repeat right center;
}
.toggle .toggle-inner {
    background: #ffffff;
    margin: 0;
    -webkit-border-radius: 0px 0px 3px 3px;
    -moz-border-radius: 0px 0px 3px 3px;
    border-radius: 0px 0px 3px 3px;
    -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    -moz-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    border: 1px solid #ddd;
    border-top: 0;
    padding: 20px 20px 0px 20px;
    display: none;
}
.toggle .toggle-inner p {
    margin: 0 0 20px 0;
}

/*表单*/
.textareabox { width: 96%; height: 115px; line-height: 22px; display: block; border: 1px solid #d7d7d7; border-radius: 5px; padding: 10px; }/* textareabox 结束 *//* textbox 开始 */
.textbox { float: left; margin-right: 15px; font-size: 14px;  border: 1px solid #d7d7d7; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 10px; width: 300px;  color: #333; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.small_textbox { float: left; font-size: 14px; border: 1px solid #d7d7d7;  padding: 8px; width: 300px; color: #333; -moz-border-radius: 3px; -khtml-border-radius: 3px;  -webkit-border-radius: 3px; border-radius: 3px; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.smaller_textbox { float: left; font-size: 14px; border: 1px solid #d7d7d7; padding: 5px;  width: 300px; color: #333; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.textbox:focus, .small_textbox:focus, .smaller_textbox:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); }/* textbox 结束 *//* 提示盒子 开始 */
.prompt_box { width: 100%; padding: 20px; background: #ffffc4; border: 1px solid #e3e3e3; }/* 提示盒子 结束 *//* 通用椭圆 开始 */
.b_radius { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px; }/* 通用椭圆 结束 *//* 单选按钮 开始 */
.ui-button, .ui-button_active, .ui-button_hover, .ui_button { border:0; height: 40px; line-height: 40px; cursor: pointer; color: #fff !important; display: inline;  float: left; font-size: 16px; text-align: center; padding: 0 20px;  -moz-border-radius: 3px; -khtml-border-radius: 3px;  -webkit-border-radius: 3px; border-radius: 3px; }
.ui-button a, .ui-small-button a { color: #fff !important; display: block; }
.theme_bgcolor { background: #008fee; }

.categroy li { border-bottom: 1px solid #d7d7d7; text-indent: 1em; height: 35px; line-height: 35px; background: #f7f7f7; font-size: 14px; font-weight: normal; font-family: "微软雅黑";}.categroy li a { display:block; }
.categroy li a:hover { background: #10549f; color:#fff; }
.categroy li .set { background: #10549f; color:#fff; }
.l_sub { display:none;}
.l_sub li { border-top:1px solid #d7d7d7; border-bottom:0; text-indent:30px;}

.article-list { display: block; margin: 0; padding: 0; list-style-type: none; }
.article-list li {border-bottom: 1px dashed #ddd; font-size: 16px;}
.article-list li a {display: block; padding: 10px;}