﻿@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; color:#5A5A5A; font-family:Arial, Helvetica, sans-serif; width: 100%; min-width:1189px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
ul,li,form, dl,dt,dd, div,p{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#5A5A5A;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#5A5A5A;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#B40001; text-decoration:none;}
.Texthide{ display:none;}
.ls{ color:#be1919;}
.clearfix:after { content:" "; display:block; height:0; visibility:hidden; clear:both}
.fl{ float:left}
.fr{ float:right}
.Contain{width:1000px; margin:0 auto; position:relative; height:100%;}
.Silderbar{width:240px; float:left;}
.MainContent{overflow:hidden; width:921px; float:right;}
.Content{padding-top:15px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.space9{ height:9px; clear:both; overflow:hidden; zoom:0;}
.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space12{ height:12px; clear:both; overflow:hidden; zoom:0;}
.space13{ height:13px; clear:both; overflow:hidden; zoom:0;}
.space15{ height:15px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}


/*pages*/
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden; float:right;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#467e0d; color:#FFF;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; left:10px; width:20px; height:15px; cursor:pointer; border:none; background:url(../images/go.jpg) no-repeat;}
/*pages end*/


.header{ width:100%;height:210px;}
.header .logo{ top:18px; left:0; position:absolute}
.header .language{ position:absolute; top:65px; right:0;}
.header .language a{ display:block; float:left; font-size:14px;padding-left:33px; color:#3f3f3f; background:url(../images/lan2.png) no-repeat left top;}
.header .language a:first-child{ margin-right:10px; height:20px; background:url(../images/lan1.png) no-repeat left top;}



.header .menu{ position:absolute; bottom:0; right:0; width:100%;  background:url(../images/menu_bg.jpg);}
.header .menu li{ width:166.5px; float:left; text-align:center; position:relative; height:67px; line-height:67px; background:url(../images/menu_libg.jpg) no-repeat left top;border-bottom:6px solid #033f61;}
.header .menu li a{ text-align:center; font-size:18px; font-weight:bold; color:white;}
.header .menu > li:hover dl{ display:block;}
.header .menu li dl{ width:100%; position:absolute; top:73px; z-index:10; display:none}
.header .menu li dl dt{ width:100%; height:38px; background:#0095ea; line-height:38px;}
/*.header .menu li dl dt:first-child{ background:none; height:38px;}*/
.header .menu li dl dt a{ font-size:16px; line-height:38px; color:#181818; font-weight:normal}
.header .menu li dl dt:hover{ background:#1ba9f2}
/*.header .menu li dl dt:first-child:hover{ background:none}*/
.header .menu li dl dt:hover a{ color:white; font-weight:bold}

.fanye{ line-height:25px; padding:100px 0 30px 0}
.fanye a{ color:#484848}
.fanye a:hover{ color:#1b78bf}
.newshowtit{ text-align:center; font-size:16px; color:#383838; font-size:25px; line-height:40px; padding:10px 0 10px 0}

/*Banner*/
.banner{width:1000px; height:570px; overflow:hidden; margin:0 auto 10px auto}
.HBanner{width:100%; position:relative; height:350px}
.slideBox{ width:100%; height:570px; overflow:hidden; position:relative;}
.slideBox .hd{ height:13px; overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; text-align:center; display:none}
.slideBox .hd ul{ overflow:hidden; zoom:1; width:100%; text-align:center }
.slideBox .hd ul li{display:inline-block; width:12px; height:12px; text-align:center; background:url(../images/ban1.png) no-repeat left top; cursor:pointer; margin:0 7px;}
.slideBox .hd ul li.on{ background:url(../images/ban2.png) no-repeat center}
.slideBox .bd ul li a{ display:block; width:100%; height:100%}
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1;  height:570px;  vertical-align:middle; }
.slideBox .bd img{ width:1189px; height:550px; display:block; } 
/*Banner*/
.Contain .img{ width:1000px; height:220px;}
.abinfo{ line-height:28px;}
.leiBan{ margin-bottom:10px;}
.content{ position:relative; padding-bottom:30px;}
.big_left{ width:193px; float:left}
.big_left .top{ font-size:15px; position:relative; background:#0e86c9;  line-height:44px; height:44px; font-weight:bold; text-indent:14px; color:white;}
.big_left .top img{ position:absolute; top:0; right:0;}
.big_left .list{ position:relative; background:#f5f5f5}
.big_left .list li{ height:50px;  line-height:50px;border-left:4px solid #f5f5f5; text-indent:25px; font-size:14px; color:#424242; border-bottom:1px solid #e3e2e2; /*background:url(../images/left_dlyou.png) no-repeat 89% center;*/}
.big_left .list li.hover{ border-left:4px solid #25a0e5;/*background:url(../images/left_dlxia.png) no-repeat 89% center;*/}
.big_left .list li.hover > a{ font-weight:bold; color:#0e86c9}
.big_left .list li:hover{border-left:4px solid #25a0e5}
.big_left .list li:hover > a{ font-weight:bold; color:#0e86c9}
.big_left .list dl{ margin-left:4px; padding:8px 0; display:none}
.big_left .list dl dt{ height:30px; line-height:30px; text-indent:22px;}
.big_left .list dl dt a.on{ color:#0e86c9}

.big_right{ width:770px; float:right;}
.big_right .top{ height:43px; border-bottom:1px solid #ebebeb; margin-bottom:20px;}
.big_right .top div{/* width:60px;*/ font-size:14px; color:#0e86c9; float:left; border-bottom:4px solid #0e86c9; line-height:39px; font-weight:bold}
.big_right .top p{ float:right; line-height:39px; padding-left:30px; background:url(images/xie_bg.png) no-repeat left 10px;}

.lei_con.news .list{ position:relative}
.lei_con.news .list li{ margin-bottom:13px; background:url(../images/news_libg.png) no-repeat left 3px; padding-bottom:10px; padding-left:15px; border-bottom:1px dashed #a6a6a6}
.lei_con.news .list li .time{ float:right}
.lei_con.news .list li:hover .time{ color:#B40001}


.lei_con.product .list{ position:relative}
.lei_con.product .list li{ margin-bottom:23px; width:233px; height:221px; background:#f2f2f2; border:1px solid #d6d4d5; text-align:center; padding-top:12px; float:left; margin-right:31px;}
.lei_con.product .list li img{ max-width:100%;}
.lei_con.product .list li p{ line-height:38px;}

.leftdh ul li ul.submu,.leftdh ul li.none ul.submu{ display:none; }
.leftdh ul li ul.submu li{ }
.leftdh ul li ul.submu li a{ margin:0; padding:0; height:30px; line-height:30px; color:#424242; font-size:12px;}
.leftdh{ background:#f5f5f5; padding-bottom:50px; }
.leftdh ul li{  border-bottom:1px solid #e3e2e2}
.leftdh ul li h5{ display:block; height:50px; line-height:50px; margin:0; padding:0; color:#424242; font-size:14px; text-indent:25px;}
.leftdh ul li a{ display:block; height:50px; line-height:50px; margin:0; padding:0; color:#424242; font-size:14px; text-indent:25px;}
.leftdh ul li a.hover,.leftdh ul li a:hover,.leftdh ul li.hover a,.leftdh ul li h5.hover a{background:url(../images/ww.png) no-repeat #f5f5f5; color:#0e86c9; font-weight:bold;border-bottom:1px solid #e3e2e2}
.leftdh ul li ul{ background:#f5f5f5; padding-left:5px; }
.leftdh ul li ul.submu li{ border:0; background:#fff; padding:0; margin:0}
.leftdh ul li ul.submu li a.hover,.leftdh ul li ul.submu li a:hover{ color:#0e86c9; background:none; border:0}




/*pages*/
.Page{ padding:20px 0;}
.Pages1{ text-align:center; padding:20px 0;  }
.Pages1 a{ display:inline-block; height:30px;  line-height:30px; margin:0 1px; color:#555}
.Pages1 a:hover{ background:#006ecc; color:#fff;}
.Pages1 em{ padding:0 5px;}
.Pages1 em a{ background:#ebebeb; font-style:normal;  width:30px; line-height:30px;}
.Pages1 em a.a_cur{ background:#006ecc; color:#fff;}
.Pages1 .a_first,.Pages1 .a_prev,.Pages1 .a_next,.Pages1 .a_end{ background:#ebebeb; width:60px; height:30px; text-align:center; padding:0 5px;}
.Pages1 .i_text{ width:54px; height:20px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff; margin:0 8px;}
.Pages1 .p_jump b.f1{ font-weight:normal;}
.Pages1 .i_button { background:#006ecc; width:40px; height:24px; margin-left:10px; color:#fff; cursor:pointer; border:none;}
/*pages end*/

/*友情链接*/
.ry { padding-top:10px;}
.ry ul li{ float:left; width:170px; text-align:center; margin-bottom:10px; margin-right:20px;}
.ry ul li img{ width:170px; height:120px;}
.ry ul li .title{ height:50px; line-height:40px;}
.ry ul li .title a{ color:#2e2e2e;  }
.ry ul li .title a:hover{ color:#b40001   }

/*Start*/
.templet_message_002 { line-height:20px; color:#888888;}
.templet_message_002 ul li h5{ margin:0; font-size:12px; line-height:30px; color:#313131; padding-left:31px; display:block; font-weight:normal; cursor:pointer; background:url(../images/templet_message_iconQ.png) no-repeat left 0px; border-top:dashed 1px #555555;}
.templet_message_002 ul li h5 span{ float:right; padding-right:20px;}
.templet_message_002 ul li .my_content{ line-height:20px; color:#555; background:url(../images/templet_message_iconA.png) no-repeat left 3px #fafafa; border-top:dashed 1px #555555; padding:10px 31px; line-height:25px;}

.templet_message_002 table{ margin-bottom:20px;}
.templet_message_002 table td{ border-bottom:solid 1px #e2e2e2; border-collapse:collapse; padding:4px 7px;}
.templet_message_002 table .end td{ border:none;}
.templet_message_002 h3{ background: url(../images/templet_message_titlebg1.jpg) no-repeat top; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px; height:30px;}
.templet_message_002 h3 em{ font-style:normal; padding-left:200px;}
.templet_message_002 h3 span{ float:right; border-left:solid 1px #ffffff; line-height:11px; padding:0px 20px 0px 46px; margin-top:8px;}
.templet_message_002 h4{ background: url(../images/templet_message_titlebg2.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}

.templet_message_002 .btnBox{height:40px;}
.templet_message_002 .btnBox .tips{ float:left;}
.templet_message_002 .btnBox .tips span{ color:#207bcb;}
.templet_message_002 .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:51px; height:27px; color:#207bcb; border:none; cursor:pointer; float:left;}
.templet_message_002 .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #b1b8cc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#555;}
.templet_message_002 textarea{  height:160px; line-height:21px; padding:0px 5px; border:solid 1px #b1b8cc; /*background:url(../images/templet_message_textbg.jpg) repeat-x top;*/ color:#555;}
.templet_message_002 select{ color:#555; width:130px;}
.templet_message_002 .required{ color:#F00;}
/*End*/







.footer{ width:100%; position:relative; }
.footer .Contain{ padding:38px 3px 25px 5px; background:#ededed;border-top:5px solid #d9eaf4; width:992px }
.footer p{ float:right}


.fullSlide{ width:100%;  position:relative;  height:570px; overflow:hidden;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:570px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:410px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; background:url(../images/4.png) no-repeat center 30%;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:13px; margin: 0 4px; overflow:hidden;  background: url(../images/6.png) no-repeat; line-height:999px; }
.fullSlide .hd ul .on{ background: url(../images/5.png) no-repeat;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
