@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
body{ font-family:Microsoft YaHei}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.clear{ clear:both;}
img{ border:none; font-size:0;}
.grybg{ background:#d3d3d3}
.undis{ display:none}
.dis{ display:block}
.mT50{ margin-top:50px;}
.nav h1{ line-height:0}

.top1{width:100%; height:100px; background:url(images/top1.jpg) no-repeat top center;}
.top2{width:100%; height:100px; background:url(images/top2.jpg) no-repeat top center;}
.top3{width:100%; height:100px; background:url(images/top3.jpg) no-repeat top center;}
.top4{width:100%; height:173px; background:url(images/top4.jpg) no-repeat top center;}
.content{width:1000px; margin:0 auto}

.part1 .title{ background:url(images/title1.jpg) no-repeat; height:50px; width:1000px; margin-top:30px;}
.part1 .fl{width:670px; position:relative; height:377px; margin:15px 0px}
.part1 .fr{width:320px; margin:15px 0px}
.silder_c{ height:377px; overflow:hidden}
.silder_c div,.part2 ul li{width:666px; position:relative; height:377px;}
.silder_c div i{ height:26px; line-height:26px; position:absolute; bottom:0px; left:10px; font-size:12px; font-style:normal; color:#fff; z-index:2}
.silder_c div span{width:100%; background: url(images/title_bg.png); height:26px; line-height:26px; position:absolute; bottom:0px; left:0px; }
.silder_s { position:absolute; right:8px; bottom:8px;}
.silder_s ul li{width:12px; height:12px; background:url(images/arr.png) no-repeat -1px -22px;float:left; margin:0px 3px; cursor:pointer}
.silder_s ul li:hover,.silder_s ul li.s{  background:url(images/arr.png) no-repeat -1px -53px;}

.part1 .fr h2{ line-height:30px; text-align:center; color:#fff; font-size:14px; background:#010101}
.part1 .fr strong{ padding:5px 0px; text-align:center; color:#000; line-height:25px; display:inline-block; width:100%; background:url(images/title_bg.jpg); margin:10px 0px ; font-size:12px}
.part1 .fr p{ font-size:12px; line-height:24px; text-indent:2em;}
.part1 .fr p a{ color:#ff3600}

.part1 .fr ul{ margin:10px 0px; border-top:1px dotted #2e2e2e}
.part1 .fr ul li h3{ background:url(images/nav.jpg) left top no-repeat; font-size:18px; color:#000; padding-left:30px; line-height:35px;}
.part1 .fr ul li a{ background:url(images/arr.png) 10px -65px no-repeat; padding-left:20px; font-size:12px; color:#000; line-height:30px; text-decoration:none}
.part1 .fr ul li a:hover{ color:#00458e}


.part2 .title{ background:url(images/title2.jpg) no-repeat; height:50px; width:1000px; margin-top:30px;}
.part2 ul{ padding:30px 20px 30px 30px; display:inline-block; background:url(images/title_bg.jpg); margin-top:30px}
.part2 ul li{width:224px; height:405px; margin-right:13px;float:left;}
.part2 ul li i{width:100%; text-align:center; height:36px; line-height:18px; position:absolute; bottom:0px; left:0px; font-size:12px; font-style:normal; color:#fff; z-index:2}
.part2 ul li span{width:100%; background: url(images/title_bg.png); height:36px; line-height:20px; position:absolute; bottom:0px; left:0px; }

.part3 .title{ background:url(images/title3.jpg) no-repeat; height:50px; width:1000px; margin-top:30px;}
.part3 ul{ margin:10px 2px; display:inline-block}
.part3 ul li{ margin:3px; float:left}

.part4{width:1000px; overflow:hidden}
.part4 .title{ background:url(images/title4.jpg) no-repeat; height:50px; width:1000px; margin-top:30px;}
.part4 ul{width:1010px; margin:15px 0px; display:inline-block}
.part4 ul li{float:left; line-height:0; font-size:0}
.part4 ul li img{ margin-right:10px; margin-bottom:10px; font-size:0px; line-height:0}
.part4 .title_box ul li{ margin-right:10px; background:#000000; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px;width:326px; position:relative; cursor:pointer}
.part4 .title_box ul li:hover,.part4 .title_box ul li.on{ background:#6fabe0}
.part4 .title_box ul li span{width:31px; height:14px; position:absolute; bottom:-14px;left:48%; background:url(images/arr.png) top left no-repeat; display: none}
.part4 .title_box ul li:hover span,.part4 .title_box ul li.on span{ display:block}
.title_c ul{float:left;}

.part5 .title{ background:url(images/title5.jpg) no-repeat; height:50px; width:1000px; margin-top:30px; overflow:hidden}
.part5 ul{width:1020px; display:inline-block; margin:20px 0px;}
.part5 ul li{width:244px; height:126px;float:left; margin-right:8px; margin-bottom:10px;}
.part5 ul li img{width:244px; height:126px; }

.part6 .title{ background:url(images/title6.jpg) no-repeat; height:50px; width:1000px; margin-top:30px; overflow:hidden}
.part6 dl{ margin:20px 0px; display:inline-block;width:100%}
.part6 dl dt{float:left; width:414px; height:310px; }
.part6 dl dt img{width:414px; height:310px;}
.part6 dl dd{width:550px; float:right; font-size:14px; padding:10px; overflow: hidden}
.part6 dl dd p{ text-indent:2em; line-height:23px;}
.part6 dl dd em{ line-height:18px; padding:10px 0px 10px 10px; background:url(images/title_bg.jpg); display:inline-block; width:100%; font-style:normal; margin:5px 0px}


