/* CSS Document */

/*common style*/
body, p, div, form, h1, h2, h3, h4, h5, ul, ol, li, table, dt, dl, dd{margin:0;padding:0;font-family:arial, "宋体"}
body{font-size:12px;}
a img{border:none;}
li{list-style-type:none;}
.left{float:left;} .right{float:right;} .b14{font-size:14px;font-weight:bold;}.b12{font-weight:bold;font-size:12px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.cf{zoom:1;}.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
h2{color:#000;font-size:14px;}
h3{font-size:14px;color:#0f4b80;}
.indent{text-indent:2em;}

/*header style*/
.header{border-top:5px solid #00a6e5;}
.header .top{width:922px;margin:0 auto;padding:0 8px;height:112px;position:relative;}
.header .logo{padding:4px 0 0 0px;float:left;}
.header .lan{background:url(images/bg.jpg) no-repeat 0 -40px;width:265px;height:26px;float:right;text-align:center;color:#fff;}
.header .lan a{color:#fff;font-size:12px;margin:0 9px;line-height:22px;}
.header .link{position:absolute;top:60px;right:0px;text-align:right;}
.header .link li{float:right;padding:0 15px 0;background:url(images/li2.jpg) no-repeat left center;margin-left:4px;}
.header .link li a{color:#666;}
.header .link li a:hover{color:#000;text-decoration:none;}
.header .nav{width:938px;background:url(images/bg.jpg) no-repeat;margin:0 auto;height:38px;overflow:hidden;}
.header .nav li{float:left;background:url(images/nav_bg.jpg) no-repeat center right;line-height:34px;padding:2px 10px 0;}
.header .nav li.no_bg{padding:0;width:2px;background:url(images/nav_nobg.jpg) no-repeat;height:34px;margin-left:-2px;}
.header .nav a{color:#fff;font-weight:bold;display:block;height:32px;width:82px;text-align:center;overflow:hidden;}
.header .nav a:hover{background:url(images/bg.jpg) no-repeat -265px -40px;text-decoration:none;}

/*main style*/
.main{width:938px;margin:0 auto;padding:20px 0 0;}
.main .in_left{float:left;width:216px;}
.main .in_left h3{background:url(images/in_h3.jpg) no-repeat;height:33px;overflow:hidden;line-height:32px;padding:0 0 0 18px;}
.main .in_left .con{border-left:1px solid #abe2fa;border-right:1px solid #abe2fa;background:url(images/in_left.jpg) repeat-x;padding:0px 12px 8px;width:190px;}
.main .in_left .con dt{padding:10px 0 6px 6px;clear:both;}
.main .in_left .con dt a{font-family:"宋体";color:#000;}
.main .in_left .con dl a:hover{text-decoration:none;color:#1576ec;}
.main .in_left .con dd{padding:0 8px 0 5px;line-height:20px;width:82px;float:left;overflow:hidden;height:22px;}
.main .in_left .con dd a{font-family:"宋体";color:#666;}
.main .in_left .bt_bg{background:url(images/in_bt.jpg) no-repeat;height:4px;overflow:hidden;}
.main .in_left .in_2{margin-top:20px;}
.main .in_left .in_2 p{line-height:22px;color:#555;}
.main .in_left .in_2 .con{padding-top:8px;}

.main .in_right{float:right;width:702px;min-height:560px;_height:560px;}
.main .place{height:31px;border-bottom:1px solid #abe2fa;line-height:30px;padding:0 0 0 10px;}
.main .place .space{font-family:"宋体";padding:0 8px;}
.main .place a{color:#404040;}
.main .place span{color:#777;}

.pages{clear:both;text-align:center;padding:30px 0 0 0;}

/*index style*/
#index_main{padding:10px 0 0;}
.index_banner{background:url(images/ban_bg.jpg) no-repeat bottom center;height:440px;}
.index_banner .img{border:1px solid #f0f0f0;}
.index_banner .img .flash{border:1px solid #fff;}
.index_pro{height:170px;padding-top:10px;background:url(images/index_pro.jpg) no-repeat bottom center;}
.index_pro .in{height:156px;width:938px;background:#30b0ff;position:relative;}
.index_pro .potos{padding-top:26px;margin:0 auto;width:856px;overflow:hidden;}
.index_pro li{float:left;padding:0 8px;}
.index_pro li a{padding:2px;display:block;border:1px solid #d5d5d5;}
.index_pro li a:hover{border-color:#fff;}
.index_pro li a img{width:120px;height:100px;}
.index_pro .left_bg{width:16px;height:24px;background:url(images/index_pro_ln.jpg) no-repeat;display:block;position:absolute;left:16px;top:64px;}
.index_pro .left_bg:hover{background-image:url(images/index_pro_l.jpg);}
.index_pro .right_bg{width:16px;height:24px;background:url(images/index_pro_rn.jpg) no-repeat;display:block;position:absolute;right:16px;top:64px;}
.index_pro .right_bg:hover{background-image:url(images/index_pro_r.jpg);}
.index_box2{background:url(images/index2.jpg) no-repeat;height:294px;overflow:hidden;margin-top:10px;}
.index_box2 .left{width:230px;padding:16px 0 0 0;position:relative;}
.index_box2 .left h2{padding:0 0 8px 24px;}
.index_box2 .left dl{height:218px;overflow:hidden;}
.index_box2 .left dt{padding-left:46px;line-height:22px;}
.index_box2 .left dd{padding-left:46px;line-height:22px;display:none;}
.index_box2 .left a{color:#555;font-family:"宋体";}
.index_box2 .left a:hover{text-decoration:none;color:#000;}
.index_box2 .left p.more{text-align:right;padding:2px 20px 0 0;}
.index_box2 .left p.more a{color:#000;}
.index_box2 .left p.more a:hover{text-decoration:underline;}
.index_box2 .right{width:640px;padding:16px 30px 0 0;}
.index_box2 .right h2{padding:0 0 12px 0;}
.index_box2 .right img{float:left;padding:0 20px 30px 0;}
.index_box2 #upAbou{height:200px;overflow:hidden;}
.index_box2 p{line-height:24px;}
.index_box2 p.detail{text-align:right;}
.index_box2 p.detail a{color:#000;font-family:"宋体";}
.index_box3{padding-top:20px;}
.index_box3 h3{line-height:32px;padding:0 0 10px 16px;height:32px;}
.index_box3 .in_1{height:222px;width:258px;background:url(images/index_bg1.jpg) no-repeat;}
.index_box3 .in_1 p{color:#626262;padding:0 20px;line-height:24px;}
.index_box3 .in_1 p.b14{padding:4px 20px;}
.index_box3 .in_2{height:222px;width:328px;background:url(images/index_bg2.jpg) no-repeat;margin-left:12px;_display:inline;position:relative}
.index_box3 .in_2 a.more{position:absolute;top:12px;right:16px;color:#0c64b1;font-family:"宋体";}
.index_box3 .in_2 a.more:hover{text-decoration:none;right:12px;}
.index_box3 .in_2 ul{padding:0 20px 0 26px;}
.index_box3 .in_2 li{line-height:24px;background:url(images/ico.gif) no-repeat left center;_height:1%;padding-left:15px;}
.index_box3 .in_2 li a{color:#555;}
.index_box3 .in_2 li a:hover{color:#000;text-decoration:none;}
.index_box4{margin-top:20px;border:1px solid #abe2fa;}
.index_box4 h3{font-size:12px;line-height:30px;border-bottom:1px solid #abe2fa;height:28px;overflow:hidden;padding-left:16px;}
.index_box4 ul{padding:6px 8px 4px;}
.index_box4 li{float:left;line-height:24px;padding:0 12px;}
.index_box4 a{color:#555; white-space:nowrap;display:block;}
.index_box4 a:hover{color:#000;}

/*about_con style*/
.about_con{padding:20px;}
.about_con img{float:left;padding:0 20px 30px 0;}
.about_con p{line-height:24px;}

/*pro_con style*/
.pro_con{padding:10px 0 0 20px;}
.pro_con li{float:left;padding:20px 20px 0;height:132px;width:130px;}
.pro_con a.img{padding:1px;border:1px solid #ccc;display:block;width:120px;height:100px;margin-bottom:10px;}
.pro_con a.img:hover{border-color:#f60;}
.pro_con a.img img{width:120px;height:100px;}
.pro_con a.txt{color:#606060;}
.pro_con a.txt:hover{color:#000;text-decoration:none;}
.pro_con h2{border-bottom:1px dotted #aaa;margin:0 20px 0 0;text-align:center;color:#404040;padding:20px 0 10px 0;}
.pro_con .pics{text-align:center;padding:20px 0;}
.pro_con h3{padding:10px 0 10px 0px;}
.pro_con .ctxt p{line-height:24px;padding:0 0 20px;}
.pro_con .pro_ul{height:160px;overflow:hidden;}
.pro_con p.more{text-align:right;}
.pro_con p.more{padding:10px;}
.pro_con p.more a{color:#666;}
.pro_con p.more a:hover{color:#000;text-decoration:none;}

/*case_con style*/
.case_con{padding:20px;}
.case_con li{border-bottom:1px dotted #ccc;position:relative;height:24px;padding:12px 0 0 20px;background:url(images/li.gif) no-repeat 4px 18px;}
.case_con li a{color:#404040;}
.case_con li a:hover{color:#000;}
.case_con li span.newsdate{position:absolute;right:4px;color:#888;}
.case_con h3{text-align:center;padding:0 0 20px 0;}
.case_con .ctitle p {border: 1px solid #E9E9E9;height: 20px;line-height: 20px;margin: 0 auto;padding: 5px 10px;width: 600px;text-align:center;}
.case_con .content{padding:20px 10px 0;}
.case_con .content p{text-indent:2em;line-height:24px;}

/*down style*/
.down{padding:20px 10px 0;}
.down div{line-height:24px;}
.down div span{float:left;}
.down .s1{width:400px;}
.down .s2{width:100px;color:#666;}
.down .s3{width:182px;text-align:right;}

/*ny style*/
.ny{padding:20px 10px 0;}
.ny td{padding:10px 0 0 0;}
.ny td table td{padding:0;}
.ny .r_d{text-align:right;padding-right:20px;}

/*footer style*/
.footer{background:url(images/foot_bg.jpg) repeat-x;margin-top:20px;}
.footer .in{width:938px;margin:0 auto;padding:24px 0 20px 0;}
.footer .logo{float:left;padding:0 30px 0 200px;border-right:1px solid #c3c3c3;}
.footer .copyright{line-height:24px;padding:0 0 0 320px;color:#666;}




