﻿body,td,th {font-family: "Microsoft YaHei","微软雅黑" ,Arial, Helvetica, sans-serif;font-size: 12px;color: #333;}
body {margin:0; padding:0; background:#ECEDF4 url(../images/bg.jpg) repeat-x top;}
table{margin:auto; height:auto;margin:0;padding:0; }
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
img {border:0px;}
i , em{ font-style:normal;}
ul,dl,dt,dd,li,p{Margin:0px;Padding:0px;list-style:none}
h1,h2,h3,h4{ font-size:12px;margin:0;padding:0;font-weight:normal;}
ul,dl,dt,dd,li,p{Margin:0px;Padding:0px;list-style:none}
table {border-collapse: collapse;	border-spacing: 0;}
.clearboth{clear:both; visibility:hidden}/*系统预设*/

a:link,a:visited,a:active {color: #333; text-decoration: none;}
a:hover {color: #c00;text-decoration:none;}

.a1:link,.a1:visited,.a1:active {color: #fff; text-decoration: none;}
.a1:hover {color: #fff;text-decoration:none;}

.a2:link,.a2:visited,.a2:active {color: #f60; text-decoration: none;}
.a2:hover {color: #c00;text-decoration:none;}

.line_h20 {LINE-HEIGHT: 20px}
.line_h22 {LINE-HEIGHT: 22px}
.line_h25 {LINE-HEIGHT: 25px}
.line_h30 {LINE-HEIGHT: 30px}
.font01{ color:#c00;}
.font02{ color:#999;}
.font03{ color:#909AA4;}
.font04{ color:#f60;}
.px12{font-size: 12px;}
.px14{font-size: 14px;}
.px16{font-size: 16px;}
.px18{font-size: 18px;}
.fr{float: right;display:inline;}
.fl{float: left;display:inline;}
.padd10px{padding:10px;}
.mtop20{ margin-top:20px;}
.box01{ border:#E2E2E2 1px solid;}
.contx{font-size:20px;font-weight: bold;color: #c00;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";line-height:60px;}
.INPUT {height: 26px;border:1px #ccc solid;background: #fff; line-height:26px; padding:0 5px;}
.INPUT2 {border:1px #ccc solid;background: #fff;}
.INPUT3 {height: 22px;border:1px #ccc solid;background: #fff; line-height:22px; padding:0 5px; width:120px;}
.buttom {font-size: 14px;font-weight: bold; padding:3px; color:#fff; background:#333;border:2px solid #333; width:100px; height:40px;}
.title01{color:#9E0309; font-weight:bold; font-size:14px;}
.title02{font-size:16px; color:#9E0309;font-weight:bold;}
.hx{background: url(../images/hx.gif) repeat-x bottom;}
.hx2{background: url(../images/hx.gif) repeat-x  center; height:25px;}

.page {text-align:center; width:100%;margin:20px 0 30px 0;}
.page a{display:inline-block;padding:5px 8px 4px 8px;border:#E4E4E4 1px solid;margin:2px 4px;color:#666;text-decoration:none;cursor:pointer;border-radius:3px;}
.page a:hover{border:#CF5D02 1px solid;color:#FFF;background:#FF7101;}
.page span.current{display:inline-block;padding:5px 8px 4px 8px;color:#FFF;background:#FF7101;border:#CF5D02 1px solid;margin:2px 4px;border-radius:3px;}
.page span.no{border:1px #CF5D02 solid;margin:2px;color:#FFF;background:#FF7101;text-decoration:none;border-radius:3px;}

.headtop{ margin:auto;width:1200px; height:30px; line-height:30px; color:#666; overflow:hidden;}
.headtop h1{ width:600px; height:30px; float:left; }
.headtop .search{float: right;}
.headtop .search input{width:140px;height:29px;border:0;padding: 0 0 0 8px;float: left;line-height:24px;color:#3972BC;border:0;border-right: 1px solid #F1F0F0;}
.headtop .search input.submit{width:30px;height:29px;cursor: pointer;background: url(../images/input02.jpg) no-repeat center center;}
.headtop ul{border-right: 1px solid #F1F0F0;float: right;}
.headtop li{height: 30px;border-left: 1px solid #F1F0F0;float: left;}
.headtop li a{display: inline-block;width:80px;line-height: 30px;color: #666;text-align: center;}
.headtop li a:hover{color: #f60;}

.g-wrap {position:relative; margin:0 auto; width:1200px; height:100%; overflow:hidden; }
#header {position:relative; z-index:5; height:80px; background-color:#fff; margin-top:10px;}
#logo {position:absolute; top:14px; left:1px; width:350px; height:41px; background:url(../images/logo.jpg) no-repeat 0 0;}
#nav {position:absolute; top:0; right:0px; z-index:4; height:100%; background-color:#fff; overflow:hidden;}
#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
#nav .n1 {width:58px;}
#nav .n2{width:90px;}
#nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:bold; font-size:14px; line-height:79px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms;}
#nav li a.on {color:#fff;}
#nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
#nav li a .bkg {top:100%; z-index:1; background:#0B4898; -webkit-transition:top 200ms; transition:top 200ms; }
#nav li a.on .bkg,
#nav li a:hover .bkg {top:0;}
#content {position:relative; overflow:hidden; }
#subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:61px; overflow:hidden; }
#subNav .g-wrap {overflow:visible; width:100%;}
#subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background:url(../images/subnavbg.png) no-repeat top center; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms; }
#subNav .g-wrap .item a {float:left; padding:0 15px; text-align:left;  font-weight:bold; font-size:13px; line-height:53px; color:#ffffff;}
#subNav .g-wrap .item a:hover {color:#f60;}
#subNav .g-wrap .on {top:0;}
#subNav .g-wrap .item .yna{ width:500px; margin:0 auto; padding:0 0px 0px 270px;}
#subNav .g-wrap .item .ynb{ width:400px; margin:0 auto; padding:0 0px 0px 350px;}
#subNav .g-wrap .item .ync{ width:600px; margin:0 auto; padding:0 0px 0px 520px;}
#subNav .g-wrap .item .ynd{ width:400px; margin:0 auto; padding:0 0px 0px 710px;}
#subNav .g-wrap .item .yne{ width:400px; margin:0 auto; padding:0 0px 0px 900px;}
#subNav .g-wrap .item .ynf{ width:400px; margin:0 auto; padding:0 0px 0px 900px;}
#subNav .g-wrap .item .yng{ width:300px; margin:0 auto; padding:0 0px 0px 1000px;}
#subNav .g-wrap .item .ynh{ width:300px; margin:0 auto; padding:0 0px 0px 1000px;}

.index_brand{height:500px;margin:auto;position: relative;}
.banner li{width: 100%;height:500px;position: absolute;left: 0;top: 0;display: none; }
.banner li a{display: inline-block;width: 100%;height: 100%;}
.banner .number{height:20px;position: absolute;left: 50%;bottom:15px;}
.banner .number span{display: inline-block;width:10px;height:10px; background:#C4C4C4;border: 1px solid #B3B3B3;cursor: pointer;margin-left:10px;position: relative;overflow: hidden;border-radius:50%;}
.banner .number span.on{background:url(../images/b2.jpg) no-repeat center center;background:#0072C3;border: 1px solid #0063A7;}

.main_noticebg{ margin:auto; width:100%; height:40px;border-bottom:#CDD3E3 1px solid; background:#fff; overflow:hidden;}
.main_notice{ margin:auto; width:1200px; height:40px;}
.main_notice .notice_title{ width:100px; height:40px; line-height:40px; color:#5d6da1;font-size:14px; text-indent:30px; font-weight:bold;float:left; background:url(../images/noticet.gif) no-repeat left center;}
.main_notice .notice_text{ width:900px; height:40px; line-height:40px; float:left; color:#000;}
.main_notice .notice_date{ width:200px; height:40px; line-height:40px; float:right; text-align:right; color:#999;}

.main_news{ margin:35px auto auto; width:1200px; height:300px;}
.main_news .news_tu{ width:360px; height:300px; float:left;}
.main_news .news_tu .quick{ height:49px; border:#5D6DA1 8px solid; background:#fff;}
.main_news .news_t1{ margin:20px 0 0 10px; width:27px; height:280px; float:left;}
.main_news .news_box{ width:483px; height:260px; float:left; background:#fff; padding:20px;}
.main_news .news_box .indabouts{ line-height:28px; font-size:12px;}

.main_news .news_right{ width:270px; height:300px; float:right;}
.main_news .news_right .indcont{ background:#5D6DA1 url(../images/indcontact.jpg) no-repeat left top; padding:55px 10px 0 10px; width:250px; height:135px; line-height:25px; color:#fff;}







.sylink1{background:url(../images/dian01.gif) 0px 15px no-repeat;float:left;width:75px;padding-left:24px;height:40px;line-height:40px;margin-left:20px;padding-top:5px;}
.sylink1 a{font-size:14px;font-weight:bold;color:#5d6da1}
.sylink1 a:hover{font-size:14px;font-weight:bold;color:#003B87;text-decoration:underline;}

.sylink2{background:url(../images/dian02.gif) 0px 15px no-repeat;float:left;width:60px;padding-left:24px;height:40px;line-height:40px;margin-left:20px;padding-top:5px;}
.sylink2 a{font-size:14px;font-weight:bold;color:#5d6da1}
.sylink2 a:hover{font-size:14px;font-weight:bold;color:#003B87;text-decoration:underline;}

.sylink3{background:url(../images/dian03.gif) 0px 15px no-repeat;float:left;width:60px;padding-left:24px;height:40px;line-height:40px;margin-left:20px;padding-top:5px;}
.sylink3 a{font-size:14px;font-weight:bold;color:#5d6da1}
.sylink3 a:hover{font-size:14px;font-weight:bold;color:#003B87;text-decoration:underline;}

.morekb{background:url(../images/dian05.gif) no-repeat left center;clear:both;width:80px; height:20px; line-height:20px; text-align:right;float:right; padding-left:10px;}
.morekb a{color:#383838;text-decoration:underline;}
.morekb a:hover{color:#9c6c24;text-decoration:none;}

.news_t1 li{ width:27px; height:83px; line-height:15px; float:left;font-size:14px; font-weight:bold; text-align:center; margin-top:3px;}
.news_t1 a{display:block; height:73px; width:27px; text-align:center; overflow:hidden; background:#fff;padding-top:10px;}
.news_t1 a:link,.news_t1 a:visited,.news_t1 a:hover{color:#5d6da1;}
.news_t1 a.newsaon{width:27px; height:73px;text-align:center; overflow:hidden;padding-top:10px;}
.news_t1 a.newsaon:link,.news_t1 a.newsaon:visited,.news_t1 a.newsaon:hover{color:#fff;background:#5d6da1; text-decoration: none;}

.ind_nhot{height:100px; width:483px;}
.ind_nhot img{width:150px; height:100px; float:left;}
.ind_nhot b{width:320px; height:25px; line-height:25px; font-size:14px; float:right; display:block; overflow:hidden;}
.ind_nhot span{width:320px; height:63px; line-height:21px; font-size:12px; float:right; display:block; overflow:hidden; color:#999; margin-top:5px;}

.tit_news{ width:483px; height:100px;}
.tit_news ul li{ width:483px;height:25px;line-height:25px;float:left;text-align:left;text-indent:15px; font-size:12px; background:url(../images/dian04.jpg) no-repeat left center; overflow:hidden;}
.tit_news ul li b{width:330px; float:left; font-weight:normal;text-overflow:ellipsis; overflow:hidden;word-break:keep-all;white-space:nowrap;}
.tit_news ul li span{ float:right; color:#999; text-align:right; font-size:10px;display:block; width:70px; text-indent:0;}

.main_box03_b{ margin:35px auto auto; height:215px; background:#fff; padding:25px 0 35px 0;}
.main_box03{ margin:auto; width:1200px; height:auto;}

.dh01{ height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#465792; margin-bottom:15px; background:url(../images/dian08.jpg) no-repeat left center; text-indent:25px;}
.morea:link,.morea:visited,.morea:active { width:50px; height:30px; display:block; background:url(../images/more01.gif) no-repeat center; float:right; text-decoration: none;}
.morea:hover { background:url(../images/more02.gif) no-repeat center;}

.ind_mainpro{width:1200px; height:171px;}
.ind_mainpro ul li{ width:212px; height:171px; margin-right:10px; float:left;}
.ind_mainpro ul li img{ width:210px; height:140px;border:#E4E4E4 solid 1px;}
.ind_mainpro ul li span{ width:192px; height:30px; line-height:30px; font-size:12px; text-align:center; display:block;overflow:hidden; padding:0 10px; background:#5D6DA1; color:#fff;}

/*内页*/
.brand_aboutus{ margin:auto; width:100%; height:200px; background:url(../images/brand_aboutus.jpg) no-repeat center top;}

.sidebar{ margin:20px auto auto; width:1200px;height:40px;}
.sidebar li{width:140px;height:40px;text-align:center;line-height:40px;float:left;display:inline; margin-right:1px; background:#0B4898;}
.sidebar li a{font-family:"微软雅黑";font-size:14px; display:block; color:#fff;}
.sidebar li a:hover{width:140px;height:40px;background:#c00;color:#fff; display:block; text-decoration:none;}
.sidebar li.curr{width:140px;height:40px;background:#c00;color:#fff;}
.sidebar li.curr a{color:#fff;}

.mbx{ margin:auto;width:1200px;height:92px;background: url(../images/line01.jpg) repeat-x;}
.mbx .en{padding-top: 24px;padding-left: 22px;}
.mbx .f16{font-size: 16px;color: #6b6f7e;padding-top: 7px;padding-left: 22px;font-weight: bold;}
.mbx-r{text-align: right;margin-top: -20px;margin-right: 24px;}
.mbx-r a{color: #949494;}
.mbx-r span{color: #c30e23;}

.main_content{margin:auto auto 30px auto; width:1160px; height:auto; background:#fff; padding:30px 20px;min-height:500px;_height:500px;}
.main_content .mcontent_left{width:860px; height:auto; float:left;}
.main_content .mcontent_right{ width:260px; height:auto; float:right;}
.main_content .mcontent_right .nbtitle{ height:30px; line-height:30px;border-bottom:#E5E5E5 1px solid; font-size:14px;}
.main_content .mcontent_right .aboutcont{ margin-top:10px; line-height:25px; height:150px; overflow: hidden; color:#666;}

.protype{ width:260px; height:auto;}
.protype ul li{ height:30px; line-height:30px;border-bottom:#EBEBEB 1px solid; background:url(../images/dian05.gif) no-repeat left center; text-indent:20px;}

.nbox_cont{ line-height:30px; font-size:14px;}
.nbox_cont p{ padding-bottom:15px;}
.nexttext{ margin-top:30px; height:70px; line-height:35px; background:#FAFAFA; padding:5px 15px; font-size:14px;border-bottom:#E5E5E5 1px solid;}
.ctitle{text-align:center; width:100%; font-size:35px; font-family:"微软雅黑"; line-height:35px;}
.ctitle p{font-size:12px;}

.main_content .p-tit{font-size: 24px;color: #e1e1e1;text-transform: uppercase; line-height:20px;}
.main_content .pp2{font-size:20px;color: #10327b;}
.main_content .text{color: #999;margin:10px 0; font-size:14px;}

.about-box{margin: auto auto 30px auto;width:1100px;height: auto;background:#F2F3F7; padding:30px;}
.about-box .div1{width:530px;float: left;}

.about_manage_left{ width:260px; height:460px; float:left;}
.about_manage_right{background:#F2F3F7 url(../images/line02.jpg) repeat-y left;width:840px;height:400px; padding:30px; float:right;}

.news_list{ width:auto; height:auto;}
.news_list ul li{margin-bottom:15px; padding-bottom:15px;border-bottom:#E1D9CC 1px dotted; line-height:25px; height:100px; overflow:hidden; color:#999; }
.news_list ul li img{ width:150px; height:100px;margin:0 15px 0 0; float:left;}

.prolist{ margin:auto; width:1140px; height:auto; overflow:hidden;}
.prolist ul{ width:1200px; height:auto;}
.prolist ul li{ width:360px; height:270px; margin:0 29px 29px 0; text-align:center; float:left;background:#fff;}
.prolist ul li a img{ width:360px; height:240px;border:#E4E4E4 solid 1px;}
.prolist ul li a span{ width:362px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden; font-size:14px;color:#FFF;background:#0070C2;}
.prolist li a span p{position:relative;}

.photo_list{ width:1150px; height:auto; overflow:hidden; margin-left:10px;}
.photo_list ul{ width:1200px;}
.photo_list ul li{ width:270px;height:223px; overflow:hidden;float:left; margin:0 20px 26px 0;}
.photo_list ul li img{ width:270px; height:180px;}
.photo_list ul li span{ width:270px; height:42px; line-height:42px; text-align:center; display:block;border-bottom: 1px solid #D6D6D6;}

.honour_list{ width:860px; height:auto;}
.honour_list ul li{ width:350px; padding:0 30px; height:510px; margin-bottom:30px; float:left;}
.honour_list ul li img{ width:350px; height:480px;border:1px solid #D4D4D4;}
.honour_list ul li span{ width:350px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden; color:#333; padding:0 10px;}
.honour_list ul li span a{color:#fff;}

.salnet{ width:auto; height:280px; background:url(../images/tusalnet.jpg) no-repeat center top; padding:315px 0 0 710px; line-height:30px; font-size:14px;}

.table01{border-top: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;}
.table01 .td1{border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}

.fetable{border-top:2px solid #0B4898;}
.fetable tr td{ padding:9px;border-bottom: 1px solid #CFCFCF; }
.tdbg1{ background:#F6F6F6; color:#546B75; text-align:center;}

.zf-list{padding-bottom: 45px;}
.zf-list ul{border-top: 1px solid #e5e5e5;}
.zf-list ul li{border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.zf-list ul li .top{height: 39px;line-height: 39px;color: #000;background: url(../images/dian06.png) no-repeat 5px 20px;}
.zf-list ul li .top p{padding-left: 15px;padding-top: 3px;}
.zf-list ul li .top p span{float: right;width: 50px;color: #878787;cursor: pointer;background: url(../images/dian07.png) no-repeat 31px 17px;}

.zf-btm {padding-bottom: 20px;  display: none;}
.zf-btm .hide{}
.zf-btm .hide span{float: right;width: 50px;line-height: 40px;cursor: pointer;color: #878787;background: url(../images/dian07.png) no-repeat 31px 17px;}





/*底部*/
.footer{ width:100%; height:200px; background-color:#F5F5F5; border-top:#E9E9E9 solid 1px;}
.footer_c{ margin:auto; width:1200px; overflow:hidden;}
.footer_c_l{ width:800px; overflow:hidden; padding-top:21px;}
.footer_c_l dl{ display:block; float:left; height:160px; border-right:#E4E4E4 solid 1px; width:99px;}
.footer_c_l dt{ color:#444; padding-top:3px; text-align:right; padding-right:15px;font-family:Microsoft Yahei; font-size:14px;}
.footer_c_l dd{ color:#868686; padding-right:15px; line-height:25px; padding-top:10px; text-align:right;}
.footer_c_l dd a{ color:#868686; display:block; text-align:right;}
.footer_c_l dd a:hover{ color:#333;}
.footer_l{ width:123px;}

.footer_2{ width:400px; overflow:hidden; padding-top:21px;}
.footer_2 dl{ display:block; float:left; height:162px; padding-left:15px;}
.footer_2 dt{ color:#444; font-size:14px; padding-top:3px;  padding-right:15px;font-family:Microsoft Yahei;}
.footer_2 dd{ color:#868686; padding-right:15px; line-height:25px; padding-top:10px;}
.footer_2 dd a{ color:#868686; display:block;}
.footer_2 dd a:hover{ color:#333;}

.footer_2l{ width:280px; overflow:hidden;}
.footer_2r{ width:115px;}

/*版权*/
.copyright{ width:100%; height:33px; background-color:#303030;}
.copyright_c{ margin:auto; width:1200px; height:33px; line-height:33px; font-family:Arial; color:#CACACA;}
.copyright_c a{ color:#CACACA;}
.copyright_c a:hover{ color:#fff;}