@charset "utf-8";
/* CSS Document */

/* body*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{color:#333;font-size:12px;}

ul,ol{list-style-type:none;margin:0;padding:0;}
select,input,img,select{vertical-align:middle;}
.clear {clear:both;}

a:link {
	color:#000;
	text-decoration: none;
}
a:visited {
	color:#000;
	text-decoration: none;
}
span{ color:#000000;}


/*MY css*/
.top{ margin:0 auto; width:981px; height:145px; background:url(../images/jxy_top.gif);}
.top_1{ float:left; width:981px; height:57px; margin-top:15px;}
.logo{ float:left; width:220px; height:57px; margin-left:12px; display:inline;}

/*DM css*/
.black{float:right; font-weight:bold; font-size:14px;  margin-right:50px; display:inline; margin-top:20px;}
.black a:link{ color:#836862;}
.black a:visited{ color:#836862;}
.fenzhi{ float:right;  width:106px; height:14px; margin-right:20px; display:inline; margin-top:10px;}

.fznr{ width:106px; display:none; position:relative; padding-bottom:5px; top:15px; background:#FFFFFF; right:40px; float:right; z-index:100000; }
.fznr ul { margin:0px; padding:0px; list-style:none; }
.fznr ul li { margin:0px; padding:0px; width:106px; height:24px; line-height:24px; background:url(../images/select_bj.png); float:left; clear:both; font-size:13px; overflow:hidden; display:block;}

.fznr ul li a { cursor:hand; display:block; width:106px; height:24px; line-height:24px; text-decoration:none; color:#999999; text-align:center;}
.fznr ul a:hover { cursor:hand; display:block;  text-decoration:none;  background:#6ea001; color:#ffffff; text-align:center;}

.dh{ float:right;width:786px; height:52px; background:url(../images/jxy_dh.png); margin-top:8px;}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}/*http://www.codefans.net*/
ul.menu a {display:block; color:#000; text-decoration:none; height: 28px; line-height: 28px;}
ul.menu li {position:relative; float:left;}/*http://www.codefans.net*/
ul.menu ul {position:absolute; top:52px; left:0; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; width:115px; height:28px; line-height:28px; text-align:center;}
ul.menu ul li a {display:block; background-color:#eaede9; color:#333;}
ul.menu ul li a:hover {background-color:#ec9542; color:#fff;}
ul.menu ul ul {left:94px; top:-1px}/*http://www.codefans.net*/
ul.menu .menulink {font-weight:bold; width:95px; height:52px; line-height:52px; color:#625e5d; text-align:center; display:block; font-size:12px;}
ul.menu .menulink:hover, ul.menu .menuhover { color:#ec9542;}
ul.menu .menulink1 {font-weight:bold; width:95px; height:52px; line-height:52px; color:#ec9542; text-align:center; display:block;font-size:12px;}

.jxy_sy_tk{ float:left; width:199px; margin-left:32px; display:inline; margin-top:5px;}
.jxy_sy_t{ float:left; width:199px; height:147px;}
.jxy_sy_cm{ float:left; width:199px; height:15px; line-height:15px; text-align:center; margin-top:3px; padding-top:3px; padding-bottom:10px;}
.jxy_sy_cm a:link{ color:#5a5859;}
.jxy_sy_cm a:visited{ color:#5a5859;}

.center{ margin:0 auto; width:981px;}
.jxy_cen{ float:left; width:979px; border:1px solid #e9e9e9; margin-top:5px;}
.jxy_sy_top{ float:left; width:940px; height:36px; line-height:36px; background:url(../images/jxy_t.jpg) no-repeat; padding-left:14px; font-size:14px; font-weight:bold; color:#FFF; margin-top:18px; margin-left:13px; display:inline;}

.jxy_sy_banner{ float:left; width:954px; margin-left:13px; display:inline; margin-top:10px;}
.rollpicList li{ width:188px;} 
.rollpicList .rollpic{text-align:center; line-height:0px;} 
.rollpicList .rollpic img{ width:188px; height:275px;} 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden;position:relative; float:left; width:954px; height:300px;} 
.leftLoop .bd{ margin-top:10px;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop .bd ul li{ margin:0 9px; text-align:center; float:left;display:_inline;} 

.jxy_yh_k{ float:left; width:703px; border:1px solid #e9e9e9; margin-top:15px;}
.jxy_yh_top{ float:left; width:676px; height:35px; line-height:35px; background:url(../images/jxy_t2.jpg) no-repeat; padding-left:14px; font-size:14px; font-weight:bold; color:#FFF; margin-top:18px; margin-left:13px; display:inline;}
.jxy_yh_nr{ float:left; width:676px; margin-top:10px; margin-left:13px; display:inline; margin-bottom:10px;}
.jxy_hy_k{ float:right; width:232px; margin-top:15px;}
.jxy_hy_k a img{ float:left; width:232px; height:75px; margin-top:2px;}

.footer{ float:left; width:981px; height:137px; background:url(../images/jxy_footer_bj.gif); margin-top:10px;}
.footer_1{ float:left; width:981px; height:25px; line-height:25px; text-align:center; margin-top:15px;}
.footer_1 span{ color:#5f6160; padding-right:15px;}
.footer_2{ float:left; width:981px;}
.footer_2 img{ float:left; width:214px; line-height:90px; margin-left:200px; display:inline;}
.footer_fd_add{ float:left; width:300px; margin-left:20px; display:inline; margin-top:5px;}
.footer_fd_add1{ float:left; width:300px; line-height:16px; color:#616161;}

.duilian{top:100px;position:absolute; width:110px; overflow:hidden; display:none;}
.duilian_left{ left:5px;}
.duilian_right{right:5px;}
.duilian_con{ width:110px; height:204px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}

/*内页 css*/
.jxyny_lef{ float:left; width:200px;}
.jxyny_left_top{ float:left; width:200px; height:74px; line-height:74px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/jxyny_left_top.gif); margin-top:22px;}
.jxyny_left_cen{ float:left; width:200px; background:url(../images/zny_left_cen.gif);}
.jxyny_left_cen ul{ float:left; width:170px; margin-left:15px; display:inline; margin-top:20px; margin-bottom:40px;}
.jxyny_left_cen ul li{ float:left; width:170px; height:26px; line-height:26px; text-align:center; margin-top:5px;}
.jxyny_left_li_dq{ width:170px; height:26px; background:url(../images/jxyny_left_dq.gif);}
.jxyny_left_li_dq a{ font-weight:bold;}
.jxyny_left_li_dq a:link{ color:#e70012;}
.jxyny_left_li_dq a:visited{ color:#e70012;}
.jxyny_left_li_qt{width:170px; height:26px; line-height:26px; border-bottom:1px solid #ccc; }
.jxyny_left_li_qt a{ font-weight:bold;}
.jxyny_left_li_qt a:link{ color:#054425;}
.jxyny_left_li_qt a:visited{ color:#054425;}
.jxyny_left_bottom{ float:left; width:200px; height:107px;}
.jxyny_right{ float:right; width:752px; border:1px solid #e9e9e9; margin-top:22px; margin-bottom:20px;}
.jxyny_right_top{ float:left; width:720px; height:35px; line-height:35px; background:url(../images/jxyny_right_top.gif); margin-top:14px; margin-left:16px; display:inline;}
.jxyny_right_top span{ float:left; font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:10px; display:inline;}
.jxyny_right_nr{ float:left; width:720px; margin-left:16px; display:inline;}
.jxyny_jxy_d{ float:left; width:188px; height:275px; margin-top:20px; padding:0 25px 0 25px;}
/*turnpage*/
.turnpage{width:720px; text-align:left; float:left; margin-top:16px; margin-left:10px; display:inline; padding:20px 0 20px 0;}
.turntxt{float:left; display:inline; line-height:20px; font-size:12px;}
.pagenum{float:right;  display:inline;}
.pagenum span{float:left;display:block; border:1px solid #ec9542;padding:2px 5px; margin-right:3px; font:12px/12px "宋体"; color:#999;}
.pagenum a{float:left;display:block; border:1px solid #ec9542;padding:2px 5px; margin-right:3px; font:12px/12px "宋体"; color:#999;}
.turnpage a:link,.turnpage a:visited{float:left; display:block; color:#999; border:1px solid #ec9542;padding:2px 5px; margin-right:3px; font:12px/12px "宋体";}
.turnpage a:hover,.hovera{float:left; display:block;background:#ec9542; color:#fff !important;border:1px solid #ec9542;padding:2px 5px; margin-right:3px; font:12px/12px "宋体";}
.turnpages{width:631px; text-align:left; float:left; margin-top:15px; margin-left:25px; display:inline;}
.turnpages a:link,.turnpage a:visited{float:left; display:block; color:#999; border:1px solid #ec9542;padding:2px 5px; margin-right:3px; font:12px/12px "宋体";}
.turnpages a:hover,.hovera{float:left; display:block;background:#ec9542; color:#fff !important;border:1px solid #ec9542;padding:2px 5px; margin-right:3px; font:12px/12px "宋体";}

.jxyny_right_cai{ float:left; width:212px;  margin-top:5px; margin-left:20px; display:inline;}
.jxyny_right_cai_tu{float:left; width:212px; height:160px;}
.jxyny_right_cai_tu a img{ float:left; width:199px; height:147px; padding:6px; border:1px solid #ececea;}
.jxyny_right_cai_bt{ float:left; width:212px; height:25px; line-height:25px; overflow:hidden; text-align:center; margin-top:5px;}
.jxyny_right_cai_bt a:link{ color:#51553c;}
.jxyny_right_cai_bt a:visited{ color:#51553c;}

.jxyny_right_nrd{ float:left; width:704px; line-height:25px; margin-left:16px; display:inline; color:#5e5e5e; padding:15px 8px 15px 8px;}
.jxyny_right_ly{ float:left; width:704; margin-top:15px;}
.jxyny_right_ly_1{ float:left; width:60px; height:25px; line-height:25px; text-align:right;}
.jxyny_right_ly_2{ float:left; width:310px; margin-left:10px; display:inline;}
.jxyny_right_ly_2 input{ float:left; width:250px; height:18px; line-height:18px;}
.jxyny_right_ly_2 textarea{ float:left; width:300px; height:80px; line-height:18px;}
.jxyny_right_ly_3{ float:left; width:310px; line-height:25px; margin-left:5px; display:inline; color:#F00;}
.jxyny_right_ly_3 img{ float:left; width:16px; margin-top:5px; padding-right:8px;}
.jxyny_right_lys{ float:left; width:704; height:25px; margin-top:15px; text-align:center; padding-bottom:20px;}
.jxyny_tj{ float:left; margin-left:150px; display:inline;}
.jxyny_tj2{ float:left; margin-left:20px; display:inline;}

.jxyny_right_nrds{ float:left; width:704px; line-height:25px; margin-left:16px; display:inline; color:#5e5e5e; padding:15px 8px 15px 8px;}
.ny_news_bt{ float:left; width:704px; text-align:center; height:25px; line-height:25px; font-size:16px; font-weight:bold; margin-top:10px; color:#525252;}
.ny_news_bt2{ float:left; width:704px; text-align:center; height:35px; line-height:35px; border-bottom:1px dotted #ccc;}
.ny_news_bt2 span{ color:#999; padding-right:20px;}
.ny_new_nr{ float:left; width:704px; line-height:25px; margin-top:10px; font-size:13px; color:#5d5d5d;}

.jxyny_right_hd{ float:left; width:217px;  margin-top:8px; margin-left:14px; display:inline;}
.jxyny_right_hd_tu{float:left; width:217px; height:225px;}
.jxyny_right_hd_tu a img{ float:left; width:211px; height:219px; padding:2px;border:1px solid #ccc;}
.jxyny_right_hd_bt{ float:left; width:217px; height:15px; line-height:15px; overflow:hidden; text-align:center; margin-top:8px;}
.jxyny_right_hd_bt a:link{ color:#51553c;}
.jxyny_right_hd_bt a:visited{ color:#51553c;}
.jxyny_right_hd_bt a:hover{ color:#000;}

.ny_zxns_top{ float:left; width:704px; height:25px; background:#fab579;}
.ny_zxns_bt{ float:left; width:220px; height:25px; line-height:25px; padding-left:15px; font-weight:bold; border-right:1px solid #999; color:#000;}
.ny_zxns_bt2{ float:left; width:100px; height:25px; line-height:25px; text-align:center; font-weight:bold; border-right:1px solid #999; color:#000;}
.ny_zxns_bt3{ float:left; width:118px; height:25px; line-height:25px; text-align:center; font-weight:bold; color:#000;}
.ny_zxns_tops{ float:left; width:704px; height:30px;}
.ny_zxns_tops1{ float:left; width:704px; height:30px; background:#faeee4;}
.ny_zxns_bts{ float:left; width:220px; height:30px; line-height:30px; padding-left:15px; border-right:1px solid #ccc; overflow:hidden;}
.ny_zxns_bts a:link{ color:#333;}
.ny_zxns_bts a:visited{ color:#333;}
.ny_zxns_bts a:hover{ color:#000; text-decoration:underline;}
.ny_zxns_bts2{ float:left; width:100px; height:30px; line-height:30px; text-align:center; border-right:1px solid #ccc; color:#333; overflow:hidden;}
.ny_zxns_bts3{ float:left; width:118px; height:30px; line-height:30px; text-align:center; color:#333; overflow:hidden;}

.ny_jl_xxbt{ float:left; width:704px; color:#333; text-align:left; height:30px; line-height:30px; font-size:14px; margin-top:10px; font-weight:bold; background:url(../images/pro_t.gif) bottom no-repeat; padding-bottom:10px;}
.ny_pro_t{ float:left; width:704px; line-height:25px; margin-top:10px;color:#3f3f3f;}
.ny_jl_1{ float:left; width:704px;  line-height:20px; margin-top:15px;}
.ny_jl_bts{ float:left; width:70px; line-height:20px; text-align:right; color:#000000; font-weight:bold;}
.ny_zx_n{ float:left; width:500px; height:20px; line-height:20px; margin-left:3px; display:inline;}
.ny_pro_st{ float:left; width:704px; line-height:25px; margin-top:5px; color:#3f3f3f;}
.ny_jl_2{ float:left; width:704px; line-height:20px; margin-top:10px;}


