@charset "utf-8";

* { margin:0; padding:0;}
body { background:#333;}
div { overflow:hidden; margin:0 auto;}
input { margin:0; padding:0;}
img { border:none;}

.boxall { width:100%;}
.box960 { width:960px;}
.box160 { float:left; width:160px;}
.box740 { float:right; margin-right:10px; width:740px;}
.box700 { float:left; width:700px;}
.box260 { float:left; width:260px;}

/* index */
.top {}
.banner { height:500px; background:url(banner_top.jpg) no-repeat center top;}
.banner2 { height:350px; background:url(banner_top2.jpg) no-repeat center top;}

.nav_l1 { background:#1b1b1b; border-top:2px solid #fff; border-bottom:2px solid #fff;}
.nav_l1 ul { list-style:none;}
.nav_l1 ul li { float:left; width:137px; text-indent:45px;}
.nav_l1 ul li a:link, .nav_l1 ul li a:visited { display:block; width:100%; background:url(dot_nav1.png) no-repeat 20px 10px; color:#fff; font:normal normal 16px/40px "微软雅黑", "宋体"; text-decoration:none;}
.nav_l1 ul li a:hover { background:#fff url(dot_nav1.png) no-repeat 20px -20px; color:#333;}

.cont_l1 {}

.text_l1 { display:block; margin:40px 50px; color:#fff; font:normal normal 16px/32px "微软雅黑", "宋体"; text-indent:2em;}

.partner { padding-top:40px; padding-bottom:30px;}

.rights {}
.rights span { display:block; padding:15px 0; color:#fff; font:normal normal 12px/24px "宋体"; text-align:center;}


/* ny */
.cont_l2 { padding:30px 0;}

h1.title1 { display:inline-block; margin-bottom:20px; padding:12px 20px; background:#c00; color:#fff; font:normal normal 24px/24px "微软雅黑", "宋体";}

.nav_l2 {}
.nav_l2 ul { list-style:none;}
.nav_l2 ul li { margin-bottom:5px;color:#000; text-indent:40px;}
.nav_l2 ul li a:link, .nav_l2 ul li a:visited { display:block; width:100%; background:#e5e5e5 url(dot_nav2.png) no-repeat 0 0; color:#000; font:normal normal 16px/48px "微软雅黑", "宋体"; text-decoration:none;}
.nav_l2 ul li a:hover { background:#e60012 url(dot_nav2.png) no-repeat 0 -52px; color:#fff;}

.cont_l2_1 { color:#333; font:normal normal 16px/32px "微软雅黑", "宋体";}
.cont_l2_1 h2 { margin:7px 0 30px; padding-bottom:19px; border-bottom:1px solid #a40000; color:#a40000; font:normal normal 24px/24px "微软雅黑", "宋体"; text-indent:0;}
.cont_l2_1 p { margin-bottom:30px; text-indent:2em;}

.list1 { list-style:inside;}
.list1 li { margin-bottom:30px; padding:20px; background:#f8f8f8; border:1px solid #eee;}

.list2, .list3 { margin:0 50px; list-style:inside;}
.list2 li, .list3 li { border-bottom:1px dotted #999; color:#999; font:italic normal 18px/60px Arial, "宋体"; list-style-type:disc;}
.list3 li { font-size:14px; line-height:48px;}
.list2 li a:link, .list2 li a:visited { color:#333; font:normal normal 24px/60px  "微软雅黑", "宋体"; text-decoration:none;}
.list3 li a:link, .list3 li a:visited { color:#333; font:normal normal 18px/48px  "微软雅黑", "宋体"; text-decoration:none;}
.list2 li a:hover, .list3 li a:hover { color:#c00;}
.list2 li span, .list3 li span { margin-left:20px;}
li.list2_more { margin-top:20px; border:none; background:#f1f1f1; list-style:none; text-align:center;}
li.list2_more a:link, li.list2_more a:visited { display:block; width:100%;}
li.list2_more a:hover { background:#c00; color:#fff;}

.list4 { overflow:hidden; margin-bottom:20px; list-style:none;}
.list4 li { display:block; float:left; margin:0 10px 10px 0; width:175px; background:#7e6b5a;}
.list4 li:hover { background:#a40000;}
.list4 li img { width:175px; height:233px; border:none;}
.list4 li h4 { padding:0 5px; color:#fff; font:normal normal 18px/36px "微软雅黑", "宋体";}
.list4 li h4 span { display:block; padding:5px 0; height:80px; border-top:1px solid #fff; font-size:14px; line-height:20px;}

.vote1, .vote2, .vote3, .vote4 {}
.vote1 ul, .vote2 ul, .vote3 ul, .vote4 ul { list-style:none;}
.vote1 ul li, .vote2 ul li, .vote3 ul li, .vote4 ul li { float:left; margin:0 5px 20px 0; width:141px; border:1px solid #d1c0a5; text-align:center;}
.vote2 ul li { border-color:#f39800;}
.vote3 ul li { border-color:#eb6100;}
.vote4 ul li { border-color:#b28850;}
.vote1 ul li img, .vote2 ul li img, .vote3 ul li img, .vote4 ul li img { overflow:hidden; display:block; margin:0 auto; width:120px; height:122px; border:none;}
.vote1 h3, .vote2 h3, .vote3 h3, .vote4 h3 { background:#d1c0a5; font:normal normal 14px/36px "微软雅黑", "宋体"; text-align:left; text-indent:10px;}
.vote2 h3 { background:#f39800;}
.vote3 h3 { background:#eb6100;}
.vote4 h3 { background:#b28850; color:#fff; font-size:12px; text-indent:5px;}
.vote1 span.title_vote, .vote2 span.title_vote, .vote3 span.title_vote { display:block; float:left; margin-right:5px; margin-bottom:20px; width:143px; height:160px; background:#d1c0a5; color:#fff; font:normal normal 40px/150px "微软雅黑", "宋体"; text-align:center;}
.vote2 span.title_vote { background:#f39800;}
.vote3 span.title_vote { background:#eb6100;}
.vote1 h3 a, .vote2 h3 a, .vote3 h3 a { color:#333; text-decoration:none;}

.vote3 span.title_vote2 { display:block; float:left; margin-right:5px; margin-bottom:20px; padding-top:25px; width:143px; height:135px; background:#eb6100; color:#fff; font:normal normal 24px/50px "微软雅黑", "宋体"; text-align:center;}

span.title2 { display:block; margin-bottom:20px; background:#eee; font-size:18px; line-height:36px; text-indent:30px;}

input.form_bt1, input.form_bt2 { display:block; float:left; margin:20px 0; width:350px; background:#a40000; border:none; color:#fff; font:normal normal 24px/60px "微软雅黑", "宋体"; cursor:pointer; letter-spacing:7px; text-align:center;}
input.form_bt1 { margin-right:35px;}
input.form_bt2 { background:#eb6100;}

.download span { display:block; width:100%; margin-bottom:20px;}
.download span a:link, .download span a:visited { display:block; padding:0 10px 0 70px; width:100%; background:#004986 url(dot_download.png) no-repeat 15px 15px; color:#fff; font:normal normal 16px/80px "微软雅黑", "宋体"; text-decoration:none;}
.download span a:hover { background:#a40000 url(dot_download.png) no-repeat 15px 15px;}

.v_result h2 { margin:7px 0 30px; padding-bottom:19px; border-bottom:1px solid #a40000; color:#a40000; font:normal normal 24px/24px "微软雅黑", "宋体"; text-indent:0;}
.v_result ul { overflow:hidden; margin-bottom:30px; list-style:none;}
.v_result ul li { display:block; float:left; margin:0 10px 20px; width:220px; background:#f1f1f1; font:normal normal 14px/40px "微软雅黑", "宋体"; text-align:center;}
.v_result ul li span { display:block; float:left; width:150px; background:#ddd;}


/* other */
.wt { background:#fff;}
.blu { background:#039;}
.red1 { background:#96001b;}
span.text_s { font-size:28px;}

#gotop{ display:none; width:50px; height:50px; position:fixed; right:50px; bottom:50px; background:url(backtop.png) no-repeat -70px 0px; cursor:pointer;}
