body{background:url(images/bg.gif) repeat-x top; font-size:13px; font-family:ËÎÌå,verdana;}
*{margin:0;padding:0;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#f30;}
li{list-style-type:none;}
div{line-height:22px;}
img{vertical-align:middle; border:0;}
.line{height:16px; clear:both;}
.mt10{margin-top:10px;}
.p15{padding:15px;}
.clear{clear:both;}
em{font-style: normal;}
.jqzoom{text-decoration:none;float:left;z-index:999;}

#header,#nav,#container,#link,#footer,#container{margin:0 auto;width:1200px;overflow:hidden;}
#position{line-height:30px;}
.container{margin:0 auto;width:1200px;overflow:hidden;}
.container2{width:100%;overflow:hidden;background:url(images/jianbg.jpg);}
#header{height:172px; }

.header_top { overflow:hidden; width:100%; height:36px;}
.header_top p{ float:left; line-height:36px; font-size:14px; color:#333;}
.header_top ul{ overflow:hidden; float:right; margin-top:5px;width:240px; }
.header_top li{ float:left;}
.header_top li a{ float:left; font-size:14px; color:#333; padding:0 10px; }

.header_center { overflow:hidden; width:1200px; margin:0 auto; height:136px;}
.header_center h1{ float:left; margin-top:30px;}
.header_center h2{ float:left; padding:5px 0; margin-top:35px; padding-left:20px; border-left:1px solid #d2d2d2; font-size:32px; font-family: "Î¢ÈíÑÅºÚ";color:#005aa1; margin-left:20px;}
.header_center h2 em{ display:block; font-size:18px; color:#666; font-family: "Î¢ÈíÑÅºÚ";margin-top: 20px;}
.header_center .phone{ overflow:hidden; float:right;width:240px; margin-top:40px; padding-left:55px; background:url(images/phone.png) no-repeat left center;}
.header_center .phone p{ font-size:18px; color:#666;font-family: "Î¢ÈíÑÅºÚ";}
.header_center .phone span{ display:block; font-size:28px; margin-top:6px; color:#ff6600;font-family:"impact";}


#nav ul{margin:1px 0 0 0;padding:0;list-style:none;}
#nav ul li{float:left;height:61px;overflow:hidden;}
#nav ul li a{color:#fff;line-height:61px;width:148px;display:block;text-align:center;font-size:18px; font-family: "Î¢ÈíÑÅºÚ";background:url(images/navLiA.png) no-repeat left center;}
#nav ul li a:hover{background:url(images/bg_nav.gif);}
#nav ul .hover a{background:url(images/bg_nav.gif);}

#playBox{width:100%; height:520px; margin:1px 0 5px 0; background:#333; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(images/l.png) no-repeat; position:absolute; top:230px; left:250px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:230px; right:250px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#69aaec;}


.pc_header{border:1px solid #D7D6D6;background:url(images/bg_subject.gif);height:35px;line-height:35px;font-size:14px;color:#2C498B;font-weight:bold;padding:0 10px 0 15px;}
.pc_header span{float:right;font-size:12px;font-weight:normal;color:#333;font-family:ËÎÌå;_margin-top:-5px;}
.pc_header img{position:relative; top:-2px; margin-right:5px}
.pc_body{border:1px solid #D7D6D6;border-top:0;font-size:12px;line-height:22px;}
.pc_body img{max-width:600px;}


.left{float:left; width:250px;}
.right{float:right; width:930px; background-color:#fff;}
.tright{padding-top:30px; padding-left:45px; height:50px; font-size:18px;font-family: "Î¢ÈíÑÅºÚ"; color:#3B3B3B;background:url(images/ziyetopbg.jpg);}
.right_main{border:1px solid #D7D6D6;overflow:hidden;padding-left:20px; padding-right:20px; padding-top:20px;padding-bottom:20px;font-size:14px;line-height:35px;}
/*×ÊÑ¶ÖÐÐÄÁÐ±íÒ³ÃæµÄ--dl*/
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; font-family:"ËÎÌå";line-height:24px; height:24px; width:890px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px;  padding-left:10px;font-family:"ËÎÌå"; font-size:14px; color:#076BBE; font-weight:bold; }
dl.news_dl .dt_1:hover {color:#085678;font-family:"ËÎÌå";}
dl.news_dl .dt_2 { font-size:13px; float:right; padding:0 10px 0 8px;  font-family:"ËÎÌå";font-size:14px; }
dl.news_dl dd { font-size:13px; padding-left:10px; height:45px;font-family:"ËÎÌå";overflow:hidden; margin-bottom:10px;}
.right_main p { font-size:14px;line-height:34px;}

/*pro*/
.leftpro { overflow:hidden; width:250px;margin-bottom: 12px;background-color:#ffffff;}
.leftpro h3{ background:url(images/pro01.png) no-repeat center; width:100%; height:104px;}
.leftpro h3 b{ font-size:28px; color:#fff; font-family:Impact; display:block; padding-left:35px; padding-top:20px; font-weight:normal}
.leftpro h3 em{ display:block; font-size:16px; color:#fff; padding-left:35px;padding-top:10px;font-family: "Î¢ÈíÑÅºÚ";}
.leftpro .menu { overflow:hidden; width:248px; border:1px solid #cccccc; border-top:none; border-bottom:none; padding-top:15px; *padding-bottom:20px;overflow:hidden;}
.leftpro .menu li{ overflow:hidden; width:221px; margin:0 auto; margin-bottom:15px;}
.leftpro .menu li >a{ display:block; width:221x; height:35px; background:url(images/pro02-1.png) no-repeat center; line-height:35px; font-size:14px; color:#fff; text-decoration:none; border-radius:5px; padding-left:20px;}

.leftpro .phone { overflow:hidden; padding:25px 0; padding-left:65px; width:200px; background:url(images/mb.png) no-repeat 15px center; background-color:#0B84EC;}
.leftpro .phone p{ font-size:14px; color:#fff;padding-left:25px;}
.leftpro .phone em{ display:block; font-size:20px; color:#fff;font-family:"impact";padding-left:25px;}

.list{ overflow:hidden; width:920px;}
.list li{ overflow:hidden; float:left; width:430px;border:1px solid #D7D6D6; height:445px; margin-right:20px; margin-bottom:15px; background-color:#D6EAF9;}
.list li img{ display:block;}
.list li span{ display:block; text-align:center; line-height:40px;font-size:14px;height:40px; color:#613302; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.list li p{ display:block; font-size:13px; text-align:center; color:#393A3B;height:120px;padding-left:15px;padding-right:15px; padding-top:10px;line-height:33px;background-color:#ffffff;}
.list li a{ display:block; text-decoration:none}
.list li:hover { background-color:#f07f1b;}
.list li:hover span{ color:#fff;}

.t05 { background:#0B84EC; line-height:50px;padding:0 10px; color:#fff;width: 230px;}
.t05 a{color:#fff;}
.t05 img { padding:6px 0 0 0; float:right;}
.t05 h4 a{ color:#ffffff;font-size:16px;;font-family: "Î¢ÈíÑÅºÚ";}

.subnr { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; overflow: hidden;padding: 9px 9px;width: 230px;}
.subnr p {line-height: 30px;overflow: hidden;font-size:14px;}

.footer { overflow:hidden; width:100%; background-color:#F4F4F4;}
.f_nav { overflow:hidden; width:100%; height:50px; background-color:#0273D4;}
.f_nav ul{ overflow:hidden; width:100%;}
.f_nav li{ float:left; font-size:14px; height:48px; width:130px;display:block;text-align:center; background:url(images/nav_b.png) right center no-repeat; line-height:48px;}
.f_nav li a{ color:#fff; text-decoration:none; display:block}
.f_nav .last{ background:none}
.f_nav li:hover{ border-color:#f07f1b;}
.f_nav li:hover a{ color:#f07f1b;}
.footer .f_center { overflow:hidden; width:1200px; margin:0 auto;}
.footer .f_center h2{ float:left; margin-top:40px;}
.footer .f_center .info2{ overflow:hidden; float:left; margin-top:30px; margin-left:30px;}
.footer .f_center .info2 p{ font-size:14px; color:#252323; line-height:32px;}
.footer .f_center .ewm{ overflow:hidden; float:right; margin-left:20px; margin-top:30px;}
.footer .f_center .ewm img{ display:block; margin-bottom:10px;}
.footer .f_center .ewm em{ display:block; text-align:center; font-size:13px; color:#c3c3c3;}
.footer .f_btm { overflow:hidden; width:100%; height:40px; border-top:1px solid #008CED; margin-top:10px;}
.footer .f_btm p{ float:left; line-height:40px; color:#3E3C3C; font-size:13px;}
.footer .f_btm .container>a{ float:right; margin-top:12px; color:#3E3C3C; font-size:13px;}
.sitemap .big a{font-size:14px;line-height:40px;font-size:14px;font-weight:bold;}
.sitemap¡¡div{line-height:30px;}



/*title*/
.title { overflow:hidden; width:100%;}
.title h2{ text-align:center; font-size:24px; line-height:26px;color:#005aa1; background:url(images/title_bg.png) no-repeat center; margin-bottom:5px;font-family: "Î¢ÈíÑÅºÚ";}
.title h2 a{ color:#005aa1;}
.title p{ font-size:14px; color:#999; text-align:center; text-transform:uppercase;font-family: Geneva, Arial, Helvetica, sans-serif;}


/*Á÷³Ì*/
.liucheng{ overflow:hidden; width:100%; padding-top:30px; padding-bottom:10px; background-color:#f9f9f9;}

/*·þÎñ*/
.fuwu { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:30px;margin-top:40px;}
.fuwu ul{ overflow:hidden; width:100%; height:240px;}
.fuwu li{ float:left; width:298px; border-right:1px solid #e1e1e1; height:240px; text-align:center}
.fuwu li .tu{ overflow:hidden; background:url(images/fuwu.png) no-repeat center top; width:152px; height:152px; margin:0 auto; margin-bottom:10px;}
.fuwu li img{ display:block;}
.fuwu li p{ font-size:18px; color:#000; margin-bottom:15px;}
.fuwu li i{ display:block; width:37px; height:1px; background-color:#cecece; margin:0 auto;}
.fuwu .last{ border:none}
.fuwu li:hover .tu{ background-position:bottom}



/*youshi*/
.youshi { overflow:hidden; width:100%;}
.youshi .ttitle { overflow:hidden; padding:55px 0; background-color:#0B85EC;}
.youshi .ttitle h2{ text-align:center}
.youshi .ttitle em{ display:block; text-align:center; font-size:18px; color:#fff; margin-top:10px;font-family: "Î¢ÈíÑÅºÚ";}
.youshi .yslist { overflow:hidden; width:100%; height:291px;}
.youshi .yslist .wen{ overflow:hidden; width:487px; color:#333}
.youshi .yslist h3{ font-size:20px; margin-bottom:20px; line-height:30px;font-family: "Î¢ÈíÑÅºÚ";}
.youshi .yslist p{ padding-left:14px; background:url(images/youshi_s02.png) no-repeat left 10px; font-size:14px; line-height:40px;}
.youshi .yslist .wen.wen01 p{ background:url(images/youshi_s01.png) no-repeat left 10px;}
.youshi .phone{ overflow:hidden; padding-left:55px; background:url(images/phone.png) no-repeat left center; margin-top:14px;}
.youshi .phone span{ display:block; font-size:14px; color:#333;}
.youshi .phone em{ display:block; font-size:22px; color:#ff6600;font-family:"impact";}
.youshi .youshi01{ background:url(images/youshi_01.jpg) no-repeat center top;}
.youshi .youshi02{ background:url(images/youshi_02.jpg) no-repeat center top;}
.youshi .youshi03{ background:url(images/youshi_03.jpg) no-repeat center top;}
.youshi .youshi04{ background:url(images/youshi_04.jpg) no-repeat center top;}
.youshi .youshi05{ background:url(images/youshi_05.jpg) no-repeat center top;}
.youshi .wen.wen01{ color:#fff; margin-left:188px; margin-top:30px;}
.youshi .wen02 { float:right; margin-top:35px;}
.youshi .wen03{ margin-left:188px; margin-top:35px;}
.youshi .wen04 { float:right; margin-top:55px;}
.youshi .wen05 { margin-left:188px; margin-top:40px; width:425px !important;}


/*about*/
.about { overflow:hidden; width:100%; height:515px; background:url(images/about_bg.jpg) no-repeat center top;}
.about h2{ text-align:center; font-size:24px; color:#333; margin-top:60px; padding-bottom:15px; background:url(images/about.png) no-repeat center bottom; margin-bottom:50px;font-family: "Î¢ÈíÑÅºÚ";}
.about .abox{ overflow:hidden; width:1020px; margin:0 auto;}
.about .abox img{ display:block; float:left; border:5px solid #fff;}
.about .awen { overflow:hidden; float:right; width:540px;}
.about .awen p{ font-size:14px; color:#161515; line-height:30px; text-align:justify; height:13
0px; overflow:hidden; margin-bottom:20px;}
.about .awen .btn{ overflow:hidden}
.about .awen .btn a{ float:left; margin-right:20px; text-decoration:none; display:block; width:110px; height:80px; border:2px solid #fff; background-color:#fff; opacity:0.9;filter:alpha(opacity=60); text-align:center; font-size:18px; color:#332F2F; border-radius:5px;font-family: "Î¢ÈíÑÅºÚ";}
.about .awen .btn em{ display:block; width:50px; height:50px; margin:0 auto;}
.about .awen .btn .em01{ background:url(images/about01.png) no-repeat center top;}
.about .awen .btn .em02{ background:url(images/about02.png) no-repeat center top;}
.about .awen .btn .em03{ background:url(images/about03.png) no-repeat center top;}
.about .awen .btn .em04{ background:url(images/about04.png) no-repeat center top;}
.about .awen .btn a:hover em{ background-position:bottom}
.about .awen .btn a:hover{ border-color:#f07f1b; background-color:#f07f1b; opacity:1; filter:alpha(opacity=100); color:#fff}

/*Ö¤Êé*/
.zhengshu { overflow:hidden; width:100%; background-color:#f9f9f9; padding-top:55px; padding-bottom:30px;}
.chejian { overflow:hidden; width:1200px; margin:0 auto; position:relative; height:180px;}
.chejian span{ display:block; width:37px; height:37px; cursor:pointer; position:absolute; top:60px;}
.chejian .btn01{ left:0; background:url(images/about_cj_btn01.png) no-repeat center top;}
.chejian .btn02{ right:0; background:url(images/about_cj_btn02.png) no-repeat center top;}
.chejian span:hover{ background-position:bottom}
.chejian .cjBox{ overflow:hidden; width:1100px; height:200px; position:relative; margin:0 auto}
.chejian .cjBox ul{ position:absolute; overflow:hidden;}
.chejian .cjBox li{ float:left; width:220px; height:200px; margin-right:26px;}
.chejian .cjBox li img{ display:block; margin:0 auto; border:11px solid #fff; margin-bottom:15px;}


/*ÁôÑÔ*/
.liuyan { overflow:hidden; width:100%; background:url(images/ly_bg.jpg) no-repeat center bottom; background-color:#f9f9f9;}
.liuyan .wen{ overflow:hidden; float:left; margin-top:60px; width:480px;}
.liuyan .wen h3{ font-size:40px; color:#fff;font-family: "Î¢ÈíÑÅºÚ";line-height:60px;}
.liuyan .wen p{ font-size:26px; color:#005aa1;font-family: "Î¢ÈíÑÅºÚ"; line-height:42px; background-color:#fff; margin-top:15px;}
.liuyan .wen span{ display:block; font-size:18px; color:#fff; font-family: "Î¢ÈíÑÅºÚ"; margin-top:30px; margin-bottom:30px;}
.liuyan .phone{ overflow:hidden; padding-left:55px; background:url(images/ly_phone.png) no-repeat  left center;}
.liuyan .phone em{ display:block; font-size:18px;font-family: "Î¢ÈíÑÅºÚ"; color:#fff;}
.liuyan .phone b{ display:block; font-weight:normal; font-size:30px; color:#fff;font-family:"impact";margin-top:15px;}
.liuyan .lybox { overflow:hidden; width:457px; height:367px; background-color:#fff; border-top:3px solid #f07f1b; float:right}
.liuyan .lybox h4{ font-size:26px; color:#f07f1b; font-family: "Î¢ÈíÑÅºÚ";margin-left:25px; margin-top:40px;}
.liuyan .lybox p{ font-size:16px; color:#333; margin-bottom:22px;font-family: "Î¢ÈíÑÅºÚ"; margin-left:25px;margin-top:10px;}
.liuyan .lybox .inbox{ overflow:hidden; margin-left:35px; *margin-left:12px; width:100%}


/*news*/
.news { overflow:hidden; width:100%; padding:18px 0 18px 0; background:url(images/jianbg.jpg);}
.news .nbox {width:1200px; margin:0 auto;}
.news .newsbox{ overflow:hidden; float:left;border:1px solid #dbdbdb;width:741px; height:468px;background-color:#ffffff;}
.news .newsbox2{ overflow:hidden; float:left; margin-left:20px;border:1px solid #dbdbdb; width:435px; height:468px;background-color:#ffffff;}
.news h2{ margin-top:16px; margin-bottom:15px;padding-left:20px;padding-bottom:10px;font-family: "Î¢ÈíÑÅºÚ"; font-weight:normal; font-size:20px; color:#333; border-bottom:1px solid #D7D6D6;}
.news img{ display:block; margin:0 auto; margin-bottom:10px;}
.list2{ overflow:hidden; width:700px; margin:0 auto}
.list2 li{ overflow:hidden; width:100%; font-size:13px; color:#666; line-height:32px;border-bottom:1px dashed #DBDBDB;}
.list2 li em{ float:left; color:#40a3ee; margin-right:5px; }
.list2 li a{ display:block; float:left; width:600px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#666;}
.list2 li span{ float:right}
.news .wenda { overflow:hidden; width:410px; margin:0 auto; height:370px; position:relative}
.news .wenda ul{ overflow:hidden; position:absolute}
.news .wenda li{ overflow:hidden; height:110px; margin-bottom:15px; border-bottom:1px dashed #e4e4e4;}
.news .wenda h5{ font-weight:normal; font-size:14px; padding-left:24px; background:url(images/news_w.png) no-repeat left center; line-height:25px; margin-bottom:15px;}
.news .wenda h5 a{ color:#02256D;}
.news .wenda p{ padding-left:24px; background:url(images/news_d.png) no-repeat left top; font-size:13px; color:#333; line-height:22px; height:60px; overflow:hidden;}


.link img{margin:3px 8px 5px 0;}
.link ul{clear:both;margin:0;padding:0;list-style:none;}
.link ul li{float:left;width:80px;height:25px;overflow:hidden;}

/*·ÖÒ³*/


.pages{clear:both; line-height:30px; text-align:center}
.pages span{padding:2px 4px; margin-left:5px; color:#ffffff; font-weight:blod;font-size:14px;}
.pages a{padding:2px 6px; margin-left:10px; border:1px solid #DDDDDD;font-size:14px;}
.pages a:hover{background:#3380C3; color:#FFFFFF;border-radius:3px}
.pages span{background:#3380C3;color:#fff;border-radius:2px}

.info{line-height:40px;height:40px; text-align:center; background-color:#F2F2F2}
.next{line-height:36px;}