/*header start*/
.cms_header{ width:1000px; margin:0 auto;}
.cms_logo{ margin-top:2px; width:1000px; height:119px;}
.cms_logo-left{ float:left; width:569px; height:119px;}
.cms_logo-right{ float:right; padding-top:44px;}
.cms_logo-right h3{ line-height:26px; background:url(../images/cms_dh.jpg) no-repeat left center; font-family:"Microsoft YaHei"; font-size:14px; color:#666; padding-left:34px; float:left;}
.cms_logo-right span{ float:left; font-family:"Microsoft YaHei"; line-height:26px; font-size:24px; color:#341874;}
.cms_nav{ width:1000px; height:40px;}
.cms_nav ul{  height:40px; background:url(../images/cms_m_bg.jpg) no-repeat;}
.cms_nav ul li{ float:left; font-family:"Microsoft YaHei"; font-size:14px; position:relative;}
.cms_nav ul li a{ color:#fff; display:block; padding-right:28px; background:url(../images/cms_fgx.jpg) no-repeat center right; margin-left:28px; line-height:38px;}
.cms_nav ul li a:hover{ font-weight:bold;}
.cms_nav ul ul {display:none; height:auto;width:100%; position:absolute;top:38px;background-color:#999999; background-image:none; z-index:999;}
.cms_nav ul ul li{ float:none;width:100%;height:30px; line-height:30px;}
.cms_nav ul ul li a{ background:none; width:auto;padding:0px;margin:0px; text-align:center; font-size:12px;line-height:30px;}
.cms_nav ul li:hover ul{ display:block;}
.cms_nav .no{ background:none;}

/*banner start*/
.cms_banner{ width:1000px; height:401px; margin:20px auto 0 auto; background:url(../images/cms_b_bg.jpg) no-repeat;position:relative;}
.cms_slide{height:392px;overflow:hidden;}
.cms_slide .d1{width:100%;height:392px;display:block;position:absolute;left:0px;top:4px;}
.cms_slide .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:380px;}
.cms_slide .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -50px;display:inline;}
.cms_slide .d2 li{
		width:17px;
		height:15px;
		overflow:hidden;
		cursor:pointer;
		/*background:url(../images/img1.png) center no-repeat;*/
		float:left;
		margin:0 3px;
		display:inline;
		}
.cms_slide .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*content start*/
.cms_content{ width:1000px; margin:0 auto;}
.cms_content-column{ margin-top:20px;}
.cms_about{ float:left; width:514px;}
.cms_a_tit{ background:url(../images/cms_a_bg.jpg) no-repeat left 31px;}
.cms_a_tit h3{ float:left;}
.cms_a_tit h3 b{ font-family:"Microsoft YaHei"; font-size:14px; color:#f16200;}
.cms_a_tit h3 span{ color:#ccc; font-family:Arial;}
.cms_a_tit a{ float:right; text-transform:uppercase; color:#828282; font-family:Arial; padding-top:10px;}
.cms_a_con{ margin-top:24px;}
.cms_a_con dl dt{ float:left; width:214px; height:147px; border:1px solid #e8e8e8; padding:3px;}
.cms_a_con dl dt img{ width:214px; height:147px;}
.cms_a_con dl dd{ float:left; margin-left:15px; display:inline; width:270px; line-height:22px;}
.cms_a_con dl dd a{ color:#666;}

.cms_case{ width:446px; float:right;}
.cms_a_tit1{ width:446px; background:url(../images/cms_c_bg.jpg) no-repeat left 31px;}
.cms_c_con{ margin-top:24px;}
.cms_c_con .no{ margin-left:0;}
.cms_c_con ul li{ width:213px; float:left; text-align:center; margin-left:20px; display:inline;}
.cms_c_con ul li img{ width:205px; height:116px; padding:3px; border:1px solid #e8e8e8; margin-bottom:10px;}
.cms_c_con ul li a{ color:#666;}

.cms_product{ margin-top:27px;}
.cms_fl{ float:left; margin-right:17px; display:inline; width:238px;}
.cms_p_tit{ height:32px; background:url(../images/cms_p_fl_tit.jpg) no-repeat; line-height:32px;}
.cms_p_tit h3{ float:left; font-family:"Microsoft YaHei"; font-size:14px; font-weight:bold; color:#f16200; padding-left:14px; margin-right:5px; display:inline;}
.cms_p_tit span{ float:left; color:#ccc; font-family:Arial;}
ul.cms_p_list{ margin-top:11px;}
ul.cms_p_list li{ width:238px; height:30px; line-height:30px; background:url(../images/cms_p_list.jpg) no-repeat;}
ul.cms_p_list li a{ padding-left:15px; color:#666;}
ul.cms_p_list li a:hover{ color:#f16200; text-decoration:underline;}

.cms_rollBox{width:745px;overflow:hidden;} 
.cms_rollBox .Cont{width:745px;overflow:hidden;float:left;} 
.cms_rollBox .ScrCont{width:10000000px;} 
/*.cms_rollBox .Cont .pic{ width:235px; float:left; text-align:center; margin-right:20px;} */
.cms_rollBox .Cont .pic{float:left; text-align:center; margin-right:20px;} 
/*.cms_rollBox .Cont .pic img{ width:227px; height:163px; padding:3px; border:1px solid #e8e8e8;} */
.cms_rollBox .Cont .pic img{ height:163px;} 
.cms_rollBox .Cont .pic p{line-height:35px;color:#505050;}
.cms_rollBox .Cont .pic p a{ color:#666;}
.cms_rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.cms_rollBox #List1,.rollBox #List2{float:left;} 

.cms_footer{ width:1000px; margin:41px auto 0 auto; background:url(../images/cms_bottom_Bg.jpg) repeat-x; text-align:center; color:#666; line-height:20px; padding:18px 0; position:relative}

/*ny start*/
.cms_ny_banner{ width:1000px; margin:20px auto 0 auto; background:url(../images/cms_n_bg.jpg) no-repeat; height:290px;}
.cms_ny_banner img{ padding-top:4px; padding-left:4px;}

.cms_content1{ margin-top:20px;}
.cms_side{ float:left; width:205px; margin-right:30px; display:inline;}
.cms_title{ border:1px solid #cecece; border-left:0; border-right:0; padding:7px 0;}
.cms_title span{ font-family:"Microsoft YaHei"; font-size:14px; color:#341972; font-weight:bold;}
.cms_title b{ font-weight:normal; font-family:Arial; text-transform:uppercase; color:#ccc; }
.cms_side ul li{ width:205px; height:32px;}
.cms_side ul li a{ display:block; width:205px; height:32px; line-height:32px; background:url(../images/cms_l_hover.jpg) no-repeat; padding-left:28px;}
.cms_side ul li a:hover{ background:url(../images/cms_l_a.jpg) no-repeat; color:#f16200; font-weight:bold;}
.cms_side ul li a.hover{ background:url(../images/cms_l_a.jpg) no-repeat; color:#f16200; font-weight:bold;}
.cms_c_js{ margin-top:20px;}
.cms_c_nr{ line-height:22px; border-bottom:1px solid #cecece; padding:10px 0; color:#666;}

.cms_main{ width:763px; border:1px solid #e5e5e5; float:right;}
.cms_title1{ height:35px; border-bottom:1px solid #e5e5e5;}
.cms_title1 h3{ float:left; border-bottom:2px solid #f16200; line-height:34px; color:#f16200; font-family:"Microsoft YaHei"; font-size:14px; padding:0 15px; font-weight:bold;}
.cms_title1 h4{ padding-right:15px; line-height:35px; color:#666; float:right;}
.cms_title1 h4 a{ color:#666;}
.cms_main-content{ padding:20px 15px 30px 15px; width:733px; line-height:22px; color:#666;}

ul.cms_new-list{}
ul.cms_new-list li{ width:733px; height:31px; line-height:31px; background:url(../images/cms_n_list.jpg) no-repeat;}
ul.cms_new-list li a{ color:#666; padding-left:13px; width:570px; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
ul.cms_new-list li a:hover{ color:#f16200; text-decoration:underline;}
ul.cms_new-list li span{ float:right; color:#b2b2b2;}
.cms_main-content h2{ width:733px; background:url(../images/cms_n_xx.jpg) repeat-x left bottom; padding-bottom:10px; text-align:center; font-family:"Microsoft YaHei"; font-size:16px; color:#f16200;}
.cms_main-content h4{ text-align:center; width:733px; color:#b2b2b2; padding-top:5px;}
.cms_n_nr1{ margin-top:20px; color:#666; }

ul.cms_pro_list{}
ul.cms_pro_list li{ width:168px; margin-left:20px; float:left; margin-bottom:20px; display:inline; text-align:center;}
ul.cms_pro_list li img{ max-width:160px; max-height:110px;}
ul.cms_pro_list li .img_box{ display:block; color:#666;width:160px; height:110px; border:1px solid #e8e8e8; padding:3px; margin-bottom:10px;}
ul.cms_pro_list .no{ margin-left:0;}
.cms_pro-img img{ width:320px; height:256px; border:1px solid #e8e8e8; padding:3px; float:left; margin-right:30px; display:inline;}
.cms_pro_js{ float:left; width:365px;}
.cms_pro_js h3{ font-size:14px; font-weight:bold; color:#341972;}
.cms_pro-detail{ margin-top:30px;}
.cms_pro-detail h3{ height:32px; background:#f2f2f2; width:718px; padding-left:15px;}
.cms_pro-detail h3 b{ color:#f16200; border-bottom:2px solid #f16200; font-size:14px; padding-bottom:5px; line-height:34px;}
.cms_pro_xq{ margin-top:15px; margin-left:15px;}

ul.cms_case_list{ margin-bottom:20px;}
ul.cms_case_list li{ width:231px; margin-left:20px; float:left; text-align:center; margin-bottom:20px;}
ul.cms_case_list .no{ margin-left:0;}
ul.cms_case_list li img{ width:223px; height:128px; padding:3px; border:1px solid #e4e4e4; margin-bottom:10px;}
ul.cms_case_list li a{ color:#666;}
.dingwei{position:absolute;bottom:15px;left:70px;}

.ScrCont div div img{ max-width:231px; max-height:163px;}
.ScrCont div div .img_box{ display:block; color:#666;width:231px; height:163px; border:1px solid #e8e8e8;padding:3px; margin-bottom:10px;}

ul.cms_bout_list{}
ul.cms_bout_list li{ width:168px; margin-left:20px; float:left; margin-bottom:20px; display:inline; text-align:center;}
ul.cms_bout_list li img{ max-width:160px; max-height:190px;}
ul.cms_bout_list li .img_box{ display:block; color:#666;width:160px; height:190px; border:1px solid #e8e8e8; padding:3px; margin-bottom:10px;}
ul.cms_bout_list .no{ margin-left:0;}
