@charset "utf-8";
/* Style Reset*/


*{margin: 0;padding: 0;}
ul, li, dl, dt, dd, ol {display: block;list-style: none;}
img{ border:0; max-width:100%}
.fl {float:left}
.fr {float:right}
.clear {clear:both;height:0px;overflow:hidden}
a {text-decoration:none;outline:0;color:#666;}
body {color:#666;font-size:12px;min-width:1000px;background:#fff;}


.logobox {width:100%;min-width:1004px; padding:5px 0;border-top:3px solid #5a9dce;overflow:hidden;}
.logobox .main{	width:1000px;margin:0 auto;}
.logobox .main img{ display:block; width:100%}


.navbox {width:100%;min-width:1004px;height:55px;line-height:55px;background:rgba(65, 144, 201, 0.85);}
.navbox ul {width:1004px;margin:0 auto;}
.navbox ul li{float:left;width:70px;margin:0 56px 0 10px;}
.navbox ul li a{display:block;width:100%;text-align:center;font-size:14px;color:#fff;font-family:'Microsoft Yahei';text-shadow:1px 0 0 #224e6f}


.banner{ width:100%; height:400px; overflow:hidden; position:relative;font-size:0; min-width:1000px}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:400px; float:left;}
.b-list{ height:20px; padding-top:380px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#002a6c}


.title {width:100%; height:38px; overflow:hidden;border-bottom:1px solid #cecece;margin-bottom:28px;}
.title span {float:left;font-size:18px;line-height:35px;font-family:'Microsoft Yahei';position:relative;margin-bottom:-1px;border-bottom:3px solid #68a7d4}
.more {float:right;width:74px;padding-right:20px;text-align:center;color:#fff;margin-top:9px;background:url(../images/more.gif) center right no-repeat #68a7d4;height:20px;line-height:20px;}


.part1{width: 1000px;margin: 0 auto;background:#fff;padding-top:15px; overflow:hidden}
.part1_L{float:left;width:470px;height:335px;overflow:hidden}
.part1_L .con{padding-top:15px;width:470px;height:130px;overflow:hidden;line-height:22px;}
.part1_R {float:right;width:500px;height:325px;overflow:hidden;}
.part1_R ul{width:498px;height:250px;overflow:hidden}
.part1_R li{width:490px;margin-bottom:4px;padding:13px 0 11px 0; overflow:hidden}
.part1_R li font{float:left;color:#b4b4b4;font-size:40px;width:68px;text-align:center;}
.part1_R li .box{float:left;width:410px;}
.part1_R li .box p{width:410px;height:24px;line-height:24px;overflow:hidden}
.part1_R li .box p a{float:left;width:270px;font-size:14px;color:#0170bf;font-family:'Microsoft Yahei';text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:10px;}
.part1_R li .box p span{ float:right}
.part1_R li .box em {font-style:normal;}


.part2 {width:100%;padding-top:40px;height:600px;background:#e8e8e8; overflow:hidden}
.part2 .main{width:1000px;margin:0 auto;}
.part2_L{height:523px; overflow:hidden;float:left;width:188px;line-height:50px;background:#fff;}
.part2_L .tit{width:188px;height:50px; overflow:hidden}
.part2_L .tit p{font-size:18px;color:#fff;padding-left:25px;background:#4190c9}
.typebox ul{ overflow:hidden}
.typebox ul li {font-size:14px;background:url(../images/1.gif) 160px center no-repeat #fff; overflow:hidden}
.typebox ul li a{padding-left:26px; display:block; height:50px; line-height:50px;}
.typebox ul li a:hover{background:url(../images/1.gif) 160px center no-repeat #f8f8f8; }

ul.part2_R {float:left;width:810px;height:525px;overflow:hidden;}
ul.part2_R li {float:left;margin-left:11px;width:172px;height:236px;padding:9px;background:#fff;margin-bottom:15px;}
ul.part2_R li .tit { display:block;padding:14px 0 12px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
ul.part2_R li:hover {background:#4190c9}
ul.part2_R li:hover .tit {color:#fff}
ul.part2_R li:hover font {color:#999;overflow:hidden}




.part3 {width:100%;padding-top:27px; overflow:hidden}
.part3 .main{ overflow:hidden;width: 1000px;margin: 0 auto;}
.marqueeleft {width:940px;margin:0 auto;overflow:hidden;margin-top:20px}
.marqueeleft ul {float:left;}
.marqueeleft li {float:left;display:inline;	overflow:hidden;margin-bottom:20px;padding:0 8px;width:206px;}
.marqueeleft ul li .tit { display:block;padding-left:2px;line-height:30px;margin-top:6px;color:#3d3c3c;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.marqueeleft ul li font {color:#999;overflow:hidden}


.footbox{width: 100%;min-width: 1000px;line-height: 24px;color: #888;background: #494949;padding: 30px 0; overflow:hidden}
.footbox .main{width: 1000px;margin: 0 auto;}




.mainWarp {width:100%;padding-top:15px;background:url(../images/2.jpg) repeat-x top left; overflow:hidden}
.mainWarp .main{width: 1000px;margin: 0 auto;}
.mainLeft {float:left;width:240px;margin-right:20px;}

.mainLeft .titbox {width:240px;overflow:hidden;}
.mainLeft .titbox .tit{width:213px; height:50px; line-height:50px; overflow:hidden;font-size:18px;color:#fff;padding-left:27px;background:url(../images/3.gif) 206px center no-repeat #4190c9}
.mainLeft .titbox .tit a{color:#fff;}

.mainLeft .lxwmbox{ clear:both; width:100%; height:auto; background:#fff}
.mainLeft .lxwmbox .con{ padding-left:26px; width:165px; font-size:14px; overflow:hidden; line-height:24px; padding-top:10px}

.expmenu{width: 240px;background: #fff;padding-top: 3px;padding-bottom: 10px;}
.expmenu li div.header0{ width:195px;background: url(../images/submenu-h3.jpg) no-repeat; margin:8px 0 5px 8px; _margin:8px 0 5px 9px;}
.expmenu li div.header0 h3{margin: 0 0 0 8px;height: 31px;line-height: 31px;font-size: 14px;font-weight:normal; overflow:hidden}
.expmenu li div.header0 h3 a{}
.expmenu li div.header0 a{text-align:left; margin-left:10px;}
.expmenu li div.header0 .arrow{display:block;width:20px;height:30px;float:right;overflow:hidden;cursor:pointer;}
.expmenu li div.header0 .arrow.down{background:url(../images/jian.png) right no-repeat; }
.expmenu li div.header0 .arrow.up{background:url(../images/jia.png) right no-repeat;}
.expmenu li .menu0{ padding: 5px 0 0 23px;}
.expmenu li .menu0 li{line-height: 36px;font-size:13px;color: #6c6b6b;padding-left: 18px;background: url(../images/submenu-li.jpg) no-repeat 0 12px;}


.mainRight {float:left;width:700px;padding:5px 20px;background:#fff;overflow:hidden;}

.brandnavbox {width:100%; height:38px; overflow:hidden;border-bottom:1px solid #cecece;margin-bottom:28px;}
.brandnavbox span {float:left;font-size:18px;line-height:35px;border-bottom:3px solid #68a7d4}
.brandnavbox .con{margin-top:17px; float:right;max-width: 300px;overflow: hidden;white-space: nowrap;}


.detailbox {color:#555;min-height:640px; padding-bottom:30px; overflow:hidden}
.detailbox .xq {line-height: 30px; font-size: 14px; overflow: hidden; padding: 10px;}
.detailbox .xq h2.tit {font-size:16px;color:#6490b6;text-align:center}
.detailbox .xq .date {text-align: center;color: #737373;font-size: 12px;overflow: hidden;}
.detailbox .xq .con {border-top:1px dashed #dedede;border-bottom:1px dashed #dedede;margin-bottom:25px;padding:15px 0;font-size:14px;line-height:28px;}
.detailbox .xq .img{ padding:15px 0 20px; overflow:hidden}
.detailbox .xq .img img{ display:block; margin:0 auto; max-width:100%}


ul.listul {font-size:14px; overflow:hidden}
ul.listul li { overflow:hidden}
ul.listul li a{ display:block;height:35px;line-height:35px; overflow:hidden}
ul.listul li .tit { display:block; float:left;width:500px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:20px;background:url(../images/5.gif) center left no-repeat}
ul.listul li .date {color:#999; display:block; float:right}


ul.piclistul { overflow:hidden}
ul.piclistul li {float:left;margin-bottom:20px;padding:0 8px;width:206px;}
ul.piclistul li .tit { display:block;line-height:30px;margin-top:8px;color:#3d3c3c;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
ul.piclistul li .date {color:#999;overflow:hidden}






