@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background-color:#FFF}
a{ text-decoration:none}
img{ border:0px}
ul{ margin:0px; padding:0px}
ul li{ list-style:none}
#wrapper{ width:100%; height:auto; overflow:hidden; margin:0px auto; min-width:1271px }
#wrapper .head{ width:1271px; height:110px; overflow:hidden; padding-top:26px; margin:0px auto }
#wrapper .head .head_top{ width:1271px; height:64px; overflow:hidden;}
#wrapper .head .head_top .logo{ width:418px; height:64px; overflow:hidden; float:left;}
#wrapper .head .head_top .righttel{ width:500px; height:22px; line-height:22px; text-align:right; margin-right:20px; float:right; font-size:12px; color:#0750ca}
#wrapper .head .head_top .righttel span{ background:url(../images/toptel.jpg) no-repeat left; text-indent:30px; color:#666666; padding-left:30px; margin-left:15px}
#wrapper .head .head_top .righttel a{ color:#0750ca}
#wrapper .head .head_top .righttel a:hover{ color:#999}
#wrapper .head .head_menu{ width:1271px; height:32px; overflow:hidden; text-align:right;}
#wrapper .head .head_menu a{ padding:0px 10px ; margin:0px 18px; display:inline-block; font-family:"宋体"; font-size:16px; color:#0750ca; line-height:32px}
#wrapper .head .head_menu a:hover,#wrapper .head .head_menu .cur{ background:url(../images/menubg.jpg); color:#FFF}
#wrapper .banner{ width:100%; height:573px; overflow:hidden; margin:0px auto; background:url(../images/bannerbg.jpg)}
#wrapper .banner .bannerpic{ width:1271px; height:573px;  overflow:hidden;margin:0px auto}
#wrapper .banner .bannerpic img{ width:1271px; height:573px;}
#wrapper .banner .anniu{ width:1271px; height:40px; overflow:hidden;margin:0px auto; margin-top:-40px; background:url(../images/bannerli.gif) repeat-x; text-align:center; position:relative; z-index:5}
#wrapper .banner .anniu a{ width:12px; height:12px; overflow:hidden; background:url(../images/libg.png) no-repeat; margin:15px 8px 11px 8px; display:inline-block}
#wrapper .banner .anniu a:hover,#wrapper .banner .anniu  .cur{ background:url(../images/lion.png) no-repeat}
#wrapper .sycon{ width:1271px; height:208px; overflow:hidden; margin:0px auto; margin-top:30px}
#wrapper .sycon .gsjj{ width:306px; padding-left:32px; padding-right:30px}
#wrapper .sycon .gsjj .con_bottom .left_pic{ width:143px;}
#wrapper .sycon .gsjj .con_bottom .right_ms{ width:148px}
#wrapper .sycon .pros{ width:440px; padding-left:32px; padding-right:30px}
#wrapper .sycon .pros .con_bottom .left_pic{ width:157px;}
#wrapper .sycon .pros .con_bottom .right_ms{ width:267px}


#wrapper .sycon .con{ height:208px; overflow:hidden; background:url(../images/conbg.jpg) repeat-x; margin-right:20px; float:left}
#wrapper .sycon .con .con_head{ width:100%; height:68px; overflow:hidden;}
#wrapper .sycon .con .con_head .head_left{ width:105px; height:68px; line-height:68px; float:left; color:#333333; font-size:24px}
#wrapper .sycon .con .con_head .head_more{ width:80px; height:22px; overflow:hidden; float:right; margin-top:23px;}
#wrapper .sycon .con .con_bottom{ width:100%; height:auto; overflow:hidden; font-size:12px}
#wrapper .sycon .con .con_bottom .left_pic{ height:106px; overflow:hidden; float:left; margin-right:15px;}
#wrapper .sycon .con .con_bottom .right_ms{ height:106px; overflow:hidden; float:right}
#wrapper .sycon .lx{ width:309px; padding-left:22px; padding-right:30px; margin-right:0px}
#wrapper .foot{ width:1241px; height:auto; padding:25px 0px 25px  30px; background-color:#0750ca; font-size:12px; color:#66ccff; margin:0px auto; margin-top:30px;}
#wrapper .foot span{ color:#FFF; font-weight:bold; margin-right:20px}
#wrapper .foot  a{ color:#66ccff; margin:0px 10px}
#wrapper .foot  a:hover{ color:#FFF}
#wrapper .footer{ width:100%; height:auto; overflow:hidden; margin:10px auto}
#wrapper .footer .top_link{ width:100%; text-align:center; line-height:22px;}
#wrapper .footer .top_link a{ display:inline-block; margin:0px 10px; font-size:14px; color:#000}
#wrapper .footer .top_link a:hover{ color:#0750ca}
#wrapper .footer .bottom_bq{ text-align:center; font-size:14px; color:#000; margin-top:10px; line-height:22px}
#wrapper .footer .bottom_bq a{ color:#000}

