@charset "utf-8";
.kong{ float:left; width:267px;height:8px; overflow:hidden;}
*html{
    background-image:url(../im/about:blank);
    background-attachment:fixed;
}
/* 顶部

----------------------------------------------------------------------------------------------------*/
.ding_head{width:100%; border-top:9px solid #004098; border-bottom:1px solid #d8d8d8; height:96px; background: url(../im/../im/index.jpg) left top repeat-x; overflow:hidden;}
.ding_headf{ width:1004px; margin:0 auto; height:96px;}
.ding_headl{ float:left; padding:24px 0px 0px 12px; width:460px;}
.ding_headl a{ float: left; width:221px; height:53px; overflow:hidden; padding:0px 40px 0px 0px;}
.ding_headl p{ float:left; text-align:center; width:171px; overflow:hidden; height:41px; background:url(../im/index1.jpg) left top no-repeat; color:#9c9c9c; line-height:20px; padding:3px 5px 0px 5px;}
.ding_headr{ float:right; padding:13px 0px 0px 47px; background:url(../im/index2.jpg) right top no-repeat;}
.ding_headr a{ float:left; color:#003781; background:url(../im/index1.png) left center no-repeat; padding:0px 18px 0px 28px; height:73px; line-height:73px;}
.ding_headr a:hover{color:#003781;}
.ding_banner{ width:100%; height:71px; background:url(../im/index4.jpg) left top repeat-x;}
.ding_banf{ width:1004px; height:71px; margin:0 auto;}
.long_vtab{ float:left; width:680px; padding-left:2px;  height:41px; position:relative;}
.long_vtab li{ float:left; width:110px; margin:0 -1px; height:41px; background:url(../im/v4.gif) right center no-repeat;}
.long_vtab li a{ color:#fff; color:#464646; font-size:16px; font-family:微软雅黑; text-align:center; display:block; line-height:41px; height:41px;}
.long_vtab li a:hover{ background:url(../im/index5.jpg) left top no-repeat; color:#fff;}
#div4 { display:none; position: absolute;color:#ffffff; left:0px; width:596px; top:40px; padding:0px 0px 0px 350px; background:url(../im/fy.png) left top repeat-x;  height:35px; overflow:hidden;font-size:12px;  } 
#div4 a{ float:left; height:35px; line-height:30px; color:#8b8b8b;font-size:12px; padding:0px 20px 0px 10px; background:url(../im/fy.jpg) left 13px no-repeat;}
#div4 a:hover{ height:35px;  font-size:12px; color:#8b8b8b;}
#div3 { display:none; position: absolute;color:#ffffff; left:0px; width:596px; top:40px; padding:0px 0px 0px 457px; background:url(../im/fy.png) left top repeat-x;  height:35px; overflow:hidden;font-size:12px;  } 
#div3 a{white-space:nowrap; float:left; height:35px; line-height:30px; color:#8b8b8b;font-size:12px; padding:0px 20px 0px 10px; background:url(../im/fy.jpg) left 13px no-repeat;}
#div3 a:hover{ height:35px;  font-size:12px; color:#8b8b8b;}
#div1 { display:none; position: absolute;color:#ffffff; left:0px; width:596px; top:40px; padding:0px 0px 0px 133px; background:url(../im/fy.png) left top repeat-x;  height:35px; overflow:hidden;font-size:12px;  } 
#div1 a{ float:left; height:35px; line-height:30px; color:#8b8b8b;font-size:12px; padding:0px 20px 0px 10px; background:url(../im/fy.jpg) left 13px no-repeat;}
#div1 a:hover{ height:35px;  font-size:12px; color:#8b8b8b;}
.ding_phone{ float:right; height:41px; width:256px;}
/*---------------------------index----------------------------------*/
.ding_center{ width:1004px; position:absolute; left:0px;_left:35px; top:0; z-index:999999;  height:650px; }
.ding_con1{ width:1004px; height:382px; margin:0 auto;}
.ding_conleft{ float:left; padding:157px 0px 0px 353px; width:364px;}
.ding_conleft p{ float:left; width:324px; height:38px; overflow:hidden;}
.ding_sear{ float:left; height:34px; width:364px; padding:12px 0px 0px 0px;}
.ding_sear .input{ float:left; width:320px; padding:0px 0px 0px 5px; height:32px; line-height:32px; border:1px solid #3782cc; border-right:none;}
.ding_sear .search{ float:left; width:38px; height:34px; border:none; background:url(../im/index4.png) left top no-repeat; cursor:pointer;}
.ding_conright{ float:right; display:inline; margin-right:12px; width:215px; height:382px; position:relative; background:url(../im/index6.png) left top repeat;}
.ding_posi{ position: absolute; width:64px; height:67px; top:120px; left:50%; margin-left:450px;}
.ding_conright ul{ float:left; width:179px; height:351px; padding:13px 0px 0px 20px;}
.ding_conright ul li{ float:left; width:179px; height:35px; background:url(../im/index7.png) left top no-repeat; padding:0px 0px 6px 0px;}
.ding_conright ul li span{ float:left; padding:1px 0px 0px 4px;}
.ding_conright ul li a{ float:left; width:105px; padding:0px 0px 0px 12px; height:34px; line-height:34px; font-size:14px; color:#004098;}
.ding_conright ul li a:hover{color:#004098;}
.ding_con2{ width:1004px;  margin:0 auto; overflow:hidden;}
.ding_coleft{ float:left; width:304px; background:url(../im/index8.png) left top no-repeat;}
.ding_cltitle{ float:left; width:292px; padding:0px 0px 0px 13px; height:32px;}
.ding_tspan{ float:left; height:32px; line-height:32px; background:url(../im/index9.png) 20px center no-repeat; padding:0px 0px 0px 40px; color:#fff; font-size:14px; font-weight:bold}
.ding_cltitle a{ float:right; padding:20px 8px 0px 0px;}
.ding_view{ float:left; width:240px; height:220px; line-height:22px; color:#666666; display:inline; margin:22px 0px 0px 38px;}
a.ding_view:hover{color:#666666;}
.ding_coleft ul{ float: left; width:242px; padding:20px 0px 0px 39px;}
.ding_coleft ul li{ float:left; width:242px; height:25px;}
.ding_coleft ul li span{ float:left; width:10px; height:10px; padding:7px 10px 0px 0px;}
.ding_coleft ul li a{ color:#005bac; float:left; height:25px; line-height:25px; width:200px; overflow:hidden;}
.ding_coleft ul li a:hover{ color:#005bac;}
.ding_cocen{ float:left; width:432px; background:url(../im/index11.png) left top no-repeat; display:inline; _margin-left:-1px;}
.ding_cltitle1{ float:left; width:419px; padding:0px 0px 0px 13px; height:32px;}
.ding_cltitle1 a{ float:right; padding:20px 8px 0px 0px;}
.ding_centu{ float:left; width:370px; height:97px; margin:27px 0px 0px 30px; display:inline; background:url(../im/index21.jpg) left bottom repeat-x;}
.ding_cenimg{ float:left; width:114px; height:76px; border:1px solid #c2c2c2; padding:3px; overflow:hidden; background-color:#fff;}
.ding_cenr{ float:left; width:235px; padding:0px 0px 0px 13px;}
.ding_cenr a.a1{ float:left; width:235px; height:20px; line-height:20px; font-size:14px; color:#005bac; font-weight:bold;}
.ding_cenr a.a1:hover{color:#005bac;}
.ding_cenr a.a2{ float:left; width:235px; font-size:12px; line-height:20px; color:#666666; height:60px; padding:20px 0px 0px 0px; overflow:hidden;}
.ding_cenr a.a2:hover{color:#666666;}
.ding_cocen ul{ float:left; width:370px; padding:10px 0px 0px 30px; height:85px; overflow:hidden;}
.ding_cocen ul li{ float:left; width:370px; height:28px; overflow:hidden;}
.ding_cocen ul li a{ float:left; width:260px; height:28px; line-height:28px; background:url(../im/index23.jpg) left 8px no-repeat; color:#005bac; padding:0px 0px 0px 20px;}
.ding_cocen ul li a:hover{ color:#005bac;}
.ding_cocen ul li span{ color:#b2b2b2; float:right; width:75px; height:28px; line-height:28px; overflow:hidden;}
.ding_coright{ float:left; width:268px; background:url(../im/index12.png) left top no-repeat; padding:0px 0px 0px 0px;}
.ding_link{ float:left; display:inline; margin-left:10px; width:223px; height:195px; background:url(../im/index24.jpg) left top no-repeat;}
.ding_link a{ float:left; width:200px; height:63px;}
.ding_new{ width:1004px; margin:0 auto; height:30px; padding:24px 0px 0px 0px; overflow:hidden; background:url(../im/index25.jpg) center bottom no-repeat;}
.ding_new span{ float:left; background-color:#f09928; color:#fff; width:80px; line-height:16px; height:16px; display:inline; margin:0px 0px 0px 80px;}
.ding_new a{ float:left; width:700px; height:16px; line-height:16px; overflow:hidden; color:#000; padding:0px 0px 0px 10px;}
.ding_new a:hover{color:#000;}
.ding_news{ width:1004px; margin:0 auto; overflow:hidden;}
.ding_nleft{ float:left; width:290px; padding:0px 0px 0px 14px;}
.ding_nltitle{ float:left; width:288px; height:30px; background:url(../im/index26.jpg) left top repeat-x; border:1px solid #0e4fac;}
.ding_nltitle span{ float:left; height:30px; background:url(../im/index27.jpg) left top no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:0px 0px 0px 12px;}
.ding_nltitle a{ float:right; background:url(../im/index28.jpg) right top no-repeat; padding:18px 8px 7px 122px;}
.ding_nlwap{ float:left; width:288px; height:282px; border:1px solid #dbdbdb; overflow:hidden;}
.ding_nlx{ float:left; width:288px; height:46px; border:1px solid #dbdbdb; border-top:none;}
.ding_nlx p.p1{ float:left; height:23px; width:276px; padding:0px 0px 0px 7px;}
.ding_nlx p.p1 select{ float:left; width:83px; height:19px;border:1px solid #dbdbdb; margin-right:5px;}
.ding_nlx p.p1 input.inp{ float:left; width:186px; height:20px;_heig/ht:20px; border:1px solid #dbdbdb; line-height:17px;_line-height:20px;}
.ding_nlx p.p1 input.sub{ float:left; width:71px; height:23px; background:url(../im/index30.jpg) left top no-repeat; border:none; color:#fff; margin-left:5px; cursor:pointer;}
.ding_ncen{ float:left; width:406px; padding:0px 0px 0px 18px;}
.ding_nltitle1{ float:left; width:402px; display:inline; margin-left:1px; height:30px; background:url(../im/index26.jpg) left top repeat-x; border:1px solid #0e4fac;}
.ding_nltitle1 span{ float:left; height:30px; background:url(../im/index27.jpg) left top no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:0px 0px 0px 12px;}
.ding_nltitle1 a{ float:right; background:url(../im/index28.jpg) right top no-repeat; padding:18px 8px 7px 122px;}
.ding_ncf{ float: left; width:406px; background:url(../im/index31.jpg) left top no-repeat;}
.nul{ float:left; width:370px; padding:10px 0px 10px 30px; min-height:75px;_height:75px; overflow:hidden;}
.nul li{ float:left; width:370px; height:28px; overflow:hidden;}
.nul li a{ float:left; width:260px; height:28px; line-height:28px; background:url(../im/index23.jpg) left 8px no-repeat; color:#005bac; padding:0px 0px 0px 20px;}
.nul li a:hover{ color:#005bac;}
.nul li span{ color:#b2b2b2; float:right; width:75px; height:28px; line-height:28px; overflow:hidden;}
.ding_qie{ float:left; width:404px; height:110px; background:url(../im/index32.jpg) left top no-repeat;}
.ding_qie p.p1{ float:left; width:18px; height:62px; font-size:14px; font-weight:bold; color:#2162b7; padding:23px 0px 0px 20px;}
.scrolllist{ float:left; width:345px; padding:0px 0px 0px 0px;}
.scrolllist .imglist_w{width:275px;height:106px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:275px;float:left;padding:0px 0px 0px 0px;}
#s2{ float:left; padding:0px 0px 0px 40px;width:300px;}
#s2 .imglist_w{width:275px;float:left;}
#s2 .imglist_w ul{height:20000px;width:auto;position:absolute;left:0px;top:0px;}
#s2 .imglist_w li{float:left;width:275px; }
.q_a{ float:left; height:78px; width:17px; padding:22px 0px 0px 0px;}

a.abtn{display:block;height:17px;width:17px;overflow:hidden; background:url(../im/index09.jpg) left top no-repeat;}
a.aleft{float:left;}
a.agrayleft{cursor:default; background:url(../im/index09.jpg) left top no-repeat;}
a.aright{float:left; display:inline; margin-top:40px; background:url(../im/index33.jpg) left top no-repeat;}
a.agrayright{cursor:default; background:url(../im/index33.jpg) left top no-repeat;}
.div_right{ float:left; width:275px; height:93px; padding:13px 0px 0px 0px;}
.div_a{ flo/at:left; display:block; width:265px; background:url(../im/index34.jpg) left center no-repeat; height:22px;line-height:22px; font-size:12px; font-family:"微软雅黑"; color:#666666; padding:0px 0px 0px 10px;}
a.div_a:hover{ color:#666666;}
.ding_nright{ float:left; width:246px; padding:0px 0px 0px 18px;}
.ding_nltitle2{ float:left; width:240px; height:30px; display:inline; margin:0px 0px 0px 2px; background:url(../im/index26.jpg) left top repeat-x; border:1px solid #0e4fac;}
.ding_nltitle2 span{ float:left; height:30px; background:url(../im/index27.jpg) left top no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:0px 0px 0px 12px;}
.ding_nltitle2 a{ float:right; background:url(../im/index28.jpg) right top no-repeat; padding:18px 8px 7px 122px;}
.ding_nrcon{ float:left; width:246px; background:url(../im/index35.jpg) left top no-repeat; padding:25px 0px 0px 0px;}
.ding_part{ width:1004px; margin:0 auto 5px auto; overflow:hidden; padding:39px 0px 3px 0px; background:url(../im/index53.jpg) center bottom no-repeat; }
.ding_plcon{ float:left; width:290px; background:url(../im/index41.jpg) left top no-repeat;}
.ding_plcon p.p1{ float:left; width:223px; height:19px; padding:20px 0px 0px 16px;}
.ding_plcf{ float:left; width:280px; height:188px; background:url(../im/index42.jpg) left top no-repeat; display:inline; margin:15px 0px 0px 0px;}
.ding_plcf ul{ float:left; width:266px; padding:2px 0px 0px 12px}
.ding_plcf ul li{ float:left; width:87px; height:42px; display:inline; margin:0px 1px 1px 0px;}
.ding_plcf ul li a{ float:left; width:87px; height:42px; overflow:hidden;}
.ding_nl{ float:left; width:160px; height:197px; background:url(../im/index45.jpg) center top no-repeat; display:inline; margin:22px 0px 0px 10px; position:relative; padding:0px 0px 0px 16px;}
.pdf{ position:absolute; width:64px; height:63px; left:0; top:0; z-index:100;}
#slider {    width: 160px; margin:10px 0px 0px 0px; /* important to be same as image width */
    height: 177px; /* important to be same as image height */
    position: relative; /* important */
    overfl/ow: hidden; /* important */
}
#slider img{  border: 0px;left: 0;  margin-left: 0;}
#sliderContent {
    width: 148px; /* important to be same as image width or wider */
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
    display: none;
    width: 100%;
    height:177px;
    left: 0;
    margin-left: 0;
}
.sliderImage img{
    float: left;
    position: relative;
    left: 0;
    margin-left: 0;
}
.sliderImage span { position:absolute;
   
    
    display: none;

}
.clear {
 clear: both;
}

.top {
 top: 0;
 left: 0;
}
.bottom { width:163px; height:41px;top: 23px;left: 185px; color:#fff; font-size:16px; font-family:微软雅黑;
}
.ding_nr{ float:left; width:176px; padding:46px 0px 0px 23px;}
.ding_nrqie{ float:left; width:156px; height:61px; padding:10px 0px 0px 0px;  background:url(../im/index47.jpg) left top no-repeat; }
#scrolling{ float:left; position:relative;
	width:300px; margin:15px 0px 0px 60px; display:inline;
	height:88px;
	overflow:hidden;
	
	
	
}
#scrollnews{
	position:absolute;
	width:300px;
	height:88px;
	overflow:hidden;
	display:inline;
    top:0;
	left:0;
}
#scrollnews_con,
#scrollnews_copymsgid{
      width:300px;
	  overflow:hidden;
}
#scrollnews_con ul,
#scrollnews_copymsgid ul{
	float:left;
	width:300px;
	height:88px;
	overflow:hidden;
	clear:both;
}
#scrollnews_con ul li,
#scrollnews_copymsgid ul li{
	float:left;
	width:300px;
	height:22px;
	overflow:hidden;
	
	
}


.scrollnews_cona ul{
	float:left;
	width:300px;
	height:88px;
	overflow:hidden;
	clear:both;
}
.scrollnews_cona ul li,
{
	float:left;
	width:300px;
	height:22px;
	overflow:hidden;
	
	
}

#scrollnews_con ul li a:link,
#scrollnews_con ul li a:visited,
#scrollnews_con ul li a:hover,
#scrollnews_copymsgid ul li a:link,
#scrollnews_copymsgid ul li a:visited,
#scrollnews_copymsgid ul li a:hover{float:left;
	width:290px; background:url(../im/index34.jpg) left 6px no-repeat; padding:0px 0px 0px 10px;height:22px;
	color:#666;  font-family:微软雅黑; line-height:22px; overflow:hidden;
}
#scrollnews_con ul li a:hover
#scrollnews_copymsgid ul li a:hover{
	text-decoration:underline;
}
#scrollnews_con ul li.img,
#scrollnews_copymsgid ul li.img{
	width:154px;
	height:115px;
	padding:1px;
	border:1px solid #02449A;
	margin:10px;
	display:inline;
}
#scrollnews_con ul li.last,
#scrollnews_copymsgid ul li.last{
	width:490px;
	text-indent:10px;
}

#copyright{
	margin:0 auto;
	width:690px;
	line-height:30px;
	overflow:hidden;
    font-size:12px;
	font-weight:bold;
	text-align:center;
	clear:both;
	color:#275C91;
}
.ding_nrlink{ float: left; width:162px; bac/kground:url(../im/index48.jpg) center top no-repeat; padding:49px 0px 0px 0px;}
.ding_nrlink a{ float:left; width:147px; text-decoration:underline; background:url(../im/index49.jpg) left center no-repeat; color:#005bac; font-size:14px; font-family:"微软雅黑"; padding:0px 0px 0px 15px;}
.ding_nrlink a:hover{ color:#005bac;text-decoration:underline;}
.ding_ncen1{ float:left; width:406px; height:293px; padding:0px 0px 0px 18px; background:url(../im/index50.jpg) 10px bottom no-repeat; }
.ding_contact{ float:left; width:264px; padding:0px 0px 0px 0px; position:relative;}
.ding_contitle{ float:left; width:248px; height:28px; display:inline; margin:0px 0px 7px 18px; border-bottom:1px solid #d7d7d7;}
.ding_contitle span{ float:left; width:120px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#fff; background:url(../im/index51.jpg) left top no-repeat; text-align:center;}
.pos{ position:absolute; width:85px; height:125px; right:0; top:-28px;}
.ding_contact p.p1{ float:left; width:248px; color:#666666; padding:11px 0px 21px 18px;}
.ding_contact p.p2{ float:left; width:248px; font-size:14px; font-family:微软雅黑; color:#b80000; padding:0px 0px 10px 18px; text-decoration:underline;}
.ding_contact p.p3{ float:left; width:248px; color:#767474; font-size:18px;font-family:微软雅黑;padding:0px 0px 0px 18px;}
.ding_c{ float:left; width:248px; padding:13px 0px 0px 18px; height:112px; background:url(../im/index52.jpg) left bottom no-repeat;}
.ding_c a.a1{ float:left; width:183px; height:38px;}
.ding_c a.a2{ float:left; width:240px; height:63px;}
/*-----------------------------------foot------------------------------*/
.ding_foot{ width:100%; background-color:#272727; height:160px;}
.doo_line1{ width:1004px; margin:0 auto; height:41px; border-bottom:1px dashed #717171;}
.foo_lf{ float:left; height:41px; line-height:41px;}
.foo_lf a{ color:#717171;}
.foo_lf a:hover{ color:#717171;}
.doo_line1 p{ float:left; padding:11px 0px 0px 107px}
.doo_line1 p select{ width:136px; height:17px; line-height:17px; border:1px solid #abadb3;}
.aback{ float:right; width:78px; height:23px; background-color:#717171; border-bottom:1px solid #0e0e0e; color:#fff; text-align: center; line-height:23px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a.aback:hover{ color:#fff;}
.foo_line2{ width:1004px; margin:0 auto; padding:25px 0px 0px 0px; height:54px;}
.foo_line2 p{ float:left; width:285px; height:54px; overflow:hidden;}
.foo_r{ float:left; padding:0px 0px 0px 50px; width:646px; color:#666666; line-height:26px; font-size:12px;}
.foo_r a{color:#666666;}
.foo_r a:hover{color:#666666;}


/*---------------------------about--------------------------------*/
.ding_ac{ float:left; width:1004px;}
.ding_aboutimg{ width:100%; height:46px; overflow:hidden; padding:181px 0px 0px 0px;}
.ding_atop{ width:100%; height:46px; background:url(../im/about.png) left top repeat-x;}
.ding_atf{ width:1004px; margin:0 auto; height:46px; overflow:hidden;}
.ding_atnow{ float:left; height:46px; line-height:46px; color:#464646; padding:0px 0px 0px 20px; font-size:12px;}
.ding_atnow span{ color:#004098;}
.ding_atnow a{ color:#464646;}
.ding_atnow a:hover{ color:#464646;}
.ding_sear1{ float:right; height:34px; width:364px; padding:8px 0px 0px 0px;}
.ding_sear1 .input{ float:left; width:320px; height:32px; padding:0px 0px 0px 5px; line-height:32px; border:1px solid #3782cc; border-right:none;}
.ding_sear1 .search{ float:left; width:38px; height:34px; border:none; background:url(../im/index4.png) left top no-repeat; cursor:pointer;}
.ding_acon{ width:100%; background:url(../im/about1.jpg) #fff left top repeat-x; padding:20px 0px 0px 0px; }
.ding_aconf{ width:1004px; margin:0 auto 5px auto; overflow:hidden; border-bottom:1px solid #e5e5e5; padding:0px 0px 1px 0px;}
.ding_acleft{ float:left;  width:179px; padding:7px 0px 20px 20px;}
.p_atitle{ float:left; width:178px; height:41px; background:url(../im/about2.jpg) left top no-repeat; text-align:center; color:#464646; line-height:41px; font-size:22px; font-family:微软雅黑;}
.ding_alist{ float:left; width:174px; padding:15px 1px 0px 1px; border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; }
.ding_alist h6 a.cu{ float:left; width:114px; height:29px; background:url(../im/about3.jpg) left top no-repeat; padding:0px 0px 0px 60px; color:#fff; font-weight:bold; line-height:29px;}
.ding_alist ul{ float:left; width:165px; display:inline; margin:0px 0px 5px 1px; background-color:#fdfdfd; padding:0px 0px 0px 8px; border-bottom:1px solid #d8d8d8;}
.ding_alist ul li{ float:left; width:157px; background:url(../im/about4.jpg) left bottom repeat-x; height:31px; overflow:hidden;}
.ding_alist ul li a{ float:left; width:89px; padding:0px 0px 0px 68px; background:url(../im/about5.jpg) 60px center no-repeat; color:#464646; height:30px; line-height:30px; overflow:hidden;}
.ding_alist ul li a:hover{background:url(../im/about6.jpg) 60px center no-repeat; color:#dd6f01;}
.ding_alist ul li a.checked{background:url(../im/about6.jpg) 60px center no-repeat; color:#dd6f01;}
.ding_alist h6{ float:left; width:174px; height:29px; padding:0px 0px 10px 0px;}
.ding_alist h6 a{ float:left; width:114px; height:29px; background:url(../im/about7.jpg) left top no-repeat; padding:0px 0px 0px 60px; color:#464646;  line-height:29px; display:inline; }
.ding_alist h6 a:hover{ background:url(../im/about3.jpg) left top no-repeat;  color:#fff; font-weight:bold; }
.ding_abo{ float:left; width:178px; height:4px; background:url(../im/about8.jpg) left top no-repeat; overflow:hidden; display:inline; margin:0px 0px 10px 0px;}
.ding_conright1{ float:right; display:inline;  width:179px;  position:relative; }
.ding_conright1 ul{ float:left; width:179px; padding:5px 0px 0px 0px;}
.ding_conright1 ul li{ float:left; width:179px; height:35px; background:url(../im/index7.png) left top no-repeat; padding:0px 0px 6px 0px;}
.ding_conright1 ul li span{ float:left; padding:1px 0px 0px 4px;}
.ding_conright1 ul li a{ float:left; width:105px; padding:0px 0px 0px 12px; height:34px; line-height:34px; font-size:14px; color:#004098;}
.ding_conright1 ul li a:hover{color:#004098;}
.ding_posi1{ float:left; width:64px; height:88px; margin-top:-6px; margin-left:45px; display:inline;}
.ding_acright{ float:left; width:786px; padding:5px 0px 2px 10px;}
.ding_prtop{ float:left; width:786px; height:31px; background:url(../im/about10.jpg) left top no-repeat;}
.ding_prcon{ float:left; width:786px; background:url(../im/about11.jpg) left top repeat-y; position:relative; min-height:600px;_height:600px;}
.ding_prbo{ float:left; width:786px; height:41px; overflow:hidden; background:url(../im/about12.jpg) left top no-repeat;}
.jiao{ position:absolute; width:48px; height:62px; right:3px; bottom:0;}
.ding_acontent{ float:left; width:690px; padding:20px 0px 20px 43px; line-height:25px; color:#6b6a6a;}
.ding_primg{ float:left; padding:20px 0px 0px 50px;}

/*-----------------------customer-----------------------------*/
.ding_cueul{ float:left; width:705px; padding:30px 0px 0px 60px; min-height:470px;_height:470px;}
.ding_cueul li{ float:left; width:705px; height:47px; padding:0px 0px 24px 0px;}
.ding_cueul li a{ cursor:pointer; float:left; width:705px; height:47px; background:url(../im/customer3.jpg) left top no-repeat; color:#666;}
.ding_cueul li a:hover{background:url(../im/customer4.jpg) left top no-repeat;color:#3265ac;}
.ding_cueul li a span{ float:left; width:43px; height:33px; padding:2px 2px 12px 2px; font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:33px; text-align:center; overflow:hidden;}
.ding_cueul li a p{ float:left; height:42px; line-height:42px; width:476px; overflow:hidden; padding:2px 0px 3px 34px; font-size:14px;}
.ding_cueul li a label{ float:right; height:42px; line-height:42px; width:100px; overflow:hidden; padding:2px 20px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* 翻页
--------------------*/

.inPagination { float:left; width:761px; overflow:hidden;  font-size:12px;padding-top:5px; padding-bottom:40px; background:url(../im/customer5.jpg) left top no-repeat; margin-left:11px; display:inline;  }
.inPagination .pageSkip input, .inPagination .pageSkip button { height:21px; width:21px; line-height:18px; text-align:center; background:#32436f
; border:0; color:#fff; }
.inPagination .pageSkip button { width:50px; cursor:pointer ;}
.inPagination { height:30px; color:#4d4d4d; text-align:center; margin-top:30px; margin-bottom:20px ;}
.inPagination a, .inPagination span, .inPagination .current {display:inline-block; min-width:28px; _width:28px; height:27px; margin-right:10px;  text-align:center; vertical-align:middle; line-height:27px; *line-height:27px;line-height:27px\0; white-space:nowrap;  color:#222222; }
.inPagination a{ position:relative;  color:#333333; background:url(../im/ne.jpg) left top no-repeat; }
.inPagination .noLink{font-family:"微软雅黑";    color:#333333;   background:url(../im/ne.jpg) left top no-repeat;width:27px; height:27px;    }
.inPagination .noLink2{font-family:"微软雅黑"; width:27px; height:27px;   background:url(../im/ne.jpg) left top no-repeat; }
.inPagination .current {  color:#ffffff;  background:url(../im/ne1.jpg) left top no-repeat; 
}
.inPagination a:hover { text-decoration:none; color:#ffffff; background:url(../im/ne1.jpg) left top no-repeat}
.inPagination a.noLink:hover {background:url(../im/ne1.jpg) left top no-repeat; }
.inPagination .pageSkip { width:auto; color:#727272; border:0; }
.inPagination .pageSkip input { width:21px; height:18px; line-height:18px; margin:0 5px; text-align:center; vertical-align:middle; font-family:Tahoma, SimSun, Arial; color:#fff; }
.inPagination .pageSkip button { width:42px; height:21px; line-height:21px; overflow:hidden; vertical-align:middle; cursor:pointer; border:0; background:#32436f; color:#fff; }

.inPagination .btnRight{ height:29px; width:94px; display:block; position:absolute; z-index:110; right:0; bottom:0;}
.inPagination .btnRight .btn1{ padding:0; width:31px; height:29px; background:url(../im/icon.gif) no-repeat 0 -161px; display:block; float:right; margin-right:20px!important; margin-right:12px; }
.inPagination .btnRight .btn2{ padding:0; width:31px; height:29px; background:url(../im/icon.gif) no-repeat 0 -126px; display:block; float:right; margin-right:10px!important; margin-right:8px; }
/*----------------------news-------------------------------------*/
.ding_prtop1{ float:left; width:785px; height:10px; background:url(../im/news1.jpg) left top no-repeat;}
.ding_prcon1{ float:left; width:785px; background:url(../im/news2.jpg) left top repeat-y; position:relative; min-height:800px;_height:800px;}
.ding_prbo1{ float:left; width:785px; height:15px; overflow:hidden; background:url(../im/news3.jpg) left top no-repeat;}
.ding_newsul{ float:left; width:715px; padding:0px 0px 0px 39px; }
.ding_newsul li{ float:left; width:715px; height:100px; padding:20px 0px 0px 0px; background: url(../im/diand.jpg) left bottom repeat-x; }
.news_img{ display:inline; margin:8px 0px 0px 0px; float:left; width:114px; height:76px; border:1px solid #c2c2c2; padding:3px; overflow:hidden; background-color:#fff; overflow:hidden;}
.news_rcon{ float:left; width:486px; padding:0px 0px 0px 30px;}
.news_rcon p{ float:left; width:550px; height:43px;}
.news_rcon p a.a1{ float:left; width:460px; height:35px; padding:8px 0px 0px 0px; line-height:35px; color:#3365AC;}
.news_rcon p a.a1:hover{color:#3365AC; text-decoration:underline;}
.news_rcon p a.a2{ float:left; width:82px; height:24px; background:url(../im/news6.jpg) 0px 0px no-repeat; color:#fff; text-align:center; line-height:24px; font-size:12px;}
.news_rcon p a.a2:hover{color:#fff;background:url(../im/news8.jpg) left top no-repeat;}
.news_cc{ float:left; width:550px; line-height:25px; color:#b2b2b2; height:85px; overflow:hidden; font-size:12px; }
a.news_cc:hover{color:#464646;}
.ding_nviewt{ float:left; width:710px; padding:0px 0px 0px 36px;}
.ding_nviewt p{ float:left; border-left:5px solid #3265ac; line-height:30px; padding:0px 0px 0px 5px; font-size:24px; font-family:微软雅黑; color:#3265ac; display:inline; margin:4px 0px 0px 0px; width:485px; width:500px;}
.ding_fenx{ float:right; height:30px; width:200px;}
.ding_ntime{ float:left; width:700px; color:#a8a8a8; padding:10px 0px 0px 36px; height:25px; line-height:25px; overflow:hidden;}
.ding_ntime a{ color:#3265ac;}
.ding_ntime a:hover{ color:#3265ac;}
.ding_ncontent{ float:left; width:710px; padding:20px 0px 0px 36px; line-height:25px; color:#717171; min-height:680px;_height:680px;}
.ding_re{ float:left; padding:0px 0px 0px 27px; width:734px; height:35px; background:url(../im/customer5.jpg) left top no-repeat; display:inline; margin:20px 0px 0px 10px;}
.ding_re a.a1{ display:inline; margin:5px 18px 0px 0px; float:left; width:27px; text-align:center; line-height:27px; color:#6b6b6b; height:27px; background:url(../im/ne.jpg) left top no-repeat;}
.ding_re a.a1:hover{color:#6b6b6b;}
.ding_re a.a2{ display:inline; margin:5px 40px 0px 0px; float:right; width:93px; height:27px; line-height:27px; color:#6b6b6b; text-align:center; overflow:hidden; background:url(../im/news7.jpg) left top no-repeat;}
.ding_re a.a2:hover{color:#6b6b6b;}
/*-----------------------contact-------------------------*/
.ding_contactf{ width:980px; margin:0 auto; overflow:hidden; padding-bottom:4px;}
.ding_cta{ float:left; width:980px; padding-bottom:30px;background:url(../im/contact5.jpg) center bottom no-repeat;  }
.ding_prtop2{ float:left; width:980px; height:31px; background:url(../im/contact1.jpg) left top no-repeat;}
.ding_prcon2{ float:left; width:980px; background:url(../im/contact2.jpg) left top repeat-y; position:relative; min-height:290px;_height:290px;}
.ding_prbo2{ float:left; width:980px; height:12px; overflow:hidden; background:url(../im/contact3.jpg) left top no-repeat;}
.jiao1{ position:absolute; width:52px; height:62px; right:2px; bottom:0px;}
.ding_contcon{ float:left; width:913px; padding:20px 0px 0px 34px; color:#797979; line-height:25px;}
.ding_zhu{ float:left; width:550px; height:60px; display: inline; margin:0px 0px 0px 50px; background:url(../im/complaints2.jpg) left  center no-repeat; padding:15px 0px 0px 50px; overflow:hidden;color:#3265ab; font-family:微软雅黑; font-size:14px; line-height:25px;}
.ding_in{ float:left; width:703px; display:inline; margin:30px 0px 0px 52px; padding:0px 0px 54px 0px; background:url(../im/complaints5.jpg) left bottom repeat-x;}
.ding_in p.p1{ float:left; width:703px; padding:0px 0px 20px 0px;}
.ding_in p.p1 label{ float:left; width:145px; text-align:right; height:23px; line-height:23px; font-size:14px; font-family:微软雅黑; color:#464646;}
.ding_in p.p1 span{ float:left; }
.ding_in .input1{ float:left; width:147px; height:21px; border:1px solid #a8acad; line-height:21px;}
.ding_in .input2{ float:left; width:398px; height:21px; border:1px solid #a8acad; line-height:21px;}
.ding_in p.p1 span textarea{ float:left; width:398px; height:106px;border:1px solid #a8acad;}
.ding_in p.p1 span a{ float:left; width:82px; height:24px; background:url(../im/complaints3.jpg) left top no-repeat; color:#fff; text-align:center; line-height:24px; display:inline; margin:0px 0px 0px 15px;}
.tj{ float:left; width:170px; height:28px; line-height:28px; text-align:center; display:inline; margin:0px 0px 0px 200px; background:url(../im/complaints4.jpg) left top no-repeat; color:#fff; font-size:14px; font-weight:bold;}
a.tj:hover{color:#fff;}
.ding_comw{ float:left; width:707px; padding:30px 0px 0px 38px; color:#464646; font-size:14px;font-family:微软雅黑; line-height:30px;}
.ding_comw a{ color:#3265ab; text-decoration:underline;}
/*---------------------------download--------------------------------------*/
.ding_dow{ float:left; width:755px; padding:30px 0px 0px 0px;}
.ding_dow li{ float:left; width:347px; display:inline; margin:0px 0px 60px 30px;}
.ding_dow li a.a1{ float:left; width:150px; height:175px; padding:3px 3px 10px 3px; overflow:hidden; background:url(../im/about_download.jpg) left top no-repeat;}
.ding_dor{ float:left; width:176px; padding:0px 0px 20px 15px; background:url(../im/about_download3.jpg) center bottom no-repeat;}
.ding_dor p{ float:left; display:inline; margin:20px 0px 20px 0px; width:159px; height:43px; background:url(../im/about_download2.jpg) left top no-repeat; padding:8px 12px 10px 5px; text/-align:center;  font-size:16px;font-family:微软雅黑; color:#fff;}
.ding_option{ float:left; width:705px; padding:30px 0px 0px 60px;}
.ding_option p.p1{ float:left; width:705px; height:30px; line-height:30px; color:#3265ac; font-size:14px;font-family:微软雅黑;}
.ding_option ul{ float:left; width:695px; padding:0px 0px 0px 10px;}
.ding_option ul li{white-space:nowrap; float:left; height:30px; line-height:30px;color:#3265ac;font-family:微软雅黑; display:inline; margin:0px 20px 0px 0px;}
.ding_option ul li input{ vertical-align:-0.16em; margin-right:5px;}
.ding_option p.p2{ float:left; width:705px; height:50px; overflow:hidden; text-align:center;}
.ding_option p.p2 input{ width:47px; height:19px; border:1px  solid #ddd; background-color:#fff; cursor: pointer; line-height:19px; text-align:center; color:#464646; margin-right:10px;}
.ding_coo{ float:left; width:950px; padding:0px 0px 0px 30px;}
.ding_coo li{ float:left; width:174px; height:84px; display:inline; margin:0px 10px 20px 0px;}
.ding_coo li a{ float:left; width:174px; height:84px; overflow:hidden;}
.ding_form{ float:left;height:23px; width:276px; padding:15px 0px 0px 7px;}
.ding_form input.inp{ float:left; width:181px; padding:0px 0px 0px 5px; height:20px;_heig/ht:20px; border:1px solid #dbdbdb; line-height:17px;_line-height:20px;}
.ding_form input.sub{ float:left; width:71px; height:23px; background:url(../im/index30.jpg) left top no-repeat; border:none; color:#fff; margin-left:5px; cursor:pointer;}
.ding_in div.p1{ float:left; width:703px; padding:0px 0px 20px 0px;}
.ding_in div.p1 label{ float:left; width:145px; text-align:right; height:23px; line-height:23px; font-size:14px; font-family:微软雅黑; color:#464646;}

.tjj{ width:100px; height:30px; border:1px solid #ddd; text-align:center; line-height:30px; color:#353535; background-color:#fff; cursor:pointer;}
a.tjj1{ float:left; width:100px; height:30px; border:1px solid #ddd; text-align:center; line-height:30px; color:#353535; background-color:#fff; cursor:pointer;}
a.tjj1:hover{color:#353535;}
.fff{ width:179px;float:right; }
.ding_conright2{ float:right; display:inline;  width:179px;  position:relative; }
.ding_conright2 ul{ float:left; width:179px; padding:5px 0px 0px 0px;}
.ding_conright2 ul li{ float:left; width:179px; height:35px; background:url(../im/index7.png) left top no-repeat; padding:0px 0px 6px 0px;}
.ding_conright2 ul li span{ float:left; padding:1px 0px 0px 4px;}
.ding_conright2 ul li a{ float:left; width:105px; padding:0px 0px 0px 12px; height:34px; line-height:34px; font-size:14px; color:#004098;}
.ding_conright2 ul li a:hover{color:#004098;}
.ding_posi1{ float:left; width:64px; height:88px; margin-top:-6px; margin-left:45px; display:inline;}
.worre{ font-size:14px; color:#4646464; font-family:微软雅黑;}

/*--------------------------首页切------------------------*/
.main_content {
  width: 1004px;
  margin: 0 auto;
  position: relative;
  zoom: 1;
  min-height:660px;
  _height:650px; 
}
.nf_hp_kv {
    height: 415px;
	margin: 0 -180px 0 -210px;
    _margin: 0 -180px 0 -160px;
	
    position: relative;
    width: 1424px;
}
.nf_hp_kv .window {
    height: 415px;
    overflow: hidden;
    position: relative;
    width: 1424px;
}
.nf_hp_kv .window .kv_item {
    height: 415px;
    overflow: hidden;
    padding: 0 210px;
    position: absolute;
    width: 1004px;
}
.nf_hp_kv .nav {
    height: 20px;
    left: 50%;
    position: absolute; bottom:0;
}
.nf_hp_kv .nav li { margin-left:2px;
    display: inline;
    float: left;
    height: 10px;
    width: 58px;
}
.nf_hp_kv .nav li a { background-color:#b5b5b6;
    display: inline;
    float: left;
    height: 0;
    overflow: hidden;
    padding-top: 10px;
    width: 58px;
}
.nf_hp_kv .nav li.active a, .nf_hp_kv .nav li a:hover {
    background-color:#595757;
}
.nf_hp_kv .btn_prev, .nf_hp_kv .btn_next {
    box-sha/dow: 0 0 5px #666666;
    height: 78px;
    overflow: hidden;
    position: absolute;
    top: 110px;
    width: 32px;
}
.nf_hp_kv .btn_prev {
    border-bo/ttom-right-radius: 5px;
    border-to/p-right-radius: 5px;
    left: 0;
}
.nf_hp_kv .btn_next {
    border-bo/ttom-left-radius: 5px;
    border-to/p-left-radius: 5px;
    right: 0;
}
.nf_hp_kv .btn_prev a, .nf_hp_kv .btn_next a { 
    backg/round-image: url(../im/nf_hp_kv_btn_nav.png);
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 78px;
    width: 32px;
}
.nf_hp_kv .btn_prev a {
    background-position: 0 0;
}
.nf_hp_kv .btn_next a {
    background-position: right 0;
}
.nf_hp_kv .btn_prev a:hover, .nf_hp_kv .btn_next a:hover {
    opac/ity: 0.8;
}
.nf_hp_kv .btn_prev a:hover {
}
.nf_hp_kv .btn_next a:hover {
}
.nf_width_control {
  width: 100%;
  overflow: hidden;
  min-width: 1000px;
  zoom: 1;
  position: relative;
}
.biaotit
{
width:254px;
float:left;
height:50px;}