/* CSS Document */
/*CSS重置*/
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px;}
input,button,ul,ol{margin:0px;padding:0px;}
body,input,button,form{font:12px/1.5 "微软雅黑", "宋体", "Arial Black";color:#666; line-height:24px;}
h1,h2,h3,h4,h5,h6,font {font-size:12px; font-weight:400;}
ul,ol{list-style:none;}
img{border:0px;}/*display:block;*/
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
/*网站公用样式表*/
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#ec1a25;}
a:visited{text-decoration:none;}
.w1000{width:1000px;margin:0px auto;}
.minBanner img {width: 1920px!important;;margin-left: -960px!important;}
/*清除浮动*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
/*index.html*/

/*header*/
.header_top{ width:100%; height:4px; background:#0168c8;}
.top_c{width:100%; background:url(../images/header_top.gif) repeat-x; height:33px;}
.top_b{width:1000px; margin: 0 auto;}
.top_b span{ float:left; display:block; font-size:12px; line-height:12px;padding-top:10px;}
.header_r .t{text-align:right; display:block; font-size:12px; line-height:12px;padding-top:10px;}
.header_r .t a{margin:0px 12px;}
.header_r .t a.tc{margin-right:0px;}
.header_r .t a:hover{text-decoration:underline;}
.top{width:100%; height:110px; padding-top:10px; background:#FFF; position:relative;}
.logo{max-width:695px;float:left;}
.logo img{width:300px;  float:left;margin-top:20px; padding-right: 5px; border-right:#dedddd 2px solid; margin-right:15px;}
.logo .header_g{ margin-top:30px;  float: left;}
.logo .header_g span{ font-size:16px; line-height:16px;}
.logo .header_g p{ font-size:18px; line-height:18px; color:#ec1a24;}
.tel{float:right;width:280px; }
.tel_s{width:60px; height:50px; margin-top:25px; background:url(../images/tell.jpg) no-repeat; float:left;}
.tel span{width:175px; display:block;font-size:14px; padding-top:20px;}
.tel .Telephone{color:#e91b27;font-size:27px;line-height:32px; font-weight:bolder;}
/*/*nav*/
.nav{ background:url(../images/nav.gif) repeat-x; height:43px; position:relative;z-index:100; width:100%; }
.nav ul{width:1000px; height:43px; position:relative; z-index:4000; float:left;  }
.nav li{width:111px; display:inline;float:left;position:relative;z-index:999;}
.nav li span{width:111px; height:43px;line-height:43px;color:#ffffff;font-size:14px;font-family:"微软雅黑";text-align:center;font-weight:bold;display:block;float:left; position:absolute; z-index:-1; left:0; top:0;}
.nav li a{width:111px; height:43px;line-height:43px;color:#ffffff;font-size:14px;font-family:"微软雅黑";text-align:center;font-weight:bold;display:block;float:left; position:relative; z-index:99;}
.nav li a:hover,.nav li .hover{color:#fff; width:111px;height:43px;text-align:center;line-height:43px;float:left;display:block; background:url(../images/nvv_hover.gif) no-repeat;}
/*subNav*/
.subNav{ width:auto; height:43px; position:absolute; z-index:999; left:0px; top:45px; background:#fff; display:none; border-bottom-left-radius:3px; border-bottom-right-radius:3px;}
.nav ul li .subNav a{ width:90px; line-height:43px; margin:0px; font-size:14px; color:#046ebc; display:inline-block;}
.nav ul li .subNav a:hover{ background:none; font-weight:bold; display:inline-block; color:#ff9900;}
/* banner */
.banner { width:100%; height:400px; overflow:hidden; position:relative; margin-bottom:30px; }
.banner ul.list { float:left; height:400px; width:500%; }
.banner li.item { width:20%; height:400px; float:left; }
.banner div.tip { width:1000px; position:absolute; left:50%; margin-left:-500px; height:24px; bottom:20px;text-align:right; }
.banner div.tip span { width:25px; height:24px; line-height:24px; display:inline-block;border:2px solid #fff;  background:#0382d3; margin:0 5px; cursor:pointer; text-align:center; font-family:"Microsoft Yahei"; font-size:18px; color:#FFF; }
.banner div.tip span.cur {background:#135cbb;border:2px solid #fff;}

.minBanner, .minBanner ul, .minBanner img{ height:300px !important; }
/*搜索*/
.search{ height:45px; background:#f2f2f2; border:1px solid #ddd;}
.skey{ padding-top:13px;}
.searcher{width:275px;height:29px;float:right; border:1px solid #e9e9e9; background:#f2f2f2; margin-top:7px;}
.searcher .submit{width:57px;height:30px;float:right;border:0px; background:url(../images/btnbg.gif) no-repeat 0px 0px;cursor:pointer;}
.searcher .txt{width:205px;height:30px;line-height:30px;float:right;background:none;border:0px;color:#aaa;}
/*indexs 侧栏*/
.wrapper_pro{width:100%;height:780px; padding-top:35px;}
.left{width:220px;float:left;}
.left .leftNav{width:220px; position:relative;}
.left .leftNav_s{width:220px; height:43px; background:url(../images/left_1.gif) repeat-x;}
.leftNav_s h1{ font-size:20px; font-weight:bold; color:#FFF; text-align:center; padding-top:10px;}
.left ul{border:#54a1db 2px solid; font-size:14px; height:505px; background:url(../images/pro2.gif) center repeat;}
.left li{ position:relative; border-bottom:#ccc 1px solid; height:46px; background:url(../images/left_4.gif) 38px center no-repeat;}
.left ul li a{height:46px;line-height:46px; display:block; padding-left:65px; }
.left li a.nav2:hover{ background:url(../images/left_3.jpg) 22px no-repeat; width:225px; color:#fff;}
.left ul span{padding-top:93px; text-align:center; line-height:18px;color:#fff;font-size:18px;display:block;}
.left ul .call400{font-family:"Impact"; line-height:55px; text-align:center; font-size:33px; color:#FFF;}
.left ul .liu .more{ color:#FFF; padding-left:70px;  line-height:24px; font-size:18px;}
.left ul .liu .more a:hover{color:#000;}

.leftNav .leftbottom{ background:url(../images/left_5.gif) no-repeat;height:189px;}
/* column */
.column .thead { height:38px; line-height:38px; margin-bottom:15px; }
.column .thead .tit { float:left; width:130px; height:40px; font-family:"Microsoft Yahei"; font-size:14px;}
.column .thead .tit span { margin-left:50px;}
.column .thead .more { width:60px; height:30px; float:right; font-family:"Arial"; }
.column .thead .sort a:hover { text-decoration:underline; }
/* iproduct 首页图片4：3*/
.iproduct .thead { height:40px;background:url(../images/pro.gif) top no-repeat;margin: 0px; }
.iproduct{width:737px; height:590px; float:right;}
.ipro_c{width:737px;overflow:hidden;position:relative;background:url(../images/pro2.gif) center repeat;border: 1px solid #e3e3e3; }
.ipro_list{width: 735px;float:left;}
.ipro_list li{width:200px;float:left; padding:5px 21px 5px 21px;}
.ipro_list li a img{display:block;width:207px;padding:3px;border:1px solid #e0e0e0;}
.ipro_list li span{width:215px; height:55px; display:block; text-align:center;line-height:50px; background:url(../images/pro_y.gif) no-repeat;color:#666666;font-size:14px;}
.ipro_list li a:hover span{color:#ec1a24;}

/* iproduct 首页图片3：4
.iproduct .thead { height:40px;background:url(../images/pro.gif) top no-repeat;margin: 0px; }
.iproduct{width:737px; height:590px; float:right;}
.ipro_c{width:737px;overflow:hidden;position:relative;background:url(../images/pro2.gif) center repeat;border: 1px solid #e3e3e3; }
.ipro_list{width: 735px;float:left;}
.ipro_list li{width:200px;float:left; padding:5px 21px 5px 21px;}
.ipro_list li a img{display:block;width:207px;height:276px;padding:3px;border:1px solid #e0e0e0;}
.ipro_list li span{width:215px; height:55px; display:block; text-align:center;line-height:50px; background:url(../images/pro_y.gif) no-repeat;color:#666666;font-size:14px;}
.ipro_list li a:hover span{color:#ec1a24;}
*/

/*about 列表*/
.iabout h1{ width:1000px; height:50px;*line-height:35px; font-size:30px; font-weight:bold; color:#ec1a25; text-align:center;}
.iabout .thead {height:40px; line-height:40px; background:url(../images/tip8.gif) no-repeat;}
.iabout .thead .tit { float:left; width:130px; height:30px; font-family:"Microsoft Yahei"; font-size:14px; color:#FFF; }
.iabout .thead .sort {float:left; height:30px; margin-left:90px; }
.iabout .thead .sort a{margin: 0 10px;}
.iabout .thead .tit span { margin-left:55px; }
.iabout .thead .more { width:60px; height:30px; float:right; font-family:"Arial";}
.iabout .thead .sort a:hover { text-decoration:underline; }
.iabout_s{width:100%;height:375px; background:url(../images/about.gif) repeat-x;}
.iab_t img{width:425px;height:300px;float:left; padding:38px; }
.iabout_y{ width:450px; height:auto; float:right; margin-right:40px; margin-top:10px;}
/*news contact*/
.box{ width:100%; height:360px; margin-top:40px;}
/*news contact*/
.news{ width:560px; float:left;}
.news .thead {width:560px; height:40px; line-height:36px; background:url(../images/tip9.gif) no-repeat;}
.news .thead .tit {float:left; font-family:"Microsoft Yahei"; font-size:14px; color:#FFF; }
.news .thead .tit span { margin-left:55px; }
.news .thead .sort { float:left; height:30px; margin-left:10px; }
.news .thead .sort a { margin:0 10px; }
.news .thead .more { width:60px; line-height:40px; float:right; font-family:"Arial";}
.news .thead .sort {float:left; line-height:40px; height:40px; margin-left:100px; }
.news .thead .sort a:hover { text-decoration:underline; }
.inews{ background:url(../images/tip6.jpg) no-repeat;height:306px;}
.ServiceCon{width:557px; height:120px; border-bottom:1px solid #1f69af; margin-bottom:10px; padding-top:25px; }
.ServiceCon img{ display:block; float:left; width:125px; height:90px; margin:0 20px; background:#fff;}
.Serv_title{width:370px; height:90px; float:right; padding-right:20px;}
.nws_p ul li{width:560px; height:30px; border-bottom:1px dashed #fff;}
.nws_p li h1{  line-height:30px; font-size:12px; margin-left:20px; }
.nws_p li h1 a:hover{ text-decoration:underline;}
.nws_p li span{ line-height:30px; font-size:12px; float:right; margin-right:20px;}
.nws_p li em{ color:#F00; font-style:normal;}
/*contact contact*/
.contact{ width:398px; float:right;}
.contact .thead {width:398px; height:40px; line-height:36px; background:url(../images/tip10.gif) no-repeat;}
.contact .thead .tit { width:115px; font-family:"Microsoft Yahei"; font-size:14px; color:#FFF; float:left;}
.contact .thead .tit span { margin-left:55px; }
.contact .thead .sort { float:left; height:30px; margin-left:10px; }
.contact .thead .sort a { margin:0 10px; }
.contact .thead .more { width:60px; height:30px; float:right; font-family:"Arial";}
.contact .thead .sort a:hover { text-decoration:underline; }
.icontact{ background:url(../images/tip7.jpg) no-repeat; height:306px;}
.icontact div{ width:370px; float:right; padding-top:17px;}
.call{width:195px; height:65px;}
.call h1{padding:25px 10px 0px 9px; font-size:16px; color:#000; line-height:30px; float:left;}
.call span{ line-height:33px; font-family:"Impact";padding:25px 28px 0px 38px;  display:block; font-size:33px;color:#0165cd;font-weight:bold; float:left;}
/*casw 列表*/
.icase{ margin-top:40px;}
.icase h1{width:320px; height:50px; *line-height:35px; font-size:30px; font-weight:bold; color:#ec1a25; text-align:center;border-bottom:3px solid #ec1a25; margin: 0 auto;}
.Section{ width:1000px; height:35px; margin:27px 0;}
.Section a{ width:158px; height:35px; border:1px solid #ccc; float:left;line-height:35px; text-align:center; font-size:16px; color:#1c2134;font-family:"Microsoft Yahei";}
.Section  a:hover{ width:158px; height:35px; background:#00509c; color:#fff; }
/*iproduct 广告*/
.guanggao{ width:100%; height:125px; background:url(../images/img_gg.gif) no-repeat center; overflow:hidden; }
.gg{width:730px; float:left;  height:125px;}
.gg .header_z{ float:left; width:350px;  height:125px; }
.gg .header_z h1{ margin-top:45px; *margin-top:30px; font-size:60px;color:#fff;  font-weight:bold; *line-height:60px; *height:60px; float:right; text-shadow: 2px 2px 2px #404040; display:none;}
.gg .header_z img{width:165px; height:125px; float:left; position:relative; bottom:-125px; }
.gg .header_g{ float:right; height:125px; width:350px; margin-top:25px; }
.gg .header_g span{ font-size:19px; color:#fff; line-height:35px;  display:none;}
.gg .header_g p{ font-size:28px;color:#fff;  font-weight:bold; line-height:30px; display:none;}
.ly{float:right;width:255px; overflow:hidden;}
.ly_s{width:30px; height:75px; margin-top:25px; background:url(../images/gg_2.png) no-repeat; float:left; display:none;}
.ly .liuyan{margin:20px 20px 0 25px; background:url(../images/gg_1.png) no-repeat; width:110px; position:relative; top:-80px; }
.ly .liuyan .more{font-size:16px; color:#e91b27; line-height:32px; width:100px; margin-left:13px; font-weight:bold;}
.ly .liuyan a:hover{color:#0165cd;}
.ly span{color:#fff; display:block;font-size:14px; position:relative; bottom:-100px; }
.tel400{color:#e91b27;font-size:24px;line-height:32px; font-weight:bolder; position:relative; bottom:-100px;}
.pl{ background:url(../images/pl.png) no-repeat; width:0; height:43px; position:absolute; top:56px; left:210px;}

/*case*/
.case_img{width:100%;overflow:hidden;height:482px; }
.case_list{width:105%;float:left;}
.case_list li{width:250px; height:240px; float:left; }
.case_list li a img{display:block;width:224px;height:166px; border:1px solid #e0e0e0; padding:3px;}
.case_list li span{width:232px; text-align:center; display:block; line-height:30px; background:#e7e7e7; color:#000;font-size:14px; float:left;}
.case_list li a:hover span{background:#00509c; color:#fff;}
.footer{ width:100%; height:384px; background:url(../images/footer.gif) center no-repeat; margin-top:20px;}
.title{font-size:14px; line-height:24px; }
.title a{color:#0b7fd9;float:right; margin-right:30px; margin-top:47px;}
.title a:hover{color:#666;}
.title h1{font-size:14px; line-height:57px;}
.link{ margin:0 10px; padding-top:55px; color:#FFF; font-size:14px; line-height:24px; }
.link a{ color:#FFF; margin:0 20px;}
.link a:hover{ color:#ff9900;}
.bottomNav{height:40px;line-height:40px;color:#fff;font-size:14px; text-align:center; padding-top:22px;}
.bottomNav a{color:#fff;margin:0px 20px;cursor:pointer;}
.bottomNav a:hover{text-decoration:underline;}
.blogo{ width:100%; height:146px; padding-left:180px;}
.blogo img{ padding-top:35px; width:95px; height:101px; float:left;}
.gjc{ width:845px; float:right; color:#fff; font-size:14px; line-height:25px; height:30px; padding-top:40px;}
.copyright{ width:845px;float:right; color:#fff; font-size:14px; line-height:25px; }
.copyright a{color:#fff;}
.copyright a:hover{text-decoration:underline; color:#ff9900;}

/*内页公用*/
/* leftContact */
/*iproduct 侧栏*/
.sidebar{width:220px;float:left;}
.sidebar .leftNav{width:220px; position:relative;}
.sidebar .leftNav_s{width:220px; height:43px; background:url(../images/left_1.gif) repeat-x;}
.leftNav_s h1{ font-size:20px; font-weight:bold; color:#FFF; text-align:center; padding-top:10px;}
.sidebar ul{border:#54a1db 2px solid; font-size:14px; min-height:45px; }
.sidebar li{ position:relative; border-bottom:#ccc 1px solid; height:46px; background:url(../images/left_4.gif) 38px center no-repeat;z-index:1000;}
.sidebar ul li a{height:46px;line-height:46px; display:block; padding-left:65px; }
.sidebar li a.nav2:hover{ background:url(../images/left_3.jpg) 22px no-repeat; width:225px; color:#fff;}
.sidebar .leftbottom{background:url(../images/left_5.gif) no-repeat;height:189px; }
.leftbottom span{padding-top:61px; text-align:center; line-height:18px;color:#fff;font-size:18px;display:block;}
.leftbottom .call400{font-family:"Impact"; line-height:55px; text-align:center; font-size:33px; color:#FFF;}
.leftbottom .liuyan .more{ text-align:center; color:#FFF; padding-left:70px; line-height:24px; font-size:18px;}
.leftbottom .liuyan a:hover{color:#ff9900;}
.leftNav .drop {position: absolute;  left:218px; top:0px; width:149px;  background:#FFF; border:1px solid #ddd; padding-bottom:5px; display:none;z-index:1000;}
.leftNav .item2 { width:110px; height:38px; line-height:38px; margin:0 auto; }
.leftNav .item2 a { padding-left:10px;  display:block;  color:#666; line-height:38px;}
.leftNav .item2 a:hover { color:#046ebc; }

.left_contact{ width:220px;  line-height:30px; padding-top:18px; }
.left_contact .thead{ background:url(../images/tit1.png) center bottom no-repeat;width:220px; color:#0167c9; font-size:24px; text-align:left; font-weight:bold; line-height:21px;border-bottom:2px solid #0167c9;}
.left_contact .thead b{font-size:24px; color:#0167c9;padding-bottom:9px; margin-right:10px; border-bottom:2px solid #ec1a24; line-height:49px;}
.left_contact .thead em{ font-style:normal; color:#ec1a24; font-size:16px;}
.left_contact .left_tel{ height:67px; background:#0167c9 url(../images/left_tel.png ) no-repeat -5px 50%;margin-top:28px; margin-bottom:15px;color:#fff;padding-left:58px;}
.left_contact .left_tel p{  font-size: 14px;padding-top:7px; }
.left_contact .left_tel h4{  font-size: 22px;  line-height: 24px;  }
/*左侧*/
.leftContact { background:url(../images/left13.gif) center top no-repeat; margin-top:30px;}
.leftContact p { overflow:hidden; padding-top:85px; margin-bottom:20px; line-height:25px; }
/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#09324a; color:#09324a; text-decoration:none;}
.pager .cur{ background:#ec1a24; border-color:#ec1a24; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#8d5248; border-color:#0a6c00; font-weight:bold; color:#FFF; }
/* content */
.content { width:740px; float:right; }
.content .thead { width:100%; height:45px;  margin-bottom:15px; background: #0167c9 none repeat scroll 0% 0%;}
.content .thead .tit { height: 45px;padding:0 5px; line-height:45px; background:#ec1a24; overflow:hidden; float:left; font-family:"Microsoft Yahei"; font-size:16px; color:#fff; text-align:center;}
.content .sitepath { float:right; height:20px; line-height:45px; text-align:right; color:#fff; padding-right:20px; }
.content .sitepath a { color:#fff; }
.content .sitepath a:hover { color:#ffb400; }
/* listProduct */
.listProduct .tbody { overflow:hidden; }
.listProduct ul.list { width:105%; float:left; }
.listProduct li.item { float:left; width:247px; margin-bottom:20px; }
.listProduct .container { margin:0 auto; width:215px; padding:5px 5px 0; background:#FFF; border:1px solid #e8d1d1;  overflow:hidden; }
.listProduct li.item img, .listProduct li.item .img { display:block; width:215px; height:160px; }
.listProduct li.item .wd { width:100%; height:40px; line-height:40px; text-align:center; }
.listProduct li.item a { color:#333; }
.listProduct li.item a.tit { float:left; margin-left:5px; }
.listProduct li.item a.tit2 { display:block; text-align:center; }
.listProduct li.item a.order { float:right; margin-right:5px; }
.listProduct li.hover .container { background-color:#0e6597; border:1px solid #0e6597; }
.listProduct li.hover a { color:#FFF; }
/* pageProduct */
.pageProduct .photo { text-align:center; width:375px; float:left; padding:4px; border:1px solid #ddd; }
.pageProduct .photo img { width:375px; height:281px; display:block; }
.pageProduct .wd { float:right; width:315px; height:281px; margin-bottom:15px; overflow:hidden; }
.pageProduct .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.pageProduct .wd ul { font-size:12px; }
.pageProduct .wd p span{font-size: 22px; color: #ec1a24; font-weight: bold; font-family: "Georgia"}
.pageProduct .wd li.item { height:30px; line-height:30px; }
.pageProduct .wd li.item span { margin-right:5px; }
.pageProduct .wd li.btn { height:45px; }
.pageProduct .wd li.description { width:368px; padding:10px; line-height:22px; border:1px dotted #ddd; background:#FFF; }
.pageProduct a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#0e6597; display:block; color:#FFF; }
.pageProduct a.order:hover { background:#47a4d9; }
.pageProduct .info_toP{height:300px;}
.pageProduct .info { border:1px solid #ddd; background:#FFF; margin-bottom:20px; }
.pageProduct .m { border:1px solid #FFF; padding:10px 15px; }
.pageProduct div.ts { font-size:14px; font-weight:700; color:#0e6597; height:25px; border-bottom:1px solid #ddd; }
.pageProduct div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.pageProduct .detaiTit {width:750px;  height:25px; line-height:20px; border-bottom:1px solid #aaa; font-size:14px; margin:10px 0; font-family:"Microsoft Yahei"; color:#333; font-weight:700; }
.pageProduct .detaiInfo { margin-bottom:10px; font-size:13px;}
/* listCase */
.listCase .tbody { overflow:hidden;  }
.listCase ul.list { padding-bottom:20px; overflow:hidden; width:105%; }
.listCase li.item { float:left; width:240px; }
.listCase a.img { width:225px; display:block; text-align:center; margin:0 auto; }
.listCase a.img img { display:block; width:225px; height:165px; padding:1px; background:#FFF; border:1px solid #e4e4e4; }
.listCase a.img span { display:block; height:40px; line-height:30px; color:#555; }
.listCase a.img:hover img { border-color:#0e6597; }
.listCase a.img:hover span { color:#0e6597; }
/* pageCase */
.pageCase .tbody .tit { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; color:#0e6597; }
.pageCase .tbody .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageCase .tbody .photo img { padding:5px; border:1px solid #ccc; background:#FFF; }
.pageCase .tbody .info { margin-bottom:40px; }
.pageCase .tbody .info p { margin-bottom:10px; line-height:2; text-indent:2em; }
/*news*/
.right_bottom a.news_a{ width:736px; height:62px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0;}
.right_bottom a.news_a span.x1{ width:0px; height:62px; background:#0167c9; display:block; float:left; overflow:hidden;}
.right_bottom a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.right_bottom a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.right_bottom a.news_a span.x2{ width:644px; height:62px; float:left; padding-left:20px; overflow:hidden;}
.right_bottom a.news_a span.x2 h1{ width:644px; height:31px; line-height:31px; font-size:16px; font-weight:bold;}
.right_bottom a.news_a span.x2 h2{ width:644px; height:31px; line-height:31px; color:#333333;}
.right_bottom a.news_a span.x3{ width:10px; height:0; background:#0167c9; float:right; display:block;}
/* pageNews */
.pageNews .tbody .tit { font-size:20px; line-height:25px; font-family:"Microsoft Yahei"; padding:15px 0; text-align:center; color:#0e6597; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.pageNews .mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.pageNews .mark .font a { margin:0 3px; color:#ccc; }
.pageNews .mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#0e6597; }
.pageNews .mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#0e6597; }
.pageNews .mark a.msg:hover { text-decoration:underline; }
.pageNews .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageNews .photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.pageNews .info { margin-bottom:40px; color:#666; line-height:200%; }
.pageNews .info p { margin-bottom:10px; line-height:200%; text-indent:2em; }
/* listProduct2 */
.listProduct2 .tbody {  }
.listProduct2 ul.list { padding-bottom:20px; overflow:hidden; }
.listProduct2 li.item { float:left; padding:10px 0px; width:100%; border-bottom:1px dotted #aaa; }
.listProduct2 li.item .img { float:left; width:205px; height:170px; padding:2px; border:1px solid #cccccc; background:#FFF; overflow:hidden; }
.listProduct2 li.item .img:hover { border:1px solid #0e6597; }
.listProduct2 li.item .img img { width:205px; height:170px; }
.listProduct2 li.item .wd { width:490px; float:right; }
.listProduct2 li.item .tit { height:25px; line-height:20px; font-size:16px; font-family:"Microsoft Yahei"; }
.listProduct2 li.item .tit a { color:#222; font-weight:400; }
.listProduct2 li.item .tit a:hover { color:#0e6597; }
.listProduct2 li.item .summary { text-indent:2em; line-height:22px; height:125px; overflow:hidden; color:#555; }
.listProduct2 li.item .opr .order { height:20px; text-align:center; line-height:20px; display:inline-block; padding:0 10px; border:1px solid #dedede; }
.listProduct2 li.item .opr .order:hover { background:#e7e7e7; }
/* listCase2 */
.listCase2 ul.list { padding-bottom:20px; overflow:hidden; }
.listCase2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #aaa; }
.listCase2 li.item .img { float:left; width:210px; height:155px; padding:2px; border:1px solid #cccccc; background:#FFF; }
.listCase2 li.item .img:hover { border:1px solid #0e6597; }
.listCase2 li.item .img img { width:210px; height:155px; }
.listCase2 li.item .wd { width:490px; float:right; }
.listCase2 li.item .tit { height:25px; line-height:20px; font-size:16px; font-family:"Microsoft Yahei"; }
.listCase2 li.item .tit a { color:#333; font-weight:400; }
.listCase2 li.item .tit a:hover { color:#0e6597; }
.listCase2 li.item .summary { text-indent:2em; line-height:22px; height:130px; overflow:hidden; }
/* listNews2 */
.listNews2 ul.list { padding-bottom:20px; overflow:hidden; }
.listNews2 li.item { width:100%; border-bottom:1px dotted #CCC; margin-bottom:12px; }
.listNews2 li.item h3 { height:35px; line-height:35px; font-size:18px; font-family:"Microsoft Yahei"; font-weight:400; }
.listNews2 li.item a { color:#0e6597; }
.listNews2 li.item a:hover { color:#cb080f; text-decoration:underline; }
.listNews2 li.item .time { height:22px; line-height:22px; color:#999; }
.listNews2 li.item .summary { height:52px; overflow:hidden; line-height:25px; margin-bottom:15px; }
/* reInformation */
.reInformation { width:748px; padding:0 10px 20px;margin-bottom:20px; border:1px solid #ddd; }
.reInformation .tit { height:36px; line-height:36px; text-align:left; padding-top:0px; padding-left:10px;border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; color:#0D66A8;  }
.reInformation li { float:left; width:224px; margin:0px 12px; line-height:30px; text-align:center; font-size:14px; color:#333;}
.reInformation li img { width:220px; height:171px; padding:2px; border:1px solid #ddd;  }
.reInformation li img:hover { opacity:0.8; filter:Alpha(opacity=80); }
.reInformation li.hover { border-color:#ec1a24; }
/* reLink */
.reLink {  clear:both; width:768px;height:30px; line-height:30px; border:1px solid #ddd; background:#FFF; margin-bottom:15px; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
minBanner img {width: 1920px;display: block;position: relative;left: 50%;margin-left: -960px;top: 0;}