﻿/*common*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; font-family:"宋体"; color:#666; }
a{color:#666;}
a:hover{ color:#f60; }
p{line-height:1.8em; padding:5px 0;}
h2{ font-size:12px;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }

.wapper{ width:1200px; margin:0 auto;}



.header{ height:120px; background:#f6f6f6;}
.logo{ height:97px; float:left; margin-top:20px; overflow:hidden;}
.box{  padding-left:55px; padding-top:30px; height:40px; line-height:40px; overflow:hidden; float:right; /*background:url(../Images/Home/tel.png) no-repeat;*/color:#19529d; font-size:20px;}

/*menu start*/
.menu_bg{background: #004bc7;}
.menu{height:40px; z-index:2; position:relative;  }
.menu ul{height:40px; line-height:40px;}
.menu ul li{ float:left; position:relative;display:block; width:146px; height:40px;  background:url(../Images/Home/bg.jpg) right center no-repeat; padding-right:2px; padding-left:1px;}
.menu ul li dl{ background:#fff; width:126px; position:absolute; left:-1px; top:40px; padding:10px; border:#ffc44e solid 1px; border-top:0;display:none; }
.menu ul li dl dd{ line-height:28px; border-bottom:#ddd dotted 1px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left; height:28px; line-height:28px;}
.menu ul li dl dd a:hover{ color:#f60; text-decoration:underline; display:inline; background:none;}


.menu a{ font-size:14px;color:#fff; font-weight:bold; text-decoration:none; display:block;  height:40px; text-align:center;}
.menu a:hover{ display:block; background:#ffc44e; color:#fff;}
.menu_down span{ display:block;background:url(../Images/Home/menu_down.gif) 90px center no-repeat;}
a.menu_hover{ background:#ffc44e;color:#fff;}
/*menu end*/

.banner_kinMaxShow{ height:400px; overflow:hidden;}

.contain{ background:#f6f6f6; padding-bottom:20px;}
.con1{ padding-top:20px;height:640px; overflow:hidden; }
.con1 .left{ width:229px;height:640px; background:url(../Images/Home/pro-title.gif) no-repeat; float:left;}
.con1 .left h2{ height:65px;; line-height:50px; color:#FFF; font-size:20px; margin-left:40px;font-family:"楷体"; font-weight:normal;}
.con1 .left ul{  padding:0 10px; background:#f5f2ec;}
.con1 .left ul li{ background:url(../Images/Home/arr2.gif)  20px center no-repeat; border-bottom:#999 dotted 1px; line-height:32px;padding-left:36px;vertical-align:middle;}

.con1 .right{ width:950px; height:626px;background:url(../Images/Home/pro.gif) #f5f2ec no-repeat; float:right;}
.con1 .right h2{ height:55px; line-height:55px; font-size:18px; padding-left:40px; color:#014bc7; font-family:"楷体";}
.con1 .right h2 span{ float:left;}
.con1 .right h2 a{ float:right; font-size:18px;  display:block; padding-right:40px;}
.con1 .right ul { background:#f5f2ec; margin-top:20px; padding-bottom:10px;}
.con1 .right ul li{ width:165px; height:170px; float:left; margin-left:20px; padding-bottom:10px;}
.con1 .right ul li img{max-width:159px; max-height: 139px; width: expression(this.width >159 && this.height < this.width ? 159: true); height: expression(this.height > 139 ? 139: true);}
.con1 .right ul li span{ display:block; height:20px; line-height:20px; padding-top:5px; text-align:center;font-size:16px;font-family:"楷体";}

.con2{ background:url(../Images/Home/anli.gif) #f5f2ec no-repeat; padding-bottom:15px;}
.con2 h2{height:55px; line-height:55px;  font-size:16px; padding-left:40px;color:#014bc7; font-family:"楷体";}
.con2 h2 a{float:right; font-size:18px;  display:block; line-height:60px;padding-right:40px; }
.con2 h2 span{ float:left;font-size:18px}

.con3{ margin-top:20px;}
.con3 .l{ background:url(../Images/Home/xw.gif) #f5f2ec no-repeat; width:340px; float:left; height:280px;}
.con3 .l h2{height:57px; line-height:48px; font-size:16px; padding-left:40px;color:#014bc7;font-family:"楷体";}
.con3 .l h2 a{float:right; font-size:18px;  display:block; line-height:50px;padding-right:30px;}
.con3 .l h2 span{ float:left;font-size:18px}
.con3 .l img{ margin-left:10px;}
.con3 .l ul{ padding:0 10px;}
.con3 .l ul li{ line-height:28px; height:28px; border-bottom:#999 dotted 1px; vertical-align:middle;}
.con3 .l ul li a{ float:left;}
.con3 .l ul li span{ float:right;}

.con3 .r{ float:right; background:url(../Images/Home/about.gif) #f5f2ec no-repeat; width:840px;height:280px;}
.con3 .r h2{height:59px; line-height:48px; font-size:16px; padding-left:40px;color:#014bc7;font-family:"楷体";}
.con3 .r h2 a{float:right; font-size:18px;  display:block; line-height:48px;padding-right:40px;}
.con3 .r h2 span{ float:left;font-size:18px}
.con3 .r img{ float:left; margin-left:10px; }
.con3 .qq{ float:right; width:541px; padding:10px;}
.con3 .r strong{ font-size:14px; display:block; padding:5px;}
.con3 .r .qq span{float:right;}
.con3 .r .dl{ text-indent:10ex; line-height:27px;}
/*scroll_left start*/
#scroll_left{overflow:hidden;width:1160px; margin:0 auto;margin-top:10px; }
.scroll_scale{border:1px solid #e4e4e4;width:160px;height:120px; padding:2px; background:#FFF; margin:0 5px;} 
.scroll_scale img{max-width:160px; max-height: 120px; width: expression(this.width >160 && this.height < this.width ? 160: true); height: expression(this.height > 120 ? 120: true);}
.scroll_text{ margin-top:10px; text-align:center;width:160px;font-family:"楷体";font-size:16px;}
/*scroll_left end*/

.footer { background:#014ac6; height:66px; line-height:66px;}
.foot{width:1200px; margin:0 auto; text-align:center;}
.foot span{ padding:0 20px;}
.foot span a{ color:#fff; font-size:14px;}

.foot ul li a{ display:block;color:#FFF; font-size:14px; line-height:30px;}
.foot ul li a:hover{ color:#CCC;}
.footbox{ height:90px; background:#000; text-align:center;color:#999; line-height:24px; }
.footbox dl{ padding-top:15px;}


.con4{ width:1200px; margin:0 auto; padding-top:20px; min-height:750px;}
.con4 .left01{ width:230px;  float:left;}
.con4 .left01 .po{ background:url(../Images/Home/lefttitle.gif)  #f5f2ec no-repeat;}
.con4 .left01 .po h2 strong{ height:50px; line-height:50px;  color:#fff; font-size:16px;}
.con4 .left01 .po h2{height:50px; line-height:50px; padding-left:40px; color:#e69297; font-size:14px;}
.con4 .left01 .po ul{ margin-top:10px;}
.con4 .left01 .po ul li{ background:url(../Images/Home/arr2.gif)  20px center no-repeat; border-bottom:#999 dotted 1px; line-height:36px;padding-left:36px;}
.con4 .left01 .pi{ /*margin-top:15px; */background:url(../Images/Home/lefttitle.gif) #f5f2ec no-repeat; }
.con4 .left01 .pi h2 strong{ height:50px; line-height:50px;  color:#fff; font-size:16px;}
.con4 .left01 .pi h2{height:50px; line-height:50px; padding-left:40px; color:#e69297; font-size:14px;}
.con4 .left01 .pi ul li{ line-height:18px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

.con4 .right01{ width:950px; min-height:750px; background:#f5f2ec;float:right;}
.con4 .right01 h2{ font-size:14px;  border-bottom:1px #990a13 solid; padding-left:20px; padding-top:15px; padding-bottom:15px;}
.con4 .right01 h2 a:hover{ color:#ccc;}
.con4 .right01 h2 span{ color:#990a13;}
.con4 .right01 .nr{ padding:15px; padding-top:15px;}



.list {width: 230px; line-height: 34px; overflow: hidden; cursor: pointer; background:#f6f6f6;margin-bottom:30px;}
.rong { width: 215px; overflow: hidden; border-bottom:#cfcfcf 1px solid; border-top:#fff 1px solid;height:34px;}
.level_1 { padding-left: 20px; background:url(../Images/Home/b1.png) 10px center no-repeat;}
.level_2 { padding-left: 20px;}
.level_2 a{ color:#3472a1;}
.level_2 a:hover{ color:#f60;}
.level_3 { padding-left: 30px; }
.level_2  a{ background:url(../Images/Home/jt3.gif) left center no-repeat; padding-left:12px;}
.level_3  a{ background:url(../Images/Home/jt3.gif) left center no-repeat; padding-left:12px;}


.con1{ padding-top:20px; width:1205px; overflow:hidden; }
.left{ width:230px; background:url(../Images/Home/pro-title.gif) no-repeat; float:left;}
.left h2{ height:50px;; line-height:50px; color:#FFF; font-size:18px; margin-left:40px;font-family:"楷体"; font-weight:normal;}
.left ul{  padding:0 10px; background:#f5f2ec;}
.left ul li{ background:url(../Images/Home/arr2.gif)  20px center no-repeat; border-bottom:#999 dotted 1px; line-height:32px;padding-left:36px;vertical-align:middle;}
.left ul dl{  padding:0 10px; background:#f5f2ec;}
.left ul dl dt{ background:url(../Images/Home/arr2.gif)  20px center no-repeat; border-bottom:#999 dotted 1px; line-height:32px;padding-left:36px;vertical-align:middle;}
.left ul dl dd{ background:url(../Images/Home/arr2.gif)  30px center no-repeat; border-bottom:#999 dotted 1px; line-height:32px;padding-left:46px;vertical-align:middle;}

/*分页*/
.page {margin: 25px auto 30px; text-align: center; font-size: 0;}
.page a {border: 1px solid #dddddd;display:inline-block; padding: 1px 8px; line-height:23px; margin-left:5px; cursor: pointer; color: #666; font-size: 14px;}
.page a:hover { border:1px #103576 solid; color: #103576; background-color:#FFFFFF}
.page a.select{ border: 1px solid #103576; background-color:#103576; color:#ffffff;}
