/*全局样式 begin*/
body { font-family: "宋体"; font-size: 12px;  color:#000;margin:0;padding:0; background:#fff;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {text-decoration: none;color:#000; }
a:link,a:visited {text-decoration: none;}
a:hover{text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; color:#fff; font-weight:bold;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}
/*全局样式 end*/

/*页码放置 begin*/
.page { width: 100%; padding: 10px 0; float: left; text-align: center;}
.page .prev,.page .next { margin: 0 10px; color:#000}
.page .num { padding: 2px; text-align: center; color:#000; }
.page .cur { color: #f00; background:none;}
/*页码放置 end*/

/*header begin*/
#header{wisth:100%;background:url(../images/head_bg.png) repeat-x;margin-bottom:6px;}
.top{width:1000px;height:80px;margin:0 auto;background:url(../images/head_phone.png) no-repeat 98% center;}
.top img{width:411px;height:47px;margin-top:20px;margin-left:14px;}

.nav{height:41px;background:url(../images/nav_bg.png) repeat-x;margin-top:2px;}
.nav ul{width:1000px;margin:0 auto;padding-left:32px;}
.nav ul li{display:inline;float:left;margin-right:9px;margin-left:5px;}
.nav ul li a{display:block;float:left;width:96px;height:37px;line-height:41px;font-size:14px;color:#fff;text-align:center;}
.nav ul li a:hover{background:#00336d;width:94px;height:35px;line-height:35px;margin-top:2px;border:1px solid #306094;text-decoration:none;}
.nav ul li a.cur{background:#00336d;width:94px;height:35px;line-height:35px;margin-top:2px;border:1px solid #306094;text-decoration:none;}

.nav ul li#time{height:37px;width:auto;line-height:41px;font-size:13px;color:#fff;text-align:center;}

.banner{width:1000px;height:241px;margin:0 auto;position:relative;}
.banner .picroll{width:1000px;height:241px;}

#control{position:absolute;float:right;right:10px;bottom:10px;z-index:999;}
#control a{display:block;float:left;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;border:1px solid #5f9ab7;margin-left:5px;}
#control a:hover{text-decoration:none;color:#fff;background:#5f9ab7;}
/*header end*/

/*side_in begin*/
.side_in{width:223px;float:left;}
.side_in .prolist{border:1px solid #B2B2B2;padding-bottom:10px;margin-bottom:2px;}
.side_in .prolist .title1_ny{width:221px;heigh:34px;background:url(../images/title2_bg.png) repeat-x;}
.side_in .prolist .title1_ny p{height:32px;line-height:32px;color:#e0e9f3;font-size:14px;padding-left:12px;}
.side_in .prolist .pro_list{width:218px;margin:0 auto;}
.side_in .prolist .pro_list ul{padding-left:8px; width:200px;}
.side_in .prolist .pro_list ul li{border-bottom:1px dotted #454545;}
.side_in .prolist .pro_list ul li a{display:block;background:url(../images/icon_2.png) no-repeat left center;padding-left:20px;height:30px;line-height:30px; color:#064387;}

.contactus{border:1px solid #B2B2B2}
.contactus .title_contact{height:48px;background:url(../images/contact.png) no-repeat left center;border-bottom:1px solid #B2B2B2;}
.contactus .contactusmain{padding:2px 4px; line-height:25px; padding-left:8px;}
.contactus .contactusmain p{line-height:25px;}
/*side_in end*/

/*content begin*/
#content{width:1000px;margin:0 auto;margin-bottom:10px;}
.title{height:30px;border-bottom:1px solid #B2B2B2;background:url(../images/title_bg.png) repeat-x;}
span.date{float:right;padding-right:8px;}

.section_up{margin-bottom:6px;}
.news{width:380px;height:216px;float:left;border:1px solid #B2B2B2;}
.news .title b{display:block;float:left;width:115px;height:30px;background:url(../images/news.png) no-repeat 7px; center;}
.news .title a{display:block;float:right;margin-top:10px;margin-right:5px;}
.news_main{display:block;width;380px;padding-top}
.news_main ul{width:376px;margin:0 auto;display:block;float:left;padding-left:3px;}
.news_main ul{padding-left:5px;float:left;display:inline;overflow:hidden;width:360px;color:#454545;}
.news_main ul li{padding-left:5px;border-bottom:1px dotted #000;float:left;display:inline;overflow:hidden;width:360px;height:25px;line-height:25px; color:#454545;}

.news_main ul li a{float:left;display:block;background:url(../images/icon_1.png) no-repeat left center;padding-left:9px; color:#464646;}


.about{float:right;width:612px;height:216px;border:1px solid #B2B2B2;}
.about .title b{display:block;float:left;width:149px;height:30px;background:url(../images/about.png) no-repeat 7px center;}
.about .title a{display:block;float:right;margin-top:10px;margin-right:5px;}
.about_main{}

.about_roll{float:left;padding-left:7px;padding-top:7px;position:relative;}
.roll_2{width:209px;height:172px;overflow:hidden;}
.roll_2 a img{border:1px solid #000;}

#control2{position:absolute;display:block;float:left;right:5px;bottom:5px;z-index:999;}
#control2 a{display:block;float:left;width:14px;height:14px;line-height:14px;text-align:center;background:#000;color:#fff;border-left:1px solid #fff;}
#control2 a.activeSlide{width:24px;background:orange;border:none;}
#control2>a:first-child{border:none;}
#control2 a:hover{text-decoration:none;color:#fff;background:#f77c3e;}

.about_content{float:left;width:375px;margin-left:10px; padding-top:5px;}
.about_content p{line-height:25px;text-indent:25px;}
.about_content p a{color:red;}


.section_down{}

.product{width:766px;height:401px;border:1px solid #B2B2B2;float:right;}
.product .title b{display:block;float:left;width:142px;height:30px;background:url(../images/product.png) no-repeat 7px; center;}
.product .title a{display:block;float:right;margin-top:10px;margin-right:5px;}
.picshow{width:758px;height:356px;margin:0 auto;overflow:hidden;}

#show{margin-top:10px;margin-left:12px;width:740px;overflow:hidden;}
#show table tr{text-align:center;}
.scroll{width:720px;overflow:hidden;}
.scroll ul li{float:left;padding:3px 5px;}
.scroll ul li div.photo a{display:block;border:1px solid #B3B3B3;}
.scroll ul li p{text-align:center;line-height:24px;}
/*content end*/


/*news begin*/
.side{float:left;width:223px;}
.news_list{width:221px;float:left;border:1px solid #B2B2B2;margin-bottom:2px;padding-bottom:10px;}
.news_list .title1_ny{width:221px;heigh:32px;background:url(../images/title2_bg.png) repeat-x;}
.news_list .title1_ny p{height:32px;line-height:32px;color:#e0e9f3;font-size:14px;padding-left:12px;}
.news_list  ul li{border-bottom:1px dotted #000;padding-left:10px;}
.news_list  ul li a{display:block;background:url(../images/icon_2.png) no-repeat left center;padding-left:20px;height:30px;line-height:30px;}

/*news end*/


.main{float:right;width:766px; height:auto !important; min-height:571px; height:571px;border:1px solid #B2B2B2;}
.main .title{margin-bottom:10px;}
.main .title  b{display:block;float:left;width:79px;height:30px;}
.main .title span.ny_navigation{float:right;height:30px;line-height:30px;margin-right:15px;}
.con{margin-bottom:10px;}
.con ul{width:690px;margin:0 auto;}
.con ul li{width:690px;float:left;height:24px;line-height:24px;border-bottom:1px dotted #bdbdbd;}
.con ul li a{display:block;background:url(../images/icon_3.png) no-repeat left center;padding-left:14px;float:left;}
.con  ul li span.date{display:block;float:right;}
.con ul li:hover span.date{color:red;}
.con ul li a:hover{color:red;}

.promain{height:auto;}
.newsmain .title  b{background:url(../images/news_ny.png) no-repeat 7px center;}
.casemain .title  b{background:url(../images/case_ny.png) no-repeat 7px center;}
.aboutmain .title  b{background:url(../images/about_ny.png) no-repeat 7px center;}
.messagemain .title  b{background:url(../images/message_ny.png) no-repeat 7px center;}
.detailmain .title b{background:url(../images/detail_ny.png) no-repeat 7px center;}

.contactmain{position:relative;}
.contactmain .title  b{background:url(../images/contact_ny.png) no-repeat 7px center;}

.con_contact{width:100%;background:url(../images/contact_bg.png) no-repeat left 10%;position:relative;}
.contact_detail{margin-top:10px;margin-left:150px; padding-bottom:10px;}
.contact_detail p{line-height:24px;}
.contact_detail p.name{font-size:14px;color:blue;font-weight:bold;}

.messagemain{height:402px;}
.detailmain{height:402px;}
.aboutmain{height:402px;}

.aboutmain .con_about p{text-indent:24px;line-height:24px;width:740px;margin:0 auto;}


.con_message .cont .bridge { line-height: 30px; text-align: right;margin-right:10px;}
.con_message .cont .welcome { width: 95%; border-bottom: 1px dashed #ccc; height: 45px; line-height: 45px; text-align: center;margin:0 auto;}
.con_message .cont .msg_form { width: 380px; margin: 0 auto; padding-top: 25px;}
.con_message .cont .msg_form li { width: 100%; float: left; padding: 2px 0;}
.con_message .cont .msg_form li .type { width: 100px; float: left; line-height: 21px;}
.con_message .cont .msg_form li input { height: 14px; padding:2px 0; line-height: 14px; }

.con_message .cont  .msglist { width: 100%; }
.con_message .cont  .msglist ul { border: 1px solid #ccc;}
.con_message .cont  .msglist li { line-height: 24px;}
.con_message .cont  .msglist li .msg_name{ border-bottom: 1px solid #ccc;}



/*product begin*/
.promain{float:right;width:766px;border:1px solid #B2B2B2;}
.promain .title  b{display:block;float:left;width:79px;height:30px;background:url(../images/pro_show_ny.png) no-repeat 7px center;}
.promain .title span.ny_navigation{float:right;height:30px;line-height:30px;margin-right:15px;}
.con_pro{margin-bottom:10px;}
.con_pro ul{width:auto;padding-left:8px;}
.con_pro ul li{float:left;padding:4px 8px; width:170px;}
.con_pro ul li div.photo a{display:block;border:1px solid #B3B3B3;}
.con_pro ul li p{text-align:center;line-height:24px;}
/*product end*/




.detailmain { width: 766px; margin: 0 auto;height:auto;float:right;}
.detailmain .title { height: 27px; border: 1px solid #ccc;}
.detailmain .title b.protitle{display:block;float:left;width:79px;height:30px;background:url(../images/pro_show_ny.png) no-repeat 7px center;}
.detailmain .title b.newstitle{display:block;float:left;width:79px;height:30px;background:url(../images/news_ny.png) no-repeat 7px center;}
.detailmain .title b.casetitle{display:block;float:left;width:79px;height:30px;background:url(../images/case_ny.png) no-repeat 7px center;}
.detailmain .cont { padding: 0 20px; width: 680px;}
.detailmain .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden;}
.detailmain .related { padding:6px 0; text-align: center;}
.detailmain .related span { padding: 0 10px;}
.detailmain .text { padding: 10px; line-height: 23px;}
.detailmain .text .photo { text-align: center;}
.detailmain .other { padding: 8px 0 ; width: 100%;}
.detailmain .other li {line-height: 24px;}
.detailmain .print { padding: 8px 0; text-align: right; clear: both;}
.detailmain .print a { margin-right: 20px;}
/*footer begin*/
#footer{background:#063f7e;width:100%;text-align:center;}
#footer p{color:#fff;line-height:24px;}
#footer p a{color:#fff;}
/*footer end*/










