@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font-size:12px; color:#333333; font-family:Arial,"宋体";}
ul{ list-style:none;}
a{ text-decoration:none;color:#666666;}
a:hover{ color:#0071c3;}
img{ border:0;}
.clear{ clear:both;}
/*标题颜色样式*/
.tb{font-weight:bold !important;}
.c1{color: #000000!important;}
.c2{color: #FFFFFF!important;}
.c3{color: #FFFF00!important;}
.c4{color: #00FF00!important;}
.c5{color: #00FFFF!important;}
.c6{color: #FF00FF!important;}
.c7{color: #FF0000!important;}
.c8{color: #0000FF!important;}
.c9{color: #008080!important;}
.t10 td{ padding:5px 10px;background:#FFF;}
/*头部*/
.header{ height:140px; width:960px; margin:0 auto; background:url(../images/tel.jpg) no-repeat 630px 55px;}
.header .logo{ float:left;}
.header .weixin{ float:left;}
/*导航*/
.nav{ height:45px; width:100%;background:url(../images/nav_bg.jpg) repeat-x bottom;}
.nav .menu{ height:45px; width:960px; margin:0 auto; overflow:hidden;}
.nav .menu li{ height:45px; float:left;}
.nav .menu li a{height:45px; line-height:45px;width:132px; color:#FFFFFF; float:left; font-family:Arial,"微软雅黑"; font-size:14px; font-weight:bold; text-align:center; letter-spacing:0.1em;}
.nav .menu li a:hover{color:#0071c3;background:url(../images/cur_bg.jpg) no-repeat center; }
.nav .menu li a.cur{color:#0071c3;background:url(../images/cur_bg.jpg) no-repeat center; }
.nav .menu li.vline{width:5px;background:url(../images/vline.jpg) no-repeat center;}
/*搜索*/
.search{ height:40px; width:960px; margin:0 auto;}
.search .searchword{ height:40px; line-height:40px;letter-spacing:0.1em;}
.search .searchword .hotkey{font-weight:bold; display:block; float:left;}
.search .searchform{ height:33px; width:285px; float:right; padding-top:7px; text-align:right;}
.search .searchform .ssinput{ height:23px; width:198px; padding:0 5px; border:1px solid #c1c1c1; color:#d0d0d0;}
.search .searchform .ssinput_2{ height:23px; width:198px; padding:0 5px; border:1px solid #c1c1c1; color:#333;}
.search .searchform .ssbutton{ height:25px; width:60px; line-height:25px; background:#4f4f4f; border:0; color:#FFFFFF; cursor:pointer;}
/*BANNER*/
.banner{ height:405px; width:100%;background:url(../images/banner_bg.png) no-repeat bottom;}
.banner .slideshow{ width:960px; height:380px; overflow:hidden; margin:0 auto;}
/*MAIN*/
.main{ width:960px; margin:0 auto;}
.main .main_1{ height:510px; padding-bottom:25px;}
.main .main_1 .main_1_1{ height:449px; width:201px;background:url(../images/ptitle.jpg) no-repeat top; padding-top:61px; float:left; margin-right:15px;}
.main .main_1 .main_1_1 ul{ height:448px;width:175px; padding:0 12px;border:1px solid #98caef; border-top:0; }
.main .main_1 .main_1_1 ul li{ width:148px; height:32px; line-height:32px; float:left; border-bottom:1px solid #dadada; background:url(../images/icon01.gif) no-repeat 5px; padding-left:27px;}
.main .main_1 .main_1_1 ul li a{ color:#333333;}
.main .main_1 .main_1_1 ul li a:hover{ color:#0071c3;}
.main .main_1 .main_1_2{ width:742px; height:508px; float:left; border:1px solid #dddddd;}
.main .main_1 .main_1_2 .main_1_2_title{ height:36px; width:742px; background:url(../images/bg_1.gif) repeat-x bottom;}
.main .main_1 .main_1_2 .main_1_2_title .title{ height:36px; width:161px; background:url(../images/bg_2.jpg) no-repeat bottom; line-height:36px; text-align:center; font-size:14px; color:#FFF;letter-spacing:0.1em; float:left;}
.main .main_1 .main_1_2 .main_1_2_title .more{ float:right; height:24px; padding:12px 15px 0 0;}
.main .main_1 .main_1_2 .piclist{ width:728px; padding:20px 7px 0 7px;}
.main .main_1 .main_1_2 .piclist .piccon{ width:182px; height:145px; text-align:center; padding-bottom:5px; float:left;}
.main .main_1 .main_1_2 .piclist .piccon .pic{ width:170px; height:120px; padding:0 6px;}
.main .main_1 .main_1_2 .piclist .piccon .pic img{ width:168px; border:1px solid #DDDDDD; height:118px;}
.main .main_1 .main_1_2 .piclist .piccon .txt{ height:25px; line-height:25px;}

.main .main_2{ height:572px;  background:url(../images/bg_3.jpg) no-repeat top left; padding-bottom:15px;}
.main .main_2 .main_2_1{ width:465px; height:572px; float:left; background:url(../images/ppp.jpg) 5px 112px no-repeat;}
.main .main_2 .main_2_2{width:495px; height:417px; float:left; padding-top:155px;}
.main .main_2 .main_2_2 .main_2_2_con{ padding:5px 20px 20px 45px; line-height:30px;}
.main .main_2 .main_2_2 .main_2_2_con li{ padding-left:20px; background:url(../images/icon02.gif) no-repeat left 11px; color:#555555;letter-spacing:0.1em;}

.main .main_3{ height:310px; padding-bottom:15px;}
.main .main_3 .main_3_1{ width:664px; height:308px; border:1px solid #dddddd; float:left; margin-right:15px;}
.main .main_3 .main_3_1 .main_3_1_title{height:36px; width:664px; background:url(../images/bg_1.gif) repeat-x bottom;}
.main .main_3 .main_3_1 .main_3_1_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.main .main_3 .main_3_1 .main_3_1_title .more{ float:right; height:24px; padding:12px 15px 0 0;}
.main .main_3 .main_3_1 .main_3_1_con{ height:242px; width:628px; padding:18px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_pic{ width:259px; height:235px; border:1px solid #cacaca; padding:1px; float:left; margin-right:15px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_pic img{width:259px; height:235px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r{ width:350px; height:240px; float:left;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r h1{ font-size:14px;letter-spacing:0.1em; line-height:30px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .companyintro{ line-height:22px; color:#666666; height:105px; overflow:hidden;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic{height:85px;background:url(../images/bg_4.jpg) no-repeat top; padding-top:20px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic .LeftBotton {height:27px;width:13px;background:url(../images/button_l.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer; margin-right:5px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic .RightBotton {height:27px;width:13px;background:url(../images/button_r.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer; margin-left:4px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic .Cont {width:315px;height:85px;overflow:hidden;float:left;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic .ScrCont {width:10000000px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic .Cont .pic {width:105px;float:left;text-align:center;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic .Cont .pic img {padding:1px;background:#fff;border:1px solid #cacaca;display:block;margin:0 auto; width:95px; height:81px;}
.main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic #List1, .main .main_3 .main_3_1 .main_3_1_con .main_3_1_con_r .slidepic #List2 {float:left;}


.main .main_3 .main_3_2{ width:277px; height:308px; border:1px solid #dddddd; float:left;}
.main .main_3 .main_3_2 .main_3_2_title{height:36px; width:277px; background:url(../images/bg_1.gif) repeat-x bottom;}
.main .main_3 .main_3_2 .main_3_2_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.main .main_3 .main_3_2 .newslist{ padding:5px 15px 0px;}
.main .main_3 .main_3_2 .newslist li{ height:31px; line-height:31px; border-bottom:1px dashed #dddddd; padding-left:20px; background:url(../images/icon04.gif) no-repeat 5px center;}
.main .main_3 .main_3_2 .newslist li a{ color:#444444;}
.main .main_3 .main_3_2 .newslist li a:hover{ color:#0071c3;}

.main .main_4{ height:170px;background:url(../images/bg_5.jpg) no-repeat bottom;}

.main .main_5{ height:357px; padding-bottom:15px;}
.main .main_5 .main_5_1{ width:308px; height:355px; border:1px solid #dddddd; margin-right:15px; float:left;}
.main .main_5 .main_5_1 .main_5_1_title{height:36px; width:308px; background:url(../images/bg_1.gif) repeat-x bottom;}
.main .main_5 .main_5_1 .main_5_1_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.main .main_5 .main_5_1 .main_5_1_title .more{ float:right; height:24px; padding:12px 15px 0 0;}
.main .main_5 .main_5_1 .main_5_1_con{ padding:15px 15px 0;}
.main .main_5 .main_5_1 .main_5_1_con .newstop{ height:103px; overflow:hidden;}
.main .main_5 .main_5_1 .main_5_1_con .newstop .pic{ width:106px; height:99px; padding:1px; border:1px solid #dddddd; float:left; margin-right:15px;}
.main .main_5 .main_5_1 .main_5_1_con .newstop .title{ font-size:12px; padding:8px 0 6px;}
.main .main_5 .main_5_1 .main_5_1_con .newstop .title a{color:#0060b7;}
.main .main_5 .main_5_1 .main_5_1_con .newstop .txt{ line-height:19px;color:#666666;}
.main .main_5 .main_5_1 .main_5_1_con .newslist{ padding-top:5px;}
.main .main_5 .main_5_1 .main_5_1_con .newslist li{height:31px; line-height:31px; border-top:1px dashed #dddddd; padding-left:20px; background:url(../images/icon04.gif) no-repeat 5px center;}
.main .main_5 .main_5_1 .main_5_1_con .newslist li.fnews{ border:0;}
.main .main_5 .main_5_1 .main_5_1_con .newslist li a{ color:#444444;}
.main .main_5 .main_5_1 .main_5_1_con .newslist li a:hover{ color:#0071c3;}
.main .main_5 .main_5_1 .main_5_1_con .newslist li span{ float:right; color:#b1b1b1;}

.main .main_5 .main_5_2{width:308px; height:355px; border:1px solid #dddddd; float:left;}
.main .main_5 .main_5_2 .main_5_2_title{height:36px; width:308px; background:url(../images/bg_1.gif) repeat-x bottom;}
.main .main_5 .main_5_2 .main_5_2_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.main .main_5 .main_5_2 .main_5_2_title .more{ float:right; height:24px; padding:12px 15px 0 0;}
.main .main_5 .main_5_2 .main_5_2_con{}
.main .main_5 .main_5_2 .main_5_2_con .formtitle{ color:#999999; padding:10px 0 0 12px; line-height:24px;}
.main .main_5 .main_5_2 .main_5_2_con .formtitle h1{ color:#F00; font-size:12px; font-weight:700;}
.main .main_5 .main_5_2 .main_5_2_con .formlist{ width:265px; margin:0 auto;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .forminput{ height:20px; padding:5px 0; line-height:20px;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .forminput p{ width:70px; float:left; }
.main .main_5 .main_5_2 .main_5_2_con .formlist .forminput input{ border:1px solid #bbbbbb; padding:0 5px; width:166px; height:18px;}

.main .main_5 .main_5_2 .main_5_2_con .formlist .forminput .require{ color:#F00;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .forminput input.yzm{ border:1px solid #bbbbbb; padding:0 5px; width:93px; height:18px;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .forminput img{ vertical-align:middle; margin-left:4px; height:20px;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .formtext{line-height:30px;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .formtext textarea{ width:252px; height:33px;border:1px solid #bbbbbb; overflow-y:hidden; resize:none; font-size:12px; padding:5px;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .formsubmit{ text-align:center;padding-top:5px;}
.main .main_5 .main_5_2 .main_5_2_con .formlist .formsubmit input{ width:89px; height:26px; border:0; }

/*友情链接*/
.friendlink{ width:958px; margin:0 auto; border:1px solid #dddddd; min-height:90px;}
.friendlink .friendlink_title{height:36px; width:958px; background:url(../images/bg_1.gif) repeat-x bottom;}
.friendlink .friendlink_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.friendlink .friendlink_con{ margin:7px 6px 12px;background:#0187ce; min-height:34px; line-height:34px; color:#FFF; text-align:center;}
.friendlink .friendlink_con span{ display:inline-block; width:60px;}
.friendlink .friendlink_con a{ color:#FFF;}

/*底部*/
.footer{ width:570px; margin:0 auto; min-height:122px; background:url(../images/bg_6.jpg) no-repeat 260px 20px; padding:23px 0 0 390px; color:#767676; line-height:25px;}

/*内页*/
.main .main_l{ width:199px; float:left; margin-right:15px;border:1px solid #dddddd; border-top:0;}
.main .main_l .main_l_title{height:36px; width:199px; background:url(../images/bg_1.gif) repeat-x bottom;border-top:1px solid #dddddd;}
.main .main_l .main_l_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.main .main_l ul{ width:175px; padding:10px 12px 25px;}
.main .main_l ul li{ width:148px; height:32px; line-height:32px; float:left; border-bottom:1px solid #dadada; background:url(../images/icon01.gif) no-repeat 5px; padding-left:27px;}
.main .main_l ul li a{ color:#333333;}
.main .main_l ul li a:hover{ color:#0071c3;}
.main .main_l .main_l_con{ padding:15px 12px; line-height:25px;}
.main .main_r{ width:742px;float:left; border:1px solid #dddddd;}
.main .main_r .main_r_title{ height:36px; width:742px; background:url(../images/bg_1.gif) repeat-x bottom;}
.main .main_r .main_r_title .title{ height:36px; padding-left:35px; background:url(../images/icon03.gif) no-repeat 15px center; line-height:36px; text-align:center; font-size:14px; color:#0060b7;letter-spacing:0.1em; float:left; font-weight:bold;}
.main .main_r .main_r_title .local{ float:right; height:24px; padding:12px 15px 0 0;}
.main .main_r .main_r_con{ padding:20px 15px; line-height:25px;}

/*新闻列表*/
.new_list{margin:0px; padding:0px;}
.new_list li{list-style-type:none; line-height:28px;background:url(../images/icon04.gif) no-repeat left; padding:2px 0 0 13px; text-align:left; }
.new_list li span{float:right; color:#666;} 

/*详细页*/
.content_title{text-align:center; line-height:40px; font-size:14px; font-weight:bold;}
.content_time{text-align:center; line-height:40px;}
.contentxj{text-align:left; line-height:25px; padding:10px; }

/*图片列表*/
.product_list li{ width:178px; height:145px;float:left; text-align:center;overflow:hidden;}	
.product_list li a img{padding:1px;width:158px;height:108px; border:1px solid #DDDDDD;}

/*分页*/
#page{ color:#666; border-top:1px #999 dotted; margin-top:20px; padding-top:10px;}
#page strong{ color:#F00}
#page input.page1{ width:20px;}
.Cle { font-size:0; line-height:0; height:0; display:block; clear:both; }