#wrapper .nybanner{ width:100%; height:360px; overflow:hidden; margin:0px auto; background:url(../images/bannerbg.jpg) bottom}
#wrapper .nybanner .nypic{ width:1271px; height:360px; overflow:hidden; margin:0px auto}
#wrapper .content{ width:1271px; height:auto; overflow:hidden; margin:0px auto; margin-top:27px; background:url(../images/connrbg.jpg) left repeat-y;}
#wrapper .content .con_left{ width:240px; height:auto; overflow:hidden; float:left}
#wrapper .content .con_left .left_title{ width:226px; height:58px; overflow:hidden; padding-right:14px; background:url(../images/lefttitle.jpg) no-repeat; text-align:center; color:#fff; line-height:58px; font-family:"宋体"; font-size:24px}
#wrapper .content .con_left .left_list{ width:226px; height:auto; overflow:hidden;}
#wrapper .content .con_left .left_list ul{ margin:0px; padding:0px}
#wrapper .content .con_left .left_list ul li{ width:226px; height:22px; margin:10px auto}
#wrapper .content .con_left .left_list ul li a{ width:176px; height:22px; overflow:hidden; display:block; line-height:22px; padding-left:50px; font-size:14px; color:#0750ca}
#wrapper .content .con_left .left_list ul li a:hover,#wrapper .content .con_left .left_list ul li .cur{ background:#000; color:#FFF}
#wrapper .content .con_right{ width:1000px; height:auto; overflow:hidden; float:right}
#wrapper .content .con_right .right_web{ width:1000px; height:28px; border-bottom:2px solid #e0e0e0; text-align:right; font-size:12px;color:#0750ca;  }
#wrapper .content .con_right .right_web a{ color:#0750ca; font-size:12px; line-height:24px}
#wrapper .content .con_right .about{ width:980px; height:auto; overflow:hidden; margin:0px auto; padding-top:15px; font-size:14px; line-height:26px;}
#wrapper .content .con_right .about h1{ text-align:center; font-size:24px}
#wrapper .content .con_right .about h2{ text-align:center; font-size:14px; border-bottom:1px dashed #CCC; padding-bottom:20px; margin-bottom:15px}
#wrapper .content .con_right .about .plink{ width:980px; height:auto; line-height:30px; margin:0px auto; color:#000; font-size:13px; margin-top:15px}
#wrapper .content .con_right .about .plink a{ color:#000; font-size:13px}
#wrapper .content .con_right .pro{ width:1000px; height:auto; overflow:hidden}
#wrapper .content .con_right .pro ul{ padding:0px; margin:0px}
#wrapper .content .con_right .pro ul li{ width:286px; height:380px; overflow:hidden; float:left; border:1px solid #e0e0e0; margin:20px}
#wrapper .content .con_right .pro ul li a{ width:286px; height:380px; overflow:hidden; display:block;}
#wrapper .content .con_right .pro ul li a .propic{ width:286px; height:260px; overflow:hidden; margin:30px 0px}
#wrapper .content .con_right .pro ul li a .protxt{ width:258px; height:58px; overflow:hidden; line-height:29px; float:right; font-size:16px; color:#000 }
#wrapper .content .con_right .pro ul li a:hover  .protxt{ color:#0750ca;}
#wrapper .content .con_right .pro ul li a .protxt span{ color:#0750ca; font-weight:bold; margin-right:5px; font-size:18px}
#wrapper .content .con_right .news{ width:930px; height:auto; margin:15px auto;}
#wrapper .content .con_right .news ul{ margin:0px; padding:0px}
#wrapper .content .con_right .news ul li{ width:930px; height:165px; padding-bottom:36px; border-bottom:1px dashed #CCC; padding-top:30px}
#wrapper .content .con_right .news ul li a{ width:930px; height:165px; overflow:hidden; display:block;}
#wrapper .content .con_right .news ul li a  .new_left{ width:665px; height:143px; overflow:hidden; float:left }
#wrapper .content .con_right .news ul li a  .new_left h1{ font-family:"宋体"; font-size:20px; color:#000; margin:0px; line-height:38px}
#wrapper .content .con_right .news ul li a  .new_left h2{ font-size:16px; padding:0px; margin:0px; color:#000}
#wrapper .content .con_right .news ul li a  .new_left .ms{ width:665px; height:80px; margin:5px auto; color:#000; font-size:14px; line-height:27px}

#wrapper .content .con_right .news ul li a  .new_right{ width:226px; height:140px; overflow:hidden; float:right; border:2px solid #dfdfdf; text-align:center}
#wrapper .content .con_right .news ul li a .mores{ width:100%; height:22px; overflow:hidden; float:left}
#wrapper .content .con_right  .pages{ width:1000px; height:40px; overflow:hidden; margin:30px auto; text-align:center}
#wrapper .content .con_right  .pages a{ padding:2px 6px; margin:10px 5px; border:1px solid #999999; color:#999999; line-height:18px; display:inline-block}
#wrapper .content .con_right  .pages a:hover,#wrapper .content .con_right  .pages .cur{ background:#0750ca; color:#FFF; border:1px solid #0750ca}




