body{ font-family:"Microsoft YaHei"}

html,body{-webkit-text-size-adjust:none;font:14px/24px #000 Microsoft Yahei;}
body {color:#000;font:14px/24px Microsoft Yahei,;} 

ul{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
/*首页产品分类示*/
.main{ width:1180px;margin:0 auto; clear:both;position:relative;}
.case{width:100%;padding-top:6px; height:70px;min-width:1180px; }
.ititle{ width:100%;background: url(../images/ititle.gif) center no-repeat;  text-align:center; height:40px; font-size:24px; color:#333;line-height:40px;}
.ititle a{font-size:24px; color:#333;line-height:40px;}
.caseul{margin:10px 0; width:1180px;overflow:hidden;height:80px;line-height:40px;}
.caseul li{display:inline-block;!important;*display:inline;margin:0 3px;}
.caseul li a{padding:5px 20px;color:#000; font-size:14px;border-radius:5px; background:#f0f0f0;}
.caseul li a:hover,.caseul li .colo{color:#fff;background:#065fb9;}

.probg{ width:100%; background:#ECEDEF;/*background:url(../images/pbg.jpg) repeat center top;*/}
.pro{ width:1200px; margin:0 auto;}
.pro_tit{ margin:0 auto; text-align:center; color:#323232; background:url(../images/probg.png) no-repeat center top 15px; height:86px;}
.pro_tit span{ font-size:30px;color:#3c3c3c; line-height:40px;}
.pro_tit span a:hover{ color:#00a773}
.pro_list{ width:1200px; margin:0 auto; padding-top:30px;}
.pro_list ul{overflow:hidden;}
.pro_list li{height:40px; float:left; margin-bottom:12px;}
.pro_list li a{display:block;text-decoration:none; height:40px; line-height:40px;color:#232222;font-size:14px;text-align:left; padding-left:20px;text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2); border:1px solid #3db43c; padding:0 20px; margin-right:10px; }
.pro_list li a:hover{text-decoration:none;font-weight:bold;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2); background:#3db43c; color:#FFF;}


.pro_cont{ width:1200px; margin:0 auto; padding-top:10px; overflow:hidden; padding-bottom:10px;}
.marquee1 { width: 1700px; height:825px;
overflow: hidden;
margin-bottom: 0px;}
.marquee1 li{ float:left}
.marquee1 a{
	width:340px;
	height:280px;
	text-align:center;
	display:inline-block;
	font-size:18px;
	color: #000;
	text-decoration: none;
	position:relative;
	float: left;
}
.marquee1 a:hover{ text-decoration:none;color: #ff0000;text-decoration: none;}
.marquee1 img { width:316px; height:227px; border:1px solid #d6d5d5; padding:3px;}
.marquee1 em{ font-style: normal;  text-align:center; line-height:35px; display:block; margin-top:0px;}


.guanggaobg{ width:100%; background:url(../Images/guanggao1.jpg) no-repeat center top; height:403px;}
.kongbai{ white-space:1000px; margin:0 auto; height:90px;}
.guanggao{ width:1000px; background:url(../Images/di.png) no-repeat center top; height:213px; margin:0 auto;}
.anniu{ margin:0 auto; padding-top:20px;}
/*企业荣誉*/ 
.roundabout-holder{ width:300px; height:216px; float:left; display:inline;margin-left: 115px;margin-top:11px;}
.roundabout-moveable-item{width:300px; height:216px;background:#fff;float:left;border:1px solid #fff}
.roundabout-moveable-item span{display:none}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus img{width:100%}
.roundabout-in-focus{height:216px;}
.roundabout-in-focus span{display:block}

.roundabout-in-focus .ev_info{display:block;}


@charset "utf-8";
/* CSS Document */
body, ul, dl, dt, dd, h1, h2, h3, h4, h5, h6, h7, p, form, div {margin: 0;	padding: 0;}
body, div,  ul,  li, button, textarea, p{ margin: 0; padding: 0; font-size: 14px; } 
ul, li,  ol { display: block; list-style: none; }
article,header,nav{display:block}
img { border: 0; }
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
.clear { clear:both; }
a {text-decoration:none;outline:none;color: #555;}
a:hover {text-decoration:none;}

center {padding:25px 0;}  
.fl{ float: left;}           .fr{ float: right;}          
.w1000_wrapper{ margin: 10px auto;  overflow:hidden;}
.to{ font-size:20px; color:#FFF; }
.to1{font-size:20px; color:#1f5abe; text-align:center; width:100%; min-width:1200px; }
body{ font-family: 'Microsoft YaHei'; color:#333; background-color: #FFFFFF;}
.top_bar_wrapper{ width: 1100px; margin: 0 auto; overflow: hidden;}
.logo_box{ overflow: hidden;}
body, ul, dl, dt, dd, h1, h2, h3, h4, h5, h6, h7, p, form, div {
	margin: 0;
	padding: 0;
}


.right {
    float: right;
}
.left {
    float: left;
}
.container {
	width: 1200px;
	margin: 0 auto; font-size: 12px;
}
.top {
	color: #888;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #e8e8e8;
}
.top_r span {
	margin: 0 5px;font-size: 12px;
}
.top_r a {
	color: #999;font-size: 12px;
}

/*内页左侧栏*/
.pages{ width:1200px; margin:10px auto 20px auto;}
.page_left{ width:260px; float:left;}
.leftNav{ width:260px; background:#1f5abe; overflow:hidden; }
.celan_title{ width:260px; text-align:center; font-family:"Microsoft YaHei"; font-size:20px; font-weight:bold; color:#fff; padding:20px 0; float:left;}
.tbodys{ width:240px; background:#fff; margin-left:10px; float:left; }
.celan_bottom{ width:260px; height:20px; float:left;}

.tbodys li{ width:240px; height:42px; float:left; margin-left:15px; margin-bottom:3px;}
.tbodys li a{ height:35px; float:left; display:block; line-height:38px; border-bottom:1px dotted #ddd; padding-left:15px; font-size:16px; font-family:"Microsoft YaHei";}
.tbodys li a:link{ background:url(../images/ico1.jpg) no-repeat 0 16px;}
.tbodys li a:visited{ background:url(../images/ico1.jpg) no-repeat 0 16px;}
.tbodys li a:hover{ background:url(../images/ico2.jpg) no-repeat 0 16px;}
.celan_news{ width:260px; margin-top:10px;}
.celan_news_title{ width:230px; height:43px; background:#1f5abe;font-family:"Microsoft YaHei"; font-size:20px; font-weight:bold; color:#fff;}
.celan_news_title p{ margin:8px 0 0 20px; float:left;}
.celan_news_content{ width:228px; border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd; overflow:hidden;}
.celan_news_content ul{margin-left:16px; margin-bottom:10px; float:left;}
.celan_news_content li{ width:195px; height:50px; float:left; border-bottom:1px dotted #ddd; margin:5px 0;}
/* singlePage */
.page_right{ width:915px; float:right;}
.page_right .tbody { overflow:hidden; line-height:28px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;border-right:1px solid #ddd; background-color:#FFFFFF;}
.page_right .tbody p { margin-bottom:10px; line-height:28px; font-size:16px; font-family:"Microsoft YaHei";}
.page_right .tit{ float:left;}
.sitepath{ float:right; padding-right:10px;}
.thead{ width:915px; height:43px; background:url(../images/right_title.jpg) no-repeat; font-family:"Microsoft YaHei"; line-height:43px;}
.tit{ font-size:16px; font-weight:bold; padding-left:40px; color:#19499c;}

.product{ width:1000px; float:right;}
.product .tbody { overflow:hidden; line-height:28px; padding-top:10px; border-bottom:1px solid #ddd; border-left:1px solid #ddd;border-right:1px solid #ddd; padding:10px; background-color:#FFFFFF;}
.product .tbody p { margin-bottom:10px; line-height:28px; font-size:16px; font-family:"Microsoft YaHei";}
.product .tit{ float:left;}
.mbx{ width:1000px; height:43px; background:url(../images/title.jpg) no-repeat; font-family:"Microsoft YaHei"; line-height:43px;}


/*page_product*/
.page_photolist { padding:10px;}
.page_photolist dl{display:block; float:left; vertical-align:top;width:290px; }
.page_photolist dl dd{ width:310px;  text-align:center; margin:0 auto; overflow:hidden; display:block;}
.page_photolist dl dd img{ width:260px; height:195px; border:1px solid #e3e3e3; padding:2px;}
.page_photolist dl dd a:hover img{ border:1px solid #19499c; padding:2px; background:#19499c;width:260px; height:195px;}
.page_photolist dl dt{ width:260px; height:50px; line-height:50px; text-align:center; margin:0 auto; display:block; overflow:hidden;}
.page_photolist dl dt a{ font-size:18px;}
.about_news{ width:1116px; margin:0 auto; padding-bottom:20px;}
.guanyu{ width:280px; float:left;}


/*工程滚动滚动*/

.ibox7 { width:1160px; height:250px; overflow:hidden; position:relative;}
.ibox7 #LeftArr1{ position:absolute; left:0px; top:0px; width:31px; height:250px; cursor:pointer; background:url(images/left.jpg) left center no-repeat;}
.ibox7 #RightArr1{ position:absolute; right:0px; top:0px; width:31px; height:250px; cursor:pointer; background:url(images/right.jpg) right center no-repeat;}
.ihonor { height:250px; margin:0px auto;overflow:hidden; color:#000;}



.di16{ font-size:16px; color:#666666; line-height:50px; font-weight:bold; font-family:"Microsoft Yahei";}
.di16 a{ color:#666;}
.di16 a:hover{ color:#19378d;}
.di16 a:visited{ color:#666;}



.sy16{ font-size:16px; color:#000; line-height:35px; font-weight: normal; font-family:"Microsoft Yahei";}
.sy16lv{ font-size:18px; color:#00a734; line-height:35px; font-weight:bold; font-family:"Microsoft Yahei";}


.sy40{ font-size:40px; color:#fff; line-height:50px; font-weight:bold; font-family:"Microsoft Yahei"; text-align:center;}
.sy26{ font-size:26px; color:#fbab00; line-height:40px; height:40px; width:400px; background:#6992e4; font-weight:bold; font-family:"Microsoft Yahei"; text-align:center;}


.sy18{ font-size:18px; color:#fff; line-height:40px; font-weight: normal; font-family:"Microsoft Yahei";}
.sy202{ font-size:18px; color:#000; line-height:40px; font-weight: normal; font-family:"Microsoft Yahei"; padding-left:25px;}
.sy20{ font-size:18px; color:#fff; line-height:40px; font-weight: bold; font-family:"Microsoft Yahei"; padding-left:20px;}
.sy203{ font-size:18px; color:#000; line-height:40px; font-weight: bold; font-family:"Microsoft Yahei"; padding-left:10px;}

.news_con{    overflow: hidden;
    width: 1180px;
    margin: 20px auto;}
.zi14bai{ font-size:14px; color:#fff; line-height:30px;font-weight: normal;  font-family:"Microsoft Yahei";}
.zi14bai a{ font-size:14px; color:#fff; line-height:30px; text-decoration:none;}
.zi14bai a:hover{ font-size:14px; color:#fff; line-height:30px; text-decoration:none; }
.zi14bai a:visited{ font-size:14px; color:#fff; line-height:30px;  text-decoration:none;}

.zi14bai2{ font-size:14px; color:#9ab4da; line-height:27px;font-weight: normal;  font-family:"Microsoft Yahei";}
.zi14bai2 a{ font-size:14px; color:#9ab4da; line-height:27px; text-decoration:none;}
.zi14bai2 a:hover{ font-size:14px; color:#ff0000; line-height:27px; text-decoration:none; }




/*news*/
.news{ width:812px; height:317px; border:1px solid #ffe6e6;background:#fffcf5; float:left; margin-left:12px; padding:2px}
.news h2{ background:url(../images/news.png) no-repeat left top; height:53px;}
.news h2 a{height:53px;}

.news_list{ width:900px; height:497px; margin-left:10px; overflow:hidden} 
.news_list_con{background:#f2f2f2; margin-bottom:10px; padding:5px; width:826px;}
.news_list .news_list_img{ width:160px; height:110px;}
.news_list .news_list_img img{ width:160px; height:110px;}
.news_list .pom5{ width:800px; padding-left:10px; margin-right:10px;}
.news_list .pom5 a { color:#065fb9; display:block; font-size:14px; line-height:28px; }
.news_list .pom5 a:hover{ color:#f00;}
.news_list .pom5 p{ color:#353333; line-height:21px; margin-top:10px;}

.news_c{ width:450px; margin:0 auto; padding:20px 0 0 0;}
.news_c .news_title{ height:88px; overflow:hidden; border:1px solid #e6e6e6; background:#fff url(../images/xinwen_title.jpg) no-repeat 10px 10px; padding:8px 20px 0 115px; color:#979797; line-height:20px;}
.news_c .news_title strong{ color:#5f5e5e; font-size:14px; line-height:30px;}

/*11年*/
.year11{height:199px;background:url(../images/11year.jpg) no-repeat center top; margin-top:20px;}
.year11 p{position:absolute;padding-left:25px;top:42px;right:57px;font-size:16px;color:#ffffff;background:url(../images/year11_tel.jpg) no-repeat left 8px;}
.year11 p b{font-size:26px;font-family:"Times New Roman";color:#ffffff;font-weight:normal;}
.year11 .qbtn{position:absolute;top:102px;right:-25px;}
p{ word-spacing:-1.5px;}
.pr {
    position: relative;
}
/*11年2*/
.year11_2{height:1440px;background:url(../images/11year2.jpg) no-repeat center top;}
.year11_2 h2{padding-top:118px;height:105px;text-align:center;}
.year11_2 h2 a:hover{text-decoration:none;}
.year11_2 h2 b{font-size:36px;color:#333333;}
.year11_2 h2 em{display:block;padding-top:33px;font-style:noraml;font-size:20px;color:#0165ee;}
.year11_2 dl.one{margin-top:62px;}
.year11_2 dl.one{height:595px;}
.year11_2 dl dt{float:left;width:509px;height:550px;}
.year11_2 dl dt img{width:509px;/*height:583px;*/}
.year11_2 dl dd{float:right;width:471px;}
.year11_2 dl.second dd{float:left;}
.year11_2 dl dd h4{height:55px !important;margin-bottom:35px;display:block;padding:10px 0 0 60px;color:#ff8f00;font-size:24px;}
.year11_2 dl dd h4 a{display:block;padding:10px 0 0 60px;color:#ff8f00;font-size:24px;}
.year11_2 dl dd h4.one{margin-top:85px;background:url(../images/y11_n1.png) no-repeat;}
.year11_2 dl dd h4.two{margin-top:30px;height:155px;background:url(../images/y11_n2.png) no-repeat;}
.year11_2 dl dd h4.three{margin-top:50px;margin-bottom:5px;background:url(../images/y11_n3.png) no-repeat;}
.year11_2 dl dd h4.four{margin-top:35px;margin-bottom:5px;background:url(../images/y11_n4.png) no-repeat;}
.year11_2 dl dd p{padding-left:27px;line-height:29px;font-size:14px;color:#333333;background:url(../images/y11_li.png) no-repeat left 10px;}
.year11_2 dl.second{height:550px;}
.year11_2 dl.second dt{height:469px;}
.year11_2 dl.second dt{position:absolute;top:20px;right:-20px;width:498px;padding:75px 0 0 20px;}
.year11_2 dl.second ul{width:441px;height:316px;background:url(../images/year11_wbg.png) no-repeat center top;}
.year11_2 dl.second ul li{position:relative;float:left;width:440px;height:315px;}
.year11_2 dl.second ul li b{position:absolute;left:77px;top:280px;display:inline-block;line-height:30px;margin-left:10px;color:#ffffff;font-size:16px;padding-left:10px;width:343px;height:30px;background:#0186ff;}
.year11_2 dl.second ul img{display:block;width:421px;height:249px;padding:10px;}
.year11_2 dl.second dt p{overflow:hidden;height:30px;position: absolute;top: 355px; left:22px;}
.year11_2 dl.second dt span{float:left;display:block;width:30px;height:30px;}
.year11_2 dl.second dt span a{display:block;width:30px;height:30px;}
.year11_2 dl.second dt span.btnl a{background:url(../images/year11_btnl.jpg) no-repeat center top;}
.year11_2 dl.second dt span.btnl a:hover{background:url(../images/year11_btnl2.jpg) no-repeat center top;}
.year11_2 dl.second dt span.btnr a{background:url(../images/year11_btnr.jpg) no-repeat center top;}
.year11_2 dl.second dt span.btnr a:hover{background:url(../images/year11_btnr2.jpg) no-repeat center top;}
/*skip*/
.skip{height:250px;background:url(../images/sike_bg.jpg) no-repeat center top;}
.skip p{font-spacing:2px;position:absolute;padding-left:25px;top:65px;right:158px;font-size:16px;color:#ffffff;}
.skip p b{display:block;font-size:20px;color:#ffffff;font-weight:normal;}
.skip .qbtn{position:absolute;top:142px;right:158px;}
/*about*/
.about{height:460px;}
.about h2{position:relative;height:92px;background:url(../images/abo_til.jpg) no-repeat center 70px;}
.about h2 b{display:block;margin-left:20px;padding-top:63px;}
.about h2 b a{color:#0165ee;font-size:24px;}
.about h2 span{position:absolute;right:0;top:70px;font-weight:normal;font-size:12px;color:#666666;}
.about dl{padding-top:15px;height:353px;}
.about dl dt{float:left;width:350px;}
.about dl dt img{width:350px;height:290px; padding-top:30px;}
.about dl dd{float:right;width:615px;}
.about dl dd h3{padding-top:0;}
.about dl dd h3 a{color:#ff8f00;font-size:18px;}
.about dl dd p{padding-top:20px;line-height:25px;font-size:14px;color:#333333;}
.about h4{position:relative;margin-top:10px;height:32px;background:url(../images/abo_til2.jpg) no-repeat center bottom;}
.about h4 b{display:block;margin-left:15px;padding-top:5px;}
.about h4 b a{color:#0165ee;font-size:18px;}
.about h4 span{position:absolute;right:0;top:10px;font-weight:normal;font-size:12px;color:#666666;}
.about .pic{margin-top:17px;}
.about .pic a{position:relative;display:inline-block;margin-right:31px;}
.about .pic a img{width:115px;height:99px;}
.about .pic a.laster{margin-right:0;}
.about .pic span{display:none;width:124px;height:104px;position:absolute;top:-2px;left:-4px;background:url(../images/abo_bg.png) no-repeat;}
.about .pic b{position:absolute;font-weight:normal;bottom:3px;left:30px;color:#ffffff;font-size:14px;}
/*荣誉殿堂*/
.honer{height:363px;padding-top:20px;}
.honer h2{height:45px;text-align:center;background:url(../images/honer_til.jpg) no-repeat center top;}
.honer h2 a{display:block;padding-top:12px;font-size:28px;color:#333333;}
.honer h2 a:hover{text-decoration:none;}
.honer .scroll{height:325px;}
.honer .scroll ul{width:1000px;height:370px;}
.honer .scroll ul li{position:absolute;}
.honer .scroll ul li img{border:1px solid #dddddd;}
.honer .scroll ul li.one,.honer .scroll ul li.five{width:221px;height:203px;}
.honer .scroll ul li.one img,.honer .scroll ul li.five img{width:219px;height:158px;}
.honer .scroll ul li.two,.honer .scroll ul li.four{width:301px;height:261px;}
.honer .scroll ul li.two img,.honer .scroll ul li.four img{width:299px;height:216px;}
.honer .scroll ul li.three{width:376px;height:311px;}
.honer .scroll ul li.three img{width:374px;height:269px;}
.honer .scroll ul b{display:block;font-size:14px;color:#555555;text-align:center;line-height:40px;font-weight:normal;}
.honer .scroll ul li.laster{margin:0;}
.honer .scroll p{position:absolute;}
.honer .scroll .one{top:162px;left:38px;z-index:1;}
.honer .scroll .two{top:122px;left:171px;z-index:2;}
.honer .scroll .three{top:90px;left:314px;z-index:3;}
.honer .scroll .four{top:122px;left:527px;z-index:2;}
.honer .scroll .five{top:162px;left:740px;z-index:1;}
.honer .scroll p.btnl{top:186px;left:0;}
.honer .scroll p.btnr{top:186px;right:0;}
.honer .scroll .one,.honer .scroll .five{background:url(../images/honer_libg.jpg) no-repeat center 160px;}

/*首页底部*/
#box_footer{
   width: 100%;
    background: #0b5cb7;
    float: left;
}
#box_footer_sub1{
   margin: 0px auto;
   width: 1000px;
   height:208px;
   float: none;
}
#box_footer_sub1_sub1{
   width: 170px; margin-top:20px;
    float: left;border-right: 1px solid #dbdbdb;
}
#box_footer_sub1_sub2{
   padding-bottom: 0px;
    padding-left: 30px;
    width: 760px; 
   margin: 0px auto;
    float: left;
    padding-right: 30px;
    float: right;
    padding-top: 20px;
}

.ft{ font-size:14px; color:#fff; line-height:30px; text-align:left; font-family:"Microsoft YaHei";}
.ft h5{padding-top: 5px;
    font-size: 16px;
    color: #FF0000;}
.ft a:link,.ft a:visited,.ft a:hover,.ft a:active{color: #fff; text-decoration:none;}
/*首页产品*/
.mt10{ margin-top:20px;}
.leib3{ width:260px; text-align:left;}
.leib3 .tit{color:#fff; font-size:20px; background:#1f5abe; height:53px; line-height:53px; padding-left:18px; overflow:hidden; font-weight:bold; text-align:left;font-family: "Microsoft YaHei";}
.leib3 .tit a{ color:#3B70BA;text-align:left;}
.leib3 .nr{ border:1px solid #ccc; border-top:0; background:#fff; padding:4px 11px 8px;overflow:hidden; text-align:left;}
.leib3 .nr h4{ background:url(../images/tit3n.gif) no-repeat; height:33px; line-height:33px; padding-left:28px;overflow:hidden;margin-top:4px; text-align:left;}
.leib3 .nr ul{padding:0 15px; text-align:left;}
.leib3 .nr li{ text-align:left;background: url(../images/icon1.gif) no-repeat scroll 0 10px ; padding-left: 17px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.leib3 .nr li a{ text-align:left;}
.leib3 .nr li.cur a{ color:#C10005; text-align:left;}
/*左边联系方式*/
.leftlx{background:#FFF;border:1px solid #DFDFDF; border-bottom:none;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:10px;border-bottom:1px solid #DFDFDF;}
.leftlx p{line-height:25px;}
.leftlx .dianhua {background: url(../images/Teln.jpg) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;border-bottom:1px solid #DFDFDF;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#3B70BA;}

/*首页底部导航*/
.footnav{
   z-index: 2;
    position: relative;
    text-align: left;
    margin: 0px;
    width: 100%;
    height: 45px;
    clear: both;
}

.footnav UL.nav-first LI{
   float: left;
}

.footnav UL.nav-first LI A{
   padding-left: 2px;
    float: left;
    height: 42px;
    font-size: 14px;
}
.footnav UL.nav-first LI  SPAN{
   padding-left: 2px;
    float: left;
    height: 42px;color: #fff;
    font-weight: bold;
    line-height: 37px;
    padding-left: 0px;
    padding-right: 24px;

}

.h_mid{ margin: 0 auto;width:100%;	position: relative;height: 160px;  }
.h_tel{ width: 350px; height:110px; margin-top: 38px; font:12px/14px "microsoft Yahei"; color: #333; background:url(../images/tel.jpg) no-repeat  }
.h_tel em{ display: block; font:26px/26px Arial, Helvetica, sans-serif; color: #0073bd; padding-top: 2px;}
.h_mid .logo{ display:inline-block;float:left;margin:20px 0 0 0; }
.h_mid h1{ margin:22px 0 0 7px; font:normal 16px/18px "microsoft Yahei"; color:#333;border-left: #CCC 1px solid;  padding:10px 0 0 22px; height:108px;}
.h_mid h1 b{ display:block;font-size: 32px; line-height:60px;	font-weight: bold; color:#285293; padding-bottom:1px;}


#phone dd {
	font-size: 22px;
}
#phone {
	margin: 20px 0 10px 10px;
}
#phone dt {
	font-size: 12px;
}

.guan {
	height: 45px;
	line-height: 45px;
	margin-bottom: 20px;
	background: url(../images/guan_bg.jpg) repeat-x left top;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.guan b {
	font-size: 14px;
}
.guan a {
	margin: 0 5px;
}
.guan .hot-key {
	width: 760px;
}
.guan .hot-key a {
	margin: 0 10px;
}
.search {
	height: 24px;
	width: 174px;
	line-height: 24px;
	position: relative;
	margin-top: 12px;
	padding-right: 40px;
	border-radius: 5px;
}
.search label {
	position: absolute;
	left: 10px;
	top: 0px;
	line-height: 24px;
	color: #999;
}
.search input {
	width: 185px;
	margin: 0;
	padding: 0;
	height: 22px;
	text-indent: 10px;
	border: 1px solid #bbb;
}
.search button {
	background: #06326e url(../images/ser.jpg) no-repeat center center;
	height: 24px;
	width: 28px;
	border: none;
	padding: 0;
	margin: 0;
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	position: absolute;
	right: 0px;
	top: 0px;
	border-radius: 0 5px 5px 0px;
}
/*Flash样式*/
#flash {
	height: 560px;
	width: 100%;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
#flash ul {
	height: 560px;
	position: relative;
}
#flash ul li {
	height: 560px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}
#flash ul li a {
	display: block;
	height: 560px;
	width: 100%;
}
#flash .trigger {
	text-align: center;
	position: absolute;
	left: 14%;
	bottom: 20px;
}
#flash .trigger a {
	background: #fff;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	height: 8px;
	margin: 0 5px;
	overflow: hidden;
	width: 8px;
	text-indent: 9999px;
	transition: all 0.3s ease 0s;
}
#flash .trigger a.current {
	background: #ccc;
	width: 40px;
}


.nav_wrapper{ width: 100%; min-width:1200px; line-height: 60px; background: #0657B3; margin:0 auto; height:60px; overflow:hidden;}
.nav_top{ width: 1100px; overflow:hidden; margin: 0 auto;_overflow:hidden;}
.nav_top li { float:left; text-align:center; width:121px; margin:0 auto;height:60px;line-height:60px; font-size:16px;}
.nav_top li a{display: block; color: #FFFFFF; padding:0 25px;    text-align: center;
    font-weight: bold; }
.nav_top li a:hover{background-color: #d0111b; }
.nav_wrapper .nav_top li a span{ display:block; font-size:10px; color:#FFF; margin-top:-28px;_font-size:8px;text-transform: uppercase;}
.banner{position:relative;overflow:hidden; margin-bottom:50px;width:100%;min-width:1200px;}
.slides{position:relative;z-index:1;}

.index_case_title{ width: 100%; min-width:1200px; line-height: 45px; height:88px;background: url(../images/title.gif) center center no-repeat;position:relative; font-size:24px; color:#1f5abe;  text-align:center;}
.index_case_title span{ font-size:8px; color:#1f5abe;}
.pro_list_warpper{ width:100%; min-width:1200px;margin: 0 auto; overflow:hidden;}
.pro_list_head{ width: 100%; width:1200px; line-height: 32px; text-align:center; margin:0 auto;}
.pro_list_head li{ padding:10px;margin:0 auto; float:left; }


.pro_list_head a{ display: inline-block;  border: 1px solid #1f2c5c; color: #1f2c5c;border-radius: 28px; margin:10px 10px; width: 198px; height: 26px; line-height: 26px;overflow:hidden;}
.pro_list_head a:hover, .pro_list_head a.current{ color: #FFFFFF; background-color: #1f2c5c;}
.pro_list_box{ overflow:hidden;display: none; margin-top: 20px;}
.pro_list_box.current{ display: block;}

.index_pro_list{ margin:0 auto;overflow: hidden; width:1200px;}
.index_pro_list li{  background-color: #FFFFFF; float: left; margin: 0 13px 10px 13px;  text-align:center;}
.index_pro_list li span{overflow:hidden; height:30px; line-height:30px; width:210px;white-space:nowrap;text-overflow:ellipsis; display:block;}
.index_pro_list li a{ display: block;color: #666666;}
.index_pro_list li a img{ display: block;  padding: 9px; border: 1px solid #CCC; transition:all 0.5s ease-in-out 0s;}
.index_pro_list li a:hover{ color: #d0111b;}
.index_pro_list li a:hover img{ border: 1px solid #D0111B;}

.pro_txt h2{ line-height:50px;}

.pro_list_more{display: block;  width: 238px; line-height: 38px; border: 1px solid #1f2c5c; border-radius: 40px; color: #1f2c5c; margin: 20px auto 0 auto;}
.pro_list_more:hover{ color: #FFFFFF; background-color: #1F2C5C;}
.index_about_warpper{ margin: 50px 0; padding-top: 40px; width: 100%; background: url(../images/about_bg.gif) #1f2c5c center top no-repeat; overflow:hidden; min-width:1200px;}
.index_abo_title{width: 100%; min-width:1200px; line-height: 45px; height:88px;background: url(../images/s_title.gif) center center no-repeat;position:relative; font-size:24px; color:#FFF;}
.index_abo_title span{ font-size:8px;}
.article_cont_box{text-align: left;  line-height: 28px; color: #666666; border-bottom:#1B2158 dashed 1px; margin-bottom:15px; padding-bottom:15px;}
.about_text_box{ width:1200px;  margin:0 auto; overflow:hidden;}
.abo img{ max-width:1200px; overflow:hidden; float:left; margin-right:30px;}
.about_text_box h3{ font-size:20px; line-height:30px; height:30px; overflow:hidden; color:#F00; margin:15px 0;}
.about_text_box p { color: #FFFFFF; overflow:hidden;text-align:left; text-indent:2em; line-height:30px; padding:30px 0;}
.about_more{ display: block;  background-color: #FFFFFF; width: 240px; height: 40px; line-height: 40px; color: #1f2c5c; border-radius: 40px; text-align: center; margin: 20px auto 45px auto;_border-radius: 40px; padding-right:20px;}
.index_pro_title{width: 100%; min-width:1200px; line-height: 45px; height:88px;background: url(../images/title.gif) center center no-repeat;position:relative; font-size:24px; color:#1f5abe; text-align:center;}
.index_pro_title span{ font-size:8px;color:#1f5abe;}
.superiority_warpper{ width: 100%; min-width:1200px;padding-top: 30px; margin-top: 50px; background: url(../images/bj.jpg) center top no-repeat; overflow:hidden;}
.superiority_box{ width:100%; margin: 0 auto; overflow:hidden; text-align:center;}
.index_s_title{width: 100%; min-width:1200px; line-height: 45px; height:88px;background: url(../images/s_title.gif) center center no-repeat;position:relative; font-size:24px; color:#FFF;}
.index_s_title span{ font-size:8px; color:#FFF;}
.superiority_list{ width: 1100px; overflow: hidden; margin:25px auto 0 auto;}
.superiority_list li{ float:left;position: relative; top: 10px;margin:10px 34px 30px 0; }
.superiority_list li img{ display: block;}
.s_list_box{ padding: 10px 20px 0 20px; border: 1px solid #dbdbdb; border-top: none; overflow:hidden; text-align: left;  width:302px;_width:302px;}
.s_a_title{color:#307cb6;}
.s_list_box p{line-height: 30px;overflow:hidden;height:30px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; _width:302px;}
.news_c_warpper{ width: 1100px;margin: 10px auto 50px auto; overflow: hidden;}
.news_box{ width: 530px;overflow: hidden;}
.index_news_title{ width: 100%; height: 40px; line-height: 40px; background: url(../images/n_t_ico_74.gif) #1f2c5c 10px center no-repeat; margin-bottom:20px;}
.index_news_title p{ color: #FFFFFF; height: 40px; line-height: 40px; padding-left: 23px; font-size: 16px;}
.index_news_title p span{ padding: 0 0 0 10px; position: relative; top: 2px;}
.index_news_title a{ float: right; color: #FFFFFF; padding-right: 10px;}
.time1{ border-bottom:#CCC dashed 1px; width:100%; line-height:30px; height:80px;}
.time{ width:81px; color:#006; float:left; text-align:center; margin-left:-15px;}
.time span{ font-size:26px;}
.newsimg{ width:78px; border:1px solid #e4e4e4; display:inline; float:left; margin: -5px 20px 0 0;}
.news_r{ float:left; line-height:30px;width:348px;}
.news_r a{ color:#307cb6;width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left; font-size:16px;}
.news_r p{ height:30px; line-height:30px; overflow:hidden;white-space:nowrap; width:100%;text-overflow:ellipsis; font-size:12px;}
.xin li {  width:100%; overflow:hidden;  line-height:35px; border-bottom:#CCC dashed 1px; float:left; height:35px; font-size:13px;}
.xin li a { color:#333;}
.xin li a:hover{ color:#307cb6;}
.xin li span { float:right}
.addres{ line-height:30px; width:100%; margin-bottom:10px;}
.addres .co{font-size:15px;color:#E8AA4D;font-weight:bold;}
.addres .cr{font-size:22px;color:#307cb6;font-weight:bold; margin-left:60px;}
.call{background:url(../images/call.jpg) right 55px no-repeat;line-height:30px; border-bottom:#d7d7d7 dashed 1px; padding:0 0 10px 20px;}
.foot_x{width:100%; min-width:1200px;background:#1f2c5c;color:#dddede;}
.foot_x a{ color:#dddede;}
.f_link{ width:100%;min-width:1200px;height:50px; line-height:50px; background:#5C72C7;}
.f_link b{font-family:'Microsoft Yahei'; font-size:16px; font-weight:normal; color:#FFF}
.bottomnav{width:100%;height:15px; padding:28px 0;line-height:15px; border-bottom:1px solid #006; text-align:center; font-size:12px;}
.f_link a{ padding:0 8px; color:#FFF; font-size:14px;}
.bottomnav a{padding: 0 25px; border-left:1px solid ;}
.bootTxt{ text-align:center;border-top:1px solid #394568; line-height:30px;width:100%; padding-top:10px; padding-bottom:30px; margin:0 auto;overflow:hidden; font-size:12px;}
.foot_x .main .bottomnav .no{ border:0;}
.main{ width:1200px; margin:0 auto; clear:both;}
.in_banner_box{ width: 100%; min-width:1200px;}
.crumbs{ width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #dbdbdb;}
.crumbs p{ width: 1100px; color: #666666; margin: 0 auto; text-align: left; background: url(../images/crumb_ico_05.gif) left center no-repeat; padding-left: 20px; font-size:14px;}
.crumbs p a{ color: #666666;}
.crumbs p a:hover{ color: #1F2C5C; text-decoration: none;}
.s_l_box{ width: 270px; overflow: hidden;}
.s_title{ width: 100%; border-bottom: 1px solid #dbdbdb; padding: 30px 0;}
.s_title img{display: block; margin: 0 auto;}
.s_title h4{ font-size: 24px; color: #1f2c5c; line-height: 2em;}
.s_title p{ color: #999999;  line-height: 14px;text-transform: uppercase;}
 .he{line-height:26px;text-align:left;  font-size:13px;}
 .he .co{font-size:20px;color:#1f2c5c;font-weight:bold; padding-top:10px;font-family:"宋体";}

 .he p{line-height:25px; float:left;text-align:left; font-size:12px; font-weight:normal;}
 .cur{background-color:#d0111b;}
.wrapper{ width:1200px; margin:0 auto;}
.s_tel{ display: block; margin: 40px auto 0 0; width: 222px; height: 47px;}
.page_cont_main{ width: 915px; min-height: 400px; padding:0 0 0 8px; text-align: left; overflow:hidden;_overflow:hidden;}
.center{ margin:0 auto; text-align:center;}
.center img{ max-width:830px; overflow:hidden; margin:0 auto; text-align:center;}
.cont_pro_list{ width:100%; overflow: hidden;}
.cont_pro_list li{ margin:0 24px 20px 20px;float: left; border:#CCC solid 1px;}
.cont_pro_list li a span{ height: 50px; line-height: 50px; text-align: center;  display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:250px;  color: #666666;}
.cont_pro_list li span a:hover{ color: #1F2C5C;}
.pro_info_box{ width: 100%; height: 170px; padding-top: 40px; overflow: hidden;}
.pro_info_box img{ display: block;height: 170px;}
.pro_info_text{ width: 350px; padding-left: 20px; float: left;  color: #666666; text-align: left;}
.pro_info_text h4{ font-size: 16px; color: #333333; line-height: 2em;}
.pro_info_text p{  line-height: 2em;}
.pro_detailed_box{ margin-top: 30px; padding-bottom: 20px;}
.pro_detailed_title{ background-color: #1F2C5C; height: 40px; line-height: 40px;}
.pro_detailed_title p{ color: #FFFFFF; height: 40px; line-height: 40px; padding-left: 23px; font-size: 16px;}
.pro_detailed_title p span{ padding: 0 0 0 10px; position: relative; top: 2px;}
.pro_detailed_article{ line-height: 40px; color: #666666; padding-top: 15px;}
.cont_news_list{ width: 100%; padding-top: 20px; overflow:hidden;}
.cont_news_list li{ height: 30px; line-height: 40px; padding: 5px 0; color: #666666; overflow: hidden; border-bottom:#CCC 1px dashed;background: url(../images/i_n_ico_81.gif) no-repeat 1px 22px;}
.cont_news_list li a{ color: #666666; padding-left: 15px; }
.cont_news_list li a:hover{ text-decoration:none; color:#307cb6;}
.cont_news_list li span{ float: right;}
.news_title_box{ padding: 25px 0; text-align: center; line-height:30px;}
.news_title_box h3{ font-size: 20px; color: #666666;}
.news_title_box p{ color: #666666; margin-top: 5px;}


.TabTitle2 li.yina_on a{ color:#FFF;}
.TabTitle2{padding:20px 0; color:#333;}
.header:hover{ display:block;background:#6389D1; }
.TabTitle2 ul.expmenu li div.header { border-radius:40px; border:1px solid #1F2C5C;width: 212px; display: block;height: 35px;overflow: hidden;line-height:35px; margin-bottom:10px;}
.TabTitle2 ul.expmenu li div.header a { color:#333;padding-left:10px; text-decoration:none; }
.TabTitle2 ul.expmenu li div.header a:hover { color:#fff;}
.TabTitle2 ul.expmenu li div.header .arrow {display: block;width: 28px;height: 30px;background: no-repeat center;float: right;overflow: hidden;cursor: pointer;}
.TabTitle2 ul.expmenu li div.header .arrow.up {background:url(../images/bg.gif) -48px -8px no-repeat; margin-top:12px;}
.TabTitle2 ul.expmenu li div.header .arrow.down {background:url(../images/bg.gif) -48px -8px no-repeat; margin-top:12px;}
.TabTitle2 ul.expmenu li .menu {display: block;width:212px;height: auto;overflow: hidden;}
.TabTitle2 ul.expmenu li .menu li {display: block;height: 30px;overflow: hidden;line-height: 30px; color:#f00; padding-left:10px;}
.TabTitle2 ul.expmenu li .menu li a { color:#333; text-decoration:none;font-size: 12px;padding-left:20px;display:block;border-radius:40px; line-height:30px; width:160px; height:30px; }
.TabTitle2 ul.expmenu li .menu li a:hover { color:#FFF; background:#6389D1;}

.w1100{ width:1100px; margin:0 auto}
.mydcn{ background: url(../images/1_21f.jpg) center no-repeat; height:1048px; }
.mydcn1{position:relative}
.mydcn h3{ position:absolute; top:100px; left:607px;text-align:center; line-height:28px; font-size:28px; font-weight:bold; color:#0F1D4F}
.mydcn h3 span{ color:#cb8100}
.mydcn h3 em{ display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#cabeca}
.mydcn h3 i{ font-size:18px; color:#666}
.cn_wz{ width:591px; height:696px; background:#f2f2f2; position:absolute; right:0; top:207px; border-left:63px solid #bebebe}
.cnpic1,.cnpic2,.cnpic3{ position:absolute}
.cnpic1{ top:156px; left:22px; z-index:1}
.cnpic2{ top:373px; left:202px; z-index:3}
.cnpic3{ top:564px; left:0; z-index:1}


.cn_wz dl{ padding-left:13px; width:553px; margin:65px 0 0px 0}
.cn_wz dl dt{ float:left; width:50px; font-size:50px; font-family: Tahoma, Geneva, sans-serif; color:#1F2C5C; margin-right:10px;}
.cn_wz dl dd{ float:right; width:490px; color:#525252; line-height:200%}
.cn_wz dl dd h4{ color:#1F2C5C; font-size:18px; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:5px; text-transform:uppercase}
.cn_wz dl dd h4 span{ display:block; color:#ababab; font-family:Arial, Helvetica, sans-serif}


.syys{ background:url(../images/1_21.jpg); height:301px; padding-top:50px}
.syys h3{ color:#fff; text-align:center; font-size:30px; background:url(../images/y1.png) top no-repeat; }
.syys h3 span{ display:block; color:#a9cfb9; font-size:24px; margin-top:10px;}
/*article_index*/
#articlebox{ margin:0 15px; line-height:22px;}
#articlebox hr{height:5px;border:none;border-top:5px ridge green;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.artcontent{clear: both; font-size: 14px; line-height: 23px; overflow: hidden; padding: 9px 0; width:99%; word-wrap: break-word;}

/*list_view*/
a{ text-decoration:none;}
/*分页*/
.endPageNum{ clear:both; font-size:14px; text-align:center;}
.endPageNum table{ margin:auto;}
.endPageNum .s1{width:52px;}
.endPageNum .s2{background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:2px 5px;margin:5px 4px 0 0; color:#1F3A87;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #1f3a87;float:left; text-decoration:underline;}
.endPageNum .s3{cursor:default;padding:2px 5px;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.clear{ clear:both;}
.editor{ float:left; font-size:12px; margin:11px 0; width:545px; text-align:right;}
#newscontent{ width:95%; margin:0 auto; padding:10px;font-size:16px; font-family:"Microsoft YaHei"}
#newsconttitle a:hover{ color:#04d;}
#newsconttitle span{ float:left;}
#newsconttitle h1{ font-size:18px; font-weight:bold; color:#666; padding:0; margin:0;}
#newsconttitle p{ width:100%; height:20px; line-height:20px;font-size:12px; float:left; padding:15px 0; margin:0; color:#666; border-bottom:1px #ddd solid; text-align:left;}
#newsconttitle p a{ width:410px;height:20px; overflow:hidden; font-size:12px;display:block; color:#1e6bc5;word-wrap: break-word;word-break: normal; float:left;}	
#newsummary{margin: 10px 0px 0px;padding: 12px 5px 6px;width:98%; background:#FFF;border: 1px solid #DCDDDD; }
#newsummary h2{text-indent: 2em;font-size: 14px;line-height: 20px;color:#666; font-weight:500;}
#newcontent{ line-height:30px; color:#000; margin:10px 5px 0 5px; float:left; display:inline;font-size:16px; font-family:"Microsoft YaHei"}
#newcontent p{ text-indent:24px; padding:0; margin:0;}
#newcontent p a:hover{ color:#04d;}
#newsleft .ad{ margin:10px 0; float:left;}
#newsright{ float:left; width:350px; margin-left:10px; display:inline;}
#articeBottom {font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span{ float:left;}
#articeBottom span a{ font-size:12px;}
#articeBottom span a:hover{ color:#0099FF;}
#articleHeader { margin:5px 0; padding:10px; height:60px;}
#articleHeader h4{font-size:12px; color:#333; height:20px;}
#articleHeader h4 a{ font-size:12px; color:#333; font-weight:normal;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
/*picture*/

#scroll ul li
{
	height: 202px;
	overflow: hidden; border:1px solid #CCCCCC;
	width: 252px;
	margin: 8px 16px;
	float: left;
}
#scroll ul li dl
{
	height: 242px;
	overflow: hidden;
	width: 252px;
}
#scroll ul li dl dt
{
	width: 240px;
	height: 160px;
	padding: 5px;
	background: #fff;
}
#scroll ul li dl dt img
{
	width: 240px;
	height: 160px;
	overflow: hidden;
}
#scroll ul li dl dd
{
	height: 30px;
	line-height: 30px;
	width: 192px;
	overflow: hidden;
	text-align: center;
}
#scroll ul li dl dd a{ font-size:18px;}
/*product_view*/
.prointr{ border:1px solid #ddd; margin:0px 0;}
.prointr h2{ height:40px; background:url(../res/images/hbg.jpg) repeat-x; font-size:12px; font-family:"Microsoft YaHei", "黑体"; font-weight:normal; padding:10px 0 0 15px; text-shadow: 0 1px 0 #FFFFFF;}
.prointr p{ line-height:22px; text-indent:28px; color:#666; padding:10px;}
.details h2{ font-size:12px; font-weight:normal;}
.xgprlist{ width:100%; float:left; padding-top:15px;}
.xgprlist h3{     width: 98%;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 0 0 15px;
    height: 30px;
    background: #f0f0f0;
    margin-bottom: 10px;
}
.xgprlist ul li{ width:146px; height:160px; float:left; margin:0 10px; display:inline;}
.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10;}
.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}
.xgprlist ul li span{ width:146px; text-align:center; float:left; padding-top:10px; font-size:12px;}
/*内页 上一页 下一页按钮*/
/*------------------------------------*\
	Light Theme Styles
\*------------------------------------*/
#apartPage{ text-align:center;}

.light-theme{ margin:30px auto 20px auto;	text-align: right;
}
.light-theme a, .light-theme span {
	color: #666;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	border: 1px solid #BBB;
	min-width: 14px;
	padding: 0 7px;
	margin: 0 5px 0 0;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}

.light-theme a:hover {
	text-decoration: none;
	background: #FCFCFC;
}

.light-theme .current {
	background: #666;
	color: #FFF;
	border-color: #444;
	box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
	cursor: default;
}

.light-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}

/*成功案例*/
.g_zs{ height:282px; padding-top: 30px;}
.g_zs .m_zs h2{color:#333333; background:url(../images/zstit.jpg) repeat-x left bottom; height: 50px;padding-left: 43px; }
.g_zs .m_zs h2 a{color:#333333; font-size: 24px; text-decoration: none; font-weight: normal; }
.g_zs .m_zs h2 .more{color:#FF0000; font-size:12px; display: block; padding-top: 12px; }

.m_zs .m_kfc{ padding:25px 0 0 0; height: 200px;  }
.m_zs .u_ljt,.m_zs .u_rjt{ width:31px; height:48px; padding-top:50px;  display:block;}
.m_zs .u_ljt{ padding-right: 20px;}
.m_zs .u_rjt{padding-left: 10px;}
.m_zs .u_ljt a{ background: url(../images/ljt1.jpg) no-repeat; width:31px; height:48px; display:block;}
.m_zs .u_rjt a{ background: url(../images/rjt1.jpg) no-repeat; width:31px; height:48px; display:block;}
.m_zs .u_ljt a:hover{ background: url(../images/ljt1h.jpg) no-repeat; }
.m_zs .u_rjt a:hover{ background: url(../images/rjt1h.jpg) no-repeat; }

.m_zs .u_mid{ width:1105px; overflow:hidden; }
.m_zs .u_lst1 li{ width:203px; float:left; margin:0 5px; display:inlne; }
.m_zs .u_lst1 .lastli{ margin-right:0;}
.m_zs .u_lst1 li img{ width:200px; height:149px;border: 1px solid #ccc;display: block;background: #fff;padding:2px;}
.m_zs .u_lst1 span{ width:200px; display:block;  height:40px; line-height:40px; overflow:hidden; text-align:center; color:#333333; cursor: pointer; font-size:14px; }
.m_zs .u_lst1 a:hover{text-decoration: none;}
.content, .footer { width:1200px; margin:0 auto;  }
.content1{ width:1000px; margin:0 auto;  }
.clearfix {
    display: block;
}
.f_fl {
    float: left;
}
.f_fr {
    float: right;
}
.f_csp {
    cursor: pointer;
}
/*cor*/
.case{ width:100%;  overflow:hidden; }
.cor{margin:5px auto;;overflow:hidden; clear:both;width:1200px; }
.cor_t{margin:0 0 0 390px; height:52px;border-bottom:1px #1F2C5C solid;padding:0 0 0 135px;width:385px; overflow:hidden; line-height:22px;}
.cor_t h3{width:220px; text-align:center;height:50px;border-bottom:2px #1F2C5C solid;    margin-bottom: 30px; font-size:24px; }
.cor_t h3 a,.cor_t h3 a:hover{color:#1f5abe;}
.cor_t h3 b{ text-transform:uppercase; font-size:8px; color:#1f5abe; }
.cor_t span{ width:59px;margin:0 0 0 20px;display:inline-block;padding:20px 0 0 24px; line-height:0; font-size:0;}
.cor_t span img{margin:0 4px 0 0; float:left; display:inline;}
.cor_c{padding:33px 0 0; clear:both;}
.cor_c li{float:left;padding:0 7px;  display:inline;overflow:hidden;width:227px;text-align:center;}
.cor_c li img{width:221px;height:181px; overflow:hidden; display:block; border:3px #CCC solid;}
.cor_c span{ line-height:30px; display:block;height:30px;overflow:hidden;}
.cor_c a,.cor_c a:hover{color:#666;}





.raght_main {    margin:20px auto;
    overflow: hidden;
    width: 1200px;}

/*滚动*/
.con1_list{width:1200px;overflow:hidden;}
.con1_list li{width:296px;height:252px;float:left;}
.con1_list li div{width:294px;height:258px;overflow:hidden;}
.pro_img{display:block;margin:4px;}
.pro_img img{ padding:1px; border:1px solid #ccc;}
.con1_list li p{width:294px;height:36px;font:18px/36px "microsoft yahei";color:#4a4a4a;text-align:center;overflow:hidden;}
.con1_list li p a{color:#000}
.con1_list li div.hover{border:1px solid #e9c400}
.con1_list li div.hover p a{color:#fff}




