﻿@charset "utf-8";
/* CSS Document */

/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0px;padding:0px;border:0px;}
body{background:url(../images/top_bj.jpg) repeat-x top #fff;color:#464646;font-size:12px; font-family:"宋体"; font-family:Arial, Helvetica, sans-serif; }
select,input,select{vertical-align:middle;}


a{text-decoration:none; outline:none;}
a:link{color:#464646;}
a:visited{color:#464646;}
a:hover{color:#0055AC;}
a:active{color:#0055AC;}

/* 全局样式 */



/**********************top****************************/
.top{ margin:0px auto; padding:0px; width:1003px; height:88px;}
.logo{ float:left; width:335px;}
.top_right{ float:right;}

.language{ line-height:45px;color:#6B6B6B; text-align:right; padding-right:15px;}
.language a:link{ color:#6B6B6B;}
.language a:visited{color:#6B6B6B;}
.language a:hover{color:#0055AC;}
.language a:active{color:#0055AC;}

.nav li{ list-style:none; float:left; font-size:14px; font-family:Arial;  width:83px; height:41px;line-height:41px; text-align:center; }
.nav li a:link{ color:#3A3A3A;}
.nav li a:visited{ color:#3A3A3A;}
.nav li a:hover{ color:#FFFFFF; background:url(../images/nav.jpg) no-repeat; width:83px; height:41px; display:block;}
.nav li a:active{ color:#FFFFFF; background:url(../images/nav.jpg) no-repeat; width:83px; height:41px; display:block;}
#on{ color:#FFFFFF; background:url(../images/nav.jpg) no-repeat; width:83px; height:41px; display:block;}


/**********************banner****************************/
.banner { width:100%; clear:both; height:401px; overflow:hidden; margin:0 auto; border-bottom:solid 6px #0E9DEB;}
.banner li { list-style-type:none; text-align:center;}


/**********************main****************************/
.main{ margin:0px auto; padding:0px; width:1003px;}
.main_left{ float:left; width:305px; position:relative;}

.sy_about{ background:url(../images/about.png) no-repeat; width:285px; height:252px; padding-left:10px; padding-right:10px; color:#fff; position:absolute; left:0px; top:-19px;}
.about_tou{ height:40px; line-height:40px;}
.gywm{ font-size:16px; font-family:"微软雅黑"; padding-right:12px;}
.more{ float:right; padding-top:15px;}
.about_text{ line-height:24px; height:192px; overflow: hidden;}
.about_text p{ text-indent:2em;}
.about_img{float:left; border:solid 3px #E7E7E7; margin-right:10px; }
.about_img img{ border:solid 1px #fff;}





.sy_news{ margin-top:240px;}
.news_tou{ background:url(../images/news.jpg) no-repeat; width:305px; height:35px;}
.news_tou a{ float:right; padding-right:11px; padding-top:11px;}
.news_text{ padding:10px; width:285px;}
.news_text ul{ height:182px; overflow:hidden;}
.news_text ul li{ list-style:none; line-height:26px; }
.news_text ul li a:link{ color:#464646; background:url(../images/dot1.jpg) no-repeat 5px; padding-left:20px;}
.news_text ul li a:visited{ color:#464646;background:url(../images/dot1.jpg) no-repeat 5px; padding-left:20px;}
.news_text ul li a:hover{ color:#0055AC; background:url(../images/dot2.jpg) no-repeat 5px;  padding-left:20px;}
.news_text ul li a:active{ color:#0055AC; background:url(../images/dot2.jpg) no-repeat 5px; padding-left:20px;}





.main_right{ float:right; width:677px;}
.sy_pro{ overflow:hidden;}
.pro_tou{ background:url(../images/t_bj.jpg) no-repeat; width:677px; height:41px; line-height:41px;}
.more2{ float:right; padding-right:8px; padding-top:19px;}

.pro_gd{margin-top:22px; padding-left:8px; padding-right:8px;}
#marquee1 { float:left; WIDTH: 569px; HEIGHT: 162px; OVERFLOW: hidden; }
#marquee1 UL LI { list-style:none; float:left; background:url(../images/pro_bj.jpg) no-repeat; width:173px; height:162px; padding:5px; margin-right:25px; }
#marquee1 UL LI table{ width:163px; height:123px}
#marquee1 UL LI:hover{background:url(../images/pro_bj2.jpg) no-repeat; width:173px; height:162px; color:#fff;}
#marquee1 UL LI IMG { DISPLAY: block; border:solid 1px #fff;}
#marquee1 UL LI p{ line-height:27px; text-align:center; color:#404040;}
#marquee1 UL LI p a{ display:block; width:163px; height:27px;}
#marquee1 UL LI p a:link{ color:#404040;}
#marquee1 UL LI p a:visited{ color:#404040;}
#marquee1 UL LI p a:hover{ color:#fff;}
#marquee1 UL LI p a:active{ color:#fff;}
#control_l{ float:left; margin-right:21px; width:25px;}
#control_r{ float:left; margin-left:21px; width:25px;}


.sy_down{ margin-top:9px; clear:both;}
.down_tou{ background:url(../images/down.jpg) no-repeat; width:677px; height:41px; line-height:41px;}

.down_list{ padding:7px;}
.down_list ul{ height:182px; overflow:hidden;}
.down_list ul li{ list-style:none; background:url(../images/d_01.jpg) no-repeat; text-indent:10px; height:26px; line-height:26px;}
.down_list ul li:hover{ background:url(../images/d_02.jpg) no-repeat; text-indent:10px; height:26px; line-height:26px;}
.down_list ul li span{ float:right; color:#868686; padding-right:7px;}
.down_list ul li span:hover{ color:#fff;}
.down_list ul li span a:link { color:#868686}
.down_list ul li span a:visited { color:#868686}
.down_list ul li span a:hover { color:#fff}
.down_list ul li span a:active { color:#fff}
 

.clr{ clear:both;}
/**********************bottom****************************/
.bottom_bj{ background: url(../images/bottom.jpg) repeat-x top #CACACA; clear:both; margin-top:10px;}
.bottom{ margin:0px auto; padding:0px; width:1003px; line-height:24px; padding-top:15px; padding-bottom:10px; color:#656565;}
.jszc{ float:right; color:#8B8B8B;}
.jszc a:link{color:#8B8B8B;}
.jszc a:visited{color:#8B8B8B;}
.jszc a:hover{color:#076CD8;}
.jszc a:active{color:#076CD8;}




/**********************ny****************************/
.ny{ margin:0px auto; padding:0px; width:1003px; }

/***************ny_left********/
.ny_left{ float: left; width:223px; position:relative;}



.list_01{ background:url(../images/list_01.png) no-repeat; width:200px; height:41px; line-height:41px; color:#fff; padding-left:10px; padding-right:10px; position:absolute; left:0px; top:-19px;}

.list_02{ background:url(../images/list_02.jpg) repeat-y; width:200px; padding:10px 10px 0px 10px; margin-top:16px;}
.list_03{ background:url(../images/list_03.jpg) no-repeat; width:220px; height:23px;}

#menu{ width:200px; }
.firstbj {width:200px; cursor:pointer; font-size:13px; overflow:hidden;  line-height:29px; font-weight:bold; background:url(../images/dot.png) no-repeat left 10px; height:29px; }
.firstbj2{width:200px; cursor:pointer; font-size:13px; line-height:29px; font-weight:bold; background:url(../images/dot.png) no-repeat 2px; height:29px; overflow:hidden;}
.firstdiv{display:none;}
.firstbj a:link{color:#fff; padding-left:12px}
.firstbj a:visited{ color:#fff;padding-left:12px;}
.firstbj a:hover{ color:#fff; padding-left:12px;}
.firstbj a:active{ color:#fff;padding-left:12px;}
.firstbj2 a:link{color:#fff; padding-left:12px}
.firstbj2 a:visited{ color:#fff;padding-left:12px;}
.firstbj2 a:hover{ color:#fff; padding-left:12px;}
.firstbj2 a:active{ color:#fff;padding-left:12px;}

.secendbj{ width:200px;cursor:pointer; font-size:12px; text-indent:13px; display:block; height:26px; line-height:26px; cursor:pointer; font-weight:normal; background:url(../images/dot3.jpg) no-repeat 4px; overflow:hidden}
.secendbj2{ width:200px;cursor:pointer; font-size:12px; text-indent:12px; display:block; height:26px; line-height:26px; cursor:pointer; font-weight:normal;  background:url(../images/dot3.jpg) no-repeat 4px; overflow:hidden;}

.secendbj a:link{color:#FFEA00;}
.secendbj a:visited{ color:#FFEA00;}
.secendbj a:hover{ color:#FFEA00;}
.secendbj a:active{ color:#FFEA00;}

.secendbj2 a:link{color:#FFEA00;}
.secendbj2 a:visited{ color:#FFEA00;}
.secendbj2 a:hover{ color:#FFEA00;}
.secendbj2 a:active{ color:#FFEA00;}
.secenddivbj{ width:200px;}

.secenddivbj li{ height:26px; line-height:26px;list-style:none; vertical-align:top; width:200px; overflow:hidden; background:#fff; border-bottom:solid 1px #E0E0E0;}
.secenddivbj  li a:link{color:#0093E3; }
.secenddivbj  li a:visited{ color:#0093E3;}
.secenddivbj  li a:hover{ color:#005D5F;}
.secenddivbj  li a:active{ color:#005D5F;}
.secenddivbj  li a{ width:151px; float:left; padding-left:13px; }



.left_contact{ margin-top:22px; background:url(../images/con_bj.jpg) no-repeat; width:223px; height:225px;}
.left_contact h3{ width:223px; line-height:23px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:13px;}
.left_contact ul{ padding:63px 12px 0px 9px; height:130px; overflow:hidden;}
.left_contact ul li{ list-style:none; line-height:26px;}
.red{ color:#ff0000;}


/***************ny_right********/
.ny_right{ float:right; width:750px;}

.mbx{ background:url(../images/mbx.jpg) no-repeat; width:750px; height:41px; line-height:41px; overflow:hidden;}
.bt_zw{ font-family:"微软雅黑"; font-size:16px; color:#0055C1; padding-right:10px; font-weight:bold;}
.bt_yw{ color:#5E5E5E;}
.dqwz{ float:right; max-width:600px;}
.now{ text-decoration:underline; color:#787878;}

.neirong{ width:750px; padding:20px 0px;}


/***************about********/
.about{ width:750px;}
.about p{ line-height:26px; text-indent:2em; font-size:13px; padding-bottom:10px;}


/***************ny_news********/
.ny_news{ overflow:hidden;}
.ny_news ul li{ list-style:none; line-height:26px; border-bottom:dotted 1px #ccc; }
.ny_news ul li a:link{ color:#464646; background:url(../images/dot1.jpg) no-repeat 5px; padding-left:20px;}
.ny_news ul li a:visited{ color:#464646;background:url(../images/dot1.jpg) no-repeat 5px; padding-left:20px;}
.ny_news ul li a:hover{ color:#0055AC; background:url(../images/dot2.jpg) no-repeat 5px;  padding-left:20px;}
.ny_news ul li a:active{ color:#0055AC; background:url(../images/dot2.jpg) no-repeat 5px; padding-left:20px;}
.date{ float:right; color:#999999;}

.page{ clear:both; padding-top:32px; text-align:center;}


/***************newshow********/
.newshow{width:750px; overflow:hidden;}
.newshow h3{ font-size:16px; text-align:center; color:#0055C1; line-height:50px;}
.from{ line-height:24px; border-top:solid 1px #DDDDDD; background:#F1F1F1; text-align:center; color:#757575;}
.news_ss{ margin-top:20px;}
.news_ss p{ line-height:24px; text-indent:2em; padding-bottom:10px;}


.sxp{ margin-bottom:30px; margin-top:30px; line-height:30px; height:30px; overflow:hidden;}
.sxp b{ font-size:14px;}
.sxp a{ text-decoration:underline;}

.sxp_left{ float:left; width:325px;}
.sxp_right{ float:right; width:325px; }


.xgxw{ margin-top:40px; overflow:hidden;}
.xgzx{ background:url(../images/xgxw.jpg) no-repeat bottom; width:750px; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:14px; padding-bottom:5px;}
.xgzx p{ text-indent:5px; color:#0055C1; font-weight:bold;}
.xgxw_text{ padding-top:10px;}
.xgxw_text li{list-style:none; line-height:26px; border-bottom:dotted 1px #ccc;  background:url(../images/dot1.jpg) no-repeat 5px; height:26px; overflow:hidden;}
.xgxw_text li a:link{ color:#464646; background:url(../images/dot1.jpg) no-repeat 5px; padding-left:20px;}
.xgxw_text li a:visited{ color:#464646;background:url(../images/dot1.jpg) no-repeat 5px; padding-left:20px;}
.xgxw_text li a:hover{ color:#0055AC; background:url(../images/dot2.jpg) no-repeat 5px;  padding-left:20px;}
.xgxw_text li a:active{ color:#0055AC; background:url(../images/dot2.jpg) no-repeat 5px; padding-left:20px;}


/***************ny_pro********/
.ny_pro{ width:750px; overflow:hidden;}

.ny_pro UL LI { list-style:none; float:left; background:url(../images/pro_bj.jpg) no-repeat; width:173px; height:162px; padding:5px; margin-right:4px; margin-bottom:20px; display:inline;}
.ny_pro UL LI:hover{background:url(../images/pro_bj2.jpg) no-repeat; width:173px; height:162px; color:#fff;}
.ny_pro UL LI IMG { DISPLAY: block; border:solid 1px #fff;}
.ny_pro UL LI p{ line-height:27px; text-align:center; color:#404040; height:27px; overflow:hidden;}
.ny_pro UL LI p a{ display:block; width:163px; height:27px;}
.ny_pro UL LI p a:link{ color:#404040;}
.ny_pro UL LI p a:visited{ color:#404040;}
.ny_pro UL LI p a:hover{ color:#fff;}
.ny_pro UL LI p a:active{ color:#fff;}


/***************proshow********/
.proshow{ width:750px; overflow:hidden;}
.proshow h2{ text-align:center; line-height:35px; font-size:16px;  color:#333;}
.pro_ss{ text-align:center;}
.pro_ss img{ border:solid 1px #cccccc; padding:2px;}

.cpxx{ margin-top:20px; width:750px;  padding-bottom:20px; }
.cpjs{ background:url(../images/xgxw.jpg) no-repeat bottom; width:745px; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:14px; padding-bottom:5px; padding-left:5px; color:#247AC7; font-weight:bold; margin-bottom:10px;}
.pro_text{ margin:0px auto;}
.pro_text tr td{ padding:5px;}
.pro_text p{ line-height:24px;}


/***************honor********/
.honor{width:750px; overflow:hidden;}
.honor ul li{ list-style:none; float:left; background:#E7E7E7; width:290px; height:175px; padding:5px; margin:20px 34px; display:inline;}
.honor ul li img{ DISPLAY: block; border:solid 1px #fff; width:288px; height:173px;}
.honor ul li p{ line-height:27px; text-align:center; color:#404040;}


/***************message********/
.message{ width:710px; margin:0 auto;}
.message table{border-left:#E5E5E5 1px solid; font-size: 12px; color:#525252; margin-top:15px;}
.message td{border-right:#E5E5E5 1px solid;border-bottom:#E5E5E5 1px solid; font-size: 12px; }
.message input,select{ vertical-align:middle;}
.tt{ background:url(../images/mes.jpg) repeat-x; height:34px; line-height:34px; }
.tt td{padding-left:66px;}
.tt1{ height:38px; line-height:38px; }
.tt1 img{ vertical-align:middle;}
.tt3{ height:38px; line-height:38px;}
.tt1 input{ border:#D7D7D7 1px solid; height:17px; line-height:17px;}
.tt4 textarea{ margin-top:8px; border:#D7D7D7 1px solid; margin-bottom:8px;}



.partner{ width:750px; overflow:hidden;}
.partner ul li{ float:left; list-style:none; background: url(../images/partner.jpg) no-repeat; width:228px; height:95px; margin:15px 10px; display:inline;}



/***************contact********/
.contact{ width:710px; padding-left:40px; padding-top:100px; padding-bottom:75px; background:url(../images/contact.jpg) no-repeat right;}
.contact p{ line-height:35px; font-size:14px;}
#lx1{ font-weight:bold; font-size:16px; color:#0A7BDB;}


/***************download********/
.download{ overflow:hidden; width:750px;}
.download ul li{ list-style:none; background:url(../images/d_03.jpg) no-repeat; text-indent:10px; height:26px; line-height:26px;}
.download ul li:hover{ background:url(../images/d_04.jpg) no-repeat; text-indent:10px; height:26px; line-height:26px;}
.download ul li span{ float:right; color:#868686; padding-right:7px;}
.download ul li span:hover{ color:#fff;}


.download ul li span a:link { color:#868686}
.download ul li span a:visited { color:#868686}
.download ul li span a:hover { color:#fff}
.download ul li span a:active { color:#fff}


/****2014-03-25新增************/
.contactlist{ padding:0 10px 20px 20px}
.contactlist dl{ margin-top:25px; background: url(../images/sitemap_line.jpg) no-repeat left bottom; width:730px; padding-bottom:3px}
.contactlist dd{ background:url(../images/sitemap_icon.jpg) no-repeat; color:#fff; width:84px; height:27px; overflow:hidden; text-align:center; margin-bottom:10px; font-size:13px;font-family:"微软雅黑"}
.contactlist dd a{color:#fff}
.contactlist dd a:hover{color:#fff}
.contactlist dt{  line-height:31px; font-size:13px}
.contactlist dt a{ color:#333; padding:0 18px}
.contactlist dt a:hover{color:#006100; font-weight:bold}
.contactlist dt:hover{ background:#eaeaea; color:#006100; font-weight:bold}

