body{margin:0 auto;padding:0px;font-size:12px; font-family:verdana, arial, Georgia, "Times New Roman", "Microsoft YaHei",  STXihei, serif; color:#666666;}
ul{list-style:none;padding:0px;margin:0px;}
li{list-style:none;padding:0px;margin:0px;}
p{ margin:0; padding:0;}
*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px; font-size:12px; font-weight:normal;}
h3{ font-size:12px; font-weight:normal;}
.clear{clear:both;}
img{border:0;}
.center{ width:1000px; margin:0 auto;}
input,button,select,textarea{outline:none} textarea{resize:none}
a{ color:#666666; text-decoration:none; font-size:12px;}
.bannert{ width:100%; float:left; text-align:center}
.bannert img{ max-width:100%}
.pages { width: 100%; text-align:center; padding: 10px 0; margin-top:25px;}
.pages span, .pages a, .pages .current { font-size: 12px; font-family: Arial, Helvetica,  sans-serif; margin: 0 2px; }
.pages span font { color: #f00; font-size: 12px; }
.pages a, .pages .current { border: 1px solid #014e9c; background: #fff; padding:8px 12px; text-decoration: none }
.pages span { padding-right: 10px }
.pages .current, .pages a:hover { background: #014e9c; color: #fff; }

.newrelated{ width:100%; margin:0 auto; border-top:1px solid #dddddd; margin:0 auto;}
.newrelated ul{ width:100%; padding-bottom:20px;}
.newrelated ul li{height:30px;line-height:30px;}
.newrelated ul li a{ color:#2a2a2a;}
.newrelated ul li span{ float:right; color:#727272;}
.newrelated h4{ font-size:14px; font-weight:normal; padding:10px 0 0 0;}

.prorelated{ width:100%; margin:0 auto; border-top:1px solid #dddddd;}
.prorelated h4{ font-size:14px; font-weight:normal; padding:10px 0 10px 0;}
.prorelated ul{ width:100%; padding-bottom:20px;}
.prorelated ul li{ float:left; width:120px; margin-right:10px; text-align:center; margin-bottom:20px;}
.prorelated ul li a{ color:#2a2a2a;}
.prorelated ul li img{ width:120px;}

.nu{ width:90%; height:50px; line-height:50px;margin:0 auto;}
.u{ float:left;}
.n{ float:right;}

.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#333333;color:#fff;font:14px/54px "Microsoft YaHei";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#0b4785;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#0b4785;}
.side ul li img{float:left;}

.subNavBox{width:220px;border:solid 1px #e5e3da; border-bottom:none;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:14px;color:#999;line-height:25px; padding-left:21px;background:url(../images/jiantou.jpg) no-repeat;background-position:95% 50%}
.subNav1{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:14px;color:#999;line-height:25px;padding-left:21px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav a{ font-size:14px;}
.subNav1 a{ font-size:14px;}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{background-image:url(../images/jiantou1.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:221px;height:30px;text-align:left;font-size:14px;line-height:30px;color:#333;}
.navContent li a span{ padding-left:30px;}
.navContent li a:hover{color:#ffffff;background:#277fc2;}
.navContent li .tt{color:#ffffff;background:#277fc2;}

.nlist{ margin-top:20px;}
.nlist li{ width:726px; float:right; height:39px; line-height:39px; border-bottom:1px dashed #d7d7d7;}
.nlist li a{ float:left;}
.nlist li span{ float:right;}

.pcont{ width:726px; float:right; line-height:24px;}
.pcont h2{ height:50px; line-height:50px; text-align:center; width:100%; font-size:16px; font-weight:bold; margin-top:20px;}
#img_List li{ width:199px; float:left; margin-left:57px; margin-top:22px;}
#img_List li p{ width:199px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#ffffff;}
#img_List li img{ width:199px; height:166px;}

.box{ width:209px; height:210px; background:url(../images/index1_32.jpg) no-repeat; float:left; margin-left:48px; margin-top:22px;}
.box img{ margin:5px 0 0 5px;}
.box p{ width:209px; height:46px; line-height:46px; text-align:center; font-size:14px; color:#666666;}

.down{ margin-top:20px;}
.down li{ width:726px; float:right; height:39px; line-height:39px; border-bottom:1px dashed #d7d7d7;}
.down li a{ float:right;}
.down li p{ float:left;}

.top{ width:100%; height:35px; line-height:35px; background:url(../images/index1_02.jpg) repeat-x; color:#999999;}
.top a{ color:#999999;font-size:20px;}
.top span{ float:left;}
.top em{float: right;font-style: normal;font-size:20px;font-weight:700;}
.tl{ width:58px; background:url(../images/index4_02.jpg) no-repeat right; height:35px; text-align:left; float:right; margin-left:7px;}
.sp{ width:58px; height:35px; text-align:left; float:right; margin-left:7px;}
.en{ height:35px; background:url(../images/index1_06.jpg) no-repeat left; float:right; margin-left:7px;}
.en a{ margin-left:20px;}
.cn{ height:35px; background:url(../images/index1_04.jpg) no-repeat left; float:right;}
.cn a{ margin-left:20px;}
.ld{ width:100%; background:#f3f3f3; height:125px; margin-top:1px;}
.logo{ float:left;}
.hd{ float:right;}
.menu{ width:100%; height:47px; background:#06326e; line-height:47px;}
.menu ul{ width:1000px; margin:0 auto; height:47px;}
.menu ul li{ width:122px; height:47px; float:left; text-align:center;}
.menu ul li a{ color:#ffffff; display:block; font-size:14px; font-weight:bold;}
.menu ul li a:hover{ background:#3c6194;}
.menu ul .a1{ background:#3c6194;}
.keys{ width:100%; height:50px; background:url(../images/index1_20.jpg) repeat-x; margin-bottom:22px;}
.keys p{ float:left; text-align:left; line-height:50px;}
.search{ width:258px; height:28px; background:url(../images/index1_23.jpg) no-repeat; float:right; margin-top:8px;}
.inputtext{ float:left; margin-left:36px; height:20px; line-height:20px; border:0; background:none; width:170px; margin-top:4px;}
.searchbutton{ width:45px; height:28px; float:right; background:none; border:0; cursor:pointer;}
.mleft{ width:222px; float:left; margin-bottom:43px;}
.cc{ width:222px; height:57px; background:url(../images/index1_28.jpg) no-repeat; line-height:57px; color:#f5f8fc; font-size:18px; font-weight:bold;}
.cc p{ margin-left:20px;}
.llx{ width:220px;border:solid 1px #e5e3da;}
.llx p{ padding:15px 10px; line-height:24px;}
.mright{ width:771px; float:right; margin-bottom:43px;}
.c_tou{ width:726px; height:57px; line-height:57px; background:url(../images/pro_08.jpg) no-repeat; float:right; margin-bottom:2px;}
.c_tou p{ float:left; font-size:18px; font-weight:bold; color:#333333;}
.c_tou span{ float:right;}
.more{ float:right;}
.more a{ color:#f31700;}
.chese{ width:100%; height:1399px; background:url(../images/enindex2_02.jpg) no-repeat center;}
.one{ width:480px; padding-top:292px;}
.bt{ font-size:21px; color:#06326e; font-weight:bold; background:url(../images/sz_03.jpg) no-repeat left 50%; width:480px;}
.bt p{ margin-left:42px;}
.one li{ width:480px; line-height:24px; background:url(../images/index5_03.jpg) no-repeat left 6px; margin-top:22px;}
.one li div{ margin-left:20px; font-size:14px;}

.two{ width:488px; float:right; margin-top:146px;}
.bt1{ font-size:21px; color:#06326e; font-weight:bold; background:url(../images/sz_07.jpg) no-repeat left 50%; width:488px;}
.bt1 p{ margin-left:42px;}
.two li{ width:488px; line-height:24px; background:url(../images/index5_03.jpg) no-repeat left 6px; margin-top:22px;}
.two li div{ margin-left:20px; font-size:14px;}

.three{ width:488px; margin-top:134px;}
.bt2{ font-size:21px; color:#06326e; font-weight:bold; background:url(../images/sz_11.jpg) no-repeat left 50%; width:532px;}
.bt2 p{ margin-left:42px;}
.three li{ width:532px; line-height:24px; background:url(../images/index5_03.jpg) no-repeat left 6px; margin-top:12px;}
.three li div{ margin-left:20px; font-size:14px;}
.scsl{ width:1000px; margin:0 auto; height:54px; line-height:54px; background:url(../images/index3_02.jpg) no-repeat;}
.scsl span{ font-size:18px; color:#333333; font-weight:bold; padding-left:16px; float:left;}
.scsl a{ float:right; color:#06326e; margin-right:6px;}
.pro-c{ width:1000px; margin:0 auto;}
#pro-c-left{ display:block; width:17px; height:51px; float:left; background:url(../images/index3_05.jpg) no-repeat; margin-top:96px;}
#pro-c-right{ display:block; width:17px; height:51px; float:right; background:url(../images/index3_07.jpg) no-repeat; margin-top:96px;}
#pro-c-list{ width:932px; margin-left:17px; float:left;}
#pro-c-list li{ margin:35px 14px 0 14px; float:left}
#pro-c-list li img{ width:199px; height:166px; padding:2px; border:1px solid #c5c5c5;}
.about{ width:1000px; margin:0 auto;}
.about img{ margin-top:33px; float:left;} 
.about p{ float:right; width:626px; text-align:left; line-height:24px; font-size:14px; padding-top:55px;}
.about p strong{ font-size:16px; font-weight:bold; color:#333333}
.news{ width:100%; height:515px; background:#f5f5f5; margin-top:23px;}
.qyzx{ width:490px; height:312px; background:#ffffff; float:left; margin-top:22px;}
.nt{ width:467px; height:46px; line-height:46px; border-bottom:1px solid #cfcfcf; margin:0 auto; margin-top:13px; background:url(../images/index3_17.jpg) no-repeat 7px center;}
.nt span{ float:left; font-size:18px; color:#333333; font-weight:bold; margin-left:23px;}
.nt a{ float:right; color:#06326e; margin-right:6px;}
.qyzx ul{ width:451px; margin:0 auto; margin-top:12px;}
.qyzx ul li{ width:100%; height:38px; line-height:38px; background:url(../images/index3_21.jpg) no-repeat left center;}
.qyzx ul li a{ font-size:14px; float:left; margin-left:24px;}
.qyzx ul li span{ float:right; font-size:14px;}
.hyzx{ width:490px; height:312px; background:#ffffff; float:right; margin-top:22px;}
.hyzx ul{ width:451px; margin:0 auto; margin-top:12px;}
.hyzx ul li{ width:100%; height:38px; line-height:38px; background:url(../images/index3_21.jpg) no-repeat left center;}
.hyzx ul li a{ font-size:14px; float:left; margin-left:24px;}
.hyzx ul li span{ float:right; font-size:14px;}
.links{ width:1000px; margin:0 auto; height:132px; background:#ffffff; margin-top:13px;}
.lt{ width:977px; height:46px; line-height:46px; border-bottom:1px solid #cfcfcf; margin:0 auto; background:url(../images/index3_17.jpg) no-repeat 7px center;}
.lt span{ float:left; font-size:18px; color:#333333; font-weight:bold; margin-left:23px;}
.lt a{ float:right; color:#06326e; margin-right:6px;}
.links p{ width:930px; margin:0 auto; line-height:24px; text-align:left; margin-top:15px;}
.links p a{ font-size:14px;}
.footer{ width:100%; background:url(../images/index3_24.jpg) no-repeat center #06326e; height:232px;}
.lxwm{ width:480px; margin-left:270px; margin-top:50px; line-height:24px; font-size:14px; float:left; color:#ffffff;}
.lxwm a{ font-size:14px; color:#ffffff;}
.ewm{ float:right; width:129px; margin-right:38px; margin-top:42px; text-align:center; font-size:14px; color:#ffffff;}

