HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:left; FONT-SIZE:13px; FONT-FAMILY:"Microsoft YaHei","Arial";color:#525353;
}
TD,div {font-family: "Microsoft YaHei","Arial";font-size: 13px; color: #333333; line-height:22px;}

INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "Microsoft YaHei","Arial";}
INPUT{ outline:medium;}
img{ border:0}
*{ margin:0}
a{ text-decoration:none; color:#333}
a:hover{ }
ul{ padding:0; margin:0}
li{ list-style:none;}
.clear{clear:both; overflow:hidden; height:0px;}

#index_banner_animate,#animate1,#animate2,#animate3,#animate4,#animate4_1,#animate4_2,#animate5,#animate6,#animate6_1,#animate6_2,#animate7,#animate7-1,#animate8,#animate8_1,#animate8_2,#animate9,#animate9-1,#animate9-2,#animate10,#index_contact_animate_2,#index_contact_animate_1,#index_contact_animate,#animate_banner {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	
	-webkit-animation-duration: 1s;
	-webkit-animation-delay: .2s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: 1s;
	-moz-animation-delay: .2s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: 1s;
	-ms-animation-delay: .2s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: 1s;
	animation-delay: .2s;
	animation-timing-function: ease;
	animation-fill-mode: both;
}

.index_contact_title{width:1190px; margin: auto; margin-top:19px; height:88px; line-height:88px; font-size:26px; color:#000000; font-weight: bold; text-align:center; background: url(../images/ys_line.jpg) center bottom no-repeat;}
.index_contact{width:1190px; margin:auto; margin-top:30px;}
.index_contact_left{width:658px; float:left; margin-left:8px;}
.index_contact_right{width:462px; margin-right:30px; margin-top:18px; float:right;}
.index_contact_title2{width:100%; height:44px; border-bottom:1px solid #37b3e9; font-size:18px; color:#000000; font-weight: bold; line-height:32px;}
.index_contact_right ul li{font-size:14px; color:#000000; line-height:34px;}

.menuon1{ background: #075ead; display:block;}
.menuon1 h2{ font-size:16px; color:#ffffff !important;}


.in_banner{ width:100%; margin:0 auto; min-width:1190px; max-width:1920px; height:300px;}

/*面包屑导航*/
.page_mbx{min-width:1190px; max-width:1920px; margin:auto; background:#fcfcfc; border-bottom:1px solid #d1d1d1;}
.r_mbx{width:1190px; margin:auto; height:46px; text-align:left; line-height:46px; font-size:14px; color:#797979;}
.r_mbx a{font-size:14px; color:#797979;}
.product_Search{width:224px; height:26px; position:absolute; top:3px; right:1px; z-index:11;}
.product_Search ul li{ float:left; font-size:13px;}
.product_Search ul li input[type=text]{ width:194px; margin-left:6px; height:24px; line-height:24px; color:#999999; font-size:13px; border:0; background:none}
.searchbtn2{width:41px; height:26px; text-align:center;}
.page_RightTitle{width:100%; margin:auto; text-align:center; font-size:30px; color:#333333; line-height:34px; font-weight:bold;}
.page_RightTitle span{ color:#0095fa;}
.in_RightTitle{width:100%; margin:auto; height:54px; background:url(../images/head_line.jpg) center no-repeat; text-align:center; line-height:54px; font-weight:bold;}
.in_RightTitle span{ display:inline-block; background:#FFFFFF; font-size:31px; color:#333333; padding:0 15px;}

.in_body{min-width:1190px; max-width:1920px; margin:auto; background:#efefef;}
.page_Main{ width:1190px; margin:auto; padding-top:44px; padding-bottom:40px;}

/*内页左侧*/
.page_inleft{width:260px; float:left;}
.in_tophead{width:260px; height:75px; background:url(../images/left_top.jpg) center no-repeat; text-align:center; line-height:75px; font-size:30px; color:#ffffff; font-weight:bold;}
.page_LeftClass{width:228px; border:1px solid #d1d1d1; border-top:none; background:#FFFFFF; padding:11px 15px 25px 15px; margin:auto;}
.parent{width:228px; text-align:left; border-bottom:1px solid #cccccc;}
.parent h3{font-size:15px; color:#333333; padding:10px 28px 10px 8px; line-height:23px; font-weight:normal;}
.parent:hover{ background:url(../images/in_dot2.jpg) right center no-repeat #e1e1e1;}
.parent:hover h3{font-size:15px; color:#c7000a;}
.parent a:hover{ text-decoration:none;}
.parent1{width:228px; background:url(../images/in_dot2.jpg) right center no-repeat #e1e1e1; text-align:left; border-bottom:1px solid #cccccc;}
.parent1 h3{font-size:15px; color:#c7000a; padding:10px 28px 10px 8px; line-height:23px; font-weight:normal;}
.parent1 a:hover{ text-decoration:none;}
.child_list{width:228px; margin-bottom:5px; border-bottom:1px dashed #cccccc;}
.child_list h3{font-size:14px; color:#666666; padding:5px 28px 5px 8px; font-weight:normal;}
.child_list a:hover{ text-decoration:none;}
.child_list h3:hover{color:#c7000a;}
.child_list2{width:228px; margin-bottom:5px; border-bottom:1px dashed #cccccc;}
.child_list2 h3{font-size:14px; color:#c7000a; padding:5px 28px 5px 8px; font-weight:normal;}
.child_list2 a:hover{ text-decoration:none;}

.left_contact{width:190px; padding-left:70px; padding-top:25px; margin:auto; background:url(../images/left_contactbg.jpg) no-repeat; height:105px;}
.left_contact ul li{ font-size:23px; color:#ffffff; line-height:30px;}

/*内页右侧*/
.in_right{width:890px; float:right;}
.page_RightTitle2{width:100%; height:60px; margin:auto; margin-top:25px; background:url(../images/in_titledot2.jpg) left bottom no-repeat; text-align:left; font-size:30px; color:#333333; line-height:60px; font-weight:bold;}

.page_RightMain{width:100%; margin:auto; margin-top:20px;}
.page_RightMain table{width:100% !important;}

.in_pagepro{width:290px; float:left; overflow:hidden; margin-bottom:18px;}
.in_proimg{width:290px; height:203px; overflow:hidden;}
.in_proimg img{width:290px; height:203px; display:block; transition:all .6s;}
.in_pagepro:hover .in_proimg img{transition:all .6s; transform:scale(1.15);}
.in_proname {width:280px; padding:10px 5px; text-align:center;}
.in_proname a{font-size:14px; color:#333333; line-height:25px; font-weight:normal;}
.in_pagepro:hover .in_proname a{ color:#c7000a;}
.pro_more{width:99px; margin:auto; background:#0095fa; text-align:center; height:33px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
.pro_more a{ font-size:14px; color:#ffffff; line-height:33px;}

.in_class_jj{width:100%; text-align:left; margin-top:20px;}

/*通用样式*/
#product_detail { width:100%; margin-top:20px;}
#product_detail .left { width: 415px;float:left;}
#product_detail .big_pic { width: 415px; height:290px; text-align:center;}
#product_detail .big_pic img {width:415px; height:290px; overflow:hidden;}
#product_detail .big_pic .bigimg{ width:700px; height:490px;}
#product_detail .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }
#product_name{ font-size:20px !important; color:#333333 !important; font-weight:normal; line-height:25px;}
.pro_info_box { width:437px; height:146px; text-align:left;}
.pro_info_box h4{ display:inline-block;font-size:27px; color:#000; line-height:40px; font-weight:bold; padding-bottom:15px}
.pro_info_box span{font-size:16px; color:#000000;}
#product_detail .product_info {width:437px; float:right; overflow:hidden;}
#product_detail .product_info li {line-height:25px; font-size:14px; color:#000000;}
#product_detail .product_info li span{ font-size:18px; color:#0095fa;}


/*焦点图*/
#product_detail ul.pic_list {width:100%; overflow: hidden; height:144px;}
#product_detail ul.pic_list li { width:160px; height: 112px; text-align:center;padding-right:20px;float:left;}
#product_detail ul li { list-style: none; }

.mod18{width:100%;height:142px; border-top:1px solid #525252; border-bottom:1px solid #525252; position:relative;}
.mod18 .btn{position:absolute;width:21px;height:21px; cursor:pointer;z-index:99;}
.mod18 .prev{top:56px;background:url(../images/l_btn.jpg) center no-repeat;left:0;}
.mod18 .prev:hover{background:url(../images/l_btn1.jpg) center no-repeat;}
.mod18 .next{top:56px;background:url(../images/r_btn.jpg) center no-repeat;right:0;}
.mod18 .next:hover{background:url(../images/r_btn1.jpg) center no-repeat;}

.mod18 .listBox{width:347px;height:112px;margin:auto; margin-top:15px; margin-bottom:15px; position:relative;overflow:hidden;}
.mod18 .listBox ul{height:96px;position:absolute;}
.mod18 .listBox li{cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li img{width:160px;height:112px;}
.mod18 .listBox .on i{display:block;}

.in_contact{width:100%; text-align:left; margin-top:20px;}
.in_contact ul li{ float:left; font-size:14px; color:#333333; line-height:28px;}
.in_contact ul li span{ font-size:20px; color:#333333;}

.bt{
background: #c7000a;
color: #ffffff;
border: 0 !important;
cursor: pointer;
height: 48px !important;
font-size:14px;
text-transform:none !important;
width:166px !important;
margin:auto;
}

.in_case{width:290px; float:left; margin-bottom:17px;}
.incase_pic{width:290px; height:203px; overflow:hidden;}
.incase_pic img{width:290px; height:203px; transition:all .6s;}
.in_case:hover .incase_pic img{transition:all .6s; transform:scale(1.15);}
.incase_name{width:100%; text-align:center; padding:5px 0;}
.incase_name a{font-size:14px; color:#000;}

.in_video{width:239px; float:left; margin-bottom:17px;}
.invideo_pic{width:239px; height:191px; overflow:hidden;}
.invideo_pic img{width:239px; height:191px; transition:all .6s;}
.in_video:hover .invideo_pic img{transition:all .6s; transform:scale(1.15);}
.invideo_name{width:100%; text-align:center; padding:5px 0;}
.invideo_name a{font-size:14px; color:#000;}

.detailtitle{width:1190px; margin:auto; background:url(../images/in_right.jpg) right center no-repeat; line-height:50px; font-size:22px; color:#333333; text-align:left; text-transform:uppercase; font-weight:bold;}
.detailtitle2{width:100%; text-align:center; background:url(../images/in_titledot2.jpg) center bottom no-repeat; height:45px; line-height:40px; font-size:22px; color:#fefefe; font-weight:bold; text-transform:uppercase;}
#pro_profile{ width:100%; padding-top:20px; overflow-x:auto;}
#pro_profile table{width:100%;}
#pro_profile table td{ padding-left:5px;}
.btn ul li{ float:left !important;}

.pro_title1{ width:100%; font-size:22px; color:#00366e; line-height:49px; border-bottom:5px solid #002c6f}
.back{ width:100%; padding:15px 0; text-align:center}
.back span{ padding:5px 15px; color:#fff; background:#0f83d8; font-size:14px;}

.page_inquirybg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding-bottom:37px; background:#f1f1f1; margin-bottom:30px; padding-top:28px;}

.pro_title2{width:700px;padding-left:11px;text-align:left;line-height:42px; font-size:22px; color:#004d98; background:#efefef; font-weight:bold; text-transform:uppercase; float:left;}

.proinquiry{width:100%; padding:10px 0 0 0}

.news .body ul li{ line-height:20px; padding:10px 0; border-bottom:1px dashed #ccc; list-style:none}
.news .body ul li a{ font-size:15px; color:#333333;}
.news .body ul li span{ float:right; font-size:14px;}

.right{ float:right}
.news #news_detail .body{ width:100%; float:left;}
.news #news_detail{ width:100%; float:left; padding:10px 0}
.news #news_detail h1{ text-align:center; font-size:18px;}
.prev_next{padding-bottom:20px; width:100%; float:left;}
.prev_next ul li{ list-style:none}

.news_view{ width:100%; float:left; padding:5px 0; border-bottom:1px dashed #ccc}

.back input[type=button]{ background:#ff9c00; padding:3px 10px; border:0; color:#fff; cursor:pointer; font-size:16px; font-family:Arial}
.news_body{ padding:10px 0}

.main_page{text-align:center;width:100%; float:left; padding-top:15px; padding-bottom:15px;}
.main_page a,.main_page .current{ margin:0 5px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071 !important; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#000; color:#fff;border:1px solid #000}

#sitemap ul li{ list-style:none; text-align:left; list-style:none}
#sitemap ul li h2{ font-size:16px; padding-bottom:8px;color:#333333; text-transform:uppercase; font-weight:normal;}
#sitemap ul li ul li{ float:inherit; padding-left:30px}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:14px;line-height:24px; color:#333333; font-weight:normal;}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px; margin-bottom:10px;}

/*评论*/
.inquiry{ width:100%; float:left;}
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left; text-align:left;}
.commentTitle h5{ font-size:22px; color:#333333; line-height:53px;text-align:left; font-weight:normal}
.commentTitle h5 span{ float:right; line-height:53px; font-size:14px;}
.commentTitle h5 span a{color:#333333;}
.commentlist{ width:100%; float:left; padding-top:10px; text-align:left;}
.commentlist ul{ width:100%; float:left;}
.commentlist ul li{ float:left; list-style:none}
.inquiryinfo{ width:100%; float:left; padding-bottom:10px;}


#index_main{width:100%;}
#index_main h2{background-image:url(../images/site_title.gif);background-repeat:no-repeat;height:34px;line-height:34px;font-size:100%;font-weight:normal}
#index_main h2 span{float:left;display:none}
#index_main h2 a{float:right;margin:15px 10px 0px 0px}
.index-left{float:left;padding:0px 5px 0px 9px;width:706px;overflow:hidden}
.index-newproducts{padding-bottom:15px}
.index-newproducts h2{background-position:0px 0px}
.productsroll{position:relative;width:1125px}
/* productsroll Start */
#LeftArr1,#RightArr1{background-image:url(../images/product_arrow.gif);width:25px;height:130px;cursor:pointer;position:absolute;top:24px;z-index:1}
#LeftArr1{background-position:-25px 0px;float:left;left:8px}
#RightArr1{background-position:-50px 0px;float:right;right:0px}
#ScrollBox{margin-left:32px;width:648px;overflow:hidden}
#ScrollBox li{float:left;display:inline;width:240px;text-align:center}
#ScrollBox li a{display:block;border:#e5e5e5 1px solid;padding:5px 5px 0px 5px;margin:0px 5px}
#ScrollBox li a:link,#ScrollBox li a:visited,#ScrollBox li a:active{color:#000}
#ScrollBox li a:hover{border:#008aff 1px solid;color:#008aff}
#ScrollBox li a span{display:block;padding-top:4px}
/* productsroll End */
.index-news{float:left;}
.index-news ul{padding:0px 0px 0px 0px;}
.index-news ul li{background:url(../images/nlibg.jpg) no-repeat; padding-left:20px; line-height:30px; margin-top:3px;}
.index-news ul li img{float:left;margin-right:0px}
.index-news ul li h3{font-size:100%;font-weight:bold;line-height:30px}
.index-news ul li p{color:#333}
.index-news ul li a span{color:#ff000;float:right;margin-right:10px}
.index-news ul li a{ color:#ff000}
.index-news dl p{ line-height:30px; padding-left:13px; padding-right:10px;}
.index-news a,a:visited,a:active{color:#000;text-decoration:none}

.crcmgd{ padding-bottom:15px;}

.index-news1{float:left;}
.index-news1 ul{padding:0px 0px 0px 0px;}
.index-news1 ul li{background:url(../images/nlibg.jpg) no-repeat; padding-left:20px; line-height:30px; margin-top:3px;}
.index-news1 ul li img{float:left;margin-right:0px}
.index-news1 ul li h3{font-size:100%;font-weight:bold;line-height:30px}
.index-news1 ul li p{color:#333}
.index-news1 ul li a span{color:#ff000;float:right;margin-right:10px}
.index-news1 ul li a{ color:#ff000}
.index-news1 dl p{ line-height:30px; padding-left:13px; padding-right:10px;}
.index-news1 a,a:visited,a:active{color:#000;text-decoration:none}


.index-about{float:left;width:1153px;}
.index-about h2{background-position:0px -68px}
.index-about p{line-height:26px;padding:4px 0px 0px 20px; font-size:14px;color:#fff;}
.index-about p img{float:left;margin-right:8px;font-size:14px;}

.index-contact{ width:350px; height:296px; float:left; margin-left:35px;}
.index-contact p{line-height:25px; font-size:14px; color:#fff; padding-left:10px;}
.index-contact p span{font-weight:bold}
.index-contact p a{ color:#333}

.contactnr{ width:350px; height:172px;float:left;background:url(../images/contactnr.jpg) no-repeat;}
.contactnr p{line-height:30px; font-size:16px; color:#2c2c2c; padding-left:30px;}
.contactnr p span{font-weight:bold}
.contactnr p a{ color:#333}

.index-contact{padding-bottom:10px}
.index-contact h2{background-position:0px -204px}
.index-contact p{line-height:30px;padding:3px 5px 0px 4px}
.index-contact p span{font-weight:bold}

#product_c a{
    display: block;
    float: left;
    height: 140px;
    margin-bottom: 10px;
    margin-left: 10px;
    text-align: center;
    width: 150px;
}
#product_c{
width:668px;
}

.youshi{ width:1150px; float:left;}
.youshi p{font-size:14px; line-height:118px;color:#000;}

/* index-products Start */
.index-products{ width:854px; float:left;margin-top:12px; margin-left:10px; }
.index-products ul{}
.index-products ul li{float:left;text-align:center;width:233px; margin-left:0px; padding:0px; margin-top:2px;}
.index-products ul li a{display:block;width:223px; margin:0 auto; }
.index-products ul li img{ border:#e9e9e9 3px solid }
.index-products ul li a:link,.index-products ul li a:visited,.index-products ul li a:active{ color:#333}
.index-products ul li a:hover{color:#c90211;}
.index-products ul li a span{display:block;padding:8px 0px; }
/* index-products End */
.index-right{float:left;padding:0px 15px 0px 5px;width:240px;overflow:hidden}
.index-search{padding-bottom:5px}
.index-search h2{background-position:0px -136px}
.index-search p{padding:5px 0px 5px 10px}
#searchid{line-height:20px;padding:2px}
#searchtext{border:#E6E6E6 1px solid;/*background:url(../images/searchinp.gif) repeat-x;*/ background-color:#fff;height:27px;line-height:27px;width:196px}
#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:29px;width:39px}
.index-jobs h2{background-position:0px -170px}
.index-jobs{padding-bottom:5px}
.index-jobs ul li{padding:4px 0px}

.fenlei{ width:200px; float:left; margin-top:10px; margin-left:2px;}
.flnr{ width:200px;float:left;border:#e0e0e0 1px solid;}
.flnr ul{width:200px;  float:left; margin-bottom:5px;}
.flnr ul li{height:90px;line-height:75px;background:url(../images/clibg.jpg) no-repeat; margin-top:1px;float:left;  width:200px;text-align:center;}
.flnr ul li a{ font-family:"微软雅黑"; font-size:15px; color:#fff;text-align:center;}
.flnr ul li ul li{line-height:70px;background:url(../images/clibg.jpg) no-repeat;  margin-bottom:5px;text-align:center; color:#fff;}
.flnr ul li a:hover{height:70px;line-height:70px; display:block;color:#ff0000;margin-bottom:0px;background:url(../images/clibg.jpg) no-repeat;}


.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.clear{ clear:both; display:block}
.main{ width:1200px; height:auto; margin:0px auto;}
.lf{ float:left; display:block} 
/* 内页左边 */
.ny_left{ width:240px; float:left; height:auto; margin:10px 0px; }
.ny_left_title{ width:100%; height:43px;line-height:43px;   border: 2px solid #b70000;}
.ny_left_title p{ font-size:18px;font-weight:bold;color:#333;text-align:left; height:43px; padding-left:10px; float: left; }
.ny_left_title span{ padding-left: 10px; font-size: 15px; color: #333;}
.nyl{ width:240px; color:#333; margin-top:20px;}
.nylc{ width: 242px;border:1px solid #D6D6D6;}
.nylc p{ line-height:28px; width:90%; margin:0 auto; padding:15px 0px; color: #555; height:auto;font-size: 14px;}

.ny_list{ width:242px; height:auto;  margin:0 auto;}
.ny_list li{ width:100%; margin:0 auto; height:35px; line-height:35px; text-align:left; border:1px solid #D6D6D6; margin: 5px 0px;}
.ny_list li a{ display:block; color:#222; padding-left:15px; font-size: 14px;}
.ny_list li a:hover{ color:#4d7abd;}
.ny_list li .submenuon{ color: #660B10; font-weight:bold;}
/*热门新闻列表*/
.nynlist{ width:242px; height:auto; margin:0 auto; padding:10px 0px; border:1px solid #DFDFDF; background: #fff; }
.nynlist li{ width:95%; margin:0 auto; height:35px; line-height:35px; text-align:left;background:url(../images/dd.png) no-repeat left center;}
.nynlist li a{ display:block; color:#333; padding-left: 10px; }
.nynlist li a:hover{ color:#FF6600;}

.nybanbot{ width: 100%; height: 50px; line-height: 50px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.nybanbotleft{ width: 500px; height: auto; float: left;}
.nybanbotleft p{ font-size: 15px; font-weight: bold; color: #333; display: inline-block;}
.nybanbotleft a{ color: #989898; font-size: 13px; padding: 0px 10px;}
.nybanbotright{ width: 260px; height: 30px; line-height: 30px; margin-top: 10px; float: right; border:1px solid #f63604;}
.keytext{ width: 200px; padding: 0px 0px 0px 10px; height: 29px; line-height: 29px; border: 0px; margin: 0px;}
.keysubmit{ width:45px; height: 31px; float: right; background:url(../images/news_05.jpg) repeat center center; border: 0px; padding: 0px; margin: 0px;}
/* 内页右边 */
.ny_right{ width:920px; float:right; height:auto;margin:10px 0px; padding-bottom:20px;  background-color:#fff;}
.ny_right_title{ width:100%; height:46px; line-height:46px; color:#000; background-image:url(../images/main_06.jpg); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #6e2200;}
.ny_right_title p{float:left;font-size:18px;font-weight:bold;width:auto; color:#000;}
.ny_right_title span{ float:right;}
.ny_right_title a{ color:#454545; padding:0px 5px;}
.ny_right_title a:hover{ color:#F00; }
.ny_right_content{width:890px; height:auto; line-height:24px; padding:10px 15px; color:#666;}


/*内页新闻*/
.nynewslist{ width:100%; height: auto;}
.nynewslist li{ width:100%; height:auto; margin:0 auto; border-bottom: 1px solid #d7d7d7; padding: 20px 0px 10px 0px;}

.nynewslist li p{ width:100%;  display:block; color:#8f8f8f; font-size:14px;}
.nynewslist li p a{ font-size:16px; color:#333; height:35px; line-height:35px; font-weight:bold;}
.nynewslist li p a:hover{ text-decoration:none; color: #FF6600;}
.nynewslist li span{ font-size:13px; color:#333; line-height:23px;}

/*
.nynews_list{ width:100%;}
.nynews_list li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; background-image:url(../images/dd.jpg); background-repeat:no-repeat; background-position:left center;}
.nynews_list li a{ float:left; color:#333;}
.nynews_list li a:hover{ color:#06C; }
.nynews_list li span{ float:right;}
*/

/*内页产品*/
.procontent{ width: 898px; border: 1px solid #B8B8B8; background: #FBFCFF; height: auto; margin-top: 20px; line-height: 24px; padding: 15px 10px;}
.nypro-list{ width:918px; height:auto; margin-top: 10px;border-left: 1px solid #B8B8B8;border-top: 1px solid #B8B8B8; }
.nypro-list li{ width:285px; height:auto;float:left; padding: 10px; list-style:none;background: #FBFCFF;border-right: 1px solid #B8B8B8;border-bottom: 1px solid #B8B8B8; height:285px}
.nypro-list li .a1{width:280px; height:238px; border:1px solid #dedede; text-align:center; vertical-align:middle; display:table-cell}
.nypro-list li .a1 img{max-width:280px; max-height:238px;  }
.nypro-list li p{ width:100%; line-height:35px; height:35px; font-size:15px; font-weight: bold;}
.nypro-list li p a{color:#222;}
.nypro-list li p a:hover{    color: #346307;text-decoration:none;}
.nypro-list li span{ line-height: 23px; height: 50px; display: block; overflow: hidden;}

/*分页*/
.page{ width:100%;height:35px;padding-top:15px; text-align:center;}
.page a{display:inline-block; color:#333; border:1px solid #dedede; padding: 5px 8px; margin:0px 3px; border-radius:2px;}
.page a:hover{background-color:#6e2200;color:#fff; text-decoration:none;}
.page .current{display:inline-block; padding: 5px 8px; color:#6e2200; font-weight:bold;}

/*详情页*/
.article_title{ text-align:center; width:100%; font-size:16px; line-height:40px;}
.newsin-c{width:100%; height:auto; margin:0px auto; padding-top:20px;}
.newsnext{ width: 100%; padding: 30px 0px;}
.newsnext li{ width: 100%; height: 30px; line-height: 30px;}
.newsnext li a{ color: #333; line-height: 30px;}
.newsnext li a:hover{ color: #FF6600; cursor: pointer; text-decoration: none;}
.artdet{ width: 100%; height: 40px; line-height: 40px; text-align: center;}
/*在线留言*/
.zxlyinp{ width:300px; height:28px; line-height:28px; margin:5px 0px; padding-left:10px; border:1px solid #dedede; border-radius:4px;}
.zxlyyzm{width:100px; height:30px; line-height:30px; margin:5px 0px; font-size:14px; padding-left:10px; border:1px solid #dedede; border-radius:4px;}
.zxlysub{ width:120px; height:30px; line-height:30px; color:#fff; text-align:center; border-radius:4px; background-color:#188FE1; border:0px; font-size:15px;}
.zxlysub:hover{ cursor:pointer;}

/*更多新闻，产品*/
.ny_xg_title{ width: 100%; height: 35px; line-height: 35px; border-bottom: 1px solid #e0e0e3;}
.ny_xg_title p{color:#333; background: url(../images/productshow_06.jpg) no-repeat left bottom; font-size: 15px; }
.morearticle{ width:100%; padding:15px 0px;}
.morearticle li{ width:48%; height:35px; line-height:35px; float:left; margin: 0px 1%; border-bottom: 1px dashed #dedede;}
.morearticle li a{ color:#333; background:url(../images/productshow_14.jpg) no-repeat left center; padding-left: 10px;}
.morearticle li a:hover{ color:#000}
.moreproducts{ width:100%; padding:15px 0px;}
.moreproducts li{ width:280px; height:auto;float:left; background: #DEDEDE; margin: 10px 13px; text-align: center;}
.moreproducts li img{ width:100%; height: 220px;}
.moreproducts li a{ color:#333; line-height:30px;}
.moreproducts li a:hover{ color:#000}



.nyproleft{ display:table-cell; width: 410px; height: 340px;  vertical-align:middle; text-align:center; border:1px solid #ddd}
#tbody {width:405px;margin:0px auto;}
#mainbody {width:405px;border:1px solid #dedede; margin-bottom: 10px;}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;}
#goright {float:right;clear:right;}
#photos {width:370px;height:62px;overflow:hidden; float: left; margin: 0px 5px;}
#showArea img {display:block;float:left;margin:0px 6px;cursor:pointer;border:1px solid #dedede}
#showArea img:hover{ border: 1px solid #cc0000;}


.nyproright{ width: 420px; height: auto; float: right;}
.pro_title{ text-align:left; width:100%; font-size:22px; line-height:40px; }
.nyproright p{ margin: 10px 0px; line-height: 28px; height: 40px; overflow: hidden; color: #616161; font-size:15px; padding-top: 20px;}
.nyproright span{ font-size: 18px; color: #464646; height: 45px;}
.nyproright span b{ color: #e60012; font-size: 18px;}
.nyproright a{ display:block; background: #f63604 url(../images/productshow_03.jpg) no-repeat 130px center; height: 40px;line-height: 40px; font-size: 16px; color: #fff; text-align: center;  width: 160px; margin-top: 20px;float: left;}
.nyproright a:hover{ text-align: center;}
.pofont1{ float: left; color: #616161; font-size: 16px; padding-top: 25px;}
.probody{ border-top:1px dashed #dedede; padding: 15px 0px; font-size: 13px; line-height: 23px; margin-top: 40px;}
.probody img{ max-width:890px}
.probodytitle{ width: 139px; height: 42px; line-height: 30px; text-align: center; color: #fff; background: url(../images/productshow_03.png) no-repeat center center; font-size: 14px; margin-bottom: 10px;}



.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px; margin-bottom:10px; clear:both}
.page_list li {display:inline-block;color:#898989;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list li a{}
.page_list li a:hover{color:#fff;background:#898989;}
.page_list li a.on{color:#333;background:#E5EDF2;}


.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:left;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

.yema { margin:30px auto; }
.yema a { padding: 0 10px; height: 26px; display: block; float: left; margin: 0 4px; font-size: 16px; color: #6d6d6d; line-height: 26px; text-align: center; border: 1px solid #d2d2d2; background: #f0f0f0; }
.yema span { padding: 0 10px; height: 26px; display: block; float: left; margin: 0 4px; font-size: 16px; color: #6d6d6d; line-height: 26px; text-align: center; border: 1px solid #d2d2d2; background: #f0f0f0; }
.yema a:hover { color: #b12923; background: #FFF; }
.yema a.yenn { color: #b12923; background: #FFF; }
